@charset "UTF-8";
/** Generated by the DevExpress ThemeBuilder
* Version: 24.2.5
* http://js.devexpress.com/ThemeBuilder/
*/

:root {
  --dx-font-size-heading-1: 34px;
  --dx-font-size-heading-2: 28px;
  --dx-font-size-heading-3: 22px;
  --dx-font-size-heading-4: 18px;
  --dx-font-size-heading-5: 16px;
  --dx-font-size-heading-6: 12px;
  --dx-font-size-xl: 34px;
  --dx-font-size-lg: 28px;
  --dx-font-size-md: 20px;
  --dx-font-size-sm: 18px;
  --dx-font-size-xs: 12px;
  --dx-list-item-padding-inline: 10px;
  --dx-list-item-padding-block: 10px;
  --dx-texteditor-color-text: #184d84;
  --dx-texteditor-color-label: #80b3e8;
}
.dx-validationsummary-item {
  cursor: pointer;
}
.dx-invalid-message.dx-overlay {
  position: relative;
}
.dx-invalid-message.dx-overlay-wrapper {
  width: 100%;
  visibility: hidden;
  pointer-events: none;
}
.dx-invalid-message > .dx-overlay-content {
  display: inline-block;
  border-width: 0;
  padding: 10px;
  font-size: 0.85em;
  line-height: normal;
  word-wrap: break-word;
}
.dx-dropdownbox.dx-dropdowneditor-active .dx-invalid-message-auto,
.dx-invalid-message-visible.dx-invalid .dx-invalid-message-auto,
.dx-invalid-message.dx-invalid-message-always,
.dx-lookup.dx-dropdowneditor-active .dx-invalid-message-auto,
.dx-state-focused.dx-invalid .dx-invalid-message-auto {
  visibility: visible;
}
.dx-validationsummary-item-content {
  border-bottom: 1px dashed;
  display: inline-block;
  line-height: normal;
}
@keyframes dx-valid-badge-frames {
  from {
    opacity: 0;
    transform: scale(0.1);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
.dx-theme-generic-typography {
  background-color: #fff;
  color: #184d84;
  font-weight: 400;
  font-size: 14px;
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-theme-generic-typography input,
.dx-theme-generic-typography textarea {
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-theme-generic-typography h1 {
  font-weight: 200;
  font-size: 34px;
}
.dx-theme-generic-typography h2 {
  font-weight: 400;
  font-size: 28px;
}
.dx-theme-generic-typography h3 {
  font-weight: 400;
  font-size: 22px;
}
.dx-theme-generic-typography h4 {
  font-weight: 500;
  font-size: 18px;
}
.dx-theme-generic-typography h5 {
  font-weight: 700;
  font-size: 16px;
}
.dx-theme-generic-typography h6 {
  font-weight: 800;
  font-size: 12px;
}
.dx-theme-generic-typography .dx-font-xl {
  font-weight: 200;
  font-size: 34px;
}
.dx-theme-generic-typography .dx-font-l {
  font-weight: 400;
  font-size: 28px;
}
.dx-theme-generic-typography .dx-font-m {
  font-weight: 400;
  font-size: 20px;
}
.dx-theme-generic-typography .dx-font-s {
  font-weight: 500;
  font-size: 18px;
}
.dx-theme-generic-typography .dx-font-xs,
.dx-theme-generic-typography small {
  font-weight: 800;
  font-size: 12px;
}
.dx-theme-generic-typography a {
  color: #184d84;
}
/* Use encoded font files because when running through shell application incorrect paths are used */
@font-face {
  font-family: DXIcons;
  src:
    local('DevExtreme Generic Icons'),
    local('devextreme_generic_icons'),
    url(data:@file/octet-stream;base64,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)
      format('woff2'),
    url(data:@file/octet-stream;base64,d09GRgABAAAAAJUIAAsAAAAAlLwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIOpmNtYXAAAAFoAAAAlAAAAJTU86enZ2FzcAAAAfwAAAAIAAAACAAAABBnbHlmAAACBAAAipAAAIqQQz6F6WhlYWQAAIyUAAAANgAAADYpCTiZaGhlYQAAjMwAAAAkAAAAJAfEBL9obXR4AACM8AAAA/wAAAP88gAAAGxvY2EAAJDsAAACAAAAAgC99t92bWF4cAAAkuwAAAAgAAAAIAELAfVuYW1lAACTDAAAAdoAAAHaUiu0jnBvc3QAAJToAAAAIAAAACAAAwAAAAMD/gGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8X4DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAHgAAAAaABAAAwAKAAEAIPAO8B7wlPCa8QHxDfEk8Tnxfv/9//8AAAAAACDwAPAQ8CHwmvEB8QXxEPEw8UD//f//AAH/4xAEEAMQAQ/8D5YPkw+RD4YPgAADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AA48DwAAjAAAlMxMzOgEzMjY1PAEnMTY0NTQmIyIGIzEjAyMTIycjFwczNzMBg07aqgIEAhUdAQEdFQIEAqraTn3kcTk0NDlx5DkBVR0UAgQCAgQCFR0BAVX+q3Krq3IAAAAAAQAA/8AC5APAAAMAAAEnIQcCAOQByOQBVeTkAAEAAP/AAuQDwAADAAABFyE3AgDk/jjkAjnk5AABAAD/wANVA8AATAAAJR4BFRQGBzEHDgEjKgEjMy4BJxcuAS8BJjc8ATU0NjcxNz4BMzIWFzEeARcxFx4BFRQGBzEOAQcjBwYXHgEXFhc3PgE3MzoBMzIWFzEDSQYGAwJIBA0HAQMBAT5uLgE3XicCxhwKCWwDBQMDBgIGCANiAQEBAQIHBQFDBBgYSCkpHi0DCgUBAQMBBQcE1AUMCAQJBGYFBgQoIQElVzIC9dIBAQEKEAM5AgECAQIIBcsDBQMEBQMGCAMjITAwWSAgAkEFBgEDAgAAAAADAAD/wAMcA8AACwArAEIAACUVFBYzMTMyNjUxNQMiBw4BBwYVFBYXFR4BFxUhPgE3MT4BNTQnLgEnJiMxEw4BDwEjLgEnIy4BNTQ2MzIWFRQGBxUBjjIkOCQycjs0NE0WFj00DRUIAQYHEww0PRYWTTQ0O2cWJA0BPw4jFgEeJWRHR2QlHuRWIzIyI1YCcRYWTjM0O0Z2JwEMHA8CERwMKHZGOzQzThYW/lwNIxUBFiMNGEcpR2RkRylHFwEAAAABAAD/wAPTA8AABgAAAScBJwcJAQPTWv4H+VoBUwJTAqZb/g3zW/6oAlgAAAIAAP/AA1UDwAAJAA4AAAEHJxEjEQcnCQEBIRUhNQNPUcVyxVEBTwFP/VwCqv1WAgZBxf5aAabFQQFP/rH+pXJyAAAABAAA/8ADjgPAAAcACwAPABgAAAE1IRUjFSE1ISM1MwczFSMlESERIxEhESMC5P44qgMc/uTk5OTk5AGO/chyAxxyAquqqnJyOeSrq/6rAVX+OQHHAAAAAAIAAP/AA8cDwAAdACkAAAEiBw4BBwYVFBceARcWMzI3PgE3NjUxNCcuAScmIwEHJwcnNyc3FzcXBwIAXlNTfCMkJCN8U1NeXlNTfCMkJCN8U1NeAQxQvLtRvLxRu7tQuwOOJCN8U1NeXlNTeyQkJCR7U1NeXlNTfCMk/X5Qu7xRu7tRvLtQuwABAAD/wAQAA8AAIQAAAScuASM4ATEhIgYVMREUFjMxITgBMTI2NzE3PgE1NCYnMQP19QgYDv2gGCEhGAJgDhgI9QUGBgUB6eQKDSIX/jkYIQwK5AcRCgoRBwAAAAEAAP/AA3sDwAAMAAABJwkBBwkBFwkBNwkBA3tR/tb+1lEBK/7VUQEqASpR/tUBKwLxUf7VAStR/tb+1lEBK/7VUQEqASoAAAEAAP/AA44DwAAMAAABIREjESEVIREzESE1A47+q3L+qwFVcgFVAgABVf6rcv6rAVVyAAADAAD/wAPHA8AABAAJAA4AABM1IRUhETUhFSERNSEVITkDjvxyA478cgOO/HIBjnJyAR1xcf3HcnIAAAADAAD/wAI5A8AAAwAHAAsAAAEzFSMVMxUjFTMVIwHHcnJycnJyAxxxq3KqcgAAAAABAAD/wAOOA8AACQAAAQcXIRUhBxcJAQI/QcX9rwJRxUEBT/6xAxZRxXLFUQFPAU8AAAAAAQAA/8AC5APAAAYAACUJATcJAScBHAE3/slKAX7+gkqCAUUBRUn+cv5ySQABAAD/wAOOA8AACQAAARcHIRUhFwcJAQHBQcUCUf2vxUH+sQFPAxZRxXLFUQFPAU8AAAAAAQAA/8AC5APAAAYAACUJAScJATcC5P7JATdK/oIBfkqCAUUBRUn+cv5ySQABAAD/wANPA8AACQAAAQcnESMRBycJAQNPUcVyxVEBTwFPAgZBxf2vAlHFQQFP/rEAAAAAAQAA/8ADjgPAAAYAACUJAScJAQcDRf67/rtJAY4BjknkATb+ykoBff6DSgABAAD/wANPA8AACQAAAScHESMRJwcJAQNPUcVyxVEBTwFPAYlAxQJR/a/FQP6wAVAAAAAAAQAA/8ADjgPAAAYAAAkCBwkBJwNF/rv+u0kBjgGOSQKr/skBN0r+gwF9SgABAAD/wAMcA8AABQAALQEFESERAxz+5P7kAjg54+MDHPzkAAACAAD/wAOOA8AABQAJAAABIQcRIREhNyEXAwb99IgDHP2OOQFWOQNV4/3HAjlycgADAAD/wAOOA8AAAwASAC4AABMRIREFMhYVFAYjIiY1MTQ2MzETITU0NjcVPgE3Bx4BMzI2Nx4BHwEeARUwFBU1cgMc/nIvQ0MvL0NDL7z+hwICDiUWAh4pKyspHhUkDQECAQNV/OQDHHFDLy9DQy8vQ/3HXgoSCgIsTiMDGCEhGCFMKQUIFAoBAQEAAAMAAP/AA44DwAALABcAIAAAJRQGIyImNTQ2MzIWBRQGIyImNTQ2MzIWATUjFTMRIRMhAcdDLy9CQi8vQwFVQi8vQ0MvL0L+OeNyAnE5/cerL0NDLy9CQi8vQ0MvL0JCAdGqcf5xAVYABAAA/8ADjgPAAAsADwAeACwAAAEDIQMjETM1IRUzESUhFyEHIiY1NDYzMhYVMRQGIzEhIiY1NDYzMhYVMRQGIwNVcf44cTlyAjhy/ccBVjn+OBwjMjIjIzIyIwIAIzIyIyMyMiMCAAEc/uT+OXJyAcerq+QyJCMyMiMkMjIkIzIyIyQyAAAAAAMAAP/AA44DwAAEAAgADAAAEzMRIxEBMxEjATMRI3Lj4wEc5OQBHePjAY7+qwFVAcf85AI5/ccAAwAA/8ADxwPAAB0AOwBCAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMRIicuAScmNTQ3PgE3NjMyFx4BFxYVMRQHDgEHBiM3JzUzFRcHAgBeU1N8IyQkI3xTU15eU1N8IyQkI3xTU15HPj5dGxoaG10+PkdHPj5dGxoaG10+PkeBunKKQgOOJCN8U1NeXlNTeyQkJCR7U1NeXlNTfCMk/OQbGl0+PkdHPj5dGxoaG10+PkdHPj5dGhuXu+fWikIAAAAEAAD/wAOOA8AAEAAUABgAHAAAASEiBhUxETchMjY1MRE0JiMBITUhNyE1ITUhNSEDVf1WGCGqAjkYISEY/uT+4wEdq/44Acj+OAHIA1UhGP0dqyEXAgAYIf45OTk5OTkAAAAAAgAA/8ADVQPAAA0AEwAAASERIRE0JicxJy4BIzEBESEVMxECjf4eAqoGBY8IGA7+jwEdqwNV/OQCJQoSB74KDP1WAjmr/nIAAgAA/8ADWgPAAAkADgAAAScHESMRJwcJAQEhFSE1A1RSyHPJUgFUAVT9UgK0/UwCNULIAaz+VMhC/qsBVf5xc3MAAAACAAD/wAObA8AAEAAWAAABNz4BNTQmJzEnLgEjIgYPAQcBFTMBJwMcbwcJCQdQCBQMDBQIb0r+eaoBf6ICQ24IFQwLFQhQCAkJCG5J/oGqAYeiAAACAAD/wAPHA8AAFAAaAAABISIGFTERFBYzMSEyNjUxETQmIzEXCQE1CQEDVf1WL0NDLwKqL0NDLzn+cv5yAY4BjgMcQi/+OTBCQjABxy9Cqv7VAStV/tUBKwAAAAEAAP/AA44DwAAKAAABFwUHEycHEyclNwIAgwELuiL29iG5AQuDA1X6NtD+5Hl5ARzQNvoAAAAABQAA/8ADjgPAABQAGAAcACEAJQAAExEUFjMxITI2NTERNCYjMSEiBhUxASERIQUzFSMBMxUjNSEzFSNyQjACODBCQjD9yDBCAqr9yAI4/uTk5P7kcXEBx3FxAuT9xy9DQy8COS9CQi/9xwHHq+MCqjk5OQACAAD/wAOtA8AAHgA8AAAlAT4BNTQnLgEnJiMiBw4BBwYVFBceARcWMzI2NwcBASInLgEnJjU0Nz4BNzYzMhceARcWFTEUBw4BBwYjA63+9x4iGxtdPj5HRj8+XBsbGxtcPj9GOGUqAQEJ/jEvKSo+ERISET4qKS8vKik+EhISEj4pKi9rAQgqZTdHPj5dGxsbG10+PkdGPj9cGxsiHgH++AE6EhI+KSovLykqPhIRERI+KikvLyopPhISAAIAAP/ABAADwAAHAA4AAAE1ISchESETIQMRMxchFQNV/nI5/nIDVav85HLjOQFWAgDkcfzkAcf+0QITcnIAAAAFAAD/wAOOA8AABgAOABIAFgAaAAABIycHFzcjARUBMwE3AQcFNycHFzcnByc3JwcBmi80xVLjDf7hAR9SATBS/V9SAh2kKaN6pCmke6QppAEeNMdS5QHlU/7f/s5TAqVS26UqpXylKaV8pSmlAAAAAwAA/8ADtwPAAAQAHwAuAAAlISchBxMjNyETFyE3MzAyMTI2NzU3NjQ1NCYjMCI5AQ8BIzUzOAExMhYVFAYHNQMc/chyAxxyKDAI/cg4OQFWKlcBK0AGGAFCMAEIIDgiGCEBAjlycgLjOf5y46o4KQGrAwgFL0K8YKsiFwUJBQEAAAAABQAA/8ADjgPAAA8AJgA4AE4AYAAAJSM1IRUUFjMxITI2NTE1IQMwIjEiBhUUFhc1IxUhNTM0Jy4BJyYjFyMuATU0NjM6ATMxMhYVFAYHIT4BNTQmIyIwOQEiBw4BBwYVMxUhNSsBLgE1NDYzOgEzMhYVFAYHMQI5cv7kQi8ByC9C/uTHATtTDw6OAVU5CwsnGhodQEYiMDIjAQEBIzILCgFNDg9TOgEeGRonCws5AVX6RgoLMiMBAQEjMjAi5KrjL0NDL+MCAFM6GSwSAeTkHScoRhkY4wExIyMyZSQQDwIRLBk6UxgZRignHeTkAg8QJGUyJCIyAQACAAD/wAPHA8ABnwHyAAATHAEVFBYXMR4BMzoBMzE6ATMyNjcxLwE+ATU8AScVOAExNCYnMS4BJyMuAScxMDQ1MDQ1MTU0MDUwNDUxMDQ1NDY3MT8DPgE1MDQ5ATwBNTwBNTEuAScxLgEjMSM4ATEiJicVLgE1MTA0NTwBNTE1NDA1NCYnMS4BJyMuAScxLgE1MTQ2NzE+ATczPgE3MT4BNTE1LgEnIy4BJyMiBgc3BhUxFB8BHgEXJxYVFhQVHAEHMQ4BByMOAQcVDwEGFRwBFRwBFTEUFxYVFhQVHAEHMQ4BBzUOAQcjLgEnMS8DLgEnIyIGBzEOAQcxDgEHMR4BFzEeATsBNz4BNzEzNhcVFBUUFRQVHgEXMR4BHwEeARcnHgEXFRwBFRwBFTUOAQcVDwEOAQcVDgEPARQGBzUOASMiMDEjIiYnMS4BNTA0OQEwNDU8ATUxNDY1NCY1MTQmJzMuAScxPgE3FT4BNTQmJzEuAScxLwEuAScxNTQ2NzE+ATcxPgE3NT4BNTwBNTE1LgEnIy4BLwEuAScVLgEnNS4BPQEOARUcARUxARYXHgEXFh8BFhceARcWFRwBFTEwFDEUBgc3DgEPAQ4BIzAiOQEqASMiJy4BJyYnMSYnLgEnJjU8ATUVPAE1NDc+ATc2PwE2Nz4BNzYzOgEzMTNyPTU0j1ECBAIBAwFNiDQEBgICAQIDBAkEAQQHAwgHBQkIBgIDAwcEBAwHCw4YCgkKBwUIEgkBCQ8GAwIFBAYWDQETIg0MDwEkHAEdQyMBDhoMARYkHQgNBwEUAQEBBAIBBQsGEA8YFAcBAQIIBAUQCQEECAMFBgkFDiYVAQcOBgYKBAQEAQEIBgMIBQ4QBAkFAwoGAhIOBxIJAgwVCgEZIQQBEg4tEgMHAwMEAgECAgQOCAEIBQkCAgIBAQUFAQMDAQEEBAICAgIGDQcUCwYJAgQEBQoGBwoEAwQCCwcBCBMKARwwFAsRBgoMFhcBrS0qKkwiIRwBHBcXIAkIIB4BHVEwAjJ2QQEBBAIuLCtQJCMeHxkZIwkJCQkjGRkeAR0kI1AsLC4CBAEgAccCBANQjDQ3PjkxAwUJFgsFCwUBAwUCAgUBAQMDAQEBAQQBAQEBAQEJDwUEBgYEAwUDAQEBAQECAQYKBAUGCQgBBhILAgEBAQEFAQEIDwUGCgQDCAUFDQYKEQcNEwQGFA0LHRELJ0AVDQ8BBAUBCAwREg8DBwQBDQ0BAgECAgECBQEFCQMBCggTDgECAQECAQYJAw4BAwIBBAEKEQgBCAwCAQUEBAYHBg8TAQQEBAsHBg4HCREFAwQEAQEBAQsKBwcICwsBERwIBAgDAQULBwEOLhwBAQIBAQIBARAZBgEaDAMJBAEECgUBCREIAQcHBQUCBgMBAgEBAQECBAMCBAILFAkFCwYIDgYBAwUDAwYCBgkDCgcEDQcEBQoDBQgEBAkFAQQLBgECAQQJDQQFBwIBBhkRAQwdDwEVMBkBKF0yAQIBAccCCwslGRkfAR0jIk4qKiwCBAICP3MyAzNSHQEfIgkKIhkZHx0kI1ArLC4CBAMBAgMBLywrUCQkHQEeGRkjCQkAAAACAAD/wAMcA8AACwAvAAABFAYjIiY1NDYzMhYTITU0NjcVPgE3Bx4BMzI2MyMyFjMyNjcxHgEfAR4BFRwBOQECq2RHR2RkR0dkcf3IAwIWNyECHk4sBQoFAQQKBSxOHiA1FQICAgKrR2RkR0ZkZP1IhA0aDQI+bDEDGx8BAR8bL2o5Bg0cDgEBAAAAAAQAAP/AA44DwAALAC8ASgBbAAABFAYjIiY1NDYzMhYTITU0NjcVPgE3Bx4BMzI2MyMyFjMyNjcxHgEfAR4BFRwBOQE3LgEnFw4BDwEeAR8BHgEdAjM1MDQxNCYnFwMOAQc1Fz4BNTQmIzEeARUxAjlkR0ZkZEZHZHL9xwMCFjciAh5NLAUKBQEFCQUsTh4gNhQCAgPgFjgiAg8jEwIVIAoBAwRyAgMB3wESERM4SWNGGh8Cq0dkZEdGZGT9SIQNGg0CPmwxAxsfAQEfGy9qOQYNHA4BATk+bDEDDBYIASFMKgMRJhMBfn4BDh0OAgG8JUUeAR8PWzxGZCNXMAAAAAAEAAD/wAPHA8AAHQA7AKEApQAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTE0Jy4BJyYjESInLgEnJjU0Nz4BNzYzMhceARcWFTEUBw4BBwYjJyY0NTQ2NxU+AT8BPgE3NT4BNTA0OQE8ATE0JicxLgEjKgEjMTgBIyIGBzEOARUwFDkBIzwBNTQ2NzM+ATM6ATMjOgEzMhYXMR4BFRwBFTE4ATEUBgcxDgEPAQ4BBxUOARUcARUxFSM1MwIAXlNTfCMkJCN8U1NeXlNTfCMkJCN8U1NeRz4+XRsaGhtdPj5HRz4+XRsaGhtdPj5HIAEHBgsYDgEKEQcGBwcHCBQMAQEBAQoTCAcJVxURARMxGwIEAgEDBAMcMhQSFQwLDBwQAQgMBAMDWloDjiQjfFNTXl5TU3skJCQke1NTXl5TU3wjJPzkGxpdPj5HRz4+XRsaGhtdPj5HRz4+XRob8AIEAg8cDAEPGAkBCBMKAQkXDQEBAgwVCAcJCAYHEwsCAgQCGSoPDhESERAuGgIDARQlDxEcCwEFDwgBCBEKAQMBekwAAAEAAP/AA8cDwAALAAAJATMRMxEzETMRMwECAP45q6rkqqv+OQNV/nL+cgFV/qsBjgGOAAADAAD/wAOOA8AAEwAiACgAAAEhIgYVMREUFjMxITI2NTERNCYjBTIWFRQGIyImNTE0NjMxEyE3FxsBAxz9yDBCQjACODBCQjD+ViMyMiMkMjIkx/6rqmOBqgNVQi/9xy9DQy8COS9CqjIkIzIyIyQy/jnjgwEu/nIAAAAABAAA/8ADxwPAAB0AOwA/AEMAAAEiBw4BBwYVFBceARcWMzI3PgE3NjUxNCcuAScmIxEiJy4BJyY1NDc+ATc2MzIXHgEXFhUxFAcOAQcGIwMzESMRMxUjAgBeU1N8IyQkI3xTU15eU1N8IyQkI3xTU15HPj5dGxoaG10+PkdHPj5dGxoaG10+Pkc5cnJycgOOJCN8U1NeXlNTeyQkJCR7U1NeXlNTfCMk/OQbGl0+PkdHPj5dGxoaG10+PkdHPj5dGhsBjv7kAcdyAAAAAgAA/8ADjgPAABsAHwAAATQmIzEjIgYVMRUUFjMxMzI2NTEzFTM1MxUzNQUjNTMBx0MvcTBCQjBxL0Orcjhy/cdxcQIAL0NDL3IvQ0MvcnJy5HJyAAAAAAEAAP/AA4oDwAAcAAABJicmBgcGByYnLgEHBgcGFx4BFxYXNjc+ATc2JwNNKS8vWigoHBwoKFovLylTFhWLWlk3N1laixUWUwLeKwwNExwcJiUcHBQNDCtXX1+2UVA5OVBRtl9fVwAAAwAA/8ADWAPAAB4AOABEAAABHgEXMR4BFRQGBzUPAS8CLgE1NDY3MT4BMzAyMzE1IgYHMQ4BFRQWFycfAQE+ATU0JicxLgEjMRMUBiMiJjU0NjMyFgIAL1MeHyUZFgqrng0LFhgkIB5RLwEBR30uLjYlIAEj7wEUICQ2Li5+SHJDLy9DQy8vQwLkASQgIlgxKUofAQ6xow4QHkopMlghHyRxNzAxgEk8bC0BI/0BHCxsPEmAMTE6/qsvQ0MvL0NDAAAAAAMAAP/AA8cDwACVALMA0QAAAQ4BBzEVIzUuASczLgE1PAE1FTMcARUUFhczHgEzOgE3IxYyMzI2NzE+ATU0MDkBMDQxNCYnMS4BJyMuAScXLgE1NDA1MTQ2NzE+ATczNTMVHgEXNR4BFRwBFTUjMDQ1NCYnMS4BIzAiIzEqASMiBgcxDgEVOAE5ATAUMRQWFxUeARczHgEXJx4BFRwBFTEwFDEUBgcVAyIHDgEHBhUUFx4BFxYzMjc+ATc2NTE0Jy4BJyYjESInLgEnJjU0Nz4BNzYzMhceARcWFTEUBw4BBwYjAoYWMxw5HjYYARIWZAwJAQoaDgEEAgECAwEMFgkHCgkHDB0PASA6GgIRFhYRFTIbATkbMRQPEmUJCAkVDQIBAgMCChQIBggIBwwcEAEgOhoCEBUUEYZeU1N8IyQkI3xTU15eU1N8IyQkI3xTU15HPj5dGxoaG10+PkdHPj5dGxoaG10+PkcBMA0PAS8vAREOCyYXAgQCAQECAQ0WBwYIAQEHBQUQCQEBChAFCAsEBxYPAQojFQEBFSMKDRABNDQCEhABDSUVAQICAQIBDBUHCAgGBQUQCgEJEAQBBwwDCBcPAQoiFAEDAQEVIgoBAl4kI3xTU15eU1N7JCQkJHtTU15eU1N8IyT85BsaXT4+R0c+Pl0bGhobXT4+R0c+Pl0aGwAAAAABAAD/wAOOA8AAVwAAATAyMTIWFzEeARURFAcjKgEjIiYnMS4BNTgBOQE+ATczPgEzOgEzIzMRPAEHBQ4BFREUBgcjKgEjIiYnFy4BNTE+ATczPgEzOgEzMTMyFDMROAExNDY3MwN0AQUJAwQEeyoDBQMgOxkUGQIfFwEcQyQCBAMBGwz+zQoMQT4sAgYDIDwZARQXAR8YARxDJQIDAhQFBRQQAQOOBAMECQX95WUNEhENKxocKwsQEgEPBiMFOQULFP4EMjgIEhEBDSoZHC0MEBIFAccTHgcAAAAABgAA/8ACqwPAAAMABwALAA8AEwAXAAABMxUjFTMVIxUzFSMTMxUjFTMVIxUzFSMBVXJycnJycuRycnJycnIDHHGrcqpyAqpxq3KqcgAAAAAFAAD/wANVA8AABAA/AHkAtADuAAAlJwEXASUuASMqASMxKgEjIgYHFQ4BFRwBFTEVHAEVFBYXMR4BMzoBMzE6ATMyNjcxPgE1PAE1MTU8ATU0JicxBxQWFRQGBzEOASMqATkBKgEjIiYnMS4BNTwBNRU1PAE1NDY3Bz4BMzAyMzEwMjMyFhcVHgEVHAEVNQEuASMqASMxKgEjIgYHMQ4BFRwBFTUVHAEVFBYXMR4BMzoBMyM6ATMyNjcxPgE1PAE1MTU8ATU0JicxBxwBFRQGBzEOASMqASMxMCIjIiYnNS4BNTQ2NRU1NCY1NDY3FT4BMzAyOQE6ATMyFhcVHgEVHAEVNQFfXAGHXP55AdASMx0BBAEBAwEeMhISFRQSEjMdAgMCAQMCHTISEhQUEigBCQgHGA0BAgEBAQ0YCAgJCQgBCBgOAQEBAQ4XCAgJ/poSMx0BBAEBAwIdMhMSFBQSEjMdAgMCAQIDAh0yEhIUFBIoCAgIFw0BAgEBAQ4XCAgKAQEJCAgYDgEBAQENGAgICYYmAl0n/aTdFBcXFAEUNR4BAgEnAQMBHTUUFBgYFBQ1HQIDAScBAgEeNRSTAQIBDxsLCgsMCgsbDwECAgEoAQIBDxsLAQsMDAoBChsPAQICAQIxFBcXFBU1HgECAQEoAQICHTUUFBgXFBU0HgEDASgBAgEeNRSTAQIBDxsLCgsMCgEKGw8BAgIBJwECAQ8bCwELDAwKAQobDwEDAQEAAAMAAP/AA8cDwAALACQAQgAAARQGIyImNTQ2MzIWNyMnIQcjIgYVMREUFjMxITI2NTERNCYjMQEiJy4BJyY1NDc+ATc2MzIXHgEXFhUxFAcOAQcGIwKrZEdHZGRHR2Tjqjn+qjmqGCEhGAMcGCEhGP5yNTAvRhQUFBRGLzA1NTAvRhQUFBRGLzA1AY5GZGRGR2Rk1nFxIhf+ABghIRgCABci/eEUFUYvLzU2Ly9GFBQUFEYvLzY1Ly9GFRQAAgAA/8ADigPAALsA4AAAAScuAScXNz4BNTEwNDE0JicxJy4BIzEiBgcxBy4BLwI4ATE0JiMiBiMxIzAiMSIGBzEHDgEHNycuASMxIgYHMQcOARUxOAExFBYXMRcOAQ8CDgEVFDAVNRUwFBUUFhcxFx4BFzUHDgEVMRQWFzEXHgEzMTI2NzE3HgEfAh4BMzgBOQEzMDIxMjY1Mzc+ATcjFx4BMzEyNjcxNz4BNTE0JicxJz4BNzU2PwE+ATU0MDUxNTA0MTQmJzEFDgEjKgEjMSImNTE0NjMxOgEzMhYXMR4BFTAUFTEwFDEUBgcxA4FNBg4KATIBAgMCWwMGAwMEAjkPIRIDBwkGAQEBgAEGCQEHEyMQAjkCBAMDBwJdAwMCATIJDgUBTQUHBwVNBg4JMgECAwNbAgYDAwUCOQ8iEgIGAQkGgQEGCQEGFCIQATgCBQIEBgJbAgMCATEECAQHBk0FCAUE/vgXPCMBAQFHZGRHAQEBIj0XFxsbFwIYBhQiEAI5AgUDAQMGAloDAwIBMQgPBQFMBwkBBwZNBQ8JATEBAgMDWgMGAwMFAjkPIRICBgIJBQEBAYEBAQUJAQYUIhACOQIFAwMGAloDAwECMQkOBQFNBQgIBU0GDgkxAgEDA1oCBgMDBQI5BxAJARESBwEIBgEBfgIFCALKFxtkR0dkGxcXPSMBAQIjPRcAAAAAAwAA/8ADjgPAAAcADwATAAABIzUhESERITc1IRUjFSE1ISM1MwJy5P7kAxz+5HL+OKoDHP7k5OQBjnL+OQHHq6qqcnI5AAAAAgAA/8ADjgPAAB4APQAAAQYHDgEHBiM4ATkBIiYnMTchETceATMyNz4BNzY/ASU2Nz4BNzYzOAE5AR4BFzEHIREHLgEjIgcOAQcGDwEDFwsZGkkuLzM7ZyaP/qt2NZFSS0JDaSIjCwH9XwsZGkkuLzM7ZyaPAVV2NZFSS0JDaSIjCwEBjjEpKj0RES0nj/6rdjY+GhpaPj1IAnIxKik9ERIBLSePAVV1NT4aGlo+PUgCAAAAAgAA/8ADVQPAAAwAFQAAEyERFAYjMSEiJjUxESU1IxUjFSE1I+QCOEIv/qovQgGO5OMCquMCcv45L0NDLwHHqjk5cXEAAAAAAgAA/8ADjgPAAAYADQAAJQkBNwkBJyEJATcJAScBxwE3/slKAX3+g0r+qwE2/spKAX3+g0qCAUUBRUn+cv5ySQFFAUVJ/nL+ckkAAAMAAP/AA8cDwAAxAF4BMQAAATgBIyImJzEuATUwNDkBMDQ1NDY3MT4BMzIWFzEeARUcARUxMBQVFAYHMQ4BIzAiIzEBHgEXMxcHFQ4BIzAiIzEjOAExIiYnMS4BNTgBOQEwNDE0NjcxPgEzOgE5ATMlMDQzMhYXMR4BFRwBOQEwFDEUBgcxDgEjOAExIyIGIyImJzMuAScxLwEuASMxIgYHIwcOARUUMDkBHAEVHAEVMR4BHwEeARcxDgEHMQcOASMwIjkBMCIxIiYnFy4BJzU8ATU8ATUxPAExNDY3MTcvAS4BJzEmNDU8ATcVNDAxNDY3MTc+AT0BMDQ1PAE5AS4BJzEnLgEnMQ4BBzEHDgEjMCI5ATAiIyImJzEuATU8ATkBPAE1PAE1FTQ2NzE3PgE3MR4BFzEfAR4BHwEeATMwMjkBAtUBEyENDA4ODA0iFBMjDA0ODg0MIhMBAf60BhMMASxNBQ0HAQHhCA4FBQUFBQUNBwEBygJGAQcOBQUFBQUFDgh2AgYDCxUKAQMFAxAoAgkFBggCAUICAwEGBF8FBgEBAgJyBBELAQEECQQBBwkDAgJnBKoMEAIBAQUEZAIDAggFKwUMBgkPB2oECgYCAQEIDwUEAwgFfgoaDgwVCXpMGi8UAQgZDwECzg8NDCITAgEBEyENDA8PDA0hEgEBAQEBEyIMDQ/+uw4XCB9LBAUFBgUFDQgBCA0FBQbhAQYFBQ0HAQEBBw4FBQYBBQQDBQQVOQQFBgVxBAoFAQEBAQEBAQcMBV8FDQcFCQTkCQwDAgEECwcBAQMCAgMBAQEFCATIA3YGFg4CBQICBQIBAQoRCKQDCAQBAgEBAgYJAxUDAgEBBgVQAwQIBwQKBQEBAQEBAQIBAQgNBF8JDQMCCQU5JBw+IQMMDgAAAAMAAP/AA44DwAAUABgAHAAAExEUFjMxITI2NTERNCYjMSEiBhUxOwEVIwEhESFyQjACODBCQjD9yDBCqnJyAgD9yAI4AuT9xy9DQy8COS9CQi+r/nIBHAACAAD/wAOOA8AABgANAAAlCQEnCQE3IQkBJwkBNwI5/skBN0r+gwF9SgFV/soBNkr+gwF9SoIBRQFFSf5y/nJJAUUBRUn+cv5ySQAABAAA/8ADjgPAABQAGAAdACEAABMRFBYzMSEyNjUxETQmIzEhIgYVMQEhESEBMxUjNSEzFSNyQjACODBCQjD9yDBCAqr9yAI4/chxcQHHcXEC5P3HL0NDLwI5L0JCL/3HAccBHDk5OQACAAD/wANuA8AABAAJAAATNSEVIRU1IRUhkgLc/SQC3P0kAgBJSdtJSQAAAAEAAP/AA24DwAAUAAABIwchFSEHIRUzBzM3ITUhNyE1IzcDB157/mQBclL+4Ph8XnwBhv6jUgEL4nsDJdxJkknc3EmSSdwAAAEAAP/AAxwDwAAGAAAtAicJATcDHP4fAeFK/dkCJ0rk09NJ/uT+40oAAAAAAQAA/8ADVQPAAAYAADctATcJASfkAeH+H0oCJ/3ZSuTT00n+5P7jSgAAAAACAAD/wAMcA8AABgALAAABLQEnCQE3FQEHATcDHP4fAeFK/dkCJ0r9yDkCJ0oBVtPTSf7k/uNK5AEMOf7kSQAAAgAA/8ADVQPAAAYACwAAEy0BNwkBJxUBFwEn5AHh/h9KAif92UoCODn92UoBVtPTSf7k/uNK5AEMOf7kSQAAAAIAAP/AAqsDwAAGAA0AAAEVIzUjNxcRByczNTMVAjlycqurq6tycgKrq6uqqv45q6uqqgACAAD/wAKrA8AABgANAAABNSMVIxc3EScHMxUzNQI5cnKrq6urcnICq6qqq6v+Oaqqq6sAAQAA/8ADjgPAACsAAAEiBgcxJxEhJz4BNzEyFx4BFxYVFAcOAQcGIzEVMjc+ATc2NTQnLgEnJiMxAgBSkTV2AVWPJmc7OzQ0TRYWFhZNNDQ7UklJbB8fHx9sSUlSA1U/NnX+q48nLQEXFk00NDs7NDNOFhZyHx9tSElSU0hJbB8fAAAABQAA/8ADxwPAAAcACwAPABMAGQAANyEVIREjNSEBMxUjNTMVIzUzFSMBIRUjESE5AccBx+P9VQI54+Pj4+Pj/jkBx3L+q6urAnLj/VY54znkOQEdcv6qAAEAAP/AAnIDwAADAAABBxEXAnLk5AHH4wHH5AABAAD/wAJyA8AAAwAAARcRBwGO5OQBx+MBx+QAAQAA/8AEAAPHAAgAABMVAREhEQE1IQABbgEkAW78AAPH2/6S/kkBtwFu2wABAAD/twKSA8AABwAAAREjESM3FyMCAEmStreSAtv83AMk3NwAAAAAAQAA/7cCkgPAAAcAACURIxEjFzcjAgBJkra3kpIDJfzb29sABAAA/7cDtwPAAAcADwASABwAAAERIxEjNxcjATMDIwMzNzMnNxcTIRUzBxUhNSM3AyVKkre3kv5JSW5JbkkRcF8oJmz+287OASXOzgLb/NwDJNzc/SUBbv6SSUmmpgLcSdxJSdwAAAAEAAD/twO3A8AABwAPABIAHAAAJREjESMXNyMFMwMjAzM3Myc3FxMhFTMHFSE1IzcDJUqSt7eS/klJbkluSRFwXygmbP7bzs4BJc7OkgMl/Nvb25IBbv6SSUmmpgLcSdxJSdwAAgAA/7cDbgPAAAcADwAAAREjESM3FyMBESMRIxc3IwFuSZO3t5IBbUmSt7eTAtv83AMk3Nz9twMl/Nvb2wAAAAEAAP/AAxwDwAAMAAABIRUTAxUhNSETAyE1Axz9yNjYAjj+YcfHAZ8DVXH+4/7kcnIBHAEdcQAACAAA/8ADjgPAAAMACAAMABEAFQAaAB4AIgAAATMVIyUzFSM1ATMVIyUzFSM1ATMVIyUzFSM1AREzEQMjETMCq+Pj/cfj4wI54+P9x+PjAjnj4/3H4+MBHOQ5cnIDVePj4+P+5OTk5OT+4+Pj4+MCOfzkAxz9HQKqAAAAAAgAAP/AA44DwAAEAAkADQARABUAGQAdACEAABM1MxUjETUzFSMBNTMVAzUzFRM1MxUDNTMVASE1IQUVITVy4+Pj4wEc5OTkOePj4/zkAxz85ALj/VYCcuPj/cfj4wI54+P9x+PjAjnj4/3H4+MBHOQ5cnIABAAA/8ADjgPAAAQACAAMABAAAAEVITUhNyERIQcVITUlIREhAxz9yAI4cvzkAxxy/cgCqvzkAxwC5HJycf6rq3Fxcv6rAAAABAAA/8AEAAPAAAQACAARABgAAAEVITUhNyERIQEjNSE1IREhNSUnAScHFwEDHP3IAjhy/OQDHP454wJx/R0BVQI5Mf7riTG6AUYC5HJycf6r/uRxcv6rcjwz/uaKNMIBUwAAAAEAAP/AA44DwAAMAAABITUjFSERIRUzNSE1A47+cnL+5AEccgGOAgDkcv6qceNyAAIAAP/AA44DwAAMABAAAAEhNSMVIREhFTM1ITUFIzUzA1X+q3L+5AEccgGO/gCqqgIA5HL+qnHjcnJyAAIAAP/AA44DwAAEAA0AABMhESERIRUhESEVIREhcgFV/qsBjgEc/uQBjv5yA1X85AMccf3HcgMcAAAAAAIAAP/AA44DwAADAAwAACUhESEhFSERIRUhESEDjv6rAVX+cv7kARz+cgGOOQMccf3HcgMcAAAAAgAA/8AEAAPAABMANQAAJREhNyEiBhURFBYzITI2NREjFSEBBzUjMCIxIgcOAQcGBw4BIyImNTY3PgE3NjM4ATkBMzUXARwBHXL+ORghIRgCOBghcf44AuSrcQEpLCxKGRgDAQgGBggCEhJHNTRGcqurAjlxIRj9VhghIRgBHOMBx6tyCwsyKSk7BgkJBk49PFQWFnGqAAAEAAD/wAOrA8AAGwAgACQAKAAAJREhFxUzNTQmLwEuASMhIgYVERQWMyEyNj0BIRMzASMBBTcjBwM3FwcBHAFgaHEICIoIFQv+URghIRgCOBgh/cfkjgEdj/7kATR3jy/tdEguqwI5aAohCxUIiggIIRj9VhghIRg5AY7+qwFVjo45/uSLVDcAAwAA/8ADcgPAABsAHgAiAAAlESEXFTM1NCYvAS4BIyEiBhURFBYzITI2PQEhCQEFNwc3JwEcAWBocQgIiggVC/5RGCEhGAI4GCH9xwEdATn+HOQ5jlWrAjloCiELFQiKCAghGP1WGCEhGDkCAP6OVeNyHVUAAAAAAQAA/8ADjgPAADoAAAERBy4BIyIHDgEHBhUUFx4BFxYzMjc+ATc2NTA0OQEjFAcOAQcGIyInLgEnJjU0Nz4BNzYzMR4BFzEHA452NpBSUklJbB8fHx9sSUlSUklJbB8fchYWTTQ0Ozs0NE0WFhYWTTQ0OztnJo8CAAFVdTU+HyBsSElSU0hJbB8fHx9sSUhTAjs0M04WFhYWTjM0Ozs0NE0WFwEtJ48ABgAA/8AEAQPAAC0ARgBkAGgAhQCwAAA3Jw4BIzAiIzEwIiMiJjU8ATUxNDYXNTQmIyIGBzEnPgEzMTIWHQEcARUUFhc1JyIGFRwBFRQWMzAyOQE+ATc1NDY1NCY1MSUOAQ8BHAEVHAEVNRUcARUcARUxHgEXMTI2NTQmIwMRIREDBiIjIiYvARUjPAE1ETMVPgEzOgEzMTIWFRYGIyUOASMqASMzIiY1JjQ1NDY3MTAyMTIWFyMHLgEjMSIGFRQWMzgBMTI2NyPFBQ8yHgEBAQEmN2FaGDIWJxEMFTQcSC8DAjwuVh8WARooBwEBAUkgMAUBBi4gLDEvLNsBttIBAwEgNA0BNDcONSACAgE3SwJVMwH3ESkWAQIBAUJRAVxCARQlEAEMDR8RMjU6KxIiDgGrKxccNicCAwI+QwEIFTsNCygQEVs3gAIEAxMnEwOxHDMBBAEWIAEhGAECBQMCBQOnASkeAQMGAwMHAwE7AgUDAwYCHykBRTk4RAEl/W0Ck/23ASIbATYQLxUBjM4bIVxLV1cUCgpjTgYMB0JfAgkJNwkLTTc2TAkJAAAGAAD/wAQBA8AAAwA0AFEAawCJALQAABMRIREBJw4BIyoBIzEwIjEiJjU8ATUxNDYXNTQmIw4BBzEnPgEzMDIzIzIWHQEcARUUFhc1FwYiIyImLwEVIzwBNREzFT4BMzoBMzEyFhUWBiMlHAEVFBYzMjA5AT4BNzU0NjU0JjUxNSYGFSUOAQ8BHAEVHAEVNRUcARUcARUxHgEXMTI2NTQmIwEOASMqASMzIiY1JjQ1NDY3MTAyMTIWFyMHLgEjMSIGFRQWMzgBMTI2NyMAAtv+MwQQMh0BAQEBJzdhWhgxFigRDRU0HAEBAUgvAwLIAQMBIDQNATQ3DjUgAgIBN0sCVTP+eB8WARooBwEBKlUBfyAwBQEGLiAsMS8sAgARKRYBAgEBQlEBXEIBFCUQAQwNHxEyNTorEiIOAQLs/W0Ck/2/KxccNicCAwI/QwEIFTsBDQsqDxBbN4ACBAMTJxMDCAEiGwE2EC8VAYzOGyFcS1dXagEEARYgASEYAQIFAwIFAzwBHTO6ASkeAQMGAwMHAwE7AgUDAwYCHykBRTk4RP7wCgpjTgYMB0JfAgkJNwkLTTc2TAkJAAYAAP/ABAADwAAtAEYAZABoAIUAsQAANycOASMwIiMxMCIjIiY1PAE1MTQ2FzU0JiMiBgcxJz4BMzEyFh0BHAEVFBYXNSciBhUcARUUFjMwMjkBPgE3NTQ2NTQmNTElDgEPARwBFRwBFTUVHAEVHAEVMR4BFzEyNjU0JiMDESERAQYiIyImLwEVIzwBNREzFT4BMzoBMzEyFhUWBiMlOAExMjY3MRcOASMqASMxIiY1LgE1NDY3MzgBMzIWFyMHLgEjMSIGFRQWM8UFDzIeAQEBASY3YVoYMhYnEQwVNBxILwMCPC5WHxYBGigHAQEBSSAwBQEGLiAsMS8s2wLb/gkBAwEgNA0BNDcONSACAgE3SwJVMwFlEiEOCRIpFgEBAUJQAQFcQQEBFCQRAQwNHxEyNTotqysXHDYnAgMCPkMBCBU7DQsoEBFbN4ACBAMTJxMDsRwzAQQBFiABIRgBAgUDAgUDpwEpHgEDBgMDBwMBOwIFAwMGAh8pAUU5OEQBJf1tApP9twEiGwE2EC8VAYzOGyFcS1dXMgkJMAoKY04GDAdCXwIJCTcJC003NkwAAAUAAP/ABAADwAAeAHYAugDIANEAADc+ATc1NDY1NCY1MTUjDgEVHAEVMRwBFRQWMzIwOQElOAExMjY3MRcOASMqASMxIiY1OAE5ASM4ARUUBgcxBiIjIiYnNRUjPAE9ASMVHAEVFBYXNSMnDgEjKgEjMTAiMSImNTwBNTE4ATE0NjcVIxUhNSMeARcxAREzPgEzOgEXMTU0JiMiBgcxJz4BMzAyMyMyFhUxMxEzFT4BMzoBMzEeARcxMz4BNzM4ATMyFhcjBy4BIzEOAQcxMxEBHgEXMTI2NyMVHgEXNTcOAQ8BMy4BJ7caKAcBAXQFBh8WAQK3EiEOCRIpFgEBATxUQk45AQMBIDQNNzIDAjMEEDIdAQEBASc3BQRSBAD2Azko/JKvESgVAgMCGDEWKBENFTQcAQEBSC8yNw41IAICATNKBEkEVjwBARQkEQEMDR8RJzkD9f2qBS4gJjAGsgEBAVYgMAUBqwYvINEBIRgBAgUDAgUDFQgTCgEBAQEEARYgBAkJMAoKVjwBOVQEASIbATYQLxU3NwIEAxMnEwMrFxw2JwIDAgwYCwHc3Cg3AQIX/pIFBQEIFTsNCyoPEFs3AQzOGyEBRjM8VQEJCTcJCwE1JwFu/iwfKgE2LQgFCQQBrwEpHgEfKQEAAAEAAP/AA7cDwAAQAAATITIWFREUBiMhIiY1ETQ2M9sCSjxWVjz9tjxWVjwDblY9/bc8VlY8Akk9VgAAAAIAAP/AA44DwAADAA8AABMRIREDBycHJzcnNxc3FwdyAxyCULy7Uby8Ubu7ULsDVfzkAxz9t1C7vFG7u1G8u1C7AAAAAQAA/8ADxwPHAA8AAAEVMxEhETMVNycVIREhESECcuP9Vqrk5P7kA47+qwMccf45Acer5OOr/VYCqgAAAQAA/8ADbgPAAAwAAAEVITUjETM1IRUzESMDJf22SUkCSklJAkmSkv6Sk5MBbgAAAwAA/8ADxwPAAB0AIQAlAAAlAS4BIyIGBxUBDgEVFBYzOAExITgBMTI2NTQmJzElIzUzNSM1MwO9/oIKIRQUIQr+ggUFKx4C/B4rBgT+fHJycnKmAosRFBQQAf11CBMKHioqHgoTCAVxOeQAAwAA/8ADVQPAAAQACAAMAAATMxUjNSEzFSMlMxUjq3FxARxycgEdcXECAHJycnJyAAAAAAMAAP/ABAADwAAhADMAOgAAAQc1IzAiMSIHDgEHBgcOASMiJjU2Nz4BNzYzOAE5ATM1FyURMxcjIiY1ETQ2MyEyFhcHIQkBJzcXARcEAKtxASksLEoZGAMBCAYGCAISEkc1NEZyq/0cOWnaGCEhGAGvBQoFbv7jAuT+q+RViwEEVQJyq3ILCzIpKTsGCQkGTj08VBYWcapy/cdyIRgCqhghAgFu/k/+lPNbmAERWwAABgAA/8ADxwPAAAMABwALAA8AEwAYAAABMxUjFyMVMxMzFSMXIxUzExEhEQUhESERARxycnJycnLk5OTk5OP8cgMc/VYCqgJycnJyAVZycnICcvxyA45y/VYCqgAFAAD/wAOOA8AACgAOABMAFwAbAAAlIREhETMRIREhNQEhFSE1ITUhFQUzFSMVMxUjAjn+cgJxcvyrAgD+4wEd/uMBj/5xAY9xcXFxcgKq/uQBjvxycgEccuRycnLHVXIAAAAAAwAA/8ADjgPAAAYACgAQAAATETMRITUhFxEhEQEnNxc3FzlyAnH9HasCqv5spT9s5DgDjv0dAnFyqv1VAqv96rVEcvM+AAAAAwAA/8ADjgPAAAYACgAOAAATETMRITUhFxEhEQMhESE5cgJx/R2rAqpy/jkBxwOO/R0CcXKq/VUCq/3HAccAAAMAAP/AA44DwAAEABQAGAAAASEVITUFISIGFTEVMxUhNTM1NCYjAyERIQEcAcj+OAIA/cgwQnICOHJCMHH+qgFWA1WqquNDL+Tj4+QvQ/45ARwAAAMAAP/AA44DwAAUABgAHAAAExEUFjMxITI2NTERNCYjMSEiBhUxOwEVIwEhESFyQjACODBCQjD9yDBCqnJyAgD9yAI4AuT9xy9DQy8COS9CQi+r/nIBHAABAAD/wAOOA8AABAAAEzUhFSFyAxz85AGOcnIAAgAA/8ADxwPAAB0AOwAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTE0Jy4BJyYjESInLgEnJjU0Nz4BNzYzMhceARcWFTEUBw4BBwYjAgBeU1N8IyQkI3xTU15eU1N8IyQkI3xTU15HPj5dGxoaG10+PkdHPj5dGxoaG10+PkcDjiQjfFNTXl5TU3skJCQke1NTXl5TU3wjJPzkGxpdPj5HRz4+XRsaGhtdPj5HRz4+XRobAAAAAQAA/8ADxwPAABsAAAEUBw4BBwYjIicuAScmNTQ3PgE3NjMyFx4BFxYDxyQjfFNTXl5TU3wjJCQjfFNTXl5TU3wjJAHHXlNTeyQkJCR7U1NeXlNTfCMkJCN8U1MAAAAAAwAA/8ADOgPAADQAUwByAAA3ESE2MjMyFhcjHgEVHAEHNRwBFRQGBzUOAQcjHgEXMR4BFRQwOQEcARUUBgcjDgEjIiYjMwMzOgEzMjY3MT4BNTwBNRU0NjU0JicxLgEjKgEjMSMRFTM6ATMyNjcxPgE1PAEnMTY0NTQmJxUuASMiBiMx5AENBAkFOGYsASUsAQ8ODysZASE3ExETKSIBKGA2BgwHAZVyAgYCGS0TEBIBExAULhoDBgNtkwMFAxgsEg8TAQEQDQ8oFgQGAzkDHAEfGxlQMAIEAwEBAgEbMBUBFiEKBiIZGDofAQMFAzBTHRsfAQHHDg0MJRYBAwIBAgQCFiYODA7+v+QPDQ4mFwEEAQIFAhcpEQEPEAEAAAAAAQAA/8AC+wPAAAsAAAE3IQ8BAxcHIT8BEwHKEAEhEV2WVxH+3xFdlgMQRUUP/Y4QRkUPAnIAAAACAAD/wANVA8AAPQBCAAABERYUFRQGBzEOASMqASMzKgEjIiYnMS4BNTwBNxURMxEUMBUUFhcxHgEzOgEzMToBMzI2NzE+ATUwNDkBEQEhFSE1AxwBKyUnZDcDBgMBAwcDN2ImJSwBcRwYFTgfAgMBAgQCIDoWGh7+AAKq/VYDVf3yAwgFNl8jISUlISNgNwQHBAECDv3zAQEkPxcUFhYUFkAlAQIN/Ks5OQAAAQAA/8ADjgPAAJAAAAEjLgEvAS4BJxcuATU8ATcVPgE3MT4BMzE2MjMyFhcxHgEXMTM1PAE1NCYnMS4BIyoBBzMiJiMiBgczDgEVHAEVMRwBFRQWFzEeAR8BIRUhHgEXIx4BFxUOAQcxDgEjKgEjMS4BJzMuATU8ATUxIxUGFBUUFh8BHgEzOgEzIzoBMzI2NyM+ATU0JjUxLgEnOwEDjvIcQiQDJkIeAhAUAQEXExg6IAMIAx0zFBUYAWonIiVdNQQJBQEDBgM0XSYBIyklHxAkEwT+6wGmHTIVARQZAwIYFBg3HwECASdGHQEVGHEBLycBKmY5AgQCAQQIBDNeJwEiKgECHhkBqgHHEhwKAQkdFAELJBUBAwIBGSkOERQBExAUNx8DAgMCMFIcHyQBASEdGk8uAQEBAQMBK0kZChEIAjkHGhMNKRgBGi0PEBEBGBQRMh0DBgMDAwYDM1YbAR4iHhsZTS4BBAEmQxkAAAAHAAD/wAOOA8AABAAIAA0AEgAWAB4AJQAAATUhFSE9ATMVJzUhFSERNSEVIT0BMxUBFSM1IzcXIxMHJzM1MxUCOQFV/qvj4wFV/qsBVf6r4/45cXKqq3Jyq6pycQGOcnKrcnKrcXH9VXJyq3FxAcerq6qq/jmrq6qqAAAABAAA/8AEAAPAAAcADgAWACYAAAEVIzUjNxcjEwcnMzUzFQEjATM3IRczATA3PgE3NjUzFBceARcWMQOOcnGqq3Jyq6pxcv4Mif7vd0cBL0d3/jESEioSEgoREisSEQLkcnKqqv7jq6tycgGO/OTj4wFVMTB2MjIDAzIydjAxAAADAAD/wAQAA8AABgAOAB4AAAE1IxUjFzclIwEzNyEXMwEwNz4BNzY1MxQXHgEXFjEDjnJxqqv9mon+73dHAS9Hd/4xEhIqEhIKERIrEhECq+Pjq6uq/OTj4wFVMTB2MjIDAzIydjAxAAMAAP/ABAADwAAGAA4AHgAAARUjNSM3FyUjATM3IRczATA3PgE3NjUzFBceARcWMQOOcnGqq/2aif7vd0cBL0d3/jESEioSEgoREisSEQLk5OSqqnH85OPjAVUxMHYyMgMDMjJ2MDEABAAA/8AEAAPAAFQAkQCZAKkAAAEuAScXLgEnFScmJy4BLwEOAQc1DgEHMQcOAQ8BDgEPAQ4BFTAUOQEUMDEUFhc1HgEXMR4BHwEeATMxMjAzMjY3Iz4BNzE+ATc1PgE1MTwBMTQmJxUHDgEHMQcOAQcVDgEPAQ4BIyIwOQEuASc1NCY1NDY1FTA0MTQ2NxU+ATcVPgE3Bz4BNzYWFx4BFxUOAQczJSMBMzchFzMBMDc+ATc2NTMUFx4BFxYxA/UGDQkBCRMJJxMOCAsEAQMLBwkSCSkKEwkBCA4GAQUGBwcHEwwMHBABDyMSAQESIRACEBsLCxIGBwgGBXYMFQkaBQoGBQsGAQUNBwEDAwEBAQMEBAkFBg0HAQgrAwMoCQgPBgsUCgH+G4n+73dHAS9Hd/4xEhIqEhIKERIrEhECqw8bDAENGAsBKxUVCRULAQwVCgEMFQkrCxcMAQwaDgINHxABARIhDwEPGgsLEQYBBgcHBgYRCwsaDwEOIRIBAREfDgEZBxAJFwQJBAEDBgIBAgIECgUBAgUDAwUDAQELFQoBCxMJAQsTCQEJLQMDOAoKFgwBBAoFxPzk4+MBVTEwdjIyAwMyMnYwMQAAAAMAAP/AA44DwAAFABgAIwAANwczNxc3AScuASMiBgczARcBPgE1NCYnMQEOAQ8BFzc+ATcjuH+rMwUFAkwsECwYEB4NAf6RzgFrCAkSD/2nDxoLAYNODhcKAemwQAMDAsIvEBIIB/5y3QGJDyMTGi4T/n4eRSUGjSsDDAgAAAAAAwAA/8AEAAPHAFEAWQBpAAABIzU3PgE3NT4BNTE8ATE0JicxLgEjMCI5ASoBIyIGBzEOARUcARUxIzwBNTQ2NzE+ATM6ATMjOgEzMhYXIx4BFRwBFTE4ATEUBgc1DgEHMQczJSMBMzchFzMBMDc+ATc2NTMUFx4BFxYxBADebAsSCAUFBwYGEQoBAQEBDBUIBgg4EA0QKBYCBAIBAgICFCUOAQ0PCAgMGQ1Ll/2aif7vd0cBL0d3/jESEioSEgoREisSEQJyJngLFw0BCBMKAQEKEwcHCAkHCRUMAQIBAgMBFSQNDxAODQwiFAECARAdDAETHw9Ntfzk4+MBVTEwdjIyAwMyMnYwMQAAAAMAAP/ABAADwABRAFkAaQAABSM1Nz4BNzU+ATUxMDQxNCYnMS4BIyoBOQEqASMiBgcxDgEVHAEVMSM8ATU0NjcxPgEzOgEXIzYyMzIWFyMeARUcARUxMBQxFAYHNQ4BBzUHMwEjATM3IRczATA3PgE3NjUzFBceARcWMQQA3mwLEggFBQcGBhEKAQEBAgELFQgGCDcQDRAoFgIEAgECAgIUJQ4BDQ8ICAwZDUuX/ZqJ/u93RwEvR3f+MRISKhISChESKxIROSd3CxgMAggSCwELEggHCAkHCRUMAQIBAQMCFCQODhEBAQ8MDSITAQIBARAcDQESIA8BUANi/OTj4wFVMTB2MjIDAzIydjAxAAAAAQAA/8ADHAPAAAsAAAERIREjETMRIREzEQKr/qpxcQFWcQNV/qsBVfzkAVX+qwMcAAAAAAIAAP/AA1UDwAAsAFkAAAEeARUwFBUxFAcOAQcGMSMTLgEnMS4BNTwBNRU8ATU0NjM6ATMxOgEzMhYXFSEeARUwFBUxFAcOAQcGMSMTLgEnMy4BNTQ2NRU8ATU0NjM6ATMxOgEzMhYXFQMtExUeHkkfHlqOIDoYDQ9ROgEBAQECAR0yE/5yEhYeH0keHlqOITkZAQ0QAVE5AQIBAQIBHTITArkSMx0BATVJSoUvLgEfBhkSESoYAgQCAQECATlSFxMBEjMdAQE1SUqFLy4BHwYZEhEqGAIEAgEBAgE5UhcTAQAAAAIAAP/ABAADwAAGAA0AACUJATcJAScjCQEnCQE3AjkBN/7JSgF9/oNKcv7JATdK/oMBfUqCAUUBRUn+cv5ySQFFAUVJ/nL+ckkAAAAGAAD/wAOOA8AAAwAHAAsAHQAkADEAAAE1IRUBNSEVATUhFQEVMwcVFBYzMTM1Izc1NCYjMQMVMxUzNSMRFTMVIxUzFSMVMzUjAY4CAP4AAgD+AAIA/R1xcSEYcXFxIRhxOThxcTg4caqqAY5ycgEdcXH9x3JyAcc5UiAXIjlWHBghARw5quP9xzgdORw54wAGAAD/wAOOA8AAAwAHAAsAFwAjAC8AAAE1IRUBNSEVASEVIQMUBiMiJjU0NjMyFhEUBiMiJjU0NjMyFhEUBiMiJjU0NjMyFgGOAgD+AAIA/gACAP4AWTAhIjAwIiEwMCEiMDAiITAwISIwMCIhMAGOcnIBHXFx/jlyAnIiMDAiITAw/sIiLy8iIi8v/sIiMDAiITAwAAAAAAYAAP/AA44DwAADAAcADAARABUAHAAAATUhFSU1IRUlNSEVIRE1IRUhJTUhFSUjNTM1FwcBxwHH/jkBx/zkAxz85AMc/OQBVQHH/Varq6qqAY5ycqtycqtxcf1VcnKrcXGqcnKrqwAABgAA/8ADjgPAAAMABwAMABEAFQAcAAABNSEVJTUhFSU1IRUhETUhFSElNSEVJTM1IzUHFwHHAcf+OQHH/OQDHPzkAxz85AFVAcf9Vqqqq6sBjnJyq3Jyq3Fx/VVycqtxcapycqurAAAFAAD/wAOOA8AABAAJAA4AEwAYAAATNSEVIT0BIRUhPQEhFSERNSEVIT0BIRUhcgMc/OQCOf3HAxz85AMc/OQCOf3HAY5ycqtycqtxcf1VcnKrcXEAAAAABQAA/8ADjgPAAAQACQAOABMAGAAAEzUhFSE3NSEVISc1IRUhETUhFSE3NSEVIXIDHPzk4wI5/cfjAxz85AMc/OTjAjn9xwGOcnKrcnKrcXH9VXJyq3FxAAUAAP/AA44DwAAEAAkADgATABgAABM1IRUhNzUhFSEnNSEVIRE1IRUhNzUhFSFyAxz85HICOP3IcgMc/OQDHPzkcgI4/cgBjnJyq3Jyq3Fx/VVycqtxcQAFAAD/wAOOA8AABAAJAA4AEwAYAAATNSEVIT0BIRUhPQEhFSERNSEVIT0BIRUhcgMc/OQDHPzkAxz85AI5/ccDHPzkAY5ycqtycqtxcf1VcnKrcXEAAAAAAgAA/8ADxwPAADQAagAAAS4BJzEHHgEPAQ4BIyImLwEuATU0Nj8BLgE1PAE1FQcOARUUFh8BHgEzMjY/AT4BNTQmJxUHHgEXMTcuAT8BPgEzMhYfAR4BFRQGBzEHHgEVHAEVMTc+ATU0Ji8BLgEjIgYPAQ4BFRQWFzECagULBj85CjDCECoZGCoQBA8TEw9YCgyIHSEhHQQdTywtTh3CHSIiHdcFCwZAOgowwhAqGRgqEAQPExMPWAoMiB0hIR0EHU8sLU4dwh0iIh0CNAUJBT4zYS7CEBMTEAMQKhgZKhBYGDkfAQMCAYcdTywtTh0EHSIiHcIdTywtTh4B2AUJBD8xYi/CEBISEAQQKhgYKxBYGTkeAgICiB5OLC1OHgMdIiIdwh1PLC1OHQAAAgAA/8ADxwPAAB0AIAAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTE0Jy4BJyYjAxEFAgBeU1N8IyQkI3xTU15eU1N8IyQkI3xTU15yAR0DjiQjfFNTXl5TU3skJCQke1NTXl5TU3wjJP1WAcfkAAAAAAIAAP/AA5ADwAC+AOwAAAEUBgcxDgEjKgEnMyoBIyImJxUuASc1DgEjKgEjMSoBIyImJzEuATU0NjcVPgE3Bz4BNzE6ATMyFhcjHgEXJwcOARUUFhcjHgEzMjA5ATAyMTI2NzE+ATcxPgE1NCYnFS4BIyIGIzMqASMiBgcxDgEVMBQ5AQ4BFRQWFyceATM6ATMjPgE3Iz4BNwcXDgEHIw4BIzEiBiMiJicxLgE1NDY3FTQ3PgE3NjcxPgEzMhYzMTYyMzIWFzEeARUUBgc1BQ4BFRQWFyceATMwMjMxOAEzMjY3FT4BNzE3JyYiIyoBBzMqASMiBgcVDgEHFQOOHxocTi0FCgUBAQEBER4NDRMFEj4lAgMBAQMCHTIPDQ8CAgMjHQEXRikCBQIVJxMCFSQRAhgBAQUEAQQOCAEBGywOEBMBAQEjHyVlOgYLBQEECAQ+bigpLwECJiEBJmk8AwgEARYqFAMVJRECEREnFQIVLhkFDQZMhjIsMgEBCQgfFhYbNY1QBQgEBQwGSoIwKzABAf4rAQEGBQEFFw4BAQEMGAoMEwcUFQMFAwMGAwEBAgEYJwwOEwMB1C1SIR8lAQoJAQoaEAEgJhsXFjIbCRMJATFWJAEfJAEGBQcSCgH0BAoECxQIBwgaFRk8IQgTCjhlKQEnLgExKjB7RQEIEwo5ZyoBKjABBAQECwcBPwkOBAUFATkyMoBICxYLAiooKEkhIRwzOwEBODAwfkYKFAkBKQUNBhAeDQENDwYGAQgUDdQEAQEWEgEZOyABAAQAAP/ABAADwAAbAB8AJQArAAABIwcjNyM1MzcjNTM3MwczNzMHMxUjBzMVIwcjJzM3IwUnNyc3FwU3JzcnBwIbXB9EHl5rGGRyHkQgWyBEIFZiGFpmH0QwXBhdAWIolZUovPy8KJWVKLwBTZ+fPno9oqKioj16Pp/devwnl5cov74nl5covwACAAD/wAPcA8AACwAdAAAlNwEHDgEVFBYXMRcBJy4BIyIGBwkCPgE1NCYnNQIED/5uORASEhDDArDyDyoXGCkQ/qsBkgFWDxISDzkPAZI5DyoYFyoPxwJX8g8SEg/+qv5uAVYPKRgYKQ8BAAABAAD/wAOOA8AAKwAAATIWFzE3ESE3LgEnMSIHDgEHBhUUFx4BFxYzMRUiJy4BJyY1NDc+ATc2MzECAFKRNXb+q48mZzs7NDRNFhYWFk00NDtSSUlsHx8fH2xJSVIDVT82df6rjyctARcWTTQ0Ozs0M04WFnIfH21ISVJTSElsHx8AAAAFAAD/wAPHA8AABAAJABUANQA5AAATESERIRchESERBRQGIyImNTQ2MzIWATU+ATcVPgE3Bx4BMzoBMzoBMzI2Nx4BHwEeAR0BFyE3MTMjOQOO/HJyAqr9VgHHQy8vQ0MvL0P+qgECAhEsGwIYPyMEBwQEBwQjPhkZKxACAgIB/jjkAQEDjvxyA45y/VYCquMvQ0MvL0ND/nwbBw4HASE5GgIOEBAPGTkeAwcPCAEXigAAAAABAAD/wAOOA8AABQAACQERFwcRA4785OPjAccBjv7RX1/+0QAEAAD/wAQAA8AABAAIABEAHgAAARUhNSE3IREhAyE1ITUhESE1JSEVFwcVITUjNyczNQMc/cgCOHL85AMc4/45Acf9xwI5AVX+5ICAARzQeHjQAuRycnH+q/7kcXL+q3KqOaqrOTmrqjkAAAACAAD/wAOOA8AABQALAAABJyERIREHITUzFyECADn+cgNVcv2P4zkBVQLkcfzkAqurq3IABwAA/8ADjgPAAAQACAANABIAFgAeACUAAAE1IRUhPQEzFSc1IRUhETUhFSE9ATMVIRUjNSM3FyMTByczNTMVAjkBVf6r4+MBVf6rAVX+q+P+OXFyqqtycquqcnEBjnJyq3Jyq3Fx/VVycqtxcaurqqoBx6urqqoAAwAA/8ADVQPAAAYACgAOAAABFSERMxEhBxEhEQMhESEBHAHIcf3HcQIAcv7jAR0DVXH9xwKqqv2OAnL+AAGOAAIAAP/AA1UDwAAYACAAAAE0NjsBMhYVMzIWFREUBiMhIiY1ETQ2OwEHIxEhESMVIQGOIhdyFyKqGCEhGP3IGCEhGKo5OQHIOf6qAxwYISEYIRf9jhghIRgCchchcf4AAgA5AAADAAD/wAOOA8AAEQAWABoAAAE3PgE1NCYnMScuASMiBgcxBwcBFTMBEyEHIQLZbAcJCQdPCBQMCxUHbkf+gKgBd/3+cjkBxwI5bAgUDAsUCFEHCQkHbEj+iagBgP7ycgAFAAD/wAOOA8AABAA3AEUAUwBiAAAJASMBFxMzAS8BPgE1NCYjIgYVFBYzMjAzIzI2NyMXByYiIyoBBzM4ATEiBhUUFjMyNjU0JicxNyciJjU0NjMyFhUxFAYjESImNTQ2MzIWFTEUBiMTNDYzMhYVFAYjMSImNTECKAFmm/71QMub/nYdSRIWZEdGZGRGAQEBDxwNAi83BQwGBgwGAUZkZEZHZBsYLqYhLi4hIS8vISEuLiEhLy8hhxUPDxUVDw8VAgABVf7rQP45AZkeTBY5IEZkZEZHZAUFNUcBAWRGR2RkRyM/FzHNLyEhLi4hIS/+OS8hIS4uISEvATMPFRUPDxUVDwAAAAAIAAD/wAOOA8AABAAJAA4AEwAXABsAHwAjAAATIRUhNRUhFSE1FSEVITUVIRUhNQEzFSMVMxUjFTMVIxUzFSNyAcf+OQHH/jkBx/45Acf+OQI54+Pj4+Pj4+MDVXFx43Jy5HJy43JyAqpxcnJycnFyAAAAAAQAAP/AA44DwAAEAAkADgATAAATIREhEREhESERASERIRERIREhEXIBVf6rAVX+qwHHAVX+qwFV/qsDVf6rAVX+Of6rAVUBx/6rAVX+Of6rAVUAAAQAAP/AA48DwABXAJEAmACbAAAlLgEnFS4BJzEnJicuASc1DgEHMw4BBzEHDgEPAQ4BDwEOARUwFDkBHAEVFBYXNR4BFzEeARczHgEzMDI5AToBMzI2NyM+ATcxPgE/AT4BNTA0NTE0JicVBw4BBzEPAQ4BBzEOASMwIiMxLgEnNTQmNTQ2NTE4ATU0NjcjPgE3FT4BNwc+ATc2FhceARcVDgEHNwEnBxcJAgU3FwOFBQsHBxAIIBAMBgkDAwkGAQgOCCIIEAcBBwwFAQQFBgYGEAoJFw0BDRwPAQEBAQ4cDQENFwkJDwUBBQUFBWIKEQcWEgQJBQUKBgEBAQMBAQEDAwEECAQFCwYBBiUCAiIHBwwFChEIAf5rS01N/vYBVQFW/cfj5L0NFgsBCxQJJBIRBxIJAQoSBwoRCCQJFAoBChUMAgsZDgEBAQEPHAwBDRYJCQ8FBQUFBQUPCQkWDAEMGw8CAQ4aDAESBg0HEw4DBQICAgQHBAECBAIDBAIBCREICRAIAQkQBwEIJQICLgkIEwkCAwcFAQKUT09Q/un+mgFmEeTkAAAIAAD/wAPHA8AAEwAiACkALQAyADYAPgBRAAABFSM1NDYzITIWHwEeAR0BIzUnIREVITUzFRQGIyEiJj0BMwMVIxUzESMVIzUzNxUzNSMXIzUzITUjFTM1IzUhNSMHJyMVFxUHFTM3FzM1JzU3ARxxIRgBrwsVCIoICHFo/qAByHEhGP3IGCFxOHKqODk5caurcjk5AR2rq3IBVTkcHTk5OTkdHDk5OQLkcqoYIQgIiggVC1pDaP4AOTlyGCEhGHIBVTnkAR3kcjnk5KtyOeQ5cjk5OTklKCU5OTk5JSglAAYAAP/AA1UDwAAdACQAKAAtADEAOQAAATUhFxEhNSMVFBYzITI2NRE0Ji8BLgEjISIGHQEzBxUjFTMRIxUjNTM3FTM1IxcjNTMhNSMVMzUjNQEcAWBo/jhxIRgCOBghCAiKCBUL/lEYIXFxcqs5OTlxq6tyOTkBHaurcgJycmj+LzlyGCEhGAIhCxUIiggIIRiqOTnkAR3kcjnk5KtyOeQ5cgAABAAA/8ADVQPAAB0AKAAvADoAAAE1IRcRITUjFRQWMyEyNjURNCYvAS4BIyEiBh0BMxc1IzUjETM1IzUzJRUzNTM1IyE1IwcVMzUzNSM1ARwBYGj+OHEhGAI4GCEICIoIFQv+URghcas5OXI5Of7kOThxAcc5OTk5OQI5q2j+LzlyGCEhGAIhCxUIiggIIRjjcjk5/uM5cjnkqzk5OeRyOTkAAAAEAAD/wANVA8AAHQAwADsARgAAATUhFxEhNSMVFBYzITI2NRE0Ji8BLgEjISIGHQEzFzUjBycjFRcVBxUzNxczNSc1NyM1IzUjETM1IzUzITUjNSMRMzUjNTMBHAFgaP44cSEYAjgYIQgIiggVC/5RGCFx5DkcHTk5OTkdHDk5OeQ4OXE4OAGPOTlyOTkCcnJo/i85chghIRgCIQsVCIoICCEYqqs5OTk5JSglOTk5OSUoJTk5/uM5cjk5/uM5cgAGAAD/wANVA8AACgAQABQAGgAeADwAAAE1IzUjETM1IzUzBTUzNSMVNzMVIxc1MzUjFTczFSMDFSM1NDYzITIWHwEeARURFAYjISImPQEzFSERJyECqzk5cjk5/gBxqjk5OeNyqzk5OXJxIRgBrwsVCIoICCEY/cgYIXEByGj+oAHHOTn+4zlyqzmr5Ks5cjmr5Ks5AVar4xghCAiKCBUL/d8YISEYcjkB0WgACAAA/8ADjgPAABMAIgA1ADsAPwBFAEkAVAAAATUhFxUzNTQmLwEuASMhIgYdATMRIxUUFjMhMjY9ASMVITUlNSMHJyMVFxUHFTM3FzM1JzU3BTUzNSMVNzMVIxc1MzUjFTczFSMlNSM1IxEzNSM1MwEcAWBocQgIiggVC/5RGCFxcSEYAjgYIXH+OAJyORwdODg4OB0cOTk5/R1xqjk5OeNyqzk5OQEdOTlyOTkCOatoQ1oLFQiKCAghGOP+q3IYISEYcjk54zk5OTklKCU5OTk5JSglqzmr5Ks5cjmr5Ks5OTk5/uM5cgAAAAAEAAD/wANVA8AAHQAwAD0ARAAAATUhFxEhNSMVFBYzITI2NRE0Ji8BLgEjISIGHQEzFTUjBycjFRcVBxUzNxczNSc1NyE1IxUXFSMVMzUnNTMFNSMRMzUjARwBYGj+OHEhGAI4GCEICIoIFQv+URghcTgdHDk5OTkcHTg4OAGPq3Jyq3Jy/uM5cjkCOato/i85chghIRgCIQsVCIoICCEY43I5OTk5JSglOTk5OSUoJTlyHB05ch0ccuT+4zkAAAAGAAD/wAOOA8AAEwAiADUASABVAFwAAAE1IRcVMzU0Ji8BLgEjISIGHQEzESMVFBYzITI2PQEjFSE1PQEjBycjFRcVBxUzNxczNSc1NyE1IwcnIxUXFQcVMzcXMzUnNTcjNSMVFxUjFTM1JzUzBTUjETM1IwEcAWBocQgIiggVC/5RGCFxcSEYAjgYIXH+ODgdHDk5OTkcHTg4OAJyORwdODg4OB0cOTk546tycqtycv7jOXI5AjmraENaCxUIiggIIRjj/qtyGCEhGHI5OeM5OTk5JSglOTk5OSUoJTk5OTklKCU5OTk5JSglOXIcHTlyHRxy5P7jOQAAAAAGAAD/wANVA8AAHQAkACgAMwA5AD0AAAE1IRcRITUjFRQWMyEyNjURNCYvAS4BIyEiBh0BMzMVIxUzESMVIzUzNzUjBxUzNTM1IzUFNTM1IxU3MxUjARwBYGj+OHEhGAI4GCEICIoIFQv+URghcatyqzk5OeQ5OTk5Of45cao5OTkCOato/i85chghIRgCIQsVCIoICCEY4znkAR3kcjk5OeRyOTnkOavkqzkACQAA/8ADjgPAAAMACAAMABEAFQAZAB0AIQAmAAABMxUjJTMVIzUBMxUjJTMVIzUBMxUjATMVIxUzFSMVMxUjJTMVIzUCq+Pj/cfj4wI54+P9x+PjAjnj4/7j5OTk5OTk/uTj4wNV4+Pj4/7k5OTk5P7j4wMc4znkOePj4+MAAAAEAAD/wAOOA8AABgANABQAGwAAEzM1IREzNSUVMxUzESETFSMVIREjBTUjESE1I+Sq/uRyAY6qcv7kqqoBHHL9yHIBHKoC5HH+5KtxcasBHP4AqnIBHKqq/uRyAAIAAP/AA8cDwAAIABEAABMVMxEzETM1IQUVMxEzETM1ITnjcuT9xwHHq3Gr/jkDVXH9VQKrceNy/jkBx3IAAAADAAD/wAPHA8AABwAMABEAABMhNSE1Bxc1EzUhFSERNSEVIeQC4/0dq6txAnL9jgJy/Y4BjnJyq6tyAR1xcf3HcnIAAAMAAP/AA8cDwAAGAAsAEAAAASE1ITUXBwE1IRUhETUhFSEDHP0dAuOrq/0dAnL9jgJy/Y4BjnJyq6sBj3Fx/cdycgAAAwAA/8ADjgPAAAQACQAOAAATIRUhNREhFSE1ESEVITVyAxz85AMc/OQDHPzkA1Xj4/7k5OT+4+PjAAAAAQAA/8ADVAPAAEAAAAEiBgc1JzwBNTgBMTQmJzE3HgEzMjY1NCYjIgYVOAE5ARQWFzUHLgEjIgYVFBYzMjY3NRcOARUUFjMyNjU0JiMxAscXKhHnAQLdEzAcOlNTOjtTBAPXEzcgO1NTOyQ9E9IGB1M7O1NSOwFVDg0BgQMFAwgOB3oRE1M6O1NTOwsWCgF3FRpTOztUIRsBcg0fEDtTUzs7UwAFAAD/wAOOA8AANQBDAFEAZQBzAAABIgcOAQcGFRQXHgEXFjMxMDIxMjY1NCYnMS4BNTQ2MzgBMTM4ATEyNz4BNzY1MTQnLgEnJiMXIiY1NDYzMhYVMRQGIxciJjU0NjMyFhUxFAYjJS4BNTQ2MzIWFTEUMDEUBiMwIjEHIiY1NDYzMhYVMRQGIwIAUklJbB8fHx9sSUlSAhwnCwkICSYcTy0oKDwSEh8fbElIU3IgLCwgHy0tH3IgLS0gHy0tH/6vHywsIB8tLR8Bdx8tLR8gLS0gA1UfH2xJSFNSSUhtHx8nGw4ZCQgXDRsnERE7KCgtSkBBYBwb9y0gHy0tHyAtry0fIC0tIB8trgEsIB8tLB8BIC2vLCAfLS0fICwAAAACAAD/wAOOA8AABwAWAAAlNSE1ITUXBxMnIREzETMXIREjByERIQEc/uQBHOTk5Dn+cnLjOQFV4zkBjv5yOatxq+TjAqtx/jkBVnL+OXICqwAAAAACAAD/wAOOA8AAEAAYAAABJyERITUjETMXIREjFTMRIRMjESMRIzcXAgA5/nIBHKrjOQFVceP+cuSrcqvk5ALkcfzkcgI5cv45cgKr/jj+5AEc5OQAAAAAAgAA/8ADjgPAAA4AGgAAJSERMxchFTMRISchESE1JSM1IxUjFTMVMzUzAgD+q+M5AVVy/nI5/nIBxwGOqnKrq3KqqwI5cqsBHXH85HKqq6txq6sAAwAA/8ADjgPAAAQACQANAAATIRUhNRMhFSE1EyEVIXIBx/45qgHI/jirAcf+OQNV4+P+5OTk/uPjAAAACAAA/8ADxwPAAAsADwATABcAGwAfACMALwAAASERITUjNTM1MxUzJzUzFSE1MxUhNTMVFzUzFSE1MxUHNTMVJSM1IxUjFTMVMzUzA1X9HQHHq+SqOeOq/nKr/nKqOav+cqqqqgJycnFycnFyA1X9HTmq5Kvkqqqqqqqq5Kurq6vjqqo5cXFycnIAAAAIAAD/wAPfA8AACwAXABsAHwAjACcAKwAvAAABJwcnBxcHFzcXNycDIREhNSM1MzUzFTMnNTMVITUzFSE1MxUXNTMVITUzFQc1MxUD3zB2djB2djB2djB2FP0dAcer5Ko546r+cqv+cqo5q/5yqqqqAQUvdXUvd3YwdnYwdgLH/R05quSr5KqqqqqqquSrq6ur46qqAAAAAAUAAP/ABAADwAAJAA0AEQAVACEAACUjETMRMxEhESElIzUzNSM1MzUjNTMBIzUjFSMVMxUzNTMC5HKqOf0dAnL+caqqqqqqqgKrcnJxcXJyqwJx/uQBVf0dOao5qzmq/jlycnFycgAABQAA/8ADjgPAAAwAFgAaAB4AIgAAEzM1MxUzFSMVIzUjNQUhESERMxEzESMlMxUjETMVIxEzFSMAcnJxcXJyARwCcv0dOapyAY+qqqqqqqoBVXJycXJyceMC4/6rARz9j6qqAY6rAY6qAAAABQAA/8ADVQPAAAwAFgAaAB4AIgAAExUjFTMVMzUzNSM1Iwc1IRUhFSERIRETNTMVMzUzFTM1MxXkcnJxcnJxOQJx/uQBVf0dOao5qzmqARxxcnJycnE4cao5AuP9jwGOqqqqqqqqAAAFAAD/wANVA8cADAAWABoAHgAiAAATFSMVMxUzNTM1IzUjAxEhESEVIRUhNRMVIzUhFSM1IRUjNeRycnFycnFyAuP+qwEc/Y+qqgGOqwGOqgPHcnFycnFy/uT9jgLjOKty/nGqqqqqqqoAAAALAAD/wAPHA8cAAwAHAAsADwATABcAGwAfACMAJwAzAAATESERAyM1MzUjNTM1IzUzJREhEQMjNTM1IzUzNSM1MyUhFSERIRUhAScHJwcXBxc3FzcnAAEcOKurq6urqwHHARw5qqqqqqqq/ccBHf7jAR3+4wExKHp7KHp6KHt6KHoDVf0dAuP9Vqo5qzmqOf0dAuP9Vqo5qzmqq+P+AOQCXih6eih6eyh6eih7AAAAAAsAAP/AA8cDxwADAAcACwAPABQAGAAcACAAJAAoADQAADchESEFFSM1IxUjNSMzFSMRIxEhEQU1MxUzNTMVMyM1MwEzESMBMxEjAycHJwcXBxc3FzcncgLj/R0Cqqo5q+OqqjkC4/1Wqjmr46qq/OTk5ALk4+NeKHp7KHp6KHt6KHoAARw4q6urq6sDjv7kARzjqqqqqqr+5P7jAR3+4wEJKHp6KHp7KHp6KHsAAAAABwAA/8ADVQPAAAMABwALABEAFQAZAB0AABMRIREFFSM1ASERISUzFSMVIxUzFSMVNTMVATUzFXIC4/7kqwFW/qoBVv3HqjlxcXFxAVaqA1X9HQLjOXFx/cgBVeNxOTmr46qqAgBxcQAIAAD/wANVA8AAAwAHAAsADwAVABkAHQAhAAATESERBRUjNRMjETMTIxEzJTMVIxUjFTMVIxU1MxUBNTMVcgLj/uSrcnJy5HJy/ceqOXFxcXEBVqoDVf0dAuM5cXH9yAFV/qsBVeNxOTmr46qqAgBxcQAAAAsAAP/AA+MDwAAHAAsADwATABcAGwAfACMAJwArADAAAAEhESE3NTM3JTUzFSE1MxUhNTMVBTUzFSE1MxUhNTMVFzUzFSE1MxUlNxcHJwcVMzcDjvyrAbSFmIT+5Kr+cqv+cqoBHar+cqv+cqo5q/5yqgIINVE1ecNQxAOO/KuEmIWYqqqqqqqq5Kurq6urq+OqqqqqWTRQNSjEUMQAAAAFAAD/wAOOA8AABgALABAAFAAYAAABJzcXNxcHJSEVITURIRUhNQchESEBMzUjAQBpKEGXKL8BOQFV/qsBVf6rcv6rAVX+5OPjAfRqKEGWKL+3cnL+cXFx4wFV/uTjAAALAAD/wAPjA8AAAwAIABUAGQAdACEAJQApAC0AMQA1AAABNxcHJwcVMzcDFQcjFQchESMRIREjKwEVMycjFTMnIxUzASMVMyUVMzUhFTM1AxUzNTMVMzUDXTVRNXnDUMQxS5hM/kw5A1U5Oaqq46ur5KqqAceqqv5yq/5yqqqqOasBBDRQNSjEUMQBdV9MmEsBjgGO/nJycnJycgGOqqqqqqqq/jmqqqqqAAAACgAA/8AEAAPHAAsAFgAaAB4AIgAmACoALgAyADYAAAEVIxUzFTM1MzUjNQERIREzESERMzUhASM1MzUjNTM1IzUzEyM1MzUjNTM1IzUzEyM1MzUjNTMDHHFxcnJy/uT9xzkC4zn+5P7jqqqqqqqq5Kurq6urq+OqqqqqA8dycXJycXL+cgEc/nL+cgGOcv45qjlycqv9jqo5cnKr/Y6qOXIAAAADAAD/wAPHA8AAHwBtAHIAAAE0NjsBMhYVMzIWFREjNSMVITUjETMHIyImNRE0NjsBAR4BFxQGBw4BIwYiIyoBJyImIy4BJy4BLwEjBw4BBw4BBw4BIwYiIyoBJyImJy4BNT4BNxM+ATc+ATM+ATc6ATM6ATMeARcyFhceARcTAzEHMycBjiIXchciqhghcTn+qjnrK/gYISEYqgI0AgIBAQICBgUEDQkIDQUFBwMCBAEBAQEdoxsBAQIBAwMCBwQFCwcIDAUEBgIBAQECAoYBAgECBAMDCAUFDggKEAYGCQMDBQECAgGGxz16PQMcGCEhGCEX/uPkOTn+AHIhGAJyFyH9BAYIBAMFAQICAQEBAQIBAQQCT00CBAIBAgEBAQEBAwECBQMDCQUBXgMEAgEDAQEBAQEBAwECBQP+owEhqKgAAAAEAAD/wAQAA8AAIQA1AD4ARQAAAQc1IzAiMSIHDgEHBgcUBiMiJjU2Nz4BNzYzOAE5ATM1FwEVIzU0NjMhMhYfAR4BHQEHESchEyM1IxUUFjsBJQEnNxcBFwI5q3EBKSwsShkYAwkGBggCEhJHNTRGcqv+43EhGAGvCxUIiggIcWj+oDk5cSEY2gJC/qvkVYsBBFUBx6tyCwsyKCk8BggIBk49PVMWFnKrAR2r4xghCAiKCBUL23kBPWj9x3GqGCH6/pTzW5gBEVsAAAACAAD/wANVA8AAHQA/AAABNSEXESE1IxUUFjMhMjY1ETQmLwEuASMhIgYdATMFBzUjMCIxIgcOAQcGBxQGIyImNTY3PgE3NjM4ATkBMzUXARwBYGj+OHEhGAI4GCEICIoIFQv+URghcQEdq3EBKSwsShkYAwkGBggCEhJHNTRGcqsCOato/i9xqhghIRgCIQsVCIoICCEY43KrcgsLMigpPAYICAZOPT1TFhZyqwAAAAUAAP/AA1UDwAAFAAsADwATABgAACUhESEXESUhESchERMhFSEVIRUhFTMVIzUDVf1WAgCq/ccByGf+nzkBVv6qAVb+quTkOQMcqv2OcgHSZ/3HAY45OTk5OTkABgAA/8ADVQPAABsAJAAoAC8AMwA6AAABNSEXESEVFBYzITI2NRE0Ji8BLgEjISIGHQEzBRUjFTMRIxUzJzMVIwc1MzUjFTM1MxUjJyMVIxUzEQEcAWBo/cchGAI4GCEICIoIFQv+URghcQFWOXKrcjk5OeRyqzk5OXE5OXICOato/i85GCEhGAIhCxUIiggIIRjj5Dk4ARyrcjlyOavkqzly5DgBHAAABwAA/8ADVQPAAAUACQAQABQAIQA1AEMAAAE1MzUjFTczFSMlFTMVIxEzFTM1IzcVMzUzFTM1MxUzNSEnNSEXFTM1NCYvAS4BIyEiBh0BMwE1MxUUBiMhIiY9ATMVAuRxqjk4OP3Hcao5OTmqOTk5OTn+4zkBYGhxCAiKCBUL/lEYIXEByHEhGP3IGCFxARw5q+SrOas55AEd5HI55Kurq6vkcnJoQ1oLFQiKCAghGKr+OTlyGCEhGHI5AAALAAD/wAPjA8AACgAQABQAGgAeACIAJgAsADAANAA5AAABIREhNzUzNTM3EQc1MxUjNSE1MxUFNTMVIxUFNTMVITUzFSE1MxUHNTMVMxUzNTMVJTcXBycHFTM3A1X9HQG0TDlfS+Oqcf7jq/5yqjkBj3H+cqv+cnFxcTk5qwEkNVE1ecNQxANV/R1LXzlMAbSqcao5cXE5qnE55Kurq6urq+OqOXFxcVk0UDUoxFDEAAsAAP/AA+MDwAAOABIAFgAaAB4AIgAmACoALgAyADcAAAEhFSMRMxUzNzUzNxEjNRE1MxUhNTMVITUzFQU1MxUhNTMVITUzFRc1MxUhNTMVJTcXBycHFTM3Aqv+caqq0b5fS6px/nKr/nJxAY9x/nKr/nJxcqv+cnECQTVRNXnDUMQDjjn9HTm9X0wBtDn+5KqqqqqqquSrq6urq6vjqqqqqlk0UDUoxFDEAAALAAD/wAPjA8AADgASABYAGgAeACIAJgAqAC4AMgA3AAABIRUjETMVITc1Mzc1IzUHNTMVITUzFSE1MxUBNTMVITUzFSE1MxUXNTMVITUzFSU3FwcnBxUzNwNV/R05OQG0TF+9OeOq/nKr/nKqAR2q/nKr/nKqOav+cqoCCDVRNXnDUMQDVar+capLX77RqqpxcXFxcXH+46urq6urq+NxcXFxWTRQNSjEUMQABAAA/8ADjgPAAAQACAAMABAAAAERIREhNyERIQMhFSEVIRUhA1X9VgKqOfzkAxxy/cgCOP3IAjgDHP2PAnE5/R0BjnI5cQAABAAA/8ADjgPAAAQACAAMABAAAAERIREhNyERIQMhFSEVIRUhA1X9VgKqOfzkAxxy/cgCOP3IAjgDHP2PAnE5/R0CAHI5cgAABAAA/8ADjgPAAAQACAANABEAAAERIREhNyERIQMhFSE1FSEVIQNV/VYCqjn85AMccv3IAjj9yAI4Axz9jwJxOf0dAnJycqtyAAAAAAUAAP/AA1UDwAAdACoAMwA3AEEAAAE1IRcRITUjFRQWMyEyNjURNCYvAS4BIyEiBh0BMwc1IxUXFSMVMzUnNTMFFSMVMxEjFTMnMxUjJTMVMzUzFQcjJwEcAWBo/jhxIRgCOBghCAiKCBUL/lEYIXE4q3Jyq3JyAY45cqtyOTk5/uM5OTk5OTkCOato/i85chghIRgCIQsVCIoICCEY43I5chwdOXIdHHI5OAEcq3I5cqurqzk5AAABAAD/wAMcA8AARgAAATQ2MzIWFREUBiMiJjURIxEUFjMyNjURNCcuAScmIyIHDgEHBhURFBceARcWMzI3PgE3NjURIxEUBw4BBwYjIicuAScmNREBHEMvL0MRCwwRclQ7OlQSEj4pKi8vKSo+ERIYGVU5OUFAOTlVGRhxEBA2JCQpKiQkNhAQAqsvQkIv/scMEREMAQD/ADtTUzsBOS8pKj0SEhISPSopL/6OQTk5VRgZGRhVOTlBATn+xyklJDYQDw8QNiQlKQFyAAABAAD/wAMcA8AACQAAATMRIRUnNxUhEQKrcf5y4+MBHQLk/nGq4+SrAR0AAAEAAP/AA4ADwAAPAAATITIWFREUBiMhIiY1ETQ2wAKAGyUlG/2AGyUlA0AlG/2AGyUlGwKAGyUAAwAA/8ADHAPAAB8AKAA0AAABMhYVERQGIyEiJjURNDYzNTQ3PgE3NjMyFx4BFxYdASUVMzU0JiMiBhMyNjU0JiMiBhUUFgLkFyEhF/44FyEhFxMTPykpLS0pKT8TE/6q5D40ND5yGCEhGBghIQI5IRj+qxghIRgBVRghTC0nJjcQDw8QNyYnLUxMTEwiPT3+dSIXGCEhGBciAAAAAwAA/8ADHAPAAAsANAA4AAABMjY1NCYjIgYVFBYTIgYdASEyFhURFAYjISImNRE0NjM1NDc+ATc2MzIWFxYGBwYmJy4BIwMVITUCABghIRgYISEYND4BVhchIRf+OBchIRcTEz8pKS1KehYHFRYXKgcJOyqrAVYBHCIXGCEhGBciAcg9IkwhGP6rGCEhGAFVGCFMLScmNxAPUUMWKggHFRcbK/7j4+MABAAA/8AEAAPHAB0AMgBHAFQAAAEVFAYjISImPQE0NjM1NDY3PgEzMhYXHgEdATIWFSUUBh0BMzU0JjUuAScuASMiBgcOAQEVITUzFSMRMxUjNSEVIzUzESM1MwUjNSEVIxEzFSE1MxEC5CIX/qoXIiIXIBoZOx0dOxkaIBci/uUCcgIBAwMGGBISGAYDA/7hAqqrOTmr/VarOTmrAuM5/VY5OQKqOQHH4xghIRjjGCFVJDkSEQ8PERI5JFUhGJkCBQRVVQQFAgEEAgQHBwQCBAFmOTmr/VarOTmrAqqrqzk5/VY5OQKqAAoAAP/ABAADxwADAAcACwAPABQAGQAeACMAVABZAAATMxUjJTMVIwEzFSMlMxUjASEVITURIRUhNQMzESMRITMRIxEFNDY1PgE3PgEzMhYXHgEXHgE3PgEnLgEjIgYHDgEdASIGHQEUFjMhMjY9ATQmKwE1EyM1MxUAq6sDVaur/KurqwNVq6v9VgKq/VYCqv1Wcjk5A1U5Of45AgEDAwYYEg4WBwcFAQgrFhYTCBRhLR07GRogFyIiFwFWFyIiF+Q5cuQDx6urq/1Wq6urA8c5OfyrOTkC4/1WAqr9VgKqxwQFAgEEAgQHBQMEBgIWFAgJKxY1KQ8REjkkVSEY4xghIRjjGCFV/sdycgACAAD/wAOOA8AAGQAgAAABNDYzMhYVHAEVHgEVERcVITU3ETQ2NzwBNQMzFAYjIiYBpTUmJjVeY3L85HJjXhfkQy8vQwM/Ii0tIgUDBB56Yv7jSicnSgEdYnkaBAgF/TMvQ0MACQAA/8ADxwPAABkAMwBaAHQAjgC1AM8A6gEGAAABLgEjIgYHDgEdARQWFx4BMzI2Nz4BPQE0JhMnLgE1NDY3PgEzNhYfAR4BFRQGBw4BIyImEzQmJy4BIyIGDwEOAQcOARUUFhceARceARceATMyNjc+AT8BPgE1Ew4BKwEiJicuATU0Njc+ATsBMhYXHgEVFAYBLgEjIgYHDgEdARQWFx4BMzI2Nz4BPQE0JgEuAS8BLgE1NDY3PgEzMhYfAR4BFx4BFRQGBw4BBw4BBw4BIyImJxM3PgE1NCYnLgEjJgYPAQ4BFRQWFx4BMzI2Aw4BKwEiJicuATU0Njc+ATsBMhYXHgEVFAYHJRQHDgEHBiMiJy4BJyY1NDc+ATc2MzIXHgEXFgIgBhEJCREGBwcHBwYRCQkRBgcHB8ghBgYHBgYRCQkQByAGBwcHBhAJCRFHBwYGEQkJEQYhAwUCAgEBAgIFAwMIBAQJBAUJBAQIAyAGB34HEAkuCREGBgcHBgYRCS4JEAcGBwf+YAYRCQkRBgcHBwcGEQkJEQYHBwf+2QQIAyAGBwcHBhAJCREGIQMFAQICAgIBBQMEBwQECQUECQQRIQYGBwYGEQkJEAcgBgcHBwYQCQkRVwYRCS4JEAcGBwcGBxAJLgkRBgYHBwYCMBISPikqLy8qKT4SEhISPikqLy8qKT4SEgOBBgcHBgcQCS4JEQYGBwcGBhEJLgkQ/R4gBxAJCREGBgcBBwYhBhEJCBEGBwcHAkQJEQYGBwcGIAMIBAQJBAUJBAQIAwMFAgIBAgECBQQgBhEJ/tEGBwcGBhEJCREGBwcHBwYRCQkR/s4HBwcHBhEJLQoQBwYHBwYHEAotCRECFwEFBCAGEQkJEAcGBwcGIAMIBAQJBAUJBAQHAwQFAQICAgL+DCAHEAkJEQYGBwEHBiEGEQkIEQYHBwcBFQYHBwYGEQkJEQYHBwcHBhEJCREGIC8pKj4SERESPiopLy8qKT4SEhISPikqAAAAAQAA/8ADxwPAACUAABMhMhceARcWFRQHDgEHBiMhFS0BFSEyNz4BNzY1NCcuAScmIyE15AGORj8+XBsbGxtcPj9G/uP+5AEcAR0vKSo+ERISET4qKS/+cgMcGhtdPj5HRz4+XRobq+TjqhESPiopLy8qKT4SEnEABAAA/8ADxwPAAAoADwATABoAACUhESERMxEhESE1AzMVIzUlITUhETcXASc3FwHH/uQCcXL8qwGOq+TkAY/+cQGP1kb+5KtGZXICqv7kAY78cnIBHHJycnL+HORV/uO0RmwAAAQAAP/AA8cDwAAKAA8AFAAgAAAlIREhETMRIREhNQMzFSM1NSE1IRUBNycHJwcXBxc3FzcBx/7kAnFy/KsBjqurqwGP/nECM3hQd3hPd3dPeHdQcgKq/uQBjvxycgEccnJycnL+x3dQeHhQd3dQeHhQAAAABAAA/8ADjgPAAAoADwATABcAACUhESERMxEhESE1AzMVIzUlITUhEwURBQHH/uQCcXL8qwGOq6urAY/+cQGP4/7kARxyAqr+5AGO/HJyARxycnJy/jmrAVWqAAAFAAD/wAOOA8AACgAPABMAFwAbAAAlIREhETMRIREhNQMzFSM1JSE1IQMzESMBIxEzAcf+5AJxcvyrAY6rq6sBj/5xAY9ycnIBVXJycgKq/uQBjvxycgEccnJycv7j/qsBVf6rAAAAAAIAAP/AA44DwAAbACgAAAEiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYTBycHJzcnNxc3FwcXAgBSSUlsHx8fH2xJSVJSSUlsHx8fH2xJSZhGpKRGpKRGpKRGpKQDVR8fbElIU1JJSG0fHx8fbUhJUlNISWwfH/3ORqSkRqSkR6WkRqSkAAACAAD/wAOOA8AABQAMAAAJAREXBxE/AS0BJw0BA4785HJyVAEBAP8AAQHw/hABxwGO/pgmJv6YlYdycof5+QAAAQAA/8ACOQPAAAMAAAEzESMBx3JyA1X85AAAAAMAAP/AA44DwAALACYAMwAAJTI2NTQmIyIGFRQWATIWFREUBiMhIiY1ETQ2OwE3PgE7ATIWHwEzAxEjNCYrASIGFSMRIQHHR2RkR0dkZAHVGCEhGPzkGCEhGKsZDjchyCE3DhqqOapTH3IfU6oCquRkRkdkZEdGZAHHIhf+ABghIRgCABciMxwiIhwz/gABjlUdHVX+cgAAAwAA/8ADxwPAAAUAEQAWAAATIREhETMRIREjFSc3FTMRIRETIxEzEasDHPxycgKqquTkqv1W4+PjA478cgOO/OQBHHKrq3IBHP1WAqr9VgKqAAAAAwAA/8ADxwPAAAQAEAAVAAABIREhEQMhETMVNycVIxEhEQMzESMRA1X85AOOcv1WquTkqgKq4+PjA478cgOO/OQBHHKrq3IBHP1WAqr9VgKqAAAAAgAA/8ADmgPAAFwAaAAAJScuAScuAScHBiYvASY2PwE0Jj0BNDY1Jy4BPwE+AR8BPgE3PgE/AT4BOwEyFh8BHgEXHgEXNzYWHwEWBg8BFBYdARQGBxceAQ8BDgEvAQ4BBw4BDwEOASsBIiYnEzI2NTQmIyIGFRQWAYYMBw0HBgwGXA8eCFAIBg1QAQFQDQYIUAgeD1wGDQYGDQcMAhgQoBAYAgwHDQcGDAZcDx4IUAgGDVABAQFQDQYIUAgeD1sGDQYGDQcMAhgQoBAYAnovQ0MvL0NDQmMDBgQECAQnBgoOiQ4gCjwEBwQdAwcEPAogDokOCgYnBQgDBAcCYxAWFhBjAgcEAwgFJwYKDokOIAo8BAcDHQQHBDwKIA6JDgoGJwQIBAQGA2MQFhYQARNDLy9DQy8vQwAAAQAA/8ADjgPAACIAAAEGBw4BBwYVFBceARcWMzI3PgE3NjcOASMiJy4BJyY1NDY3AddLQkFgHBsfIGxJSFNNRUVqIiIIKnFAQTg5VBkYMSoDVQgiImpFRE5SSUlsIB8bHGBCQUsqMRkYVDk4QUBxKgAAAAACAAD/wAQAA8AAOgBBAAAlMjc+ATc2NTQnLgEnJiMiBw4BBwYHMzY3PgE3NjMyFx4BFxYVFAcOAQcGIyInLgEnJicjFhceARcWMwMVIRUhFSUCOV5TU3skJCQke1NTXlBHSHQqKRN3Eh8gVDIzOEc+Pl0aGxsaXT4+RzgzMlQgHxJ3EykqdEhHUDn+AAIAAQAAJCR7U1NeXlNTfCMkGhlbPz9JMikqPREQGhtdPj5HRz4+XRobERE8KioxST8+XBkaAo6Oco7HAAMAAP/AA8cDwAALACcAQwAAATI2NTQmIyIGFRQWJSYnLgEnJiMiBw4BBwYHFhceARcWMzI3PgE3NgUiJy4BJyYnNjc+ATc2MzIXHgEXFhcGBw4BBwYCADJAQDIyQEAB+RUuLnpJSEtLSEl6Li4VFS4ueklIS0tISXouLv5OOTIyViQjGxsjJFYyMjk5MjJWJCMbGyMkVjIyAVVDLy9DQy8vQ3JVQEBWFRUVFVZAQFVVQEBWFRUVFVZAQI4ODjgrKzk5Kys5Dg4ODjkrKzk5Kys4Dg4AAwAA/8ADxwPAACAAOQBSAAABJwcXDgEHFhceARcWMzI2Nxc3Jz4BNyYnLgEnJiMiBgcHDgEHFhceARcWMzI2NycOASMiJjU0NjcnFyc+ATMyFx4BFxYXDgEHJz4BNTQmIyIGBwEqaFBWMksSFS4ueklISzdtMmhQVjJLEhUuLnpJSEs3bTIQITgWGyMkVjIyOSJAHWEHDwgyQAICeMhhHUAiOTIyViQjGxY4IXgCAkAyCA8HAu5nUFYqdEpVQEBWFRUXGGhQVip0SlVAQFYVFRcXkhtLLzkrKzgODgoKYQICQy8IDwd3J2ELCg4OOSsrOS9LG3cIDggvQwICAAAAAAEAAP/AA44DwAAEAAATIRUhNXIDHPzkAgBycgABAAD/wAKrA8AAAwAAAQchJwIAqwFWqwI55OQAAQAA/8ACqwPAAAMAAAEnIQcCAKsBVqsBVeTkAAEAAP/AAnIDwAADAAABERcHAY7k5AEcAVarqwABAAD/wAJyA8AAAwAAATcRJwGO5OQBx6v+qqsAAwAA/8AEAAPAACMAJwBJAAABFSM1IxEzFSEiJjU0NTwBNTQ1NDYzMjM6ATMyMzIWHQEjNSMBESMRJTQ2MzIWHQEjMhYdARQGIyEiJj0BNDY7ATU0JiMiBh0BIwKrcnJV/o8YISEYY1JSnFJSYxghcnH+qnEBx1M7O1MDFyUnGv7vFyUlFtMqHR4pRwLkyMj9x3IhGF9TUqJTU14YISEYqnL9xwI5/cfMOVBQOVskGaYVJCUZphUjWx0oKB1bAAAAAgAA/8ADjgPAAAYADQAAARcHFyERFwE3JyERJwcBclCOd/7HcgFajncBOXKOAYlQjnIBOXcBWo9x/sd3jgAAAAQAAP/AA44DwAAEAAgAGQAdAAABMzUjFTUhNSElERQGIyEiJjURNDYzITIWFQchESEBVeTkAVb+qgI5IRj9VhghIRgCqhghcv3IAjgBHHJy5HJy/Y4YISEYAqoYISEYOP3HAAACAAD/wAOOA8AAIgAuAAABIgYdAQ4BHQEHDgEdATM+ATMyFhczNTQmLwE1NCYnNTQmIxEyNjU0JiMiBhUUFgIAJjVeY1EQEe0SVzg4VxLtERBRY141Ji9DQy8vQ0MDji0iERp5YsdRECkXJjFAQDEmFykQUcdieh4MIi38ckMvL0NDLy9DAAAAAQAA/8ADjgPAAAcAACUnITUhJw0BAnMD/gICAQMBHv7l5KKApeXiAAMAAP/AA44DwAAbAB8AIwAAATQnLgEnJiMiBw4BBwYVFBceARcWMzI3PgE3NiURMxEHNTMVA44fH2xJSVJSSUlsHx8fH2xJSVJSSUlsHx/+OXJycgHHU0hJbB8fHx9sSUhTUklIbR8fHx9tSEkZAR3+46pxcQAAAAEAAP/AA44DwAAQAAABFxEhFwcnAREjESE1IRMXEwMsYv7kaYZx/wByAxz9jshx1wJGYgEcarJx/scCOfzkcgEAcgENAAAAAAIAAP/AA44DwAAIAA4AAAkBESERMxETFxMRBycDIQJVATn85HLHqseqq5AB5QHHAY785AMc/akBO3L+5AFVx3L/AAAABQAA/8ADxwPAABAAFQAaAB4AIgAAExEUFjMhMjY1ETQmIyEiBhUXIREhEQUzESMRByMRMycjFTM5IRgDHBghIRj85BghcgKq/VYBx3JyOXJyq3JyA1X85BghIRgDHBghIRg5/VYCqnH+OQHHcv6r4+MAAAACAAD/wAOrA8AAFgBEAAABFRYXHgEXFhUUBgcXPgE1NCcuAScmJwMiJicuATU0Nz4BNzY3NQYHDgEHBhUUFx4BFxYXHgEXHgEzMjc+ATc2NycOASMCKzYvLkUUFAsLcBIUHh5nRkdQKztuKiouFBRFLi82UUZGZx4eCQggFxceHkYnJ1IqNTExWCYlHW4peUcDcoIIGhpOMzI5HTYZQihYLlNKSnIkJQj9Ky0qK247OTIzThoaCIIIJSRySkpTKiopTSMjHh4vEBARDQwuICEnQjQ8AAMAAP/AA1UDwAAMACcAQgAAATI2NTQmIyIGFRQWMwM+ATMyFhceARUUBw4BBwYxMCcuAScmNTQ2NxM2Nz4BNzY1NCYnLgEjIgYHDgEVFBceARcWFwIAJzY2Jyc2NifxMH1ERH0wMDQ1NYA2NTU2gDU1NDDxUjEwMggHJSMiWjAwWiIjJQcIMjAxUgHHNSYmNTUmJjUBXDM4ODM0hklnYmKYLy4uL5hiYmdJhjT9alJCQmQjIhQ0YCUlKCglJWA0FCIjZEJCUgAAAwAA/8AEAAPAACMAJwBIAAABFSM1IxEzFSEiJjU0NTwBNTQ1NDYzMjM6ATMyMzIWHQEjNSMBESMRASIGHQEzIgYdARQWMyEyNj0BNCYrATU0NjMyFhczLgEjAqtyclX+jxghIRhjUlKcUlJjGCFycf6qcQJVO1MCFiUlFwERGiclF9IpHhclB0kITzUC5MjI/cdyIRhfU1KiU1NeGCEhGKpy/ccCOf3HAVVQOVsjFaYZJSQVphkkWx0oGhQxQQAABAAA/8ADjgPAAAoAFwAbAB8AAAEhMhYVERQGIyERBxEjIiY1ETQ2OwIVAREjESMRIxEBVQIBFyEhGP4AcTkYISEXATkCOHFycgNVIRj9VhghAxxx/VUhGAKqGCFx/ccCOf3HAjn9xwAEAAD/wAOOA8AADgAYABwAIAAAARUjETMVIyImNRE0NjsBAREzMhYVERQGIwMjETMDESMRAVVxcaoYISEXqwFWqxchIRg5cXHjcgNVcf3HciEYAqoYIfzkAxwhGP1WGCECq/3HAqr85AMcAAAEAAD/wAOOA8AACQAWABsAHwAAASEiBhURFBYzIRMRMzI2NRE0JisCFQERMxEjMxEzEQKr/f8XISEYAgBxORghIRcBOf3IcXHjcgNVIRj9VhghAqv9VSEYAqoYIXH9xwI5/ccCOf3HAAIAAP/AA8cDwAAdADkAAAEUBw4BBwYjIiYnBzcuATU0Nz4BNzYzMhceARcWFQEyNz4BNzY1NCcuAScmIyIHDgEHBhUUFx4BFxYDxyEidE1OWS9YKPtsMjohInRNTlhZTk10IiH+VUc+Pl0bGxsbXT4+R0Y+P1wbGxsbXD8+AeRNQ0RkHR0REFq0MX9HTENEZB0dHR1kRENM/uMWF000NDs6NDRNFxYWF000NDo7NDRNFxYAAAEAAAABAACHrZE5Xw889QALBAAAAAAA4vR6DwAAAADi9HoPAAD/twQBA8cAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAP//BAEAAQAAAAAAAAAAAAAAAAAAAP8EAAAAAAAAAAAAAAACAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAoAFAAeAFIAYABuANoBOgFQAXIBngHiAhACNAJOAmwChAKeArQCzgLkAv4DFAMuA0QDVgNuA7QD6AQsBEgErATeBQIFJAVOBXwFmAXSBjAGUAaIBsoHRgmeCeQKZAs0C04LjAvyDB4MUgy0DbgOJg5OD2YPxBDMEPARShFuEZQS6hMWEzwTcBOGE6oTwBPWE/YUFhQwFEoUjBS4FMYU1BTqFP4VEBVEFXYVlhWyFfAWKhZOFoAWmBa2FtQW8Bc8F4AXvBgQGOYZwhqaG5AbrhvQG+4cBhw8HFYcrhzcHQ4dMh1SHXwdqB22HhAeQB7QHuwfQh/6IDggeCCsIOAhxiIGIowjFCMuI6AjxiQOJFokjiTCJO4lGiVGJXImCCZAJ2YnqifgKCIofCiOKMQo3ikaKTopbCmcKiAqWiqEK1gryCwaLGwszC0iLZgt+C52LswvDC86L1ovfC+eL7wwDjCeMMgw9DEeMTwxgjHOMgIyODJsMqIy+jNSM4YzwDQQNEA0ljToNYo18DZINnY2yjcoN4A31jgsOFA4dDiaOPY5XDlyOY453DowOqQ7KjtcPNY9Ej1EPX49rD3gPiQ+RD5SPp4+yD7yP44/yEAsQJZBFkEkQTJBQEFOQVxBvEHcQg5CUkJmQqJCxkLoQyJDjEPwRFBEhES6RO5FSAABAAAA/wHzAAsAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIABwCfAAEAAAAAAAMADgBLAAEAAAAAAAQADgC0AAEAAAAAAAUACwAqAAEAAAAAAAYADgB1AAEAAAAAAAoAGgDeAAMAAQQJAAEAHAAOAAMAAQQJAAIADgCmAAMAAQQJAAMAHABZAAMAAQQJAAQAHADCAAMAAQQJAAUAFgA1AAMAAQQJAAYAHACDAAMAAQQJAAoANAD4ZHhpY29uc2dlbmVyaWMAZAB4AGkAYwBvAG4AcwBnAGUAbgBlAHIAaQBjVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwZHhpY29uc2dlbmVyaWMAZAB4AGkAYwBvAG4AcwBnAGUAbgBlAHIAaQBjZHhpY29uc2dlbmVyaWMAZAB4AGkAYwBvAG4AcwBnAGUAbgBlAHIAaQBjUmVndWxhcgBSAGUAZwB1AGwAYQByZHhpY29uc2dlbmVyaWMAZAB4AGkAYwBvAG4AcwBnAGUAbgBlAHIAaQBjRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)
      format('woff'),
    url(data:@file/x-font-ttf;base64,AAEAAAALAIAAAwAwT1MvMg8SDqYAAAC8AAAAYGNtYXDU86enAAABHAAAAJRnYXNwAAAAEAAAAbAAAAAIZ2x5ZkM+hekAAAG4AACKkGhlYWQpCTiZAACMSAAAADZoaGVhB8QEvwAAjIAAAAAkaG10ePIAAAAAAIykAAAD/GxvY2G99t92AACQoAAAAgBtYXhwAQsB9QAAkqAAAAAgbmFtZVIrtI4AAJLAAAAB2nBvc3QAAwAAAACUnAAAACAAAwP+AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADxfgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAeAAAABoAEAADAAoAAQAg8A7wHvCU8JrxAfEN8STxOfF+//3//wAAAAAAIPAA8BDwIfCa8QHxBfEQ8TDxQP/9//8AAf/jEAQQAxABD/wPlg+TD5EPhg+AAAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8ADjwPAACMAACUzEzM6ATMyNjU8AScxNjQ1NCYjIgYjMSMDIxMjJyMXBzM3MwGDTtqqAgQCFR0BAR0VAgQCqtpOfeRxOTQ0OXHkOQFVHRQCBAICBAIVHQEBVf6rcqurcgAAAAABAAD/wALkA8AAAwAAASchBwIA5AHI5AFV5OQAAQAA/8AC5APAAAMAAAEXITcCAOT+OOQCOeTkAAEAAP/AA1UDwABMAAAlHgEVFAYHMQcOASMqASMzLgEnFy4BLwEmNzwBNTQ2NzE3PgEzMhYXMR4BFzEXHgEVFAYHMQ4BByMHBhceARcWFzc+ATczOgEzMhYXMQNJBgYDAkgEDQcBAwEBPm4uATdeJwLGHAoJbAMFAwMGAgYIA2IBAQEBAgcFAUMEGBhIKSkeLQMKBQEBAwEFBwTUBQwIBAkEZgUGBCghASVXMgL10gEBAQoQAzkCAQIBAggFywMFAwQFAwYIAyMhMDBZICACQQUGAQMCAAAAAAMAAP/AAxwDwAALACsAQgAAJRUUFjMxMzI2NTE1AyIHDgEHBhUUFhcVHgEXFSE+ATcxPgE1NCcuAScmIzETDgEPASMuAScjLgE1NDYzMhYVFAYHFQGOMiQ4JDJyOzQ0TRYWPTQNFQgBBgcTDDQ9FhZNNDQ7ZxYkDQE/DiMWAR4lZEdHZCUe5FYjMjIjVgJxFhZOMzQ7RnYnAQwcDwIRHAwodkY7NDNOFhb+XA0jFQEWIw0YRylHZGRHKUcXAQAAAAEAAP/AA9MDwAAGAAABJwEnBwkBA9Na/gf5WgFTAlMCplv+DfNb/qgCWAAAAgAA/8ADVQPAAAkADgAAAQcnESMRBycJAQEhFSE1A09RxXLFUQFPAU/9XAKq/VYCBkHF/loBpsVBAU/+sf6lcnIAAAAEAAD/wAOOA8AABwALAA8AGAAAATUhFSMVITUhIzUzBzMVIyURIREjESERIwLk/jiqAxz+5OTk5OTkAY79yHIDHHICq6qqcnI55Kur/qsBVf45AccAAAAAAgAA/8ADxwPAAB0AKQAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTE0Jy4BJyYjAQcnByc3JzcXNxcHAgBeU1N8IyQkI3xTU15eU1N8IyQkI3xTU14BDFC8u1G8vFG7u1C7A44kI3xTU15eU1N7JCQkJHtTU15eU1N8IyT9flC7vFG7u1G8u1C7AAEAAP/ABAADwAAhAAABJy4BIzgBMSEiBhUxERQWMzEhOAExMjY3MTc+ATU0JicxA/X1CBgO/aAYISEYAmAOGAj1BQYGBQHp5AoNIhf+ORghDArkBxEKChEHAAAAAQAA/8ADewPAAAwAAAEnCQEHCQEXCQE3CQEDe1H+1v7WUQEr/tVRASoBKlH+1QErAvFR/tUBK1H+1v7WUQEr/tVRASoBKgAAAQAA/8ADjgPAAAwAAAEhESMRIRUhETMRITUDjv6rcv6rAVVyAVUCAAFV/qty/qsBVXIAAAMAAP/AA8cDwAAEAAkADgAAEzUhFSERNSEVIRE1IRUhOQOO/HIDjvxyA478cgGOcnIBHXFx/cdycgAAAAMAAP/AAjkDwAADAAcACwAAATMVIxUzFSMVMxUjAcdycnJycnIDHHGrcqpyAAAAAAEAAP/AA44DwAAJAAABBxchFSEHFwkBAj9Bxf2vAlHFQQFP/rEDFlHFcsVRAU8BTwAAAAABAAD/wALkA8AABgAAJQkBNwkBJwEcATf+yUoBfv6CSoIBRQFFSf5y/nJJAAEAAP/AA44DwAAJAAABFwchFSEXBwkBAcFBxQJR/a/FQf6xAU8DFlHFcsVRAU8BTwAAAAABAAD/wALkA8AABgAAJQkBJwkBNwLk/skBN0r+ggF+SoIBRQFFSf5y/nJJAAEAAP/AA08DwAAJAAABBycRIxEHJwkBA09RxXLFUQFPAU8CBkHF/a8CUcVBAU/+sQAAAAABAAD/wAOOA8AABgAAJQkBJwkBBwNF/rv+u0kBjgGOSeQBNv7KSgF9/oNKAAEAAP/AA08DwAAJAAABJwcRIxEnBwkBA09RxXLFUQFPAU8BiUDFAlH9r8VA/rABUAAAAAABAAD/wAOOA8AABgAACQIHCQEnA0X+u/67SQGOAY5JAqv+yQE3Sv6DAX1KAAEAAP/AAxwDwAAFAAAtAQURIREDHP7k/uQCODnj4wMc/OQAAAIAAP/AA44DwAAFAAkAAAEhBxEhESE3IRcDBv30iAMc/Y45AVY5A1Xj/ccCOXJyAAMAAP/AA44DwAADABIALgAAExEhEQUyFhUUBiMiJjUxNDYzMRMhNTQ2NxU+ATcHHgEzMjY3HgEfAR4BFTAUFTVyAxz+ci9DQy8vQ0MvvP6HAgIOJRYCHikrKykeFSQNAQIBA1X85AMccUMvL0NDLy9D/cdeChIKAixOIwMYISEYIUwpBQgUCgEBAQAAAwAA/8ADjgPAAAsAFwAgAAAlFAYjIiY1NDYzMhYFFAYjIiY1NDYzMhYBNSMVMxEhEyEBx0MvL0JCLy9DAVVCLy9DQy8vQv4543ICcTn9x6svQ0MvL0JCLy9DQy8vQkIB0apx/nEBVgAEAAD/wAOOA8AACwAPAB4ALAAAAQMhAyMRMzUhFTMRJSEXIQciJjU0NjMyFhUxFAYjMSEiJjU0NjMyFhUxFAYjA1Vx/jhxOXICOHL9xwFWOf44HCMyMiMjMjIjAgAjMjIjIzIyIwIAARz+5P45cnIBx6ur5DIkIzIyIyQyMiQjMjIjJDIAAAAAAwAA/8ADjgPAAAQACAAMAAATMxEjEQEzESMBMxEjcuPjARzk5AEd4+MBjv6rAVUBx/zkAjn9xwADAAD/wAPHA8AAHQA7AEIAAAEiBw4BBwYVFBceARcWMzI3PgE3NjUxNCcuAScmIxEiJy4BJyY1NDc+ATc2MzIXHgEXFhUxFAcOAQcGIzcnNTMVFwcCAF5TU3wjJCQjfFNTXl5TU3wjJCQjfFNTXkc+Pl0bGhobXT4+R0c+Pl0bGhobXT4+R4G6copCA44kI3xTU15eU1N7JCQkJHtTU15eU1N8IyT85BsaXT4+R0c+Pl0bGhobXT4+R0c+Pl0aG5e759aKQgAAAAQAAP/AA44DwAAQABQAGAAcAAABISIGFTERNyEyNjUxETQmIwEhNSE3ITUhNSE1IQNV/VYYIaoCORghIRj+5P7jAR2r/jgByP44AcgDVSEY/R2rIRcCABgh/jk5OTk5OQAAAAACAAD/wANVA8AADQATAAABIREhETQmJzEnLgEjMQERIRUzEQKN/h4CqgYFjwgYDv6PAR2rA1X85AIlChIHvgoM/VYCOav+cgACAAD/wANaA8AACQAOAAABJwcRIxEnBwkBASEVITUDVFLIc8lSAVQBVP1SArT9TAI1QsgBrP5UyEL+qwFV/nFzcwAAAAIAAP/AA5sDwAAQABYAAAE3PgE1NCYnMScuASMiBg8BBwEVMwEnAxxvBwkJB1AIFAwMFAhvSv55qgF/ogJDbggVDAsVCFAICQkIbkn+gaoBh6IAAAIAAP/AA8cDwAAUABoAAAEhIgYVMREUFjMxITI2NTERNCYjMRcJATUJAQNV/VYvQ0MvAqovQ0MvOf5y/nIBjgGOAxxCL/45MEJCMAHHL0Kq/tUBK1X+1QErAAAAAQAA/8ADjgPAAAoAAAEXBQcTJwcTJyU3AgCDAQu6Ivb2IbkBC4MDVfo20P7keXkBHNA2+gAAAAAFAAD/wAOOA8AAFAAYABwAIQAlAAATERQWMzEhMjY1MRE0JiMxISIGFTEBIREhBTMVIwEzFSM1ITMVI3JCMAI4MEJCMP3IMEICqv3IAjj+5OTk/uRxcQHHcXEC5P3HL0NDLwI5L0JCL/3HAcer4wKqOTk5AAIAAP/AA60DwAAeADwAACUBPgE1NCcuAScmIyIHDgEHBhUUFx4BFxYzMjY3BwEBIicuAScmNTQ3PgE3NjMyFx4BFxYVMRQHDgEHBiMDrf73HiIbG10+PkdGPz5cGxsbG1w+P0Y4ZSoBAQn+MS8pKj4REhIRPiopLy8qKT4SEhISPikqL2sBCCplN0c+Pl0bGxsbXT4+R0Y+P1wbGyIeAf74AToSEj4pKi8vKSo+EhEREj4qKS8vKik+EhIAAgAA/8AEAAPAAAcADgAAATUhJyERIRMhAxEzFyEVA1X+cjn+cgNVq/zkcuM5AVYCAORx/OQBx/7RAhNycgAAAAUAAP/AA44DwAAGAA4AEgAWABoAAAEjJwcXNyMBFQEzATcBBwU3JwcXNycHJzcnBwGaLzTFUuMN/uEBH1IBMFL9X1ICHaQpo3qkKaR7pCmkAR40x1LlAeVT/t/+zlMCpVLbpSqlfKUppXylKaUAAAADAAD/wAO3A8AABAAfAC4AACUhJyEHEyM3IRMXITczMDIxMjY3NTc2NDU0JiMwIjkBDwEjNTM4ATEyFhUUBgc1Axz9yHIDHHIoMAj9yDg5AVYqVwErQAYYAUIwAQggOCIYIQECOXJyAuM5/nLjqjgpAasDCAUvQrxgqyIXBQkFAQAAAAAFAAD/wAOOA8AADwAmADgATgBgAAAlIzUhFRQWMzEhMjY1MTUhAzAiMSIGFRQWFzUjFSE1MzQnLgEnJiMXIy4BNTQ2MzoBMzEyFhUUBgchPgE1NCYjIjA5ASIHDgEHBhUzFSE1KwEuATU0NjM6ATMyFhUUBgcxAjly/uRCLwHIL0L+5McBO1MPDo4BVTkLCycaGh1ARiIwMiMBAQEjMgsKAU0OD1M6AR4ZGicLCzkBVfpGCgsyIwEBASMyMCLkquMvQ0Mv4wIAUzoZLBIB5OQdJyhGGRjjATEjIzJlJBAPAhEsGTpTGBlGKCcd5OQCDxAkZTIkIjIBAAIAAP/AA8cDwAGfAfIAABMcARUUFhcxHgEzOgEzMToBMzI2NzEvAT4BNTwBJxU4ATE0JicxLgEnIy4BJzEwNDUwNDUxNTQwNTA0NTEwNDU0NjcxPwM+ATUwNDkBPAE1PAE1MS4BJzEuASMxIzgBMSImJxUuATUxMDQ1PAE1MTU0MDU0JicxLgEnIy4BJzEuATUxNDY3MT4BNzM+ATcxPgE1MTUuAScjLgEnIyIGBzcGFTEUHwEeARcnFhUWFBUcAQcxDgEHIw4BBxUPAQYVHAEVHAEVMRQXFhUWFBUcAQcxDgEHNQ4BByMuAScxLwMuAScjIgYHMQ4BBzEOAQcxHgEXMR4BOwE3PgE3MTM2FxUUFRQVFBUeARcxHgEfAR4BFyceARcVHAEVHAEVNQ4BBxUPAQ4BBxUOAQ8BFAYHNQ4BIyIwMSMiJicxLgE1MDQ5ATA0NTwBNTE0NjU0JjUxNCYnMy4BJzE+ATcVPgE1NCYnMS4BJzEvAS4BJzE1NDY3MT4BNzE+ATc1PgE1PAE1MTUuAScjLgEvAS4BJxUuASc1LgE9AQ4BFRwBFTEBFhceARcWHwEWFx4BFxYVHAEVMTAUMRQGBzcOAQ8BDgEjMCI5ASoBIyInLgEnJicxJicuAScmNTwBNRU8ATU0Nz4BNzY/ATY3PgE3NjM6ATMxM3I9NTSPUQIEAgEDAU2INAQGAgIBAgMECQQBBAcDCAcFCQgGAgMDBwQEDAcLDhgKCQoHBQgSCQEJDwYDAgUEBhYNARMiDQwPASQcAR1DIwEOGgwBFiQdCA0HARQBAQEEAgEFCwYQDxgUBwEBAggEBRAJAQQIAwUGCQUOJhUBBw4GBgoEBAQBAQgGAwgFDhAECQUDCgYCEg4HEgkCDBUKARkhBAESDi0SAwcDAwQCAQICBA4IAQgFCQICAgEBBQUBAwMBAQQEAgICAgYNBxQLBgkCBAQFCgYHCgQDBAILBwEIEwoBHDAUCxEGCgwWFwGtLSoqTCIhHAEcFxcgCQggHgEdUTACMnZBAQEEAi4sK1AkIx4fGRkjCQkJCSMZGR4BHSQjUCwsLgIEASABxwIEA1CMNDc+OTEDBQkWCwULBQEDBQICBQEBAwMBAQEBBAEBAQEBAQkPBQQGBgQDBQMBAQEBAQIBBgoEBQYJCAEGEgsCAQEBAQUBAQgPBQYKBAMIBQUNBgoRBw0TBAYUDQsdEQsnQBUNDwEEBQEIDBESDwMHBAENDQECAQICAQIFAQUJAwEKCBMOAQIBAQIBBgkDDgEDAgEEAQoRCAEIDAIBBQQEBgcGDxMBBAQECwcGDgcJEQUDBAQBAQEBCwoHBwgLCwERHAgECAMBBQsHAQ4uHAEBAgEBAgEBEBkGARoMAwkEAQQKBQEJEQgBBwcFBQIGAwECAQEBAQIEAwIEAgsUCQULBggOBgEDBQMDBgIGCQMKBwQNBwQFCgMFCAQECQUBBAsGAQIBBAkNBAUHAgEGGREBDB0PARUwGQEoXTIBAgEBxwILCyUZGR8BHSMiTioqLAIEAgI/czIDM1IdAR8iCQoiGRkfHSQjUCssLgIEAwECAwEvLCtQJCQdAR4ZGSMJCQAAAAIAAP/AAxwDwAALAC8AAAEUBiMiJjU0NjMyFhMhNTQ2NxU+ATcHHgEzMjYzIzIWMzI2NzEeAR8BHgEVHAE5AQKrZEdHZGRHR2Rx/cgDAhY3IQIeTiwFCgUBBAoFLE4eIDUVAgICAqtHZGRHRmRk/UiEDRoNAj5sMQMbHwEBHxsvajkGDRwOAQEAAAAABAAA/8ADjgPAAAsALwBKAFsAAAEUBiMiJjU0NjMyFhMhNTQ2NxU+ATcHHgEzMjYzIzIWMzI2NzEeAR8BHgEVHAE5ATcuAScXDgEPAR4BHwEeAR0CMzUwNDE0JicXAw4BBzUXPgE1NCYjMR4BFTECOWRHRmRkRkdkcv3HAwIWNyICHk0sBQoFAQUJBSxOHiA2FAICA+AWOCICDyMTAhUgCgEDBHICAwHfARIREzhJY0YaHwKrR2RkR0ZkZP1IhA0aDQI+bDEDGx8BAR8bL2o5Bg0cDgEBOT5sMQMMFggBIUwqAxEmEwF+fgEOHQ4CAbwlRR4BHw9bPEZkI1cwAAAAAAQAAP/AA8cDwAAdADsAoQClAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMRIicuAScmNTQ3PgE3NjMyFx4BFxYVMRQHDgEHBiMnJjQ1NDY3FT4BPwE+ATc1PgE1MDQ5ATwBMTQmJzEuASMqASMxOAEjIgYHMQ4BFTAUOQEjPAE1NDY3Mz4BMzoBMyM6ATMyFhcxHgEVHAEVMTgBMRQGBzEOAQ8BDgEHFQ4BFRwBFTEVIzUzAgBeU1N8IyQkI3xTU15eU1N8IyQkI3xTU15HPj5dGxoaG10+PkdHPj5dGxoaG10+PkcgAQcGCxgOAQoRBwYHBwcIFAwBAQEBChMIBwlXFREBEzEbAgQCAQMEAxwyFBIVDAsMHBABCAwEAwNaWgOOJCN8U1NeXlNTeyQkJCR7U1NeXlNTfCMk/OQbGl0+PkdHPj5dGxoaG10+PkdHPj5dGhvwAgQCDxwMAQ8YCQEIEwoBCRcNAQECDBUIBwkIBgcTCwICBAIZKg8OERIREC4aAgMBFCUPERwLAQUPCAEIEQoBAwF6TAAAAQAA/8ADxwPAAAsAAAkBMxEzETMRMxEzAQIA/jmrquSqq/45A1X+cv5yAVX+qwGOAY4AAAMAAP/AA44DwAATACIAKAAAASEiBhUxERQWMzEhMjY1MRE0JiMFMhYVFAYjIiY1MTQ2MzETITcXGwEDHP3IMEJCMAI4MEJCMP5WIzIyIyQyMiTH/quqY4GqA1VCL/3HL0NDLwI5L0KqMiQjMjIjJDL+OeODAS7+cgAAAAAEAAD/wAPHA8AAHQA7AD8AQwAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTE0Jy4BJyYjESInLgEnJjU0Nz4BNzYzMhceARcWFTEUBw4BBwYjAzMRIxEzFSMCAF5TU3wjJCQjfFNTXl5TU3wjJCQjfFNTXkc+Pl0bGhobXT4+R0c+Pl0bGhobXT4+RzlycnJyA44kI3xTU15eU1N7JCQkJHtTU15eU1N8IyT85BsaXT4+R0c+Pl0bGhobXT4+R0c+Pl0aGwGO/uQBx3IAAAACAAD/wAOOA8AAGwAfAAABNCYjMSMiBhUxFRQWMzEzMjY1MTMVMzUzFTM1BSM1MwHHQy9xMEJCMHEvQ6tyOHL9x3FxAgAvQ0Mvci9DQy9ycnLkcnIAAAAAAQAA/8ADigPAABwAAAEmJyYGBwYHJicuAQcGBwYXHgEXFhc2Nz4BNzYnA00pLy9aKCgcHCgoWi8vKVMWFYtaWTc3WVqLFRZTAt4rDA0THBwmJRwcFA0MK1dfX7ZRUDk5UFG2X19XAAADAAD/wANYA8AAHgA4AEQAAAEeARcxHgEVFAYHNQ8BLwIuATU0NjcxPgEzMDIzMTUiBgcxDgEVFBYXJx8BAT4BNTQmJzEuASMxExQGIyImNTQ2MzIWAgAvUx4fJRkWCqueDQsWGCQgHlEvAQFHfS4uNiUgASPvARQgJDYuLn5IckMvL0NDLy9DAuQBJCAiWDEpSh8BDrGjDhAeSikyWCEfJHE3MDGASTxsLQEj/QEcLGw8SYAxMTr+qy9DQy8vQ0MAAAAAAwAA/8ADxwPAAJUAswDRAAABDgEHMRUjNS4BJzMuATU8ATUVMxwBFRQWFzMeATM6ATcjFjIzMjY3MT4BNTQwOQEwNDE0JicxLgEnIy4BJxcuATU0MDUxNDY3MT4BNzM1MxUeARc1HgEVHAEVNSMwNDU0JicxLgEjMCIjMSoBIyIGBzEOARU4ATkBMBQxFBYXFR4BFzMeARcnHgEVHAEVMTAUMRQGBxUDIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMRIicuAScmNTQ3PgE3NjMyFx4BFxYVMRQHDgEHBiMChhYzHDkeNhgBEhZkDAkBChoOAQQCAQIDAQwWCQcKCQcMHQ8BIDoaAhEWFhEVMhsBORsxFA8SZQkICRUNAgECAwIKFAgGCAgHDBwQASA6GgIQFRQRhl5TU3wjJCQjfFNTXl5TU3wjJCQjfFNTXkc+Pl0bGhobXT4+R0c+Pl0bGhobXT4+RwEwDQ8BLy8BEQ4LJhcCBAIBAQIBDRYHBggBAQcFBRAJAQEKEAUICwQHFg8BCiMVAQEVIwoNEAE0NAISEAENJRUBAgIBAgEMFQcICAYFBRAKAQkQBAEHDAMIFw8BCiIUAQMBARUiCgECXiQjfFNTXl5TU3skJCQke1NTXl5TU3wjJPzkGxpdPj5HRz4+XRsaGhtdPj5HRz4+XRobAAAAAAEAAP/AA44DwABXAAABMDIxMhYXMR4BFREUByMqASMiJicxLgE1OAE5AT4BNzM+ATM6ATMjMxE8AQcFDgEVERQGByMqASMiJicXLgE1MT4BNzM+ATM6ATMxMzIUMxE4ATE0NjczA3QBBQkDBAR7KgMFAyA7GRQZAh8XARxDJAIEAwEbDP7NCgxBPiwCBgMgPBkBFBcBHxgBHEMlAgMCFAUFFBABA44EAwQJBf3lZQ0SEQ0rGhwrCxASAQ8GIwU5BQsU/gQyOAgSEQENKhkcLQwQEgUBxxMeBwAAAAAGAAD/wAKrA8AAAwAHAAsADwATABcAAAEzFSMVMxUjFTMVIxMzFSMVMxUjFTMVIwFVcnJycnJy5HJycnJycgMccatyqnICqnGrcqpyAAAAAAUAAP/AA1UDwAAEAD8AeQC0AO4AACUnARcBJS4BIyoBIzEqASMiBgcVDgEVHAEVMRUcARUUFhcxHgEzOgEzMToBMzI2NzE+ATU8ATUxNTwBNTQmJzEHFBYVFAYHMQ4BIyoBOQEqASMiJicxLgE1PAE1FTU8ATU0NjcHPgEzMDIzMTAyMzIWFxUeARUcARU1AS4BIyoBIzEqASMiBgcxDgEVHAEVNRUcARUUFhcxHgEzOgEzIzoBMzI2NzE+ATU8ATUxNTwBNTQmJzEHHAEVFAYHMQ4BIyoBIzEwIiMiJic1LgE1NDY1FTU0JjU0NjcVPgEzMDI5AToBMzIWFxUeARUcARU1AV9cAYdc/nkB0BIzHQEEAQEDAR4yEhIVFBISMx0CAwIBAwIdMhISFBQSKAEJCAcYDQECAQEBDRgICAkJCAEIGA4BAQEBDhcICAn+mhIzHQEEAQEDAh0yExIUFBISMx0CAwIBAgMCHTISEhQUEigICAgXDQECAQEBDhcICAoBAQkICBgOAQEBAQ0YCAgJhiYCXSf9pN0UFxcUARQ1HgECAScBAwEdNRQUGBgUFDUdAgMBJwECAR41FJMBAgEPGwsKCwwKCxsPAQICASgBAgEPGwsBCwwMCgEKGw8BAgIBAjEUFxcUFTUeAQIBASgBAgIdNRQUGBcUFTQeAQMBKAECAR41FJMBAgEPGwsKCwwKAQobDwECAgEnAQIBDxsLAQsMDAoBChsPAQMBAQAAAwAA/8ADxwPAAAsAJABCAAABFAYjIiY1NDYzMhY3IychByMiBhUxERQWMzEhMjY1MRE0JiMxASInLgEnJjU0Nz4BNzYzMhceARcWFTEUBw4BBwYjAqtkR0dkZEdHZOOqOf6qOaoYISEYAxwYISEY/nI1MC9GFBQUFEYvMDU1MC9GFBQUFEYvMDUBjkZkZEZHZGTWcXEiF/4AGCEhGAIAFyL94RQVRi8vNTYvL0YUFBQURi8vNjUvL0YVFAACAAD/wAOKA8AAuwDgAAABJy4BJxc3PgE1MTA0MTQmJzEnLgEjMSIGBzEHLgEvAjgBMTQmIyIGIzEjMCIxIgYHMQcOAQc3Jy4BIzEiBgcxBw4BFTE4ATEUFhcxFw4BDwIOARUUMBU1FTAUFRQWFzEXHgEXNQcOARUxFBYXMRceATMxMjY3MTceAR8CHgEzOAE5ATMwMjEyNjUzNz4BNyMXHgEzMTI2NzE3PgE1MTQmJzEnPgE3NTY/AT4BNTQwNTE1MDQxNCYnMQUOASMqASMxIiY1MTQ2MzE6ATMyFhcxHgEVMBQVMTAUMRQGBzEDgU0GDgoBMgECAwJbAwYDAwQCOQ8hEgMHCQYBAQGAAQYJAQcTIxACOQIEAwMHAl0DAwIBMgkOBQFNBQcHBU0GDgkyAQIDA1sCBgMDBQI5DyISAgYBCQaBAQYJAQYUIhABOAIFAgQGAlsCAwIBMQQIBAcGTQUIBQT++Bc8IwEBAUdkZEcBAQEiPRcXGxsXAhgGFCIQAjkCBQMBAwYCWgMDAgExCA8FAUwHCQEHBk0FDwkBMQECAwNaAwYDAwUCOQ8hEgIGAgkFAQEBgQEBBQkBBhQiEAI5AgUDAwYCWgMDAQIxCQ4FAU0FCAgFTQYOCTECAQMDWgIGAwMFAjkHEAkBERIHAQgGAQF+AgUIAsoXG2RHR2QbFxc9IwEBAiM9FwAAAAADAAD/wAOOA8AABwAPABMAAAEjNSERIREhNzUhFSMVITUhIzUzAnLk/uQDHP7kcv44qgMc/uTk5AGOcv45AcerqqpycjkAAAACAAD/wAOOA8AAHgA9AAABBgcOAQcGIzgBOQEiJicxNyERNx4BMzI3PgE3Nj8BJTY3PgE3NjM4ATkBHgEXMQchEQcuASMiBw4BBwYPAQMXCxkaSS4vMztnJo/+q3Y1kVJLQkNpIiMLAf1fCxkaSS4vMztnJo8BVXY1kVJLQkNpIiMLAQGOMSkqPRERLSeP/qt2Nj4aGlo+PUgCcjEqKT0REgEtJ48BVXU1PhoaWj49SAIAAAACAAD/wANVA8AADAAVAAATIREUBiMxISImNTERJTUjFSMVITUj5AI4Qi/+qi9CAY7k4wKq4wJy/jkvQ0MvAceqOTlxcQAAAAACAAD/wAOOA8AABgANAAAlCQE3CQEnIQkBNwkBJwHHATf+yUoBff6DSv6rATb+ykoBff6DSoIBRQFFSf5y/nJJAUUBRUn+cv5ySQAAAwAA/8ADxwPAADEAXgExAAABOAEjIiYnMS4BNTA0OQEwNDU0NjcxPgEzMhYXMR4BFRwBFTEwFBUUBgcxDgEjMCIjMQEeARczFwcVDgEjMCIjMSM4ATEiJicxLgE1OAE5ATA0MTQ2NzE+ATM6ATkBMyUwNDMyFhcxHgEVHAE5ATAUMRQGBzEOASM4ATEjIgYjIiYnMy4BJzEvAS4BIzEiBgcjBw4BFRQwOQEcARUcARUxHgEfAR4BFzEOAQcxBw4BIzAiOQEwIjEiJicXLgEnNTwBNTwBNTE8ATE0NjcxNy8BLgEnMSY0NTwBNxU0MDE0NjcxNz4BPQEwNDU8ATkBLgEnMScuAScxDgEHMQcOASMwIjkBMCIjIiYnMS4BNTwBOQE8ATU8ATUVNDY3MTc+ATcxHgEXMR8BHgEfAR4BMzAyOQEC1QETIQ0MDg4MDSIUEyMMDQ4ODQwiEwEB/rQGEwwBLE0FDQcBAeEIDgUFBQUFBQ0HAQHKAkYBBw4FBQUFBQUOCHYCBgMLFQoBAwUDECgCCQUGCAIBQgIDAQYEXwUGAQECAnIEEQsBAQQJBAEHCQMCAmcEqgwQAgEBBQRkAgMCCAUrBQwGCQ8HagQKBgIBAQgPBQQDCAV+ChoODBUJekwaLxQBCBkPAQLODw0MIhMCAQETIQ0MDw8MDSESAQEBAQETIgwND/67DhcIH0sEBQUGBQUNCAEIDQUFBuEBBgUFDQcBAQEHDgUFBgEFBAMFBBU5BAUGBXEECgUBAQEBAQEBBwwFXwUNBwUJBOQJDAMCAQQLBwEBAwICAwEBAQUIBMgDdgYWDgIFAgIFAgEBChEIpAMIBAECAQECBgkDFQMCAQEGBVADBAgHBAoFAQEBAQEBAgEBCA0EXwkNAwIJBTkkHD4hAwwOAAAAAwAA/8ADjgPAABQAGAAcAAATERQWMzEhMjY1MRE0JiMxISIGFTE7ARUjASERIXJCMAI4MEJCMP3IMEKqcnICAP3IAjgC5P3HL0NDLwI5L0JCL6v+cgEcAAIAAP/AA44DwAAGAA0AACUJAScJATchCQEnCQE3Ajn+yQE3Sv6DAX1KAVX+ygE2Sv6DAX1KggFFAUVJ/nL+ckkBRQFFSf5y/nJJAAAEAAD/wAOOA8AAFAAYAB0AIQAAExEUFjMxITI2NTERNCYjMSEiBhUxASERIQEzFSM1ITMVI3JCMAI4MEJCMP3IMEICqv3IAjj9yHFxAcdxcQLk/ccvQ0MvAjkvQkIv/ccBxwEcOTk5AAIAAP/AA24DwAAEAAkAABM1IRUhFTUhFSGSAtz9JALc/SQCAElJ20lJAAAAAQAA/8ADbgPAABQAAAEjByEVIQchFTMHMzchNSE3ITUjNwMHXnv+ZAFyUv7g+HxefAGG/qNSAQviewMl3EmSSdzcSZJJ3AAAAQAA/8ADHAPAAAYAAC0CJwkBNwMc/h8B4Ur92QInSuTT00n+5P7jSgAAAAABAAD/wANVA8AABgAANy0BNwkBJ+QB4f4fSgIn/dlK5NPTSf7k/uNKAAAAAAIAAP/AAxwDwAAGAAsAAAEtAScJATcVAQcBNwMc/h8B4Ur92QInSv3IOQInSgFW09NJ/uT+40rkAQw5/uRJAAACAAD/wANVA8AABgALAAATLQE3CQEnFQEXASfkAeH+H0oCJ/3ZSgI4Of3ZSgFW09NJ/uT+40rkAQw5/uRJAAAAAgAA/8ACqwPAAAYADQAAARUjNSM3FxEHJzM1MxUCOXJyq6urq3JyAqurq6qq/jmrq6qqAAIAAP/AAqsDwAAGAA0AAAE1IxUjFzcRJwczFTM1Ajlycqurq6tycgKrqqqrq/45qqqrqwABAAD/wAOOA8AAKwAAASIGBzEnESEnPgE3MTIXHgEXFhUUBw4BBwYjMRUyNz4BNzY1NCcuAScmIzECAFKRNXYBVY8mZzs7NDRNFhYWFk00NDtSSUlsHx8fH2xJSVIDVT82df6rjyctARcWTTQ0Ozs0M04WFnIfH21ISVJTSElsHx8AAAAFAAD/wAPHA8AABwALAA8AEwAZAAA3IRUhESM1IQEzFSM1MxUjNTMVIwEhFSMRITkBxwHH4/1VAjnj4+Pj4+P+OQHHcv6rq6sCcuP9VjnjOeQ5AR1y/qoAAQAA/8ACcgPAAAMAAAEHERcCcuTkAcfjAcfkAAEAAP/AAnIDwAADAAABFxEHAY7k5AHH4wHH5AABAAD/wAQAA8cACAAAExUBESERATUhAAFuASQBbvwAA8fb/pL+SQG3AW7bAAEAAP+3ApIDwAAHAAABESMRIzcXIwIASZK2t5IC2/zcAyTc3AAAAAABAAD/twKSA8AABwAAJREjESMXNyMCAEmStreSkgMl/Nvb2wAEAAD/twO3A8AABwAPABIAHAAAAREjESM3FyMBMwMjAzM3Myc3FxMhFTMHFSE1IzcDJUqSt7eS/klJbkluSRFwXygmbP7bzs4BJc7OAtv83AMk3Nz9JQFu/pJJSaamAtxJ3ElJ3AAAAAQAAP+3A7cDwAAHAA8AEgAcAAAlESMRIxc3IwUzAyMDMzczJzcXEyEVMwcVITUjNwMlSpK3t5L+SUluSW5JEXBfKCZs/tvOzgElzs6SAyX829vbkgFu/pJJSaamAtxJ3ElJ3AACAAD/twNuA8AABwAPAAABESMRIzcXIwERIxEjFzcjAW5Jk7e3kgFtSZK3t5MC2/zcAyTc3P23AyX829vbAAAAAQAA/8ADHAPAAAwAAAEhFRMDFSE1IRMDITUDHP3I2NgCOP5hx8cBnwNVcf7j/uRycgEcAR1xAAAIAAD/wAOOA8AAAwAIAAwAEQAVABoAHgAiAAABMxUjJTMVIzUBMxUjJTMVIzUBMxUjJTMVIzUBETMRAyMRMwKr4+P9x+PjAjnj4/3H4+MCOePj/cfj4wEc5DlycgNV4+Pj4/7k5OTk5P7j4+Pj4wI5/OQDHP0dAqoAAAAACAAA/8ADjgPAAAQACQANABEAFQAZAB0AIQAAEzUzFSMRNTMVIwE1MxUDNTMVEzUzFQM1MxUBITUhBRUhNXLj4+PjARzk5OQ54+Pj/OQDHPzkAuP9VgJy4+P9x+PjAjnj4/3H4+MCOePj/cfj4wEc5DlycgAEAAD/wAOOA8AABAAIAAwAEAAAARUhNSE3IREhBxUhNSUhESEDHP3IAjhy/OQDHHL9yAKq/OQDHALkcnJx/qurcXFy/qsAAAAEAAD/wAQAA8AABAAIABEAGAAAARUhNSE3IREhASM1ITUhESE1JScBJwcXAQMc/cgCOHL85AMc/jnjAnH9HQFVAjkx/uuJMboBRgLkcnJx/qv+5HFy/qtyPDP+5oo0wgFTAAAAAQAA/8ADjgPAAAwAAAEhNSMVIREhFTM1ITUDjv5ycv7kARxyAY4CAORy/qpx43IAAgAA/8ADjgPAAAwAEAAAASE1IxUhESEVMzUhNQUjNTMDVf6rcv7kARxyAY7+AKqqAgDkcv6qceNycnIAAgAA/8ADjgPAAAQADQAAEyERIREhFSERIRUhESFyAVX+qwGOARz+5AGO/nIDVfzkAxxx/cdyAxwAAAAAAgAA/8ADjgPAAAMADAAAJSERISEVIREhFSERIQOO/qsBVf5y/uQBHP5yAY45Axxx/cdyAxwAAAACAAD/wAQAA8AAEwA1AAAlESE3ISIGFREUFjMhMjY1ESMVIQEHNSMwIjEiBw4BBwYHDgEjIiY1Njc+ATc2MzgBOQEzNRcBHAEdcv45GCEhGAI4GCFx/jgC5KtxASksLEoZGAMBCAYGCAISEkc1NEZyq6sCOXEhGP1WGCEhGAEc4wHHq3ILCzIpKTsGCQkGTj08VBYWcaoAAAQAAP/AA6sDwAAbACAAJAAoAAAlESEXFTM1NCYvAS4BIyEiBhURFBYzITI2PQEhEzMBIwEFNyMHAzcXBwEcAWBocQgIiggVC/5RGCEhGAI4GCH9x+SOAR2P/uQBNHePL+10SC6rAjloCiELFQiKCAghGP1WGCEhGDkBjv6rAVWOjjn+5ItUNwADAAD/wANyA8AAGwAeACIAACURIRcVMzU0Ji8BLgEjISIGFREUFjMhMjY9ASEJAQU3BzcnARwBYGhxCAiKCBUL/lEYISEYAjgYIf3HAR0BOf4c5DmOVasCOWgKIQsVCIoICCEY/VYYISEYOQIA/o5V43IdVQAAAAABAAD/wAOOA8AAOgAAAREHLgEjIgcOAQcGFRQXHgEXFjMyNz4BNzY1MDQ5ASMUBw4BBwYjIicuAScmNTQ3PgE3NjMxHgEXMQcDjnY2kFJSSUlsHx8fH2xJSVJSSUlsHx9yFhZNNDQ7OzQ0TRYWFhZNNDQ7O2cmjwIAAVV1NT4fIGxISVJTSElsHx8fH2xJSFMCOzQzThYWFhZOMzQ7OzQ0TRYXAS0njwAGAAD/wAQBA8AALQBGAGQAaACFALAAADcnDgEjMCIjMTAiIyImNTwBNTE0Nhc1NCYjIgYHMSc+ATMxMhYdARwBFRQWFzUnIgYVHAEVFBYzMDI5AT4BNzU0NjU0JjUxJQ4BDwEcARUcARU1FRwBFRwBFTEeARcxMjY1NCYjAxEhEQMGIiMiJi8BFSM8ATURMxU+ATM6ATMxMhYVFgYjJQ4BIyoBIzMiJjUmNDU0NjcxMDIxMhYXIwcuASMxIgYVFBYzOAExMjY3I8UFDzIeAQEBASY3YVoYMhYnEQwVNBxILwMCPC5WHxYBGigHAQEBSSAwBQEGLiAsMS8s2wG20gEDASA0DQE0Nw41IAICATdLAlUzAfcRKRYBAgEBQlEBXEIBFCUQAQwNHxEyNTorEiIOAasrFxw2JwIDAj5DAQgVOw0LKBARWzeAAgQDEycTA7EcMwEEARYgASEYAQIFAwIFA6cBKR4BAwYDAwcDATsCBQMDBgIfKQFFOThEASX9bQKT/bcBIhsBNhAvFQGMzhshXEtXVxQKCmNOBgwHQl8CCQk3CQtNNzZMCQkAAAYAAP/ABAEDwAADADQAUQBrAIkAtAAAExEhEQEnDgEjKgEjMTAiMSImNTwBNTE0Nhc1NCYjDgEHMSc+ATMwMjMjMhYdARwBFRQWFzUXBiIjIiYvARUjPAE1ETMVPgEzOgEzMTIWFRYGIyUcARUUFjMyMDkBPgE3NTQ2NTQmNTE1JgYVJQ4BDwEcARUcARU1FRwBFRwBFTEeARcxMjY1NCYjAQ4BIyoBIzMiJjUmNDU0NjcxMDIxMhYXIwcuASMxIgYVFBYzOAExMjY3IwAC2/4zBBAyHQEBAQEnN2FaGDEWKBENFTQcAQEBSC8DAsgBAwEgNA0BNDcONSACAgE3SwJVM/54HxYBGigHAQEqVQF/IDAFAQYuICwxLywCABEpFgECAQFCUQFcQgEUJRABDA0fETI1OisSIg4BAuz9bQKT/b8rFxw2JwIDAj9DAQgVOwENCyoPEFs3gAIEAxMnEwMIASIbATYQLxUBjM4bIVxLV1dqAQQBFiABIRgBAgUDAgUDPAEdM7oBKR4BAwYDAwcDATsCBQMDBgIfKQFFOThE/vAKCmNOBgwHQl8CCQk3CQtNNzZMCQkABgAA/8AEAAPAAC0ARgBkAGgAhQCxAAA3Jw4BIzAiIzEwIiMiJjU8ATUxNDYXNTQmIyIGBzEnPgEzMTIWHQEcARUUFhc1JyIGFRwBFRQWMzAyOQE+ATc1NDY1NCY1MSUOAQ8BHAEVHAEVNRUcARUcARUxHgEXMTI2NTQmIwMRIREBBiIjIiYvARUjPAE1ETMVPgEzOgEzMTIWFRYGIyU4ATEyNjcxFw4BIyoBIzEiJjUuATU0NjczOAEzMhYXIwcuASMxIgYVFBYzxQUPMh4BAQEBJjdhWhgyFicRDBU0HEgvAwI8LlYfFgEaKAcBAQFJIDAFAQYuICwxLyzbAtv+CQEDASA0DQE0Nw41IAICATdLAlUzAWUSIQ4JEikWAQEBQlABAVxBAQEUJBEBDA0fETI1Oi2rKxccNicCAwI+QwEIFTsNCygQEVs3gAIEAxMnEwOxHDMBBAEWIAEhGAECBQMCBQOnASkeAQMGAwMHAwE7AgUDAwYCHykBRTk4RAEl/W0Ck/23ASIbATYQLxUBjM4bIVxLV1cyCQkwCgpjTgYMB0JfAgkJNwkLTTc2TAAABQAA/8AEAAPAAB4AdgC6AMgA0QAANz4BNzU0NjU0JjUxNSMOARUcARUxHAEVFBYzMjA5ASU4ATEyNjcxFw4BIyoBIzEiJjU4ATkBIzgBFRQGBzEGIiMiJic1FSM8AT0BIxUcARUUFhc1IycOASMqASMxMCIxIiY1PAE1MTgBMTQ2NxUjFSE1Ix4BFzEBETM+ATM6ARcxNTQmIyIGBzEnPgEzMDIzIzIWFTEzETMVPgEzOgEzMR4BFzEzPgE3MzgBMzIWFyMHLgEjMQ4BBzEzEQEeARcxMjY3IxUeARc1Nw4BDwEzLgEntxooBwEBdAUGHxYBArcSIQ4JEikWAQEBPFRCTjkBAwEgNA03MgMCMwQQMh0BAQEBJzcFBFIEAPYDOSj8kq8RKBUCAwIYMRYoEQ0VNBwBAQFILzI3DjUgAgIBM0oESQRWPAEBFCQRAQwNHxEnOQP1/aoFLiAmMAayAQEBViAwBQGrBi8g0QEhGAECBQMCBQMVCBMKAQEBAQQBFiAECQkwCgpWPAE5VAQBIhsBNhAvFTc3AgQDEycTAysXHDYnAgMCDBgLAdzcKDcBAhf+kgUFAQgVOw0LKg8QWzcBDM4bIQFGMzxVAQkJNwkLATUnAW7+LB8qATYtCAUJBAGvASkeAR8pAQAAAQAA/8ADtwPAABAAABMhMhYVERQGIyEiJjURNDYz2wJKPFZWPP22PFZWPANuVj39tzxWVjwCST1WAAAAAgAA/8ADjgPAAAMADwAAExEhEQMHJwcnNyc3FzcXB3IDHIJQvLtRvLxRu7tQuwNV/OQDHP23ULu8Ubu7Uby7ULsAAAABAAD/wAPHA8cADwAAARUzESERMxU3JxUhESERIQJy4/1WquTk/uQDjv6rAxxx/jkBx6vk46v9VgKqAAABAAD/wANuA8AADAAAARUhNSMRMzUhFTMRIwMl/bZJSQJKSUkCSZKS/pKTkwFuAAADAAD/wAPHA8AAHQAhACUAACUBLgEjIgYHFQEOARUUFjM4ATEhOAExMjY1NCYnMSUjNTM1IzUzA73+ggohFBQhCv6CBQUrHgL8HisGBP58cnJycqYCixEUFBAB/XUIEwoeKioeChMIBXE55AADAAD/wANVA8AABAAIAAwAABMzFSM1ITMVIyUzFSOrcXEBHHJyAR1xcQIAcnJycnIAAAAAAwAA/8AEAAPAACEAMwA6AAABBzUjMCIxIgcOAQcGBw4BIyImNTY3PgE3NjM4ATkBMzUXJREzFyMiJjURNDYzITIWFwchCQEnNxcBFwQAq3EBKSwsShkYAwEIBgYIAhISRzU0RnKr/Rw5adoYISEYAa8FCgVu/uMC5P6r5FWLAQRVAnKrcgsLMikpOwYJCQZOPTxUFhZxqnL9x3IhGAKqGCECAW7+T/6U81uYARFbAAAGAAD/wAPHA8AAAwAHAAsADwATABgAAAEzFSMXIxUzEzMVIxcjFTMTESERBSERIREBHHJycnJycuTk5OTk4/xyAxz9VgKqAnJycnIBVnJycgJy/HIDjnL9VgKqAAUAAP/AA44DwAAKAA4AEwAXABsAACUhESERMxEhESE1ASEVITUhNSEVBTMVIxUzFSMCOf5yAnFy/KsCAP7jAR3+4wGP/nEBj3FxcXFyAqr+5AGO/HJyARxy5HJycsdVcgAAAAADAAD/wAOOA8AABgAKABAAABMRMxEhNSEXESERASc3FzcXOXICcf0dqwKq/mylP2zkOAOO/R0CcXKq/VUCq/3qtURy8z4AAAADAAD/wAOOA8AABgAKAA4AABMRMxEhNSEXESERAyERITlyAnH9HasCqnL+OQHHA479HQJxcqr9VQKr/ccBxwAAAwAA/8ADjgPAAAQAFAAYAAABIRUhNQUhIgYVMRUzFSE1MzU0JiMDIREhARwByP44AgD9yDBCcgI4ckIwcf6qAVYDVaqq40Mv5OPj5C9D/jkBHAAAAwAA/8ADjgPAABQAGAAcAAATERQWMzEhMjY1MRE0JiMxISIGFTE7ARUjASERIXJCMAI4MEJCMP3IMEKqcnICAP3IAjgC5P3HL0NDLwI5L0JCL6v+cgEcAAEAAP/AA44DwAAEAAATNSEVIXIDHPzkAY5ycgACAAD/wAPHA8AAHQA7AAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMRIicuAScmNTQ3PgE3NjMyFx4BFxYVMRQHDgEHBiMCAF5TU3wjJCQjfFNTXl5TU3wjJCQjfFNTXkc+Pl0bGhobXT4+R0c+Pl0bGhobXT4+RwOOJCN8U1NeXlNTeyQkJCR7U1NeXlNTfCMk/OQbGl0+PkdHPj5dGxoaG10+PkdHPj5dGhsAAAABAAD/wAPHA8AAGwAAARQHDgEHBiMiJy4BJyY1NDc+ATc2MzIXHgEXFgPHJCN8U1NeXlNTfCMkJCN8U1NeXlNTfCMkAcdeU1N7JCQkJHtTU15eU1N8IyQkI3xTUwAAAAADAAD/wAM6A8AANABTAHIAADcRITYyMzIWFyMeARUcAQc1HAEVFAYHNQ4BByMeARcxHgEVFDA5ARwBFRQGByMOASMiJiMzAzM6ATMyNjcxPgE1PAE1FTQ2NTQmJzEuASMqASMxIxEVMzoBMzI2NzE+ATU8AScxNjQ1NCYnFS4BIyIGIzHkAQ0ECQU4ZiwBJSwBDw4PKxkBITcTERMpIgEoYDYGDAcBlXICBgIZLRMQEgETEBQuGgMGA22TAwUDGCwSDxMBARANDygWBAYDOQMcAR8bGVAwAgQDAQECARswFQEWIQoGIhkYOh8BAwUDMFMdGx8BAccODQwlFgEDAgECBAIWJg4MDv6/5A8NDiYXAQQBAgUCFykRAQ8QAQAAAAABAAD/wAL7A8AACwAAATchDwEDFwchPwETAcoQASERXZZXEf7fEV2WAxBFRQ/9jhBGRQ8CcgAAAAIAAP/AA1UDwAA9AEIAAAERFhQVFAYHMQ4BIyoBIzMqASMiJicxLgE1PAE3FREzERQwFRQWFzEeATM6ATMxOgEzMjY3MT4BNTA0OQERASEVITUDHAErJSdkNwMGAwEDBwM3YiYlLAFxHBgVOB8CAwECBAIgOhYaHv4AAqr9VgNV/fIDCAU2XyMhJSUhI2A3BAcEAQIO/fMBASQ/FxQWFhQWQCUBAg38qzk5AAABAAD/wAOOA8AAkAAAASMuAS8BLgEnFy4BNTwBNxU+ATcxPgEzMTYyMzIWFzEeARcxMzU8ATU0JicxLgEjKgEHMyImIyIGBzMOARUcARUxHAEVFBYXMR4BHwEhFSEeARcjHgEXFQ4BBzEOASMqASMxLgEnMy4BNTwBNTEjFQYUFRQWHwEeATM6ATMjOgEzMjY3Iz4BNTQmNTEuASc7AQOO8hxCJAMmQh4CEBQBARcTGDogAwgDHTMUFRgBaiciJV01BAkFAQMGAzRdJgEjKSUfECQTBP7rAaYdMhUBFBkDAhgUGDcfAQIBJ0YdARUYcQEvJwEqZjkCBAIBBAgEM14nASIqAQIeGQGqAccSHAoBCR0UAQskFQEDAgEZKQ4RFAETEBQ3HwMCAwIwUhwfJAEBIR0aTy4BAQEBAwErSRkKEQgCOQcaEw0pGAEaLQ8QEQEYFBEyHQMGAwMDBgMzVhsBHiIeGxlNLgEEASZDGQAAAAcAAP/AA44DwAAEAAgADQASABYAHgAlAAABNSEVIT0BMxUnNSEVIRE1IRUhPQEzFQEVIzUjNxcjEwcnMzUzFQI5AVX+q+PjAVX+qwFV/qvj/jlxcqqrcnKrqnJxAY5ycqtycqtxcf1VcnKrcXEBx6urqqr+OaurqqoAAAAEAAD/wAQAA8AABwAOABYAJgAAARUjNSM3FyMTByczNTMVASMBMzchFzMBMDc+ATc2NTMUFx4BFxYxA45ycaqrcnKrqnFy/gyJ/u93RwEvR3f+MRISKhISChESKxIRAuRycqqq/uOrq3JyAY785OPjAVUxMHYyMgMDMjJ2MDEAAAMAAP/ABAADwAAGAA4AHgAAATUjFSMXNyUjATM3IRczATA3PgE3NjUzFBceARcWMQOOcnGqq/2aif7vd0cBL0d3/jESEioSEgoREisSEQKr4+Orq6r85OPjAVUxMHYyMgMDMjJ2MDEAAwAA/8AEAAPAAAYADgAeAAABFSM1IzcXJSMBMzchFzMBMDc+ATc2NTMUFx4BFxYxA45ycaqr/ZqJ/u93RwEvR3f+MRISKhISChESKxIRAuTk5Kqqcfzk4+MBVTEwdjIyAwMyMnYwMQAEAAD/wAQAA8AAVACRAJkAqQAAAS4BJxcuAScVJyYnLgEvAQ4BBzUOAQcxBw4BDwEOAQ8BDgEVMBQ5ARQwMRQWFzUeARcxHgEfAR4BMzEyMDMyNjcjPgE3MT4BNzU+ATUxPAExNCYnFQcOAQcxBw4BBxUOAQ8BDgEjIjA5AS4BJzU0JjU0NjUVMDQxNDY3FT4BNxU+ATcHPgE3NhYXHgEXFQ4BBzMlIwEzNyEXMwEwNz4BNzY1MxQXHgEXFjED9QYNCQEJEwknEw4ICwQBAwsHCRIJKQoTCQEIDgYBBQYHBwcTDAwcEAEPIxIBARIhEAIQGwsLEgYHCAYFdgwVCRoFCgYFCwYBBQ0HAQMDAQEBAwQECQUGDQcBCCsDAygJCA8GCxQKAf4bif7vd0cBL0d3/jESEioSEgoREisSEQKrDxsMAQ0YCwErFRUJFQsBDBUKAQwVCSsLFwwBDBoOAg0fEAEBEiEPAQ8aCwsRBgEGBwcGBhELCxoPAQ4hEgEBER8OARkHEAkXBAkEAQMGAgECAgQKBQECBQMDBQMBAQsVCgELEwkBCxMJAQktAwM4CgoWDAEECgXE/OTj4wFVMTB2MjIDAzIydjAxAAAAAwAA/8ADjgPAAAUAGAAjAAA3BzM3FzcBJy4BIyIGBzMBFwE+ATU0JicxAQ4BDwEXNz4BNyO4f6szBQUCTCwQLBgQHg0B/pHOAWsICRIP/acPGgsBg04OFwoB6bBAAwMCwi8QEggH/nLdAYkPIxMaLhP+fh5FJQaNKwMMCAAAAAADAAD/wAQAA8cAUQBZAGkAAAEjNTc+ATc1PgE1MTwBMTQmJzEuASMwIjkBKgEjIgYHMQ4BFRwBFTEjPAE1NDY3MT4BMzoBMyM6ATMyFhcjHgEVHAEVMTgBMRQGBzUOAQcxBzMlIwEzNyEXMwEwNz4BNzY1MxQXHgEXFjEEAN5sCxIIBQUHBgYRCgEBAQEMFQgGCDgQDRAoFgIEAgECAgIUJQ4BDQ8ICAwZDUuX/ZqJ/u93RwEvR3f+MRISKhISChESKxIRAnImeAsXDQEIEwoBAQoTBwcICQcJFQwBAgECAwEVJA0PEA4NDCIUAQIBEB0MARMfD021/OTj4wFVMTB2MjIDAzIydjAxAAAAAwAA/8AEAAPAAFEAWQBpAAAFIzU3PgE3NT4BNTEwNDE0JicxLgEjKgE5ASoBIyIGBzEOARUcARUxIzwBNTQ2NzE+ATM6ARcjNjIzMhYXIx4BFRwBFTEwFDEUBgc1DgEHNQczASMBMzchFzMBMDc+ATc2NTMUFx4BFxYxBADebAsSCAUFBwYGEQoBAQECAQsVCAYINxANECgWAgQCAQICAhQlDgENDwgIDBkNS5f9mon+73dHAS9Hd/4xEhIqEhIKERIrEhE5J3cLGAwCCBILAQsSCAcICQcJFQwBAgEBAwIUJA4OEQEBDwwNIhMBAgEBEBwNARIgDwFQA2L85OPjAVUxMHYyMgMDMjJ2MDEAAAABAAD/wAMcA8AACwAAAREhESMRMxEhETMRAqv+qnFxAVZxA1X+qwFV/OQBVf6rAxwAAAAAAgAA/8ADVQPAACwAWQAAAR4BFTAUFTEUBw4BBwYxIxMuAScxLgE1PAE1FTwBNTQ2MzoBMzE6ATMyFhcVIR4BFTAUFTEUBw4BBwYxIxMuASczLgE1NDY1FTwBNTQ2MzoBMzE6ATMyFhcVAy0TFR4eSR8eWo4gOhgND1E6AQEBAQIBHTIT/nISFh4fSR4eWo4hORkBDRABUTkBAgEBAgEdMhMCuRIzHQEBNUlKhS8uAR8GGRIRKhgCBAIBAQIBOVIXEwESMx0BATVJSoUvLgEfBhkSESoYAgQCAQECATlSFxMBAAAAAgAA/8AEAAPAAAYADQAAJQkBNwkBJyMJAScJATcCOQE3/slKAX3+g0py/skBN0r+gwF9SoIBRQFFSf5y/nJJAUUBRUn+cv5ySQAAAAYAAP/AA44DwAADAAcACwAdACQAMQAAATUhFQE1IRUBNSEVARUzBxUUFjMxMzUjNzU0JiMxAxUzFTM1IxEVMxUjFTMVIxUzNSMBjgIA/gACAP4AAgD9HXFxIRhxcXEhGHE5OHFxODhxqqoBjnJyAR1xcf3HcnIBxzlSIBciOVYcGCEBHDmq4/3HOB05HDnjAAYAAP/AA44DwAADAAcACwAXACMALwAAATUhFQE1IRUBIRUhAxQGIyImNTQ2MzIWERQGIyImNTQ2MzIWERQGIyImNTQ2MzIWAY4CAP4AAgD+AAIA/gBZMCEiMDAiITAwISIwMCIhMDAhIjAwIiEwAY5ycgEdcXH+OXICciIwMCIhMDD+wiIvLyIiLy/+wiIwMCIhMDAAAAAABgAA/8ADjgPAAAMABwAMABEAFQAcAAABNSEVJTUhFSU1IRUhETUhFSElNSEVJSM1MzUXBwHHAcf+OQHH/OQDHPzkAxz85AFVAcf9VqurqqoBjnJyq3Jyq3Fx/VVycqtxcapycqurAAAGAAD/wAOOA8AAAwAHAAwAEQAVABwAAAE1IRUlNSEVJTUhFSERNSEVISU1IRUlMzUjNQcXAccBx/45Acf85AMc/OQDHPzkAVUBx/1WqqqrqwGOcnKrcnKrcXH9VXJyq3FxqnJyq6sAAAUAAP/AA44DwAAEAAkADgATABgAABM1IRUhPQEhFSE9ASEVIRE1IRUhPQEhFSFyAxz85AI5/ccDHPzkAxz85AI5/ccBjnJyq3Jyq3Fx/VVycqtxcQAAAAAFAAD/wAOOA8AABAAJAA4AEwAYAAATNSEVITc1IRUhJzUhFSERNSEVITc1IRUhcgMc/OTjAjn9x+MDHPzkAxz85OMCOf3HAY5ycqtycqtxcf1VcnKrcXEABQAA/8ADjgPAAAQACQAOABMAGAAAEzUhFSE3NSEVISc1IRUhETUhFSE3NSEVIXIDHPzkcgI4/chyAxz85AMc/ORyAjj9yAGOcnKrcnKrcXH9VXJyq3FxAAUAAP/AA44DwAAEAAkADgATABgAABM1IRUhPQEhFSE9ASEVIRE1IRUhPQEhFSFyAxz85AMc/OQDHPzkAjn9xwMc/OQBjnJyq3Jyq3Fx/VVycqtxcQAAAAACAAD/wAPHA8AANABqAAABLgEnMQceAQ8BDgEjIiYvAS4BNTQ2PwEuATU8ATUVBw4BFRQWHwEeATMyNj8BPgE1NCYnFQceARcxNy4BPwE+ATMyFh8BHgEVFAYHMQceARUcARUxNz4BNTQmLwEuASMiBg8BDgEVFBYXMQJqBQsGPzkKMMIQKhkYKhAEDxMTD1gKDIgdISEdBB1PLC1OHcIdIiId1wULBkA6CjDCECoZGCoQBA8TEw9YCgyIHSEhHQQdTywtTh3CHSIiHQI0BQkFPjNhLsIQExMQAxAqGBkqEFgYOR8BAwIBhx1PLC1OHQQdIiIdwh1PLC1OHgHYBQkEPzFiL8IQEhIQBBAqGBgrEFgZOR4CAgKIHk4sLU4eAx0iIh3CHU8sLU4dAAACAAD/wAPHA8AAHQAgAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMDEQUCAF5TU3wjJCQjfFNTXl5TU3wjJCQjfFNTXnIBHQOOJCN8U1NeXlNTeyQkJCR7U1NeXlNTfCMk/VYBx+QAAAAAAgAA/8ADkAPAAL4A7AAAARQGBzEOASMqASczKgEjIiYnFS4BJzUOASMqASMxKgEjIiYnMS4BNTQ2NxU+ATcHPgE3MToBMzIWFyMeARcnBw4BFRQWFyMeATMyMDkBMDIxMjY3MT4BNzE+ATU0JicVLgEjIgYjMyoBIyIGBzEOARUwFDkBDgEVFBYXJx4BMzoBMyM+ATcjPgE3BxcOAQcjDgEjMSIGIyImJzEuATU0NjcVNDc+ATc2NzE+ATMyFjMxNjIzMhYXMR4BFRQGBzUFDgEVFBYXJx4BMzAyMzE4ATMyNjcVPgE3MTcnJiIjKgEHMyoBIyIGBxUOAQcVA44fGhxOLQUKBQEBAQERHg0NEwUSPiUCAwEBAwIdMg8NDwICAyMdARdGKQIFAhUnEwIVJBECGAEBBQQBBA4IAQEbLA4QEwEBASMfJWU6BgsFAQQIBD5uKCkvAQImIQEmaTwDCAQBFioUAxUlEQIREScVAhUuGQUNBkyGMiwyAQEJCB8WFhs1jVAFCAQFDAZKgjArMAEB/isBAQYFAQUXDgEBAQwYCgwTBxQVAwUDAwYDAQECARgnDA4TAwHULVIhHyUBCgkBChoQASAmGxcWMhsJEwkBMVYkAR8kAQYFBxIKAfQECgQLFAgHCBoVGTwhCBMKOGUpAScuATEqMHtFAQgTCjlnKgEqMAEEBAQLBwE/CQ4EBQUBOTIygEgLFgsCKigoSSEhHDM7AQE4MDB+RgoUCQEpBQ0GEB4NAQ0PBgYBCBQN1AQBARYSARk7IAEABAAA/8AEAAPAABsAHwAlACsAAAEjByM3IzUzNyM1MzczBzM3MwczFSMHMxUjByMnMzcjBSc3JzcXBTcnNycHAhtcH0QeXmsYZHIeRCBbIEQgVmIYWmYfRDBcGF0BYiiVlSi8/LwolZUovAFNn58+ej2ioqKiPXo+n916/CeXlyi/vieXlyi/AAIAAP/AA9wDwAALAB0AACU3AQcOARUUFhcxFwEnLgEjIgYHCQI+ATU0Jic1AgQP/m45EBISEMMCsPIPKhcYKRD+qwGSAVYPEhIPOQ8BkjkPKhgXKg/HAlfyDxISD/6q/m4BVg8pGBgpDwEAAAEAAP/AA44DwAArAAABMhYXMTcRITcuAScxIgcOAQcGFRQXHgEXFjMxFSInLgEnJjU0Nz4BNzYzMQIAUpE1dv6rjyZnOzs0NE0WFhYWTTQ0O1JJSWwfHx8fbElJUgNVPzZ1/quPJy0BFxZNNDQ7OzQzThYWch8fbUhJUlNISWwfHwAAAAUAAP/AA8cDwAAEAAkAFQA1ADkAABMRIREhFyERIREFFAYjIiY1NDYzMhYBNT4BNxU+ATcHHgEzOgEzOgEzMjY3HgEfAR4BHQEXITcxMyM5A478cnICqv1WAcdDLy9DQy8vQ/6qAQICESwbAhg/IwQHBAQHBCM+GRkrEAICAgH+OOQBAQOO/HIDjnL9VgKq4y9DQy8vQ0P+fBsHDgcBITkaAg4QEA8ZOR4DBw8IAReKAAAAAAEAAP/AA44DwAAFAAAJAREXBxEDjvzk4+MBxwGO/tFfX/7RAAQAAP/ABAADwAAEAAgAEQAeAAABFSE1ITchESEDITUhNSERITUlIRUXBxUhNSM3JzM1Axz9yAI4cvzkAxzj/jkBx/3HAjkBVf7kgIABHNB4eNAC5HJycf6r/uRxcv6rcqo5qqs5OauqOQAAAAIAAP/AA44DwAAFAAsAAAEnIREhEQchNTMXIQIAOf5yA1Vy/Y/jOQFVAuRx/OQCq6urcgAHAAD/wAOOA8AABAAIAA0AEgAWAB4AJQAAATUhFSE9ATMVJzUhFSERNSEVIT0BMxUhFSM1IzcXIxMHJzM1MxUCOQFV/qvj4wFV/qsBVf6r4/45cXKqq3Jyq6pycQGOcnKrcnKrcXH9VXJyq3Fxq6uqqgHHq6uqqgADAAD/wANVA8AABgAKAA4AAAEVIREzESEHESERAyERIQEcAchx/cdxAgBy/uMBHQNVcf3HAqqq/Y4Ccv4AAY4AAgAA/8ADVQPAABgAIAAAATQ2OwEyFhUzMhYVERQGIyEiJjURNDY7AQcjESERIxUhAY4iF3IXIqoYISEY/cgYISEYqjk5Acg5/qoDHBghIRghF/2OGCEhGAJyFyFx/gACADkAAAMAAP/AA44DwAARABYAGgAAATc+ATU0JicxJy4BIyIGBzEHBwEVMwETIQchAtlsBwkJB08IFAwLFQduR/6AqAF3/f5yOQHHAjlsCBQMCxQIUQcJCQdsSP6JqAGA/vJyAAUAAP/AA44DwAAEADcARQBTAGIAAAkBIwEXEzMBLwE+ATU0JiMiBhUUFjMyMDMjMjY3IxcHJiIjKgEHMzgBMSIGFRQWMzI2NTQmJzE3JyImNTQ2MzIWFTEUBiMRIiY1NDYzMhYVMRQGIxM0NjMyFhUUBiMxIiY1MQIoAWab/vVAy5v+dh1JEhZkR0ZkZEYBAQEPHA0CLzcFDAYGDAYBRmRkRkdkGxgupiEuLiEhLy8hIS4uISEvLyGHFQ8PFRUPDxUCAAFV/utA/jkBmR5MFjkgRmRkRkdkBQU1RwEBZEZHZGRHIz8XMc0vISEuLiEhL/45LyEhLi4hIS8BMw8VFQ8PFRUPAAAAAAgAAP/AA44DwAAEAAkADgATABcAGwAfACMAABMhFSE1FSEVITUVIRUhNRUhFSE1ATMVIxUzFSMVMxUjFTMVI3IBx/45Acf+OQHH/jkBx/45Ajnj4+Pj4+Pj4wNVcXHjcnLkcnLjcnICqnFycnJycXIAAAAABAAA/8ADjgPAAAQACQAOABMAABMhESERESERIREBIREhEREhESERcgFV/qsBVf6rAccBVf6rAVX+qwNV/qsBVf45/qsBVQHH/qsBVf45/qsBVQAABAAA/8ADjwPAAFcAkQCYAJsAACUuAScVLgEnMScmJy4BJzUOAQczDgEHMQcOAQ8BDgEPAQ4BFTAUOQEcARUUFhc1HgEXMR4BFzMeATMwMjkBOgEzMjY3Iz4BNzE+AT8BPgE1MDQ1MTQmJxUHDgEHMQ8BDgEHMQ4BIzAiIzEuASc1NCY1NDY1MTgBNTQ2NyM+ATcVPgE3Bz4BNzYWFx4BFxUOAQc3AScHFwkCBTcXA4UFCwcHEAggEAwGCQMDCQYBCA4IIggQBwEHDAUBBAUGBgYQCgkXDQENHA8BAQEBDhwNAQ0XCQkPBQEFBQUFYgoRBxYSBAkFBQoGAQEBAwEBAQMDAQQIBAULBgEGJQICIgcHDAUKEQgB/mtLTU3+9gFVAVb9x+PkvQ0WCwELFAkkEhEHEgkBChIHChEIJAkUCgEKFQwCCxkOAQEBAQ8cDAENFgkJDwUFBQUFBQ8JCRYMAQwbDwIBDhoMARIGDQcTDgMFAgICBAcEAQIEAgMEAgEJEQgJEAgBCRAHAQglAgIuCQgTCQIDBwUBApRPT1D+6f6aAWYR5OQAAAgAAP/AA8cDwAATACIAKQAtADIANgA+AFEAAAEVIzU0NjMhMhYfAR4BHQEjNSchERUhNTMVFAYjISImPQEzAxUjFTMRIxUjNTM3FTM1IxcjNTMhNSMVMzUjNSE1IwcnIxUXFQcVMzcXMzUnNTcBHHEhGAGvCxUIiggIcWj+oAHIcSEY/cgYIXE4cqo4OTlxq6tyOTkBHaurcgFVORwdOTk5OR0cOTk5AuRyqhghCAiKCBULWkNo/gA5OXIYISEYcgFVOeQBHeRyOeTkq3I55DlyOTk5OSUoJTk5OTklKCUABgAA/8ADVQPAAB0AJAAoAC0AMQA5AAABNSEXESE1IxUUFjMhMjY1ETQmLwEuASMhIgYdATMHFSMVMxEjFSM1MzcVMzUjFyM1MyE1IxUzNSM1ARwBYGj+OHEhGAI4GCEICIoIFQv+URghcXFyqzk5OXGrq3I5OQEdq6tyAnJyaP4vOXIYISEYAiELFQiKCAghGKo5OeQBHeRyOeTkq3I55DlyAAAEAAD/wANVA8AAHQAoAC8AOgAAATUhFxEhNSMVFBYzITI2NRE0Ji8BLgEjISIGHQEzFzUjNSMRMzUjNTMlFTM1MzUjITUjBxUzNTM1IzUBHAFgaP44cSEYAjgYIQgIiggVC/5RGCFxqzk5cjk5/uQ5OHEBxzk5OTk5AjmraP4vOXIYISEYAiELFQiKCAghGONyOTn+4zlyOeSrOTk55HI5OQAAAAQAAP/AA1UDwAAdADAAOwBGAAABNSEXESE1IxUUFjMhMjY1ETQmLwEuASMhIgYdATMXNSMHJyMVFxUHFTM3FzM1JzU3IzUjNSMRMzUjNTMhNSM1IxEzNSM1MwEcAWBo/jhxIRgCOBghCAiKCBUL/lEYIXHkORwdOTk5OR0cOTk55Dg5cTg4AY85OXI5OQJycmj+LzlyGCEhGAIhCxUIiggIIRiqqzk5OTklKCU5OTk5JSglOTn+4zlyOTn+4zlyAAYAAP/AA1UDwAAKABAAFAAaAB4APAAAATUjNSMRMzUjNTMFNTM1IxU3MxUjFzUzNSMVNzMVIwMVIzU0NjMhMhYfAR4BFREUBiMhIiY9ATMVIREnIQKrOTlyOTn+AHGqOTk543KrOTk5cnEhGAGvCxUIiggIIRj9yBghcQHIaP6gAcc5Of7jOXKrOavkqzlyOavkqzkBVqvjGCEICIoIFQv93xghIRhyOQHRaAAIAAD/wAOOA8AAEwAiADUAOwA/AEUASQBUAAABNSEXFTM1NCYvAS4BIyEiBh0BMxEjFRQWMyEyNj0BIxUhNSU1IwcnIxUXFQcVMzcXMzUnNTcFNTM1IxU3MxUjFzUzNSMVNzMVIyU1IzUjETM1IzUzARwBYGhxCAiKCBUL/lEYIXFxIRgCOBghcf44AnI5HB04ODg4HRw5OTn9HXGqOTk543KrOTk5AR05OXI5OQI5q2hDWgsVCIoICCEY4/6rchghIRhyOTnjOTk5OSUoJTk5OTklKCWrOavkqzlyOavkqzk5OTn+4zlyAAAAAAQAAP/AA1UDwAAdADAAPQBEAAABNSEXESE1IxUUFjMhMjY1ETQmLwEuASMhIgYdATMVNSMHJyMVFxUHFTM3FzM1JzU3ITUjFRcVIxUzNSc1MwU1IxEzNSMBHAFgaP44cSEYAjgYIQgIiggVC/5RGCFxOB0cOTk5ORwdODg4AY+rcnKrcnL+4zlyOQI5q2j+LzlyGCEhGAIhCxUIiggIIRjjcjk5OTklKCU5OTk5JSglOXIcHTlyHRxy5P7jOQAAAAYAAP/AA44DwAATACIANQBIAFUAXAAAATUhFxUzNTQmLwEuASMhIgYdATMRIxUUFjMhMjY9ASMVITU9ASMHJyMVFxUHFTM3FzM1JzU3ITUjBycjFRcVBxUzNxczNSc1NyM1IxUXFSMVMzUnNTMFNSMRMzUjARwBYGhxCAiKCBUL/lEYIXFxIRgCOBghcf44OB0cOTk5ORwdODg4AnI5HB04ODg4HRw5OTnjq3Jyq3Jy/uM5cjkCOatoQ1oLFQiKCAghGOP+q3IYISEYcjk54zk5OTklKCU5OTk5JSglOTk5OSUoJTk5OTklKCU5chwdOXIdHHLk/uM5AAAAAAYAAP/AA1UDwAAdACQAKAAzADkAPQAAATUhFxEhNSMVFBYzITI2NRE0Ji8BLgEjISIGHQEzMxUjFTMRIxUjNTM3NSMHFTM1MzUjNQU1MzUjFTczFSMBHAFgaP44cSEYAjgYIQgIiggVC/5RGCFxq3KrOTk55Dk5OTk5/jlxqjk5OQI5q2j+LzlyGCEhGAIhCxUIiggIIRjjOeQBHeRyOTk55HI5OeQ5q+SrOQAJAAD/wAOOA8AAAwAIAAwAEQAVABkAHQAhACYAAAEzFSMlMxUjNQEzFSMlMxUjNQEzFSMBMxUjFTMVIxUzFSMlMxUjNQKr4+P9x+PjAjnj4/3H4+MCOePj/uPk5OTk5OT+5OPjA1Xj4+Pj/uTk5OTk/uPjAxzjOeQ54+Pj4wAAAAQAAP/AA44DwAAGAA0AFAAbAAATMzUhETM1JRUzFTMRIRMVIxUhESMFNSMRITUj5Kr+5HIBjqpy/uSqqgEccv3IcgEcqgLkcf7kq3FxqwEc/gCqcgEcqqr+5HIAAgAA/8ADxwPAAAgAEQAAExUzETMRMzUhBRUzETMRMzUhOeNy5P3HAcercav+OQNVcf1VAqtx43L+OQHHcgAAAAMAAP/AA8cDwAAHAAwAEQAAEyE1ITUHFzUTNSEVIRE1IRUh5ALj/R2rq3ECcv2OAnL9jgGOcnKrq3IBHXFx/cdycgAAAwAA/8ADxwPAAAYACwAQAAABITUhNRcHATUhFSERNSEVIQMc/R0C46ur/R0Ccv2OAnL9jgGOcnKrqwGPcXH9x3JyAAADAAD/wAOOA8AABAAJAA4AABMhFSE1ESEVITURIRUhNXIDHPzkAxz85AMc/OQDVePj/uTk5P7j4+MAAAABAAD/wANUA8AAQAAAASIGBzUnPAE1OAExNCYnMTceATMyNjU0JiMiBhU4ATkBFBYXNQcuASMiBhUUFjMyNjc1Fw4BFRQWMzI2NTQmIzECxxcqEecBAt0TMBw6U1M6O1MEA9cTNyA7U1M7JD0T0gYHUzs7U1I7AVUODQGBAwUDCA4HehETUzo7U1M7CxYKAXcVGlM7O1QhGwFyDR8QO1NTOztTAAUAAP/AA44DwAA1AEMAUQBlAHMAAAEiBw4BBwYVFBceARcWMzEwMjEyNjU0JicxLgE1NDYzOAExMzgBMTI3PgE3NjUxNCcuAScmIxciJjU0NjMyFhUxFAYjFyImNTQ2MzIWFTEUBiMlLgE1NDYzMhYVMRQwMRQGIzAiMQciJjU0NjMyFhUxFAYjAgBSSUlsHx8fH2xJSVICHCcLCQgJJhxPLSgoPBISHx9sSUhTciAsLCAfLS0fciAtLSAfLS0f/q8fLCwgHy0tHwF3Hy0tHyAtLSADVR8fbElIU1JJSG0fHycbDhkJCBcNGycRETsoKC1KQEFgHBv3LSAfLS0fIC2vLR8gLS0gHy2uASwgHy0sHwEgLa8sIB8tLR8gLAAAAAIAAP/AA44DwAAHABYAACU1ITUhNRcHEychETMRMxchESMHIREhARz+5AEc5OTkOf5ycuM5AVXjOQGO/nI5q3Gr5OMCq3H+OQFWcv45cgKrAAAAAAIAAP/AA44DwAAQABgAAAEnIREhNSMRMxchESMVMxEhEyMRIxEjNxcCADn+cgEcquM5AVVx4/5y5Ktyq+TkAuRx/ORyAjly/jlyAqv+OP7kARzk5AAAAAACAAD/wAOOA8AADgAaAAAlIREzFyEVMxEhJyERITUlIzUjFSMVMxUzNTMCAP6r4zkBVXL+cjn+cgHHAY6qcqurcqqrAjlyqwEdcfzkcqqrq3GrqwADAAD/wAOOA8AABAAJAA0AABMhFSE1EyEVITUTIRUhcgHH/jmqAcj+OKsBx/45A1Xj4/7k5OT+4+MAAAAIAAD/wAPHA8AACwAPABMAFwAbAB8AIwAvAAABIREhNSM1MzUzFTMnNTMVITUzFSE1MxUXNTMVITUzFQc1MxUlIzUjFSMVMxUzNTMDVf0dAcer5Ko546r+cqv+cqo5q/5yqqqqAnJycXJycXIDVf0dOarkq+Sqqqqqqqrkq6urq+OqqjlxcXJycgAAAAgAAP/AA98DwAALABcAGwAfACMAJwArAC8AAAEnBycHFwcXNxc3JwMhESE1IzUzNTMVMyc1MxUhNTMVITUzFRc1MxUhNTMVBzUzFQPfMHZ2MHZ2MHZ2MHYU/R0Bx6vkqjnjqv5yq/5yqjmr/nKqqqoBBS91dS93djB2djB2Asf9HTmq5Kvkqqqqqqqq5Kurq6vjqqoAAAAABQAA/8AEAAPAAAkADQARABUAIQAAJSMRMxEzESERISUjNTM1IzUzNSM1MwEjNSMVIxUzFTM1MwLkcqo5/R0Ccv5xqqqqqqqqAqtycnFxcnKrAnH+5AFV/R05qjmrOar+OXJycXJyAAAFAAD/wAOOA8AADAAWABoAHgAiAAATMzUzFTMVIxUjNSM1BSERIREzETMRIyUzFSMRMxUjETMVIwBycnFxcnIBHAJy/R05qnIBj6qqqqqqqgFVcnJxcnJx4wLj/qsBHP2PqqoBjqsBjqoAAAAFAAD/wANVA8AADAAWABoAHgAiAAATFSMVMxUzNTM1IzUjBzUhFSEVIREhERM1MxUzNTMVMzUzFeRycnFycnE5AnH+5AFV/R05qjmrOaoBHHFycnJycThxqjkC4/2PAY6qqqqqqqoAAAUAAP/AA1UDxwAMABYAGgAeACIAABMVIxUzFTM1MzUjNSMDESERIRUhFSE1ExUjNSEVIzUhFSM15HJycXJycXIC4/6rARz9j6qqAY6rAY6qA8dycXJycXL+5P2OAuM4q3L+caqqqqqqqgAAAAsAAP/AA8cDxwADAAcACwAPABMAFwAbAB8AIwAnADMAABMRIREDIzUzNSM1MzUjNTMlESERAyM1MzUjNTM1IzUzJSEVIREhFSEBJwcnBxcHFzcXNycAARw4q6urq6urAccBHDmqqqqqqqr9xwEd/uMBHf7jATEoensoenooe3ooegNV/R0C4/1WqjmrOao5/R0C4/1WqjmrOaqr4/4A5AJeKHp6KHp7KHp6KHsAAAAACwAA/8ADxwPHAAMABwALAA8AFAAYABwAIAAkACgANAAANyERIQUVIzUjFSM1IzMVIxEjESERBTUzFTM1MxUzIzUzATMRIwEzESMDJwcnBxcHFzcXNydyAuP9HQKqqjmr46qqOQLj/VaqOavjqqr85OTkAuTj414oensoenooe3ooegABHDirq6urqwOO/uQBHOOqqqqqqv7k/uMBHf7jAQkoenooensoenooewAAAAAHAAD/wANVA8AAAwAHAAsAEQAVABkAHQAAExEhEQUVIzUBIREhJTMVIxUjFTMVIxU1MxUBNTMVcgLj/uSrAVb+qgFW/ceqOXFxcXEBVqoDVf0dAuM5cXH9yAFV43E5OavjqqoCAHFxAAgAAP/AA1UDwAADAAcACwAPABUAGQAdACEAABMRIREFFSM1EyMRMxMjETMlMxUjFSMVMxUjFTUzFQE1MxVyAuP+5KtycnLkcnL9x6o5cXFxcQFWqgNV/R0C4zlxcf3IAVX+qwFV43E5OavjqqoCAHFxAAAACwAA/8AD4wPAAAcACwAPABMAFwAbAB8AIwAnACsAMAAAASERITc1MzclNTMVITUzFSE1MxUFNTMVITUzFSE1MxUXNTMVITUzFSU3FwcnBxUzNwOO/KsBtIWYhP7kqv5yq/5yqgEdqv5yq/5yqjmr/nKqAgg1UTV5w1DEA478q4SYhZiqqqqqqqrkq6urq6ur46qqqqpZNFA1KMRQxAAAAAUAAP/AA44DwAAGAAsAEAAUABgAAAEnNxc3FwclIRUhNREhFSE1ByERIQEzNSMBAGkoQZcovwE5AVX+qwFV/qty/qsBVf7k4+MB9GooQZYov7dycv5xcXHjAVX+5OMAAAsAAP/AA+MDwAADAAgAFQAZAB0AIQAlACkALQAxADUAAAE3FwcnBxUzNwMVByMVByERIxEhESMrARUzJyMVMycjFTMBIxUzJRUzNSEVMzUDFTM1MxUzNQNdNVE1ecNQxDFLmEz+TDkDVTk5qqrjq6vkqqoBx6qq/nKr/nKqqqo5qwEENFA1KMRQxAF1X0yYSwGOAY7+cnJycnJyAY6qqqqqqqr+OaqqqqoAAAAKAAD/wAQAA8cACwAWABoAHgAiACYAKgAuADIANgAAARUjFTMVMzUzNSM1AREhETMRIREzNSEBIzUzNSM1MzUjNTMTIzUzNSM1MzUjNTMTIzUzNSM1MwMccXFycnL+5P3HOQLjOf7k/uOqqqqqqqrkq6urq6ur46qqqqoDx3JxcnJxcv5yARz+cv5yAY5y/jmqOXJyq/2Oqjlycqv9jqo5cgAAAAMAAP/AA8cDwAAfAG0AcgAAATQ2OwEyFhUzMhYVESM1IxUhNSMRMwcjIiY1ETQ2OwEBHgEXFAYHDgEjBiIjKgEnIiYjLgEnLgEvASMHDgEHDgEHDgEjBiIjKgEnIiYnLgE1PgE3Ez4BNz4BMz4BNzoBMzoBMx4BFzIWFx4BFxMDMQczJwGOIhdyFyKqGCFxOf6qOesr+BghIRiqAjQCAgEBAgIGBQQNCQgNBQUHAwIEAQEBAR2jGwEBAgEDAwIHBAULBwgMBQQGAgEBAQIChgECAQIEAwMIBQUOCAoQBgYJAwMFAQICAYbHPXo9AxwYISEYIRf+4+Q5Of4AciEYAnIXIf0EBggEAwUBAgIBAQEBAgEBBAJPTQIEAgECAQEBAQEDAQIFAwMJBQFeAwQCAQMBAQEBAQEDAQIFA/6jASGoqAAAAAQAAP/ABAADwAAhADUAPgBFAAABBzUjMCIxIgcOAQcGBxQGIyImNTY3PgE3NjM4ATkBMzUXARUjNTQ2MyEyFh8BHgEdAQcRJyETIzUjFRQWOwElASc3FwEXAjmrcQEpLCxKGRgDCQYGCAISEkc1NEZyq/7jcSEYAa8LFQiKCAhxaP6gOTlxIRjaAkL+q+RViwEEVQHHq3ILCzIoKTwGCAgGTj09UxYWcqsBHavjGCEICIoIFQvbeQE9aP3HcaoYIfr+lPNbmAERWwAAAAIAAP/AA1UDwAAdAD8AAAE1IRcRITUjFRQWMyEyNjURNCYvAS4BIyEiBh0BMwUHNSMwIjEiBw4BBwYHFAYjIiY1Njc+ATc2MzgBOQEzNRcBHAFgaP44cSEYAjgYIQgIiggVC/5RGCFxAR2rcQEpLCxKGRgDCQYGCAISEkc1NEZyqwI5q2j+L3GqGCEhGAIhCxUIiggIIRjjcqtyCwsyKCk8BggIBk49PVMWFnKrAAAABQAA/8ADVQPAAAUACwAPABMAGAAAJSERIRcRJSERJyEREyEVIRUhFSEVMxUjNQNV/VYCAKr9xwHIZ/6fOQFW/qoBVv6q5OQ5Axyq/Y5yAdJn/ccBjjk5OTk5OQAGAAD/wANVA8AAGwAkACgALwAzADoAAAE1IRcRIRUUFjMhMjY1ETQmLwEuASMhIgYdATMFFSMVMxEjFTMnMxUjBzUzNSMVMzUzFSMnIxUjFTMRARwBYGj9xyEYAjgYIQgIiggVC/5RGCFxAVY5cqtyOTk55HKrOTk5cTk5cgI5q2j+LzkYISEYAiELFQiKCAghGOPkOTgBHKtyOXI5q+SrOXLkOAEcAAAHAAD/wANVA8AABQAJABAAFAAhADUAQwAAATUzNSMVNzMVIyUVMxUjETMVMzUjNxUzNTMVMzUzFTM1ISc1IRcVMzU0Ji8BLgEjISIGHQEzATUzFRQGIyEiJj0BMxUC5HGqOTg4/cdxqjk5Oao5OTk5Of7jOQFgaHEICIoIFQv+URghcQHIcSEY/cgYIXEBHDmr5Ks5qznkAR3kcjnkq6urq+RycmhDWgsVCIoICCEYqv45OXIYISEYcjkAAAsAAP/AA+MDwAAKABAAFAAaAB4AIgAmACwAMAA0ADkAAAEhESE3NTM1MzcRBzUzFSM1ITUzFQU1MxUjFQU1MxUhNTMVITUzFQc1MxUzFTM1MxUlNxcHJwcVMzcDVf0dAbRMOV9L46px/uOr/nKqOQGPcf5yq/5ycXFxOTmrASQ1UTV5w1DEA1X9HUtfOUwBtKpxqjlxcTmqcTnkq6urq6ur46o5cXFxWTRQNSjEUMQACwAA/8AD4wPAAA4AEgAWABoAHgAiACYAKgAuADIANwAAASEVIxEzFTM3NTM3ESM1ETUzFSE1MxUhNTMVBTUzFSE1MxUhNTMVFzUzFSE1MxUlNxcHJwcVMzcCq/5xqqrRvl9LqnH+cqv+cnEBj3H+cqv+cnFyq/5ycQJBNVE1ecNQxAOOOf0dOb1fTAG0Of7kqqqqqqqq5Kurq6urq+OqqqqqWTRQNSjEUMQAAAsAAP/AA+MDwAAOABIAFgAaAB4AIgAmACoALgAyADcAAAEhFSMRMxUhNzUzNzUjNQc1MxUhNTMVITUzFQE1MxUhNTMVITUzFRc1MxUhNTMVJTcXBycHFTM3A1X9HTk5AbRMX70546r+cqv+cqoBHar+cqv+cqo5q/5yqgIINVE1ecNQxANVqv5xqktfvtGqqnFxcXFxcf7jq6urq6ur43FxcXFZNFA1KMRQxAAEAAD/wAOOA8AABAAIAAwAEAAAAREhESE3IREhAyEVIRUhFSEDVf1WAqo5/OQDHHL9yAI4/cgCOAMc/Y8CcTn9HQGOcjlxAAAEAAD/wAOOA8AABAAIAAwAEAAAAREhESE3IREhAyEVIRUhFSEDVf1WAqo5/OQDHHL9yAI4/cgCOAMc/Y8CcTn9HQIAcjlyAAAEAAD/wAOOA8AABAAIAA0AEQAAAREhESE3IREhAyEVITUVIRUhA1X9VgKqOfzkAxxy/cgCOP3IAjgDHP2PAnE5/R0CcnJyq3IAAAAABQAA/8ADVQPAAB0AKgAzADcAQQAAATUhFxEhNSMVFBYzITI2NRE0Ji8BLgEjISIGHQEzBzUjFRcVIxUzNSc1MwUVIxUzESMVMyczFSMlMxUzNTMVByMnARwBYGj+OHEhGAI4GCEICIoIFQv+URghcTircnKrcnIBjjlyq3I5OTn+4zk5OTk5OQI5q2j+LzlyGCEhGAIhCxUIiggIIRjjcjlyHB05ch0ccjk4ARyrcjlyq6urOTkAAAEAAP/AAxwDwABGAAABNDYzMhYVERQGIyImNREjERQWMzI2NRE0Jy4BJyYjIgcOAQcGFREUFx4BFxYzMjc+ATc2NREjERQHDgEHBiMiJy4BJyY1EQEcQy8vQxELDBFyVDs6VBISPikqLy8pKj4REhgZVTk5QUA5OVUZGHEQEDYkJCkqJCQ2EBACqy9CQi/+xwwREQwBAP8AO1NTOwE5LykqPRISEhI9Kikv/o5BOTlVGBkZGFU5OUEBOf7HKSUkNhAPDxA2JCUpAXIAAAEAAP/AAxwDwAAJAAABMxEhFSc3FSERAqtx/nLj4wEdAuT+carj5KsBHQAAAQAA/8ADgAPAAA8AABMhMhYVERQGIyEiJjURNDbAAoAbJSUb/YAbJSUDQCUb/YAbJSUbAoAbJQADAAD/wAMcA8AAHwAoADQAAAEyFhURFAYjISImNRE0NjM1NDc+ATc2MzIXHgEXFh0BJRUzNTQmIyIGEzI2NTQmIyIGFRQWAuQXISEX/jgXISEXExM/KSktLSkpPxMT/qrkPjQ0PnIYISEYGCEhAjkhGP6rGCEhGAFVGCFMLScmNxAPDxA3JictTExMTCI9Pf51IhcYISEYFyIAAAADAAD/wAMcA8AACwA0ADgAAAEyNjU0JiMiBhUUFhMiBh0BITIWFREUBiMhIiY1ETQ2MzU0Nz4BNzYzMhYXFgYHBiYnLgEjAxUhNQIAGCEhGBghIRg0PgFWFyEhF/44FyEhFxMTPykpLUp6FgcVFhcqBwk7KqsBVgEcIhcYISEYFyIByD0iTCEY/qsYISEYAVUYIUwtJyY3EA9RQxYqCAcVFxsr/uPj4wAEAAD/wAQAA8cAHQAyAEcAVAAAARUUBiMhIiY9ATQ2MzU0Njc+ATMyFhceAR0BMhYVJRQGHQEzNTQmNS4BJy4BIyIGBw4BARUhNTMVIxEzFSM1IRUjNTMRIzUzBSM1IRUjETMVITUzEQLkIhf+qhciIhcgGhk7HR07GRogFyL+5QJyAgEDAwYYEhIYBgMD/uECqqs5Oav9Vqs5OasC4zn9Vjk5Aqo5AcfjGCEhGOMYIVUkORIRDw8REjkkVSEYmQIFBFVVBAUCAQQCBAcHBAIEAWY5Oav9Vqs5OasCqqurOTn9Vjk5AqoACgAA/8AEAAPHAAMABwALAA8AFAAZAB4AIwBUAFkAABMzFSMlMxUjATMVIyUzFSMBIRUhNREhFSE1AzMRIxEhMxEjEQU0NjU+ATc+ATMyFhceARceATc+AScuASMiBgcOAR0BIgYdARQWMyEyNj0BNCYrATUTIzUzFQCrqwNVq6v8q6urA1Wrq/1WAqr9VgKq/VZyOTkDVTk5/jkCAQMDBhgSDhYHBwUBCCsWFhMIFGEtHTsZGiAXIiIXAVYXIiIX5Dly5APHq6ur/Varq6sDxzk5/Ks5OQLj/VYCqv1WAqrHBAUCAQQCBAcFAwQGAhYUCAkrFjUpDxESOSRVIRjjGCEhGOMYIVX+x3JyAAIAAP/AA44DwAAZACAAAAE0NjMyFhUcARUeARURFxUhNTcRNDY3PAE1AzMUBiMiJgGlNSYmNV5jcvzkcmNeF+RDLy9DAz8iLS0iBQMEHnpi/uNKJydKAR1ieRoECAX9My9DQwAJAAD/wAPHA8AAGQAzAFoAdACOALUAzwDqAQYAAAEuASMiBgcOAR0BFBYXHgEzMjY3PgE9ATQmEycuATU0Njc+ATM2Fh8BHgEVFAYHDgEjIiYTNCYnLgEjIgYPAQ4BBw4BFRQWFx4BFx4BFx4BMzI2Nz4BPwE+ATUTDgErASImJy4BNTQ2Nz4BOwEyFhceARUUBgEuASMiBgcOAR0BFBYXHgEzMjY3PgE9ATQmAS4BLwEuATU0Njc+ATMyFh8BHgEXHgEVFAYHDgEHDgEHDgEjIiYnEzc+ATU0JicuASMmBg8BDgEVFBYXHgEzMjYDDgErASImJy4BNTQ2Nz4BOwEyFhceARUUBgclFAcOAQcGIyInLgEnJjU0Nz4BNzYzMhceARcWAiAGEQkJEQYHBwcHBhEJCREGBwcHyCEGBgcGBhEJCRAHIAYHBwcGEAkJEUcHBgYRCQkRBiEDBQICAQECAgUDAwgEBAkEBQkEBAgDIAYHfgcQCS4JEQYGBwcGBhEJLgkQBwYHB/5gBhEJCREGBwcHBwYRCQkRBgcHB/7ZBAgDIAYHBwcGEAkJEQYhAwUBAgICAgEFAwQHBAQJBQQJBBEhBgYHBgYRCQkQByAGBwcHBhAJCRFXBhEJLgkQBwYHBwYHEAkuCREGBgcHBgIwEhI+KSovLyopPhISEhI+KSovLyopPhISA4EGBwcGBxAJLgkRBgYHBwYGEQkuCRD9HiAHEAkJEQYGBwEHBiEGEQkIEQYHBwcCRAkRBgYHBwYgAwgEBAkEBQkEBAgDAwUCAgECAQIFBCAGEQn+0QYHBwYGEQkJEQYHBwcHBhEJCRH+zgcHBwcGEQktChAHBgcHBgcQCi0JEQIXAQUEIAYRCQkQBwYHBwYgAwgEBAkEBQkEBAcDBAUBAgICAv4MIAcQCQkRBgYHAQcGIQYRCQgRBgcHBwEVBgcHBgYRCQkRBgcHBwcGEQkJEQYgLykqPhIRERI+KikvLyopPhISEhI+KSoAAAABAAD/wAPHA8AAJQAAEyEyFx4BFxYVFAcOAQcGIyEVLQEVITI3PgE3NjU0Jy4BJyYjITXkAY5GPz5cGxsbG1w+P0b+4/7kARwBHS8pKj4REhIRPiopL/5yAxwaG10+PkdHPj5dGhur5OOqERI+KikvLyopPhIScQAEAAD/wAPHA8AACgAPABMAGgAAJSERIREzESERITUDMxUjNSUhNSERNxcBJzcXAcf+5AJxcvyrAY6r5OQBj/5xAY/WRv7kq0ZlcgKq/uQBjvxycgEccnJycv4c5FX+47RGbAAABAAA/8ADxwPAAAoADwAUACAAACUhESERMxEhESE1AzMVIzU1ITUhFQE3JwcnBxcHFzcXNwHH/uQCcXL8qwGOq6urAY/+cQIzeFB3eE93d094d1ByAqr+5AGO/HJyARxycnJycv7Hd1B4eFB3d1B4eFAAAAAEAAD/wAOOA8AACgAPABMAFwAAJSERIREzESERITUDMxUjNSUhNSETBREFAcf+5AJxcvyrAY6rq6sBj/5xAY/j/uQBHHICqv7kAY78cnIBHHJycnL+OasBVaoAAAUAAP/AA44DwAAKAA8AEwAXABsAACUhESERMxEhESE1AzMVIzUlITUhAzMRIwEjETMBx/7kAnFy/KsBjqurqwGP/nEBj3JycgFVcnJyAqr+5AGO/HJyARxycnJy/uP+qwFV/qsAAAAAAgAA/8ADjgPAABsAKAAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTQnLgEnJhMHJwcnNyc3FzcXBxcCAFJJSWwfHx8fbElJUlJJSWwfHx8fbElJmEakpEakpEakpEakpANVHx9sSUhTUklIbR8fHx9tSElSU0hJbB8f/c5GpKRGpKRHpaRGpKQAAAIAAP/AA44DwAAFAAwAAAkBERcHET8BLQEnDQEDjvzkcnJUAQEA/wABAfD+EAHHAY7+mCYm/piVh3Jyh/n5AAABAAD/wAI5A8AAAwAAATMRIwHHcnIDVfzkAAAAAwAA/8ADjgPAAAsAJgAzAAAlMjY1NCYjIgYVFBYBMhYVERQGIyEiJjURNDY7ATc+ATsBMhYfATMDESM0JisBIgYVIxEhAcdHZGRHR2RkAdUYISEY/OQYISEYqxkONyHIITcOGqo5qlMfch9TqgKq5GRGR2RkR0ZkAcciF/4AGCEhGAIAFyIzHCIiHDP+AAGOVR0dVf5yAAADAAD/wAPHA8AABQARABYAABMhESERMxEhESMVJzcVMxEhERMjETMRqwMc/HJyAqqq5OSq/Vbj4+MDjvxyA4785AEccqurcgEc/VYCqv1WAqoAAAADAAD/wAPHA8AABAAQABUAAAEhESERAyERMxU3JxUjESERAzMRIxEDVfzkA45y/Vaq5OSqAqrj4+MDjvxyA4785AEccqurcgEc/VYCqv1WAqoAAAACAAD/wAOaA8AAXABoAAAlJy4BJy4BJwcGJi8BJjY/ATQmPQE0NjUnLgE/AT4BHwE+ATc+AT8BPgE7ATIWHwEeARceARc3NhYfARYGDwEUFh0BFAYHFx4BDwEOAS8BDgEHDgEPAQ4BKwEiJicTMjY1NCYjIgYVFBYBhgwHDQcGDAZcDx4IUAgGDVABAVANBghQCB4PXAYNBgYNBwwCGBCgEBgCDAcNBwYMBlwPHghQCAYNUAEBAVANBghQCB4PWwYNBgYNBwwCGBCgEBgCei9DQy8vQ0NCYwMGBAQIBCcGCg6JDiAKPAQHBB0DBwQ8CiAOiQ4KBicFCAMEBwJjEBYWEGMCBwQDCAUnBgoOiQ4gCjwEBwMdBAcEPAogDokOCgYnBAgEBAYDYxAWFhABE0MvL0NDLy9DAAABAAD/wAOOA8AAIgAAAQYHDgEHBhUUFx4BFxYzMjc+ATc2Nw4BIyInLgEnJjU0NjcB10tCQWAcGx8gbElIU01FRWoiIggqcUBBODlUGRgxKgNVCCIiakVETlJJSWwgHxscYEJBSyoxGRhUOThBQHEqAAAAAAIAAP/ABAADwAA6AEEAACUyNz4BNzY1NCcuAScmIyIHDgEHBgczNjc+ATc2MzIXHgEXFhUUBw4BBwYjIicuAScmJyMWFx4BFxYzAxUhFSEVJQI5XlNTeyQkJCR7U1NeUEdIdCopE3cSHyBUMjM4Rz4+XRobGxpdPj5HODMyVCAfEncTKSp0SEdQOf4AAgABAAAkJHtTU15eU1N8IyQaGVs/P0kyKSo9ERAaG10+PkdHPj5dGhsRETwqKjFJPz5cGRoCjo5yjscAAwAA/8ADxwPAAAsAJwBDAAABMjY1NCYjIgYVFBYlJicuAScmIyIHDgEHBgcWFx4BFxYzMjc+ATc2BSInLgEnJic2Nz4BNzYzMhceARcWFwYHDgEHBgIAMkBAMjJAQAH5FS4ueklIS0tISXouLhUVLi56SUhLS0hJei4u/k45MjJWJCMbGyMkVjIyOTkyMlYkIxsbIyRWMjIBVUMvL0NDLy9DclVAQFYVFRUVVkBAVVVAQFYVFRUVVkBAjg4OOCsrOTkrKzkODg4OOSsrOTkrKzgODgADAAD/wAPHA8AAIAA5AFIAAAEnBxcOAQcWFx4BFxYzMjY3FzcnPgE3JicuAScmIyIGBwcOAQcWFx4BFxYzMjY3Jw4BIyImNTQ2NycXJz4BMzIXHgEXFhcOAQcnPgE1NCYjIgYHASpoUFYySxIVLi56SUhLN20yaFBWMksSFS4ueklISzdtMhAhOBYbIyRWMjI5IkAdYQcPCDJAAgJ4yGEdQCI5MjJWJCMbFjgheAICQDIIDwcC7mdQVip0SlVAQFYVFRcYaFBWKnRKVUBAVhUVFxeSG0svOSsrOA4OCgphAgJDLwgPB3cnYQsKDg45Kys5L0sbdwgOCC9DAgIAAAAAAQAA/8ADjgPAAAQAABMhFSE1cgMc/OQCAHJyAAEAAP/AAqsDwAADAAABByEnAgCrAVarAjnk5AABAAD/wAKrA8AAAwAAASchBwIAqwFWqwFV5OQAAQAA/8ACcgPAAAMAAAERFwcBjuTkARwBVqurAAEAAP/AAnIDwAADAAABNxEnAY7k5AHHq/6qqwADAAD/wAQAA8AAIwAnAEkAAAEVIzUjETMVISImNTQ1PAE1NDU0NjMyMzoBMzIzMhYdASM1IwERIxElNDYzMhYdASMyFh0BFAYjISImPQE0NjsBNTQmIyIGHQEjAqtyclX+jxghIRhjUlKcUlJjGCFycf6qcQHHUzs7UwMXJSca/u8XJSUW0yodHilHAuTIyP3HciEYX1NSolNTXhghIRiqcv3HAjn9x8w5UFA5WyQZphUkJRmmFSNbHSgoHVsAAAACAAD/wAOOA8AABgANAAABFwcXIREXATcnIREnBwFyUI53/sdyAVqOdwE5co4BiVCOcgE5dwFaj3H+x3eOAAAABAAA/8ADjgPAAAQACAAZAB0AAAEzNSMVNSE1ISURFAYjISImNRE0NjMhMhYVByERIQFV5OQBVv6qAjkhGP1WGCEhGAKqGCFy/cgCOAEccnLkcnL9jhghIRgCqhghIRg4/ccAAAIAAP/AA44DwAAiAC4AAAEiBh0BDgEdAQcOAR0BMz4BMzIWFzM1NCYvATU0Jic1NCYjETI2NTQmIyIGFRQWAgAmNV5jURAR7RJXODhXEu0REFFjXjUmL0NDLy9DQwOOLSIRGnlix1EQKRcmMUBAMSYXKRBRx2J6HgwiLfxyQy8vQ0MvL0MAAAABAAD/wAOOA8AABwAAJSchNSEnDQECcwP+AgIBAwEe/uXkooCl5eIAAwAA/8ADjgPAABsAHwAjAAABNCcuAScmIyIHDgEHBhUUFx4BFxYzMjc+ATc2JREzEQc1MxUDjh8fbElJUlJJSWwfHx8fbElJUlJJSWwfH/45cnJyAcdTSElsHx8fH2xJSFNSSUhtHx8fH21ISRkBHf7jqnFxAAAAAQAA/8ADjgPAABAAAAEXESEXBycBESMRITUhExcTAyxi/uRphnH/AHIDHP2OyHHXAkZiARxqsnH+xwI5/ORyAQByAQ0AAAAAAgAA/8ADjgPAAAgADgAACQERIREzERMXExEHJwMhAlUBOfzkcseqx6qrkAHlAccBjvzkAxz9qQE7cv7kAVXHcv8AAAAFAAD/wAPHA8AAEAAVABoAHgAiAAATERQWMyEyNjURNCYjISIGFRchESERBTMRIxEHIxEzJyMVMzkhGAMcGCEhGPzkGCFyAqr9VgHHcnI5cnKrcnIDVfzkGCEhGAMcGCEhGDn9VgKqcf45Acdy/qvj4wAAAAIAAP/AA6sDwAAWAEQAAAEVFhceARcWFRQGBxc+ATU0Jy4BJyYnAyImJy4BNTQ3PgE3Njc1BgcOAQcGFRQXHgEXFhceARceATMyNz4BNzY3Jw4BIwIrNi8uRRQUCwtwEhQeHmdGR1ArO24qKi4UFEUuLzZRRkZnHh4JCCAXFx4eRicnUio1MTFYJiUdbil5RwNygggaGk4zMjkdNhlCKFguU0pKciQlCP0rLSorbjs5MjNOGhoIggglJHJKSlMqKilNIyMeHi8QEBENDC4gISdCNDwAAwAA/8ADVQPAAAwAJwBCAAABMjY1NCYjIgYVFBYzAz4BMzIWFx4BFRQHDgEHBjEwJy4BJyY1NDY3EzY3PgE3NjU0JicuASMiBgcOARUUFx4BFxYXAgAnNjYnJzY2J/EwfUREfTAwNDU1gDY1NTaANTU0MPFSMTAyCAclIyJaMDBaIiMlBwgyMDFSAcc1JiY1NSYmNQFcMzg4MzSGSWdiYpgvLi4vmGJiZ0mGNP1qUkJCZCMiFDRgJSUoKCUlYDQUIiNkQkJSAAADAAD/wAQAA8AAIwAnAEgAAAEVIzUjETMVISImNTQ1PAE1NDU0NjMyMzoBMzIzMhYdASM1IwERIxEBIgYdATMiBh0BFBYzITI2PQE0JisBNTQ2MzIWFzMuASMCq3JyVf6PGCEhGGNSUpxSUmMYIXJx/qpxAlU7UwIWJSUXAREaJyUX0ikeFyUHSQhPNQLkyMj9x3IhGF9TUqJTU14YISEYqnL9xwI5/ccBVVA5WyMVphklJBWmGSRbHSgaFDFBAAAEAAD/wAOOA8AACgAXABsAHwAAASEyFhURFAYjIREHESMiJjURNDY7AhUBESMRIxEjEQFVAgEXISEY/gBxORghIRcBOQI4cXJyA1UhGP1WGCEDHHH9VSEYAqoYIXH9xwI5/ccCOf3HAAQAAP/AA44DwAAOABgAHAAgAAABFSMRMxUjIiY1ETQ2OwEBETMyFhURFAYjAyMRMwMRIxEBVXFxqhghIRerAVarFyEhGDlxceNyA1Vx/cdyIRgCqhgh/OQDHCEY/VYYIQKr/ccCqvzkAxwAAAQAAP/AA44DwAAJABYAGwAfAAABISIGFREUFjMhExEzMjY1ETQmKwIVAREzESMzETMRAqv9/xchIRgCAHE5GCEhFwE5/chxceNyA1UhGP1WGCECq/1VIRgCqhghcf3HAjn9xwI5/ccAAgAA/8ADxwPAAB0AOQAAARQHDgEHBiMiJicHNy4BNTQ3PgE3NjMyFx4BFxYVATI3PgE3NjU0Jy4BJyYjIgcOAQcGFRQXHgEXFgPHISJ0TU5ZL1go+2wyOiEidE1OWFlOTXQiIf5VRz4+XRsbGxtdPj5HRj4/XBsbGxtcPz4B5E1DRGQdHREQWrQxf0dMQ0RkHR0dHWREQ0z+4xYXTTQ0Ozo0NE0XFhYXTTQ0Ojs0NE0XFgAAAQAAAAEAAIetkTlfDzz1AAsEAAAAAADi9HoPAAAAAOL0eg8AAP+3BAEDxwAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAA//8EAQABAAAAAAAAAAAAAAAAAAAA/wQAAAAAAAAAAAAAAAIAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAAAAAAACgAUAB4AUgBgAG4A2gE6AVABcgGeAeICEAI0Ak4CbAKEAp4CtALOAuQC/gMUAy4DRANWA24DtAPoBCwESASsBN4FAgUkBU4FfAWYBdIGMAZQBogGygdGCZ4J5ApkCzQLTguMC/IMHgxSDLQNuA4mDk4PZg/EEMwQ8BFKEW4RlBLqExYTPBNwE4YTqhPAE9YT9hQWFDAUShSMFLgUxhTUFOoU/hUQFUQVdhWWFbIV8BYqFk4WgBaYFrYW1BbwFzwXgBe8GBAY5hnCGpobkBuuG9Ab7hwGHDwcVhyuHNwdDh0yHVIdfB2oHbYeEB5AHtAe7B9CH/ogOCB4IKwg4CHGIgYijCMUIy4joCPGJA4kWiSOJMIk7iUaJUYlciYIJkAnZieqJ+AoIih8KI4oxCjeKRopOilsKZwqICpaKoQrWCvILBosbCzMLSItmC34LnYuzC8MLzovWi98L54vvDAOMJ4wyDD0MR4xPDGCMc4yAjI4MmwyojL6M1IzhjPANBA0QDSWNOg1ijXwNkg2djbKNyg3gDfWOCw4UDh0OJo49jlcOXI5jjncOjA6pDsqO1w81j0SPUQ9fj2sPeA+JD5EPlI+nj7IPvI/jj/IQCxAlkEWQSRBMkFAQU5BXEG8QdxCDkJSQmZCokLGQuhDIkOMQ/BEUESERLpE7kVIAAEAAAD/AfMACwAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAHAJ8AAQAAAAAAAwAOAEsAAQAAAAAABAAOALQAAQAAAAAABQALACoAAQAAAAAABgAOAHUAAQAAAAAACgAaAN4AAwABBAkAAQAcAA4AAwABBAkAAgAOAKYAAwABBAkAAwAcAFkAAwABBAkABAAcAMIAAwABBAkABQAWADUAAwABBAkABgAcAIMAAwABBAkACgA0APhkeGljb25zZ2VuZXJpYwBkAHgAaQBjAG8AbgBzAGcAZQBuAGUAcgBpAGNWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBkeGljb25zZ2VuZXJpYwBkAHgAaQBjAG8AbgBzAGcAZQBuAGUAcgBpAGNkeGljb25zZ2VuZXJpYwBkAHgAaQBjAG8AbgBzAGcAZQBuAGUAcgBpAGNSZWd1bGFyAFIAZQBnAHUAbABhAHJkeGljb25zZ2VuZXJpYwBkAHgAaQBjAG8AbgBzAGcAZQBuAGUAcgBpAGNGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)
      format('truetype');
  font-weight: 400;
  font-style: normal;
}
.dx-icon {
  display: inline-block;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.dx-icon-accountbox,
.dx-icon-activefolder,
.dx-icon-add,
.dx-icon-addtableheader,
.dx-icon-airplane,
.dx-icon-aligncenter,
.dx-icon-alignjustify,
.dx-icon-alignleft,
.dx-icon-alignright,
.dx-icon-arrowback,
.dx-icon-arrowdown,
.dx-icon-arrowleft,
.dx-icon-arrowright,
.dx-icon-arrowup,
.dx-icon-attach,
.dx-icon-back,
.dx-icon-background,
.dx-icon-bell,
.dx-icon-belloutline,
.dx-icon-blockquote,
.dx-icon-bmpfile,
.dx-icon-bold,
.dx-icon-bookmark,
.dx-icon-box,
.dx-icon-bulletlist,
.dx-icon-car,
.dx-icon-card,
.dx-icon-cart,
.dx-icon-cellproperties,
.dx-icon-chart,
.dx-icon-chat,
.dx-icon-check,
.dx-icon-checklist,
.dx-icon-chevrondoubleleft,
.dx-icon-chevrondoubleright,
.dx-icon-chevrondown,
.dx-icon-chevronleft,
.dx-icon-chevronnext,
.dx-icon-chevronprev,
.dx-icon-chevronright,
.dx-icon-chevronup,
.dx-icon-clear,
.dx-icon-clearcircle,
.dx-icon-clearformat,
.dx-icon-clearsquare,
.dx-icon-clock,
.dx-icon-close,
.dx-icon-codeblock,
.dx-icon-coffee,
.dx-icon-collapse,
.dx-icon-color,
.dx-icon-columnchooser,
.dx-icon-columnfield,
.dx-icon-columnproperties,
.dx-icon-comment,
.dx-icon-contains,
.dx-icon-contentlayout,
.dx-icon-copy,
.dx-icon-cut,
.dx-icon-dataarea,
.dx-icon-datafield,
.dx-icon-datapie,
.dx-icon-datatrending,
.dx-icon-datausage,
.dx-icon-decreaseindent,
.dx-icon-decreaselinespacing,
.dx-icon-deletecolumn,
.dx-icon-deleterow,
.dx-icon-deletetable,
.dx-icon-description,
.dx-icon-detailslayout,
.dx-icon-doc,
.dx-icon-docfile,
.dx-icon-docxfile,
.dx-icon-doesnotcontain,
.dx-icon-download,
.dx-icon-dragvertical,
.dx-icon-edit,
.dx-icon-edittableheader,
.dx-icon-email,
.dx-icon-endswith,
.dx-icon-equal,
.dx-icon-errorcircle,
.dx-icon-event,
.dx-icon-eventall,
.dx-icon-expand,
.dx-icon-expandform,
.dx-icon-export,
.dx-icon-exportpdf,
.dx-icon-exportselected,
.dx-icon-exportxlsx,
.dx-icon-eyeclose,
.dx-icon-eyeopen,
.dx-icon-favorites,
.dx-icon-fieldchooser,
.dx-icon-fields,
.dx-icon-file,
.dx-icon-fill,
.dx-icon-filter,
.dx-icon-find,
.dx-icon-fixcolumn,
.dx-icon-fixcolumnleft,
.dx-icon-fixcolumnright,
.dx-icon-floppy,
.dx-icon-folder,
.dx-icon-font,
.dx-icon-fontsize,
.dx-icon-food,
.dx-icon-formula,
.dx-icon-fullscreen,
.dx-icon-gift,
.dx-icon-globe,
.dx-icon-greater,
.dx-icon-greaterorequal,
.dx-icon-group,
.dx-icon-growfont,
.dx-icon-handlehorizontal,
.dx-icon-handlevertical,
.dx-icon-header,
.dx-icon-help,
.dx-icon-hidepanel,
.dx-icon-hierarchy,
.dx-icon-home,
.dx-icon-image,
.dx-icon-imgarlock,
.dx-icon-imgarunlock,
.dx-icon-import,
.dx-icon-importselected,
.dx-icon-inactivefolder,
.dx-icon-increaseindent,
.dx-icon-increaselinespacing,
.dx-icon-indent,
.dx-icon-indeterminatestate,
.dx-icon-info,
.dx-icon-insertcolumnleft,
.dx-icon-insertcolumnright,
.dx-icon-insertrowabove,
.dx-icon-insertrowbelow,
.dx-icon-inserttable,
.dx-icon-isblank,
.dx-icon-isnotblank,
.dx-icon-italic,
.dx-icon-jpgfile,
.dx-icon-key,
.dx-icon-less,
.dx-icon-lessorequal,
.dx-icon-like,
.dx-icon-link,
.dx-icon-lock,
.dx-icon-login,
.dx-icon-map,
.dx-icon-mediumiconslayout,
.dx-icon-mention,
.dx-icon-menu,
.dx-icon-mergecells,
.dx-icon-message,
.dx-icon-minus,
.dx-icon-money,
.dx-icon-moon,
.dx-icon-more,
.dx-icon-movetofolder,
.dx-icon-music,
.dx-icon-newfolder,
.dx-icon-notequal,
.dx-icon-optionsgear,
.dx-icon-orderedlist,
.dx-icon-ordersbox,
.dx-icon-overflow,
.dx-icon-palette,
.dx-icon-panelleft,
.dx-icon-panelright,
.dx-icon-parentfolder,
.dx-icon-paste,
.dx-icon-pasteplaintext,
.dx-icon-pdffile,
.dx-icon-percent,
.dx-icon-photo,
.dx-icon-photooutline,
.dx-icon-pin,
.dx-icon-pinleft,
.dx-icon-pinmap,
.dx-icon-pinright,
.dx-icon-plus,
.dx-icon-pptfile,
.dx-icon-pptxfile,
.dx-icon-preferences,
.dx-icon-print,
.dx-icon-product,
.dx-icon-pulldown,
.dx-icon-range,
.dx-icon-redo,
.dx-icon-refresh,
.dx-icon-remove,
.dx-icon-rename,
.dx-icon-repeat,
.dx-icon-return,
.dx-icon-revert,
.dx-icon-rowfield,
.dx-icon-rowproperties,
.dx-icon-rtffile,
.dx-icon-runner,
.dx-icon-save,
.dx-icon-search,
.dx-icon-selectall,
.dx-icon-send,
.dx-icon-sendfilled,
.dx-icon-share,
.dx-icon-showpanel,
.dx-icon-shrinkfont,
.dx-icon-smalliconslayout,
.dx-icon-sortdown,
.dx-icon-sortdowntext,
.dx-icon-sorted,
.dx-icon-sortup,
.dx-icon-sortuptext,
.dx-icon-spindown,
.dx-icon-spinleft,
.dx-icon-spinnext,
.dx-icon-spinprev,
.dx-icon-spinright,
.dx-icon-spinup,
.dx-icon-splitcells,
.dx-icon-square,
.dx-icon-startswith,
.dx-icon-stickcolumn,
.dx-icon-strike,
.dx-icon-subscript,
.dx-icon-sun,
.dx-icon-superscript,
.dx-icon-svgfile,
.dx-icon-tableproperties,
.dx-icon-tags,
.dx-icon-taskcomplete,
.dx-icon-taskhelpneeded,
.dx-icon-taskinprogress,
.dx-icon-taskrejected,
.dx-icon-taskstop,
.dx-icon-tel,
.dx-icon-textdocument,
.dx-icon-tips,
.dx-icon-to,
.dx-icon-todo,
.dx-icon-toolbox,
.dx-icon-trash,
.dx-icon-triangledown,
.dx-icon-triangleleft,
.dx-icon-triangleright,
.dx-icon-triangleup,
.dx-icon-txtfile,
.dx-icon-underline,
.dx-icon-undo,
.dx-icon-unfixcolumn,
.dx-icon-unlock,
.dx-icon-unpin,
.dx-icon-unselectall,
.dx-icon-upload,
.dx-icon-user,
.dx-icon-variable,
.dx-icon-verticalalignbottom,
.dx-icon-verticalaligncenter,
.dx-icon-verticalaligntop,
.dx-icon-video,
.dx-icon-warning,
.dx-icon-xlsfile,
.dx-icon-xlsxfile {
  font: 14px/1 DXIcons;
}
.dx-icon-add:before {
  content: '\f00b';
}
.dx-icon-airplane:before {
  content: '\f000';
}
.dx-icon-bookmark:before {
  content: '\f017';
}
.dx-icon-chat:before {
  content: '\f17e';
}
.dx-icon-box:before {
  content: '\f018';
}
.dx-icon-car:before {
  content: '\f01b';
}
.dx-icon-card:before {
  content: '\f019';
}
.dx-icon-cart:before {
  content: '\f01a';
}
.dx-icon-chart:before {
  content: '\f01c';
}
.dx-icon-check:before {
  content: '\f005';
}
.dx-icon-clear:before {
  content: '\f008';
}
.dx-icon-clock:before {
  content: '\f01d';
}
.dx-icon-close:before {
  content: '\f00a';
}
.dx-icon-coffee:before {
  content: '\f02a';
}
.dx-icon-comment:before {
  content: '\f01e';
}
.dx-icon-doc:before,
.dx-icon-file:before {
  content: '\f021';
}
.dx-icon-download:before {
  content: '\f022';
}
.dx-icon-dragvertical:before {
  content: '\f038';
}
.dx-icon-edit:before {
  content: '\f023';
}
.dx-icon-email:before {
  content: '\f024';
}
.dx-icon-event:before {
  content: '\f026';
}
.dx-icon-eventall:before {
  content: '\f043';
}
.dx-icon-favorites:before {
  content: '\f025';
}
.dx-icon-find:before {
  content: '\f027';
}
.dx-icon-filter:before {
  content: '\f050';
}
.dx-icon-activefolder:before,
.dx-icon-folder:before {
  content: '\f028';
}
.dx-icon-food:before {
  content: '\f029';
}
.dx-icon-gift:before {
  content: '\f02b';
}
.dx-icon-globe:before {
  content: '\f02c';
}
.dx-icon-group:before {
  content: '\f02e';
}
.dx-icon-help:before {
  content: '\f02f';
}
.dx-icon-home:before {
  content: '\f030';
}
.dx-icon-image:before {
  content: '\f031';
}
.dx-icon-info:before {
  content: '\f032';
}
.dx-icon-key:before {
  content: '\f033';
}
.dx-icon-like:before {
  content: '\f034';
}
.dx-icon-map:before {
  content: '\f035';
}
.dx-icon-menu:before {
  content: '\f00c';
}
.dx-icon-message:before {
  content: '\f024';
}
.dx-icon-money:before {
  content: '\f036';
}
.dx-icon-music:before {
  content: '\f037';
}
.dx-icon-overflow:before {
  content: '\f00d';
}
.dx-icon-percent:before {
  content: '\f039';
}
.dx-icon-photo:before {
  content: '\f03a';
}
.dx-icon-plus:before {
  content: '\f00b';
}
.dx-icon-minus:before {
  content: '\f074';
}
.dx-icon-preferences:before {
  content: '\f03b';
}
.dx-icon-product:before {
  content: '\f03c';
}
.dx-icon-pulldown:before {
  content: '\f062';
}
.dx-icon-refresh:before {
  content: '\f03d';
}
.dx-icon-remove:before {
  content: '\f00a';
}
.dx-icon-revert:before {
  content: '\f04c';
}
.dx-icon-runner:before {
  content: '\f040';
}
.dx-icon-save:before {
  content: '\f041';
}
.dx-icon-search:before {
  content: '\f027';
}
.dx-icon-tags:before {
  content: '\f009';
}
.dx-icon-tel:before {
  content: '\f003';
}
.dx-icon-tips:before {
  content: '\f004';
}
.dx-icon-todo:before {
  content: '\f005';
}
.dx-icon-toolbox:before {
  content: '\f007';
}
.dx-icon-trash:before {
  content: '\f03e';
}
.dx-icon-user:before {
  content: '\f02d';
}
.dx-icon-upload:before {
  content: '\f006';
}
.dx-icon-floppy:before {
  content: '\f073';
}
.dx-icon-arrowleft:before {
  content: '\f011';
}
.dx-icon-arrowdown:before {
  content: '\f015';
}
.dx-icon-arrowback:before {
  content: '\f15a';
}
.dx-icon-arrowright:before {
  content: '\f00e';
}
.dx-icon-arrowup:before {
  content: '\f013';
}
.dx-icon-spinleft:before,
.dx-icon-spinprev:before {
  content: '\f04f';
}
.dx-icon-spinnext:before,
.dx-icon-spinright:before {
  content: '\f04e';
}
.dx-icon-spindown:before {
  content: '\f001';
}
.dx-icon-spinup:before {
  content: '\f002';
}
.dx-icon-back:before,
.dx-icon-chevronleft:before,
.dx-icon-chevronprev:before {
  content: '\f012';
}
.dx-icon-chevronnext:before,
.dx-icon-chevronright:before {
  content: '\f010';
}
.dx-icon-chevrondown:before {
  content: '\f016';
}
.dx-icon-chevronup:before {
  content: '\f014';
}
.dx-icon-chevrondoubleleft:before {
  content: '\f042';
}
.dx-icon-chevrondoubleright:before {
  content: '\f03f';
}
.dx-icon-equal:before {
  content: '\f044';
}
.dx-icon-notequal:before {
  content: '\f045';
}
.dx-icon-less:before {
  content: '\f046';
}
.dx-icon-greater:before {
  content: '\f047';
}
.dx-icon-lessorequal:before {
  content: '\f048';
}
.dx-icon-greaterorequal:before {
  content: '\f049';
}
.dx-icon-isblank:before {
  content: '\f075';
}
.dx-icon-isnotblank:before {
  content: '\f076';
}
.dx-icon-sortup:before {
  content: '\f051';
}
.dx-icon-sortdown:before {
  content: '\f052';
}
.dx-icon-sortuptext:before {
  content: '\f053';
}
.dx-icon-sortdowntext:before {
  content: '\f054';
}
.dx-icon-sorted:before {
  content: '\f055';
}
.dx-icon-expand:before {
  content: '\f04a';
}
.dx-icon-collapse:before {
  content: '\f04b';
}
.dx-icon-columnfield:before {
  content: '\f057';
}
.dx-icon-rowfield:before {
  content: '\f058';
}
.dx-icon-datafield:before {
  content: '\f101';
}
.dx-icon-fields:before {
  content: '\f059';
}
.dx-icon-fieldchooser:before {
  content: '\f05a';
}
.dx-icon-columnchooser:before {
  content: '\f04d';
}
.dx-icon-pin:before {
  content: '\f05b';
}
.dx-icon-unpin:before {
  content: '\f05c';
}
.dx-icon-pinleft:before {
  content: '\f05d';
}
.dx-icon-pinright:before {
  content: '\f05e';
}
.dx-icon-contains:before {
  content: '\f063';
}
.dx-icon-startswith:before {
  content: '\f064';
}
.dx-icon-endswith:before {
  content: '\f065';
}
.dx-icon-doesnotcontain:before {
  content: '\f066';
}
.dx-icon-range:before {
  content: '\f06a';
}
.dx-icon-export:before {
  content: '\f05f';
}
.dx-icon-exportxlsx:before {
  content: '\f060';
}
.dx-icon-exportpdf:before {
  content: '\f061';
}
.dx-icon-exportselected:before {
  content: '\f06d';
}
.dx-icon-ordersbox:before {
  content: '\f06e';
}
.dx-icon-warning:before {
  content: '\f06b';
}
.dx-icon-taskhelpneeded:before {
  content: '\f06f';
}
.dx-icon-more:before {
  content: '\f06c';
}
.dx-icon-square:before {
  content: '\f067';
}
.dx-icon-clearsquare:before {
  content: '\f068';
}
.dx-icon-repeat:before {
  content: '\f069';
}
.dx-icon-selectall:before {
  content: '\f070';
}
.dx-icon-unselectall:before {
  content: '\f071';
}
.dx-icon-print:before {
  content: '\f072';
}
.dx-icon-bold:before {
  content: '\f077';
}
.dx-icon-italic:before {
  content: '\f078';
}
.dx-icon-underline:before {
  content: '\f079';
}
.dx-icon-strike:before {
  content: '\f07a';
}
.dx-icon-increaselinespacing:before,
.dx-icon-indent:before {
  content: '\f07b';
}
.dx-icon-font:before {
  content: '\f11b';
}
.dx-icon-fontsize:before {
  content: '\f07c';
}
.dx-icon-shrinkfont:before {
  content: '\f07d';
}
.dx-icon-growfont:before {
  content: '\f07e';
}
.dx-icon-color:before {
  content: '\f07f';
}
.dx-icon-background:before {
  content: '\f080';
}
.dx-icon-fill:before {
  content: '\f10d';
}
.dx-icon-palette:before {
  content: '\f120';
}
.dx-icon-superscript:before {
  content: '\f081';
}
.dx-icon-subscript:before {
  content: '\f082';
}
.dx-icon-header:before {
  content: '\f083';
}
.dx-icon-blockquote:before {
  content: '\f084';
}
.dx-icon-formula:before {
  content: '\f056';
}
.dx-icon-codeblock:before {
  content: '\f085';
}
.dx-icon-orderedlist:before {
  content: '\f086';
}
.dx-icon-bulletlist:before {
  content: '\f087';
}
.dx-icon-increaseindent:before {
  content: '\f088';
}
.dx-icon-decreaseindent:before {
  content: '\f089';
}
.dx-icon-decreaselinespacing:before {
  content: '\f106';
}
.dx-icon-alignleft:before {
  content: '\f08a';
}
.dx-icon-alignright:before {
  content: '\f08b';
}
.dx-icon-aligncenter:before {
  content: '\f08c';
}
.dx-icon-alignjustify:before {
  content: '\f08d';
}
.dx-icon-link:before {
  content: '\f08e';
}
.dx-icon-video:before {
  content: '\f08f';
}
.dx-icon-mention:before {
  content: '\f090';
}
.dx-icon-variable:before {
  content: '\f091';
}
.dx-icon-clearformat:before {
  content: '\f092';
}
.dx-icon-accountbox:before {
  content: '\f094';
}
.dx-icon-sendfilled:before {
  content: '\f09a';
}
.dx-icon-fullscreen:before {
  content: '\f11a';
}
.dx-icon-hierarchy:before {
  content: '\f124';
}
.dx-icon-docfile:before {
  content: '\f111';
}
.dx-icon-docxfile:before {
  content: '\f110';
}
.dx-icon-pdffile:before {
  content: '\f118';
}
.dx-icon-pptfile:before {
  content: '\f114';
}
.dx-icon-pptxfile:before {
  content: '\f115';
}
.dx-icon-rtffile:before {
  content: '\f112';
}
.dx-icon-txtfile:before {
  content: '\f113';
}
.dx-icon-xlsfile:before {
  content: '\f116';
}
.dx-icon-xlsxfile:before {
  content: '\f117';
}
.dx-icon-copy:before {
  content: '\f107';
}
.dx-icon-cut:before {
  content: '\f10a';
}
.dx-icon-paste:before {
  content: '\f108';
}
.dx-icon-share:before {
  content: '\f11f';
}
.dx-icon-inactivefolder:before {
  content: '\f105';
}
.dx-icon-newfolder:before {
  content: '\f123';
}
.dx-icon-movetofolder:before {
  content: '\f121';
}
.dx-icon-parentfolder:before {
  content: '\f122';
}
.dx-icon-rename:before {
  content: '\f109';
}
.dx-icon-detailslayout:before {
  content: '\f10b';
}
.dx-icon-contentlayout:before {
  content: '\f11e';
}
.dx-icon-smalliconslayout:before {
  content: '\f119';
}
.dx-icon-mediumiconslayout:before {
  content: '\f10c';
}
.dx-icon-undo:before {
  content: '\f04c';
}
.dx-icon-redo:before {
  content: '\f093';
}
.dx-icon-hidepanel:before {
  content: '\f11c';
}
.dx-icon-showpanel:before {
  content: '\f11d';
}
.dx-icon-checklist:before {
  content: '\f141';
}
.dx-icon-verticalaligntop:before {
  content: '\f14f';
}
.dx-icon-verticalaligncenter:before {
  content: '\f14e';
}
.dx-icon-verticalalignbottom:before {
  content: '\f14d';
}
.dx-icon-rowproperties:before {
  content: '\f14c';
}
.dx-icon-columnproperties:before {
  content: '\f14b';
}
.dx-icon-cellproperties:before {
  content: '\f14a';
}
.dx-icon-tableproperties:before {
  content: '\f140';
}
.dx-icon-splitcells:before {
  content: '\f139';
}
.dx-icon-mergecells:before {
  content: '\f138';
}
.dx-icon-deleterow:before {
  content: '\f137';
}
.dx-icon-deletecolumn:before {
  content: '\f136';
}
.dx-icon-insertrowabove:before {
  content: '\f135';
}
.dx-icon-insertrowbelow:before {
  content: '\f134';
}
.dx-icon-insertcolumnleft:before {
  content: '\f133';
}
.dx-icon-insertcolumnright:before {
  content: '\f132';
}
.dx-icon-inserttable:before {
  content: '\f130';
}
.dx-icon-deletetable:before {
  content: '\f131';
}
.dx-icon-edittableheader:before {
  content: '\f142';
}
.dx-icon-addtableheader:before {
  content: '\f143';
}
.dx-icon-pasteplaintext:before {
  content: '\f144';
}
.dx-icon-importselected:before {
  content: '\f145';
}
.dx-icon-import:before {
  content: '\f146';
}
.dx-icon-textdocument:before {
  content: '\f147';
}
.dx-icon-jpgfile:before {
  content: '\f148';
}
.dx-icon-bmpfile:before {
  content: '\f149';
}
.dx-icon-svgfile:before {
  content: '\f150';
}
.dx-icon-attach:before {
  content: '\f151';
}
.dx-icon-return:before {
  content: '\f152';
}
.dx-icon-indeterminatestate:before {
  content: '\f153';
}
.dx-icon-lock:before {
  content: '\f154';
}
.dx-icon-unlock:before {
  content: '\f155';
}
.dx-icon-imgarlock:before {
  content: '\f156';
}
.dx-icon-imgarunlock:before {
  content: '\f157';
}
.dx-icon-bell:before {
  content: '\f158';
}
.dx-icon-sun:before {
  content: '\f159';
}
.dx-icon-taskcomplete:before {
  content: '\f15b';
}
.dx-icon-taskrejected:before {
  content: '\f15c';
}
.dx-icon-taskinprogress:before {
  content: '\f15d';
}
.dx-icon-taskstop:before {
  content: '\f15e';
}
.dx-icon-clearcircle:before {
  content: '\f15f';
}
.dx-icon-send:before {
  content: '\f160';
}
.dx-icon-handlevertical:before {
  content: '\f161';
}
.dx-icon-photooutline:before {
  content: '\f162';
}
.dx-icon-panelright:before {
  content: '\f163';
}
.dx-icon-panelleft:before {
  content: '\f164';
}
.dx-icon-optionsgear:before {
  content: '\f165';
}
.dx-icon-moon:before {
  content: '\f166';
}
.dx-icon-login:before {
  content: '\f167';
}
.dx-icon-eyeopen:before {
  content: '\f168';
}
.dx-icon-eyeclose:before {
  content: '\f169';
}
.dx-icon-handlehorizontal:before {
  content: '\f16a';
}
.dx-icon-triangleup:before {
  content: '\f16b';
}
.dx-icon-triangledown:before {
  content: '\f16c';
}
.dx-icon-triangleright:before {
  content: '\f16d';
}
.dx-icon-triangleleft:before {
  content: '\f16e';
}
.dx-icon-fixcolumn:before {
  content: '\f16f';
}
.dx-icon-expandform:before {
  content: '\f170';
}
.dx-icon-description:before {
  content: '\f171';
}
.dx-icon-belloutline:before {
  content: '\f172';
}
.dx-icon-to:before {
  content: '\f173';
}
.dx-icon-errorcircle:before {
  content: '\f174';
}
.dx-icon-datatrending:before {
  content: '\f175';
}
.dx-icon-dataarea:before {
  content: '\f176';
}
.dx-icon-datausage:before {
  content: '\f177';
}
.dx-icon-datapie:before {
  content: '\f178';
}
.dx-icon-pinmap:before {
  content: '\f179';
}
.dx-icon-unfixcolumn:before {
  content: '\f17a';
}
.dx-icon-fixcolumnleft:before {
  content: '\f17b';
}
.dx-icon-stickcolumn:before {
  content: '\f17c';
}
.dx-icon-fixcolumnright:before {
  content: '\f17d';
}
.dx-tab .dx-icon,
.dx-tab.dx-tab-selected .dx-icon {
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.dx-scrollview-pulldown {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==');
  background-position: 0 0;
  background-repeat: no-repeat;
}
.dx-loadindicator-image,
.dx-loadindicator-image-large,
.dx-loadindicator-image-small {
  background-position: center center;
  background-repeat: no-repeat;
}
.dx-color-scheme {
  font-family: '#';
}
.dx-widget {
  display: block;
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: none;
  -webkit-touch-callout: none;
  padding: 0;
  outline: 0;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  color: #184d84;
  font-weight: 400;
  font-size: 14px;
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-widget,
.dx-widget *,
.dx-widget ::after,
.dx-widget ::before,
.dx-widget::after,
.dx-widget::before {
  box-sizing: border-box;
}
.dx-item {
  outline: 0;
}
.dx-rtl {
  direction: rtl;
  unicode-bidi: embed;
}
.dx-state-disabled {
  pointer-events: none;
}
.dx-widget input,
.dx-widget textarea {
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-state-disabled .dx-widget,
.dx-state-disabled.dx-widget {
  opacity: 0.5;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  cursor: default;
}
.dx-state-disabled .dx-widget .dx-widget,
.dx-state-disabled.dx-widget .dx-widget {
  opacity: 1;
}
.dx-surface {
  background-color: #fff;
}
.dx-card {
  overflow: hidden;
  border: 1px solid #ddd;
  border-radius: 4px;
  background-color: #fff;
}
.dx-fieldset .dx-field-value {
  margin: 0;
}
.dx-fieldset,
.dx-fieldset * {
  box-sizing: border-box;
}
.dx-fieldset-header:empty {
  display: none;
}
.dx-field::after,
.dx-field::before {
  display: table;
  content: '';
  line-height: 0;
}
.dx-field::after {
  clear: both;
}
.dx-field-label {
  float: left;
  width: 40%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #184d84;
  cursor: default;
  padding: 8px 15px 9px 0;
}
.dx-field-value,
.dx-field-value-static {
  float: right;
}
.dx-field-value.dx-datebox {
  min-width: 60%;
}
.dx-field-value:not(.dx-widget) > .dx-datebox {
  min-width: 100%;
}
.dx-field-value .dx-selectbox-tag-container {
  white-space: normal;
}
.dx-field-value:not(.dx-widget) > .dx-selectbox.dx-selectbox-multiselect.dx-widget {
  position: relative;
  width: auto;
  text-align: left;
}
.dx-fieldset.dx-rtl .dx-field-label,
.dx-rtl .dx-fieldset .dx-field-label {
  float: right;
}
.dx-fieldset.dx-rtl .dx-field-value,
.dx-rtl .dx-fieldset .dx-field-value {
  float: left;
}
.dx-field {
  position: relative;
  color: #184d84;
  font-weight: 400;
  font-size: 14px;
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
  min-height: 36px;
  padding: 0;
}
.dx-field input,
.dx-field textarea {
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-field-value.dx-attention {
  color: #ff5549;
  padding: 8px 10px 9px 28px;
  position: relative;
}
.dx-field-value.dx-attention::before {
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  background-color: #ff5549;
  color: #fff;
  content: '!';
  border-radius: 50%;
  left: 0;
}
.dx-field-value-static,
.dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button) {
  width: 60%;
}
.dx-field-value.dx-widget,
.dx-field-value:not(.dx-widget) > .dx-widget {
  margin: 0;
}
.dx-field-value:not(.dx-widget) > .dx-button,
.dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-field-value:not(.dx-widget) > .dx-switch {
  float: right;
}
.dx-field-value.dx-checkbox,
.dx-field-value:not(.dx-widget) > .dx-checkbox {
  margin: 7px 0;
}
.dx-field-value.dx-switch,
.dx-field-value:not(.dx-widget) > .dx-switch {
  margin: 6px 0;
}
.dx-field-value.dx-slider,
.dx-field-value:not(.dx-widget) > .dx-slider {
  margin: 4px 0;
}
.dx-field-value.dx-radiogroup,
.dx-field-value:not(.dx-widget) > .dx-radiogroup {
  margin: 5px 0;
}
.dx-field-value-static {
  white-space: normal;
  padding: 8px 10px 9px;
}
.dx-fieldset {
  margin: 30px 20px;
  padding: 0;
}
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch {
  float: left;
}
.dx-fieldset-header {
  margin: 0 0 20px;
  font-weight: 500;
  font-size: 18px;
}
.dx-field {
  margin: 0 0 10px;
}
.dx-field:last-of-type {
  margin: 0;
}
.dx-theme-marker {
  font-family: 'dx.generic.light';
}
.dx-theme-accent-as-text-color,
.dx-theme-text-color {
  color: #184d84 !important;
}
.dx-theme-background-color-as-text-color {
  color: #fff !important;
}
.dx-theme-border-color-as-text-color {
  color: #ddd !important;
}
.dx-theme-accent-as-background-color,
.dx-theme-text-color-as-background-color {
  background-color: #184d84 !important;
  fill: #184d84 !important;
}
.dx-theme-background-color {
  background-color: #fff !important;
  fill: #fff !important;
}
.dx-theme-typography-background-color {
  background-color: #fff !important;
}
.dx-theme-border-color-as-background-color {
  background-color: #ddd !important;
  fill: #ddd !important;
}
.dx-theme-accent-as-border-color,
.dx-theme-text-color-as-border-color {
  border-color: #184d84 !important;
}
.dx-theme-background-color-as-border-color {
  border-color: #fff !important;
}
.dx-theme-border-color {
  border-color: #ddd !important;
}
.dx-resizable {
  display: block;
  position: relative;
}
.dx-resizable-handle {
  position: absolute;
  z-index: 50;
}
.dx-state-disabled .dx-resizable-handle {
  cursor: default;
}
.dx-resizable-handle-left,
.dx-resizable-handle-right {
  top: 0;
  height: 100%;
  width: 3px;
}
.dx-resizable-handle-left {
  left: 0;
  cursor: e-resize;
}
.dx-resizable-handle-right {
  right: 0;
  cursor: e-resize;
}
.dx-resizable-handle-bottom,
.dx-resizable-handle-top {
  left: 0;
  width: 100%;
  height: 3px;
}
.dx-resizable-handle-top {
  top: 0;
  cursor: s-resize;
}
.dx-resizable-handle-bottom {
  bottom: 0;
  cursor: s-resize;
}
.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-left,
.dx-resizable-handle-corner-top-right {
  width: 6px;
  height: 6px;
}
.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-left {
  cursor: se-resize;
}
.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-top-right {
  cursor: ne-resize;
}
.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-top-left {
  left: 0;
  border-bottom-right-radius: 100%;
}
.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-right {
  right: 0;
  border-bottom-left-radius: 100%;
}
.dx-resizable-handle-corner-top-left,
.dx-resizable-handle-corner-top-right {
  top: 0;
}
.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-bottom-right {
  bottom: 0;
}
.dx-draggable {
  left: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-draggable.dx-state-disabled,
.dx-state-disabled .dx-draggable {
  cursor: default;
}
.dx-draggable-clone {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2147483647;
}
.dx-clearfix::after,
.dx-clearfix::before {
  display: table;
  content: '';
  line-height: 0;
}
.dx-clearfix::after {
  clear: both;
}
.dx-translate-disabled {
  transform: none !important;
}
.dx-hidden-input {
  position: fixed;
  top: -10px;
  left: -10px;
  width: 0;
  height: 0;
}
.dx-user-select {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.dx-hidden,
.dx-state-invisible {
  display: none !important;
}
.dx-gesture-cover {
  transform: translate3d(0, 0, 0);
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  opacity: 0;
  z-index: 2147483647;
}
.dx-animating {
  pointer-events: none;
}
.dx-fade-animation.dx-enter,
.dx-fade-animation.dx-leave.dx-leave-active,
.dx-no-direction.dx-enter,
.dx-no-direction.dx-leave.dx-leave-active {
  opacity: 0;
}
.dx-fade-animation.dx-enter.dx-enter-active,
.dx-fade-animation.dx-leave,
.dx-no-direction.dx-enter.dx-enter-active,
.dx-no-direction.dx-leave {
  opacity: 1;
}
.dx-overflow-animation.dx-enter.dx-forward {
  transform: translate3d(100%, 0, 0);
  z-index: 2;
}
.dx-overflow-animation.dx-enter.dx-enter-active.dx-forward {
  transform: translate3d(0, 0, 0);
  z-index: 2;
}
.dx-overflow-animation.dx-enter.dx-backward,
.dx-overflow-animation.dx-enter.dx-enter-active.dx-backward,
.dx-overflow-animation.dx-leave.dx-forward,
.dx-overflow-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(0, 0, 0);
  z-index: 1;
}
.dx-overflow-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
  z-index: 2;
}
.dx-overflow-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(100%, 0, 0);
  z-index: 2;
}
.dx-slide-animation.dx-enter.dx-forward {
  transform: translate3d(100%, 0, 0);
}
.dx-slide-animation.dx-enter.dx-enter-active.dx-forward {
  transform: translate3d(0, 0, 0);
}
.dx-slide-animation.dx-enter.dx-backward {
  transform: translate3d(-100%, 0, 0);
}
.dx-slide-animation.dx-enter.dx-enter-active.dx-backward,
.dx-slide-animation.dx-leave.dx-forward {
  transform: translate3d(0, 0, 0);
}
.dx-slide-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(-100%, 0, 0);
}
.dx-slide-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
}
.dx-slide-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(100%, 0, 0);
}
.dx-opendoor-animation.dx-enter.dx-forward {
  transform: matrix3d(0.71, 0, 0.71, 0.001, 0, 1, 0, 0, -0.71, 0, 0.71, 0, 0, 0, 0, 1);
  transform-origin: center left 0;
  opacity: 0;
}
.dx-opendoor-animation.dx-enter.dx-enter-active.dx-backward,
.dx-opendoor-animation.dx-enter.dx-enter-active.dx-forward {
  transform: none;
  opacity: 1;
}
.dx-opendoor-animation.dx-leave.dx-backward,
.dx-opendoor-animation.dx-leave.dx-forward {
  transform: none;
  transform-origin: center left 0;
  opacity: 1;
}
.dx-opendoor-animation.dx-enter.dx-backward,
.dx-opendoor-animation.dx-leave.dx-leave-active.dx-forward {
  transform: matrix3d(0.5, 0, 0.87, -0.001, 0, 1, 0, 0, -0.87, 0, 0.5, 0, 0, 0, 0, 1);
  transform-origin: center left 0;
  opacity: 0;
}
.dx-opendoor-animation.dx-leave.dx-leave-active.dx-backward {
  transform: matrix3d(0.71, 0, 0.71, 0.001, 0, 1, 0, 0, -0.71, 0, 0.71, 0, 0, 0, 0, 1);
  opacity: 0;
}
.dx-win-pop-animation.dx-enter.dx-forward {
  transform: scale(0.5);
  opacity: 0;
}
.dx-win-pop-animation.dx-enter.dx-enter-active.dx-forward {
  transform: scale(1);
  opacity: 1;
}
.dx-win-pop-animation.dx-enter.dx-backward,
.dx-win-pop-animation.dx-leave.dx-leave-active.dx-forward {
  transform: scale(1.5);
  opacity: 0;
}
.dx-win-pop-animation.dx-enter.dx-enter-active.dx-backward {
  transform: scale(1);
  opacity: 1;
}
.dx-win-pop-animation.dx-leave.dx-leave-active.dx-backward {
  transform: scale(0.5);
  opacity: 0;
}
.dx-android-pop-animation.dx-enter.dx-forward,
.dx-android-pop-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(0, 150px, 0);
  opacity: 0;
}
.dx-android-pop-animation.dx-enter.dx-enter-active.dx-forward,
.dx-android-pop-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}
.dx-android-pop-animation.dx-enter.dx-forward,
.dx-android-pop-animation.dx-leave.dx-backward {
  z-index: 1;
}
.dx-ios7-slide-animation.dx-enter.dx-forward {
  z-index: 2;
  transform: translate3d(100%, 0, 0);
}
.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-forward {
  z-index: 2;
  transform: translate3d(0, 0, 0);
}
.dx-ios7-slide-animation.dx-enter.dx-backward {
  transform: translate3d(-20%, 0, 0);
  z-index: 1;
}
.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-backward {
  transform: translate3d(0, 0, 0);
  z-index: 1;
}
.dx-ios7-slide-animation.dx-leave.dx-forward {
  z-index: 1;
  transform: translate3d(0, 0, 0);
}
.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(-20%, 0, 0);
  z-index: 1;
}
.dx-ios7-slide-animation.dx-leave.dx-backward {
  z-index: 2;
}
.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(100%, 0, 0);
  z-index: 2;
}
.dx-ios7-toolbar-animation.dx-enter.dx-forward {
  transform: translate3d(40%, 0, 0);
  opacity: 0;
  z-index: 2;
}
.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-forward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  z-index: 2;
}
.dx-ios7-toolbar-animation.dx-enter.dx-backward {
  transform: translate3d(-40%, 0, 0);
  opacity: 0;
  z-index: 1;
}
.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-backward,
.dx-ios7-toolbar-animation.dx-leave.dx-forward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  z-index: 1;
}
.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-forward {
  transform: translate3d(-40%, 0, 0);
  opacity: 0;
  z-index: 1;
}
.dx-ios7-toolbar-animation.dx-leave.dx-backward {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  z-index: 2;
}
.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-backward {
  transform: translate3d(40%, 0, 0);
  opacity: 0;
  z-index: 2;
}
.dx-drop-animation.dx-enter,
.dx-drop-animation.dx-leave.dx-leave-active {
  transform: translate3d(0, -120%, 0);
}
.dx-drop-animation.dx-enter.dx-enter-active,
.dx-drop-animation.dx-leave {
  transform: translate3d(0, 0, 0);
}
.dx-3d-drop-animation.dx-enter,
.dx-3d-drop-animation.dx-leave.dx-leave-active {
  transform: rotate3d(1, 0, 0, 10deg) translate3d(0, -10px, 0) scale3d(1.1, 1.1, 1.1);
  opacity: 0;
}
.dx-3d-drop-animation.dx-enter.dx-enter-active,
.dx-3d-drop-animation.dx-leave {
  transform: rotate3d(1, 0, 0, 0) translate3d(0, 0, 0) scale3d(1, 1, 1);
  opacity: 1;
}
.dx-fade-drop-animation.dx-enter,
.dx-fade-drop-animation.dx-leave.dx-leave-active {
  transform: translate3d(0, -10px, 0) scale3d(1.1, 1.1, 1.1);
  opacity: 0;
}
.dx-fade-drop-animation.dx-enter.dx-enter-active,
.dx-fade-drop-animation.dx-leave {
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  opacity: 1;
}
.dx-fade-rise-animation.dx-enter,
.dx-fade-rise-animation.dx-leave.dx-leave-active {
  transform: translate3d(0, 10px, 0) scale3d(1.1, 1.1, 1.1);
  opacity: 0;
}
.dx-fade-rise-animation.dx-enter.dx-enter-active,
.dx-fade-rise-animation.dx-leave {
  transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  opacity: 1;
}
.dx-fade-slide-animation.dx-enter,
.dx-fade-slide-animation.dx-leave.dx-leave-active {
  transform: translate3d(40%, 0, 0);
  opacity: 0;
}
.dx-fade-slide-animation.dx-enter.dx-enter-active,
.dx-fade-slide-animation.dx-leave {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}
.dx-fade-zoom-animation.dx-enter,
.dx-fade-zoom-animation.dx-leave.dx-leave-active {
  transform: scale3d(0.3, 0.3, 0.3);
  opacity: 0;
}
.dx-fade-zoom-animation.dx-enter.dx-enter-active,
.dx-fade-zoom-animation.dx-leave {
  transform: scale3d(1, 1, 1);
  opacity: 1;
}
.dx-box-item-content {
  flex-direction: column;
  max-width: 100%;
  font-size: 14px;
}
.dx-chat {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  min-width: 20em;
  min-height: 20em;
}
.dx-chat.dx-state-disabled {
  opacity: 0.5;
}
.dx-avatar {
  grid-row: 2 / auto;
  grid-column: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 999em;
  overflow: clip;
}
.dx-avatar-image {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.dx-chat-header {
  display: flex;
  align-items: center;
  padding: 20px;
}
.dx-chat-alertlist {
  display: flex;
  flex-direction: column;
  padding-block: 16px;
  padding-inline: 20px;
  row-gap: 4px;
}
.dx-chat-alertlist-error {
  align-items: center;
  display: flex;
  justify-content: center;
}
.dx-chat-messagebox {
  display: flex;
  align-items: flex-end;
  border-top-width: 1px;
  border-top-style: solid;
}
.dx-chat-messagebox-textarea {
  flex-grow: 1;
}
.dx-chat-messagegroup-content {
  display: flex;
  flex-direction: column;
  row-gap: 4px;
}
.dx-chat-messagebubble {
  width: auto;
  word-break: break-word;
  white-space: break-spaces;
}
.dx-chat-messagegroup-alignment-start .dx-chat-messagegroup-content {
  grid-column: 2;
  align-items: flex-start;
}
.dx-chat-messagegroup-alignment-start .dx-chat-messagebubble {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
  color: #184d84;
  background-color: #f5f5f5;
}
.dx-chat-messagegroup-alignment-end .dx-chat-messagegroup-content {
  align-items: flex-end;
  max-width: 82.5%;
}
.dx-chat-messagegroup-alignment-end .dx-chat-messagebubble {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
  color: #184d84;
  background-color: rgba(20, 64, 110, 0.1);
}
.dx-chat-messagegroup {
  display: grid;
  align-items: start;
}
.dx-chat-messagegroup-information {
  display: flex;
  grid-row: 1;
  max-width: 100%;
  min-width: 0;
}
.dx-chat-messagegroup-author-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-chat-messagegroup-time {
  white-space: nowrap;
}
.dx-chat-messagegroup-alignment-start {
  justify-items: start;
  grid-template-columns: auto 82.5% 1fr;
}
.dx-chat-messagegroup-alignment-start .dx-chat-messagegroup-information {
  grid-column: 2 / span 2;
}
.dx-chat-messagegroup-alignment-end {
  justify-items: end;
}
.dx-chat-messagelist {
  flex-grow: 1;
  overflow: hidden;
}
.dx-chat-messagelist .dx-scrollable-container {
  overscroll-behavior: contain;
  will-change: scroll-position;
}
.dx-chat-messagelist .dx-scrollable-content {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.dx-chat-messagelist .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content {
  min-height: 100%;
  box-sizing: border-box;
}
.dx-chat-messagelist .dx-scrollview-bottom-pocket {
  width: 100%;
}
.dx-chat-messagelist .dx-scrollview-scrollbottom-text {
  margin: 0;
}
.dx-chat-messagelist.dx-chat-messagelist-empty .dx-scrollable.dx-scrollview .dx-scrollable-content {
  height: 100%;
}
.dx-chat-messagelist .dx-scrollview-scrollbottom-indicator {
  box-shadow: none;
}
.dx-chat-messagelist-empty .dx-scrollview-content {
  display: flex;
  height: 100%;
  flex-direction: column;
}
.dx-chat-messagelist-empty .dx-chat-messagelist-content {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.dx-chat-messagelist-empty-loading .dx-scrollable-content {
  justify-content: center;
}
.dx-chat-messagelist-empty-view {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-grow: 1;
  text-align: center;
}
.dx-chat-messagelist-empty-image {
  font: 14px/1 DXIcons;
  border-radius: 999em;
}
.dx-chat-messagelist-empty-image::before {
  content: '\f17e';
  font-size: 40px;
}
@keyframes dx-typingindicator-circle-scale-outer {
  0%,
  100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.5);
  }
}
@keyframes dx-typingindicator-circle-scale-inner {
  0%,
  100% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.666667);
  }
}
.dx-chat-typingindicator-content {
  display: grid;
  align-items: start;
  justify-items: start;
}
.dx-chat-typingindicator-content .dx-avatar {
  grid-row: 2 / auto;
}
.dx-chat-typingindicator-text {
  grid-column: 2 / span 2;
  grid-row: 1;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-chat-typingindicator-circle:first-child,
.dx-chat-typingindicator-circle:nth-child(3) {
  animation: 1.5s infinite dx-typingindicator-circle-scale-outer;
  background-color: #aeaeae;
}
.dx-chat-typingindicator-circle:nth-child(2) {
  animation: 1.5s infinite dx-typingindicator-circle-scale-inner;
  width: 0.8571428571em;
  height: 0.8571428571em;
  background-color: #888;
}
.dx-chat {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
}
.dx-avatar {
  width: 32px;
  height: 32px;
  color: #184d84;
  background-color: #ddd;
}
.dx-chat-alertlist:empty {
  padding-block: 0;
  padding-inline: 0;
}
.dx-chat-alertlist-error {
  color: #ff5549;
  -moz-column-gap: 6px;
  column-gap: 6px;
  padding-block: 9px;
}
.dx-chat-alertlist-error-icon {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-chat-alertlist-error-icon::before {
  content: '\f174';
}
.dx-chat-messagebox {
  padding: 20px;
  border-top-color: #ddd;
  gap: 8px;
}
.dx-chat-messagebox-textarea.dx-textarea.dx-texteditor {
  border-radius: 4px;
}
.dx-chat-messagebox-button {
  margin-bottom: 0;
}
.dx-chat-messagebubble {
  padding: 8px 12px;
  border-radius: 4px;
}
.dx-chat-messagegroup-alignment-start .dx-chat-messagebubble:first-child {
  border-start-start-radius: 4px;
}
.dx-chat-messagegroup-alignment-start .dx-chat-messagebubble:last-child {
  border-end-start-radius: 4px;
}
.dx-chat-messagegroup-alignment-end .dx-chat-messagebubble:first-child {
  border-start-end-radius: 4px;
}
.dx-chat-messagegroup-alignment-end .dx-chat-messagebubble:last-child {
  border-end-end-radius: 4px;
}
.dx-chat-messagegroup {
  row-gap: 4px;
  padding-bottom: 24px;
}
.dx-chat-messagegroup:first-child {
  padding-top: 24px;
}
.dx-chat-messagegroup-information {
  -moz-column-gap: 8px;
  column-gap: 8px;
}
.dx-chat-messagegroup-alignment-start:has(.dx-avatar) {
  -moz-column-gap: 12px;
  column-gap: 12px;
}
.dx-chat-messagegroup-author-name,
.dx-chat-messagegroup-time {
  font-size: 12px;
  color: #959595;
}
.dx-chat-messagelist-empty-view {
  row-gap: 4px;
  padding-block: 20px;
}
.dx-chat-messagelist-empty-image {
  color: #9dc4ed;
  background-color: #ebebeb;
  padding: 12px;
  margin-bottom: 12px;
}
.dx-chat-messagelist-empty-message {
  font-size: 18px;
  color: #133c67;
}
.dx-chat-messagelist-empty-prompt {
  font-size: 14px;
  color: #79afe7;
}
.dx-chat-messagelist .dx-scrollable-content {
  padding-inline: 20px;
}
.dx-chat-messagelist-day-header {
  text-align: center;
  padding-bottom: 12px;
  color: #959595;
  font-size: 12px;
}
.dx-chat-messagelist-day-header:first-child {
  padding-top: 20px;
}
.dx-chat-typingindicator-content {
  grid-template-columns: auto 82.5% 1fr;
  padding-bottom: 24px;
  row-gap: 4px;
}
.dx-chat-typingindicator-text {
  font-size: 12px;
  color: #959595;
}
.dx-chat-typingindicator-bubble {
  grid-column: 2;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-block: 12px;
  padding-inline: 20px;
  border-radius: 4px;
  background-color: #f5f5f5;
  -moz-column-gap: 4px;
  column-gap: 4px;
}
.dx-chat-typingindicator-circle {
  width: 0.5714285714em;
  height: 0.5714285714em;
  border-radius: 999em;
}
.dx-button-disabled {
  cursor: default;
}
.dx-button {
  display: inline-flex;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  max-width: 100%;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}
.dx-button .dx-icon {
  -webkit-user-drag: none;
  display: inherit;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  background-size: contain;
  width: 18px;
  height: 18px;
  font-size: 18px;
  -webkit-margin-end: 0;
  margin-inline-end: 0;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}
.dx-button a {
  text-decoration: none;
}
.dx-button-content {
  flex: 1 1 auto;
  height: 100%;
  max-height: 100%;
  display: inherit;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  line-height: 1.35715;
}
.dx-button-has-text .dx-button-content,
.dx-button-has-text .dx-button-content .dx-button-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-button-content > .dx-inkripple {
  display: none;
}
.dx-button-link {
  text-decoration: none;
}
.dx-button-submit-input {
  padding: 0;
  margin: 0;
  border: 0;
  height: 0;
  width: 0;
  font-size: 0;
  opacity: 0;
  visibility: hidden;
}
.dx-state-disabled .dx-button,
.dx-state-disabled.dx-button {
  cursor: default;
}
.dx-button-text {
  line-height: 1.2858;
}
.dx-button .dx-button-content {
  padding-block: 8px;
  -webkit-padding-start: 8px;
  padding-inline-start: 8px;
  -webkit-padding-end: 8px;
  padding-inline-end: 8px;
}
.dx-button-has-icon .dx-button-content {
  padding-block: 8px;
  -webkit-padding-start: 8px;
  padding-inline-start: 8px;
  -webkit-padding-end: 8px;
  padding-inline-end: 8px;
}
.dx-button-has-icon .dx-icon {
  width: 18px;
  height: 18px;
  font-size: 18px;
  -webkit-margin-end: 0;
  margin-inline-end: 0;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}
.dx-button-has-text .dx-button-content {
  padding-block: 8px;
  -webkit-padding-start: 12px;
  padding-inline-start: 12px;
  -webkit-padding-end: 12px;
  padding-inline-end: 12px;
}
.dx-button-has-text .dx-icon {
  width: 18px;
  height: 18px;
  font-size: 18px;
  -webkit-margin-end: 9px;
  margin-inline-end: 9px;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}
.dx-button {
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
}
.dx-button-mode-contained {
  background-color: #fff;
  border-color: #184d84;
  color: #184d84;
}
.dx-button-mode-contained .dx-icon {
  color: #184d84;
}
.dx-button-mode-contained.dx-state-selected {
  background-color: #d4d4d4;
}
.dx-button-mode-contained.dx-state-hover {
  background-color: #f5f5f5;
}
.dx-button-mode-contained.dx-state-focused {
  background-color: #ebebeb;
}
.dx-button-mode-contained.dx-state-active {
  background-color: #c2c2c2;
  color: #184d84;
}
.dx-button-mode-contained.dx-button-danger {
  background-color: #ff5549;
  border-color: transparent;
  color: #fff;
}
.dx-button-mode-contained.dx-button-danger .dx-icon {
  color: #fff;
}
.dx-button-mode-contained.dx-button-danger.dx-state-selected {
  background-color: #f11000;
}
.dx-button-mode-contained.dx-button-danger.dx-state-hover {
  background-color: #ff2a1b;
}
.dx-button-mode-contained.dx-button-danger.dx-state-focused {
  background-color: #ff1c0c;
}
.dx-button-mode-contained.dx-button-danger.dx-state-active {
  background-color: #d30e00;
  color: #fff;
}
.dx-button-mode-contained.dx-button-success {
  background-color: #80f69b;
  border-color: transparent;
  color: #fff;
}
.dx-button-mode-contained.dx-button-success .dx-icon {
  color: #fff;
}
.dx-button-mode-contained.dx-button-success.dx-state-selected {
  background-color: #2ff05b;
}
.dx-button-mode-contained.dx-button-success.dx-state-hover {
  background-color: #55f379;
}
.dx-button-mode-contained.dx-button-success.dx-state-focused {
  background-color: #47f26e;
}
.dx-button-mode-contained.dx-button-success.dx-state-active {
  background-color: #12ee45;
  color: #fff;
}
.dx-button-mode-contained.dx-button-default {
  background-color: #184d84;
  border-color: transparent;
  color: #fff;
}
.dx-button-mode-contained.dx-button-default .dx-icon {
  color: #fff;
}
.dx-button-mode-contained.dx-button-default.dx-state-selected {
  background-color: #0b223b;
}
.dx-button-mode-contained.dx-button-default.dx-state-hover {
  background-color: #11365d;
}
.dx-button-mode-contained.dx-button-default.dx-state-focused {
  background-color: #0f2f50;
}
.dx-button-mode-contained.dx-button-default.dx-state-active {
  background-color: #061321;
  color: #fff;
}
.dx-button-mode-outlined {
  background-color: rgba(0, 0, 0, 0);
  border-color: #184d84;
  color: #184d84;
}
.dx-button-mode-outlined .dx-icon {
  color: #184d84;
}
.dx-button-mode-outlined.dx-state-selected {
  background-color: rgba(0, 0, 0, 0.17);
}
.dx-button-mode-outlined.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.dx-button-mode-outlined.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.08);
}
.dx-button-mode-outlined.dx-state-active {
  background-color: rgba(0, 0, 0, 0.24);
  color: #184d84;
}
.dx-button-mode-outlined.dx-button-danger {
  background-color: transparent;
  border-color: #ff3d30;
  color: #ff3d30;
}
.dx-button-mode-outlined.dx-button-danger .dx-icon {
  color: #ff3d30;
}
.dx-button-mode-outlined.dx-button-danger.dx-state-selected {
  background-color: rgba(255, 85, 73, 0.3);
}
.dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-button-mode-outlined.dx-button-danger.dx-state-hover {
  background-color: rgba(255, 61, 48, 0.1);
}
.dx-button-mode-outlined.dx-button-danger.dx-state-active {
  background-color: rgba(255, 61, 48, 0.4);
  color: #ff3d30;
}
.dx-button-mode-outlined.dx-button-success {
  background-color: transparent;
  border-color: #68f488;
  color: #68f488;
}
.dx-button-mode-outlined.dx-button-success .dx-icon {
  color: #68f488;
}
.dx-button-mode-outlined.dx-button-success.dx-state-selected {
  background-color: rgba(128, 246, 155, 0.3);
}
.dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-button-mode-outlined.dx-button-success.dx-state-hover {
  background-color: rgba(104, 244, 136, 0.1);
}
.dx-button-mode-outlined.dx-button-success.dx-state-active {
  background-color: rgba(104, 244, 136, 0.4);
  color: #68f488;
}
.dx-button-mode-outlined.dx-button-default {
  background-color: transparent;
  border-color: #184d84;
  color: #14406e;
}
.dx-button-mode-outlined.dx-button-default .dx-icon {
  color: #184d84;
}
.dx-button-mode-outlined.dx-button-default.dx-state-selected {
  background-color: rgba(24, 77, 132, 0.3);
}
.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-button-mode-outlined.dx-button-default.dx-state-hover {
  background-color: rgba(24, 77, 132, 0.1);
}
.dx-button-mode-outlined.dx-button-default.dx-state-active {
  background-color: rgba(24, 77, 132, 0.4);
  color: #184d84;
}
.dx-button-mode-text {
  background-color: rgba(0, 0, 0, 0);
  border-color: transparent;
  color: #184d84;
}
.dx-button-mode-text .dx-icon {
  color: #184d84;
}
.dx-button-mode-text.dx-state-selected {
  background-color: rgba(0, 0, 0, 0.17);
}
.dx-button-mode-text.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.dx-button-mode-text.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.08);
}
.dx-button-mode-text.dx-state-active {
  background-color: rgba(0, 0, 0, 0.24);
  color: #184d84;
}
.dx-button-mode-text.dx-button-danger {
  background-color: transparent;
  border-color: transparent;
  color: #ff3d30;
}
.dx-button-mode-text.dx-button-danger .dx-icon {
  color: #ff3d30;
}
.dx-button-mode-text.dx-button-danger.dx-state-selected {
  background-color: rgba(255, 85, 73, 0.3);
}
.dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(255, 61, 48, 0.1);
}
.dx-button-mode-text.dx-button-danger.dx-state-active {
  background-color: rgba(255, 61, 48, 0.4);
  color: #ff3d30;
}
.dx-button-mode-text.dx-button-success {
  background-color: transparent;
  border-color: transparent;
  color: #68f488;
}
.dx-button-mode-text.dx-button-success .dx-icon {
  color: #68f488;
}
.dx-button-mode-text.dx-button-success.dx-state-selected {
  background-color: rgba(128, 246, 155, 0.3);
}
.dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(104, 244, 136, 0.1);
}
.dx-button-mode-text.dx-button-success.dx-state-active {
  background-color: rgba(104, 244, 136, 0.4);
  color: #68f488;
}
.dx-button-mode-text.dx-button-default {
  background-color: transparent;
  border-color: transparent;
  color: #14406e;
}
.dx-button-mode-text.dx-button-default .dx-icon {
  color: #184d84;
}
.dx-button-mode-text.dx-button-default.dx-state-selected {
  background-color: rgba(24, 77, 132, 0.3);
}
.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-button-mode-text.dx-button-default.dx-state-hover {
  background-color: rgba(24, 77, 132, 0.1);
}
.dx-button-mode-text.dx-button-default.dx-state-active {
  background-color: rgba(24, 77, 132, 0.4);
  color: #184d84;
}
.dx-buttongroup {
  display: inline-block;
}
.dx-buttongroup-wrapper {
  display: flex;
  flex-flow: row nowrap;
  height: 100%;
  width: 100%;
}
.dx-buttongroup-mode-text .dx-buttongroup-wrapper {
  -moz-column-gap: 1px;
  column-gap: 1px;
}
.dx-buttongroup-item {
  flex: 0 1 auto;
}
.dx-buttongroup-item.dx-button-mode-contained,
.dx-buttongroup-item.dx-button-mode-outlined {
  border-inline-start-width: 0;
}
.dx-buttongroup-item.dx-button-mode-contained.dx-button,
.dx-buttongroup-item.dx-button-mode-outlined.dx-button {
  border-radius: 0;
}
.dx-buttongroup-item-has-width {
  flex: 1 1 auto;
}
.dx-buttongroup-mode-contained .dx-button-mode-contained {
  border-inline-end-width: 0;
}
.dx-button-mode-contained.dx-buttongroup-first-item,
.dx-button-mode-outlined.dx-buttongroup-first-item {
  border-inline-start-width: 1px;
}
.dx-button-mode-contained.dx-buttongroup-first-item.dx-button,
.dx-button-mode-outlined.dx-buttongroup-first-item.dx-button {
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
}
.dx-button-mode-contained.dx-buttongroup-last-item,
.dx-button-mode-outlined.dx-buttongroup-last-item {
  border-inline-end-width: 1px;
}
.dx-button-mode-contained.dx-buttongroup-last-item.dx-button,
.dx-button-mode-outlined.dx-buttongroup-last-item.dx-button {
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
}
.dx-scrollable-scrollbar-simulated {
  position: relative;
}
.dx-scrollable {
  display: block;
  height: 100%;
  min-height: 0;
}
.dx-scrollable:focus {
  outline: 0;
}
.dx-scrollable-native.dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-scrollbar {
  display: none;
}
.dx-scrollable-native.dx-scrollable-scrollbar-simulated .dx-scrollable-scrollbar {
  display: block;
}
.dx-scrollable-native > div.dx-scrollable-wrapper > .dx-scrollable-container,
.dx-scrollable-native.dx-scrollable-wrapper > .dx-scrollable-container {
  -webkit-overflow-scrolling: touch;
  position: relative;
  height: 100%;
}
.dx-scrollable-native.dx-scrollable-vertical,
.dx-scrollable-native.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container {
  touch-action: pan-y;
  overflow-x: hidden;
  overflow-y: auto;
}
.dx-scrollable-native.dx-scrollable-horizontal,
.dx-scrollable-native.dx-scrollable-horizontal > .dx-scrollable-wrapper > .dx-scrollable-container {
  touch-action: pan-x;
  float: none;
  overflow-x: auto;
  overflow-y: hidden;
}
.dx-scrollable-native.dx-scrollable-both,
.dx-scrollable-native.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container {
  touch-action: pan-y pan-x;
  float: none;
  overflow-x: auto;
  overflow-y: auto;
}
.dx-scrollable-native.dx-scrollable-disabled,
.dx-scrollable-native.dx-scrollable-disabled .dx-scrollable-container {
  touch-action: auto;
}
.dx-scrollable-native.dx-scrollable-scrollbars-hidden > .dx-scrollable-wrapper > .dx-scrollable-container {
  overflow: hidden;
}
.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content {
  min-height: 101%;
  box-sizing: content-box;
}
.dx-scrollable-native.dx-scrollable-native-ios.dx-scrollable-horizontal .dx-scrollable-content {
  min-height: 0;
  padding: 0;
}
.dx-scrollable-native.dx-scrollable-native-generic {
  overflow: hidden;
}
.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollable-content {
  height: auto;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollable-content {
  transform: none;
  z-index: 0;
}
.dx-scrollable-scrollbar-simulated,
.dx-scrollable-scrollbar-simulated .dx-scrollable-container {
  scrollbar-width: none;
}
.dx-scrollable-scrollbar-simulated .dx-scrollable-container ::-webkit-scrollbar,
.dx-scrollable-scrollbar-simulated ::-webkit-scrollbar {
  display: none;
}
.dx-scrollable-container {
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  width: 100%;
  height: 100%;
  transform: none;
}
.dx-scrollable-container:focus {
  outline: 0;
}
.dx-scrollable-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}
.dx-scrollable-content {
  position: relative;
  min-height: 100%;
  box-sizing: border-box;
  transform: none;
}
.dx-scrollable-content::after {
  display: block;
  content: '';
  clear: both;
}
.dx-scrollable-both .dx-scrollable-content,
.dx-scrollable-horizontal .dx-scrollable-content {
  display: block;
  float: left;
  min-width: 100%;
}
.dx-scrollable-scrollbar {
  position: absolute;
  pointer-events: auto;
}
.dx-scrollbar-vertical {
  top: 0;
  right: 0;
  height: 100%;
}
.dx-scrollbar-horizontal {
  bottom: 0;
  left: 0;
  width: 100%;
}
.dx-scrollable-scroll {
  position: relative;
  box-sizing: border-box;
  transform: translate(0, 0);
  background-color: transparent;
  opacity: 1;
  transition:
    opacity linear,
    background-color linear;
  overflow: hidden;
  padding: 2px;
}
.dx-scrollable-scroll.dx-state-invisible {
  display: block !important;
  background-color: transparent;
  opacity: 0;
  transition:
    opacity 0.5s linear 1s,
    background-color 0.5s linear 1s;
}
.dx-rtl .dx-scrollable-scroll {
  direction: rtl;
  float: left;
}
.dx-scrollable-scroll-content {
  width: 100%;
  height: 100%;
  background-color: rgba(191, 191, 191, 0.7);
}
.dx-rtl .dx-scrollable,
.dx-rtl .dx-scrollable .dx-scrollable-container,
.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-rtl.dx-scrollable,
.dx-rtl.dx-scrollable .dx-scrollable-container,
.dx-rtl.dx-scrollable .dx-scrollable-content {
  direction: ltr;
}
.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-container,
.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-container,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content {
  direction: rtl;
}
.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content {
  float: right;
}
.dx-rtl .dx-scrollable .dx-scrollable-content > *,
.dx-rtl.dx-scrollable .dx-scrollable-content > * {
  direction: rtl;
}
.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical,
.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical {
  right: auto;
  left: 0;
}
.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal,
.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal {
  direction: ltr;
}
.dx-scrollable-simulated .dx-scrollable-content {
  overflow-anchor: none;
}
.dx-scrollable-simulated.dx-scrollable-disabled .dx-scrollable-scrollbar {
  pointer-events: none;
}
.dx-scrollbar-hoverable {
  background-color: transparent;
}
.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-hoverable.dx-state-hover {
  background-color: rgba(191, 191, 191, 0.2);
}
.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content {
  background-color: #bfbfbf;
}
.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  opacity: 1;
}
.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  background-color: transparent;
}
.dx-scrollbar-vertical .dx-scrollable-scroll {
  float: right;
  width: 8px;
  -webkit-padding-end: 2px;
  padding-inline-end: 2px;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 8px;
  transition:
    width 0.2s linear 0.15s,
    background-color 0.2s linear 0.15s;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll {
  transition:
    background-color 0.5s linear 1s,
    width 0.2s linear 150ms;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content {
  transition: background-color 0.15s linear 0.15s;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  transition:
    background-color 0.5s linear 1s,
    width 0.2s linear 0.15s;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  transition: background-color 0.5s linear 1s;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll {
  width: 15px;
}
.dx-scrollbar-horizontal .dx-scrollable-scroll {
  height: 8px;
  padding-bottom: 2px;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable {
  height: 8px;
  transition:
    height 0.2s linear 0.15s,
    background-color 0.2s linear 0.15s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll {
  transition:
    background-color 0.5s linear 1s,
    height 0.2s linear 0.15s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content {
  transition: background-color 0.15s linear 0.15s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  transition:
    background-color 0.5s linear 1s,
    height 0.2s linear 0.15s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  transition: background-color 0.5s linear 1s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll {
  height: 15px;
}
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both
  > .dx-scrollable-wrapper
  > .dx-scrollable-container
  > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical
  > .dx-scrollable-wrapper
  > .dx-scrollable-container
  > .dx-scrollable-content {
  padding-right: 8px;
}
.dx-rtl
  .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both
  > .dx-scrollable-wrapper
  > .dx-scrollable-container
  > .dx-scrollable-content,
.dx-rtl
  .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical
  > .dx-scrollable-wrapper
  > .dx-scrollable-container
  > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both.dx-rtl
  > .dx-scrollable-wrapper
  > .dx-scrollable-container
  > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical.dx-rtl
  > .dx-scrollable-wrapper
  > .dx-scrollable-container
  > .dx-scrollable-content {
  padding-right: 0;
  padding-left: 8px;
}
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both
  > .dx-scrollable-wrapper
  > .dx-scrollable-container
  > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-horizontal
  > .dx-scrollable-wrapper
  > .dx-scrollable-container
  > .dx-scrollable-content {
  padding-bottom: 8px;
}
.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollview-top-pocket {
  position: absolute;
  display: none;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-top-pocket {
  width: 40px;
  height: 40px;
  left: 50%;
  position: absolute;
  z-index: 1;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down {
  background-image: none;
  position: static;
  height: 100%;
  width: 100%;
  left: -50%;
  margin-left: -20px;
  padding: 0;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down.dx-scrollview-pull-down-loading {
  transition: transform 0.1s linear;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator {
  position: relative;
  top: 0;
  padding: 4px;
  margin: 0;
  height: 100%;
  width: 100%;
  float: left;
  box-sizing: border-box;
}
.dx-scrollable-native.dx-scrollable-native-android
  .dx-scrollview-pull-down
  .dx-scrollview-pull-down-indicator
  .dx-loadindicator {
  float: left;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-icon-pulldown {
  width: 100%;
  height: 100%;
  padding: 8px;
  font-size: 24px;
  box-sizing: border-box;
  transition: opacity 0.2s;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading.dx-scrollview-pull-down {
  transition: top 0.2s ease-out;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-image {
  position: absolute;
  margin: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: contain;
  transition: opacity 0.2s;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown {
  display: none;
}
.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket {
  position: absolute;
  left: 0;
  width: 100%;
  overflow-y: auto;
  transition: transform 0.4s;
  transform: translate(0, 0);
}
.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-content {
  transition: transform 0.4s;
  transform: none;
}
.dx-scrollview-content {
  position: static;
}
.dx-scrollview-content::after,
.dx-scrollview-content::before {
  display: table;
  content: '';
  line-height: 0;
}
.dx-scrollview-content::after {
  clear: both;
}
.dx-scrollview-pull-down {
  width: 100%;
  height: 50px;
  padding: 15px 0;
  top: -80px;
  overflow: hidden;
  transform: translate(0, 0);
  -webkit-user-drag: none;
  box-sizing: content-box;
}
.dx-scrollview-pull-down-container {
  display: inline-block;
  width: 49%;
  text-align: right;
}
.dx-scrollview-pull-down-indicator {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 50%;
  display: inline-block;
  margin: -15px 20px 0 15px;
  width: 20px;
  -webkit-user-drag: none;
}
.dx-scrollview-pull-down-image {
  display: inline-block;
  vertical-align: middle;
  margin: 0 20px;
  width: 20px;
  height: 50px;
  -webkit-user-drag: none;
  transform: translate(0, 0) rotate(0);
  transition: transform 0.2s linear;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==')
    0 0/100% no-repeat;
}
.dx-scrollview-pull-down-text {
  display: inline;
  vertical-align: middle;
  position: relative;
  overflow: visible;
  -webkit-user-drag: none;
}
.dx-scrollview-pull-down-text div {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
  overflow: visible;
  opacity: 0;
}
.dx-scrollview-pull-down-text div.dx-scrollview-pull-down-text-visible {
  opacity: 1;
}
.dx-scrollview-pull-down-ready .dx-scrollview-pull-down-image {
  transform: translate(0, 0) rotate(-180deg);
}
.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-image {
  opacity: 0;
}
.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-indicator {
  opacity: 1;
}
.dx-scrollview-scrollbottom {
  width: 100%;
  padding: 10px 0;
  overflow: hidden;
  text-align: center;
  transform: translate(0, 0);
}
.dx-scrollview-scrollbottom::before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.dx-scrollview-scrollbottom-indicator {
  display: inline-block;
  margin: 0 10px 0 0;
  -webkit-user-drag: none;
}
.dx-scrollview-scrollbottom-text {
  display: inline-block;
  margin-top: -20px;
  vertical-align: middle;
  -webkit-user-drag: none;
}
.dx-scrollview-scrollbottom-end {
  opacity: 0;
}
.dx-rtl .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket,
.dx-scrollable-native.dx-rtl.dx-scrollable-native-ios .dx-scrollview-top-pocket {
  left: auto;
  right: 0;
}
.dx-rtl .dx-scrollview-pull-down-container {
  text-align: left;
}
.dx-rtl .dx-scrollview-pull-down-indicator,
.dx-rtl .dx-scrollview-pull-down-text div {
  left: auto;
  right: 0;
}
.dx-rtl .dx-scrollview-scrollbottom-indicator {
  margin: 0 0 0 10px;
}
.dx-scrollview-scrollbottom-loading .dx-scrollview-scrollbottom-image {
  width: 24px;
  height: 24px;
}
.dx-splitter {
  display: flex;
  height: 100%;
  width: 100%;
}
.dx-splitter .dx-splitter-item {
  display: flex;
  overflow: hidden;
  flex: 1 1 auto;
}
.dx-splitter .dx-splitter-item-hidden-content {
  visibility: hidden;
}
.dx-splitter .dx-splitter-item-content {
  position: relative;
  flex: 1 1 auto;
  overflow: auto;
}
.dx-splitter.dx-splitter-vertical {
  flex-direction: column;
}
.dx-resize-handle {
  display: flex;
  flex: 0 0 auto;
  justify-content: center;
  align-items: center;
  gap: 8px;
  overflow: hidden;
}
.dx-resize-handle .dx-resize-handle-collapse-next-pane,
.dx-resize-handle .dx-resize-handle-collapse-prev-pane {
  cursor: pointer;
}
.dx-resize-handle.dx-resize-handle-horizontal {
  flex-direction: column;
}
.dx-resize-handle.dx-resize-handle-horizontal.dx-resize-handle-resizable {
  cursor: col-resize;
}
.dx-resize-handle.dx-resize-handle-vertical {
  flex-direction: row;
}
.dx-resize-handle.dx-resize-handle-vertical.dx-resize-handle-resizable {
  cursor: row-resize;
}
.dx-resize-handle.dx-state-disabled {
  opacity: 1;
}
.dx-splitter .dx-resize-handle {
  color: #184d84;
  background-color: rgba(0, 0, 0, 0.08);
}
.dx-splitter .dx-resize-handle.dx-state-hover {
  color: #184d84;
  background-color: rgba(0, 0, 0, 0.24);
}
.dx-splitter .dx-resize-handle.dx-state-active,
.dx-splitter .dx-resize-handle.dx-state-focused {
  color: #fff;
  background-color: #184d84;
}
.dx-resize-handle .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-checkbox {
  display: inline-block;
  cursor: pointer;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-checkbox.dx-state-readonly {
  cursor: default;
}
.dx-checkbox-icon {
  flex-shrink: 0;
  position: relative;
  background-position: 0 0;
  background-size: cover;
  background-repeat: no-repeat;
}
.dx-checkbox-container {
  overflow: hidden;
  white-space: nowrap;
  height: 100%;
  width: 100%;
  vertical-align: middle;
  display: inline-flex;
  align-items: center;
  text-overflow: clip;
}
.dx-checkbox-text {
  text-align: start;
  white-space: pre-wrap;
  word-wrap: break-word;
  line-height: normal;
  -webkit-padding-start: 5px;
  padding-inline-start: 5px;
}
.dx-state-disabled .dx-checkbox,
.dx-state-disabled.dx-checkbox {
  cursor: default;
  opacity: 1;
}
.dx-checkbox {
  line-height: 0;
}
.dx-checkbox.dx-state-readonly .dx-checkbox-icon {
  border-color: #f4f4f4;
  background-color: #fff;
}
.dx-checkbox.dx-state-hover .dx-checkbox-icon {
  border-color: #0f2f50;
}
.dx-checkbox.dx-state-focused .dx-checkbox-icon {
  border-color: #d7dfe8;
}
.dx-checkbox.dx-state-active .dx-checkbox-icon {
  background-color: rgba(96, 96, 96, 0.2);
}
.dx-checkbox-icon {
  width: 1em;
  height: 1em;
  font-size: 22px;
  border-radius: 2px;
  border: 1px solid #ddd;
  background-color: #fff;
}
.dx-checkbox-checked .dx-checkbox-icon {
  font: 22px/1 DXIcons;
  color: #184d84;
}
.dx-checkbox-checked .dx-checkbox-icon::before {
  content: '\f005';
  position: relative;
  display: block;
  width: 1em;
  height: 1em;
  top: 50%;
  margin-top: -0.5em;
  inset-inline-start: 50%;
  -webkit-margin-start: -0.5em;
  margin-inline-start: -0.5em;
  font-size: 0.727273em;
}
.dx-checkbox-indeterminate .dx-checkbox-icon {
  color: #184d84;
}
.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  position: relative;
  display: block;
  width: 0.545455em;
  height: 0.545455em;
  top: 50%;
  margin-top: -0.2727275em;
  inset-inline-start: 50%;
  -webkit-margin-start: -0.2727275em;
  margin-inline-start: -0.2727275em;
  font-size: inherit;
  content: '';
  background-color: #184d84;
  border-radius: 2px;
}
.dx-state-disabled .dx-checkbox .dx-checkbox-icon,
.dx-state-disabled .dx-checkbox-text,
.dx-state-disabled.dx-checkbox .dx-checkbox-icon {
  opacity: 0.4;
}
.dx-invalid .dx-checkbox-container .dx-checkbox-icon {
  border-color: rgba(255, 85, 73, 0.4);
}
.dx-invalid.dx-state-focused .dx-checkbox-container .dx-checkbox-icon {
  border-color: #ff5549;
}
.dx-switch {
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}
.dx-switch .dx-switch-wrapper {
  display: inline-block;
  text-align: left;
  height: 100%;
  width: 100%;
}
.dx-switch .dx-switch-wrapper::before {
  display: inline-block;
  height: 100%;
  content: '';
  vertical-align: middle;
}
.dx-switch-inner {
  display: flex;
  transform: translateX(-50%);
}
.dx-switch-container {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  overflow: hidden;
  margin: 0 -6px 0 0;
  padding: 0 2px;
  height: 24px;
  border: 1px solid #ddd;
  background: #fff;
  border-radius: 2px;
}
.dx-state-disabled .dx-switch,
.dx-state-disabled.dx-switch {
  cursor: default;
}
.dx-switch-handle,
.dx-switch-on-value .dx-switch-inner {
  transform: translateX(0);
}
.dx-switch-on-value .dx-switch-handle {
  transform: translateX(-100%);
}
.dx-rtl .dx-switch-wrapper,
.dx-rtl.dx-switch-wrapper {
  text-align: right;
}
.dx-rtl .dx-switch-inner {
  transform: translateX(50%);
}
.dx-rtl .dx-switch-handle {
  transform: translateX(-100%);
}
.dx-rtl.dx-switch-on-value .dx-switch-handle {
  transform: translateX(0);
}
.dx-switch {
  width: 44px;
  height: 24px;
}
.dx-switch.dx-state-readonly .dx-switch-container {
  border-color: #f4f4f4;
  background-color: #fff;
}
.dx-switch.dx-state-active .dx-switch-handle::before {
  background-color: #0b223b;
}
.dx-switch.dx-state-active .dx-switch-container {
  border-color: #184d84;
  background-color: rgba(96, 96, 96, 0.2);
}
.dx-switch.dx-state-hover .dx-switch-handle::before {
  background-color: #184d84;
}
.dx-switch.dx-state-hover .dx-switch-container {
  background-color: transparent;
  border-color: #184d84;
}
.dx-switch.dx-state-focused .dx-switch-container {
  border-color: #d7dfe8;
}
.dx-switch.dx-state-focused .dx-switch-handle::before {
  background-color: #184d84;
}
.dx-switch.dx-state-focused.dx-state-active .dx-switch-handle::before {
  background-color: #0b223b;
}
.dx-switch-inner {
  width: 200%;
  height: 100%;
}
.dx-switch-off,
.dx-switch-on {
  float: left;
  flex-shrink: 0;
  width: 50%;
  padding-right: 16px;
  line-height: 22px;
  text-align: center;
  font-size: 9px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  box-sizing: border-box;
}
.dx-switch-off {
  padding-left: 2px;
  color: #80b3e8;
}
.dx-switch-on {
  color: #184d84;
}
.dx-switch-handle {
  position: relative;
  float: left;
  flex-basis: 14px;
  flex-shrink: 0;
  width: 14px;
  height: 18px;
  margin-top: 2px;
  box-sizing: border-box;
}
.dx-switch-handle::before {
  display: block;
  content: ' ';
  width: 100%;
  height: 100%;
  background-color: #2473c5;
  border-radius: 2px;
}
.dx-switch-on-value .dx-switch-handle::before {
  background-color: #184d84;
}
.dx-rtl .dx-switch .dx-switch-off,
.dx-rtl .dx-switch .dx-switch-on,
.dx-switch.dx-rtl .dx-switch-off,
.dx-switch.dx-rtl .dx-switch-on {
  float: right;
}
.dx-rtl .dx-switch .dx-switch-on,
.dx-switch.dx-rtl .dx-switch-on {
  padding-left: 16px;
  padding-right: 2px;
}
.dx-rtl .dx-switch .dx-switch-off,
.dx-switch.dx-rtl .dx-switch-off {
  margin-left: 0;
}
.dx-rtl .dx-switch .dx-switch-handle,
.dx-switch.dx-rtl .dx-switch-handle {
  float: right;
  margin-left: 0;
  margin-right: -14px;
}
.dx-rtl .dx-switch .dx-switch-container,
.dx-switch.dx-rtl .dx-switch-container {
  margin: 0 0 0 -6px;
}
.dx-invalid.dx-switch .dx-switch-container {
  border-color: rgba(255, 85, 73, 0.4);
}
.dx-invalid.dx-state-focused .dx-switch-container,
.dx-invalid.dx-state-hover .dx-switch-container {
  border-color: #ff5549;
}
.dx-invalid.dx-state-focused .dx-switch-handle::before,
.dx-invalid.dx-state-hover .dx-switch-handle::before,
.dx-invalid.dx-switch-on-value .dx-switch-handle::before {
  background-color: #ff5549;
}
.dx-invalid .dx-switch-handle::before {
  background-color: rgba(255, 85, 73, 0.4);
}
:root {
  --dx-button-padding-inline: 12px;
  --dx-component-color-bg: #fff;
  --dx-color-main-bg: #fff;
  --dx-color-primary: #184d84;
  --dx-color-danger: #ff5549;
  --dx-color-success: #80f69b;
  --dx-color-warning: #ffa63b;
  --dx-color-border: #ddd;
  --dx-color-text: #184d84;
  --dx-color-icon: #184d84;
  --dx-color-spin-icon: #184d84;
  --dx-color-link: #184d84;
  --dx-color-shadow: black;
  --dx-color-separator: #ddd;
  --dx-component-height: 36px;
  --dx-font-size: 14px;
  --dx-border-width: 1px;
  --dx-border-radius: 4px;
  --dx-font-size-icon: 18px;
  --dx-toolbar-height: 36px;
  --dx-popup-toolbar-item-padding-inline: 10px;
}
.dx-icon-accountbox,
.dx-icon-add,
.dx-icon-addcolumnleft,
.dx-icon-addcolumnright,
.dx-icon-addrowabove,
.dx-icon-addrowbelow,
.dx-icon-addtable,
.dx-icon-airplane,
.dx-icon-aligncenter,
.dx-icon-alignjustify,
.dx-icon-alignleft,
.dx-icon-alignright,
.dx-icon-arrowback,
.dx-icon-arrowdown,
.dx-icon-arrowleft,
.dx-icon-arrowright,
.dx-icon-arrowup,
.dx-icon-background,
.dx-icon-bell,
.dx-icon-blockquote,
.dx-icon-bold,
.dx-icon-bookmark,
.dx-icon-box,
.dx-icon-bulletlist,
.dx-icon-car,
.dx-icon-card,
.dx-icon-cart,
.dx-icon-cellproperties,
.dx-icon-chart,
.dx-icon-chat,
.dx-icon-checklist,
.dx-icon-clear,
.dx-icon-clearcircle,
.dx-icon-clearformat,
.dx-icon-clock,
.dx-icon-close,
.dx-icon-codeblock,
.dx-icon-color,
.dx-icon-columnproperties,
.dx-icon-comment,
.dx-icon-dataarea,
.dx-icon-datapie,
.dx-icon-datatrending,
.dx-icon-datausage,
.dx-icon-decreaseindent,
.dx-icon-doc,
.dx-icon-download,
.dx-icon-edit,
.dx-icon-email,
.dx-icon-errorcircle,
.dx-icon-event,
.dx-icon-eventall,
.dx-icon-favorites,
.dx-icon-find,
.dx-icon-fixcolumn,
.dx-icon-fixcolumnleft,
.dx-icon-fixcolumnright,
.dx-icon-folder,
.dx-icon-fontsize,
.dx-icon-food,
.dx-icon-formula,
.dx-icon-gift,
.dx-icon-globe,
.dx-icon-group,
.dx-icon-growfont,
.dx-icon-handlehorizontal,
.dx-icon-handlevertical,
.dx-icon-header,
.dx-icon-help,
.dx-icon-home,
.dx-icon-image,
.dx-icon-increaseindent,
.dx-icon-indent,
.dx-icon-info,
.dx-icon-italic,
.dx-icon-key,
.dx-icon-like,
.dx-icon-link,
.dx-icon-map,
.dx-icon-mention,
.dx-icon-menu,
.dx-icon-mergecells,
.dx-icon-money,
.dx-icon-music,
.dx-icon-orderedlist,
.dx-icon-ordersbox,
.dx-icon-overflow,
.dx-icon-percent,
.dx-icon-photo,
.dx-icon-pinmap,
.dx-icon-plus,
.dx-icon-preferences,
.dx-icon-product,
.dx-icon-redo,
.dx-icon-refresh,
.dx-icon-remove,
.dx-icon-removecolumn,
.dx-icon-removerow,
.dx-icon-removetable,
.dx-icon-rowproperties,
.dx-icon-runner,
.dx-icon-save,
.dx-icon-search,
.dx-icon-sendfilled,
.dx-icon-shrinkfont,
.dx-icon-splitcells,
.dx-icon-stickcolumn,
.dx-icon-strike,
.dx-icon-subscript,
.dx-icon-superscript,
.dx-icon-tableproperties,
.dx-icon-tags,
.dx-icon-taskcomplete,
.dx-icon-taskhelpneeded,
.dx-icon-taskinprogress,
.dx-icon-taskrejected,
.dx-icon-taskstop,
.dx-icon-tel,
.dx-icon-tips,
.dx-icon-to,
.dx-icon-todo,
.dx-icon-toolbox,
.dx-icon-triangledown,
.dx-icon-triangleleft,
.dx-icon-triangleright,
.dx-icon-triangleup,
.dx-icon-underline,
.dx-icon-undo,
.dx-icon-unfixcolumn,
.dx-icon-user,
.dx-icon-variable,
.dx-icon-verticalalignbottom,
.dx-icon-verticalaligncenter,
.dx-icon-verticalaligntop,
.dx-icon-video {
  background-position: 0 0;
  background-repeat: no-repeat;
}
.dx-icon {
  background-position: 50% 50%;
}
.dx-svg-icon svg {
  pointer-events: none;
}
.dx-rtl .dx-icon-spinnext::before {
  content: '\f04f';
}
.dx-rtl .dx-icon-spinprev::before {
  content: '\f04e';
}
.dx-rtl .dx-icon-chevronnext::before {
  content: '\f012';
}
.dx-rtl .dx-icon-back::before,
.dx-rtl .dx-icon-chevronprev::before {
  content: '\f010';
}
.dx-rtl .dx-icon-undo::before {
  content: '\f093';
}
.dx-rtl .dx-icon-redo::before {
  content: '\f04c';
}
.dx-rtl .dx-icon-hidepanel::before {
  content: '\f11d';
}
.dx-rtl .dx-icon-showpanel::before {
  content: '\f11c';
}
.dx-tabs {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  position: relative;
  display: flex;
  width: 100%;
}
.dx-tabs.dx-overflow-hidden {
  overflow: hidden;
}
.dx-tabs.dx-tabs-vertical .dx-tabs-wrapper .dx-tab-text {
  white-space: normal;
}
.dx-tabs .dx-tab-text-span,
.dx-tabs .dx-tab-text-span-pseudo {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-tabs-scrollable {
  width: 100%;
  overflow: hidden;
  height: 100%;
}
.dx-tabs-scrollable .dx-tabs-wrapper {
  white-space: nowrap;
  height: 100%;
}
.dx-tabs-scrollable .dx-scrollable-content {
  height: 100%;
}
.dx-tabs-wrapper {
  position: relative;
  display: flex;
  width: 100%;
  background-color: #f7f7f7;
  -webkit-border-before: 1px solid transparent;
  border-block-start: 1px solid transparent;
  -webkit-border-after: 1px solid transparent;
  border-block-end: 1px solid transparent;
}
.dx-tabs-expanded .dx-tab {
  flex-basis: 100%;
  flex-grow: 0;
}
.dx-tabs-stretched .dx-tab {
  flex-basis: unset;
  flex-grow: 1;
}
.dx-tabs:not(.dx-tabs-vertical) .dx-tabs-scrollable .dx-tab {
  flex-basis: 100%;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
.dx-tabs:not(.dx-tabs-scrolling-enabled) {
  min-width: -webkit-min-content;
  min-width: -moz-min-content;
  min-width: min-content;
}
.dx-tab {
  position: relative;
  display: inline-flex;
  align-items: stretch;
  justify-content: center;
  flex-basis: 100%;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
  cursor: pointer;
  gap: 4px;
  padding: 10px 9px;
  background-color: #f7f7f7;
  color: #184d84;
}
.dx-tab a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  color: #fff;
  text-decoration: none;
  opacity: 0.001;
}
.dx-tab-content {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
}
.dx-tab-text {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  -webkit-user-drag: none;
}
.dx-tabs-nav-button {
  align-items: center;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
}
.dx-rtl.dx-tabs:not(.dx-tabs-vertical) {
  flex-direction: row-reverse;
}
.dx-tabs-vertical {
  display: inline-flex;
  flex-direction: column;
  width: auto;
}
.dx-tabs-vertical .dx-tab {
  min-width: 0;
}
.dx-tabs-vertical .dx-tabs-wrapper {
  flex-direction: column;
  height: auto;
}
.dx-tabs-vertical .dx-tabs-nav-button .dx-icon {
  transform: rotate(90deg);
}
.dx-tabs-vertical.dx-tabs-icon-position-end .dx-tab,
.dx-tabs-vertical.dx-tabs-icon-position-start .dx-tab {
  justify-content: flex-start;
}
.dx-tabs-icon-position-end .dx-tab-text {
  flex-direction: row-reverse;
}
.dx-tabs-icon-position-top .dx-tab-text {
  text-align: center;
  flex-direction: column;
}
.dx-tabs-icon-position-bottom .dx-tab-text {
  text-align: center;
  flex-direction: column-reverse;
}
.dx-tab::after {
  content: '';
  pointer-events: none;
  position: absolute;
  right: 0;
  left: 0;
  top: -1px;
  bottom: -1px;
  z-index: 2;
}
.dx-tab.dx-state-hover {
  background-color: #fff;
}
.dx-tab.dx-state-hover::after {
  -webkit-border-before: 1px solid #ddd;
  border-block-start: 1px solid #ddd;
  -webkit-border-end: none;
  border-inline-end: none;
  -webkit-border-after: 1px solid #ddd;
  border-block-end: 1px solid #ddd;
  -webkit-border-start: none;
  border-inline-start: none;
}
.dx-tab.dx-tab-selected {
  background-color: #fff;
  color: #184d84;
}
.dx-tab.dx-tab-selected::after {
  -webkit-border-before: 1px solid #ddd;
  border-block-start: 1px solid #ddd;
  -webkit-border-end: 1px solid #ddd;
  border-inline-end: 1px solid #ddd;
  -webkit-border-after: 1px solid #ddd;
  border-block-end: 1px solid #ddd;
  -webkit-border-start: 1px solid #ddd;
  border-inline-start: 1px solid #ddd;
}
.dx-tab.dx-tab-selected .dx-icon,
.dx-tab.dx-tab-selected .dx-tab-text {
  color: #184d84;
}
.dx-tab.dx-state-active {
  background-color: rgba(88, 88, 88, 0.2);
  color: #184d84;
}
.dx-tab.dx-state-active::after {
  -webkit-border-before: 1px solid #d8d8d8;
  border-block-start: 1px solid #d8d8d8;
  -webkit-border-end: 1px solid #d8d8d8;
  border-inline-end: 1px solid #d8d8d8;
  -webkit-border-after: 1px solid #d8d8d8;
  border-block-end: 1px solid #d8d8d8;
  -webkit-border-start: 1px solid #d8d8d8;
  border-inline-start: 1px solid #d8d8d8;
}
.dx-tab.dx-state-active .dx-icon,
.dx-tab.dx-state-active .dx-tab-text {
  color: #184d84;
}
.dx-tab.dx-state-disabled .dx-tab-content {
  opacity: 0.32;
}
.dx-tab.dx-state-focused.dx-state-disabled::after {
  z-index: 2;
}
.dx-tab .dx-tab-text {
  -moz-column-gap: 8px;
  column-gap: 8px;
  row-gap: 4px;
  color: #184d84;
  line-height: 1.285715;
}
.dx-tab .dx-tab-text .dx-tab-text-span-pseudo {
  display: none;
}
.dx-tab .dx-icon {
  display: inline-block;
  -webkit-user-drag: none;
  color: #184d84;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-tab .dx-tabs-item-badge {
  align-self: center;
  min-width: 18px;
  min-height: 18px;
}
.dx-tabs.dx-state-focused .dx-tab.dx-state-focused::after {
  -webkit-border-before: 1px solid #d7dfe8;
  border-block-start: 1px solid #d7dfe8;
  -webkit-border-end: 1px solid #d7dfe8;
  border-inline-end: 1px solid #d7dfe8;
  -webkit-border-after: 1px solid #d7dfe8;
  border-block-end: 1px solid #d7dfe8;
  -webkit-border-start: 1px solid #d7dfe8;
  border-inline-start: 1px solid #d7dfe8;
}
.dx-tabs.dx-state-focused .dx-tab.dx-state-focused.dx-state-disabled::after {
  -webkit-border-before: 1px solid #aaaaaa;
  border-block-start: 1px solid #aaaaaa;
  -webkit-border-end: 1px solid #aaaaaa;
  border-inline-end: 1px solid #aaaaaa;
  -webkit-border-after: 1px solid #aaaaaa;
  border-block-end: 1px solid #aaaaaa;
  -webkit-border-start: 1px solid #aaaaaa;
  border-inline-start: 1px solid #aaaaaa;
}
.dx-tabs.dx-state-focused .dx-tab.dx-focused-disabled-next-tab::after {
  -webkit-border-end: none;
  border-inline-end: none;
}
.dx-tabs.dx-state-focused .dx-tab.dx-focused-disabled-prev-tab::after {
  -webkit-border-start: none;
  border-inline-start: none;
}
.dx-tabs-vertical .dx-tab::after {
  content: '';
  pointer-events: none;
  position: absolute;
  top: 0;
  bottom: 0;
  right: -1px;
  left: -1px;
  z-index: 2;
}
.dx-tabs-vertical .dx-tab.dx-state-hover::after {
  -webkit-border-before: none;
  border-block-start: none;
  -webkit-border-end: 1px solid #ddd;
  border-inline-end: 1px solid #ddd;
  -webkit-border-after: none;
  border-block-end: none;
  -webkit-border-start: 1px solid #ddd;
  border-inline-start: 1px solid #ddd;
}
.dx-tabs-vertical .dx-tab.dx-tab-selected::after {
  -webkit-border-before: 1px solid #ddd;
  border-block-start: 1px solid #ddd;
  -webkit-border-end: 1px solid #ddd;
  border-inline-end: 1px solid #ddd;
  -webkit-border-after: 1px solid #ddd;
  border-block-end: 1px solid #ddd;
  -webkit-border-start: 1px solid #ddd;
  border-inline-start: 1px solid #ddd;
}
.dx-tabs-vertical .dx-tab.dx-state-active::after {
  -webkit-border-before: 1px solid #d8d8d8;
  border-block-start: 1px solid #d8d8d8;
  -webkit-border-end: 1px solid #d8d8d8;
  border-inline-end: 1px solid #d8d8d8;
  -webkit-border-after: 1px solid #d8d8d8;
  border-block-end: 1px solid #d8d8d8;
  -webkit-border-start: 1px solid #d8d8d8;
  border-inline-start: 1px solid #d8d8d8;
}
.dx-tabs-vertical .dx-tab.dx-state-focused.dx-state-disabled::after {
  -webkit-border-before: 1px solid #aaaaaa;
  border-block-start: 1px solid #aaaaaa;
  -webkit-border-end: 1px solid #aaaaaa;
  border-inline-end: 1px solid #aaaaaa;
  -webkit-border-after: 1px solid #aaaaaa;
  border-block-end: 1px solid #aaaaaa;
  -webkit-border-start: 1px solid #aaaaaa;
  border-inline-start: 1px solid #aaaaaa;
}
.dx-tabs-vertical.dx-state-focused .dx-tab.dx-state-focused::after {
  -webkit-border-before: 1px solid #d7dfe8;
  border-block-start: 1px solid #d7dfe8;
  -webkit-border-end: 1px solid #d7dfe8;
  border-inline-end: 1px solid #d7dfe8;
  -webkit-border-after: 1px solid #d7dfe8;
  border-block-end: 1px solid #d7dfe8;
  -webkit-border-start: 1px solid #d7dfe8;
  border-inline-start: 1px solid #d7dfe8;
}
.dx-tabs-vertical.dx-state-focused .dx-tab.dx-focused-disabled-next-tab::after {
  -webkit-border-end: 1px solid #ddd;
  border-inline-end: 1px solid #ddd;
  -webkit-border-after: none;
  border-block-end: none;
}
.dx-tabs-vertical.dx-state-focused .dx-tab.dx-focused-disabled-prev-tab::after {
  -webkit-border-start: 1px solid #ddd;
  border-inline-start: 1px solid #ddd;
  -webkit-border-before: none;
  border-block-start: none;
}
.dx-tabs {
  color: #ddd;
}
.dx-tabs.dx-state-disabled {
  opacity: 1;
}
.dx-tabs:not(.dx-tabs-nav-buttons) .dx-tabs-scrollable::after {
  content: '';
  pointer-events: none;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 1;
  -webkit-border-before: 1px solid #ddd;
  border-block-start: 1px solid #ddd;
  -webkit-border-end: 1px solid #ddd;
  border-inline-end: 1px solid #ddd;
  -webkit-border-after: 1px solid #ddd;
  border-block-end: 1px solid #ddd;
  -webkit-border-start: 1px solid #ddd;
  border-inline-start: 1px solid #ddd;
}
.dx-tabs:not(.dx-tabs-nav-buttons) .dx-tabs-scrollable .dx-scrollable-content {
  transform: none !important;
}
.dx-tabs-wrapper::after {
  content: '';
  pointer-events: none;
  position: absolute;
  right: 0;
  left: 0;
  z-index: 1;
  top: -1px;
  bottom: -1px;
  -webkit-border-before: 1px solid #ddd;
  border-block-start: 1px solid #ddd;
  -webkit-border-end: 1px solid #ddd;
  border-inline-end: 1px solid #ddd;
  -webkit-border-after: 1px solid #ddd;
  border-block-end: 1px solid #ddd;
  -webkit-border-start: 1px solid #ddd;
  border-inline-start: 1px solid #ddd;
}
.dx-tabs-nav-buttons .dx-tabs-wrapper {
  -webkit-border-before: 1px solid #ddd;
  border-block-start: 1px solid #ddd;
  -webkit-border-after: 1px solid #ddd;
  border-block-end: 1px solid #ddd;
}
.dx-tabs-nav-buttons .dx-tabs-wrapper::after {
  border: none;
}
.dx-tabs-vertical .dx-tabs-wrapper {
  -webkit-border-start: 1px solid #ddd;
  border-inline-start: 1px solid #ddd;
  -webkit-border-end: 1px solid #ddd;
  border-inline-end: 1px solid #ddd;
  -webkit-border-before: none;
  border-block-start: none;
  -webkit-border-after: none;
  border-block-end: none;
}
.dx-tabs-vertical .dx-tabs-wrapper::after {
  top: 0;
  bottom: 0;
  -webkit-border-start: none;
  border-inline-start: none;
  -webkit-border-end: none;
  border-inline-end: none;
}
.dx-tabs-vertical.dx-tabs-nav-buttons .dx-tabs-wrapper {
  -webkit-border-before: none;
  border-block-start: none;
  -webkit-border-after: none;
  border-block-end: none;
}
.dx-tabs-nav-button {
  width: 25px;
  background-color: #f7f7f7;
  color: #ddd;
  border-radius: 0;
  border-color: #ddd;
}
.dx-tabs-nav-button.dx-tabs-nav-button-left {
  border-right: none;
}
.dx-tabs-nav-button.dx-tabs-nav-button-right {
  border-left: none;
}
.dx-tabs-nav-button.dx-state-active {
  background-color: rgba(88, 88, 88, 0.2);
}
.dx-tabs-nav-button.dx-state-active .dx-icon {
  color: #184d84;
}
.dx-tabs-nav-button.dx-state-disabled {
  opacity: 1;
}
.dx-tabs-nav-button.dx-state-disabled .dx-button-content {
  opacity: 0.5;
}
.dx-tabs-nav-button .dx-button-content {
  padding: 0;
}
.dx-tabs-nav-button.dx-state-hover {
  background-color: #fff;
}
.dx-tabs-nav-button.dx-state-hover .dx-button-content {
  border-radius: 0;
}
.dx-tabs-vertical .dx-tabs-nav-button {
  width: 100%;
  height: 38px;
  border-color: #ddd;
}
.dx-tabs-vertical .dx-tabs-nav-button.dx-tabs-nav-button-left {
  border-right: 1px solid #ddd;
  border-bottom: none;
}
.dx-tabs-vertical .dx-tabs-nav-button.dx-tabs-nav-button-right {
  border-left: 1px solid #ddd;
  border-top: none;
}
.dx-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #184d84;
  color: #fff;
  font-size: 13px;
  padding: 0 6px;
  line-height: normal;
  border-radius: 14px;
}
.dx-overlay-wrapper {
  top: 0;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  z-index: 1000;
  color: #184d84;
  font-weight: 400;
  font-size: 14px;
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-overlay-wrapper,
.dx-overlay-wrapper *,
.dx-overlay-wrapper ::after,
.dx-overlay-wrapper ::before,
.dx-overlay-wrapper::after,
.dx-overlay-wrapper::before {
  box-sizing: border-box;
}
.dx-overlay-shader {
  pointer-events: auto;
  background-color: rgba(255, 255, 255, 0.8);
}
.dx-overlay-content {
  position: absolute;
  pointer-events: auto;
  z-index: 1000;
  outline: 0;
  overflow: clip;
}
.dx-overlay-content > .dx-template-wrapper {
  height: 100%;
  width: 100%;
}
.dx-overlay-wrapper input,
.dx-overlay-wrapper textarea {
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-validationsummary-item {
  color: #ff5549;
}
.dx-invalid-message > .dx-overlay-content {
  color: #fff;
  background-color: #ff5549;
  border-radius: 4px;
}
.dx-searchbox .dx-icon-search {
  display: block;
  pointer-events: none;
}
.dx-searchbox .dx-icon-search::before {
  display: inline-block;
  overflow: hidden;
  box-sizing: content-box;
  position: static;
  text-indent: 0;
}
.dx-texteditor {
  display: block;
}
.dx-texteditor.dx-texteditor-with-floating-label,
.dx-texteditor.dx-texteditor-with-label {
  position: relative;
}
.dx-placeholder {
  position: absolute;
  top: 0;
  inset-inline-start: 0;
  max-width: 100%;
  width: auto;
  height: 100%;
  text-align: left;
  cursor: text;
  pointer-events: none;
  color: #80b3e8;
}
.dx-placeholder::before {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  content: attr(DATA-DX_PLACEHOLDER);
  pointer-events: none;
  white-space: nowrap;
}
.dx-placeholder::after {
  content: ' ';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.dx-texteditor-container {
  display: flex;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.dx-texteditor-buttons-container {
  display: flex;
  width: auto;
  flex-grow: 0;
  flex-basis: content;
  align-items: center;
}
.dx-texteditor-input-container {
  display: flex;
  flex-grow: 1;
  position: relative;
  align-items: baseline;
}
.dx-texteditor-input {
  -webkit-appearance: none;
  width: 100%;
  height: 100%;
  outline: 0;
  border: 0;
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.dx-texteditor-input:-webkit-autofill + .dx-placeholder {
  display: none !important;
}
.dx-texteditor-input:autofill + .dx-placeholder {
  display: none !important;
}
.dx-texteditor-input:-moz-ui-invalid {
  box-shadow: none;
}
.dx-texteditor-input::-webkit-input-placeholder {
  color: transparent;
}
.dx-texteditor-input::-moz-placeholder {
  color: transparent;
}
.dx-texteditor-input::placeholder {
  color: transparent;
}
.dx-show-clear-button {
  position: relative;
}
.dx-clear-button-area {
  height: 100%;
  width: 34px;
  position: relative;
  cursor: pointer;
  text-align: justify;
}
.dx-clear-button-area .dx-icon-clear {
  position: absolute;
  display: inline-block;
  background-size: contain;
}
.dx-texteditor-empty .dx-clear-button-area {
  display: none;
}
.dx-state-disabled .dx-placeholder {
  cursor: auto;
}
.dx-state-disabled .dx-clear-button-area {
  display: none;
}
.dx-state-disabled .dx-texteditor-input {
  opacity: 1;
}
.dx-texteditor.dx-editor-outlined {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
}
.dx-texteditor.dx-editor-underlined {
  background: 0 0;
  border-bottom: 1px solid #ddd;
  border-radius: 0;
}
.dx-texteditor.dx-editor-filled {
  background: rgba(24, 77, 132, 0.05);
  border: 1px solid transparent;
  border-radius: 4px;
}
.dx-texteditor.dx-state-readonly {
  border-style: dashed;
}
.dx-texteditor.dx-state-readonly.dx-editor-filled {
  border-color: transparent;
  background-color: rgba(24, 77, 132, 0.03);
}
.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-focused {
  background-color: rgba(24, 77, 132, 0.03);
}
.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-hover {
  background-color: rgba(24, 77, 132, 0.07);
}
.dx-texteditor.dx-state-readonly.dx-editor-underlined {
  border-style: none none dashed;
}
.dx-texteditor.dx-state-hover {
  border-color: rgba(24, 77, 132, 0.4);
}
.dx-texteditor.dx-state-hover.dx-editor-filled {
  border-color: transparent;
  background-color: rgba(24, 77, 132, 0.1);
}
.dx-texteditor.dx-state-hover.dx-invalid.dx-editor-filled,
.dx-texteditor.dx-state-hover.dx-invalid.dx-editor-outlined {
  border-color: #ff5549;
}
.dx-texteditor.dx-state-focused .dx-texteditor-label {
  color: #184d84;
}
.dx-texteditor.dx-state-focused.dx-invalid .dx-texteditor-label {
  color: #ff5549;
}
.dx-texteditor.dx-texteditor-label-outside .dx-texteditor-label {
  color: #184d84;
}
.dx-texteditor.dx-texteditor-label-outside.dx-invalid .dx-texteditor-label {
  color: #ff5549;
}
.dx-texteditor.dx-state-active.dx-editor-filled,
.dx-texteditor.dx-state-active.dx-editor-outlined,
.dx-texteditor.dx-state-active.dx-editor-underlined,
.dx-texteditor.dx-state-focused.dx-editor-filled,
.dx-texteditor.dx-state-focused.dx-editor-outlined,
.dx-texteditor.dx-state-focused.dx-editor-underlined {
  border-color: #d7dfe8;
}
.dx-texteditor.dx-state-active.dx-editor-filled,
.dx-texteditor.dx-state-focused.dx-editor-filled {
  background-color: transparent;
}
.dx-texteditor.dx-invalid .dx-texteditor-input,
.dx-texteditor.dx-valid .dx-texteditor-input {
  -webkit-padding-end: 34px;
  padding-inline-end: 34px;
}
.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-texteditor.dx-valid .dx-texteditor-input-container::after {
  inset-inline-end: 4px;
}
.dx-texteditor.dx-validation-pending .dx-texteditor-input {
  -webkit-padding-end: 34px;
  padding-inline-end: 34px;
}
.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  inset-inline-end: 4px;
}
.dx-show-clear-button .dx-clear-button-area {
  width: 34px;
  min-width: 34px;
  right: 0;
}
.dx-show-clear-button .dx-icon-clear {
  color: #80b3e8;
  position: absolute;
  top: 50%;
  margin-top: -17px;
  padding: 8px;
  width: 34px;
  height: 34px;
  background-position: 8px 8px;
  background-size: 18px 18px;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-placeholder::before {
  padding: 7px 9px 8px;
}
.dx-texteditor-input {
  margin: 0;
  padding: 7px 9px 8px;
  background: rgba(0, 0, 0, 0);
  color: #184d84;
  font-size: 1em;
  border-radius: 4px;
  min-height: 34px;
}
.dx-editor-filled .dx-texteditor-input {
  background: 0 0;
}
.dx-texteditor-label {
  position: absolute;
  font-size: 12px;
  color: #80b3e8;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  pointer-events: none;
  cursor: text;
  width: 100%;
  display: flex;
  flex-direction: row;
  top: 0;
  inset-inline-start: 0;
}
.dx-texteditor-label .dx-label {
  display: flex;
}
.dx-texteditor-label .dx-label span {
  text-overflow: ellipsis;
  width: auto;
  max-width: 100%;
  overflow: hidden;
  display: block;
}
.dx-invalid .dx-texteditor-label {
  color: #ff5549;
}
.dx-editor-outlined .dx-texteditor-label {
  inset: 0;
}
.dx-editor-outlined .dx-label {
  padding: 0 2px;
  border-top-width: 0;
  border-bottom-width: 1px;
  border-inline-width: 0;
  border-style: solid;
  border-top-color: #ddd;
  border-bottom-color: #ddd;
  margin-left: -2px;
  margin-right: -2px;
  border-radius: 1px;
  -webkit-clip-path: inset(-12px 1px -1px 1px);
  clip-path: inset(-12px 1px -1px 1px);
}
.dx-editor-outlined .dx-label span {
  position: relative;
  font-size: 12px;
  top: 0;
  margin-top: 0;
  transform: translate(0, -7.5px);
  height: 19px;
  line-height: normal;
}
.dx-editor-outlined .dx-label-before {
  border-block-width: 1px;
  border-inline-start-width: 1px;
  border-inline-end-width: 0;
  border-style: solid;
  border-top-color: #ddd;
  border-bottom-color: #ddd;
  border-inline-start-color: #ddd;
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
  min-width: 9px;
  -webkit-clip-path: inset(-1px 1px -1px -1px);
  clip-path: inset(-1px 1px -1px -1px);
}
.dx-editor-outlined .dx-label-after {
  flex-grow: 1;
  min-width: 9px;
  border-block-width: 1px;
  border-inline-end-width: 1px;
  border-inline-start-width: 0;
  border-style: solid;
  border-top-color: #ddd;
  border-bottom-color: #ddd;
  border-inline-end-color: #ddd;
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  -webkit-clip-path: inset(-1px -1px -1px 1px);
  clip-path: inset(-1px -1px -1px 1px);
}
.dx-editor-outlined.dx-rtl .dx-label-before {
  -webkit-clip-path: inset(-1px -1px -1px 1px);
  clip-path: inset(-1px -1px -1px 1px);
}
.dx-editor-outlined.dx-rtl .dx-label-after {
  -webkit-clip-path: inset(-1px 1px -1px -1px);
  clip-path: inset(-1px 1px -1px -1px);
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-daterangebox .dx-label,
.dx-editor-outlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-daterangebox .dx-label {
  position: relative;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-daterangebox .dx-label::before,
.dx-editor-outlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-daterangebox .dx-label::before {
  content: '';
  width: 100%;
  position: absolute;
  height: 3px;
  top: -1.5px;
  -webkit-margin-start: -2px;
  margin-inline-start: -2px;
  background-color: #fff;
}
.dx-editor-outlined.dx-texteditor-with-floating-label,
.dx-editor-outlined.dx-texteditor-with-label {
  outline: 0;
  margin-top: 7.5px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor:not(.dx-daterangebox),
.dx-editor-outlined.dx-texteditor-with-label.dx-texteditor:not(.dx-daterangebox) {
  border: none;
  box-shadow: none;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-label-before {
  border-style: dashed;
  border-color: #ddd;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-label-before {
  border-color: rgba(24, 77, 132, 0.5);
  border-bottom-color: rgba(24, 77, 132, 0.5);
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-label-before {
  border-color: rgba(255, 85, 73, 0.4);
  border-bottom-color: rgba(255, 85, 73, 0.4);
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-focused .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-focused .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-focused .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-hover .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-hover .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-state-hover .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-focused .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-focused .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-focused .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-hover .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-hover .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-state-hover .dx-label-before {
  border-color: #ff5549;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-label-before {
  border-color: rgba(24, 77, 132, 0.4);
  border-bottom-color: rgba(24, 77, 132, 0.4);
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-before {
  border-color: #d7dfe8;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label {
  border-top-width: 0;
  border-bottom-width: 1px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-before {
  border-width: 1px;
  border-inline-end-width: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-label-after {
  border-width: 1px;
  border-inline-start-width: 0;
}
.dx-editor-outlined.dx-texteditor-label-outside {
  margin-top: 24px;
}
.dx-editor-outlined.dx-texteditor-label-outside .dx-texteditor-label {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  user-select: auto;
}
.dx-editor-outlined.dx-texteditor-label-outside .dx-label-after,
.dx-editor-outlined.dx-texteditor-label-outside .dx-label-before {
  -webkit-clip-path: none;
  clip-path: none;
}
.dx-editor-outlined.dx-texteditor-label-outside .dx-label {
  margin: 0;
  -webkit-clip-path: none;
  clip-path: none;
  border-top-width: 1px;
  border-radius: 0;
  border-start-end-radius: 1px;
  border-end-end-radius: 1px;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
  padding: 0;
}
.dx-editor-outlined.dx-texteditor-label-outside .dx-label span {
  position: absolute;
  width: 100%;
  cursor: default;
  pointer-events: auto;
  font-size: 14px;
  margin-top: 0;
  top: -24px;
  height: 1.4285714286em;
  line-height: 1.4285714286em;
}
.dx-editor-outlined.dx-texteditor-with-floating-label .dx-placeholder {
  display: none;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder {
  display: block;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-label {
  padding: 0 2px;
  border-top-width: 1px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-label span {
  transition:
    font-size 0.2s cubic-bezier(0, 0, 0.2, 1),
    transform 0.2s cubic-bezier(0, 0, 0.2, 1),
    top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 14px;
  top: 50%;
  margin-top: -8.5px;
  height: 19px;
  line-height: normal;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-label::before {
  background-color: transparent;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-label span {
  top: 7px;
  margin-top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused .dx-label {
  border-top-width: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused .dx-label span {
  transform: translate(0, -7.5px);
  font-size: 12px;
  margin-top: 0;
  top: 0;
  height: 19px;
  line-height: normal;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-label::before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused .dx-label::before {
  background-color: #fff;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active.dx-textarea
  .dx-label
  span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-focused.dx-textarea .dx-label span {
  top: 0;
  margin-top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder {
  display: none;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-label {
  padding: 0 2px;
  border-top-width: 1px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused
  .dx-label
  span {
  transition:
    font-size 0.2s cubic-bezier(0, 0, 0.2, 1),
    transform 0.2s cubic-bezier(0, 0, 0.2, 1),
    top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 14px;
  top: 50%;
  margin-top: -8.5px;
  height: 19px;
  line-height: normal;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused
  .dx-label::before {
  background-color: transparent;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-textarea
  .dx-label
  span {
  top: 7px;
  margin-top: 0;
}
.dx-editor-filled .dx-texteditor-label .dx-label-after,
.dx-editor-filled .dx-texteditor-label .dx-label-before {
  min-width: 9px;
}
.dx-editor-filled.dx-texteditor-with-floating-label .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-texteditor-input {
  padding-top: 13px;
  padding-bottom: 2px;
}
.dx-editor-filled.dx-texteditor-with-floating-label .dx-lookup-field .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field .dx-placeholder::before {
  padding: 0;
}
.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-label .dx-texteditor-label {
  font-size: 12px;
  height: 19px;
  line-height: 1.35715;
  top: 0;
  margin-top: 0;
}
.dx-editor-filled.dx-texteditor-label-outside {
  margin-top: 24px;
}
.dx-editor-filled.dx-texteditor-label-outside .dx-texteditor-label {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  user-select: auto;
  font-size: 14px;
  height: 20px;
  line-height: 20px;
  margin-top: 0;
  top: -24px;
}
.dx-editor-filled.dx-texteditor-label-outside .dx-label {
  cursor: default;
}
.dx-editor-filled.dx-texteditor-label-outside .dx-label span {
  width: 100%;
  pointer-events: auto;
  position: absolute;
  margin-bottom: 0;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder {
  display: none;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label {
  transition:
    font-size 0.2s cubic-bezier(0, 0, 0.2, 1),
    transform 0.2s cubic-bezier(0, 0, 0.2, 1),
    top 0.2s cubic-bezier(0, 0, 0.2, 1);
  font-size: 14px;
  height: 19px;
  line-height: 1.35715;
  top: 50%;
  margin-top: -9.5px;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea
  .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label {
  top: 13px;
  margin-top: 0;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder {
  display: block;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label {
  height: 19px;
  line-height: 1.35715;
  font-size: 12px;
  top: 0;
  margin-top: 0;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 0;
  margin-top: 0;
}
.dx-editor-underlined.dx-texteditor-with-floating-label .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside) .dx-texteditor-input {
  padding-top: 11px;
  padding-bottom: 4px;
}
.dx-editor-underlined.dx-texteditor-with-floating-label .dx-lookup-field .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-label:not(.dx-texteditor-label-outside)
  .dx-lookup-field
  .dx-placeholder::before {
  padding: 0;
}
.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label .dx-texteditor-label {
  transform: translate(0, 0);
  height: 19px;
  line-height: 1.35715;
  top: 0;
  margin-top: 0;
}
.dx-editor-underlined.dx-texteditor-label-outside {
  margin-top: 24px;
}
.dx-editor-underlined.dx-texteditor-label-outside .dx-texteditor-label {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  user-select: auto;
  font-size: 14px;
  height: 20px;
  line-height: 20px;
  top: -24px;
  margin-top: 0;
}
.dx-editor-underlined.dx-texteditor-label-outside .dx-label {
  cursor: default;
}
.dx-editor-underlined.dx-texteditor-label-outside .dx-label span {
  width: 100%;
  pointer-events: auto;
  position: absolute;
  margin-bottom: 0;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder {
  display: none;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label {
  transition:
    font-size 0.2s cubic-bezier(0, 0, 0.2, 1),
    transform 0.2s cubic-bezier(0, 0, 0.2, 1),
    top 0.2s cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0, 0);
  font-size: 14px;
  height: 19px;
  line-height: 1.35715;
  top: 50%;
  margin-top: -9.5px;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea
  .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label {
  top: 11px;
  margin-top: 0;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder {
  display: block;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label {
  transform: translate(0, 0);
  font-size: 12px;
  height: 19px;
  line-height: 1.35715;
  top: 0;
  margin-top: 0;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 0;
  margin-top: 0;
}
.dx-editor-underlined .dx-placeholder::before,
.dx-editor-underlined .dx-texteditor-input {
  padding-left: 0;
  padding-right: 0;
}
.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-input-container .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-input-container .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-label .dx-label {
  -webkit-padding-start: 9px;
  padding-inline-start: 9px;
}
.dx-invalid.dx-texteditor {
  border-color: rgba(255, 85, 73, 0.4);
}
.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-focused,
.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-hover,
.dx-invalid.dx-texteditor.dx-editor-outlined.dx-state-focused,
.dx-invalid.dx-texteditor.dx-editor-outlined.dx-state-hover,
.dx-invalid.dx-texteditor.dx-editor-underlined.dx-state-focused,
.dx-invalid.dx-texteditor.dx-editor-underlined.dx-state-hover {
  border-color: #ff5549;
}
.dx-invalid.dx-texteditor.dx-editor-filled.dx-show-invalid-badge .dx-texteditor-input-container::after,
.dx-invalid.dx-texteditor.dx-editor-outlined.dx-show-invalid-badge .dx-texteditor-input-container::after,
.dx-invalid.dx-texteditor.dx-editor-underlined.dx-show-invalid-badge .dx-texteditor-input-container::after {
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  background-color: #ff5549;
  color: #fff;
  content: '!';
  border-radius: 50%;
}
.dx-invalid.dx-texteditor.dx-editor-filled {
  background-color: rgba(255, 85, 73, 0.1);
  border-color: transparent;
}
.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-focused {
  background: 0 0;
}
.dx-valid.dx-texteditor.dx-editor-filled .dx-texteditor-input-container::after,
.dx-valid.dx-texteditor.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-valid.dx-texteditor.dx-editor-underlined .dx-texteditor-input-container::after {
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  font-family: DXIcons, sans-serif;
  color: #80f69b;
  content: '\f005';
  opacity: 0;
  transform: scale(0);
  animation: 0.3s cubic-bezier(1, 0.008, 0.565, 1.65) 0.1s forwards dx-valid-badge-frames;
}
.dx-validation-pending.dx-texteditor.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-validation-pending.dx-texteditor.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator,
.dx-validation-pending.dx-texteditor.dx-editor-underlined .dx-texteditor-input-container .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
}
.dx-texteditor-buttons-container > .dx-button {
  margin-top: 1px;
  margin-bottom: 1px;
  -webkit-margin-start: 1px;
  margin-inline-start: 1px;
  -webkit-margin-end: 1px;
  margin-inline-end: 1px;
}
.dx-texteditor-buttons-container > .dx-button > .dx-button-content {
  padding-top: 5px;
  padding-bottom: 6px;
}
.dx-texteditor-buttons-container > .dx-button.dx-button-has-icon:not(.dx-button-has-text) > .dx-button-content {
  padding: 6px;
}
.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:last-child {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
}
.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}
.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button:first-child {
  margin-left: 0;
}
.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button:last-child {
  margin-right: 0;
}
.dx-searchbox .dx-icon-search {
  font: 17px/18px DXIcons;
  position: absolute;
  top: 50%;
  margin-top: -17px;
  width: 34px;
  height: 34px;
  background-position: 8px 8px;
  background-size: 18px 18px;
  padding: 8px;
  text-align: center;
  color: #80b3e8;
}
.dx-searchbox .dx-icon-search::before {
  content: '\f027';
  color: #80b3e8;
}
.dx-searchbox .dx-placeholder::before,
.dx-searchbox .dx-texteditor-input,
.dx-searchbox.dx-editor-underlined
  .dx-texteditor-buttons-container
  + .dx-texteditor-input-container
  .dx-texteditor-input,
.dx-searchbox.dx-editor-underlined .dx-texteditor-input {
  -webkit-padding-start: 34px;
  padding-inline-start: 34px;
}
.dx-searchbox.dx-texteditor .dx-texteditor-label .dx-label-before {
  min-width: 0;
}
.dx-searchbar {
  padding-bottom: 5px;
}
.dx-searchbar .dx-texteditor {
  margin: 0;
}
.dx-dropdowneditor {
  position: relative;
}
.dx-dropdowneditor.dx-dropdowneditor-field-clickable,
.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-input {
  cursor: pointer;
}
.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-buttons-container .dx-state-disabled .dx-button,
.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-buttons-container .dx-state-disabled.dx-button {
  pointer-events: auto;
}
.dx-dropdowneditor-input-wrapper {
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  height: 100%;
  display: flex;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor {
  border: none;
  margin: 0;
  display: flex;
  flex-grow: 1;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor-input {
  text-overflow: ellipsis;
}
.dx-dropdowneditor-field-template-wrapper {
  display: flex;
  flex-grow: 1;
  position: relative;
  align-items: baseline;
}
.dx-dropdowneditor-field-template-wrapper > * {
  flex-grow: 1;
}
.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  opacity: 0.35;
}
.dx-dropdowneditor-button {
  position: relative;
  display: inline-flex;
  float: right;
  height: 100%;
  cursor: pointer;
  width: 34px;
  min-width: 34px;
  padding: 1px;
  border-radius: 4px;
}
.dx-dropdowneditor-button .dx-button-content {
  text-align: center;
  white-space: nowrap;
}
.dx-rtl .dx-dropdowneditor-button,
.dx-rtl.dx-dropdowneditor-button {
  float: left;
}
.dx-dropdowneditor-button.dx-dropdowneditor-readonly {
  cursor: default;
}
.dx-dropdowneditor-icon {
  background-position: center;
  background-repeat: no-repeat;
  border: 1px solid transparent;
  color: #184d84;
  font: 18px/18px DXIcons;
  width: 32px;
  height: 100%;
  text-align: center;
  border-radius: 3px;
}
.dx-state-disabled .dx-dropdowneditor,
.dx-state-disabled.dx-dropdowneditor {
  cursor: default;
}
.dx-state-disabled .dx-dropdowneditor-button {
  cursor: inherit;
}
.dx-dropdowneditor-button.dx-button-mode-contained,
.dx-dropdowneditor-button.dx-button-mode-outlined,
.dx-dropdowneditor-button.dx-button-mode-text {
  background: 0 0;
}
.dx-state-readonly .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  opacity: 1;
}
.dx-dropdowneditor-icon::before {
  content: '\f001';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-filled,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-outlined,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-underlined {
  border: none;
  background: 0 0;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  border: none;
}
.dx-dropdowneditor-button-visible .dx-texteditor-input {
  -webkit-padding-end: 0;
  padding-inline-end: 0;
}
.dx-invalid .dx-texteditor-input,
.dx-valid .dx-texteditor-input,
.dx-validation-pending .dx-texteditor-input {
  -webkit-padding-end: 26px;
  padding-inline-end: 26px;
}
.dx-invalid .dx-timeview .dx-texteditor-input,
.dx-valid .dx-timeview .dx-texteditor-input,
.dx-validation-pending .dx-timeview .dx-texteditor-input {
  -webkit-padding-end: 0;
  padding-inline-end: 0;
}
.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon {
  background-color: #e6e6e6;
  border-color: transparent;
}
.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-editor-filled.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon {
  background-color: rgba(24, 77, 132, 0.2);
}
.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  background-color: #b3b3b3;
  border-color: transparent;
  color: #184d84;
  opacity: 1;
}
.dx-editor-filled .dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-editor-filled .dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon,
.dx-editor-filled.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-editor-filled.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  background-color: rgba(24, 77, 132, 0.3);
}
.dx-invalid.dx-dropdowneditor .dx-texteditor-container::after {
  inset-inline-end: 38px;
}
.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after {
  inset-inline-end: 68px;
}
.dx-state-hover.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon {
  background-color: rgba(255, 85, 73, 0.2);
}
.dx-dropdowneditor-active.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon,
.dx-state-active.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon {
  background-color: rgba(255, 85, 73, 0.3);
}
.dx-valid.dx-dropdowneditor .dx-texteditor-container::after {
  inset-inline-end: 38px;
}
.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after {
  inset-inline-end: 68px;
}
.dx-list {
  margin: 0;
  min-height: 3em;
  border: none;
}
.dx-list .dx-scrollview-content:focus {
  outline: 0;
}
.dx-wrap-item-text > .dx-list-group > .dx-list-group-body > .dx-list-item > .dx-list-item-content,
.dx-wrap-item-text > .dx-list-item > .dx-list-item-content {
  white-space: normal;
}
.dx-empty-collection .dx-list-select-all {
  display: none;
}
.dx-list-collapsible-groups .dx-list-group-header {
  cursor: pointer;
}
.dx-list-group-body {
  overflow: hidden;
}
.dx-list-item {
  position: static;
  cursor: pointer;
  display: table;
  width: 100%;
  table-layout: fixed;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-list-item-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: table-cell;
  width: 100%;
}
.dx-list-item-content::before {
  content: '_';
  color: transparent;
  display: inline-block;
  width: 0;
  float: left;
}
.dx-list .dx-empty-message {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: start;
  min-height: 3em;
}
.dx-list-item-badge-container {
  display: table-cell;
  width: 20px;
  text-align: right;
  vertical-align: middle;
}
.dx-list-item-badge {
  float: right;
  position: relative;
}
.dx-list-item-icon-container {
  display: inline-block;
}
.dx-list-item-chevron {
  transform: rotate(0);
  opacity: 1;
}
.dx-rtl .dx-list-item-chevron {
  transform: rotate(180deg);
}
.dx-list-item-response-wait {
  opacity: 0.5;
  transition: opacity 0.2s linear;
}
.dx-list-slide-menu-content {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.dx-list-item-after-bag,
.dx-list-item-before-bag {
  height: 100%;
  vertical-align: middle;
}
.dx-list-item-before-bag .dx-list-select-checkbox {
  float: left;
  transition: 0.1s linear;
}
.dx-list-select-all-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-list-item-after-bag .dx-list-reorder-handle {
  cursor: move;
  background-repeat: no-repeat;
  touch-action: manipulation;
}
.dx-state-disabled .dx-list-item-after-bag .dx-list-reorder-handle {
  cursor: default;
}
.dx-list-switchable-menu-shield-positioning {
  position: relative;
  transform: translateZ(0);
}
.dx-list-switchable-delete-bottom-shield,
.dx-list-switchable-delete-top-shield {
  position: absolute;
  right: 0;
  left: 0;
  cursor: pointer;
}
.dx-list-switchable-delete-top-shield {
  top: 0;
}
.dx-list-switchable-delete-bottom-shield {
  bottom: 0;
}
.dx-list-switchable-delete-item-content-shield {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.dx-list-switchable-delete-button-container {
  position: absolute;
  top: 0;
  bottom: 0;
  overflow: hidden;
}
.dx-list-switchable-delete-button-wrapper {
  display: table;
  height: 100%;
}
.dx-list-switchable-delete-button-inner-wrapper {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
}
.dx-list-switchable-menu-item-shield-positioning,
.dx-list-switchable-menu-item-shield-positioning .dx-list-item-content,
.dx-list-switchable-menu-item-shield-positioning .dx-list-slide-menu-content {
  position: relative;
}
.dx-list-switchable-delete-ready .dx-icon-toggle-delete {
  transform: rotate(-90deg);
}
.dx-list-slide-menu-buttons-container {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.dx-list-slide-menu-buttons {
  position: relative;
  top: 0;
  left: 0;
  bottom: 0;
  display: table;
  height: 100%;
}
.dx-list-slide-menu-button {
  display: table-cell;
  padding: 0 10px;
  vertical-align: middle;
  bottom: 1px;
}
.dx-list-static-delete-button .dx-button-content {
  overflow: visible;
}
.dx-list-next-button {
  padding: 5px;
  text-align: center;
}
.dx-list-next-button .dx-button {
  padding: 0 3em;
}
.dx-state-disabled .dx-list-item,
.dx-state-disabled .dx-list-switchable-delete-button,
.dx-state-disabled .dx-list-toggle-delete-switch,
.dx-state-disabled.dx-list-item {
  cursor: default;
}
.dx-list-context-menuitem {
  cursor: pointer;
}
.dx-list-select-all-checkbox,
.dx-rtl .dx-list .dx-list-item-badge,
.dx-rtl.dx-list .dx-list-item-badge {
  float: left;
}
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,
.dx-rtl .dx-list .dx-list-select-all-checkbox,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,
.dx-rtl.dx-list .dx-list-select-all-checkbox {
  float: right;
}
.dx-rtl .dx-list .dx-list-slide-item-delete-button-container,
.dx-rtl.dx-list .dx-list-slide-item-delete-button-container {
  right: 100%;
  left: 0;
}
.dx-rtl .dx-list .dx-list-slide-item-delete-button,
.dx-rtl.dx-list .dx-list-slide-item-delete-button {
  right: auto;
  left: 0;
}
.dx-rtl .dx-list .dx-list-group-header::before,
.dx-rtl.dx-list .dx-list-group-header::before {
  float: left;
}
.dx-list-item-chevron {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  -webkit-margin-start: -5px;
  margin-inline-start: -5px;
  color: #184d84;
}
.dx-list-item-chevron::before {
  content: '\f010';
}
.dx-list-item-badge-container {
  -webkit-padding-end: 10px;
  padding-inline-end: 10px;
}
.dx-list-switchable-delete-button-inner-wrapper {
  -webkit-padding-start: 1px;
  padding-inline-start: 1px;
}
.dx-list-item-icon-container {
  width: 28px;
  height: 18px;
  vertical-align: top;
}
.dx-list-item-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-list-search {
  margin-bottom: 5px;
}
.dx-list-item-after-bag,
.dx-list-item-before-bag {
  display: table-cell;
  width: 0;
}
.dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 41px);
}
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-radiobutton-icon {
  border-color: #0f2f50;
}
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-radiobutton-icon {
  border: 1px solid #d7dfe8;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: #083360;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-list-item-icon-container .dx-icon {
  color: #083360;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-icon-toggle-delete {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23083360%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.1);
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled)
  .dx-list-item.dx-list-item-selected
  .dx-list-item-icon-container
  .dx-icon {
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled)
  .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0, 0, 0, 0.07);
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-icon-toggle-delete {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23184d84%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: #d7dfe8;
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-item-icon-container .dx-icon {
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-item-chevron {
  border-color: #fff;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-icon-toggle-delete {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23184d84%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
  background-color: rgba(215, 223, 232, 0.7);
  color: #fff;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active {
  background-color: #184d84;
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-item-icon-container .dx-icon {
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #184d84;
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-icon-toggle-delete {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23184d84%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item .dx-list-static-delete-button .dx-icon,
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-static-delete-button .dx-icon,
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-static-delete-button .dx-icon {
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: #083360;
}
.dx-list:not(.dx-list-select-decorator-enabled)
  .dx-list-group-header.dx-state-hover
  .dx-list-item-icon-container
  .dx-icon {
  color: #083360;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-hover .dx-icon-toggle-delete {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23083360%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-list-item-selected {
  background-color: rgba(0, 0, 0, 0.1);
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled)
  .dx-list-group-header.dx-list-item-selected
  .dx-list-item-icon-container
  .dx-icon {
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled)
  .dx-list-group-header.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0, 0, 0, 0.07);
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-list-item-selected .dx-icon-toggle-delete {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23184d84%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-focused {
  background-color: #d7dfe8;
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled)
  .dx-list-group-header.dx-state-focused
  .dx-list-item-icon-container
  .dx-icon {
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-focused .dx-list-item-chevron {
  border-color: #fff;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-focused .dx-icon-toggle-delete {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23184d84%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-focused.dx-list-item-selected {
  background-color: rgba(215, 223, 232, 0.7);
  color: #fff;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-active {
  background-color: #184d84;
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled)
  .dx-list-group-header.dx-state-active
  .dx-list-item-icon-container
  .dx-icon {
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-active .dx-list-slide-item-content {
  background-color: #184d84;
  color: #184d84;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header.dx-state-active .dx-icon-toggle-delete {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23184d84%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-group-header .dx-list-static-delete-button .dx-icon,
.dx-list:not(.dx-list-select-decorator-enabled)
  .dx-list-group-header.dx-state-active
  .dx-list-static-delete-button
  .dx-icon,
.dx-list:not(.dx-list-select-decorator-enabled)
  .dx-list-group-header.dx-state-focused
  .dx-list-static-delete-button
  .dx-icon {
  color: #184d84;
}
.dx-list-group-header {
  font-weight: 700;
  padding: 20px 10px 10px;
  border-top: 1px solid #ddd;
  border-bottom: 2px solid #ddd;
  background: rgba(238, 238, 238, 0.05);
  color: #184d84;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.dx-list-group:first-of-type .dx-list-group-header {
  border-top: none;
}
.dx-list-group-collapsed .dx-list-group-header-indicator .dx-list-group-header::before {
  border-bottom-color: #184d84;
}
.dx-list-group-header .dx-list-group-header-indicator {
  order: 1;
}
.dx-list-collapsible-groups .dx-list-group-header .dx-list-group-header-indicator::before {
  width: 0;
  height: 0;
  display: block;
  border-style: solid;
  border-color: #184d84 transparent transparent;
  border-width: 5px 5px 0;
  content: ' ';
}
.dx-list-group-collapsed .dx-list-group-header .dx-list-group-header-indicator::before {
  border-bottom-color: #184d84;
  border-width: 0 5px 5px;
}
.dx-list-item:first-of-type {
  border-top: none;
}
.dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-list-item .dx-icon-toggle-delete {
  background-size: 100%;
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20style%3D%22fill%3A%23184d84%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
  color: #7aafe7;
  background: #fff;
  border-top: 1px solid rgba(24, 77, 132, 0.5);
  border-bottom: 1px solid rgba(24, 77, 132, 0.5);
  box-shadow:
    0 0 1px rgba(0, 0, 0, 0.1),
    0 1px 3px rgba(0, 0, 0, 0.2);
}
.dx-list .dx-empty-message,
.dx-list-item {
  border-top: 1px solid #ddd;
  color: #184d84;
}
.dx-list-item-separator-hidden .dx-list .dx-empty-message,
.dx-list-item-separator-hidden .dx-list-item {
  border-top: none;
  border-bottom: none;
}
.dx-list .dx-empty-message,
.dx-list-item-content {
  padding: 10px;
}
.dx-list-next-button .dx-button .dx-button-content {
  padding-block: 8px;
  -webkit-padding-start: 12px;
  padding-inline-start: 12px;
  -webkit-padding-end: 12px;
  padding-inline-end: 12px;
}
.dx-list-next-button .dx-button .dx-icon {
  width: 18px;
  height: 18px;
  font-size: 18px;
  -webkit-margin-end: 9px;
  margin-inline-end: 9px;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}
.dx-list-item-chevron-container {
  display: table-cell;
  vertical-align: middle;
  width: 16px;
}
.dx-list-border-visible {
  border: 1px solid #ddd;
}
.dx-list-border-visible .dx-list-select-all {
  border-bottom: 1px solid #ddd;
}
.dx-list-item-before-bag .dx-list-toggle-delete-switch {
  display: block;
  float: left;
  padding: 3px 0;
}
.dx-list-item-before-bag.dx-list-toggle-delete-switch-container {
  width: 29px;
}
.dx-list-item-before-bag.dx-list-select-checkbox-container,
.dx-list-item-before-bag.dx-list-select-radiobutton-container {
  width: 31px;
}
.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  border: none;
  background: 0 0;
  box-shadow: none;
}
.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content {
  padding: 0;
}
.dx-list-item-before-bag .dx-icon-toggle-delete {
  transition: 0.1s linear;
  margin-top: 5px;
  margin-bottom: 5px;
  -webkit-margin-start: 10px;
  margin-inline-start: 10px;
  -webkit-margin-end: 5px;
  margin-inline-end: 5px;
  width: 19px;
  height: 19px;
}
.dx-list-item-before-bag .dx-list-select-checkbox,
.dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-top: -1px;
  margin-bottom: -3px;
  -webkit-margin-start: 10px;
  margin-inline-start: 10px;
}
.dx-list-select-all {
  white-space: nowrap;
  padding: 9px 0 8px;
  border-bottom: 1px solid #ddd;
}
.dx-list-select-all-checkbox {
  margin-top: -1px;
  margin-bottom: -3px;
  -webkit-margin-end: 0;
  margin-inline-end: 0;
  -webkit-margin-start: 10px;
  margin-inline-start: 10px;
}
.dx-list-select-all-label {
  line-height: 17px;
  padding: 0 10px;
  margin-top: 1px;
}
.dx-list-item-after-bag.dx-list-static-delete-button-container {
  width: 36px;
}
.dx-list-item-after-bag.dx-list-reorder-handle-container {
  width: 33.4px;
}
.dx-list-item-after-bag .dx-list-reorder-handle {
  font: 18px/18px DXIcons;
  width: 28.8px;
  height: 28.8px;
  background-position: 5px 5px;
  background-size: 18px 18px;
  padding: 5px;
  text-align: center;
}
.dx-list-item-after-bag .dx-list-reorder-handle::before {
  content: '\f038';
}
.dx-list-slide-menu-button-delete {
  border: 1px solid transparent;
  color: #fff;
  background-color: #ff5549;
}
.dx-list-slide-menu-button-menu {
  border: 1px solid transparent;
  color: #fff;
  background-color: #184d84;
}
.dx-list-static-delete-button,
.dx-list-switchable-delete-button {
  -webkit-margin-end: 10px;
  margin-inline-end: 10px;
  padding: 0;
}
.dx-list-static-delete-button .dx-button-content,
.dx-list-switchable-delete-button .dx-button-content {
  padding: 3px;
}
.dx-list-context-menucontent {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}
.dx-state-disabled .dx-list-item,
.dx-state-disabled.dx-list-item {
  background-color: transparent;
  opacity: 0.6;
}
.dx-textarea {
  height: auto;
}
.dx-textarea .dx-texteditor-input-container {
  align-items: stretch;
  margin: 0;
}
.dx-textarea .dx-texteditor-input {
  resize: none;
  font-family: inherit;
  display: block;
  overflow: auto;
  white-space: pre-wrap;
  margin: 0;
}
.dx-textarea .dx-texteditor-input-auto-resize {
  overflow-y: hidden;
}
.dx-textarea .dx-placeholder {
  height: auto;
}
.dx-textarea .dx-placeholder::before {
  white-space: normal;
}
.dx-textarea .dx-placeholder::before,
.dx-textarea .dx-texteditor-input {
  line-height: 1.35715;
}
.dx-textarea.dx-texteditor-with-floating-label.dx-editor-filled .dx-placeholder::before,
.dx-textarea.dx-texteditor-with-floating-label.dx-editor-filled .dx-texteditor-input,
.dx-textarea.dx-texteditor-with-floating-label.dx-editor-outlined .dx-placeholder::before,
.dx-textarea.dx-texteditor-with-floating-label.dx-editor-outlined .dx-texteditor-input,
.dx-textarea.dx-texteditor-with-floating-label.dx-editor-underlined .dx-placeholder::before,
.dx-textarea.dx-texteditor-with-floating-label.dx-editor-underlined .dx-texteditor-input,
.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-placeholder::before,
.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-texteditor-input,
.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-placeholder::before,
.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-texteditor-input,
.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-placeholder::before,
.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-texteditor-input {
  padding-top: 0;
}
.dx-textarea.dx-texteditor-with-floating-label.dx-editor-outlined .dx-texteditor-container,
.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined .dx-texteditor-container {
  padding-top: 7px;
}
.dx-textarea.dx-texteditor-with-floating-label.dx-editor-filled .dx-texteditor-container,
.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled .dx-texteditor-container {
  padding-top: 13px;
}
.dx-textarea.dx-texteditor-with-floating-label.dx-editor-underlined .dx-texteditor-container,
.dx-textarea.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined .dx-texteditor-container {
  padding-top: 11px;
}
.dx-textarea .dx-icon-clear {
  top: 0;
  margin-top: 0;
}
.dx-numberbox {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-numberbox input[type='number'] {
  -moz-appearance: textfield;
}
.dx-numberbox input[type='number']::-webkit-inner-spin-button,
.dx-numberbox input[type='number']::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.dx-numberbox-spin-container {
  height: 100%;
}
.dx-numberbox-spin-down,
.dx-numberbox-spin-up {
  position: relative;
  width: 100%;
  height: 50%;
  cursor: pointer;
}
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down,
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up {
  width: 50%;
  height: 100%;
  display: inline-block;
}
.dx-numberbox-spin-down-icon,
.dx-numberbox-spin-up-icon {
  width: 100%;
  height: 100%;
}
.dx-state-disabled .dx-numberbox-spin-container {
  opacity: 0.2;
}
.dx-numberbox-spin-container {
  overflow: hidden;
  width: 34px;
  border-radius: 4px;
}
.dx-numberbox-spin-up-icon {
  font: 14px/1 DXIcons;
  color: #184d84;
}
.dx-numberbox-spin-up-icon::before {
  content: '\f002';
}
.dx-numberbox-spin-down-icon {
  font: 14px/1 DXIcons;
  color: #184d84;
}
.dx-numberbox-spin-down-icon::before {
  content: '\f001';
}
.dx-numberbox-spin-down-icon,
.dx-numberbox-spin-up-icon {
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-numberbox-spin-down-icon::before,
.dx-numberbox-spin-up-icon::before {
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-numberbox-spin-button {
  padding: 1px;
}
.dx-editor-underlined .dx-numberbox-spin-button {
  background: 0 0;
}
.dx-state-hover.dx-numberbox-spin-button .dx-numberbox-spin-down-icon,
.dx-state-hover.dx-numberbox-spin-button .dx-numberbox-spin-up-icon {
  box-shadow: 0 0 0 1px transparent inset;
  background-color: #e6e6e6;
}
.dx-state-active.dx-numberbox-spin-button .dx-numberbox-spin-down-icon,
.dx-state-active.dx-numberbox-spin-button .dx-numberbox-spin-up-icon {
  background-color: #b3b3b3;
  color: #184d84;
}
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container {
  width: 74px;
  -webkit-border-start: none;
  border-inline-start: none;
}
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down-icon,
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up-icon {
  background-position: center;
}
.dx-calendar {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  position: relative;
  display: flex;
  direction: ltr;
  flex-direction: column;
  justify-content: space-between;
  border: 1px solid transparent;
  width: 282px;
  height: 268px;
  background-color: #fff;
  gap: 8px;
}
.dx-calendar.dx-rtl {
  direction: rtl;
}
.dx-calendar-views-wrapper {
  position: relative;
  display: flex;
  flex: auto;
  outline: 0;
}
.dx-calendar-navigator {
  display: flex;
  justify-content: space-between;
}
.dx-calendar-navigator .dx-calendar-caption-button {
  flex-grow: 1;
  overflow: hidden;
}
.dx-calendar-navigator .dx-button .dx-button-text {
  text-transform: none;
}
.dx-calendar-navigator .dx-button.dx-state-active,
.dx-calendar-navigator .dx-button.dx-state-hover {
  z-index: 1;
}
.dx-calendar-body {
  overflow: hidden;
  display: flex;
  flex: 1 1 auto;
}
.dx-calendar-body .dx-widget {
  position: absolute;
  width: 100%;
  height: 100%;
}
.dx-calendar-body table {
  width: 100%;
  height: 100%;
  table-layout: fixed;
  border-spacing: 0;
  line-height: normal;
}
.dx-calendar-body td,
.dx-calendar-body th {
  padding: 0;
}
.dx-calendar-body thead th {
  font-weight: 500;
  font-size: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #184d84;
}
.dx-calendar-week-number-cell.dx-calendar-week-selection {
  cursor: pointer;
}
.dx-calendar-week-number-cell {
  position: relative;
  color: rgba(24, 77, 132, 0.56);
  width: 2em;
}
.dx-calendar-week-number-cell span {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 2em;
  inset: 0;
  background-color: rgba(224, 224, 224, 0.5);
  inset-inline-start: 0;
}
.dx-calendar-cell {
  cursor: pointer;
  position: relative;
  text-align: center;
  font-size: 14px;
  color: #184d84;
}
.dx-calendar-cell span {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 2;
  border-radius: 4px;
  width: 2em;
  height: 2em;
}
.dx-calendar-footer {
  display: flex;
  align-items: center;
  justify-content: center;
}
.dx-calendar-multiview .dx-calendar-caption-button .dx-button-content {
  justify-content: space-between;
  align-items: center;
}
.dx-calendar-multiview .dx-calendar-body .dx-widget,
.dx-calendar-multiview .dx-calendar-caption-button .dx-button-text {
  width: 50%;
}
.dx-calendar-multiview .dx-calendar-body table {
  padding: 0 10px;
}
.dx-calendar.dx-calendar-with-footer {
  height: 312px;
}
.dx-calendar.dx-calendar-multiview {
  width: 564px;
}
.dx-calendar.dx-invalid {
  border-color: rgba(255, 85, 73, 0.4);
}
.dx-calendar.dx-invalid.dx-state-focused {
  border-color: #ff5549;
}
.dx-calendar-caption-button {
  font-weight: 600;
  border-radius: 0;
}
.dx-calendar-navigator-previous-view {
  -webkit-margin-end: -1px;
  margin-inline-end: -1px;
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}
.dx-calendar-navigator-next-view {
  -webkit-margin-start: -1px;
  margin-inline-start: -1px;
  border-end-start-radius: 0;
  border-start-start-radius: 0;
}
.dx-calendar-navigator .dx-button,
.dx-calendar-navigator .dx-button .dx-icon {
  color: #184d84;
}
.dx-calendar-navigator-next-view,
.dx-calendar-navigator-previous-view {
  flex-shrink: 0;
}
.dx-calendar-body thead tr {
  height: 2em;
}
.dx-calendar-body tbody tr:first-of-type .dx-calendar-week-number-cell span {
  border-start-start-radius: 0;
  border-start-end-radius: 0;
}
.dx-calendar-body tbody tr:last-of-type .dx-calendar-week-number-cell span {
  border-end-start-radius: 0;
  border-end-end-radius: 0;
}
.dx-calendar-body .dx-week-number-header {
  font-size: 14px;
  width: 2.5em;
}
.dx-calendar-view-century .dx-calendar-cell span,
.dx-calendar-view-decade .dx-calendar-cell span,
.dx-calendar-view-year .dx-calendar-cell span {
  width: 4em;
  height: 4em;
  border-radius: 4px;
  word-spacing: 4em;
  line-height: 1em;
}
.dx-calendar-cell.dx-calendar-today span {
  border: 2px solid #184d84;
}
.dx-calendar-cell.dx-state-hover span {
  background-color: rgba(24, 77, 132, 0.24);
  color: #184d84;
}
.dx-calendar-cell.dx-state-active span {
  background-color: rgba(24, 77, 132, 0.4);
}
.dx-calendar-cell.dx-calendar-selected-date span {
  color: #fff;
  background-color: #184d84;
}
.dx-calendar-cell.dx-calendar-contoured-date span {
  box-shadow: 0 0 0 2px rgba(24, 77, 132, 0.5);
}
.dx-calendar-cell.dx-calendar-empty-cell,
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active span,
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover span,
.dx-calendar-cell.dx-calendar-other-view,
.dx-calendar-cell.dx-calendar-other-view.dx-state-active span,
.dx-calendar-cell.dx-calendar-other-view.dx-state-hover span {
  color: rgba(24, 77, 132, 0.38);
}
.dx-calendar-cell.dx-calendar-empty-cell.dx-calendar-selected-date span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-selected-date span {
  color: #fff;
}
.dx-calendar-cell.dx-calendar-other-view::after,
.dx-calendar-cell.dx-calendar-other-view::before {
  content: none;
}
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-active span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-hover span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-active span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-hover span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-active span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-hover span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-active span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-hover span {
  color: rgba(24, 77, 132, 0.38);
}
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-hover span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-hover span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-hover span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-hover span {
  background-color: rgba(24, 77, 132, 0.24);
}
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range.dx-state-active span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover.dx-state-active span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date.dx-state-active span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date.dx-state-active span {
  background-color: rgba(24, 77, 132, 0.4);
}
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-in-range span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-cell-range-hover span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-end-date span,
.dx-calendar-cell.dx-calendar-other-view.dx-calendar-range-start-date span {
  color: rgba(24, 77, 132, 0.38);
  background-color: transparent;
}
.dx-calendar-cell.dx-calendar-empty-cell {
  cursor: default;
  color: rgba(24, 77, 132, 0.24);
}
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active span,
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover span {
  background-color: transparent;
}
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-active.dx-calendar-selected-date span,
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover.dx-calendar-selected-date span {
  background-color: #184d84;
}
.dx-calendar-cell-in-range::before {
  content: '';
  position: absolute;
  z-index: 1;
  height: 2em;
  inset-inline-start: 0;
  inset-inline-end: 0;
  width: 100%;
  background-color: rgba(24, 77, 132, 0.24);
  border-width: 0;
  border-style: dashed;
  border-color: rgba(24, 77, 132, 0.6) transparent;
}
.dx-calendar-cell-in-range.dx-calendar-cell-end-in-row::before,
.dx-calendar-cell-in-range.dx-calendar-cell-end::before,
.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row::before,
.dx-calendar-cell-in-range.dx-calendar-cell-start::before,
.dx-calendar-cell-in-range.dx-calendar-range-end-date::before,
.dx-calendar-cell-in-range.dx-calendar-range-start-date::before {
  width: calc(50% + 1em);
}
.dx-calendar-cell-in-range.dx-calendar-range-start-date::before {
  inset-inline-start: auto;
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
  border-inline-start-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-in-range.dx-calendar-range-start-date.dx-calendar-range-end-date::before {
  content: none;
}
.dx-calendar-cell-in-range.dx-calendar-range-end-date::before {
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  border-inline-end-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row::before {
  inset-inline-start: auto;
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
  border-inline-start-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row.dx-calendar-cell-end::before,
.dx-calendar-cell-in-range.dx-calendar-cell-start-in-row.dx-calendar-range-end-date::before {
  width: 2em;
  inset-inline-start: calc(50% - 1em);
  inset-inline-end: auto;
}
.dx-calendar-cell-in-range.dx-calendar-cell-end-in-row::before {
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  border-inline-end-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-in-range.dx-calendar-cell-end-in-row.dx-calendar-range-start-date::before {
  width: 2em;
  inset-inline-start: calc(50% - 1em);
  inset-inline-end: auto;
}
.dx-calendar-cell-in-range.dx-calendar-cell-start::before {
  inset-inline-start: auto;
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
  border-inline-start-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-in-range.dx-calendar-cell-start.dx-calendar-range-end-date::before {
  width: 2em;
  inset-inline-start: calc(50% - 1em);
  inset-inline-end: auto;
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  border-inline-end-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-in-range.dx-calendar-cell-start.dx-calendar-cell-end-in-row::before {
  width: 2em;
  inset-inline-start: calc(50% - 1em);
  inset-inline-end: auto;
}
.dx-calendar-cell-in-range.dx-calendar-cell-end::before {
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  border-inline-end-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-in-range.dx-calendar-cell-end.dx-calendar-range-start-date::before {
  width: 2em;
  inset-inline-start: calc(50% - 1em);
  inset-inline-end: auto;
}
.dx-calendar-cell-range-hover::after {
  content: '';
  position: absolute;
  z-index: 1;
  height: 2em;
  inset-inline-start: 0;
  inset-inline-end: 0;
  width: 100%;
  background-color: inherit;
  border-width: 1px;
  border-style: dashed;
  border-color: rgba(24, 77, 132, 0.6) transparent;
}
.dx-calendar-cell-range-hover.dx-calendar-cell-end-in-row::after,
.dx-calendar-cell-range-hover.dx-calendar-cell-end::after,
.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-end::after,
.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-start::after,
.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row::after,
.dx-calendar-cell-range-hover.dx-calendar-cell-start::after {
  width: calc(50% + 1em);
}
.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-start::after {
  inset-inline-start: auto;
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
  border-inline-start-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-start.dx-calendar-cell-range-hover-end::after {
  content: none;
}
.dx-calendar-cell-range-hover.dx-calendar-cell-range-hover-end::after {
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  border-inline-end-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row::after {
  inset-inline-start: auto;
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
  border-inline-start-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row.dx-calendar-cell-end::after,
.dx-calendar-cell-range-hover.dx-calendar-cell-start-in-row.dx-calendar-cell-range-hover-end::after {
  width: 2em;
  inset-inline-start: calc(50% - 1em);
  inset-inline-end: auto;
}
.dx-calendar-cell-range-hover.dx-calendar-cell-end-in-row::after {
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  border-inline-end-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-range-hover.dx-calendar-cell-end-in-row.dx-calendar-cell-range-hover-start::after {
  width: 2em;
  inset-inline-start: calc(50% - 1em);
  inset-inline-end: auto;
}
.dx-calendar-cell-range-hover.dx-calendar-cell-start::after {
  inset-inline-start: auto;
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
  border-inline-start-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-range-hover.dx-calendar-cell-start.dx-calendar-cell-range-hover-end::after {
  width: 2em;
  inset-inline-start: calc(50% - 1em);
  inset-inline-end: auto;
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  border-inline-end-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-range-hover.dx-calendar-cell-start.dx-calendar-cell-end-in-row::after {
  width: 2em;
  inset-inline-start: calc(50% - 1em);
  inset-inline-end: auto;
}
.dx-calendar-cell-range-hover.dx-calendar-cell-end::after {
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  border-inline-end-color: rgba(24, 77, 132, 0.6);
}
.dx-calendar-cell-range-hover.dx-calendar-cell-end.dx-calendar-cell-range-hover-start::after {
  width: 2em;
  inset-inline-start: calc(50% - 1em);
  inset-inline-end: auto;
}
.dx-texteditor input[type='date']::-webkit-inner-spin-button {
  height: 20px;
}
.dx-datebox-native.dx-state-focused.dx-texteditor-empty .dx-placeholder {
  display: none;
}
.dx-datebox {
  max-width: 100%;
}
.dx-datebox .dx-texteditor-input::-webkit-datetime-edit {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-datebox.dx-texteditor-empty input::-webkit-datetime-edit {
  color: transparent;
}
.dx-datebox.dx-texteditor-empty.dx-state-focused input::-webkit-datetime-edit {
  color: inherit;
}
.dx-datebox-wrapper .dx-popup-content {
  padding-top: 20px;
  padding-bottom: 20px;
}
.dx-rtl .dx-texteditor-input {
  text-align: right;
}
.dx-datebox-button-cell .dx-button {
  min-width: 90px;
}
.dx-datebox-button-cell .dx-button.dx-datebox-apply-button {
  margin-right: 10px;
  margin-left: 0;
}
.dx-datebox-button-cell .dx-button.dx-datebox-cancel-button {
  margin-right: 0;
  margin-left: 0;
}
.dx-datebox-buttons-container {
  text-align: right;
  width: 100%;
}
.dx-timeview .dx-state-disabled .dx-widget,
.dx-timeview .dx-state-disabled.dx-widget,
.dx-timeview.dx-state-disabled .dx-widget,
.dx-timeview.dx-state-disabled.dx-widget {
  opacity: 1;
}
.dx-timeview-clock {
  position: relative;
  background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22182%22%20height%3D%22182%22%20viewBox%3D%220%200%20182%20182%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%3Cg%20filter%3D%22url(%23a)%22%3E%0D%0A%3Ccircle%20cx%3D%2291%22%20cy%3D%2291%22%20r%3D%2285%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%3Cpath%20d%3D%22M88.835%2015.442v7.828h-1.682v-5.927c-.093.082-.203.16-.331.235a3.796%203.796%200%200%201-.4.198%204.92%204.92%200%200%201-.444.15%203.725%203.725%200%200%201-.454.085v-1.42a7.15%207.15%200%200%200%202.291-1.149h1.02Zm4.138%206.429h3.247v1.4h-5.094v-.578c0-.391.066-.742.197-1.052.132-.313.298-.592.497-.838.2-.249.416-.468.651-.657.239-.192.465-.364.678-.518.225-.16.42-.313.588-.459.17-.146.313-.29.427-.432.117-.146.205-.292.262-.438.057-.15.085-.308.085-.475%200-.328-.093-.575-.278-.743-.185-.167-.468-.25-.849-.25-.658%200-1.288.261-1.89.784v-1.484a4.065%204.065%200%200%201%202.254-.646c.387%200%20.735.052%201.04.155.31.1.572.244.786.432.213.189.375.419.486.689.114.267.17.566.17.897a2.5%202.5%200%200%201-.165.94%202.78%202.78%200%200%201-.433.747%203.902%203.902%200%200%201-.619.62c-.235.185-.479.365-.732.54-.17.12-.336.241-.496.362a4.299%204.299%200%200%200-.417.353%201.841%201.841%200%200%200-.288.336.585.585%200%200%200-.107.315Zm.364%20143.931c0%20.377-.066.729-.198%201.057a2.616%202.616%200%200%201-.55.854%202.595%202.595%200%200%201-1.9.769%202.71%202.71%200%200%201-1.16-.24%202.354%202.354%200%200%201-.859-.694%203.286%203.286%200%200%201-.54-1.122%205.522%205.522%200%200%201-.186-1.5c0-.659.08-1.255.24-1.789a4.19%204.19%200%200%201%20.694-1.378%203.131%203.131%200%200%201%202.537-1.196c.59%200%201.05.07%201.377.209v1.409a2.534%202.534%200%200%200-1.27-.331c-.285%200-.543.055-.775.166-.231.11-.43.267-.598.47a2.333%202.333%200%200%200-.39.737%203.294%203.294%200%200%200-.15.955h.033c.363-.502.899-.753%201.607-.753.317%200%20.604.057.86.171.256.114.475.276.657.486.181.207.322.456.421.748.1.292.15.616.15.972Zm-1.65.106c0-.822-.336-1.233-1.01-1.233a.99.99%200%200%200-.416.085.92.92%200%200%200-.32.241%201.129%201.129%200%200%200-.208.368c-.047.139-.07.294-.07.465%200%20.188.025.365.075.528.05.164.12.308.208.433.093.121.201.217.326.288a.827.827%200%200%200%20.416.107.9.9%200%200%200%20.412-.091.934.934%200%200%200%20.315-.261c.089-.114.156-.25.203-.406.046-.16.069-.335.069-.524Zm34.027-10.579c0%20.374-.065.712-.193%201.015a2.196%202.196%200%200%201-.55.779%202.399%202.399%200%200%201-.854.502%203.341%203.341%200%200%201-1.116.177c-.712%200-1.241-.107-1.586-.321v-.929c.52.335%201.052.502%201.597.502.277%200%20.527-.041.747-.123.224-.082.415-.196.572-.342.156-.146.275-.322.357-.528a1.75%201.75%200%200%200%20.128-.678c0-.499-.167-.889-.501-1.17-.335-.285-.821-.427-1.458-.427a12.509%2012.509%200%200%200-.668.021%206.259%206.259%200%200%200-.63.043l.262-3.839h3.54v.79h-2.782l-.155%202.248c.114-.007.235-.012.363-.016a6.41%206.41%200%200%201%20.342-.011c.406%200%20.769.054%201.089.161.321.106.591.26.812.459.224.196.393.438.507.726.118.285.177.605.177.961ZM124.405%2033.95h-.875v-6.615a2.152%202.152%200%200%201-.299.235c-.129.085-.275.17-.438.256-.16.086-.331.166-.513.24a3.605%203.605%200%200%201-.523.177v-.887a5.19%205.19%200%200%200%20.609-.213%207.948%207.948%200%200%200%201.228-.657c.185-.125.345-.246.48-.363h.331v7.828Zm28.265%2089.359v5.057h.982v.801h-.982v1.799h-.865v-1.799h-3.599v-.758a28.127%2028.127%200%200%200%201.992-2.515c.313-.442.601-.881.865-1.319.267-.442.491-.863.672-1.266h.935Zm-3.476%205.057h2.611v-3.748a24.073%2024.073%200%200%201-2.056%203.059l-.555.689Zm3.059-76.033c0-.235-.037-.44-.112-.614a1.148%201.148%200%200%200-.299-.433%201.174%201.174%200%200%200-.443-.261%201.832%201.832%200%200%200-1.057-.016c-.164.046-.324.11-.481.192a3.13%203.13%200%200%200-.849.673v-.94c.246-.239.52-.42.822-.545.307-.128.679-.192%201.116-.192.314%200%20.604.046.871.139.267.089.498.22.694.395.196.174.349.39.459.646.114.256.171.55.171.881%200%20.303-.036.577-.107.822a2.407%202.407%200%200%201-.315.695%203.29%203.29%200%200%201-.528.624c-.214.2-.465.402-.753.609-.36.256-.657.475-.892.657a3.991%203.991%200%200%200-.555.512%201.496%201.496%200%200%200-.289.476c-.053.156-.08.338-.08.544h3.813v.785h-4.726v-.379c0-.327.036-.616.107-.865.071-.25.189-.486.352-.71.164-.224.378-.449.641-.673.267-.224.593-.477.977-.758.278-.2.509-.39.694-.572a2.91%202.91%200%200%200%20.454-.544%201.93%201.93%200%200%200%20.241-.55%202.37%202.37%200%200%200%20.074-.598Zm10.071%2043.671v-1.469c.513.374%201.111.56%201.794.56.431%200%20.766-.092%201.004-.277.242-.185.363-.443.363-.774a.879.879%200%200%200-.448-.79c-.296-.186-.703-.278-1.223-.278h-.71v-1.292h.657c.996%200%201.495-.331%201.495-.993%200-.624-.383-.935-1.148-.935-.513%200-1.011.166-1.496.497v-1.378c.538-.27%201.165-.406%201.88-.406.783%200%201.392.176%201.826.529.438.352.657.81.657%201.372%200%201-.507%201.627-1.522%201.88v.026c.541.068.968.266%201.282.593.313.324.47.723.47%201.196%200%20.716-.262%201.282-.785%201.698-.524.417-1.246.625-2.168.625-.791%200-1.433-.128-1.928-.385ZM19.815%2092.057c0%20.68-.075%201.29-.225%201.827a3.878%203.878%200%200%201-.656%201.356%202.89%202.89%200%200%201-1.047.854%203.239%203.239%200%200%201-1.404.294c-.627%200-1.166-.1-1.618-.3v-1.387c.402.263.886.395%201.452.395.58%200%201.034-.198%201.362-.593.327-.395.493-.966.497-1.714l-.033-.01c-.338.501-.852.752-1.543.752-.313%200-.603-.059-.87-.176a2.143%202.143%200%200%201-.689-.486%202.322%202.322%200%200%201-.454-.748%202.717%202.717%200%200%201-.16-.95c0-.402.066-.769.198-1.1.131-.331.315-.616.55-.854a2.42%202.42%200%200%201%20.854-.55%202.951%202.951%200%200%201%201.1-.198c.416%200%20.79.082%201.121.246.331.16.613.393.844.7a3.2%203.2%200%200%201%20.534%201.126c.124.445.187.95.187%201.516Zm-1.704-.897c0-.195-.024-.379-.074-.55a1.45%201.45%200%200%200-.209-.448.987.987%200%200%200-.325-.294.875.875%200%200%200-.828-.016.98.98%200%200%200-.315.267c-.089.11-.158.244-.208.4-.05.157-.075.326-.075.508%200%20.2.025.377.075.534.05.153.119.283.208.39a.937.937%200%200%200%20.331.245%201.1%201.1%200%200%200%20.833-.005.979.979%200%200%200%20.31-.24c.089-.1.156-.217.203-.353.05-.135.074-.281.074-.438Zm7.951%2036.781c0-.203.032-.406.096-.609a2.26%202.26%200%200%201%20.272-.577%202.172%202.172%200%200%201%201.047-.833%202.282%202.282%200%200%201-.79-.71%201.699%201.699%200%200%201-.294-.967c0-.281.053-.541.16-.779.11-.239.262-.445.454-.62.192-.174.42-.309.683-.405.264-.1.548-.15.855-.15.31%200%20.596.05.86.15a2.1%202.1%200%200%201%20.683.411%201.845%201.845%200%200%201%20.608%201.393c0%20.353-.097.675-.293.967a2.31%202.31%200%200%201-.78.71c.221.086.418.201.593.347.174.146.32.308.438.486a2.153%202.153%200%200%201%20.374%201.186c0%20.334-.06.64-.182.918a2.054%202.054%200%200%201-.513.715%202.352%202.352%200%200%201-.784.46%202.92%202.92%200%200%201-1.004.165c-.364%200-.696-.055-.999-.165a2.425%202.425%200%200%201-.785-.46%202.116%202.116%200%200%201-.518-.715%202.276%202.276%200%200%201-.181-.918Zm.95-.075c0%20.238.036.454.107.646.075.192.178.356.31.491.135.135.297.24.486.315.192.071.404.107.635.107.224%200%20.43-.037.62-.112.188-.075.35-.18.485-.315a1.34%201.34%200%200%200%20.32-.491c.079-.193.118-.406.118-.641%200-.214-.037-.413-.112-.598a1.467%201.467%200%200%200-.31-.497%201.474%201.474%200%200%200-.486-.336%201.579%201.579%200%200%200-.635-.123c-.22%200-.425.039-.614.117a1.447%201.447%200%200%200-.806.812%201.616%201.616%200%200%200-.118.625Zm.273-3.551c0%20.181.032.351.096.507.067.153.158.289.272.406a1.261%201.261%200%200%200%20.897.368%201.294%201.294%200%200%200%20.897-.373c.114-.118.205-.253.272-.406.068-.157.102-.324.102-.502%200-.185-.034-.356-.102-.513a1.229%201.229%200%200%200-.267-.406%201.249%201.249%200%200%200-.405-.267%201.225%201.225%200%200%200-.497-.101c-.189%200-.361.034-.518.101a1.278%201.278%200%200%200-.4.278c-.11.114-.196.249-.257.406-.06.157-.09.324-.09.502Zm29.501%2027.983a28.493%2028.493%200%200%200-.95%201.778%2035.01%2035.01%200%200%200-.567%201.218c-.192.434-.372.883-.539%201.346-.167.462-.315.932-.443%201.409-.125.474-.216.94-.273%201.399h-.94c.065-.455.163-.92.294-1.393a19.884%2019.884%200%200%201%20.994-2.724c.188-.423.371-.813.55-1.169a28.662%2028.662%200%200%201%20.844-1.581h-3.84v-.79h4.87v.507ZM29.447%2060.652h-.876v-6.616a2.087%202.087%200%200%201-.299.235%205.733%205.733%200%200%201-.95.497%203.617%203.617%200%200%201-.523.176v-.886c.192-.054.395-.125.608-.214a8.022%208.022%200%200%200%201.228-.657%204.77%204.77%200%200%200%20.481-.363h.331v7.828Zm7.476-3.86c0%20.64-.06%201.208-.177%201.703-.114.495-.28.913-.502%201.255a2.261%202.261%200%200%201-.806.774%202.21%202.21%200%200%201-1.084.262c-.384%200-.728-.084-1.03-.251a2.184%202.184%200%200%201-.759-.742%203.75%203.75%200%200%201-.47-1.191%207.416%207.416%200%200%201-.16-1.623c0-.67.056-1.26.166-1.773.114-.513.28-.942.496-1.287.218-.349.486-.61.807-.785a2.268%202.268%200%200%201%201.11-.267c1.606%200%202.409%201.308%202.409%203.925Zm-.898.085c0-2.178-.517-3.268-1.553-3.268-1.093%200-1.64%201.11-1.64%203.327%200%202.068.536%203.102%201.608%203.102%201.057%200%201.586-1.053%201.586-3.16ZM57.039%2033.95h-.876v-6.615a2.087%202.087%200%200%201-.299.235%205.665%205.665%200%200%201-.95.497%203.613%203.613%200%200%201-.524.176v-.887c.193-.053.395-.124.609-.213a8.009%208.009%200%200%200%201.228-.657%204.94%204.94%200%200%200%20.48-.363h.332v7.828Zm5.895%200h-.876v-6.615a2.087%202.087%200%200%201-.299.235%205.665%205.665%200%200%201-.95.497%203.613%203.613%200%200%201-.524.176v-.887c.193-.053.395-.124.609-.213a8.023%208.023%200%200%200%201.228-.657c.185-.125.345-.246.48-.363h.332v7.828Z%22%20fill%3D%22%237aafe7%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cdefs%3E%0D%0A%3Cfilter%20id%3D%22a%22%20x%3D%222%22%20y%3D%224%22%20width%3D%22178%22%20height%3D%22178%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%0D%0A%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0D%0A%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%20result%3D%22hardAlpha%22%2F%3E%0D%0A%3CfeOffset%20dy%3D%222%22%2F%3E%0D%0A%3CfeGaussianBlur%20stdDeviation%3D%222%22%2F%3E%0D%0A%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%0D%0A%3CfeColorMatrix%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.05%200%22%2F%3E%0D%0A%3CfeBlend%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%0D%0A%3CfeBlend%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22%2F%3E%0D%0A%3C%2Ffilter%3E%0D%0A%3C%2Fdefs%3E%0D%0A%3C%2Fsvg%3E');
  min-width: 182px;
  min-height: 182px;
  max-height: 182px;
  background-size: 182px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin-bottom: 20px;
}
.dx-timeview-hourarrow,
.dx-timeview-minutearrow {
  position: absolute;
  left: 50%;
  width: 10px;
  margin-left: -5px;
  height: 50%;
  background-position: bottom;
  background-repeat: no-repeat;
  transform-origin: 50% 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.dx-timeview-hourarrow {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%2248%22%20viewBox%3D%220%200%206%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%3Crect%20width%3D%226%22%20height%3D%2244%22%20rx%3D%223%22%20fill%3D%22%23184d84%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-timeview-minutearrow {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210%22%20height%3D%2266%22%20viewBox%3D%220%200%2010%2066%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%0A%3Crect%20x%3D%223%22%20width%3D%224%22%20height%3D%2264%22%20rx%3D%222%22%20fill%3D%22%23184d84%22%2F%3E%0D%0A%3Ccircle%20cx%3D%225%22%20cy%3D%2261%22%20r%3D%223.5%22%20fill%3D%22%23fff%22%20stroke%3D%22%23184d84%22%20stroke-width%3D%223%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-timeview {
  height: auto;
  width: auto;
}
.dx-timeview-format12 {
  width: 70px;
  -webkit-margin-start: 5px;
  margin-inline-start: 5px;
}
.dx-timeview-time-separator {
  margin: 0 5px;
}
.dx-timeview-field {
  min-height: 50px;
}
.dx-timeview-field .dx-numberbox {
  width: 70px;
}
.dx-timeview-field .dx-numberbox.dx-numberbox-spin-touch-friendly {
  width: 110px;
}
.dx-dateview-item {
  margin: 0;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 1.3em;
  color: #184d84;
}
.dx-dateview-rollers {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  flex-flow: row nowrap;
}
.dx-dateview-item-selected-border,
.dx-dateviewroller-day .dx-dateview-name-formatter,
.dx-dateviewroller-month .dx-dateview-value-formatter {
  display: none;
}
.dx-dateview-rollers {
  width: auto;
  text-align: center;
  display: block;
}
.dx-dateviewroller-current .dx-dateview-item {
  transition: font-size 0.2s ease-out;
}
.dx-dateviewroller {
  position: relative;
  vertical-align: top;
  cursor: pointer;
  flex: 1 1 auto;
  min-width: 4em;
  text-align: center;
  display: inline-block;
}
.dx-dateviewroller .dx-button {
  display: none;
}
.dx-dateviewroller .dx-scrollable-content::after,
.dx-dateviewroller .dx-scrollable-content::before {
  content: '';
  height: 71px;
  display: block;
}
.dx-dateviewroller .dx-scrollable-container {
  height: 182px;
}
.dx-dateviewroller.dx-dateviewroller-year {
  min-width: 4.85em;
}
.dx-dateviewroller.dx-state-active .dx-button {
  display: none;
}
.dx-dateviewroller-month {
  min-width: 12em;
}
.dx-dateviewroller-hours::after {
  content: ':';
  font-size: 2.2em;
  position: absolute;
  right: -9%;
  font-weight: 700;
  top: 37%;
  color: #184d84;
}
.dx-dateviewroller-hours .dx-dateview-item-selected-frame {
  padding-left: 20%;
}
.dx-dateviewroller-minutes .dx-dateview-item-selected-frame {
  width: 80%;
}
.dx-dateview-item-selected {
  font-size: 2.2em;
}
.dx-rtl.dx-dateviewroller-hours::after {
  left: -9%;
  right: auto;
}
.dx-dateview-item-selected-frame {
  position: absolute;
  top: 71px;
  width: 100%;
}
.dx-dateview-item-selected-frame::after,
.dx-dateview-item-selected-frame::before {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  content: '';
  display: block;
  width: 100%;
  position: absolute;
  height: 71px;
}
.dx-dateview-item-selected-frame::before {
  top: -71px;
  border-bottom: 1px solid #ddd;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.8) 60%);
}
.dx-dateview-item-selected-frame::after {
  top: 40px;
  border-top: 1px solid #ddd;
  background-repeat: no-repeat;
  background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.8) 60%);
}
.dx-dateview-compact .dx-dateview-rollers,
.dx-device-phone .dx-dateview-rollers,
.dx-device-tablet .dx-dateview-rollers {
  display: flex;
  flex-flow: row nowrap;
}
.dx-dateview-compact .dx-dateviewroller-month,
.dx-device-phone .dx-dateviewroller-month,
.dx-device-tablet .dx-dateviewroller-month {
  min-width: 4em;
}
.dx-dateview-compact .dx-dateview-item,
.dx-device-phone .dx-dateview-item,
.dx-device-tablet .dx-dateview-item {
  font-size: 1.1em;
}
.dx-dateview-compact .dx-dateview-item-selected,
.dx-device-phone .dx-dateview-item-selected,
.dx-device-tablet .dx-dateview-item-selected {
  font-size: 1.4em;
}
.dx-datebox-wrapper .dx-popup-title {
  min-height: 10px;
  border-bottom: none;
  background: 0 0;
}
.dx-datebox-wrapper .dx-item {
  border: none;
}
.dx-datebox-wrapper .dx-popup-bottom .dx-button {
  min-width: 85px;
  width: auto;
}
.dx-datebox-datetime-time-side {
  background-color: rgba(221, 221, 221, 0.2);
}
.dx-datebox-wrapper-rollers.dx-datebox-wrapper-time .dx-popup-content {
  margin: 0 34px;
}
.dx-datebox-wrapper-list .dx-overlay-content {
  border-top: none;
}
.dx-device-phone .dx-datebox-wrapper-rollers .dx-popup-content {
  padding: 10px;
}
.dx-datebox-time .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 32px;
  height: 100%;
  text-align: center;
  border-radius: 3px;
}
.dx-datebox-time .dx-dropdowneditor-icon::before {
  content: '\f01d';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-datebox-date .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 32px;
  height: 100%;
  text-align: center;
  border-radius: 3px;
}
.dx-datebox-date .dx-dropdowneditor-icon::before {
  content: '\f026';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-datebox-datetime .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 32px;
  height: 100%;
  text-align: center;
  border-radius: 3px;
}
.dx-datebox-datetime .dx-dropdowneditor-icon::before {
  content: '\f043';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-datebox-calendar.dx-rtl.dx-dropdowneditor-active .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  opacity: 1;
}
.dx-datebox-calendar.dx-rtl.dx-editor-underlined {
  padding-right: 0;
}
.dx-datebox-wrapper-calendar .dx-popup-content {
  padding: 0;
}
.dx-datebox-wrapper-calendar .dx-calendar {
  border: none;
  margin: 20px;
}
.dx-datebox-wrapper-calendar .dx-datebox-container-cell {
  margin-right: 20px;
  margin-bottom: 20px;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-popup-content {
  margin-right: 0;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-calendar {
  margin-bottom: 20px;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview {
  padding: 20px;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-datebox-container-cell {
  margin-top: -1px;
  margin-right: 20px;
}
@media (max-width: 320px) {
  .dx-datebox-wrapper-calendar .dx-calendar {
    margin: 18px;
  }
}
.dx-rtl .dx-datebox-wrapper .dx-popup-bottom .dx-toolbar-button + .dx-toolbar-button .dx-button {
  margin-right: 5px;
  margin-left: 0;
}
.dx-datebox-wrapper-list .dx-popup-content {
  padding: 0;
}
.dx-datebox:not(.dx-datebox-native) input[type='date'] {
  line-height: normal;
}
.dx-datebox:not(.dx-datebox-native).dx-auto-width .dx-texteditor-input,
.dx-datebox:not(.dx-datebox-native):not(.dx-texteditor-empty).dx-auto-width .dx-texteditor-input {
  -webkit-padding-end: 26px;
  padding-inline-end: 26px;
}
.dx-datebox:not(.dx-datebox-native).dx-auto-width .dx-timeview .dx-texteditor-input,
.dx-datebox:not(.dx-datebox-native):not(.dx-texteditor-empty).dx-auto-width .dx-timeview .dx-texteditor-input {
  -webkit-padding-end: 0;
  padding-inline-end: 0;
}
.dx-device-ios .dx-datebox.dx-texteditor-empty .dx-texteditor-input {
  min-height: 33px;
}
.dx-daterangebox {
  display: flex;
}
.dx-daterangebox .dx-texteditor-with-floating-label,
.dx-daterangebox .dx-texteditor-with-label {
  margin-top: 0;
}
.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined {
  border: 0;
  box-shadow: none;
  background-color: transparent;
}
.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-floating-label .dx-label,
.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-floating-label .dx-label-after,
.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-floating-label .dx-label-before,
.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-label .dx-label,
.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-label .dx-label-after,
.dx-daterangebox.dx-editor-outlined .dx-datebox.dx-editor-outlined.dx-texteditor-with-label .dx-label-before {
  margin: 0;
  border: 0;
  -webkit-clip-path: none;
  clip-path: none;
  box-shadow: none;
}
.dx-daterangebox .dx-datebox {
  width: 100%;
}
.dx-daterangebox .dx-datebox.dx-editor-underlined {
  border-bottom: 0;
  background-color: transparent;
}
.dx-daterangebox .dx-datebox.dx-editor-underlined::before {
  margin-left: 0;
}
.dx-daterangebox .dx-datebox.dx-editor-underlined.dx-rtl .dx-texteditor-container .dx-texteditor-input {
  padding-right: 0;
}
.dx-daterangebox .dx-datebox.dx-editor-filled {
  background-color: transparent;
  border: 0;
}
.dx-daterangebox .dx-datebox.dx-editor-filled.dx-state-readonly,
.dx-daterangebox .dx-datebox.dx-editor-filled.dx-state-readonly.dx-state-hover {
  background-color: transparent;
}
.dx-daterangebox.dx-texteditor-empty .dx-clear-button-area {
  display: block;
  visibility: hidden;
}
.dx-daterangebox-separator {
  display: flex;
  align-items: center;
  padding-left: 9px;
  color: #80b3e8;
}
.dx-rtl .dx-daterangebox-separator {
  transform: scale(-1, 1);
}
.dx-daterangebox .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 32px;
  height: 100%;
  text-align: center;
  border-radius: 3px;
}
.dx-daterangebox .dx-dropdowneditor-icon::before {
  content: '\f043';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-daterangebox .dx-dropdowneditor-button {
  min-width: 32px;
  width: 32px;
}
.dx-daterangebox .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  width: 30px;
}
.dx-daterangebox .dx-texteditor-input {
  min-height: 32px;
}
.dx-daterangebox .dx-texteditor::before {
  content: '';
  position: absolute;
  border-bottom: 1px solid transparent;
  bottom: 0;
  z-index: 2;
}
.dx-daterangebox .dx-texteditor.dx-state-hover::before {
  border-bottom-color: rgba(24, 77, 132, 0.4);
}
.dx-daterangebox .dx-texteditor.dx-state-hover.dx-invalid::before {
  border-bottom-color: rgba(255, 85, 73, 0.4);
}
.dx-daterangebox .dx-texteditor.dx-state-focused::before {
  border-bottom-color: #d7dfe8;
}
.dx-daterangebox .dx-texteditor.dx-state-focused.dx-invalid::before {
  border-bottom-color: #ff5549;
}
.dx-daterangebox .dx-texteditor.dx-state-readonly::before {
  border-bottom-style: dashed;
}
.dx-daterangebox.dx-invalid .dx-texteditor.dx-state-hover::before {
  border-bottom-color: rgba(255, 85, 73, 0.4);
}
.dx-daterangebox.dx-invalid .dx-texteditor.dx-state-focused::before {
  border-bottom-color: #ff5549;
}
.dx-daterangebox .dx-editor-filled::before,
.dx-daterangebox .dx-editor-outlined::before {
  width: calc(100% - 18px);
  margin: 0 9px;
}
.dx-daterangebox .dx-editor-underlined::before {
  width: 100%;
}
.dx-daterangebox.dx-editor-underlined .dx-daterangebox-separator {
  padding-right: 9px;
}
.dx-daterangebox .dx-datebox.dx-end-datebox.dx-texteditor .dx-texteditor-input,
.dx-daterangebox .dx-datebox.dx-start-datebox.dx-texteditor .dx-texteditor-input {
  -webkit-padding-end: 9px;
  padding-inline-end: 9px;
}
.dx-daterangebox .dx-datebox.dx-end-datebox.dx-texteditor.dx-invalid .dx-texteditor-input {
  -webkit-padding-end: 34px;
  padding-inline-end: 34px;
}
.dx-daterangebox .dx-datebox.dx-end-datebox.dx-texteditor.dx-invalid.dx-rtl .dx-texteditor-input {
  padding-right: 9px;
}
.dx-daterangebox .dx-datebox.dx-end-datebox.dx-editor-underlined.dx-invalid.dx-rtl .dx-texteditor-input {
  padding-right: 0;
}
.dx-daterangebox-separator .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-dropdownlist-popup-wrapper .dx-list .dx-scrollable-content {
  margin: 0;
}
.dx-dropdownlist-popup-wrapper {
  height: 100%;
}
.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content {
  border-top-width: 0;
  border-bottom-width: 1px;
}
.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}
.dx-dropdownlist-popup-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}
.dx-dropdownlist-popup-wrapper .dx-list {
  height: 100%;
  min-height: 39.0001px;
}
.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) {
  min-height: 33.0001px;
}
.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding: 7px 9px;
}
.dx-dropdownlist-popup-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}
.dx-dropdownlist-popup-wrapper .dx-empty-message,
.dx-dropdownlist-popup-wrapper .dx-list-item {
  border-top: 0;
}
.dx-dropdownlist-popup-wrapper .dx-empty-message:last-of-type,
.dx-dropdownlist-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-autocomplete .dx-texteditor-input {
  font-size: 1em;
}
.dx-autocomplete.dx-invalid .dx-texteditor-container::after,
.dx-autocomplete.dx-valid .dx-texteditor-container::after,
.dx-autocomplete.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  inset-inline-end: 8px;
}
.dx-loadindicator {
  width: 32px;
  height: 32px;
  display: inline-block;
  overflow: hidden;
  border: none;
  background-color: transparent;
}
.dx-loadindicator-wrapper {
  width: 100%;
  height: 100%;
  font-size: 32px;
  margin: auto;
}
.dx-loadindicator-image {
  background-size: contain;
  transform-origin: 50% 50%;
  background-position: 50%;
  background-repeat: no-repeat;
}
.dx-loadindicator-icon-custom {
  position: relative;
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  transform-origin: 50% 50%;
  animation: 1.5s linear infinite dx-loadindicator-icon-custom-rotate;
}
@keyframes dx-loadindicator-icon-custom-rotate {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.dx-loadindicator-container > .dx-loadindicator {
  top: 50%;
  left: 50%;
  position: absolute;
  margin-top: -16px;
  margin-left: -16px;
}
.dx-loadindicator-container > .dx-loadindicator.dx-loadindicator {
  margin-top: -16px;
  margin-left: -16px;
}
.dx-loadindicator-content {
  width: 100%;
  height: 100%;
  position: relative;
}
.dx-loadindicator-icon {
  direction: ltr;
  position: relative;
  top: 15%;
  inset-inline-start: 15%;
  width: 70%;
  height: 70%;
}
.dx-loadindicator-icon .dx-loadindicator-segment {
  position: absolute;
  width: 19%;
  height: 30%;
  left: 44.5%;
  top: 37%;
  opacity: 0;
  background: #2679d0;
  border-radius: 10% 10% 50% 50%;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  animation: 1s linear infinite dx-generic-loadindicator-opacity;
}
@keyframes dx-generic-loadindicator-opacity {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.55;
  }
}
.dx-loadindicator-icon .dx-loadindicator-segment0 {
  transform: rotate(0) translate(0, -142%);
  animation-delay: 0s;
}
.dx-loadindicator-icon .dx-loadindicator-segment1 {
  transform: rotate(45deg) translate(0, -142%);
  animation-delay: -875ms;
}
.dx-loadindicator-icon .dx-loadindicator-segment2 {
  transform: rotate(90deg) translate(0, -142%);
  animation-delay: -0.75s;
}
.dx-loadindicator-icon .dx-loadindicator-segment3 {
  transform: rotate(135deg) translate(0, -142%);
  animation-delay: -625ms;
}
.dx-loadindicator-icon .dx-loadindicator-segment4 {
  transform: rotate(180deg) translate(0, -142%);
  animation-delay: -0.5s;
}
.dx-loadindicator-icon .dx-loadindicator-segment5 {
  transform: rotate(225deg) translate(0, -142%);
  animation-delay: -375ms;
}
.dx-loadindicator-icon .dx-loadindicator-segment6 {
  transform: rotate(270deg) translate(0, -142%);
  animation-delay: -0.25s;
}
.dx-loadindicator-icon .dx-loadindicator-segment7 {
  transform: rotate(315deg) translate(0, -142%);
  animation-delay: -125ms;
}
.dx-loadindicator-icon .dx-loadindicator-segment10,
.dx-loadindicator-icon .dx-loadindicator-segment11,
.dx-loadindicator-icon .dx-loadindicator-segment12,
.dx-loadindicator-icon .dx-loadindicator-segment13,
.dx-loadindicator-icon .dx-loadindicator-segment14,
.dx-loadindicator-icon .dx-loadindicator-segment15,
.dx-loadindicator-icon .dx-loadindicator-segment8,
.dx-loadindicator-icon .dx-loadindicator-segment9 {
  display: none;
}
.dx-treeview-loadindicator-wrapper {
  text-align: center;
}
.dx-treeview {
  height: 100%;
}
.dx-treeview .dx-scrollable:focus,
.dx-treeview :focus {
  outline: 0;
}
.dx-treeview .dx-empty-message {
  line-height: normal;
}
.dx-treeview .dx-treeview-node.dx-treeview-root-node {
  -webkit-padding-start: 0;
  padding-inline-start: 0;
}
.dx-checkbox + .dx-treeview-node-container,
.dx-treeview-node-container:first-child {
  margin: 0;
  display: block;
}
.dx-treeview-select-all-item {
  width: 100%;
}
.dx-treeview-node-container {
  list-style-position: inside;
  padding: 0;
  margin: 0;
  display: none;
  overflow: hidden;
}
.dx-treeview-node-container.dx-treeview-node-container-opened {
  display: block;
}
.dx-treeview-node a {
  text-decoration: none;
}
.dx-treeview-node .dx-checkbox {
  order: 1;
  margin: 0;
}
.dx-treeview-item {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.dx-treeview-item .dx-treeview-item-content {
  flex: 1 1 auto;
  order: 2;
}
.dx-treeview-item .dx-treeview-item-content .dx-icon {
  -webkit-margin-end: 8px;
  margin-inline-end: 8px;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  vertical-align: bottom;
}
.dx-treeview-item .dx-treeview-item-content .dx-button-has-icon .dx-icon {
  -webkit-margin-end: 0;
  margin-inline-end: 0;
}
.dx-treeview-item .dx-item-content .dx-item-url {
  display: flex;
  align-items: center;
}
.dx-treeview-item.dx-state-disabled {
  opacity: 0.5;
}
.dx-treeview-custom-collapse-icon,
.dx-treeview-custom-expand-icon,
.dx-treeview-toggle-item-visibility {
  cursor: pointer;
  order: 0;
}
.dx-treeview-custom-collapse-icon.dx-state-disabled,
.dx-treeview-custom-expand-icon.dx-state-disabled,
.dx-treeview-toggle-item-visibility.dx-state-disabled {
  cursor: default;
}
.dx-rtl .dx-treeview-custom-collapse-icon,
.dx-rtl .dx-treeview-custom-expand-icon,
.dx-rtl .dx-treeview-toggle-item-visibility {
  transform: scaleX(-1);
}
.dx-treeview-custom-collapse-icon,
.dx-treeview-custom-expand-icon {
  cursor: pointer;
  width: 22px;
  height: 22px;
  background-position: 2px 2px;
  background-size: 18px 18px;
  padding: 2px;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-treeview-item {
  gap: 8px;
  padding: 5px 10px;
  margin: 0;
}
.dx-treeview-item.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  border-radius: 0;
  color: #184d84;
}
.dx-state-selected > .dx-treeview-item {
  color: #184d84;
  border-radius: 0;
}
.dx-treeview-node {
  list-style-type: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  -webkit-padding-start: 15px;
  padding-inline-start: 15px;
}
.dx-treeview-toggle-item-visibility {
  font: 18px/1 DXIcons;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  color: #184d84;
}
.dx-treeview-toggle-item-visibility::before {
  content: '\f04e';
}
.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened {
  font: 18px/1 DXIcons;
}
.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened::before {
  content: '\f001';
}
.dx-treeview-expander-icon-stub {
  display: flex;
  flex-shrink: 0;
  width: 22px;
  height: 22px;
}
.dx-treeview-item-with-checkbox .dx-checkbox .dx-checkbox-container {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 22px;
  width: 22px;
}
.dx-treeview-item-with-checkbox .dx-treeview-item {
  color: #184d84;
}
.dx-treeview-item-without-checkbox.dx-state-selected > .dx-treeview-item {
  color: #184d84;
  background-color: rgba(0, 0, 0, 0.1);
}
.dx-treeview-item-without-checkbox.dx-state-focused > .dx-treeview-item {
  background-color: #d7dfe8;
  color: #184d84;
  border-radius: 0;
}
.dx-treeview-search {
  margin-bottom: 5px;
}
.dx-treeview-with-search > .dx-scrollable {
  height: calc(100% - 41px);
}
.dx-treeview-select-all-item {
  border-bottom: 1px solid #ddd;
  padding: 9px 40px 11px;
}
.dx-treeview-select-all-item .dx-checkbox-container {
  display: flex;
  align-items: center;
}
.dx-treeview-select-all-item .dx-checkbox-text {
  -webkit-padding-start: 8px;
  padding-inline-start: 8px;
}
.dx-treeview-node-loadindicator {
  width: 22px;
  height: 22px;
}
.dx-treeview-border-visible {
  border: 1px solid #ddd;
}
.dx-treeview-border-visible .dx-treeview-select-all-item {
  -webkit-padding-start: 20px;
  padding-inline-start: 20px;
}
.dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding: 1px 1px 1px 7px;
}
.dx-treeview-item-with-checkbox.dx-state-focused > .dx-treeview-item .dx-checkbox .dx-checkbox-icon {
  border: 1px solid #d7dfe8;
}
.dx-treeview-item-without-checkbox.dx-state-focused > .dx-treeview-item .dx-treeview-toggle-item-visibility {
  color: unset;
}
.dx-treeview-item-without-checkbox.dx-state-focused
  > .dx-treeview-item
  .dx-treeview-node-loadindicator
  .dx-loadindicator-icon
  .dx-loadindicator-segment {
  background: #fff;
}
.dx-treeview-item-without-checkbox.dx-state-focused > .dx-treeview-item .dx-item-content .dx-item-url {
  color: unset;
}
.dx-menu-base {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  text-align: start;
  box-sizing: content-box;
  color: #184d84;
  font-weight: 400;
  font-size: 14px;
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-menu-base .dx-menu-item-wrapper,
.dx-menu-base .dx-menu-items-container {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  height: 100%;
}
.dx-menu-base .dx-menu-items-container {
  list-style-type: none;
  display: inline-block;
  white-space: nowrap;
  cursor: pointer;
}
.dx-menu-base .dx-state-disabled,
.dx-menu-base.dx-state-disabled .dx-menu-items-container {
  cursor: default;
}
.dx-menu-base .dx-menu-item {
  display: inline-block;
  position: relative;
  height: 100%;
  width: 100%;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content {
  white-space: nowrap;
  height: 100%;
  width: 100%;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon {
  display: inline-block;
  vertical-align: middle;
  border: 0;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  display: inline;
  vertical-align: middle;
  overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text-with-url {
  vertical-align: baseline;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon-with-url {
  vertical-align: top;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-item-url {
  vertical-align: middle;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  position: absolute;
  top: 0;
  inset-inline-end: 0;
  bottom: 0;
  width: 2em;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  height: 100%;
}
.dx-menu-base .dx-menu-item .dx-submenu {
  box-sizing: content-box;
}
.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout {
  transform: scaleX(-1);
}
.dx-menu-base.dx-overlay-content .dx-scrollable {
  overflow: visible;
}
.dx-menu-base.dx-overlay-content .dx-scrollable .dx-scrollable-content {
  min-height: auto;
  transform: none !important;
}
.dx-menu-base.dx-overlay-content .dx-scrollable .dx-scrollable-container {
  overscroll-behavior: contain;
}
.dx-menu-item,
.dx-menu-item a {
  color: #184d84;
}
.dx-menu-item.dx-state-disabled {
  opacity: 0.5;
}
.dx-menu-item.dx-state-hover {
  color: #184d84;
  background-color: rgba(0, 0, 0, 0.04);
}
.dx-menu-item.dx-state-focused {
  background-color: #d7dfe8;
  color: #fff;
}
.dx-menu-item.dx-state-focused a {
  color: #fff;
}
.dx-menu-item.dx-menu-item-has-text .dx-icon {
  -webkit-margin-end: -18px;
  margin-inline-end: -18px;
}
.dx-menu-item-selected {
  background-color: #e6e6e6;
  color: #184d84;
}
.dx-menu-item-selected.dx-state-focused {
  background-color: rgba(215, 223, 232, 0.7);
  color: #fff;
}
.dx-menu-item-expanded {
  color: #184d84;
  background-color: rgba(0, 0, 0, 0.04);
}
.dx-menu-item-expanded,
.dx-menu-item.dx-state-active,
.dx-menu-item.dx-state-focused {
  outline: 0;
}
.dx-menu-base input,
.dx-menu-base textarea {
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-menu-base.dx-state-focused {
  outline: 0;
}
.dx-menu-base .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-menu-base .dx-menu-item-content {
  padding: 3px 5px 7px;
}
.dx-menu-base .dx-menu-item-content .dx-menu-item-text {
  padding-top: 3px;
  -webkit-padding-end: 25px;
  padding-inline-end: 25px;
  padding-bottom: 5px;
  -webkit-padding-start: 23px;
  padding-inline-start: 23px;
}
.dx-menu-base .dx-menu-item-content .dx-menu-item-popout {
  min-width: 7px;
  min-height: 7px;
}
.dx-menu {
  position: relative;
  color: #184d84;
}
.dx-menu-horizontal {
  height: 100%;
}
.dx-menu-horizontal::after {
  height: 100%;
  display: inline-block;
  content: '';
  vertical-align: middle;
}
.dx-menu-horizontal .dx-menu-item-wrapper {
  display: inline-block;
  vertical-align: middle;
}
.dx-menu-horizontal .dx-menu-separator {
  display: inline-block;
  -webkit-margin-end: 15px;
  margin-inline-end: 15px;
}
.dx-menu-vertical {
  height: 100%;
}
.dx-menu-vertical::after {
  height: 100%;
  display: inline-block;
  content: '';
  vertical-align: middle;
}
.dx-menu-vertical .dx-menu-item-wrapper {
  display: block;
}
.dx-menu-vertical .dx-menu-separator {
  margin-bottom: 15px;
}
.dx-context-menu-container-border {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  background-color: transparent;
  border: 1px solid #ddd;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
}
.dx-context-menu-content-delimiter {
  position: absolute;
  display: none;
  z-index: 2000;
  cursor: pointer;
  border: 1px solid transparent;
}
.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility {
  order: 3;
  font-size: 18px;
}
.dx-menu-adaptive-mode .dx-treeview-item {
  cursor: pointer;
}
.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node {
  padding: 1px;
  border-bottom: 1px solid #ddd;
}
.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content {
  -webkit-padding-start: 15px;
  padding-inline-start: 15px;
}
.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node:last-child {
  border-bottom: none;
}
.dx-menu-adaptive-mode-overlay-wrapper {
  display: flex;
  flex-flow: row wrap;
}
.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content {
  display: flex;
}
.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content .dx-treeview {
  height: auto;
  flex: 1 1 auto;
}
.dx-context-menu-content-delimiter::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fff;
}
.dx-menu .dx-menu-item-expanded {
  color: #184d84;
  background-color: #fff;
}
.dx-menu .dx-menu-item-has-icon.dx-menu-item-has-submenu .dx-icon {
  -webkit-margin-end: 19px;
  margin-inline-end: 19px;
  -webkit-margin-start: 3px;
  margin-inline-start: 3px;
}
.dx-menu .dx-menu-item-has-text .dx-menu-item-text {
  padding: 3px 5px 5px;
}
.dx-menu .dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}
.dx-menu .dx-menu-item-has-text.dx-menu-item-has-submenu .dx-menu-item-text {
  -webkit-padding-end: 19px;
  padding-inline-end: 19px;
  -webkit-padding-start: 5px;
  padding-inline-start: 5px;
}
.dx-menu .dx-menu-horizontal .dx-menu-item-popout {
  font: 18px/18px DXIcons;
  text-align: center;
}
.dx-menu .dx-menu-horizontal .dx-menu-item-popout::before {
  content: '\f001';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-menu .dx-menu-vertical .dx-menu-item-popout {
  font: 18px/18px DXIcons;
  text-align: center;
}
.dx-menu .dx-menu-vertical .dx-menu-item-popout::before {
  content: '\f04e';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-menu-adaptive-mode {
  background-color: #fff;
}
.dx-menu-adaptive-mode .dx-treeview {
  border: 1px solid #ddd;
  border-radius: 4px;
}
.dx-menu-adaptive-mode .dx-treeview,
.dx-menu-adaptive-mode .dx-treeview.dx-state-focused {
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1);
}
.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-node .dx-treeview-toggle-item-visibility {
  color: inherit;
}
.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-toggle-item-visibility {
  color: #fff;
}
.dx-selectbox {
  cursor: pointer;
}
.dx-selectbox .dx-texteditor-input {
  max-width: 100%;
}
.dx-selectbox .dx-texteditor-input:-moz-read-only {
  cursor: pointer;
}
.dx-selectbox .dx-texteditor-input:read-only {
  cursor: pointer;
}
.dx-selectbox-container {
  position: relative;
}
.dx-state-disabled .dx-selectbox .dx-texteditor-input,
.dx-state-disabled.dx-selectbox .dx-texteditor-input {
  cursor: default;
}
.dx-selectbox-popup-wrapper .dx-overlay-content {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.dx-selectbox-popup-wrapper .dx-list {
  background-color: #fff;
}
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container {
  display: flex;
  flex: 0 1 auto;
  flex-wrap: wrap;
  height: 100%;
}
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before {
  position: relative;
}
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-item {
  display: flex;
  align-items: center;
  flex: 0 1 auto;
}
.dx-toolbar.dx-state-disabled {
  opacity: 1;
}
.dx-toolbar .dx-button .dx-icon {
  box-sizing: content-box;
}
.dx-toolbar-items-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.dx-toolbar-item {
  padding: 0 5px;
  display: table-cell;
  vertical-align: middle;
  box-sizing: content-box;
}
.dx-toolbar-item img {
  display: block;
}
.dx-toolbar-menu-container {
  display: table-cell;
  vertical-align: middle;
  box-sizing: content-box;
}
.dx-toolbar-menu-container img {
  display: block;
}
.dx-toolbar-group {
  float: left;
  margin: 0 10px;
}
.dx-toolbar-after,
.dx-toolbar-before {
  position: absolute;
}
.dx-toolbar-center:empty {
  display: none;
}
.dx-toolbar-before {
  left: 0;
}
.dx-toolbar-after {
  right: 0;
}
.dx-toolbar-label {
  white-space: nowrap;
  -webkit-user-drag: none;
}
.dx-toolbar-label .dx-toolbar-item-content > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-toolbar-label > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 -5px;
  padding: 0 5px;
}
.dx-toolbar-center {
  margin: 0 auto;
  text-align: center;
}
.dx-toolbar-after,
.dx-toolbar-before,
.dx-toolbar-center {
  top: 0;
  display: table;
  height: 100%;
}
.dx-rtl .dx-toolbar-before {
  right: 0;
  left: auto;
}
.dx-rtl .dx-toolbar-after {
  right: auto;
  left: 0;
}
.dx-toolbar-menu-section:empty {
  display: none;
}
.dx-dropdownmenu-popup-wrapper .dx-toolbar-menu-custom > .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content {
  padding: 0;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content > .dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content > .dx-buttongroup .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content.dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-list-item-content.dx-buttongroup .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide > .dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide > .dx-buttongroup .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide.dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide.dx-buttongroup .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content > .dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content > .dx-buttongroup .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content.dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-content.dx-buttongroup .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content > .dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content > .dx-buttongroup .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content.dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-list-item-content.dx-buttongroup .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide > .dx-button .dx-button-content,
.dx-toolbar-menu-section
  .dx-toolbar-hidden-button-group
  .dx-toolbar-item-auto-hide
  > .dx-buttongroup
  .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide.dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-auto-hide.dx-buttongroup .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content > .dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content > .dx-buttongroup .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content.dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-toolbar-item-content.dx-buttongroup .dx-button-content {
  justify-content: flex-start;
}
.dx-toolbar-menu-section.dx-toolbar-menu-last-section {
  border-bottom: none;
}
.dx-toolbar-menu-section .dx-list-item-content::before {
  content: none;
}
.dx-toolbar-menu-section .dx-list-item-content,
.dx-toolbar-menu-section .dx-list-item-content.dx-list,
.dx-toolbar-menu-section .dx-list-item-content > .dx-list,
.dx-toolbar-menu-section .dx-toolbar-item-auto-hide,
.dx-toolbar-menu-section .dx-toolbar-item-auto-hide.dx-list,
.dx-toolbar-menu-section .dx-toolbar-item-auto-hide > .dx-list,
.dx-toolbar-menu-section .dx-toolbar-item-content,
.dx-toolbar-menu-section .dx-toolbar-item-content.dx-list,
.dx-toolbar-menu-section .dx-toolbar-item-content > .dx-list {
  padding: 0;
}
.dx-toolbar-menu-section .dx-list-item-content > .dx-button,
.dx-toolbar-menu-section .dx-list-item-content.dx-button,
.dx-toolbar-menu-section .dx-toolbar-item-auto-hide > .dx-button,
.dx-toolbar-menu-section .dx-toolbar-item-auto-hide.dx-button,
.dx-toolbar-menu-section .dx-toolbar-item-content > .dx-button,
.dx-toolbar-menu-section .dx-toolbar-item-content.dx-button {
  width: 100%;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button {
  width: 100%;
  border: none;
  margin: 0;
  box-shadow: none;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-buttongroup {
  width: 100%;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper {
  flex-direction: column;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button {
  border: none;
  box-shadow: none;
}
.dx-toolbar-text-auto-hide .dx-button .dx-button-text {
  display: none;
}
.dx-list-item-content > .dx-texteditor,
.dx-list-item-content.dx-texteditor,
.dx-toolbar-item-content > .dx-texteditor,
.dx-toolbar-item-content.dx-texteditor {
  width: 150px;
}
.dx-toolbar-item-invisible {
  display: none;
}
.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list {
  min-height: 0;
  min-width: 100px;
  border-radius: 8px;
}
.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-dropdownmenu-popup-wrapper .dx-popup-content {
  padding: 1px;
}
.dx-dropdownmenu-popup-wrapper .dx-list-item {
  display: block;
  border-top: 0;
}
.dx-dropdownmenu-popup-wrapper .dx-list-item-content {
  display: block;
}
.dx-toolbar {
  width: 100%;
  background-color: #fff;
  color: #184d84;
  padding: 0;
  overflow: visible;
}
.dx-toolbar .dx-toolbar-before {
  -webkit-padding-end: 15px;
  padding-inline-end: 15px;
}
.dx-toolbar .dx-toolbar-after {
  -webkit-padding-start: 15px;
  padding-inline-start: 15px;
}
.dx-toolbar .dx-toolbar-after:empty,
.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-toolbar .dx-toolbar-menu-container {
  padding: 0;
  -webkit-padding-start: 5px;
  padding-inline-start: 5px;
}
.dx-toolbar .dx-toolbar-item {
  padding: 0;
  -webkit-padding-end: 5px;
  padding-inline-end: 5px;
}
.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  -webkit-padding-start: 20px;
  padding-inline-start: 20px;
}
.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-toolbar.dx-toolbar-compact .dx-button {
  min-width: auto;
}
.dx-toolbar-after .dx-toolbar-item {
  padding: 0;
  -webkit-padding-start: 5px;
  padding-inline-start: 5px;
}
.dx-toolbar-after .dx-toolbar-item:last-child {
  -webkit-padding-start: 5px;
  padding-inline-start: 5px;
}
.dx-toolbar-after .dx-toolbar-item:first-child {
  padding: 0;
}
.dx-toolbar-background {
  background-color: #fff;
}
.dx-toolbar-menu-section {
  border-bottom: 1px solid #ddd;
}
.dx-toolbar-menu-section .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-item-auto-hide {
  padding: 10px;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button {
  border-radius: 0;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group .dx-button-content {
  padding: 10px;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button {
  background-color: rgba(0, 0, 0, 0);
  border-color: transparent;
  color: #184d84;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-icon {
  color: #184d84;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-selected {
  background-color: rgba(0, 0, 0, 0.17);
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-focused {
  background-color: rgba(0, 0, 0, 0.08);
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-state-active {
  background-color: rgba(0, 0, 0, 0.24);
  color: #184d84;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger {
  background-color: transparent;
  border-color: transparent;
  color: #ff3d30;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger .dx-icon {
  color: #ff3d30;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-selected {
  background-color: rgba(255, 85, 73, 0.3);
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-hover {
  background-color: rgba(255, 61, 48, 0.1);
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-danger.dx-state-active {
  background-color: rgba(255, 61, 48, 0.4);
  color: #ff3d30;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success {
  background-color: transparent;
  border-color: transparent;
  color: #68f488;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success .dx-icon {
  color: #68f488;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-selected {
  background-color: rgba(128, 246, 155, 0.3);
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-hover {
  background-color: rgba(104, 244, 136, 0.1);
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-success.dx-state-active {
  background-color: rgba(104, 244, 136, 0.4);
  color: #68f488;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default {
  background-color: transparent;
  border-color: transparent;
  color: #14406e;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default .dx-icon {
  color: #184d84;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-selected {
  background-color: rgba(24, 77, 132, 0.3);
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-focused,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-hover {
  background-color: rgba(24, 77, 132, 0.1);
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button.dx-button-default.dx-state-active {
  background-color: rgba(24, 77, 132, 0.4);
  color: #184d84;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group {
  margin-top: 5px;
  margin-bottom: 5px;
}
.dx-toolbar-text-auto-hide .dx-button .dx-button-content {
  padding-block: 8px;
  -webkit-padding-start: 8px;
  padding-inline-start: 8px;
  -webkit-padding-end: 8px;
  padding-inline-end: 8px;
}
.dx-toolbar-text-auto-hide .dx-button .dx-icon {
  width: 18px;
  height: 18px;
  font-size: 18px;
  -webkit-margin-end: 0;
  margin-inline-end: 0;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}
.dx-toolbar .dx-tab {
  padding: 5px 4px;
}
.dx-toolbar-button .dx-menu .dx-menu-item {
  border: 1px solid transparent;
  border-radius: 4px;
}
.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content {
  padding-top: 7px;
  padding-bottom: 8px;
  line-height: 0;
}
.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  line-height: normal;
}
.dx-popup-draggable .dx-popup-title {
  cursor: move;
  touch-action: pinch-zoom;
}
.dx-overlay-content > .dx-template-wrapper.dx-popup-title {
  height: auto;
  width: auto;
}
.dx-overlay-content .dx-popup-content > .dx-template-wrapper {
  display: flow-root;
  height: 100%;
  width: 100%;
}
.dx-overlay-content .dx-popup-content {
  box-sizing: content-box;
}
.dx-popup-flex-height {
  display: flex;
  flex-wrap: wrap;
}
.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height > .dx-popup-bottom,
.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height > .dx-popup-title {
  width: 100%;
}
.dx-popup-flex-height .dx-popup-content {
  box-sizing: border-box;
  height: auto;
  flex: 1;
  max-width: 100%;
  flex-basis: 100%;
}
.dx-popup-inherit-height .dx-popup-content > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content > .dx-treeview > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height
  .dx-popup-content
  > .dx-treeview
  > .dx-scrollable
  > .dx-scrollable-wrapper
  > .dx-scrollable-container {
  max-height: inherit;
  min-height: inherit;
}
.dx-popup-inherit-height .dx-popup-content > .dx-widget {
  max-height: inherit;
}
.dx-popup-inherit-height .dx-popup-content > div,
.dx-popup-inherit-height .dx-popup-content > div > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > div > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content > div > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content > div > .dx-treeview > .dx-scrollable,
.dx-popup-inherit-height .dx-popup-content > div > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper,
.dx-popup-inherit-height
  .dx-popup-content
  > div
  > .dx-treeview
  > .dx-scrollable
  > .dx-scrollable-wrapper
  > .dx-scrollable-container {
  max-height: inherit;
  min-height: inherit;
}
.dx-popup-inherit-height .dx-popup-content > div > .dx-widget {
  max-height: inherit;
}
.dx-popup-content-scrollable {
  overflow: auto;
  overscroll-behavior: contain;
}
.dx-dialog-root .dx-overlay-shader {
  background-color: #444;
}
.dx-prevent-safari-scrolling {
  position: fixed;
  margin: 0;
  left: 0;
  right: 0;
  top: 0;
}
.dx-popup-wrapper > .dx-overlay-content {
  border: 1px solid #ddd;
  background: #fff;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  border-radius: 6px;
}
.dx-popup-wrapper > .dx-popup-fullscreen {
  border-radius: 0;
}
.dx-popup-wrapper .dx-state-focused.dx-overlay-content {
  border: 1px solid #184d84;
}
.dx-popup-title {
  padding: 10px;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  white-space: normal;
  position: relative;
  min-height: 28px;
  border-bottom: 1px solid #ddd;
  background: 0 0;
  color: #184d84;
}
.dx-popup-title.dx-toolbar {
  padding: 6px 20px;
  overflow: visible;
}
.dx-popup-title.dx-toolbar .dx-toolbar-before {
  -webkit-padding-end: 15px;
  padding-inline-end: 15px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-after {
  -webkit-padding-start: 15px;
  padding-inline-start: 15px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-after:empty,
.dx-popup-title.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0;
  -webkit-padding-start: 10px;
  padding-inline-start: 10px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-item {
  padding: 0;
  -webkit-padding-end: 10px;
  padding-inline-end: 10px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  -webkit-padding-start: 20px;
  padding-inline-start: 20px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-popup-title.dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-popup-title.dx-toolbar .dx-closebutton {
  position: relative;
  inset-inline-start: 10px;
}
.dx-popup-content {
  -webkit-user-drag: none;
  padding: 20px;
}
.dx-popup-content > .dx-button {
  margin: 0 10px;
}
.dx-popup-bottom {
  background: 0 0;
  color: #184d84;
}
.dx-popup-bottom.dx-toolbar {
  padding: 20px;
  overflow: visible;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  -webkit-padding-end: 15px;
  padding-inline-end: 15px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  -webkit-padding-start: 15px;
  padding-inline-start: 15px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0;
  -webkit-padding-start: 10px;
  padding-inline-start: 10px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0;
  -webkit-padding-end: 10px;
  padding-inline-end: 10px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  -webkit-padding-start: 20px;
  padding-inline-start: 20px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-popup-bottom .dx-button {
  min-width: 100px;
}
.dx-popup-content.dx-dialog-content {
  min-width: 180px;
  padding: 20px;
}
.dx-dialog-message {
  padding: 0;
}
.dx-dropdownbutton {
  display: inline-block;
  vertical-align: middle;
}
.dx-dropdownbutton-action {
  min-width: 0;
}
.dx-dropdownbutton-content.dx-popup-content {
  padding: 0;
}
.dx-dropdownbutton-content .dx-list .dx-empty-message,
.dx-dropdownbutton-content .dx-list .dx-list-item {
  border: none;
}
.dx-dropdownbutton-toggle {
  flex: 0 0 auto;
  min-width: 0;
}
.dx-dropdownbutton-toggle .dx-button-content {
  padding-inline: 0;
}
.dx-dropdownbutton-toggle .dx-icon-spindown {
  width: 18px;
  height: 18px;
}
.dx-dropdownbutton-action.dx-button-has-icon:not(.dx-button-has-text) .dx-button-content {
  padding-inline: 12px;
}
.dx-dropdownbutton-action.dx-button-has-icon .dx-icon.dx-icon-right,
.dx-dropdownbutton-action.dx-button-has-text .dx-icon.dx-icon-right {
  -webkit-margin-start: 4px;
  margin-inline-start: 4px;
  -webkit-margin-end: 0;
  margin-inline-end: 0;
}
.dx-dropdownbutton-has-arrow .dx-dropdownbutton-action.dx-buttongroup-last-item.dx-button-has-text .dx-button-content {
  -webkit-padding-end: 12px;
  padding-inline-end: 12px;
}
.dx-dropdownbutton-popup-wrapper {
  height: 100%;
}
.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content {
  border-top-width: 0;
  border-bottom-width: 1px;
}
.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}
.dx-dropdownbutton-popup-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}
.dx-dropdownbutton-popup-wrapper .dx-list {
  height: 100%;
  min-height: 39.0001px;
}
.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) {
  min-height: 33.0001px;
}
.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding: 7px 9px;
}
.dx-dropdownbutton-popup-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}
.dx-dropdownbutton-popup-wrapper .dx-empty-message,
.dx-dropdownbutton-popup-wrapper .dx-list-item {
  border-top: 0;
}
.dx-dropdownbutton-popup-wrapper .dx-empty-message:last-of-type,
.dx-dropdownbutton-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-actionsheet-popup-wrapper .dx-overlay-content {
  padding-top: 0;
  padding-bottom: 0;
  -webkit-user-drag: none;
}
.dx-actionsheet-popover-wrapper .dx-popup-content .dx-button,
.dx-actionsheet-popup-wrapper .dx-popup-content .dx-button {
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}
.dx-actionsheet-cancel,
.dx-actionsheet-item {
  width: 100%;
}
.dx-state-disabled .dx-actionsheet-container .dx-button {
  cursor: default;
}
.dx-actionsheet-popover-wrapper .dx-popup-title,
.dx-actionsheet-popup-wrapper .dx-popup-title {
  word-wrap: break-word;
}
.dx-actionsheet-container .dx-actionsheet-item {
  margin: 0 0 10px;
}
.dx-actionsheet-container .dx-button,
.dx-button.dx-actionsheet-cancel {
  margin: 0;
}
.dx-tileview div.dx-scrollable-container {
  overflow-y: hidden;
}
.dx-tile {
  position: absolute;
  color: #184d84;
  background-color: #fff;
  border: 1px solid rgba(221, 221, 221, 0.6);
  text-align: left;
}
.dx-tile-content {
  padding: 0;
  width: 100%;
  height: 100%;
}
.dx-tileview-wrapper {
  position: relative;
  height: 1px;
}
.dx-tile.dx-state-focused,
.dx-tile.dx-state-hover {
  background-color: #fff;
  border-color: rgba(24, 77, 132, 0.4);
}
.dx-tile.dx-state-active {
  transform: scale(0.96);
  transition: transform 0.1s linear;
  background-color: rgba(96, 96, 96, 0.2);
  color: #184d84;
  border-color: transparent;
}
.dx-toast-content {
  display: flex;
  align-items: center;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  line-height: 32px;
  padding: 10px;
  box-shadow: 0 2px 3px 0 transparent;
  border-radius: 6px;
}
.dx-toast-icon {
  display: inline-flex;
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
  margin-right: 10px;
  width: 35px;
  height: 35px;
}
.dx-toast-message {
  display: inline-flex;
  line-height: 16px;
}
.dx-rtl .dx-toast-icon {
  margin-left: 10px;
  margin-right: 0;
}
.dx-toast-stack {
  position: fixed;
  display: flex;
  gap: 3px;
  align-items: center;
  z-index: 9500;
}
.dx-toast-stack .dx-toast-wrapper {
  transform: translate(0) !important;
  position: static !important;
  height: auto !important;
  width: auto !important;
}
.dx-toast-stack .dx-toast-wrapper .dx-toast-content {
  position: static !important;
}
.dx-toast-stack-down-push-direction {
  flex-direction: column-reverse;
  justify-content: flex-end;
}
.dx-toast-stack-up-push-direction {
  flex-direction: column;
  justify-content: flex-end;
}
.dx-toast-stack-left-push-direction {
  flex-direction: row;
  justify-content: flex-end;
}
.dx-toast-stack-right-push-direction {
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.dx-toast-stack-down-stack-direction {
  flex-direction: column;
  justify-content: flex-start;
}
.dx-toast-stack-up-stack-direction {
  flex-direction: column-reverse;
  justify-content: flex-start;
}
.dx-toast-stack-left-stack-direction {
  flex-direction: row-reverse;
  justify-content: flex-start;
}
.dx-toast-stack-right-stack-direction {
  flex-direction: row;
  justify-content: flex-start;
}
.dx-toast-info {
  background-color: #184d84;
}
.dx-toast-info .dx-toast-icon {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABoklEQVRIx63WPUvDQBjA8QMFsZNLlgpxtINjBsFVqINghm4dRAe/Rpdm6UcQHERwUYdAJ8HvkKHEQdrPEBQUrf7PoabtveSSSrit3PPjeve8RCCsyyMkIiYlAzJSYiJCPPt+248BfRKkdSX0CcoZnx7jAiJfY3r4LqbNsITI15B2EdNlVBGRSEZ0bUyXyQqIRDJZQIu/M1oRmZ2ovcz4zjt558NxR/6C6Vk2fHLPOXtsIhA0aHHGA1/Gvl7OBMYT/3BF05poTS5Be/5gxvQ15JWjgtyerWPelP19hMDTMvabQyciEJwoJ0rwBKF2lutSRCC4UWJCQaQx+5WYAyUmEsQas1WJ2VJiYkGqMTuVmG0lJhVkGnNaiblQYjKhZYHkmY1SpMGLEoN5Gskt605kjTstIjPvRiJ50tuSksePxv7UfKm8HAe0DGKXgZbB85eKHLWdKkjHUpjzvAmdHaUKIgnNmrIzLiTBs1W4ybiQvwq39RuV6TB1jpvA1f1yxo0sdT9XLy5DlF5cPBmmq0yG2uZUbVOzthle2xdFbd83//za+gXw/JH9LjmoAgAAAABJRU5ErkJggg==');
}
.dx-toast-warning {
  background-color: #ffa63b;
}
.dx-toast-warning .dx-toast-icon {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABJklEQVRIx62WvW2EQBBGpwlSArdgSrBESuKIQhySLJJbcAuXrXTZteCAAG3GlWBRwVsHB+Ykw8zeafVlaPSY/1lBdlXQ0OMJzMBMwNPTUOzb732scAzEXQ04KhtT0jEdIFZNdJQapuZsIFadqY8wLWMiJBIZafcwLdcHIJHIdQNt4YwPQm4e1feYMjkn/3NUbpjuSUgk0q2YSinx5xL0SSl/dcM45V8r5qLYOEQoDjs2FTNQCI0a+deC+VatGqFPwugD0gs+A8YLQTW4LJgf1SoIcxJG751ZIAMGy5sp1ZuQgHkxMMGqVJq81Tdp6q0unnhFeDMK3lgz9b6k+MOaKX3CUzDO3jd2UH/7JtP2y7aLM12GbHcq29XMdsOzvSiyvW+efG39AmPXSbHWZjgLAAAAAElFTkSuQmCC');
}
.dx-toast-error {
  background-color: #ff5549;
}
.dx-toast-error .dx-toast-icon {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABeklEQVRIx62WMWrDQBBFx01I5zQinQ5hdINA3Kp3mUNEnSBIdwgEcgeBC18gVRojjDr7BklUxAE3b1NYihVrdmWbZbpl9FjN/zOzgqgREJNTUFEDNRUFOTGBnq8dRmQsMWosyYiGMSEpawuijTUpoQszZT6AaGPO1IaZsToRYjCsmGmYGZszIAbD5gA6/M7qTMj+RtMuJjy5Jv0ahQdMeiHEYEhbTKRK/KN+9K3IH+0xmZK+4Jb33mnChM/eaYYIgeLYBdcI4yNQgiBM+Oo5OxBi5S5l0ztdUNJoGrPr5cdCrtbgGOSCGHKhsCjQBbkhhkKorFK2oKsBiKESaocnys58sUMMtYDTXA8NZMSbIwv3bZJO/48VH3VuY6/NYwO4V+Tv1aYYgMTsVB8dKZUPQmyG/OcbzcUvijot6IYPzcVaT225UyQuCRjxrGyLwNbhW54Un5S8KrmZa96cGn/zxtP08zaLPW0Gb3vK29b0tsO9vSi8vW8ufG39AnvvGenmMu5AAAAAAElFTkSuQmCC');
}
.dx-toast-success {
  background-color: #80f69b;
}
.dx-toast-success .dx-toast-icon {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABlklEQVRIx62Wv0rDUBSHTxE6uHTKGhDEzS2jg4vUMeBmX8BR8AFiJQEfwck3cAh2cxBcXEup3VoHF3UxS1FBvuvQhPy5N0lTwplyknz33HN+95wriNEsXAJCZkRAxIyQABfL/L3J6eAzRhltjI9Tj7HxmJcgEpvjYVdh+oxqEImN6JdhBkzXhCgUUwYmzIBFA4hCsUhB6XamDSGriPpZjL12TvQc2SnG2xCiUHgJxqktcdbe+SmU31lh/AaQJQ4HfOR8PiJYpYrVDU4RhD1+c8q2BLdBLNdxXW8KflcI1obcs4UgnGlvAiE0/DDhW/O90EMQDnMbWlkozDTnMz2OC6AvdhGEHT4Ny86EqOB6i1fNgv44QhC2mRi3Gwlozqs4kSnoHEHocFdWQT0ahWKYA93GT5elyY9MucmDHukiCCeGuDO5CUteJaAOgrDPskIKYZVuhpkG/1qpqKBaxRcIQpeHGmG6dWfKM0hfnxZW/Ql/qj0k/ib9Rh83Tqvdr7Ve3NJkaG1OtTY1W5vhrd0oWrvfbHjb+gdn1DPEHv9HmQAAAABJRU5ErkJggg==');
}
.dx-popover-wrapper .dx-popover-arrow::after {
  width: 14.1422712488px;
  height: 14.1422712488px;
}
.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,
.dx-popover-wrapper.dx-position-top .dx-popover-arrow {
  width: 20px;
  height: 10px;
}
.dx-popover-wrapper.dx-position-left .dx-popover-arrow,
.dx-popover-wrapper.dx-position-right .dx-popover-arrow {
  width: 10px;
  height: 20px;
}
.dx-popover-arrow {
  position: absolute;
  z-index: 2000;
  overflow: hidden;
}
.dx-popover-arrow::after {
  position: absolute;
  display: block;
  overflow: hidden;
  content: ' ';
  transform: rotate(-45deg);
}
.dx-popover-wrapper.dx-position-top .dx-popover-arrow::after {
  top: 0;
  left: 0;
  transform-origin: top left;
}
.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow::after {
  right: 0;
  bottom: 0;
  transform-origin: bottom right;
  background: #fff;
}
.dx-popover-wrapper.dx-position-left .dx-popover-arrow::after {
  bottom: 0;
  left: 0;
  transform-origin: bottom left;
}
.dx-popover-wrapper.dx-position-right .dx-popover-arrow::after {
  top: 0;
  right: 0;
  transform-origin: top right;
}
.dx-popover-wrapper .dx-overlay-content {
  overflow: visible;
}
.dx-popover-wrapper .dx-popup-content {
  overflow: hidden;
}
.dx-popover-wrapper .dx-popup-content-scrollable {
  overflow: auto;
}
.dx-popover-wrapper .dx-popup-title {
  margin: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.dx-popover-wrapper .dx-popover-arrow::after,
.dx-popover-wrapper.dx-popover-without-title .dx-popover-arrow::after {
  background: #fff;
}
.dx-popover-arrow::after {
  border: 1px solid #ddd;
}
.dx-progressbar .dx-position-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-left .dx-progressbar-status,
.dx-progressbar .dx-position-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-right .dx-progressbar-status {
  display: table-cell;
  vertical-align: middle;
}
.dx-progressbar .dx-position-bottom-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-bottom-left .dx-progressbar-status,
.dx-progressbar .dx-position-top-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-top-left .dx-progressbar-status {
  float: left;
}
.dx-progressbar .dx-position-bottom-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-bottom-right .dx-progressbar-status,
.dx-progressbar .dx-position-top-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-top-right .dx-progressbar-status {
  float: right;
}
.dx-progressbar .dx-position-bottom-center .dx-progressbar-status,
.dx-progressbar .dx-position-top-center .dx-progressbar-status {
  text-align: center;
}
.dx-progressbar .dx-position-left .dx-progressbar-status {
  padding-right: 8px;
}
.dx-progressbar .dx-position-right .dx-progressbar-status {
  padding-left: 8px;
}
.dx-progressbar::before {
  display: inline-block;
  height: 100%;
  content: '';
  vertical-align: middle;
}
.dx-progressbar-range-container {
  width: 100%;
}
.dx-progressbar-container {
  position: relative;
  width: 100%;
}
.dx-progressbar-wrapper {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  direction: ltr;
}
.dx-progressbar-range {
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}
.dx-progressbar-status {
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  height: 20px;
  font-size: 12px;
}
.dx-progressbar-animating-segment {
  display: none;
}
.dx-rtl .dx-progressbar .dx-progressbar-wrapper,
.dx-rtl.dx-progressbar .dx-progressbar-wrapper {
  direction: rtl;
}
.dx-progressbar-container {
  height: 6px;
  border: 1px solid #ddd;
  background-color: #ddd;
  border-radius: 2px;
}
.dx-progressbar-range {
  position: relative;
  border: 1px solid #184d84;
  background-color: #184d84;
  margin-top: -1px;
  box-sizing: content-box;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.dx-progressbar-animating-container {
  width: 100%;
  height: 6px;
  background-color: #ddd;
  background-size: 90% 5px;
  border: 1px solid #ddd;
  border-radius: 2px;
  animation: 2s linear infinite dx-loader;
  background-image: linear-gradient(-90deg, transparent 5%, #184d84, transparent 95%);
  background-repeat: repeat;
}
.dx-state-disabled .dx-progressbar-range {
  background-color: rgba(24, 77, 132, 0.6);
}
.dx-state-disabled .dx-progressbar-animating-container {
  animation: none;
  background-position-x: 45%;
}
.dx-rtl .dx-progressbar .dx-progressbar-animating-container,
.dx-rtl.dx-progressbar .dx-progressbar-animating-container {
  animation: 2s linear infinite dx-loader-rtl;
  background-image: linear-gradient(-90deg, transparent 5%, #184d84, transparent 95%);
  background-repeat: repeat;
}
@keyframes dx-loader {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: 900%;
  }
}
@keyframes dx-loader-rtl {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: -900%;
  }
}
.dx-tooltip-wrapper .dx-overlay-content {
  min-width: 34px;
  min-height: 26px;
  text-align: center;
  line-height: 0;
  border: 1px solid #ddd;
  background-color: #fff;
  color: #184d84;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.dx-tooltip-wrapper .dx-overlay-content::before {
  display: inline-block;
  height: 100%;
  content: '';
  vertical-align: middle;
}
.dx-tooltip-wrapper .dx-overlay-content .dx-popup-content {
  display: inline-block;
  padding: 12px 17px;
  font-size: 0.85em;
  line-height: normal;
  white-space: nowrap;
}
.dx-tooltip-wrapper.dx-popover-wrapper .dx-popover-arrow::after {
  border: 1px solid #ddd;
  background: #fff;
}
.dx-slider-label {
  position: absolute;
  font-size: 0.85em;
}
.dx-slider-label:last-child {
  inset-inline-end: 0;
}
.dx-slider-label-position-bottom {
  padding-bottom: 14px;
}
.dx-slider-label-position-top {
  padding-top: 14px;
}
.dx-slider {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-slider::before {
  display: inline-block;
  height: 100%;
  content: '';
  vertical-align: middle;
}
.dx-slider .dx-overlay-content {
  height: 28px;
}
.dx-slider .dx-overlay-content::before {
  display: none;
}
.dx-slider .dx-popover-wrapper .dx-popover-arrow::after {
  width: 9.8995898741px;
  height: 9.8995898741px;
}
.dx-slider .dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,
.dx-slider .dx-popover-wrapper.dx-position-top .dx-popover-arrow {
  width: 14px;
  height: 7px;
}
.dx-slider .dx-popover-wrapper.dx-position-left .dx-popover-arrow,
.dx-slider .dx-popover-wrapper.dx-position-right .dx-popover-arrow {
  width: 7px;
  height: 14px;
}
.dx-slider-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  cursor: pointer;
  height: 28px;
}
.dx-slider-bar {
  position: relative;
}
.dx-slider-range {
  position: absolute;
  top: 0;
  pointer-events: none;
  -webkit-user-drag: none;
}
.dx-slider-handle .dx-tooltip-wrapper .dx-popup-content {
  line-height: 0;
}
.dx-state-disabled .dx-slider-wrapper {
  cursor: default;
}
.dx-slider-tooltip-visible-on-hover .dx-tooltip {
  visibility: hidden;
}
.dx-slider-tooltip-visible-on-hover.dx-state-active .dx-tooltip,
.dx-slider-tooltip-visible-on-hover.dx-state-hover .dx-tooltip {
  visibility: visible;
}
.dx-slider .dx-tooltip-wrapper .dx-overlay-content {
  box-shadow: none;
}
.dx-slider .dx-state-active.dx-slider-handle {
  border: 1px solid #fff;
  background: #0b223b;
}
.dx-slider .dx-state-focused.dx-slider-handle:not(.dx-state-active),
.dx-slider .dx-state-hover.dx-slider-handle:not(.dx-state-active) {
  border: 1px solid #fff;
  background: #103459;
}
.dx-slider-bar {
  margin: 14px 7px;
  height: 4px;
  background: #ddd;
  border-radius: 2px;
}
.dx-slider-range {
  border: 1px solid transparent;
  height: 2px;
  box-sizing: content-box;
}
.dx-slider-range.dx-slider-range-visible {
  border: 1px solid #184d84;
  background: #184d84;
  border-radius: 2px;
}
.dx-slider-label-position-bottom .dx-slider-label {
  bottom: -17px;
}
.dx-slider-label-position-top .dx-slider-label {
  top: -14px;
}
.dx-slider-handle {
  position: absolute;
  top: 0;
  inset-inline-end: 0;
  pointer-events: auto;
  -webkit-user-drag: none;
  margin-top: -14px;
  -webkit-margin-end: -7px;
  margin-inline-end: -7px;
  width: 14px;
  height: 28px;
  border: 1px solid #fff;
  background-color: #184d84;
  border-radius: 3px;
  box-sizing: content-box;
}
.dx-state-disabled .dx-slider,
.dx-state-disabled.dx-slider {
  opacity: 1;
}
.dx-state-disabled .dx-slider .dx-slider-bar,
.dx-state-disabled.dx-slider .dx-slider-bar {
  opacity: 0.5;
}
.dx-invalid .dx-slider-handle {
  background-color: #ff5549;
}
.dx-invalid .dx-slider-range-visible {
  background-color: #ff5549;
  border-color: #ff5549;
}
.dx-invalid .dx-slider-bar {
  background-color: rgba(255, 85, 73, 0.4);
}
.dx-invalid .dx-state-focused.dx-slider-handle:not(.dx-state-active),
.dx-invalid .dx-state-hover.dx-slider-handle:not(.dx-state-active) {
  background: #ff2516;
}
.dx-rangeslider-start-handle {
  top: 0;
  inset-inline-start: 0;
  -webkit-margin-start: -7px;
  margin-inline-start: -7px;
}
.dx-gallery {
  width: 100%;
  height: 100%;
  border: 1px solid transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  touch-action: pinch-zoom pan-y;
}
.dx-gallery.dx-gallery-indicator-visible {
  border-width: 0;
}
.dx-gallery-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  white-space: nowrap;
}
.dx-gallery-wrapper > .dx-empty-message {
  text-align: center;
  position: absolute;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}
.dx-gallery-container {
  position: relative;
  height: 100%;
}
.dx-gallery-item {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-align: center;
}
.dx-gallery-item-image {
  max-width: 100%;
  align-self: flex-start;
  flex-shrink: 0;
  height: auto;
  margin: auto;
}
.dx-gallery-item-content {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.dx-gallery .dx-gallery-item-loop {
  display: none;
}
.dx-gallery-loop .dx-gallery-item-loop {
  display: inline-block;
  position: absolute;
}
.dx-gallery-item-invisible {
  visibility: hidden;
}
.dx-gallery-nav-button-next,
.dx-gallery-nav-button-prev {
  position: absolute;
  top: 50%;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  background-size: 100% 100%;
}
.dx-gallery-nav-button-prev {
  left: 0;
}
.dx-gallery-nav-button-next {
  right: 0;
}
.dx-gallery-indicator {
  position: absolute;
  bottom: 10px;
  width: 100%;
  height: 10px;
  font-size: 0;
  pointer-events: none;
  text-align: center;
}
.dx-state-disabled .dx-gallery-indicator-item,
.dx-state-disabled .dx-gallery-nav-button-next,
.dx-state-disabled .dx-gallery-nav-button-prev {
  cursor: default;
}
.dx-rtl .dx-gallery-nav-button-prev {
  right: 0;
  left: auto;
  transform: scaleX(-1);
}
.dx-rtl .dx-gallery-nav-button-next {
  right: auto;
  left: 0;
  transform: scaleX(-1);
}
.dx-gallery .dx-gallery-nav-button-next,
.dx-gallery .dx-gallery-nav-button-prev {
  position: absolute;
  top: 0;
  width: 34%;
  height: 100%;
  background: 0 0;
  cursor: pointer;
  text-align: center;
}
.dx-gallery .dx-gallery-nav-button-next.dx-state-hover::after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-hover::after {
  background-color: rgba(24, 77, 132, 0.5);
}
.dx-gallery .dx-gallery-nav-button-next.dx-state-active::after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-active::after {
  background-color: rgba(24, 77, 132, 0.7);
}
.dx-gallery .dx-gallery-nav-button-next::before,
.dx-gallery .dx-gallery-nav-button-prev::before {
  display: block;
  width: 32px;
  top: 50%;
  margin-top: -16px;
  left: 50%;
  margin-left: -16px;
  position: absolute;
  z-index: 10;
  clear: both;
  font-size: 32px;
  color: #fff;
}
.dx-gallery .dx-gallery-nav-button-next::after,
.dx-gallery .dx-gallery-nav-button-prev::after {
  content: '';
  position: absolute;
  width: 32px;
  height: 100%;
  border-radius: 0;
}
.dx-gallery .dx-gallery-nav-button-prev {
  font: 14px/1 DXIcons;
}
.dx-gallery .dx-gallery-nav-button-prev::before {
  content: '\f012';
  left: 0;
  right: auto;
  margin-left: 0;
}
.dx-gallery .dx-gallery-nav-button-prev::after {
  left: 0;
}
.dx-gallery .dx-gallery-nav-button-next {
  font: 14px/1 DXIcons;
}
.dx-gallery .dx-gallery-nav-button-next::before {
  content: '\f010';
  right: 0;
  left: auto;
}
.dx-gallery .dx-gallery-nav-button-next::after {
  right: 0;
}
.dx-gallery-indicator-item {
  display: inline-block;
  cursor: pointer;
  border-radius: 50%;
  box-sizing: border-box;
  border: 1px solid #184d84;
  pointer-events: auto;
  margin: 1px 6px;
  width: 8px;
  height: 8px;
  background: #fff;
}
.dx-gallery-indicator-item-active,
.dx-gallery-indicator-item-selected {
  width: 12px;
  height: 12px;
  background: #184d84;
  border: 2px solid rgba(255, 255, 255, 0.8);
  margin: -1px 6px;
}
.dx-state-focused.dx-gallery {
  border-color: #184d84;
}
.dx-state-focused.dx-gallery .dx-gallery-indicator-item-selected {
  background: #0c2743;
}
.dx-lookup {
  margin: 0;
}
.dx-lookup .dx-popup-content .dx-scrollable {
  height: calc(100% - 45px);
}
.dx-lookup .dx-lookup-field-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}
.dx-lookup-field {
  outline: 0;
  position: relative;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-padding-before: 7px;
  padding-block-start: 7px;
  -webkit-padding-after: 8px;
  padding-block-end: 8px;
  -webkit-padding-end: 34px;
  padding-inline-end: 34px;
  -webkit-padding-start: 9px;
  padding-inline-start: 9px;
}
.dx-lookup-field::before {
  content: '.';
  color: transparent;
  display: inline-block;
  width: 0;
  float: left;
}
.dx-lookup-empty .dx-lookup-field {
  display: flex;
  align-items: center;
}
.dx-lookup-empty .dx-lookup-field .dx-placeholder::before {
  padding: 0;
}
.dx-lookup-empty .dx-placeholder {
  position: relative;
  display: flex;
}
.dx-state-disabled .dx-lookup-field {
  cursor: default;
}
.dx-lookup-popup-wrapper .dx-list-item {
  cursor: pointer;
  border-top: none;
}
.dx-lookup-popup-search .dx-list {
  height: 90%;
  height: calc(100% - 70px);
}
.dx-lookup-search-wrapper {
  width: 100%;
  padding: 20px 20px 14px;
}
.dx-editor-underlined .dx-lookup-field {
  -webkit-padding-start: 0;
  padding-inline-start: 0;
}
.dx-lookup-arrow {
  pointer-events: none;
  position: absolute;
  top: 0;
  bottom: 0;
  inset-inline-end: 0;
  height: 100%;
  font: 18px/18px DXIcons;
  width: 34px;
  color: #184d84;
  text-align: center;
}
.dx-lookup-arrow::before {
  content: '\f04e';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-rtl .dx-lookup-arrow::before {
  content: '\f04f';
}
.dx-dropdowneditor-active .dx-lookup-arrow {
  color: #184d84;
}
.dx-lookup-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-lookup-popup-wrapper .dx-list-item-content {
  padding-left: 20px;
  padding-right: 20px;
}
.dx-lookup-popup-wrapper .dx-popup-content {
  top: 0;
  padding: 0;
}
.dx-lookup-popup-wrapper .dx-popup-title + .dx-popup-content {
  top: 49px;
}
.dx-lookup-empty .dx-lookup-field {
  color: #80b3e8;
}
.dx-invalid.dx-lookup .dx-lookup-field::after {
  inset-inline-end: 38px;
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  background-color: #ff5549;
  color: #fff;
  content: '!';
  border-radius: 50%;
}
.dx-valid.dx-lookup .dx-lookup-field::after {
  inset-inline-end: 38px;
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  font-family: DXIcons, sans-serif;
  color: #80f69b;
  content: '\f005';
  opacity: 0;
  transform: scale(0);
  animation: 0.3s cubic-bezier(1, 0.008, 0.565, 1.65) 0.1s forwards dx-valid-badge-frames;
}
.dx-validation-pending.dx-lookup .dx-lookup-field-wrapper .dx-pending-indicator {
  inset-inline-end: 38px;
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
}
.dx-loadpanel-content::before {
  display: inline-block;
  height: 100%;
  content: '';
  vertical-align: middle;
}
.dx-loadpanel-content-wrapper {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.dx-loadpanel-message {
  text-align: center;
}
.dx-loadpanel-content.dx-loadpanel-pane-hidden {
  box-shadow: none;
  border: none;
  background: 0 0;
}
@keyframes dx-loadpanel-opacity {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.dx-loadpanel-content {
  padding: 10px;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  border: 1px solid #ddd;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.25);
}
.dx-tagbox .dx-texteditor-input {
  width: auto;
}
.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input {
  border: none;
  color: transparent;
  text-shadow: 0 0 0 gray;
  min-width: 0;
  width: 0.1px;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input:focus {
  outline: 0;
}
.dx-tagbox.dx-state-disabled .dx-texteditor-input {
  background: 0 0;
}
.dx-tagbox.dx-state-disabled .dx-tag-content {
  cursor: default;
}
.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input-container {
  flex-wrap: wrap;
  align-items: stretch;
}
.dx-tag {
  max-width: calc(100% - 1px);
  display: inline-flex;
  align-self: flex-start;
}
.dx-tag-container.dx-texteditor-input-container {
  outline: 0;
}
.dx-tagbox-single-line .dx-tag-container.dx-texteditor-input-container {
  overflow: hidden;
  white-space: nowrap;
}
.dx-texteditor-container.dx-tag-container {
  white-space: normal;
}
.dx-tag-content {
  position: relative;
  text-align: center;
  cursor: pointer;
  display: inline-block;
  margin-top: 4px;
  -webkit-margin-start: 4px;
  margin-inline-start: 4px;
  padding: 3px 25px 4px 6px;
  -webkit-padding-start: 6px;
  padding-inline-start: 6px;
  -webkit-padding-end: 25px;
  padding-inline-end: 25px;
  min-width: 40px;
  background-color: #ddd;
  border-radius: 2px;
  color: #184d84;
}
.dx-tag-remove-button {
  position: absolute;
  inset-inline-end: 0;
  top: 0;
  width: 25px;
  height: 100%;
}
.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input {
  padding-left: 0;
  margin-left: 5px;
}
.dx-rtl .dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input,
.dx-rtl.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input {
  padding-right: 0;
  padding-left: 0;
  margin-right: 0;
  margin-left: 0;
}
.dx-tagbox-single-line .dx-tag-container {
  padding-right: 0;
}
.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input {
  height: auto;
}
.dx-tagbox .dx-tag-container.dx-texteditor-input-container {
  padding-bottom: 4px;
}
.dx-tagbox .dx-tag-container.dx-texteditor-input-container .dx-texteditor-input {
  padding-bottom: 4px;
  min-height: 30px;
}
.dx-texteditor-with-floating-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container,
.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-outlined
  .dx-tag-container.dx-texteditor-input-container {
  padding-top: 8px;
}
.dx-texteditor-with-floating-label.dx-editor-filled .dx-tag-container.dx-texteditor-input-container,
.dx-texteditor-with-floating-label.dx-editor-underlined .dx-tag-container.dx-texteditor-input-container,
.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-filled
  .dx-tag-container.dx-texteditor-input-container,
.dx-texteditor-with-label:not(.dx-texteditor-label-outside).dx-editor-underlined
  .dx-tag-container.dx-texteditor-input-container {
  padding-top: 12px;
  padding-bottom: 2px;
}
.dx-tag-remove-button::after,
.dx-tag-remove-button::before {
  position: absolute;
  top: 50%;
  content: '';
  transform: rotate(45deg);
  inset-inline-end: 9px;
  margin-top: -5px;
  width: 3px;
  height: 11px;
  background: #aaa;
}
.dx-tag-remove-button::after {
  inset-inline-end: 5px;
  margin-top: -1px;
  width: 11px;
  height: 3px;
}
.dx-tag-remove-button:active::after,
.dx-tag-remove-button:active::before {
  background: #ddd;
}
.dx-tag.dx-state-focused .dx-tag-content {
  background-color: #cbcbcb;
  color: #184d84;
}
.dx-tag.dx-state-focused .dx-tag-remove-button::after,
.dx-tag.dx-state-focused .dx-tag-remove-button::before {
  background-color: #aaa;
}
.dx-tag.dx-state-focused .dx-tag-remove-button:active::after,
.dx-tag.dx-state-focused .dx-tag-remove-button:active::before {
  background: #ddd;
}
.dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-tagbox.dx-valid .dx-texteditor-container::after,
.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  inset-inline-end: 8px;
}
.dx-tagbox-popup-wrapper .dx-list-select-all {
  border-bottom: 1px solid #ddd;
  padding-bottom: 11px;
  margin-bottom: 3px;
}
.dx-radio-value-container {
  -webkit-padding-end: 10px;
  padding-inline-end: 10px;
}
.dx-radiogroup-horizontal .dx-collection {
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 17px;
  column-gap: 17px;
}
.dx-radiobutton {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.dx-radiobutton.dx-state-disabled {
  cursor: default;
  opacity: 0.5;
}
.dx-state-disabled .dx-radiobutton.dx-state-disabled {
  opacity: 1;
}
.dx-radiobutton-icon .dx-radiobutton-icon-dot {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 0 solid #fff;
}
.dx-radiobutton-icon-checked .dx-radiobutton-icon-dot {
  border-width: 5px;
  background-color: #184d84;
}
.dx-radiobutton-icon {
  position: relative;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  border: 1px solid #ddd;
  background-color: #fff;
}
.dx-radiobutton.dx-state-readonly .dx-radiobutton-icon {
  border-color: #f4f4f4;
}
.dx-radiobutton.dx-state-hover .dx-radiobutton-icon {
  border-color: rgba(24, 77, 132, 0.4);
}
.dx-radiobutton.dx-state-active .dx-radiobutton-icon {
  background-color: rgba(96, 96, 96, 0.2);
}
.dx-radiobutton.dx-state-active .dx-radiobutton-icon-dot {
  border-color: #ddd;
}
.dx-radiobutton.dx-state-focused .dx-radiobutton-icon {
  border-color: #d7dfe8;
}
.dx-invalid .dx-radiobutton-icon {
  border-color: rgba(255, 85, 73, 0.4);
}
.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon,
.dx-invalid .dx-state-hover.dx-radiobutton .dx-radiobutton-icon {
  border-color: #ff5549;
}
.dx-state-readonly .dx-radiobutton-icon {
  border-color: #f4f4f4;
}
.dx-radiogroup .dx-radiobutton,
.dx-radiogroup .dx-radiobutton-icon {
  margin-top: 1px;
  margin-bottom: 1px;
}
.dx-accordion-item-title {
  cursor: pointer;
  position: relative;
  display: flex;
  align-items: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  color: #184d84;
  padding: 9px 12px;
  font-size: 18px;
}
.dx-accordion-item-title-caption {
  display: flex;
  align-items: center;
  flex: 1 1 auto;
  height: 100%;
  -webkit-margin-end: 18px;
  margin-inline-end: 18px;
}
.dx-accordion-item-body {
  overflow: hidden;
  padding: 8px 12px 22px;
}
.dx-accordion-item-closed .dx-accordion-item-body {
  visibility: hidden;
}
.dx-accordion-item {
  overflow: hidden;
  border: 1px solid transparent;
  border-top-color: #ddd;
}
.dx-accordion-item-opened .dx-accordion-item-body {
  visibility: visible;
}
.dx-state-disabled .dx-accordion-item-title {
  cursor: default;
}
.dx-accordion {
  background-color: #fff;
  color: #184d84;
}
.dx-accordion-item:last-child {
  border-bottom: 1px solid #ddd;
}
.dx-accordion-item.dx-state-active:not(.dx-accordion-item-opened) > .dx-accordion-item-title {
  color: #184d84;
  background-color: rgba(96, 96, 96, 0.2);
}
.dx-accordion-item.dx-state-hover > .dx-accordion-item-title {
  background-color: rgba(0, 0, 0, 0.04);
}
.dx-accordion-item.dx-state-hover:not(:last-child):not(.dx-accordion-item-opened):not(.dx-state-focused) {
  border-bottom-color: rgba(0, 0, 0, 0.04);
}
.dx-accordion-item-opened {
  border-color: #ddd;
}
.dx-accordion-item-opened.dx-state-hover > .dx-accordion-item-title,
.dx-accordion-item-opened > .dx-accordion-item-title {
  background-color: transparent;
}
.dx-accordion-item-opened > .dx-accordion-item-title::before {
  content: '\f014';
}
.dx-accordion-item-opened + .dx-accordion-item {
  border-top-color: transparent;
}
.dx-accordion-item-opened + .dx-accordion-item.dx-state-hover:not(.dx-state-focused) {
  border-top-color: rgba(0, 0, 0, 0.04);
}
.dx-accordion-item-title::before {
  content: '\f016';
  position: absolute;
  font-family: DXIcons;
  font-size: 18px;
  font-weight: 400;
  inset-inline-end: 12px;
  line-height: 100%;
}
.dx-accordion-item-title .dx-icon {
  display: inline-block;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-accordion-item-title-caption .dx-icon {
  -webkit-margin-end: 6px;
  margin-inline-end: 6px;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}
.dx-state-disabled.dx-accordion-item {
  opacity: 0.5;
}
.dx-state-focused.dx-accordion-item {
  border-color: #d7dfe8;
}
.dx-colorbox-input-container.dx-colorbox-color-is-not-defined .dx-colorbox-color-result-preview {
  border: none;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAAdElEQVQoU4XR0Q3AIAgFQCarie7UrToMc3QIiyIFFGNe5INcgETAegpQefFCCFPwYZI2qFA/M4EQMQAhKxJgiEcKHFFkwUQY3Q4sBAhUerYzkbaiTUk7Ije0dYoMyeYGi35igUeDzMCiTiKgaPx0BAR1csgHXJxUKOJqsbEAAAAASUVORK5CYII=')
    no-repeat;
}
.dx-colorbox-input-container .dx-placeholder {
  max-width: calc(100% - 25px);
}
.dx-colorbox .dx-texteditor-input-container::before {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  z-index: 1;
  width: 15px;
  height: 15px;
  margin-top: -7.5px;
  inset-inline-start: 14px;
}
.dx-colorbox .dx-colorbox-color-is-not-defined .dx-texteditor-input-container::before {
  background: 0 0;
}
.dx-colorbox .dx-texteditor-label .dx-label-before {
  min-width: 40px;
}
.dx-colorbox-overlay .dx-popup-content {
  overflow: hidden;
  padding: 20px;
}
.dx-colorbox-overlay .dx-popup-bottom .dx-toolbar-item:first-child {
  padding-right: 10px;
}
.dx-colorbox-overlay .dx-colorview-buttons-container .dx-button {
  margin: 0;
}
.dx-colorview-container label {
  overflow: hidden;
  font-weight: 400;
  margin: 0;
  white-space: normal;
  line-height: 36px;
  display: block;
  color: #184d84;
}
.dx-colorview-container label.dx-colorview-alpha-channel-label {
  margin-left: 43px;
}
.dx-colorview-container .dx-button {
  margin-top: 0;
  margin-bottom: 0;
}
.dx-colorview-container .dx-button.dx-colorview-apply-button {
  margin-right: 10px;
  margin-left: 0;
}
.dx-colorview-container .dx-button.dx-colorview-cancel-button {
  margin-right: 0;
  margin-left: 0;
}
.dx-colorview-container-row {
  overflow: hidden;
  padding-top: 1px;
}
.dx-colorview-container-row:first-child {
  margin-top: 0;
}
.dx-colorview-container-cell {
  float: left;
}
.dx-colorview-palette-handle {
  width: 28px;
  height: 28px;
  top: 0;
  left: 0;
  cursor: crosshair;
  border-radius: 100%;
  z-index: 5;
  position: absolute;
}
.dx-colorview-alpha-channel-handle,
.dx-colorview-hue-scale-handle {
  position: absolute;
  cursor: pointer;
}
.dx-colorview-hue-scale-handle {
  width: 36px;
  height: 17px;
  top: 0;
  left: -7px;
}
.dx-colorview-alpha-channel-handle {
  width: 17px;
  height: 36px;
  top: -6px;
  left: 0;
}
.dx-colorview-hue-scale {
  position: relative;
  background-repeat: no-repeat;
  background-image: linear-gradient(0deg, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%);
}
.dx-colorbox-input-container::after,
.dx-colorview-alpha-channel-wrapper,
.dx-colorview-color-preview-container-inner {
  background-image: linear-gradient(45deg, #ccc 25%, transparent 25%, transparent 74%, #ccc 75%, #ccc),
    linear-gradient(45deg, #ccc 25%, transparent 25%, transparent 74%, #ccc 75%, #ccc);
  background-size: 16px 16px;
  background-position:
    0 0,
    8px 8px;
}
.dx-colorview-alpha-channel-wrapper {
  background-position:
    0 6px,
    8px 14px;
}
.dx-colorbox-input-container {
  height: 100%;
}
.dx-colorview-palette-gradient-white {
  background-repeat: no-repeat;
  background-image: linear-gradient(270deg, rgba(255, 255, 255, 0), #fff);
}
.dx-colorview-palette-gradient-black {
  background-repeat: no-repeat;
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0), #000);
}
.dx-colorview-palette {
  position: relative;
  overflow: hidden;
  cursor: crosshair;
}
.dx-colorview-palette-gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.dx-colorview-alpha-channel-scale {
  height: 20px;
  position: relative;
}
.dx-colorview-hue-scale-cell {
  margin-left: 19px;
  position: relative;
}
.dx-colorview-controls-container {
  position: relative;
  margin-left: 27px;
}
.dx-colorview-alpha-channel-cell {
  margin: 6px 0;
  position: relative;
}
.dx-colorview-alpha-channel-cell .dx-button {
  width: 90px;
}
.dx-rtl .dx-colorview-container-row .dx-colorview-container-cell {
  float: right;
}
.dx-rtl .dx-colorview-hue-scale-cell {
  margin-right: 19px;
  margin-left: 0;
}
.dx-rtl .dx-colorview-container label.dx-colorview-alpha-channel-label {
  margin-right: 41px;
  margin-left: 0;
}
.dx-rtl .dx-colorview-container label .dx-texteditor {
  float: left;
}
.dx-rtl .dx-colorview-controls-container {
  margin-right: 25px;
  margin-left: 0;
}
.dx-rtl .dx-colorview-alpha-channel-scale {
  direction: ltr;
}
.dx-colorview-palette-handle {
  background: radial-gradient(transparent 5px, rgba(0, 0, 0, 0.2) 6px, #fff 7px, #fff 12px, rgba(0, 0, 0, 0.2) 13px);
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2);
}
.dx-colorview-hue-scale-handle {
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow:
    inset -5px 0 0 3px #fff,
    inset 5px 0 0 3px #fff,
    inset -6px 0 1px 4px rgba(0, 0, 0, 0.2),
    inset 6px 0 1px 4px rgba(0, 0, 0, 0.2);
}
.dx-colorview-alpha-channel-handle {
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow:
    inset 0 -5px 0 3px #fff,
    inset 0 5px 0 3px #fff,
    inset 0 -6px 1px 4px rgba(0, 0, 0, 0.2),
    inset 0 6px 1px 4px rgba(0, 0, 0, 0.2);
}
.dx-colorview-container {
  overflow: hidden;
  width: 450px;
}
.dx-colorview-container label.dx-colorview-label-hex {
  margin: 10px 0 0;
}
.dx-colorview-container label.dx-colorview-alpha-channel-label {
  -webkit-margin-start: 43px;
  margin-inline-start: 43px;
  width: 115px;
}
.dx-colorview-container label .dx-texteditor {
  float: right;
  width: 69px;
  margin: 1px 1px 10px 0;
}
.dx-colorview-hue-scale-cell {
  -webkit-margin-start: 19px;
  margin-inline-start: 19px;
}
.dx-colorview-palette {
  width: 288px;
  height: 299px;
}
.dx-colorview-alpha-channel-scale {
  width: 288px;
}
.dx-colorview-container-row.dx-colorview-alpha-channel-row {
  margin-top: 10px;
}
.dx-colorview-hue-scale {
  width: 18px;
  height: 299px;
}
.dx-colorview-alpha-channel-cell {
  width: 292px;
}
.dx-colorview-hue-scale-wrapper {
  height: 301px;
}
.dx-colorview-color-preview {
  width: 100%;
  height: 40px;
}
.dx-colorview-controls-container {
  width: 90px;
  -webkit-margin-start: 27px;
  margin-inline-start: 27px;
}
.dx-colorview-alpha-channel-border,
.dx-colorview-color-preview-container,
.dx-colorview-hue-scale-wrapper,
.dx-colorview-palette-cell {
  padding: 1px;
  margin: 0 1px 1px;
  background-color: #fff;
  box-shadow: 0 0 0 1px #ddd;
}
.dx-colorview-color-preview-container {
  margin-bottom: 34px;
}
.dx-colorbox .dx-colorbox-input-container .dx-colorbox-input,
.dx-colorbox .dx-colorbox-input-container .dx-placeholder::before {
  -webkit-padding-start: 40px;
  padding-inline-start: 40px;
}
.dx-colorbox-color-result-preview {
  position: absolute;
  top: 50%;
  z-index: 2;
  width: 17px;
  height: 17px;
  margin-top: -8.5px;
  inset-inline-start: 13px;
  border: 1px solid #ddd;
}
.dx-colorbox-overlay {
  padding: 0;
}
.dx-colorbox-overlay.dx-overlay-content {
  background-color: #fff;
}
.dx-pager,
.dx-pagination {
  overflow: hidden;
  width: 100%;
  line-height: normal;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  padding-top: 9px;
  padding-bottom: 9px;
  border-top: 1px solid #ddd;
}
.dx-pager .dx-pages,
.dx-pagination .dx-pages {
  white-space: nowrap;
  float: right;
}
.dx-pager .dx-pages .dx-page-indexes,
.dx-pagination .dx-pages .dx-page-indexes {
  display: inline-block;
}
.dx-pager .dx-pages .dx-page,
.dx-pagination .dx-pages .dx-page {
  display: inline-block;
  cursor: pointer;
  margin-left: 5px;
  margin-right: 1px;
}
.dx-pager .dx-pages .dx-separator,
.dx-pagination .dx-pages .dx-separator {
  display: inline-block;
}
.dx-pager .dx-pages .dx-info,
.dx-pagination .dx-pages .dx-info {
  display: inline-block;
  margin-right: 9px;
  opacity: 0.7;
}
.dx-pager .dx-pages .dx-navigate-button,
.dx-pagination .dx-pages .dx-navigate-button {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  box-sizing: content-box;
}
.dx-pager .dx-pages .dx-navigate-button.dx-button-disable,
.dx-pagination .dx-pages .dx-navigate-button.dx-button-disable {
  opacity: 0.3;
  cursor: inherit;
}
.dx-pager .dx-page-sizes,
.dx-pagination .dx-page-sizes {
  float: left;
}
.dx-pager .dx-page-sizes .dx-page-size,
.dx-pagination .dx-page-sizes .dx-page-size {
  display: inline-block;
  cursor: pointer;
  margin-left: 4px;
  margin-right: 1px;
}
.dx-pager .dx-page-sizes .dx-page-size.dx-first-child,
.dx-pager .dx-page-sizes .dx-page-size:first-child,
.dx-pagination .dx-page-sizes .dx-page-size.dx-first-child,
.dx-pagination .dx-page-sizes .dx-page-size:first-child {
  margin-left: 1px;
}
.dx-pager .dx-page-sizes .dx-selection,
.dx-pager .dx-pages .dx-selection,
.dx-pagination .dx-page-sizes .dx-selection,
.dx-pagination .dx-pages .dx-selection {
  cursor: inherit;
  text-shadow: none;
  color: #184d84;
  border-color: transparent;
  background-color: #d4d4d4;
}
.dx-pager .dx-light-pages,
.dx-pagination .dx-light-pages {
  display: inline-block;
}
.dx-pager .dx-light-pages .dx-page-index,
.dx-pagination .dx-light-pages .dx-page-index {
  width: 40px;
}
.dx-pager .dx-light-pages .dx-pages-count,
.dx-pagination .dx-light-pages .dx-pages-count {
  cursor: pointer;
}
.dx-pager .dx-light-pages .dx-info-text,
.dx-pager .dx-light-pages .dx-pages-count,
.dx-pagination .dx-light-pages .dx-info-text,
.dx-pagination .dx-light-pages .dx-pages-count {
  padding-left: 6px;
}
.dx-pager .dx-light-pages .dx-info-text,
.dx-pager .dx-light-pages .dx-page-index,
.dx-pager .dx-light-pages .dx-pages-count,
.dx-pagination .dx-light-pages .dx-info-text,
.dx-pagination .dx-light-pages .dx-page-index,
.dx-pagination .dx-light-pages .dx-pages-count {
  display: table-cell;
}
.dx-pager.dx-rtl .dx-pages,
.dx-pagination.dx-rtl .dx-pages,
.dx-rtl .dx-pager .dx-pages,
.dx-rtl .dx-pagination .dx-pages {
  float: left;
  direction: ltr;
}
.dx-pager.dx-rtl .dx-pages .dx-page,
.dx-pagination.dx-rtl .dx-pages .dx-page,
.dx-rtl .dx-pager .dx-pages .dx-page,
.dx-rtl .dx-pagination .dx-pages .dx-page {
  direction: ltr;
}
.dx-pager.dx-rtl .dx-pages .dx-page:first-child,
.dx-pagination.dx-rtl .dx-pages .dx-page:first-child,
.dx-rtl .dx-pager .dx-pages .dx-page:first-child,
.dx-rtl .dx-pagination .dx-pages .dx-page:first-child {
  margin-left: 1px;
}
.dx-pager.dx-rtl .dx-pages .dx-info,
.dx-pagination.dx-rtl .dx-pages .dx-info,
.dx-rtl .dx-pager .dx-pages .dx-info,
.dx-rtl .dx-pagination .dx-pages .dx-info {
  direction: rtl;
  margin-left: 9px;
  margin-right: 0;
}
.dx-pager.dx-rtl .dx-page-sizes,
.dx-pagination.dx-rtl .dx-page-sizes,
.dx-rtl .dx-pager .dx-page-sizes,
.dx-rtl .dx-pagination .dx-page-sizes {
  float: right;
}
.dx-pager .dx-navigate-button,
.dx-pager .dx-page,
.dx-pager .dx-page-size,
.dx-pagination .dx-navigate-button,
.dx-pagination .dx-page,
.dx-pagination .dx-page-size {
  outline: 0;
}
.dx-pager.dx-state-focused .dx-navigate-button:focus,
.dx-pager.dx-state-focused .dx-page-size:focus,
.dx-pager.dx-state-focused .dx-page:focus,
.dx-pagination.dx-state-focused .dx-navigate-button:focus,
.dx-pagination.dx-state-focused .dx-page-size:focus,
.dx-pagination.dx-state-focused .dx-page:focus {
  outline: #dfe5ed solid 2px;
  outline-offset: -2px;
}
.dx-pager.dx-light-mode .dx-page-sizes,
.dx-pagination.dx-light-mode .dx-page-sizes {
  min-width: 42px;
}
.dx-pager.dx-light-mode .dx-page-indexes,
.dx-pagination.dx-light-mode .dx-page-indexes {
  vertical-align: middle;
}
.dx-pager.dx-light-mode .dx-page-index,
.dx-pagination.dx-light-mode .dx-page-index {
  min-width: 19px;
}
.dx-pager .dx-pages .dx-page,
.dx-pagination .dx-pages .dx-page {
  padding: 7px 9px 8px;
}
.dx-pager .dx-pages .dx-separator,
.dx-pagination .dx-pages .dx-separator {
  padding-left: 8px;
  padding-right: 8px;
}
.dx-pager .dx-pages .dx-navigate-button,
.dx-pagination .dx-pages .dx-navigate-button {
  width: 9px;
  height: 17px;
  padding: 9px 13px;
}
.dx-pager .dx-pages .dx-prev-button,
.dx-pagination .dx-pages .dx-prev-button {
  font: 14px/1 DXIcons;
}
.dx-pager .dx-pages .dx-prev-button::before,
.dx-pagination .dx-pages .dx-prev-button::before {
  content: '\f012';
}
.dx-pager .dx-pages .dx-next-button,
.dx-pagination .dx-pages .dx-next-button {
  font: 14px/1 DXIcons;
}
.dx-pager .dx-pages .dx-next-button::before,
.dx-pagination .dx-pages .dx-next-button::before {
  content: '\f010';
}
.dx-pager .dx-pages .dx-next-button,
.dx-pager .dx-pages .dx-prev-button,
.dx-pagination .dx-pages .dx-next-button,
.dx-pagination .dx-pages .dx-prev-button {
  position: relative;
  font-size: 21px;
  text-align: center;
  line-height: 21px;
}
.dx-pager .dx-pages .dx-next-button::before,
.dx-pager .dx-pages .dx-prev-button::before,
.dx-pagination .dx-pages .dx-next-button::before,
.dx-pagination .dx-pages .dx-prev-button::before {
  position: absolute;
  display: block;
  width: 21px;
  top: 50%;
  margin-top: -10.5px;
  left: 50%;
  margin-left: -10.5px;
}
.dx-pager .dx-page,
.dx-pager .dx-page-size,
.dx-pagination .dx-page,
.dx-pagination .dx-page-size {
  border-radius: 3px;
  border: 1px solid transparent;
}
.dx-pager .dx-page-sizes .dx-page-size,
.dx-pagination .dx-page-sizes .dx-page-size {
  padding: 7px 9px 8px 10px;
}
.dx-gridbase-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: inherit;
  max-height: inherit;
}
.dx-gridbase-container > * {
  flex: 0 0 auto;
}
.dx-gridbase-a11y-status-container {
  position: fixed;
  left: 0;
  top: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: polygon(0 0);
  clip-path: polygon(0 0);
}
.dx-datagrid-important-margin {
  margin-right: 5px !important;
}
.dx-datagrid-table {
  background-color: transparent;
}
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-top: 0;
}
.dx-datagrid-borders > .dx-datagrid-header-panel {
  border-bottom: 0;
}
.dx-datagrid-borders > .dx-pager {
  margin-top: -1px;
}
.dx-datagrid-borders > .dx-datagrid-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2),
.dx-datagrid-borders > .dx-datagrid-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2) > td {
  border-bottom-width: 0;
}
.dx-datagrid .dx-datagrid-content-fixed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table {
  position: relative;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table td {
  pointer-events: auto;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-row td.dx-pointer-events-none {
  visibility: hidden;
  background-color: transparent;
  pointer-events: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-header-row td.dx-pointer-events-none {
  border-bottom-color: transparent;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table.dx-datagrid-table-fixed .dx-row td.dx-pointer-events-none {
  width: auto;
}
.dx-datagrid .dx-menu-subitem ul li {
  padding-top: 0;
}
.dx-datagrid .dx-menu-subitem ul li:first-child {
  padding-top: 1px;
}
.dx-datagrid .dx-menu-subitem .dx-menu-item {
  padding: 7px 30px 7px 5px;
}
.dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: left;
}
.dx-datagrid .dx-column-indicators {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}
.dx-datagrid .dx-column-indicators.dx-visibility-hidden {
  visibility: hidden;
}
.dx-datagrid .dx-column-indicators .dx-sort-index-icon {
  padding-right: 3px;
  margin-left: -3px;
  width: 15px;
}
.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter,
.dx-datagrid .dx-column-indicators .dx-header-filter.dx-sort,
.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter,
.dx-datagrid .dx-column-indicators .dx-sort.dx-sort {
  display: inline-block;
}
.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter::after,
.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -7px;
}
.dx-datagrid .dx-row > td,
.dx-datagrid .dx-row > tr > td {
  padding: 7px;
}
.dx-datagrid .dx-error-row {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  user-select: initial;
}
.dx-datagrid .dx-error-row .dx-error-message {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.dx-datagrid .dx-error-row .dx-error-message a {
  color: inherit;
}
.dx-datagrid .dx-datagrid-rowsview .dx-data-row .dx-command-drag {
  cursor: move;
  vertical-align: middle;
  padding: 0;
}
.dx-datagrid .dx-datagrid-sticky-column,
.dx-datagrid .dx-datagrid-sticky-column-left,
.dx-datagrid .dx-datagrid-sticky-column-right {
  position: -webkit-sticky;
  position: sticky;
  z-index: 2;
  background-color: #fff;
}
.dx-datagrid .dx-datagrid-sticky-column-left.dx-datagrid-sticky-column-right,
.dx-datagrid .dx-datagrid-sticky-column-right.dx-datagrid-sticky-column-right,
.dx-datagrid .dx-datagrid-sticky-column.dx-datagrid-sticky-column-right {
  z-index: 3;
}
.dx-sortable-dragging .dx-datagrid-rowsview .dx-data-row .dx-command-drag {
  cursor: pointer;
  cursor: grabbing;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title {
  border-bottom: none;
  font-size: 16px;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label {
  font-size: 16px;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-datagrid-drag-action {
  opacity: 1;
  cursor: pointer;
  touch-action: pinch-zoom;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-datagrid-draggable-column {
  opacity: 0.5;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag
  .dx-treeview-node-container:first-child
  > .dx-treeview-node-is-leaf {
  padding: 0;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select
  .dx-datagrid-column-chooser-list
  .dx-treeview-node
  .dx-treeview-item,
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select
  .dx-datagrid-column-chooser-plain
  .dx-treeview-node
  .dx-treeview-item {
  -webkit-padding-start: 4px;
  padding-inline-start: 4px;
}
.dx-datagrid-nowrap,
.dx-datagrid-nowrap .dx-header-row > td > .dx-datagrid-text-content {
  white-space: nowrap;
}
.dx-datagrid-drag-header {
  position: absolute;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10000;
  box-sizing: content-box;
}
.dx-datagrid-drag-header.dx-drag-command-cell {
  padding: 0;
}
.dx-datagrid-columns-separator {
  position: absolute;
  z-index: 4;
  width: 3px;
}
.dx-datagrid-columns-separator-transparent {
  border-left: 0;
  border-right: 0;
}
.dx-datagrid-tracker {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 4;
  cursor: col-resize;
}
.dx-datagrid-table-content {
  position: absolute;
  top: 0;
}
.dx-datagrid-focus-overlay {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  visibility: hidden;
}
.dx-datagrid-action,
.dx-datagrid-drag-action {
  cursor: pointer;
}
.dx-datagrid-draggable-column {
  opacity: 0.5;
}
.dx-datagrid-content {
  position: relative;
}
.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message {
  visibility: visible;
}
.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message .dx-overlay-content,
.dx-datagrid-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-datagrid-table-fixed {
  table-layout: fixed;
  width: 100%;
}
.dx-datagrid-content .dx-datagrid-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  max-width: 10px;
}
.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed {
  max-width: none;
}
.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-none {
  display: none;
}
.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-index {
  width: 26px;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit {
  max-width: none !important;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators {
  float: none !important;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators > span {
  width: 14px;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators .dx-sort.dx-sort-none {
  display: inline-block;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-header-row .dx-datagrid-text-content {
  max-width: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators {
  float: none !important;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators > span {
  width: 14px;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-master-detail-cell {
  max-width: 0;
}
.dx-datagrid-content .dx-datagrid-table [class*='column'] + [class*='column']:last-child {
  float: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td {
  vertical-align: top;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > td:first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td:first-child {
  border-left: 0;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-last-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-last-child {
  border-right: 0;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-datagrid-group-space {
  border-right: none;
  vertical-align: top;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space + td,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-datagrid-group-space + td {
  border-left: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container {
  overflow: hidden;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-invalid .dx-invalid-message.dx-overlay {
  position: static;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell {
  max-width: 0;
  vertical-align: middle;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell:not(.dx-datagrid-cell-expandable) {
  padding-left: 0;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor,
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor-container {
  border: 0;
  margin: 0;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-select {
  padding: 0;
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit {
  text-overflow: clip;
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link {
  text-decoration: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit .dx-link {
  display: inline-block;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-expand {
  padding: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  z-index: 1;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-adaptive {
  padding: 0;
  vertical-align: middle;
}
.dx-datagrid-content .dx-datagrid-table .dx-data-row .dx-command-edit-with-icons {
  line-height: 1;
  white-space: nowrap;
}
.dx-datagrid-content .dx-datagrid-table .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > .dx-last-data-cell {
  border-right: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > .dx-command-adaptive-hidden {
  border-left: none;
}
.dx-cell-modified,
.dx-datagrid-invalid,
.dx-highlight-outline {
  position: relative;
  padding: 7px;
}
.dx-cell-modified::after,
.dx-datagrid-invalid::after,
.dx-highlight-outline::after {
  content: '';
  position: absolute;
  border: 2px solid transparent;
  top: 0;
  left: 1px;
  bottom: 0;
  right: 0;
  pointer-events: none;
}
.dx-cell-modified.dx-hidden,
.dx-datagrid-invalid.dx-hidden,
.dx-highlight-outline.dx-hidden {
  display: block !important;
}
.dx-cell-modified.dx-hidden::after,
.dx-datagrid-invalid.dx-hidden::after,
.dx-highlight-outline.dx-hidden::after {
  display: none;
}
.dx-editor-cell .dx-highlight-outline,
.dx-editor-cell.dx-cell-modified,
.dx-editor-cell.dx-datagrid-invalid {
  padding: 0;
}
.dx-column-lines .dx-cell-modified::after,
.dx-column-lines .dx-datagrid-invalid::after,
.dx-column-lines .dx-highlight-outline::after {
  left: 0;
}
.dx-datagrid-headers {
  position: relative;
  outline: 0;
  min-height: 1px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-header-row > td > .dx-datagrid-text-content {
  display: inline-block;
  white-space: normal;
  vertical-align: top;
}
.dx-header-row > td > .dx-datagrid-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator) {
  max-width: 100%;
}
.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor {
  border-width: 0;
}
.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after {
  content: ' ';
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
  pointer-events: none;
}
.dx-datagrid-filter-range-overlay .dx-datagrid-filter-range-end {
  border-top: 1px solid transparent;
}
.dx-datagrid-filter-range-overlay .dx-editor-container.dx-cell-modified,
.dx-datagrid-filter-range-overlay .dx-editor-container.dx-datagrid-invalid {
  padding: 0;
}
.dx-datagrid-filter-row .dx-editor-cell .dx-menu {
  display: none;
}
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu {
  position: relative;
}
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu {
  display: block;
}
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input {
  padding-left: 32px;
}
.dx-datagrid-filter-row .dx-cell-modified::after,
.dx-datagrid-filter-row .dx-datagrid-invalid::after {
  pointer-events: none;
}
.dx-datagrid-filter-row .dx-focused .dx-highlight-outline::after,
.dx-datagrid-filter-row .dx-focused.dx-cell-modified::after,
.dx-datagrid-filter-row .dx-focused.dx-datagrid-invalid::after {
  border-color: transparent;
}
.dx-datagrid-filter-row .dx-menu {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  height: 100%;
  overflow: visible;
}
.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal {
  display: flex;
  height: 100%;
}
.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout-container,
.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text {
  display: none;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  content: '';
}
.dx-datagrid-filter-row > .dx-first-cell .dx-menu,
.dx-datagrid-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}
.dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 30px 5px 5px;
}
.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item {
  padding: 8px 5px 7px;
}
.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item.dx-state-disabled:hover {
  padding: 9px 6px 8px;
}
.dx-datagrid-filter-row .dx-menu-caption {
  padding-left: 6px;
}
.dx-datagrid-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down {
  display: none;
}
.dx-datagrid-filter-row .dx-menu-item-highlight {
  font-weight: 400;
}
.dx-datagrid-scroll-container {
  overflow: hidden;
  width: 100%;
}
.dx-datagrid-header-panel {
  text-align: left;
}
.dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 10px;
}
.dx-datagrid-search-panel {
  margin: 0 0 0 15px;
}
.dx-gridbase-container > .dx-datagrid-rowsview {
  flex: auto;
  height: auto;
}
.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable {
  display: flex;
}
.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable > .dx-scrollable-wrapper {
  flex: 1;
  height: auto;
  min-width: 0;
  min-height: 0;
}
.dx-datagrid-rowsview {
  position: relative;
  overflow: hidden;
}
.dx-datagrid-rowsview.dx-empty {
  height: 100px;
}
.dx-datagrid-rowsview.dx-empty .dx-scrollable-content {
  height: 100%;
}
.dx-datagrid-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content {
  z-index: 2;
}
.dx-datagrid-rowsview.dx-fixed-columns .dx-scrollable-scrollbar {
  z-index: 3;
}
.dx-datagrid-rowsview .dx-datagrid-content {
  overflow-anchor: none;
}
.dx-datagrid-rowsview .dx-datagrid-content:not(.dx-datagrid-content-fixed) {
  min-height: 100%;
}
.dx-datagrid-rowsview .dx-datagrid-content.dx-scrollable-container {
  width: auto;
}
.dx-datagrid-rowsview .dx-datagrid-content.dx-datagrid-content-fixed.dx-scrollable-container {
  height: auto;
}
.dx-datagrid-rowsview:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-row > td,
.dx-datagrid-rowsview .dx-row > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child,
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child > td,
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child > tr > td {
  border-top: none;
}
.dx-datagrid-rowsview .dx-data-row > td:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-selection > td .dx-link,
.dx-datagrid-rowsview .dx-selection > tr > td .dx-link,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > td .dx-link,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td .dx-link {
  color: inherit;
}
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row,
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row {
  border-top: 0;
  border-bottom: 0;
}
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row > td,
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row > td {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
  display: none;
}
.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr.dx-selection > td > .dx-select-checkbox,
.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr > td:hover > .dx-select-checkbox {
  display: inline-block;
}
.dx-datagrid-rowsview .dx-row > .dx-master-detail-cell:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-row > .dx-master-detail-cell.dx-datagrid-sticky-column-left {
  display: inline-block;
  overflow: hidden;
  left: 0;
  right: 0;
}
.dx-datagrid-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after {
  border-color: transparent;
}
.dx-datagrid-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.dx-datagrid-bottom-load-panel {
  text-align: center;
  padding: 10px;
}
.dx-datagrid-hidden-column {
  white-space: nowrap;
}
.dx-datagrid .dx-row .dx-datagrid-hidden-column {
  border-right-width: 0;
  border-left-width: 0;
}
.dx-datagrid-hidden-column > * {
  display: none !important;
}
.dx-datagrid-total-footer > .dx-datagrid-content .dx-row > td {
  padding-top: 14px;
  padding-bottom: 14px;
}
.dx-datagrid-summary-item {
  font-weight: 700;
}
.dx-datagrid-export-menu .dx-dropdownbutton-content .dx-list-item {
  display: block;
}
.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content {
  border: none;
  box-shadow: none;
}
.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0;
}
.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-popover-arrow {
  width: 0;
  height: 0;
}
.dx-datagrid-notouch-action {
  touch-action: none;
}
.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item {
  border: none;
}
.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message {
  text-align: center;
  left: 0;
  right: 0;
  bottom: 50%;
  position: absolute;
}
.dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-table {
  border-collapse: separate;
}
.dx-datagrid .dx-datagrid-sticky-columns .dx-focused-fixed-element {
  z-index: 3;
}
.dx-datagrid .dx-datagrid-sticky-columns .dx-scrollable-scrollbar {
  z-index: 4;
}
.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item,
.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item {
  padding: 7px 5px 7px 30px;
}
.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image,
.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: right;
}
.dx-datagrid.dx-rtl .dx-texteditor-buttons-container,
.dx-rtl .dx-datagrid .dx-texteditor-buttons-container {
  text-align: start;
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table {
  direction: rtl;
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space {
  border-left: none;
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space + td {
  border-right: none;
}
.dx-rtl
  .dx-datagrid-content
  .dx-datagrid-table
  .dx-row
  .dx-editor-container
  .dx-editor-cell
  .dx-checkbox.dx-checkbox-checked
  .dx-checkbox-icon {
  transform: scaleX(-1);
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}
.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated,
.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated {
  direction: ltr;
}
.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated .dx-datagrid-table,
.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated .dx-datagrid-table {
  direction: rtl;
}
.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-right: 32px;
}
.dx-rtl .dx-datagrid-filter-row .dx-menu {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: -2px;
}
.dx-rtl .dx-datagrid-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}
.dx-rtl .dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 5px 5px 30px;
}
.dx-rtl .dx-datagrid-filter-row .dx-menu-caption {
  padding-right: 6px;
}
.dx-rtl .dx-datagrid-header-panel {
  text-align: right;
}
.dx-rtl .dx-datagrid-header-panel .dx-datagrid-column-chooser-button {
  margin-left: 0;
}
.dx-rtl .dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}
.dx-rtl .dx-datagrid-search-panel {
  margin: 0 15px 0 0;
}
.dx-datagrid-filter-panel,
.dx-datagrid-filter-panel-left {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  min-width: 0;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter:hover,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text:hover {
  text-decoration: underline;
  cursor: pointer;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-checkbox {
  padding-right: 10px;
}
.dx-datagrid-filter-panel .dx-icon-filter {
  margin: auto 7px auto auto;
  cursor: pointer;
}
.dx-datagrid {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
}
.dx-hidden.dx-group-cell {
  display: table-cell !important;
  font-size: 0 !important;
}
.dx-datagrid-group-panel {
  display: flex;
  white-space: nowrap;
  width: 100%;
  touch-action: pinch-zoom;
}
.dx-datagrid-group-panel .dx-group-panel-message {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-datagrid-group-panel .dx-group-panel-item {
  display: inline-block;
  min-width: 30px;
  white-space: nowrap;
}
.dx-datagrid-group-panel .dx-group-panel-item .dx-sort {
  margin-left: 6px;
}
.dx-datagrid-group-panel .dx-block-separator {
  position: relative;
  border-radius: 3px;
}
.dx-datagrid-rowsview .dx-row.dx-group-row td {
  border-top: 1px solid;
  border-bottom: 1px solid;
}
.dx-datagrid-rowsview .dx-row.dx-group-row:first-child td {
  border-top: none;
}
.dx-datagrid-rowsview .dx-group-row:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-group-row.dx-row > td {
  border-left-color: transparent;
  border-right-color: transparent;
}
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content:focus {
  outline: 0;
}
.dx-datagrid-group-closed::before,
.dx-datagrid-group-opened::before {
  position: absolute;
  display: block;
  right: 0;
  left: 0;
}
.dx-rtl .dx-datagrid-group-closed {
  transform: scaleX(-1);
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-group-row.dx-row.dx-column-lines > td {
  border-left: none;
  border-right: none;
}
.dx-rtl .dx-datagrid-group-panel .dx-block-separator,
.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item {
  margin-right: 0;
}
.dx-rtl .dx-datagrid-group-panel .dx-sort {
  margin-left: 0;
  margin-right: 6px;
}
.dx-datagrid-borders > .dx-datagrid-headers,
.dx-datagrid-borders > .dx-datagrid-rowsview,
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}
.dx-datagrid-borders > .dx-datagrid-rowsview,
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-bottom: 1px solid #fff;
}
.dx-datagrid-borders > .dx-datagrid-filter-panel,
.dx-datagrid-borders > .dx-datagrid-headers {
  border-top: 1px solid #fff;
}
.dx-datagrid-borders > .dx-datagrid-filter-panel {
  border-top-width: 0;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.dx-sortable-dragging > div > .dx-gridbase-container > .dx-datagrid-rowsview {
  border-color: #184d84;
}
.dx-datagrid > .dx-datagrid-headers,
.dx-datagrid > .dx-datagrid-rowsview,
.dx-datagrid > .dx-datagrid-total-footer {
  background-color: #fff;
}
.dx-datagrid .dx-sort-up {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-sort-up::before {
  content: '\f051';
}
.dx-datagrid .dx-sort-down {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-sort-down::before {
  content: '\f052';
}
.dx-datagrid .dx-sort-down,
.dx-datagrid .dx-sort-up {
  font-family: inherit;
}
.dx-datagrid .dx-sort-down::before,
.dx-datagrid .dx-sort-up::before {
  font-family: DXIcons, sans-serif;
}
.dx-datagrid .dx-datagrid-header-panel .dx-toolbar {
  background-color: transparent;
}
.dx-datagrid .dx-datagrid-header-panel .dx-group-panel-item,
.dx-datagrid .dx-datagrid-header-panel .dx-header-filter {
  outline: 0;
}
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-group-panel-item:focus,
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
  outline: #184d84 solid 2px;
  outline-offset: -2px;
}
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
  outline-offset: 2px;
}
.dx-datagrid .dx-datagrid-headers .dx-header-filter,
.dx-datagrid .dx-datagrid-headers .dx-header-row > td {
  outline: 0;
}
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
  outline: #184d84 solid 2px;
  outline-offset: 2px;
}
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
  outline-offset: -2px;
}
.dx-datagrid .dx-header-filter {
  position: relative;
  color: #184d84;
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-header-filter::before {
  content: '\f050';
}
.dx-datagrid .dx-header-filter-empty {
  color: rgba(24, 77, 132, 0.5);
}
.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-col-fixed {
  background-color: #fff;
}
.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
}
.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell {
  border-left: none;
}
.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell {
  border-right: none;
}
.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
  outline: #184d84 solid 2px;
  outline-offset: 2px;
}
.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row.dx-row-focused > td.dx-command-edit > a.dx-link:focus {
  outline-color: #184d84;
  outline-offset: 0;
}
.dx-datagrid .dx-datagrid-rowsview .dx-datagrid-edit-form {
  background-color: #fff;
}
.dx-datagrid
  .dx-datagrid-rowsview
  .dx-virtual-row
  > td:not(.dx-datagrid-sticky-column, .dx-datagrid-sticky-column-left, .dx-datagrid-sticky-column-right) {
  position: relative;
}
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td:not(.dx-datagrid-group-space)::before {
  display: block;
  height: 100%;
  content: '';
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY1RUVFQzAzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY1RUVFQkYzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLbJKYAAADrSURBVHja7N3BDYBACABBsQn7L48q0BoMD5SZxAZuc74gF1V1MMfpCARBEEEQRBAEEQRBdovnuxxDq3RD/LIQRBAEQRBBEEQQBBEEQQQBAAAAAAAAABhi8gZVbgxi6kQQBBEEQQRBEEEQRBAEQRBBAAAAAAAAAAAabX2Daux2lqkTQRBEEAQRBEEEQRBBEARBBAEAAAAAAAAAaLR1g2osUyeCIIggCCIIggiCIIIgCIIIAgAAAAAAAADQ6KsbVPnXIKZOBEEQQRBEEAQRBEEEQRAEEYRXoqqcghuCIIIgiCAIIgiCCMIUtwADALYCCr92l++TAAAAAElFTkSuQmCC');
  background-repeat: no-repeat repeat;
}
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*='text-align: right']::before {
  transform: scaleX(-1);
  background-position-y: 34px;
}
.dx-datagrid .dx-datagrid-filter-row .dx-filter-range-content {
  color: #184d84;
}
.dx-datagrid .dx-error-row td {
  color: #fff;
  padding: 0;
}
.dx-datagrid .dx-column-lines > td:first-child {
  border-left: none;
}
.dx-datagrid .dx-column-lines > td:last-child {
  border-right: none;
}
.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon::before {
  content: '\f038';
}
.dx-datagrid .dx-datagrid-sticky-columns .dx-column-lines > td {
  border-right: none;
}
.dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-column-no-border,
.dx-datagrid
  .dx-datagrid-sticky-columns
  .dx-datagrid-content
  .dx-datagrid-table
  .dx-row.dx-column-lines
  > td.dx-datagrid-first-header {
  border-left: none;
}
.dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-content.dx-sortable {
  overflow: visible;
}
.dx-header-multi-row.dx-datagrid-sticky-columns .dx-column-lines > td:first-child {
  border-left: 1px solid #fff;
}
.dx-datagrid-filter-panel {
  padding: 10px;
  color: #184d84;
  border-top: 1px solid #fff;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,
.dx-datagrid-filter-panel .dx-icon-filter {
  outline: 0;
}
.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-clear-filter:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-text:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-icon-filter:focus {
  outline: #184d84 solid 2px;
  outline-offset: 3px;
}
.dx-datagrid-form-buttons-container {
  float: right;
}
.dx-datagrid-form-buttons-container .dx-button {
  margin-left: 10px;
  margin-top: 10px;
}
.dx-datagrid-adaptive-more {
  cursor: pointer;
  font: 21px/21px DXIcons;
}
.dx-datagrid-adaptive-more::before {
  content: '\f06c';
}
.dx-datagrid-edit-popup .dx-error-message {
  background-color: #ff9992;
  white-space: normal;
  word-wrap: break-word;
  color: #fff;
  margin-bottom: 20px;
}
.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
}
.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell {
  border-right: none;
}
.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell {
  border-left: none;
}
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td::before {
  transform: scaleX(-1);
}
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*='text-align: left']::before {
  transform: scale(1);
}
.dx-rtl .dx-datagrid .dx-column-lines > td:first-child {
  border-right: none;
  border-left: 1px solid #fff;
}
.dx-rtl .dx-datagrid .dx-column-lines > td:last-child,
.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-column-lines > td {
  border-left: none;
}
.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-column-lines:not(.dx-datagrid-group-footer) > td {
  border-right: 1px solid #fff;
}
.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-column-lines:not(.dx-datagrid-group-footer) > td:first-child,
.dx-rtl
  .dx-datagrid
  .dx-datagrid-sticky-columns
  .dx-datagrid-content
  .dx-datagrid-table
  .dx-row
  .dx-datagrid-column-no-border,
.dx-rtl
  .dx-datagrid
  .dx-datagrid-sticky-columns
  .dx-datagrid-content
  .dx-datagrid-table
  .dx-row.dx-column-lines
  > td.dx-datagrid-first-header {
  border-right: none;
}
.dx-rtl
  .dx-datagrid
  .dx-datagrid-sticky-columns
  .dx-datagrid-content
  .dx-datagrid-table
  .dx-row
  .dx-datagrid-column-no-border.dx-datagrid-sticky-column-border-left,
.dx-rtl
  .dx-datagrid
  .dx-datagrid-sticky-columns
  .dx-datagrid-content
  .dx-datagrid-table
  .dx-row.dx-column-lines
  > td.dx-datagrid-first-header.dx-datagrid-sticky-column-border-left {
  border-left: 2px solid #fff;
}
.dx-rtl .dx-header-multi-row.dx-datagrid-sticky-columns .dx-datagrid-table .dx-column-lines > td:first-child {
  border-left: none;
  border-right: 1px solid #fff;
}
.dx-rtl .dx-datagrid-form-buttons-container {
  float: left;
}
.dx-rtl .dx-datagrid-form-buttons-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}
.dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-table .dx-row td.dx-datagrid-sticky-column-border-right,
.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-table .dx-row td.dx-datagrid-sticky-column-border-right {
  border-right: 2px solid #fff;
}
.dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-table .dx-row td.dx-datagrid-sticky-column-border-left,
.dx-rtl .dx-datagrid .dx-datagrid-sticky-columns .dx-datagrid-table .dx-row td.dx-datagrid-sticky-column-border-left {
  border-left: 2px solid #fff;
}
.dx-datagrid-cell-updated-animation {
  animation: 1s dx-datagrid-highlight-change;
}
@keyframes dx-datagrid-highlight-change {
  50%,
  from {
    background-color: rgba(24, 77, 132, 0.08);
  }
}
.dx-datagrid-total-footer tr {
  outline: 0;
}
.dx-datagrid-total-footer:focus-within {
  outline: #184d84 solid 2px;
  outline-offset: -2px;
}
.dx-datagrid-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon,
.dx-datagrid.dx-filter-menu .dx-menu-item-has-icon .dx-icon {
  color: #184d84;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before {
  content: '\f053';
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before {
  content: '\f054';
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-fix-column {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-fix-column::before {
  content: '\f16f';
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left::before {
  content: '\f17b';
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right::before {
  content: '\f17d';
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-stick-column,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-stick-column {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-stick-column::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-stick-column::before {
  content: '\f17c';
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column::before {
  content: '\f17a';
}
.dx-datagrid .dx-icon-filter-operation-equals,
.dx-datagrid-container .dx-icon-filter-operation-equals {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-equals::before,
.dx-datagrid-container .dx-icon-filter-operation-equals::before {
  content: '\f044';
}
.dx-datagrid .dx-icon-filter-operation-default,
.dx-datagrid-container .dx-icon-filter-operation-default {
  font: 12px/12px DXIcons;
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  text-align: center;
}
.dx-datagrid .dx-icon-filter-operation-default::before,
.dx-datagrid-container .dx-icon-filter-operation-default::before {
  content: '\f027';
}
.dx-datagrid .dx-icon-filter-operation-not-equals,
.dx-datagrid-container .dx-icon-filter-operation-not-equals {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-not-equals::before,
.dx-datagrid-container .dx-icon-filter-operation-not-equals::before {
  content: '\f045';
}
.dx-datagrid .dx-icon-filter-operation-less,
.dx-datagrid-container .dx-icon-filter-operation-less {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-less::before,
.dx-datagrid-container .dx-icon-filter-operation-less::before {
  content: '\f046';
}
.dx-datagrid .dx-icon-filter-operation-less-equal,
.dx-datagrid-container .dx-icon-filter-operation-less-equal {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-less-equal::before,
.dx-datagrid-container .dx-icon-filter-operation-less-equal::before {
  content: '\f048';
}
.dx-datagrid .dx-icon-filter-operation-greater,
.dx-datagrid-container .dx-icon-filter-operation-greater {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-greater::before,
.dx-datagrid-container .dx-icon-filter-operation-greater::before {
  content: '\f047';
}
.dx-datagrid .dx-icon-filter-operation-greater-equal,
.dx-datagrid-container .dx-icon-filter-operation-greater-equal {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-greater-equal::before,
.dx-datagrid-container .dx-icon-filter-operation-greater-equal::before {
  content: '\f049';
}
.dx-datagrid .dx-icon-filter-operation-contains,
.dx-datagrid-container .dx-icon-filter-operation-contains {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-contains::before,
.dx-datagrid-container .dx-icon-filter-operation-contains::before {
  content: '\f063';
}
.dx-datagrid .dx-icon-filter-operation-not-contains,
.dx-datagrid-container .dx-icon-filter-operation-not-contains {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-not-contains::before,
.dx-datagrid-container .dx-icon-filter-operation-not-contains::before {
  content: '\f066';
}
.dx-datagrid .dx-icon-filter-operation-starts-with,
.dx-datagrid-container .dx-icon-filter-operation-starts-with {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-starts-with::before,
.dx-datagrid-container .dx-icon-filter-operation-starts-with::before {
  content: '\f064';
}
.dx-datagrid .dx-icon-filter-operation-ends-with,
.dx-datagrid-container .dx-icon-filter-operation-ends-with {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-ends-with::before,
.dx-datagrid-container .dx-icon-filter-operation-ends-with::before {
  content: '\f065';
}
.dx-datagrid .dx-icon-filter-operation-between,
.dx-datagrid-container .dx-icon-filter-operation-between {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-between::before,
.dx-datagrid-container .dx-icon-filter-operation-between::before {
  content: '\f06a';
}
.dx-datagrid {
  color: #184d84;
  line-height: inherit;
}
.dx-datagrid .dx-row-alt {
  border-top: 1px solid #fafafa;
  border-bottom: 1px solid #fafafa;
}
.dx-datagrid .dx-row-alt > td,
.dx-datagrid .dx-row-alt > tr > td {
  background-color: #fafafa;
}
.dx-datagrid .dx-row-alt.dx-row:not(.dx-row-removed) {
  border-bottom-color: transparent;
}
.dx-datagrid .dx-link {
  text-decoration: underline;
  cursor: pointer;
  color: #184d84;
}
.dx-datagrid .dx-row-lines > td {
  border-bottom: 1px solid #fff;
}
.dx-datagrid .dx-column-lines > td {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}
.dx-datagrid .dx-error-row .dx-closebutton {
  float: right;
  margin: 9px;
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}
.dx-datagrid .dx-error-row .dx-closebutton::before {
  content: '\f00a';
}
.dx-datagrid .dx-error-row .dx-error-message {
  background-color: #ff9992;
  white-space: normal;
  word-wrap: break-word;
  padding: 7px 35px 7px 7px;
}
.dx-datagrid .dx-row > td {
  padding: 7px;
}
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit .dx-link:not(.dx-link-icon) {
  margin: 0 2px;
  min-width: 20px;
}
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 5px;
}
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link:not(.dx-link-icon) {
  width: auto;
}
.dx-datagrid .dx-command-drag {
  width: 36px;
  min-width: 36px;
}
.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon {
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 19px;
}
.dx-datagrid .dx-datagrid-drop-highlight > td {
  background-color: #184d84;
  color: #fff;
}
.dx-datagrid-edit-popup .dx-error-message {
  padding: 7px;
}
.dx-datagrid-headers .dx-texteditor-input,
.dx-datagrid-rowsview .dx-texteditor-input {
  padding: 7px;
  min-height: 33px;
}
.dx-datagrid-headers .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-datagrid-headers .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-datagrid-rowsview .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-datagrid-rowsview .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input {
  padding-right: 7px;
}
.dx-datagrid-headers .dx-lookup,
.dx-datagrid-rowsview .dx-lookup {
  height: auto;
}
.dx-datagrid-headers .dx-lookup-field,
.dx-datagrid-rowsview .dx-lookup-field {
  padding-left: 7px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input {
  padding-left: 34px;
}
.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input {
  padding-right: 34px;
}
.dx-datagrid-checkbox-size {
  vertical-align: middle;
  padding-bottom: 2px;
}
.dx-datagrid-checkbox-size .dx-checkbox-icon {
  font-size: 16px;
}
.dx-datagrid-checkbox-size.dx-checkbox-checked .dx-checkbox-icon::before {
  font-size: 12px;
}
.dx-datagrid-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  position: relative;
  display: block;
  width: 6px;
  height: 6px;
  top: 50%;
  margin-top: -3px;
  inset-inline-start: 50%;
  -webkit-margin-start: -3px;
  margin-inline-start: -3px;
  font-size: inherit;
  border-radius: 0;
}
.dx-datagrid-column-chooser-list .dx-empty-message {
  color: #448fdd;
  padding: 0 20px;
}
.dx-datagrid-column-chooser {
  color: #184d84;
  font-weight: 400;
  font-size: 14px;
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-datagrid-column-chooser input,
.dx-datagrid-column-chooser textarea {
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-search {
  margin-bottom: 10px;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-node {
  padding-left: 20px;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select
  .dx-datagrid-column-chooser-list
  .dx-treeview-select-all-item,
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select
  .dx-datagrid-column-chooser-plain
  .dx-treeview-select-all-item {
  -webkit-padding-start: 34px;
  padding-inline-start: 34px;
}
.dx-datagrid-column-chooser .dx-overlay-content {
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title {
  padding-top: 7px;
  padding-bottom: 9px;
  background-color: transparent;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  opacity: 0.5;
  margin-bottom: 10px;
  background-color: #fff;
  color: #184d84;
  font-weight: 700;
  border: 1px solid #fff;
  padding: 7px;
  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
}
.dx-datagrid-drag-header {
  box-shadow:
    0 0 1px rgba(0, 0, 0, 0.1),
    0 1px 3px rgba(0, 0, 0, 0.2);
  color: #184d84;
  font-weight: 700;
  padding: 7px;
  border: 1px solid #184d84;
  background-color: #fff;
}
.dx-datagrid-columns-separator {
  background-color: #184d84;
}
.dx-datagrid-columns-separator-transparent {
  background-color: transparent;
}
.dx-datagrid-focus-overlay {
  border: 2px solid #184d84;
}
.dx-datagrid-table .dx-row .dx-command-select {
  width: 70px;
  min-width: 70px;
}
.dx-datagrid-table .dx-row .dx-command-edit {
  width: 85px;
  min-width: 85px;
}
.dx-datagrid-table .dx-row .dx-command-edit .dx-state-disabled.dx-link {
  opacity: 0.5;
}
.dx-datagrid-table .dx-row .dx-command-edit .dx-state-disabled.dx-link-icon {
  opacity: 0.6;
}
.dx-datagrid-table .dx-row .dx-command-expand {
  width: 30px;
  min-width: 30px;
}
.dx-datagrid-table .dx-row .dx-command-expand.dx-datagrid-group-space {
  padding-top: 7px;
}
.dx-datagrid-table
  .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(
    .dx-row-focused
  )
  > td:not(.dx-focused) {
  background-color: #f5f5f5;
  color: #083360;
}
.dx-datagrid-table
  .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(
    .dx-row-focused
  )
  > td:not(.dx-focused).dx-datagrid-group-space {
  border-right-color: #f5f5f5;
}
.dx-datagrid-table
  .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(
    .dx-row-focused
  )
  > td:not(.dx-focused).dx-command-select {
  overflow: inherit;
}
.dx-datagrid-table
  .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(
    .dx-row-focused
  )
  > .dx-datagrid-readonly
  .dx-texteditor
  .dx-texteditor-input {
  background-color: #f5f5f5;
  color: #083360;
}
.dx-datagrid-table
  .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(
    .dx-row-focused
  )
  > td.dx-pointer-events-none {
  background-color: transparent;
}
.dx-datagrid-headers {
  color: #184d84;
  font-weight: 700;
  touch-action: pinch-zoom;
}
.dx-datagrid-headers::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  border-bottom: 1px solid #fff;
}
.dx-datagrid-borders .dx-datagrid-headers .dx-datagrid-table {
  border-bottom-width: 1px;
}
.dx-datagrid-headers .dx-datagrid-table .dx-row > td {
  border-bottom: 1px solid #fff;
}
.dx-datagrid-filter-row .dx-menu .dx-overlay-content {
  color: #184d84;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused {
  background-color: transparent;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after {
  border: 2px solid #184d84;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded {
  background-color: #fff;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded::after {
  border-color: transparent;
}
.dx-datagrid-filter-row .dx-menu-item-has-submenu.dx-state-hover {
  background-color: transparent;
}
.dx-datagrid-filter-row .dx-menu-item-has-submenu.dx-menu-item-expanded.dx-state-hover {
  background-color: #fff;
}
.dx-datagrid-filter-row .dx-cell-modified::after,
.dx-datagrid-filter-row .dx-datagrid-invalid::after,
.dx-datagrid-filter-row .dx-highlight-outline::after {
  border-color: rgba(128, 246, 155, 0.5);
}
.dx-datagrid-filter-row .dx-menu-item-content .dx-icon {
  color: #184d84;
}
.dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
}
.dx-datagrid-filter-range-overlay .dx-overlay-content {
  border: 1px solid #fff;
  overflow: inherit;
  box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.15);
}
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-cell-modified::after,
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-datagrid-invalid::after {
  border-color: rgba(128, 246, 155, 0.5);
  left: 0;
}
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input {
  background-color: #fff;
  padding: 7px;
}
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after {
  border: 2px solid #184d84;
}
.dx-cell-modified,
.dx-datagrid-invalid {
  padding: 7px;
}
.dx-datagrid-header-panel {
  border-bottom: 1px solid #fff;
}
.dx-datagrid-header-panel .dx-toolbar {
  margin-bottom: 10px;
}
.dx-datagrid-addrow-button .dx-icon-edit-button-addrow {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-addrow-button .dx-icon-edit-button-addrow::before {
  content: '\f00b';
}
.dx-datagrid-cancel-button .dx-icon-edit-button-cancel {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-cancel-button .dx-icon-edit-button-cancel::before {
  content: '\f04c';
}
.dx-datagrid-save-button .dx-icon-edit-button-save {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-save-button .dx-icon-edit-button-save::before {
  content: '\f041';
}
.dx-datagrid-adaptive-more {
  width: 21px;
  height: 21px;
  background-position: 0 0;
  background-size: 21px 21px;
  padding: 0;
  font-size: 21px;
  text-align: center;
  line-height: 21px;
}
.dx-datagrid-borders .dx-datagrid-rowsview,
.dx-datagrid-headers + .dx-datagrid-rowsview,
.dx-datagrid-rowsview.dx-datagrid-after-headers {
  border-top: 1px solid #fff;
}
.dx-datagrid-rowsview .dx-row {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.dx-datagrid-rowsview .dx-row:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #fff;
}
.dx-datagrid-rowsview .dx-row.dx-edit-row > td {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.dx-datagrid-rowsview .dx-row.dx-datagrid-edit-form {
  white-space: normal;
}
.dx-datagrid-rowsview .dx-master-detail-row > .dx-master-detail-cell {
  padding: 20px;
}
.dx-datagrid-rowsview .dx-master-detail-row .dx-master-detail-cell:not(.dx-row-lines),
.dx-datagrid-rowsview .dx-master-detail-row > .dx-datagrid-group-space {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.dx-datagrid-rowsview .dx-master-detail-row .dx-texteditor-input {
  padding-right: 0;
}
.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) .dx-master-detail-cell,
.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) > .dx-datagrid-group-space {
  background-color: #fafafa;
}
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-cell-modified::after,
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-datagrid-invalid::after {
  border: 1px solid rgba(255, 85, 73, 0.4);
}
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-focused.dx-cell-modified::after,
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-focused.dx-datagrid-invalid::after {
  border: 1px solid #ff5549;
}
.dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after,
.dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-datagrid-invalid::after {
  border-color: rgba(128, 246, 155, 0.5);
}
.dx-datagrid-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content {
  padding: 9px 17px;
}
.dx-datagrid-rowsview .dx-row-removed > td {
  background-color: #fff;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  color: rgba(24, 77, 132, 0.7);
}
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-adaptive-item-text {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
}
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-datagrid-invalid {
  border: 1px solid rgba(255, 85, 73, 0.4);
}
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-datagrid-invalid.dx-adaptive-item-text {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
}
.dx-datagrid-rowsview .dx-item-modified {
  border-radius: 4px;
  border: 2px solid rgba(128, 246, 155, 0.5);
}
.dx-datagrid-rowsview .dx-item-modified.dx-adaptive-item-text {
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 6px;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
  background-color: #184d84;
  color: #fff;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-texteditor-input,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-texteditor-input,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-texteditor-input {
  border-radius: 0;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-datagrid-group-opened {
  color: #fff;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus {
  background-color: #fff;
  color: #184d84;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
  border-bottom: 1px solid #184d84;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #184d84;
  border-bottom: 1px solid #184d84;
}
.dx-datagrid-rowsview .dx-row-focused.dx-group-row {
  background-color: #184d84;
  color: #fff;
}
.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-summary-item {
  color: #fff;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: #d7dfe8;
  color: #184d84;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-datagrid-group-space {
  border-right-color: #d7dfe8;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-pointer-events-none {
  border-left-color: #d7dfe8;
  border-right-color: #d7dfe8;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-focused,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-focused,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-focused,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-focused {
  background-color: #fff;
  color: #184d84;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td {
  border-bottom: 1px solid #d7dfe8;
  border-top: 1px solid #d7dfe8;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > tr:first-child > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #d7dfe8;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > tr:last-child > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > tr:last-child > td {
  border-bottom: 1px solid #d7dfe8;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines > tr > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines > tr > td {
  border-left-color: #d7dfe8;
  border-right-color: #d7dfe8;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > tr > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > tr > td {
  border-bottom-color: #d7dfe8;
}
.dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both
  .dx-scrollable-wrapper
  .dx-scrollable-container
  .dx-scrollable-content {
  padding-right: 0;
}
.dx-datagrid-rowsview td.dx-validation-pending {
  position: relative;
  padding: 0;
}
.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid {
  padding: 7px 34px 7px 7px;
}
.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid {
  padding-left: 34px;
  padding-right: 7px;
}
.dx-datagrid-rowsview td.dx-validation-pending .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
  inset-inline-end: 4px;
  background-color: #fff;
}
.dx-datagrid-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 34px;
}
.dx-datagrid-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 7px;
  padding-bottom: 7px;
  padding-left: 34px;
}
.dx-datagrid-search-text {
  color: #fff;
  background-color: #184d84;
}
.dx-datagrid-nodata {
  color: #184d84;
  font-size: 17px;
  opacity: 0.7;
}
.dx-datagrid-bottom-load-panel {
  border-top: 1px solid #fff;
  background-color: #fff;
}
.dx-datagrid-summary-item {
  color: rgba(24, 77, 132, 0.7);
}
.dx-datagrid-total-footer {
  position: relative;
  border-top: 1px solid #fff;
}
.dx-datagrid-revert-tooltip .dx-overlay-content {
  background-color: #fff;
  min-width: inherit;
}
.dx-datagrid-revert-tooltip .dx-revert-button {
  margin: 0 1px;
  background-color: #ff5549;
  border-color: #ff3d30;
  color: #fff;
}
.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon {
  color: #fff;
}
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-selected {
  background-color: #ff5549;
}
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-hover {
  background-color: #ff2516;
}
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-focused {
  background-color: #fc1100;
}
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-active {
  background-color: #e20f00;
  color: #fff;
}
.dx-datagrid-revert-tooltip .dx-revert-button > .dx-button-content {
  padding: 7px;
}
.dx-toolbar-menu-section .dx-datagrid-checkbox-size {
  width: 100%;
}
.dx-toolbar-menu-section .dx-datagrid-checkbox-size .dx-checkbox-container {
  padding: 14px;
}
.dx-toolbar-menu-section .dx-datagrid-checkbox-size .dx-checkbox-text {
  padding-left: 34px;
}
.dx-datagrid-rowsview.dx-datagrid-sticky-columns
  .dx-data-row:not(.dx-row-lines, .dx-edit-row, .dx-selection, .dx-row-focused)
  > td:not(.dx-editor-cell, .dx-master-detail-cell) {
  padding-top: 8px;
}
.dx-datagrid-rowsview.dx-datagrid-sticky-columns
  .dx-row-focused.dx-row:not(.dx-edit-row)
  > td:not(.dx-editor-cell, .dx-master-detail-cell),
.dx-datagrid-rowsview.dx-datagrid-sticky-columns
  .dx-selection.dx-row:not(.dx-edit-row)
  > td:not(.dx-editor-cell, .dx-master-detail-cell) {
  padding-bottom: 6px;
}
.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-row.dx-edit-row > td.dx-command-edit {
  padding-top: 6px;
}
.dx-datagrid-rowsview.dx-datagrid-sticky-columns
  .dx-row.dx-edit-row
  > td:not(.dx-master-detail-cell)
  .dx-texteditor-input {
  padding-bottom: 6px;
  min-height: 31px;
}
.dx-row.dx-group-row
  + .dx-datagrid-rowsview.dx-datagrid-sticky-columns
  .dx-data-row
  td:not(.dx-command-expand, .dx-editor-cell),
.dx-row.dx-master-detail-row
  + .dx-datagrid-rowsview.dx-datagrid-sticky-columns
  .dx-data-row
  td:not(.dx-command-expand, .dx-editor-cell) {
  padding-top: 7px;
}
.dx-datagrid-rowsview.dx-datagrid-sticky-columns .dx-row.dx-row-lines.dx-edit-row > td {
  border-top-width: 0;
}
.dx-datagrid-sticky-columns .dx-datagrid-draggable-column {
  opacity: 1;
  color: #80b3e8;
}
.dx-rtl
  .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(
    .dx-row-focused
  )
  > td:not(.dx-focused).dx-datagrid-group-space {
  border-left-color: #f5f5f5;
  border-right-color: transparent;
}
.dx-rtl .dx-datagrid-filter-row .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}
.dx-rtl .dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td {
  border-right-color: #d7dfe8;
}
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td:not(.dx-focused).dx-datagrid-group-space {
  border-left-color: #d7dfe8;
}
.dx-rtl
  .dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both
  .dx-scrollable-wrapper
  .dx-scrollable-container
  .dx-scrollable-content {
  padding-left: 0;
}
.dx-datagrid-group-panel {
  font-size: 14px;
  touch-action: pinch-zoom;
}
.dx-datagrid-group-panel .dx-group-panel-message {
  color: #184d84;
  font-weight: 700;
  padding: 7px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  line-height: 1.2858;
}
.dx-datagrid-group-panel .dx-group-panel-item {
  margin-right: 10px;
  color: #184d84;
  font-weight: 700;
  border: 1px solid #fff;
  padding: 7px;
}
.dx-datagrid-group-panel .dx-block-separator {
  margin-right: 10px;
  color: #184d84;
  font-weight: 700;
  background-color: #184d84;
}
.dx-datagrid-group-panel .dx-sort {
  color: #184d84;
}
.dx-datagrid-rowsview .dx-row.dx-group-row:first-child {
  border-top: none;
}
.dx-datagrid-rowsview .dx-row.dx-group-row {
  font-weight: 700;
}
.dx-datagrid-rowsview .dx-row.dx-group-row .dx-group-cell.dx-datagrid-sticky-column,
.dx-datagrid-rowsview .dx-row.dx-group-row .dx-group-cell.dx-datagrid-sticky-column-left,
.dx-datagrid-rowsview .dx-row.dx-group-row .dx-group-cell.dx-datagrid-sticky-column-right {
  padding-left: 0;
  padding-right: 0;
  overflow: initial;
  overflow-x: clip;
  background-color: transparent;
}
.dx-datagrid-rowsview .dx-row.dx-group-row:not(.dx-row-focused) {
  color: #184d84;
  background-color: #d7dfe8;
}
.dx-datagrid-rowsview .dx-row.dx-group-row td {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.dx-datagrid-rowsview .dx-row.dx-group-row td.dx-datagrid-sticky-column,
.dx-datagrid-rowsview .dx-row.dx-group-row td.dx-datagrid-sticky-column-left,
.dx-datagrid-rowsview .dx-row.dx-group-row td.dx-datagrid-sticky-column-right {
  background-color: #d7dfe8;
}
.dx-datagrid-rowsview .dx-datagrid-group-row-container {
  padding-left: 7px;
  padding-right: 7px;
  text-overflow: ellipsis;
  display: inline-block;
  position: -webkit-sticky;
  position: sticky;
  background-color: #d7dfe8;
  max-width: 100%;
  overflow: clip;
}
.dx-datagrid-group-opened {
  font: 18px/18px DXIcons;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  color: #7aafe7;
}
.dx-datagrid-group-opened::before {
  content: '\f001';
}
.dx-datagrid-group-closed {
  font: 18px/18px DXIcons;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  color: #7aafe7;
}
.dx-datagrid-group-closed::before {
  content: '\f04e';
}
.dx-datagrid-group-closed,
.dx-datagrid-group-opened {
  cursor: pointer;
  position: relative;
  width: 100%;
}
.dx-row.dx-datagrid-group-footer.dx-column-lines {
  border-bottom: 1px solid #fff;
}
.dx-row.dx-datagrid-group-footer > td {
  border-top: 1px solid #fff;
  background-color: #fff;
  border-left-width: 0;
  border-right-width: 0;
}
.dx-datagrid-sticky-columns .dx-row.dx-datagrid-group-footer > td {
  border-bottom: 1px solid #fff;
}
.dx-datagrid-sticky-columns .dx-datagrid-group-footer + .dx-datagrid-group-footer td,
.dx-datagrid-sticky-columns .dx-datagrid-group-footer + .dx-edit-row td,
.dx-datagrid-sticky-columns .dx-datagrid-group-footer + .dx-master-detail-row td,
.dx-datagrid-sticky-columns .dx-datagrid-group-footer + .dx-row.dx-group-row td,
.dx-datagrid-sticky-columns .dx-edit-row + .dx-datagrid-group-footer td,
.dx-datagrid-sticky-columns .dx-edit-row + .dx-edit-row td,
.dx-datagrid-sticky-columns .dx-edit-row + .dx-master-detail-row td,
.dx-datagrid-sticky-columns .dx-edit-row + .dx-row.dx-group-row td,
.dx-datagrid-sticky-columns .dx-row.dx-group-row + .dx-datagrid-group-footer td,
.dx-datagrid-sticky-columns .dx-row.dx-group-row + .dx-edit-row td,
.dx-datagrid-sticky-columns .dx-row.dx-group-row + .dx-master-detail-row td,
.dx-datagrid-sticky-columns .dx-row.dx-group-row + .dx-row.dx-group-row td,
.dx-datagrid-sticky-columns .dx-row.dx-row-lines + .dx-datagrid-group-footer td,
.dx-datagrid-sticky-columns .dx-row.dx-row-lines + .dx-edit-row td,
.dx-datagrid-sticky-columns .dx-row.dx-row-lines + .dx-master-detail-row td,
.dx-datagrid-sticky-columns .dx-row.dx-row-lines + .dx-row.dx-group-row td {
  border-top: none;
}
.dx-datagrid-sticky-columns .dx-row.dx-group-row:first-child td {
  padding-top: 7px;
}
.dx-rtl .dx-datagrid-group-panel .dx-block-separator,
.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item {
  margin-left: 10px;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,
.dx-datagrid-filter-panel .dx-icon-filter {
  color: #184d84;
}
.dx-treelist-important-margin {
  margin-right: 5px !important;
}
.dx-treelist-table {
  background-color: transparent;
}
.dx-treelist-borders > .dx-treelist-total-footer {
  border-top: 0;
}
.dx-treelist-borders > .dx-treelist-header-panel {
  border-bottom: 0;
}
.dx-treelist-borders > .dx-pager {
  margin-top: -1px;
}
.dx-treelist-borders > .dx-treelist-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2),
.dx-treelist-borders > .dx-treelist-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2) > td {
  border-bottom-width: 0;
}
.dx-treelist .dx-treelist-content-fixed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table {
  position: relative;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table td {
  pointer-events: auto;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-row td.dx-pointer-events-none {
  visibility: hidden;
  background-color: transparent;
  pointer-events: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-header-row td.dx-pointer-events-none {
  border-bottom-color: transparent;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table.dx-treelist-table-fixed .dx-row td.dx-pointer-events-none {
  width: auto;
}
.dx-treelist .dx-menu-subitem ul li {
  padding-top: 0;
}
.dx-treelist .dx-menu-subitem ul li:first-child {
  padding-top: 1px;
}
.dx-treelist .dx-menu-subitem .dx-menu-item {
  padding: 7px 30px 7px 5px;
}
.dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: left;
}
.dx-treelist .dx-link {
  text-decoration: underline;
  cursor: pointer;
}
.dx-treelist .dx-column-indicators {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}
.dx-treelist .dx-column-indicators.dx-visibility-hidden {
  visibility: hidden;
}
.dx-treelist .dx-column-indicators .dx-sort-index-icon {
  padding-right: 3px;
  margin-left: -3px;
  width: 15px;
}
.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter,
.dx-treelist .dx-column-indicators .dx-header-filter.dx-sort,
.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter,
.dx-treelist .dx-column-indicators .dx-sort.dx-sort {
  display: inline-block;
}
.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter::after,
.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -7px;
}
.dx-treelist .dx-row > td,
.dx-treelist .dx-row > tr > td {
  padding: 7px;
}
.dx-treelist .dx-error-row {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  user-select: initial;
}
.dx-treelist .dx-error-row .dx-error-message {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.dx-treelist .dx-error-row .dx-error-message a {
  color: inherit;
}
.dx-treelist .dx-treelist-rowsview .dx-data-row .dx-command-drag {
  cursor: move;
  vertical-align: middle;
  padding: 0;
}
.dx-treelist .dx-treelist-sticky-column,
.dx-treelist .dx-treelist-sticky-column-left,
.dx-treelist .dx-treelist-sticky-column-right {
  position: -webkit-sticky;
  position: sticky;
  z-index: 2;
  background-color: #fff;
}
.dx-treelist .dx-treelist-sticky-column-left.dx-treelist-sticky-column-right,
.dx-treelist .dx-treelist-sticky-column-right.dx-treelist-sticky-column-right,
.dx-treelist .dx-treelist-sticky-column.dx-treelist-sticky-column-right {
  z-index: 3;
}
.dx-sortable-dragging .dx-treelist-rowsview .dx-data-row .dx-command-drag {
  cursor: pointer;
  cursor: grabbing;
}
.dx-sortable-without-handle .dx-data-row {
  cursor: pointer;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title {
  border-bottom: none;
  font-size: 16px;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label {
  font-size: 16px;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-treelist-drag-action {
  opacity: 1;
  cursor: pointer;
  touch-action: pinch-zoom;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-treelist-draggable-column {
  opacity: 0.5;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag
  .dx-treeview-node-container:first-child
  > .dx-treeview-node-is-leaf {
  padding: 0;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select
  .dx-treelist-column-chooser-list
  .dx-treeview-node
  .dx-treeview-item,
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select
  .dx-treelist-column-chooser-plain
  .dx-treeview-node
  .dx-treeview-item {
  -webkit-padding-start: 4px;
  padding-inline-start: 4px;
}
.dx-treelist-nowrap,
.dx-treelist-nowrap .dx-header-row > td > .dx-treelist-text-content {
  white-space: nowrap;
}
.dx-treelist-drag-header {
  position: absolute;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10000;
  box-sizing: content-box;
}
.dx-treelist-drag-header.dx-drag-command-cell {
  padding: 0;
}
.dx-treelist-columns-separator {
  position: absolute;
  z-index: 4;
  width: 3px;
}
.dx-treelist-columns-separator-transparent {
  border-left: 0;
  border-right: 0;
}
.dx-treelist-tracker {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 4;
  cursor: col-resize;
}
.dx-treelist-table-content {
  position: absolute;
  top: 0;
}
.dx-treelist-focus-overlay {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  visibility: hidden;
}
.dx-treelist-action,
.dx-treelist-drag-action {
  cursor: pointer;
}
.dx-treelist-draggable-column {
  opacity: 0.5;
}
.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-modified):not(.dx-row-inserted):not(.dx-row-removed):not(
    .dx-edit-row
  )
  > td:not(.dx-focused)
  .dx-link {
  color: inherit;
}
.dx-treelist-content {
  position: relative;
}
.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message {
  visibility: visible;
}
.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message .dx-overlay-content,
.dx-treelist-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-treelist-table-fixed {
  table-layout: fixed;
  width: 100%;
}
input.dx-hidden {
  display: inline-block !important;
  width: 0 !important;
}
.dx-hidden-cell {
  visibility: hidden;
}
.dx-row > td,
.dx-row > tr > td {
  border: none;
}
.dx-treelist-content .dx-treelist-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  max-width: 10px;
}
.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed {
  max-width: none;
}
.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-none {
  display: none;
}
.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-index {
  width: 26px;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit {
  max-width: none !important;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators {
  float: none !important;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators > span {
  width: 14px;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators .dx-sort.dx-sort-none {
  display: inline-block;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-header-row .dx-treelist-text-content {
  max-width: none;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators {
  float: none !important;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators > span {
  width: 14px;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-master-detail-cell {
  max-width: 0;
}
.dx-treelist-content .dx-treelist-table [class*='column'] + [class*='column']:last-child {
  float: none;
}
.dx-treelist-content .dx-treelist-table .dx-row > td,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td {
  vertical-align: top;
}
.dx-treelist-content .dx-treelist-table .dx-row > td.dx-first-child,
.dx-treelist-content .dx-treelist-table .dx-row > td:first-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-first-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td:first-child {
  border-left: 0;
}
.dx-treelist-content .dx-treelist-table .dx-row > td.dx-last-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-last-child {
  border-right: 0;
}
.dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-treelist-group-space {
  border-right: none;
  vertical-align: top;
}
.dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space + td,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-treelist-group-space + td {
  border-left: none;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container {
  overflow: hidden;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-invalid .dx-invalid-message.dx-overlay {
  position: static;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell {
  max-width: 0;
  vertical-align: middle;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell:not(.dx-treelist-cell-expandable) {
  padding-left: 0;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor,
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor-container {
  border: 0;
  margin: 0;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-select {
  padding: 0;
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit {
  text-overflow: clip;
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link {
  text-decoration: none;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit .dx-link {
  display: inline-block;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-expand {
  padding: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  z-index: 1;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-adaptive {
  padding: 0;
  vertical-align: middle;
}
.dx-treelist-content .dx-treelist-table .dx-data-row .dx-command-edit-with-icons {
  line-height: 1;
  white-space: nowrap;
}
.dx-treelist-content .dx-treelist-table .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.dx-treelist-content .dx-treelist-table .dx-row > .dx-last-data-cell {
  border-right: none;
}
.dx-treelist-content .dx-treelist-table .dx-row > .dx-command-adaptive-hidden {
  border-left: none;
}
.dx-cell-modified,
.dx-highlight-outline,
.dx-treelist-invalid {
  position: relative;
  padding: 7px;
}
.dx-cell-modified::after,
.dx-highlight-outline::after,
.dx-treelist-invalid::after {
  content: '';
  position: absolute;
  border: 2px solid transparent;
  top: 0;
  left: 1px;
  bottom: 0;
  right: 0;
  pointer-events: none;
}
.dx-cell-modified.dx-hidden,
.dx-highlight-outline.dx-hidden,
.dx-treelist-invalid.dx-hidden {
  display: block !important;
}
.dx-cell-modified.dx-hidden::after,
.dx-highlight-outline.dx-hidden::after,
.dx-treelist-invalid.dx-hidden::after {
  display: none;
}
.dx-editor-cell .dx-texteditor-input {
  margin: 0;
}
.dx-editor-cell .dx-highlight-outline,
.dx-editor-cell.dx-cell-modified,
.dx-editor-cell.dx-treelist-invalid {
  padding: 0;
}
.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
  display: inline-block;
  content: '​';
  vertical-align: middle;
}
.dx-column-lines .dx-cell-modified::after,
.dx-column-lines .dx-highlight-outline::after,
.dx-column-lines .dx-treelist-invalid::after {
  left: 0;
}
.dx-treelist-headers {
  position: relative;
  outline: 0;
  min-height: 1px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-header-row .dx-editor-cell .dx-select-checkbox {
  display: inline-block;
}
.dx-header-row > td {
  white-space: nowrap;
  overflow: hidden;
}
.dx-header-row > td > .dx-treelist-text-content {
  display: inline-block;
  white-space: normal;
  vertical-align: top;
}
.dx-header-row .dx-text-content-alignment-left,
.dx-header-row .dx-text-content-alignment-right,
.dx-header-row > td > .dx-treelist-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator) {
  max-width: 100%;
}
.dx-header-row .dx-header-filter-indicator,
.dx-header-row .dx-sort-indicator {
  max-width: calc(100% - 17px);
}
.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-right,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 34px);
}
.dx-header-row .dx-sort-indicator.dx-header-filter-indicator {
  max-width: calc(100% - 31px);
}
.dx-header-row
  .dx-sort-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 62px);
}
.dx-header-row .dx-sort-indicator.dx-sort-index-indicator {
  max-width: calc(100% - 29px);
}
.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator {
  max-width: calc(100% - 43px);
}
.dx-header-row
  .dx-sort-indicator.dx-sort-index-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 46px);
}
.dx-header-row
  .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 74px);
}
.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor {
  border-width: 0;
}
.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after {
  content: ' ';
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
  pointer-events: none;
}
.dx-treelist-filter-range-overlay .dx-treelist-filter-range-end {
  border-top: 1px solid transparent;
}
.dx-treelist-filter-range-overlay .dx-editor-container.dx-cell-modified,
.dx-treelist-filter-range-overlay .dx-editor-container.dx-treelist-invalid {
  padding: 0;
}
.dx-treelist-filter-row .dx-editor-cell .dx-menu {
  display: none;
}
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu {
  position: relative;
}
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu {
  display: block;
}
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input {
  padding-left: 32px;
}
.dx-treelist-filter-row .dx-cell-modified::after,
.dx-treelist-filter-row .dx-treelist-invalid::after {
  pointer-events: none;
}
.dx-treelist-filter-row .dx-focused .dx-highlight-outline::after,
.dx-treelist-filter-row .dx-focused.dx-cell-modified::after,
.dx-treelist-filter-row .dx-focused.dx-treelist-invalid::after {
  border-color: transparent;
}
.dx-treelist-filter-row .dx-menu {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  height: 100%;
  overflow: visible;
}
.dx-treelist-filter-row .dx-menu .dx-menu-horizontal {
  display: flex;
  height: 100%;
}
.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout-container,
.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text {
  display: none;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  content: '';
}
.dx-treelist-filter-row > .dx-first-cell .dx-menu,
.dx-treelist-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}
.dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 30px 5px 5px;
}
.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item {
  padding: 8px 5px 7px;
}
.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item.dx-state-disabled:hover {
  padding: 9px 6px 8px;
}
.dx-treelist-filter-row .dx-menu-caption {
  padding-left: 6px;
}
.dx-treelist-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down {
  display: none;
}
.dx-treelist-filter-row .dx-menu-item-highlight {
  font-weight: 400;
}
.dx-treelist-scroll-container {
  overflow: hidden;
  width: 100%;
}
.dx-treelist-header-panel {
  text-align: left;
}
.dx-treelist-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 10px;
}
.dx-state-disabled {
  cursor: pointer;
}
.dx-state-disabled .dx-menu-item {
  cursor: default;
}
.dx-treelist-search-panel {
  margin: 0 0 0 15px;
}
.dx-gridbase-container > .dx-treelist-rowsview {
  flex: auto;
  height: auto;
}
.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable {
  display: flex;
}
.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable > .dx-scrollable-wrapper {
  flex: 1;
  height: auto;
  min-width: 0;
  min-height: 0;
}
.dx-treelist-rowsview {
  position: relative;
  overflow: hidden;
}
.dx-treelist-rowsview.dx-empty {
  height: 100px;
}
.dx-treelist-rowsview.dx-empty .dx-scrollable-content {
  height: 100%;
}
.dx-treelist-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content {
  z-index: 2;
}
.dx-treelist-rowsview.dx-fixed-columns .dx-scrollable-scrollbar {
  z-index: 3;
}
.dx-treelist-rowsview .dx-treelist-content {
  overflow-anchor: none;
}
.dx-treelist-rowsview .dx-treelist-content:not(.dx-treelist-content-fixed) {
  min-height: 100%;
}
.dx-treelist-rowsview .dx-treelist-content.dx-scrollable-container {
  width: auto;
}
.dx-treelist-rowsview .dx-treelist-content.dx-treelist-content-fixed.dx-scrollable-container {
  height: auto;
}
.dx-treelist-rowsview:focus {
  outline: 0;
}
.dx-treelist-rowsview .dx-row > td,
.dx-treelist-rowsview .dx-row > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child,
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child > td,
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child > tr > td {
  border-top: none;
}
.dx-treelist-rowsview .dx-data-row > td:focus {
  outline: 0;
}
.dx-treelist-rowsview .dx-selection > td .dx-link,
.dx-treelist-rowsview .dx-selection > tr > td .dx-link,
.dx-treelist-rowsview .dx-selection.dx-row:hover > td .dx-link,
.dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td .dx-link {
  color: inherit;
}
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row,
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row {
  border-top: 0;
  border-bottom: 0;
}
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row > td,
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row > td {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
  display: none;
}
.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr.dx-selection > td > .dx-select-checkbox,
.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr > td:hover > .dx-select-checkbox {
  display: inline-block;
}
.dx-treelist-rowsview .dx-row > .dx-master-detail-cell:focus {
  outline: 0;
}
.dx-treelist-rowsview .dx-row > .dx-master-detail-cell.dx-treelist-sticky-column-left {
  display: inline-block;
  overflow: hidden;
  left: 0;
  right: 0;
}
.dx-treelist-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after {
  border-color: transparent;
}
.dx-treelist-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.dx-treelist-bottom-load-panel {
  text-align: center;
  padding: 10px;
}
.dx-treelist-hidden-column {
  white-space: nowrap;
}
.dx-treelist .dx-row .dx-treelist-hidden-column {
  border-right-width: 0;
  border-left-width: 0;
}
.dx-treelist-hidden-column > * {
  display: none !important;
}
.dx-treelist-total-footer > .dx-treelist-content .dx-row > td {
  padding-top: 14px;
  padding-bottom: 14px;
}
.dx-treelist-summary-item {
  font-weight: 700;
}
.dx-treelist-export-menu .dx-dropdownbutton-content .dx-list-item {
  display: block;
}
.dx-command-adaptive {
  width: 36px;
  min-width: 36px;
}
.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content {
  border: none;
  box-shadow: none;
}
.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0;
}
.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-popover-arrow {
  width: 0;
  height: 0;
}
.dx-treelist-notouch-action {
  touch-action: none;
}
.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item {
  border: none;
}
.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message {
  text-align: center;
  left: 0;
  right: 0;
  bottom: 50%;
  position: absolute;
}
.dx-treelist .dx-treelist-sticky-columns .dx-treelist-table {
  border-collapse: separate;
}
.dx-treelist .dx-treelist-sticky-columns .dx-focused-fixed-element {
  z-index: 3;
}
.dx-treelist .dx-treelist-sticky-columns .dx-scrollable-scrollbar {
  z-index: 4;
}
.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item,
.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item {
  padding: 7px 5px 7px 30px;
}
.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image,
.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: right;
}
.dx-rtl .dx-treelist .dx-texteditor-buttons-container,
.dx-treelist.dx-rtl .dx-texteditor-buttons-container {
  text-align: start;
}
.dx-rtl .dx-treelist-content .dx-treelist-table {
  direction: rtl;
}
.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space {
  border-left: none;
}
.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space + td {
  border-right: none;
}
.dx-rtl
  .dx-treelist-content
  .dx-treelist-table
  .dx-row
  .dx-editor-container
  .dx-editor-cell
  .dx-checkbox.dx-checkbox-checked
  .dx-checkbox-icon {
  transform: scaleX(-1);
}
.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}
.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated,
.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated {
  direction: ltr;
}
.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated .dx-treelist-table,
.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated .dx-treelist-table {
  direction: rtl;
}
.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-right: 32px;
}
.dx-rtl .dx-treelist-filter-row .dx-menu {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: -2px;
}
.dx-rtl .dx-treelist-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}
.dx-rtl .dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 5px 5px 30px;
}
.dx-rtl .dx-treelist-filter-row .dx-menu-caption {
  padding-right: 6px;
}
.dx-rtl .dx-treelist-header-panel {
  text-align: right;
}
.dx-rtl .dx-treelist-header-panel .dx-treelist-column-chooser-button {
  margin-left: 0;
}
.dx-rtl .dx-treelist-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}
.dx-rtl .dx-treelist-search-panel {
  margin: 0 15px 0 0;
}
.dx-treelist-filter-panel,
.dx-treelist-filter-panel-left {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  min-width: 0;
}
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter:hover,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text:hover {
  text-decoration: underline;
  cursor: pointer;
}
.dx-treelist-filter-panel .dx-treelist-filter-panel-checkbox {
  padding-right: 10px;
}
.dx-treelist-filter-panel .dx-icon-filter {
  margin: auto 7px auto auto;
  cursor: pointer;
}
.dx-treelist-container {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
  color: #184d84;
}
.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable {
  white-space: nowrap;
}
.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-text-content,
.dx-treelist-rowsview
  .dx-treelist-table:not(.dx-treelist-table-fixed)
  .dx-treelist-cell-expandable
  .dx-treelist-text-content {
  display: inline-block;
  white-space: normal;
}
.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-icon-container,
.dx-treelist-rowsview
  .dx-treelist-table:not(.dx-treelist-table-fixed)
  .dx-treelist-cell-expandable
  .dx-treelist-icon-container {
  float: none;
}
.dx-treelist-rowsview .dx-treelist-icon-container {
  display: inline-block;
  white-space: nowrap;
  vertical-align: top;
  line-height: 1;
}
.dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container {
  float: left;
}
.dx-treelist-borders > .dx-treelist-headers,
.dx-treelist-borders > .dx-treelist-rowsview,
.dx-treelist-borders > .dx-treelist-total-footer {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}
.dx-treelist-borders > .dx-treelist-rowsview,
.dx-treelist-borders > .dx-treelist-total-footer {
  border-bottom: 1px solid #fff;
}
.dx-treelist-borders > .dx-treelist-filter-panel,
.dx-treelist-borders > .dx-treelist-headers {
  border-top: 1px solid #fff;
}
.dx-treelist-borders > .dx-treelist-filter-panel {
  border-top-width: 0;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.dx-sortable-dragging > div > .dx-gridbase-container > .dx-treelist-rowsview {
  border-color: #184d84;
}
.dx-treelist .dx-column-lines > td:first-child {
  border-left: none;
}
.dx-treelist .dx-column-lines > td:last-child {
  border-right: none;
}
.dx-treelist .dx-command-drag .dx-treelist-drag-icon {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-command-drag .dx-treelist-drag-icon::before {
  content: '\f038';
}
.dx-treelist .dx-treelist-sticky-columns .dx-column-lines > td {
  border-right: none;
}
.dx-treelist .dx-treelist-sticky-columns .dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-column-no-border,
.dx-treelist
  .dx-treelist-sticky-columns
  .dx-treelist-content
  .dx-treelist-table
  .dx-row.dx-column-lines
  > td.dx-treelist-first-header {
  border-left: none;
}
.dx-treelist .dx-treelist-sticky-columns .dx-treelist-content.dx-sortable {
  overflow: visible;
}
.dx-header-multi-row.dx-treelist-sticky-columns .dx-column-lines > td:first-child {
  border-left: 1px solid #fff;
}
.dx-treelist-container > .dx-treelist-headers,
.dx-treelist-container > .dx-treelist-rowsview {
  background-color: #fff;
}
.dx-treelist-container .dx-sort-up {
  font: 14px/1 DXIcons;
}
.dx-treelist-container .dx-sort-up::before {
  content: '\f051';
}
.dx-treelist-container .dx-sort-down {
  font: 14px/1 DXIcons;
}
.dx-treelist-container .dx-sort-down::before {
  content: '\f052';
}
.dx-treelist-container .dx-sort-down,
.dx-treelist-container .dx-sort-up {
  font-family: inherit;
}
.dx-treelist-container .dx-sort-down::before,
.dx-treelist-container .dx-sort-up::before {
  font-family: DXIcons, sans-serif;
}
.dx-treelist-container .dx-treelist-header-panel .dx-toolbar {
  background-color: transparent;
}
.dx-treelist-container .dx-treelist-headers .dx-header-filter,
.dx-treelist-container .dx-treelist-headers .dx-header-row > td {
  outline: 0;
}
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
  outline: #184d84 solid 2px;
}
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
  outline-offset: -2px;
}
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus {
  outline-offset: 2px;
}
.dx-treelist-container .dx-header-filter {
  position: relative;
  color: #184d84;
  font: 14px/1 DXIcons;
}
.dx-treelist-container .dx-header-filter::before {
  content: '\f050';
}
.dx-treelist-container .dx-header-filter-empty {
  color: rgba(24, 77, 132, 0.5);
}
.dx-treelist-container.dx-filter-menu .dx-menu-item-content .dx-icon {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}
.dx-treelist-container .dx-treelist-content-fixed .dx-treelist-table .dx-col-fixed {
  background-color: #fff;
}
.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none {
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
}
.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell {
  border-left: none;
}
.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell {
  border-right: none;
}
.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
  outline: #184d84 solid 2px;
  outline-offset: 2px;
}
.dx-treelist-container
  .dx-treelist-rowsview.dx-state-focused
  .dx-data-row.dx-row-focused
  > td.dx-command-edit
  > a.dx-link:focus {
  outline-color: #184d84;
  outline-offset: 0;
}
.dx-treelist-container .dx-treelist-rowsview .dx-treelist-edit-form {
  background-color: #fff;
}
.dx-treelist-container
  .dx-treelist-rowsview
  .dx-virtual-row
  > td:not(.dx-treelist-sticky-column, .dx-treelist-sticky-column-left, .dx-treelist-sticky-column-right) {
  position: relative;
}
.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td::before {
  display: block;
  height: 100%;
  content: '';
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY1RUVFQzAzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY1RUVFQkYzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLbJKYAAADrSURBVHja7N3BDYBACABBsQn7L48q0BoMD5SZxAZuc74gF1V1MMfpCARBEEEQRBAEEQRBdovnuxxDq3RD/LIQRBAEQRBBEEQQBBEEQQQBAAAAAAAAABhi8gZVbgxi6kQQBBEEQQRBEEEQRBAEQRBBAAAAAAAAAAAabX2Daux2lqkTQRBEEAQRBEEEQRBBEARBBAEAAAAAAAAAaLR1g2osUyeCIIggCCIIggiCIIIgCIIIAgAAAAAAAADQ6KsbVPnXIKZOBEEQQRBEEAQRBEEEQRAEEYRXoqqcghuCIIIgiCAIIgiCCMIUtwADALYCCr92l++TAAAAAElFTkSuQmCC');
  background-repeat: no-repeat repeat;
}
.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td[style*='text-align: right']::before {
  transform: scaleX(-1);
}
.dx-treelist-container .dx-treelist-filter-row .dx-filter-range-content {
  color: #184d84;
}
.dx-treelist-container .dx-error-row td {
  color: #fff;
  padding: 0;
}
.dx-treelist-container .dx-error-row .dx-error-message {
  background-color: #ff9992;
  white-space: normal;
  word-wrap: break-word;
}
.dx-treelist-filter-panel {
  padding: 10px;
  color: #184d84;
  border-top: 1px solid #fff;
}
.dx-treelist-filter-panel.dx-state-focused .dx-icon-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-clear-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-text:focus {
  outline: #184d84 solid 2px;
}
.dx-treelist-form-buttons-container {
  float: right;
}
.dx-treelist-form-buttons-container .dx-button {
  margin-left: 10px;
  margin-top: 10px;
}
.dx-treelist-export-menu .dx-menu-item .dx-icon-exportxlsx {
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}
.dx-treelist-adaptive-more {
  cursor: pointer;
  font: 21px/21px DXIcons;
}
.dx-treelist-adaptive-more::before {
  content: '\f06c';
}
.dx-treelist-edit-popup .dx-error-message {
  background-color: #ff9992;
  white-space: normal;
  word-wrap: break-word;
  color: #fff;
  margin-bottom: 20px;
}
.dx-rtl.dx-treelist .dx-column-lines > td:first-child {
  border-right: none;
  border-left: 1px solid #fff;
}
.dx-rtl.dx-treelist .dx-column-lines > td:last-child {
  border-left: none;
}
.dx-rtl.dx-treelist .dx-treelist-sticky-columns .dx-column-lines > td {
  border-left: none;
  border-right: 1px solid #fff;
}
.dx-rtl.dx-treelist .dx-treelist-sticky-columns .dx-column-lines > td:first-child,
.dx-rtl.dx-treelist
  .dx-treelist-sticky-columns
  .dx-treelist-content
  .dx-treelist-table
  .dx-row
  .dx-treelist-column-no-border,
.dx-rtl.dx-treelist
  .dx-treelist-sticky-columns
  .dx-treelist-content
  .dx-treelist-table
  .dx-row.dx-column-lines
  > td.dx-treelist-first-header {
  border-right: none;
}
.dx-rtl.dx-treelist
  .dx-treelist-sticky-columns
  .dx-treelist-content
  .dx-treelist-table
  .dx-row
  .dx-treelist-column-no-border.dx-treelist-sticky-column-border-left,
.dx-rtl.dx-treelist
  .dx-treelist-sticky-columns
  .dx-treelist-content
  .dx-treelist-table
  .dx-row.dx-column-lines
  > td.dx-treelist-first-header.dx-treelist-sticky-column-border-left {
  border-left: 2px solid #fff;
}
.dx-rtl .dx-header-multi-row.dx-treelist-sticky-columns .dx-column-lines > td:first-child {
  border-left: none;
  border-right: 1px solid #fff;
}
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none {
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
}
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell {
  border-right: none;
}
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell {
  border-left: none;
}
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td::before {
  transform: scaleX(-1);
}
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td[style*='text-align: left']::before {
  transform: scale(1);
}
.dx-rtl .dx-treelist-form-buttons-container {
  float: left;
}
.dx-rtl .dx-treelist-form-buttons-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}
.dx-treelist .dx-treelist-sticky-columns .dx-treelist-table .dx-row td.dx-treelist-sticky-column-border-right {
  border-right: 2px solid #fff;
}
.dx-treelist .dx-treelist-sticky-columns .dx-treelist-table .dx-row td.dx-treelist-sticky-column-border-left {
  border-left: 2px solid #fff;
}
.dx-treelist-cell-updated-animation {
  animation: 1s dx-treelist-highlight-change;
}
@keyframes dx-treelist-highlight-change {
  50%,
  from {
    background-color: rgba(24, 77, 132, 0.08);
  }
}
.dx-treelist-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon,
.dx-treelist.dx-filter-menu .dx-menu-item-has-icon .dx-icon {
  color: #184d84;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before {
  content: '\f053';
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before {
  content: '\f054';
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-fix-column {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-fix-column::before {
  content: '\f16f';
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-left::before {
  content: '\f17b';
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-fix-column-right::before {
  content: '\f17d';
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-stick-column,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-stick-column {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-stick-column::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-stick-column::before {
  content: '\f17c';
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-unfix-column::before {
  content: '\f17a';
}
.dx-treelist .dx-icon-filter-operation-equals,
.dx-treelist-container .dx-icon-filter-operation-equals {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-equals::before,
.dx-treelist-container .dx-icon-filter-operation-equals::before {
  content: '\f044';
}
.dx-treelist .dx-icon-filter-operation-default,
.dx-treelist-container .dx-icon-filter-operation-default {
  font: 12px/12px DXIcons;
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  text-align: center;
}
.dx-treelist .dx-icon-filter-operation-default::before,
.dx-treelist-container .dx-icon-filter-operation-default::before {
  content: '\f027';
}
.dx-treelist .dx-icon-filter-operation-not-equals,
.dx-treelist-container .dx-icon-filter-operation-not-equals {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-not-equals::before,
.dx-treelist-container .dx-icon-filter-operation-not-equals::before {
  content: '\f045';
}
.dx-treelist .dx-icon-filter-operation-less,
.dx-treelist-container .dx-icon-filter-operation-less {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-less::before,
.dx-treelist-container .dx-icon-filter-operation-less::before {
  content: '\f046';
}
.dx-treelist .dx-icon-filter-operation-less-equal,
.dx-treelist-container .dx-icon-filter-operation-less-equal {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-less-equal::before,
.dx-treelist-container .dx-icon-filter-operation-less-equal::before {
  content: '\f048';
}
.dx-treelist .dx-icon-filter-operation-greater,
.dx-treelist-container .dx-icon-filter-operation-greater {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-greater::before,
.dx-treelist-container .dx-icon-filter-operation-greater::before {
  content: '\f047';
}
.dx-treelist .dx-icon-filter-operation-greater-equal,
.dx-treelist-container .dx-icon-filter-operation-greater-equal {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-greater-equal::before,
.dx-treelist-container .dx-icon-filter-operation-greater-equal::before {
  content: '\f049';
}
.dx-treelist .dx-icon-filter-operation-contains,
.dx-treelist-container .dx-icon-filter-operation-contains {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-contains::before,
.dx-treelist-container .dx-icon-filter-operation-contains::before {
  content: '\f063';
}
.dx-treelist .dx-icon-filter-operation-not-contains,
.dx-treelist-container .dx-icon-filter-operation-not-contains {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-not-contains::before,
.dx-treelist-container .dx-icon-filter-operation-not-contains::before {
  content: '\f066';
}
.dx-treelist .dx-icon-filter-operation-starts-with,
.dx-treelist-container .dx-icon-filter-operation-starts-with {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-starts-with::before,
.dx-treelist-container .dx-icon-filter-operation-starts-with::before {
  content: '\f064';
}
.dx-treelist .dx-icon-filter-operation-ends-with,
.dx-treelist-container .dx-icon-filter-operation-ends-with {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-ends-with::before,
.dx-treelist-container .dx-icon-filter-operation-ends-with::before {
  content: '\f065';
}
.dx-treelist .dx-icon-filter-operation-between,
.dx-treelist-container .dx-icon-filter-operation-between {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-between::before,
.dx-treelist-container .dx-icon-filter-operation-between::before {
  content: '\f06a';
}
.dx-treelist {
  line-height: inherit;
}
.dx-treelist .dx-row-alt {
  border-top: 1px solid #fafafa;
  border-bottom: 1px solid #fafafa;
}
.dx-treelist .dx-row-alt > td,
.dx-treelist .dx-row-alt > tr > td {
  background-color: #fafafa;
}
.dx-treelist .dx-row-alt.dx-row:not(.dx-row-removed) {
  border-bottom-color: transparent;
}
.dx-treelist .dx-link {
  color: #184d84;
}
.dx-treelist .dx-row-lines > td {
  border-bottom: 1px solid #fff;
}
.dx-treelist .dx-column-lines > td {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}
.dx-treelist .dx-error-row .dx-closebutton {
  float: right;
  margin: 9px;
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}
.dx-treelist .dx-error-row .dx-closebutton::before {
  content: '\f00a';
}
.dx-treelist .dx-error-row .dx-error-message {
  padding: 7px 35px 7px 7px;
}
.dx-treelist .dx-row > td {
  padding: 7px;
}
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit .dx-link:not(.dx-link-icon) {
  margin: 0 2px;
  min-width: 20px;
}
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit-with-icons .dx-link {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 5px;
}
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit-with-icons .dx-link:not(.dx-link-icon) {
  width: auto;
}
.dx-treelist .dx-treelist-rowsview .dx-virtual-row > td[style*='text-align: right']::before {
  background-position-y: 34px;
}
.dx-treelist .dx-command-drag {
  width: 36px;
  min-width: 36px;
}
.dx-treelist .dx-command-drag .dx-treelist-drag-icon {
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 19px;
}
.dx-treelist .dx-treelist-drop-highlight > td {
  background-color: #184d84;
  color: #fff;
}
.dx-treelist-edit-popup .dx-error-message {
  padding: 7px;
}
.dx-treelist-headers .dx-texteditor-input,
.dx-treelist-rowsview .dx-texteditor-input {
  padding: 7px;
  min-height: 33px;
}
.dx-treelist-headers .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-treelist-headers .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-treelist-rowsview .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-treelist-rowsview .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input {
  padding-right: 7px;
}
.dx-treelist-headers .dx-lookup,
.dx-treelist-rowsview .dx-lookup {
  height: auto;
}
.dx-treelist-headers .dx-lookup-field,
.dx-treelist-rowsview .dx-lookup-field {
  padding-left: 7px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input {
  padding-left: 34px;
}
.dx-rtl .dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input {
  padding-right: 34px;
}
.dx-editor-cell .dx-numberbox-spin-button {
  background-color: transparent;
}
.dx-editor-cell .dx-icon-clear {
  left: 0;
}
.dx-editor-cell .dx-texteditor,
.dx-editor-cell .dx-texteditor .dx-texteditor-input {
  background: #fff;
}
.dx-editor-cell .dx-dropdowneditor {
  background-color: #fff;
}
.dx-editor-cell.dx-focused .dx-dropdowneditor-icon {
  border-radius: 0;
}
.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-treelist-checkbox-size {
  vertical-align: middle;
  padding-bottom: 2px;
}
.dx-treelist-checkbox-size .dx-checkbox-icon {
  font-size: 16px;
}
.dx-treelist-checkbox-size.dx-checkbox-checked .dx-checkbox-icon::before {
  font-size: 12px;
}
.dx-treelist-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  position: relative;
  display: block;
  width: 6px;
  height: 6px;
  top: 50%;
  margin-top: -3px;
  inset-inline-start: 50%;
  -webkit-margin-start: -3px;
  margin-inline-start: -3px;
  font-size: inherit;
  border-radius: 0;
}
.dx-treelist-column-chooser-list .dx-empty-message {
  color: #448fdd;
  padding: 0 20px;
}
.dx-treelist-column-chooser {
  color: #184d84;
  font-weight: 400;
  font-size: 14px;
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-treelist-column-chooser input,
.dx-treelist-column-chooser textarea {
  font-family: 'Segoe UI', sans-serif;
  line-height: 1.35715;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-search {
  margin-bottom: 10px;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-node {
  padding-left: 20px;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select
  .dx-treelist-column-chooser-list
  .dx-treeview-select-all-item,
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select
  .dx-treelist-column-chooser-plain
  .dx-treeview-select-all-item {
  -webkit-padding-start: 34px;
  padding-inline-start: 34px;
}
.dx-treelist-column-chooser .dx-overlay-content {
  background-color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title {
  padding-top: 7px;
  padding-bottom: 9px;
  background-color: transparent;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  opacity: 0.5;
  margin-bottom: 10px;
  background-color: #fff;
  color: #184d84;
  font-weight: 700;
  border: 1px solid #fff;
  padding: 7px;
  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.2);
}
.dx-treelist-drag-header {
  box-shadow:
    0 0 1px rgba(0, 0, 0, 0.1),
    0 1px 3px rgba(0, 0, 0, 0.2);
  color: #184d84;
  font-weight: 700;
  padding: 7px;
  border: 1px solid #184d84;
  background-color: #fff;
}
.dx-treelist-columns-separator {
  background-color: #184d84;
}
.dx-treelist-columns-separator-transparent {
  background-color: transparent;
}
.dx-treelist-focus-overlay {
  border: 2px solid #184d84;
}
.dx-treelist-table .dx-row .dx-command-select {
  width: 70px;
  min-width: 70px;
}
.dx-treelist-table .dx-row .dx-command-edit {
  width: 85px;
  min-width: 85px;
}
.dx-treelist-table .dx-row .dx-command-edit .dx-state-disabled.dx-link {
  opacity: 0.5;
}
.dx-treelist-table .dx-row .dx-command-edit .dx-state-disabled.dx-link-icon {
  opacity: 0.6;
}
.dx-treelist-table .dx-row .dx-command-expand {
  width: 30px;
  min-width: 30px;
}
.dx-treelist-table .dx-row .dx-command-expand.dx-treelist-group-space {
  padding-top: 7px;
}
.dx-treelist-table
  .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(
    .dx-row-focused
  )
  > td:not(.dx-focused) {
  background-color: #f5f5f5;
  color: #083360;
}
.dx-treelist-table
  .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(
    .dx-row-focused
  )
  > td:not(.dx-focused).dx-treelist-group-space {
  border-right-color: #f5f5f5;
}
.dx-treelist-table
  .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(
    .dx-row-focused
  )
  > td:not(.dx-focused).dx-command-select {
  overflow: inherit;
}
.dx-treelist-table
  .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(
    .dx-row-focused
  )
  > .dx-treelist-readonly
  .dx-texteditor
  .dx-texteditor-input {
  background-color: #f5f5f5;
  color: #083360;
}
.dx-treelist-table
  .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(
    .dx-row-focused
  )
  > td.dx-pointer-events-none {
  background-color: transparent;
}
.dx-treelist-headers {
  color: #184d84;
  font-weight: 700;
  touch-action: pinch-zoom;
}
.dx-treelist-headers::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  border-bottom: 1px solid #fff;
}
.dx-treelist-borders .dx-treelist-headers .dx-treelist-table {
  border-bottom-width: 1px;
}
.dx-treelist-headers .dx-treelist-table .dx-row > td {
  border-bottom: 1px solid #fff;
}
.dx-treelist-filter-row .dx-menu .dx-overlay-content {
  color: #184d84;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused {
  background-color: transparent;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after {
  border: 2px solid #184d84;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded {
  background-color: #fff;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded::after {
  border-color: transparent;
}
.dx-treelist-filter-row .dx-menu-item-has-submenu.dx-state-hover {
  background-color: transparent;
}
.dx-treelist-filter-row .dx-menu-item-has-submenu.dx-menu-item-expanded.dx-state-hover {
  background-color: #fff;
}
.dx-treelist-filter-row .dx-cell-modified::after,
.dx-treelist-filter-row .dx-highlight-outline::after,
.dx-treelist-filter-row .dx-treelist-invalid::after {
  border-color: rgba(128, 246, 155, 0.5);
}
.dx-treelist-filter-row .dx-menu-item-content .dx-icon {
  color: #184d84;
}
.dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
}
.dx-treelist-filter-range-overlay .dx-overlay-content {
  border: 1px solid #fff;
  overflow: inherit;
  box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.15);
}
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-cell-modified::after,
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-treelist-invalid::after {
  border-color: rgba(128, 246, 155, 0.5);
  left: 0;
}
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input {
  background-color: #fff;
  padding: 7px;
}
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after {
  border: 2px solid #184d84;
}
.dx-filter-menu.dx-menu {
  background-color: transparent;
  height: 100%;
}
.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content {
  padding: 6px 5px 7px;
}
.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content .dx-icon {
  margin: 0 3px;
}
.dx-editor-with-menu .dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}
.dx-cell-modified,
.dx-treelist-invalid {
  padding: 7px;
}
.dx-treelist-header-panel {
  border-bottom: 1px solid #fff;
}
.dx-treelist-header-panel .dx-toolbar {
  margin-bottom: 10px;
}
.dx-icon-column-chooser {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-icon-column-chooser::before {
  content: '\f04d';
}
.dx-treelist-addrow-button .dx-icon-edit-button-addrow {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-addrow-button .dx-icon-edit-button-addrow::before {
  content: '\f00b';
}
.dx-treelist-cancel-button .dx-icon-edit-button-cancel {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-cancel-button .dx-icon-edit-button-cancel::before {
  content: '\f04c';
}
.dx-treelist-save-button .dx-icon-edit-button-save {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-save-button .dx-icon-edit-button-save::before {
  content: '\f041';
}
.dx-apply-button .dx-icon-apply-filter {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-apply-button .dx-icon-apply-filter::before {
  content: '\f050';
}
.dx-treelist-adaptive-more {
  width: 21px;
  height: 21px;
  background-position: 0 0;
  background-size: 21px 21px;
  padding: 0;
  font-size: 21px;
  text-align: center;
  line-height: 21px;
}
.dx-treelist-borders .dx-treelist-rowsview,
.dx-treelist-headers + .dx-treelist-rowsview,
.dx-treelist-rowsview.dx-treelist-after-headers {
  border-top: 1px solid #fff;
}
.dx-treelist-rowsview .dx-row {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.dx-treelist-rowsview .dx-row:focus {
  outline: 0;
}
.dx-treelist-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #fff;
}
.dx-treelist-rowsview .dx-row.dx-edit-row > td {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.dx-treelist-rowsview .dx-row.dx-treelist-edit-form {
  white-space: normal;
}
.dx-treelist-rowsview .dx-master-detail-row > .dx-master-detail-cell {
  padding: 20px;
}
.dx-treelist-rowsview .dx-master-detail-row .dx-master-detail-cell:not(.dx-row-lines),
.dx-treelist-rowsview .dx-master-detail-row > .dx-treelist-group-space {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.dx-treelist-rowsview .dx-master-detail-row .dx-texteditor-input {
  padding-right: 0;
}
.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) .dx-master-detail-cell,
.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) > .dx-treelist-group-space {
  background-color: #fafafa;
}
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-cell-modified::after,
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-treelist-invalid::after {
  border: 1px solid rgba(255, 85, 73, 0.4);
}
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-focused.dx-cell-modified::after,
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-focused.dx-treelist-invalid::after {
  border: 1px solid #ff5549;
}
.dx-treelist-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after,
.dx-treelist-rowsview .dx-data-row .dx-cell-modified.dx-treelist-invalid::after {
  border-color: rgba(128, 246, 155, 0.5);
}
.dx-treelist-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content {
  padding: 9px 17px;
}
.dx-treelist-rowsview .dx-row-removed > td {
  background-color: #fff;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  color: rgba(24, 77, 132, 0.7);
}
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-adaptive-item-text {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
}
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-treelist-invalid {
  border: 1px solid rgba(255, 85, 73, 0.4);
}
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-treelist-invalid.dx-adaptive-item-text {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
}
.dx-treelist-rowsview .dx-item-modified {
  border-radius: 4px;
  border: 2px solid rgba(128, 246, 155, 0.5);
}
.dx-treelist-rowsview .dx-item-modified.dx-adaptive-item-text {
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 6px;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
  background-color: #184d84;
  color: #fff;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-texteditor-input,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-texteditor-input,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-texteditor-input {
  border-radius: 0;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-treelist-group-opened,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-treelist-group-opened,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-treelist-group-opened {
  color: #fff;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus {
  background-color: #fff;
  color: #184d84;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
  border-bottom: 1px solid #184d84;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #184d84;
  border-bottom: 1px solid #184d84;
}
.dx-treelist-rowsview .dx-row-focused.dx-group-row {
  background-color: #184d84;
  color: #fff;
}
.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-datagrid-summary-item,
.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-opened {
  color: #fff;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: #d7dfe8;
  color: #184d84;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-treelist-group-space {
  border-right-color: #d7dfe8;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-pointer-events-none {
  border-left-color: #d7dfe8;
  border-right-color: #d7dfe8;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-focused,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-focused,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-focused,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-focused {
  background-color: #fff;
  color: #184d84;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td {
  border-bottom: 1px solid #d7dfe8;
  border-top: 1px solid #d7dfe8;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > tr:first-child > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #d7dfe8;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > tr:last-child > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > tr:last-child > td {
  border-bottom: 1px solid #d7dfe8;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines > tr > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines > tr > td {
  border-left-color: #d7dfe8;
  border-right-color: #d7dfe8;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > tr > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > tr > td {
  border-bottom-color: #d7dfe8;
}
.dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both
  .dx-scrollable-wrapper
  .dx-scrollable-container
  .dx-scrollable-content {
  padding-right: 0;
}
.dx-treelist-rowsview td.dx-validation-pending {
  position: relative;
  padding: 0;
}
.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid {
  padding: 7px 34px 7px 7px;
}
.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid {
  padding-left: 34px;
  padding-right: 7px;
}
.dx-treelist-rowsview td.dx-validation-pending .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
  inset-inline-end: 4px;
  background-color: #fff;
}
.dx-treelist-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 34px;
}
.dx-treelist-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 7px;
  padding-bottom: 7px;
  padding-left: 34px;
}
.dx-treelist-search-text {
  color: #fff;
  background-color: #184d84;
}
.dx-treelist-nodata {
  color: #184d84;
  font-size: 17px;
  opacity: 0.7;
}
.dx-treelist-bottom-load-panel {
  border-top: 1px solid #fff;
  background-color: #fff;
}
.dx-treelist-summary-item {
  color: rgba(24, 77, 132, 0.7);
}
.dx-treelist-total-footer {
  position: relative;
  border-top: 1px solid #fff;
}
.dx-treelist-revert-tooltip .dx-overlay-content {
  background-color: #fff;
  min-width: inherit;
}
.dx-treelist-revert-tooltip .dx-revert-button {
  margin: 0 1px;
  background-color: #ff5549;
  border-color: #ff3d30;
  color: #fff;
}
.dx-treelist-revert-tooltip .dx-revert-button .dx-icon {
  color: #fff;
}
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-selected {
  background-color: #ff5549;
}
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-hover {
  background-color: #ff2516;
}
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-focused {
  background-color: #fc1100;
}
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-active {
  background-color: #e20f00;
  color: #fff;
}
.dx-treelist-revert-tooltip .dx-revert-button > .dx-button-content {
  padding: 7px;
}
.dx-toolbar-menu-section .dx-treelist-checkbox-size {
  width: 100%;
}
.dx-toolbar-menu-section .dx-treelist-checkbox-size .dx-checkbox-container {
  padding: 14px;
}
.dx-toolbar-menu-section .dx-treelist-checkbox-size .dx-checkbox-text {
  padding-left: 34px;
}
.dx-treelist-rowsview.dx-treelist-sticky-columns
  .dx-data-row:not(.dx-row-lines, .dx-edit-row, .dx-selection, .dx-row-focused)
  > td:not(.dx-editor-cell, .dx-master-detail-cell) {
  padding-top: 8px;
}
.dx-treelist-rowsview.dx-treelist-sticky-columns
  .dx-row-focused.dx-row:not(.dx-edit-row)
  > td:not(.dx-editor-cell, .dx-master-detail-cell),
.dx-treelist-rowsview.dx-treelist-sticky-columns
  .dx-selection.dx-row:not(.dx-edit-row)
  > td:not(.dx-editor-cell, .dx-master-detail-cell) {
  padding-bottom: 6px;
}
.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-row.dx-edit-row > td.dx-command-edit {
  padding-top: 6px;
}
.dx-treelist-rowsview.dx-treelist-sticky-columns
  .dx-row.dx-edit-row
  > td:not(.dx-master-detail-cell)
  .dx-texteditor-input {
  padding-bottom: 6px;
  min-height: 31px;
}
.dx-row.dx-group-row
  + .dx-treelist-rowsview.dx-treelist-sticky-columns
  .dx-data-row
  td:not(.dx-command-expand, .dx-editor-cell),
.dx-row.dx-master-detail-row
  + .dx-treelist-rowsview.dx-treelist-sticky-columns
  .dx-data-row
  td:not(.dx-command-expand, .dx-editor-cell) {
  padding-top: 7px;
}
.dx-treelist-rowsview.dx-treelist-sticky-columns .dx-row.dx-row-lines.dx-edit-row > td {
  border-top-width: 0;
}
.dx-treelist-sticky-columns .dx-treelist-draggable-column {
  opacity: 1;
  color: #80b3e8;
}
.dx-rtl .dx-toolbar-menu-section .dx-checkbox-text {
  padding-right: 34px;
  padding-left: 27px;
}
.dx-rtl
  .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(
    .dx-row-focused
  )
  > td:not(.dx-focused).dx-treelist-group-space {
  border-left-color: #f5f5f5;
  border-right-color: transparent;
}
.dx-rtl .dx-treelist-filter-row .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}
.dx-rtl .dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td {
  border-right-color: #d7dfe8;
}
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td:not(.dx-focused).dx-treelist-group-space {
  border-left-color: #d7dfe8;
}
.dx-rtl
  .dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both
  .dx-scrollable-wrapper
  .dx-scrollable-container
  .dx-scrollable-content {
  padding-left: 0;
}
.dx-treelist-rowsview .dx-treelist-empty-space {
  position: relative;
  display: inline-block;
  width: 14px;
  font: 14px/1 DXIcons;
}
.dx-treelist-rowsview .dx-treelist-empty-space::before {
  content: '\f04e';
  visibility: hidden;
}
.dx-treelist-rowsview tr:not(.dx-row-focused) .dx-treelist-empty-space {
  color: #7aafe7;
}
.dx-treelist-rowsview .dx-treelist-expanded span {
  font: 18px/18px DXIcons;
  text-align: center;
  cursor: pointer;
}
.dx-treelist-rowsview .dx-treelist-expanded span::before {
  content: '\f001';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  left: 0;
  margin-left: -5px;
  margin-top: -8px;
}
.dx-treelist-rowsview .dx-treelist-collapsed span {
  font: 18px/18px DXIcons;
  text-align: center;
  cursor: pointer;
}
.dx-treelist-rowsview .dx-treelist-collapsed span::before {
  content: '\f04e';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  left: 0;
  margin-left: -6px;
  margin-top: -8px;
}
.dx-treelist-rowsview .dx-treelist-collapsed,
.dx-treelist-rowsview .dx-treelist-expanded {
  margin-right: 4px;
}
.dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space {
  color: #7aafe7;
}
.dx-treelist-rowsview .dx-treelist-cell-expandable {
  white-space: nowrap;
}
.dx-treelist-rowsview .dx-treelist-cell-expandable .dx-treelist-text-content {
  white-space: normal;
}
.dx-treelist-rowsview.dx-treelist-nowrap .dx-treelist-table .dx-treelist-cell-expandable .dx-treelist-text-content {
  white-space: nowrap;
}
.dx-treelist-rowsview .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell {
  padding-left: 7px;
}
.dx-treelist-checkbox-size {
  line-height: 0;
}
.dx-treelist-cell-expandable .dx-select-checkbox,
.dx-treelist-select-all .dx-select-checkbox {
  position: absolute;
}
.dx-treelist-icon-container.dx-editor-inline-block {
  position: relative;
  padding-right: 23px;
}
.dx-treelist-icon-container.dx-editor-inline-block .dx-checkbox {
  top: 50%;
  margin-top: -8px;
}
.dx-treelist-select-all {
  position: relative;
}
.dx-treelist-select-all .dx-checkbox {
  left: 21px;
  margin-top: 1px;
}
.dx-treelist-select-all .dx-treelist-checkbox-size::before {
  content: '';
  width: 24px;
  height: 24px;
  position: absolute;
  left: -4px;
  top: -5px;
}
.dx-treelist-headers .dx-header-row > .dx-treelist-select-all {
  padding-left: 44px;
}
.dx-rtl .dx-treelist-rowsview .dx-treelist-collapsed,
.dx-rtl .dx-treelist-rowsview .dx-treelist-expanded {
  transform: scaleX(-1);
  margin-right: 0;
  margin-left: 4px;
}
.dx-rtl .dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container {
  float: right;
}
.dx-rtl .dx-treelist-select-all .dx-checkbox {
  left: calc(100% - 37px);
}
.dx-rtl .dx-treelist-headers .dx-header-row > .dx-treelist-select-all {
  padding-right: 44px;
  padding-left: 7px;
}
.dx-rtl .dx-treelist-icon-container.dx-editor-inline-block {
  padding-left: 23px;
  padding-right: 0;
}
.dx-treelist-filter-panel .dx-icon-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  outline: 0;
  color: #184d84;
}
.dx-pivotgrid-fields-container .dx-header-filter,
.dx-pivotgrid-fields-container .dx-sort {
  display: inline-block;
}
.dx-pivotgrid-fields-container .dx-area-field-content {
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
}
.dx-pivotgrid-fields-container.dx-drag .dx-area-field-content {
  display: inline-block;
}
.dx-pivotgrid-fields-container.dx-drag .dx-column-indicators {
  float: none;
  display: inline-block;
}
.dx-pivotgrid-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  transform: translate(-50%, -50%);
}
.dx-pivotgrid {
  cursor: default;
  width: 100%;
  position: relative;
  background-color: #fff;
}
.dx-pivotgrid.dx-overflow-hidden {
  overflow: hidden;
}
.dx-pivotgrid .dx-area-column-cell,
.dx-pivotgrid .dx-area-data-cell {
  width: 100%;
}
.dx-pivotgrid .dx-area-data-cell {
  position: relative;
}
.dx-pivotgrid table,
.dx-pivotgrid tbody,
.dx-pivotgrid td,
.dx-pivotgrid tfoot,
.dx-pivotgrid th,
.dx-pivotgrid thead,
.dx-pivotgrid tr {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
.dx-pivotgrid table {
  border-collapse: collapse;
  table-layout: auto;
  border-spacing: 0;
}
.dx-pivotgrid td {
  vertical-align: top;
  box-sizing: content-box;
}
.dx-pivotgrid .dx-area-description-cell {
  position: relative;
  background-clip: padding-box;
  white-space: nowrap;
}
.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-fields-area {
  position: absolute;
  bottom: 0;
}
.dx-pivotgrid .dx-area-field-content,
.dx-pivotgrid .dx-column-indicators {
  display: inline-block;
}
.dx-pivotgrid .dx-expand-icon-container {
  position: relative;
  display: inline-block;
}
.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area {
  position: static;
}
.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area:not(.dx-hidden) {
  display: table-cell;
}
.dx-pivotgrid .dx-incompressible-fields .dx-column-indicators {
  vertical-align: top;
  float: none !important;
}
.dx-pivotgrid .dx-incompressible-fields .dx-area-field {
  display: inline-block;
  white-space: nowrap;
}
.dx-pivotgrid .dx-area-field,
.dx-pivotgrid .dx-area-field-content {
  white-space: nowrap;
}
.dx-pivotgrid .dx-popup-content .dx-column-indicators {
  float: none !important;
  display: inline-block;
}
.dx-pivotgrid .dx-popup-content .dx-area-field-content {
  display: inline-block;
}
.dx-pivotgrid .dx-pivotgrid-area {
  white-space: nowrap;
  box-sizing: content-box;
}
.dx-pivotgrid .dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-expanded {
  cursor: pointer;
}
.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand,
.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand {
  display: inline-block;
}
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-area {
  white-space: normal;
}
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted {
  white-space: nowrap;
}
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted > span {
  white-space: normal;
}
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded > span {
  display: inline-flex;
}
.dx-pivotgridfieldchooser {
  position: relative;
  background-color: #fff;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container {
  display: flex;
  overflow: hidden;
  height: 100%;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-0,
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 {
  flex-direction: column;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:first-child {
  flex-grow: 3;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:nth-child(2) {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  flex-grow: 4;
}
.dx-pivotgridfieldchooser .dx-col {
  width: 50%;
  display: flex;
  flex-direction: column;
}
.dx-pivotgridfieldchooser .dx-row {
  display: flex;
  flex-direction: row;
  height: 0;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:first-child {
  flex-grow: 2;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:nth-child(2) {
  flex-grow: 1;
}
.dx-pivotgrid-action {
  cursor: pointer;
}
.dx-pivotgrid-drag-action {
  touch-action: pinch-zoom;
}
.dx-pivotgrid-scrollbar-measure-element {
  position: absolute;
  top: -9999px;
  width: 100px;
  height: 100px;
  overflow: scroll;
}
.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical {
  margin-top: -4px;
  margin-left: -1px;
  height: 2px;
}
.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical.dx-position-indicator-last {
  margin-top: -3px;
}
.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal {
  margin-left: -3px;
  width: 2px;
}
.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last {
  margin-left: 3px;
}
.dx-pivotgrid-fields-container .dx-area-fields {
  position: relative;
}
.dx-pivotgrid-fields-container .dx-sort {
  color: #7aafe7;
  font-size: 14px;
  width: 14px;
}
.dx-pivotgrid-fields-container .dx-sort-up {
  font: 14px/1 DXIcons;
}
.dx-pivotgrid-fields-container .dx-sort-up::before {
  content: '\f051';
}
.dx-pivotgrid-fields-container .dx-sort-down {
  font: 14px/1 DXIcons;
}
.dx-pivotgrid-fields-container .dx-sort-down::before {
  content: '\f052';
}
.dx-pivotgrid-fields-container .dx-header-filter {
  color: #184d84;
  font: 14px/1 DXIcons;
  width: 14px;
}
.dx-pivotgrid-fields-container .dx-header-filter::before {
  content: '\f050';
}
.dx-pivotgrid-fields-container .dx-header-filter-empty {
  color: rgba(24, 77, 132, 0.5);
}
.dx-pivotgrid-fields-container .dx-area-field {
  cursor: pointer;
}
.dx-pivotgrid-fields-container.dx-drag {
  opacity: 0.8;
}
.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box {
  box-shadow:
    0 0 1px rgba(0, 0, 0, 0.1),
    0 1px 3px rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(24, 77, 132, 0.5);
}
.dx-pivotgrid-fields-container .dx-area-field.dx-area-box {
  background-color: #fff;
  margin-bottom: 4px;
  border: 1px solid #ddd;
  padding: 7px 10px;
}
.dx-pivotgrid-fields-container .dx-drag-source {
  opacity: 0.5;
}
.dx-pivotgrid-fields-container .dx-column-indicators {
  vertical-align: bottom;
  margin-left: 6px;
  line-height: 19px;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area {
  overflow: hidden;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar {
  margin-right: 10px;
  float: right;
  display: inline-block;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button {
  margin-top: 12px;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button {
  margin-right: 4px;
}
.dx-pivotgrid .dx-area-description-cell.dx-pivotgrid-background,
.dx-pivotgrid .dx-column-header,
.dx-pivotgrid .dx-data-header {
  background-color: rgba(221, 221, 221, 0.2);
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 0;
}
.dx-pivotgrid .dx-filter-header .dx-area-field-container {
  border-spacing: 8px 8px;
  border-collapse: separate;
}
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head td {
  padding: 2px;
}
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 2px;
}
.dx-pivotgrid .dx-area-field.dx-area-box {
  margin-bottom: 0;
}
.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area td {
  border-top: 1px solid #ddd;
}
.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area-data tr:first-child > td {
  border-top-width: 0;
}
.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-area-row-cell {
  border-right: 1px solid #ddd;
}
.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button {
  margin: 1px;
}
.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button:not(.dx-state-hover):not(.dx-state-active) {
  border-color: transparent;
  background-color: transparent;
  box-shadow: none;
}
.dx-pivotgrid .dx-area-column-cell,
.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-bottom-border {
  border-bottom: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-area td {
  color: #7aafe7;
  padding: 7px 10px;
}
.dx-pivotgrid .dx-pivotgrid-fields-area-head td {
  position: relative;
  border: none;
  padding: 10px 2px;
}
.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 10px;
}
.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:last-child {
  padding-right: 10px;
}
.dx-pivotgrid .dx-pivotgrid-fields-area-head .dx-empty-area-text {
  white-space: nowrap;
  padding: 7px 0;
  border: 1px solid transparent;
  color: #226cb9;
}
.dx-pivotgrid .dx-group-connector {
  position: absolute;
  width: 2px;
  top: 50%;
  height: 2px;
  margin-top: -1px;
  background-color: #ddd;
}
.dx-pivotgrid .dx-group-connector.dx-group-connector-prev {
  left: 0;
}
.dx-pivotgrid .dx-group-connector.dx-group-connector-next {
  right: 0;
}
.dx-pivotgrid .dx-virtual-content {
  display: none;
}
.dx-pivotgrid .dx-virtual-mode .dx-virtual-content {
  position: relative;
  overflow: hidden;
  display: block;
}
.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td {
  color: transparent;
  background-color: transparent !important;
}
.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td span {
  visibility: hidden;
}
.dx-pivotgrid .dx-virtual-mode table {
  position: absolute;
}
.dx-pivotgrid .dx-pivotgrid-area-data {
  position: relative;
}
.dx-pivotgrid .dx-pivotgrid-area-data tbody td {
  text-align: right;
  color: #184d84;
  white-space: nowrap;
  border-left: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child {
  border-left: 0;
}
.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-grandtotal,
.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-total {
  border-top-width: 0;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-expand-border {
  border-top: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell {
  border-right: 0;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers td {
  min-width: 50px;
  border-right: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers tr:first-child td {
  border-top: 0;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-pivotgrid-fields-area-head td:last-child {
  border-right: 0;
}
.dx-pivotgrid .dx-pivotgrid-area-data .dx-row-total,
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-row-total {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.dx-pivotgrid .dx-area-tree-view .dx-total {
  border-bottom: none;
}
.dx-pivotgrid .dx-area-tree-view td.dx-white-space-column {
  border-top: 1px solid transparent;
  background-color: rgba(221, 221, 221, 0.2);
  padding: 0;
  width: 19px;
  min-width: 19px;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll {
  border-right: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td {
  text-align: center;
  border: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded {
  text-align: left;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child {
  border-left: 0;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers tr:first-child td {
  border-top: 0;
}
.dx-pivotgrid .dx-expand-icon-container {
  margin-left: -5px;
  margin-right: 0;
  width: 14px;
  font: 14px/1 DXIcons;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers:last-child {
  border-bottom: 0;
}
.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-column-header,
.dx-pivotgrid .dx-data-header,
.dx-pivotgrid .dx-total {
  background-color: rgba(221, 221, 221, 0.2);
}
.dx-pivotgrid .dx-grandtotal {
  background-color: #f5f5f5;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-data-header,
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-left: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-column-header,
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-right: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-top: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header td {
  display: inline-block;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell {
  border-bottom: 1px solid #ddd;
}
.dx-pivotgrid .dx-icon-sorted {
  display: inline-block;
  margin-left: 5px;
  width: 14px;
}
.dx-pivotgrid .dx-popup-content {
  padding: 10px;
}
.dx-pivotgrid .dx-popup-content .dx-pivotgrid-fields-area-head td {
  padding: 0 2px;
}
.dx-pivotgrid.dx-context-menu .dx-pivotgrid.dx-submenu {
  width: auto;
}
.dx-pivotgridfieldchooser .dx-area-fields {
  overflow: hidden;
}
.dx-pivotgridfieldchooser .dx-treeview-search {
  margin: 5px;
}
.dx-pivotgridfieldchooser .dx-area-icon {
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 18px;
  font-size: 18px;
}
.dx-pivotgridfieldchooser .dx-area {
  padding: 5px;
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}
.dx-pivotgridfieldchooser .dx-area > .dx-scrollable,
.dx-pivotgridfieldchooser .dx-area > .dx-scrollable > .dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  height: 0;
}
.dx-pivotgridfieldchooser .dx-area > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable-wrapper > .dx-scrollable-container {
  height: auto;
}
.dx-pivotgridfieldchooser .dx-area .dx-area-fields {
  margin-top: 3px;
  border: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  height: 0;
}
.dx-pivotgridfieldchooser .dx-area-fields-header .dx-area-caption {
  align-self: center;
}
.dx-pivotgridfieldchooser .dx-area-fields[group] {
  padding: 5px;
  background-color: rgba(221, 221, 221, 0.2);
  display: flex;
}
.dx-pivotgridfieldchooser .dx-area-fields.dx-drag-target {
  border-color: #184d84;
}
.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal {
  margin-left: -3px;
}
.dx-rtl
  .dx-pivotgrid-fields-container
  .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last {
  margin-left: 1px;
}
.dx-rtl .dx-pivotgrid-fields-container .dx-column-indicators {
  margin-left: 0;
  margin-right: 6px;
}
.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,
.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar {
  margin-right: 0;
  margin-left: 10px;
  float: left;
}
.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,
.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button {
  margin-right: 0;
  margin-left: 4px;
}
.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 2px;
  padding-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td {
  padding: 10px 2px;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-right: 10px;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:last-child {
  padding-left: 10px;
}
.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-prev {
  left: initial;
  right: 0;
}
.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-next {
  right: initial;
  left: 0;
}
.dx-rtl.dx-pivotgrid .dx-area-description-cell,
.dx-rtl.dx-pivotgrid .dx-area-row-cell {
  border-left: 1px solid #ddd;
  border-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data.dx-scrollable-native .dx-scrollable-content {
  float: none;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td {
  border-left: 0;
  border-right: 1px solid #ddd;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child {
  border-left: 1px solid #ddd;
  border-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers td {
  border-right: 0;
  border-left: 1px solid #ddd;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell {
  border-left: 0;
  border-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll {
  border-right: 0;
  border-left: 1px solid #ddd;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-pivotgrid-area {
  border-left: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child {
  border-left: 1px solid #ddd;
  border-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded {
  text-align: right;
}
.dx-rtl.dx-pivotgrid .dx-expand-icon-container {
  margin-left: 0;
  margin-right: -5px;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand-icon-container {
  transform: scaleX(-1);
}
.dx-rtl.dx-pivotgrid .dx-icon-sorted {
  margin-left: 0;
  margin-right: 5px;
}
.dx-rtl.dx-pivotgrid .dx-pivotgridfieldchooser-container .dx-col {
  display: flex;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header {
  border-right: 1px solid #ddd;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header {
  border-left: 1px solid #ddd;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header {
  border-right: none;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header {
  border-left: none;
}
.dx-pivotgrid .dx-area-description-cell .dx-button-content,
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button-content,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button-content {
  padding: 5px;
}
.dx-pivotgrid .dx-expand-icon-container::before {
  content: '\f04e';
  visibility: hidden;
}
.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand {
  font: 18px/18px DXIcons;
  text-align: center;
  color: #7aafe7;
}
.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand::before {
  content: '\f04e';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand {
  font: 18px/18px DXIcons;
  text-align: center;
  color: #7aafe7;
}
.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand::before {
  content: '\f001';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-pivotgridfieldchooser .dx-treeview-item .dx-icon {
  vertical-align: middle;
  margin: 0 5px -1px 0;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-pivotgridfieldchooser .dx-area .dx-area-caption {
  vertical-align: middle;
}
.dx-pivotgrid-fields-container .dx-position-indicator {
  background-color: gray;
}
.dx-context-menu.dx-overlay-content {
  overflow: inherit;
  position: absolute;
}
.dx-context-menu .dx-menu-items-container {
  padding: 1px;
}
.dx-context-menu .dx-menu-item .dx-submenu {
  position: fixed;
  z-index: 1003;
}
.dx-context-menu {
  color: #184d84;
}
.dx-context-menu .dx-submenu {
  background-color: #fff;
  border: 1px solid #ddd;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
}
.dx-context-menu .dx-menu-item-popout {
  font: 18px/18px DXIcons;
  text-align: center;
}
.dx-context-menu .dx-menu-item-popout::before {
  content: '\f04e';
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-context-menu .dx-menu-separator {
  height: 1px;
  margin: 5px 0;
  background-color: #ddd;
}
.dx-context-menu .dx-menu-no-icons > .dx-menu-item-wrapper > .dx-menu-item > .dx-menu-item-content .dx-menu-item-text {
  -webkit-padding-start: 5px;
  padding-inline-start: 5px;
}
.dx-context-menu.dx-rtl .dx-menu-item-content {
  padding: 5px 3px 5px 5px;
}
.dx-context-menu.dx-rtl .dx-menu-item-content .dx-menu-item-text {
  padding: 3px 23px 5px 25px;
}
.dx-multiview-wrapper {
  overflow: hidden;
  width: 100%;
  height: 100%;
  touch-action: pinch-zoom pan-y;
}
.dx-multiview-item-container {
  position: relative;
  overflow: visible;
  width: 100%;
  height: 100%;
}
.dx-multiview-item-container .dx-empty-message {
  text-align: center;
}
.dx-multiview-item {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.dx-multiview-item.dx-item-selected {
  position: relative;
}
.dx-multiview-item-content {
  width: 100%;
  height: 100%;
}
.dx-multiview-item-hidden {
  top: -9999px;
  left: -9999px;
  visibility: hidden;
}
.dx-multiview-item-hidden .dx-accordion-item-opened .dx-accordion-item-body {
  visibility: hidden;
}
.dx-tabpanel {
  display: flex;
  flex-direction: column;
}
.dx-tabpanel .dx-tabs-vertical .dx-tabs-wrapper {
  min-height: 100%;
}
.dx-tabpanel .dx-tabs-vertical .dx-tabpanel-tab {
  flex-grow: 0;
}
.dx-tabpanel-tab {
  flex-basis: unset;
  padding: 9px;
}
.dx-tabpanel-tabs-position-right {
  flex-direction: row-reverse;
}
.dx-tabpanel-tabs-position-right.dx-rtl {
  flex-direction: row;
}
.dx-tabpanel-tabs-position-bottom {
  flex-direction: column-reverse;
}
.dx-tabpanel-tabs-position-left {
  flex-direction: row;
}
.dx-tabpanel-tabs-position-left.dx-rtl {
  flex-direction: row-reverse;
}
.dx-tabpanel .dx-tabpanel-tabs .dx-tabs {
  height: 100%;
}
.dx-tabpanel-container {
  flex-grow: 1;
  min-height: 0;
  min-width: 0;
}
.dx-tabpanel-tab.dx-state-disabled::after {
  z-index: 3;
}
.dx-tabpanel-tabs .dx-tabs:not(.dx-tabs-vertical) .dx-tabpanel-tab {
  max-width: 140px;
}
.dx-tabs-nav-buttons:not(.dx-tabs-vertical) .dx-tabpanel-tab {
  width: 140px;
  max-width: unset;
}
.dx-tabs-nav-buttons:not(.dx-tabs-vertical) .dx-tabpanel-tab:last-child.dx-tab-selected::after {
  right: 0;
}
.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-state-focused::after {
  border-color: #d7dfe8;
}
.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-state-focused.dx-state-disabled::after {
  border-color: #aaa;
}
.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-focused-disabled-next-tab::after {
  -webkit-border-end: none;
  border-inline-end: none;
}
.dx-tabpanel.dx-state-focused .dx-tabpanel-tab.dx-focused-disabled-prev-tab::after {
  -webkit-border-start: none;
  border-inline-start: none;
}
.dx-tabpanel.dx-state-focused .dx-tabs-vertical .dx-tabpanel-tab.dx-focused-disabled-next-tab::after {
  -webkit-border-after: none;
  border-block-end: none;
}
.dx-tabpanel.dx-state-focused .dx-tabs-vertical .dx-tabpanel-tab.dx-focused-disabled-prev-tab::after {
  -webkit-border-before: none;
  border-block-start: none;
}
.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-tab-selected {
  margin-bottom: -1px;
  -webkit-border-after: 1px solid #fff;
  border-block-end: 1px solid #fff;
}
.dx-tabpanel-tabs-position-top .dx-tabpanel-tab.dx-tab-selected::after {
  -webkit-border-after: 1px solid transparent;
  border-block-end: 1px solid transparent;
}
.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-tab-selected {
  -webkit-margin-start: -1px;
  margin-inline-start: -1px;
  -webkit-border-start: 1px solid #fff;
  border-inline-start: 1px solid #fff;
}
.dx-tabpanel-tabs-position-right .dx-tabpanel-tab.dx-tab-selected::after {
  -webkit-border-start: 1px solid transparent;
  border-inline-start: 1px solid transparent;
}
.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-tab-selected {
  -webkit-margin-before: -1px;
  margin-block-start: -1px;
  -webkit-border-before: 1px solid #fff;
  border-block-start: 1px solid #fff;
}
.dx-tabpanel-tabs-position-bottom .dx-tabpanel-tab.dx-tab-selected::after {
  -webkit-border-before: 1px solid transparent;
  border-block-start: 1px solid transparent;
}
.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-tab-selected {
  -webkit-margin-end: -1px;
  margin-inline-end: -1px;
  -webkit-border-end: 1px solid #fff;
  border-inline-end: 1px solid #fff;
}
.dx-tabpanel-tabs-position-left .dx-tabpanel-tab.dx-tab-selected::after {
  -webkit-border-end: 1px solid transparent;
  border-inline-end: 1px solid transparent;
}
.dx-tabpanel .dx-tabs-wrapper {
  border: none;
}
.dx-tabpanel .dx-tabs-wrapper::after {
  top: 0;
  bottom: 0;
}
.dx-tabpanel .dx-tabs .dx-tabs-scrollable .dx-tabs-wrapper::after {
  content: none;
}
.dx-tabpanel .dx-multiview-wrapper {
  border: 1px solid #ddd;
}
.dx-tabpanel-tabs-position-top .dx-tabs-wrapper {
  -webkit-border-before: 1px solid #ddd;
  border-block-start: 1px solid #ddd;
  -webkit-border-after: 1px solid #ddd;
  border-block-end: 1px solid #ddd;
}
.dx-tabpanel-tabs-position-top .dx-tabs-wrapper::after {
  -webkit-border-before: none;
  border-block-start: none;
  -webkit-border-end: 1px solid #ddd;
  border-inline-end: 1px solid #ddd;
  -webkit-border-after: none;
  border-block-end: none;
  -webkit-border-start: 1px solid #ddd;
  border-inline-start: 1px solid #ddd;
}
.dx-tabpanel-tabs-position-top .dx-tabs .dx-tabs-scrollable::after {
  -webkit-border-before: none;
  border-block-start: none;
  -webkit-border-end: 1px solid;
  border-inline-end: 1px solid;
  -webkit-border-after: none;
  border-block-end: none;
  -webkit-border-start: 1px solid;
  border-inline-start: 1px solid;
  top: 0;
  bottom: 1px;
}
.dx-tabpanel-tabs-position-top:not(.dx-empty-collection) .dx-multiview-wrapper {
  -webkit-border-before: none;
  border-block-start: none;
}
.dx-tabpanel-tabs-position-right .dx-tabs-wrapper {
  -webkit-border-start: 1px solid #ddd;
  border-inline-start: 1px solid #ddd;
  -webkit-border-end: 1px solid #ddd;
  border-inline-end: 1px solid #ddd;
}
.dx-tabpanel-tabs-position-right .dx-tabs .dx-tabs-scrollable::after {
  -webkit-border-before: 1px solid;
  border-block-start: 1px solid;
  -webkit-border-end: none;
  border-inline-end: none;
  -webkit-border-after: 1px solid;
  border-block-end: 1px solid;
  -webkit-border-start: none;
  border-inline-start: none;
  right: 0;
  left: 1px;
}
.dx-tabpanel-tabs-position-right:not(.dx-empty-collection) .dx-multiview-wrapper {
  -webkit-border-end: none;
  border-inline-end: none;
}
.dx-tabpanel-tabs-position-bottom .dx-tabs-wrapper {
  -webkit-border-before: 1px solid #ddd;
  border-block-start: 1px solid #ddd;
  -webkit-border-after: 1px solid #ddd;
  border-block-end: 1px solid #ddd;
}
.dx-tabpanel-tabs-position-bottom .dx-tabs-wrapper::after {
  -webkit-border-before: none;
  border-block-start: none;
  -webkit-border-end: 1px solid #ddd;
  border-inline-end: 1px solid #ddd;
  -webkit-border-after: none;
  border-block-end: none;
  -webkit-border-start: 1px solid #ddd;
  border-inline-start: 1px solid #ddd;
}
.dx-tabpanel-tabs-position-bottom .dx-tabs .dx-tabs-scrollable::after {
  -webkit-border-before: none;
  border-block-start: none;
  -webkit-border-end: 1px solid;
  border-inline-end: 1px solid;
  -webkit-border-after: none;
  border-block-end: none;
  -webkit-border-start: 1px solid;
  border-inline-start: 1px solid;
  top: 1px;
  bottom: 0;
}
.dx-tabpanel-tabs-position-bottom:not(.dx-empty-collection) .dx-multiview-wrapper {
  -webkit-border-after: none;
  border-block-end: none;
}
.dx-tabpanel-tabs-position-left .dx-tabs-wrapper {
  -webkit-border-start: 1px solid #ddd;
  border-inline-start: 1px solid #ddd;
  -webkit-border-end: 1px solid #ddd;
  border-inline-end: 1px solid #ddd;
}
.dx-tabpanel-tabs-position-left .dx-tabs .dx-tabs-scrollable::after {
  -webkit-border-before: 1px solid;
  border-block-start: 1px solid;
  -webkit-border-end: none;
  border-inline-end: none;
  -webkit-border-after: 1px solid;
  border-block-end: 1px solid;
  -webkit-border-start: none;
  border-inline-start: none;
  left: 0;
  right: 1px;
}
.dx-tabpanel-tabs-position-left:not(.dx-empty-collection) .dx-multiview-wrapper {
  -webkit-border-start: none;
  border-inline-start: none;
}
.dx-fileuploader.dx-state-disabled .dx-fileuploader-input {
  display: none;
}
.dx-fileuploader-wrapper {
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.dx-fileuploader-container {
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
}
.dx-fileuploader-input-wrapper::after,
.dx-fileuploader-input-wrapper::before {
  display: table;
  content: '';
  line-height: 0;
  width: 100%;
}
.dx-fileuploader-input-wrapper::after {
  clear: both;
  padding-bottom: 1em;
  margin-bottom: -1em;
}
.dx-fileuploader-input-wrapper::before {
  padding-top: 1em;
  margin-top: -1em;
}
.dx-fileuploader-input-wrapper .dx-button {
  float: left;
}
.dx-fileuploader-input-wrapper .dx-button + .dx-button {
  margin-left: 12px;
}
.dx-fileuploader-button {
  position: relative;
}
.dx-fileuploader-button .dx-fileuploader-input {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  cursor: pointer;
}
.dx-fileuploader-button .dx-fileuploader-input::-webkit-file-upload-button {
  cursor: pointer;
}
.dx-fileuploader-dragover .dx-fileuploader-input::-webkit-file-upload-button {
  width: 100%;
}
.dx-fileuploader-content {
  display: table-row-group;
  vertical-align: middle;
}
.dx-fileuploader-content > .dx-fileuploader-upload-button {
  margin-top: 10px;
}
.dx-fileuploader-empty .dx-fileuploader-content > .dx-fileuploader-upload-button {
  display: none;
}
.dx-fileuploader-input-content {
  width: 100%;
  display: table;
}
.dx-fileuploader-show-file-list .dx-fileuploader-files-container {
  padding-top: 22px;
}
.dx-fileuploader-file-container {
  width: 100%;
  padding: 4px 0;
}
.dx-fileuploader-file-container .dx-button {
  width: 28px;
  height: 28px;
  margin-right: 10px;
}
.dx-fileuploader-file-container .dx-button.dx-state-invisible {
  margin-right: 0;
}
.dx-fileuploader-button-container,
.dx-fileuploader-input-container {
  display: table-cell;
  vertical-align: middle;
}
.dx-fileuploader-input-container {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.dx-fileuploader-input {
  opacity: 0;
  width: 100%;
  margin: 0;
  cursor: default;
}
.dx-fileuploader-input-label {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  cursor: default;
}
.dx-fileuploader-input-label::before {
  content: '';
  position: absolute;
  top: -50%;
  overflow: hidden;
  cursor: default;
}
.dx-fileuploader-button-container {
  display: table-cell;
  vertical-align: middle;
}
.dx-fileuploader-file-info {
  float: left;
  width: 100%;
}
.dx-fileuploader-file-status-message {
  float: left;
  font-size: 12px;
  height: 16px;
}
.dx-fileuploader .dx-progressbar {
  float: left;
  width: 100%;
  height: 22px;
  margin-top: -6px;
}
.dx-rtl .dx-fileuploader .dx-fileuploader-button,
.dx-rtl.dx-fileuploader .dx-fileuploader-button {
  float: right;
}
.dx-rtl .dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button {
  margin-left: 10px;
  margin-right: 0;
}
.dx-rtl .dx-fileuploader .dx-fileuploader-file-name,
.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl .dx-fileuploader .dx-fileuploader-file-status-message,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-name,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-status-message {
  float: right;
}
.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-size {
  margin-right: 4px;
}
.dx-fileuploader-invalid .dx-fileuploader-file-status-message {
  height: auto;
  color: #ff5549;
}
.dx-fileuploader-invalid .dx-fileuploader-file-status-message span {
  display: block;
  margin-bottom: 2px;
}
.dx-fileuploader-invalid .dx-fileuploader-file-status-message span:last-child {
  margin-bottom: 0;
}
.dx-fileuploader-invalid .dx-fileuploader-button-container {
  vertical-align: top;
}
.dx-fileuploader-invalid .dx-fileuploader-cancel-button {
  margin-top: 5px;
}
.dx-fileuploader-wrapper {
  padding: 7px;
}
.dx-fileuploader-content > .dx-fileuploader-upload-button {
  margin-left: 3px;
  margin-right: 3px;
}
.dx-fileuploader-input-wrapper {
  padding: 7px 0;
  border: 3px dashed transparent;
}
.dx-fileuploader.dx-state-disabled .dx-fileuploader-input-label {
  position: relative;
}
.dx-fileuploader-dragover .dx-fileuploader-input-wrapper {
  border: none;
  padding: 0;
}
.dx-fileuploader-dragover .dx-fileuploader-input-wrapper .dx-fileuploader-button {
  display: none;
}
.dx-fileuploader-dragover .dx-fileuploader-input-container {
  display: block;
  width: 100%;
}
.dx-fileuploader-dragover .dx-fileuploader-input {
  display: block;
  width: 100%;
  padding: 17px 3px 18px;
  box-sizing: content-box;
}
.dx-fileuploader-dragover .dx-fileuploader-input-label {
  text-align: center;
  padding: 14px 9px;
  border: 3px dashed #ddd;
}
.dx-fileuploader-file-size,
.dx-fileuploader-file-status-message {
  color: #80b3e8;
}
.dx-fileuploader-input {
  padding: 7px 0;
}
.dx-fileuploader-input-label {
  padding: 8px 9px;
  color: #184d84;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-fileuploader-files-container {
  width: 100%;
  padding: 12px 3px 0;
}
.dx-fileuploader-empty .dx-fileuploader-files-container {
  padding: 0;
}
.dx-invalid .dx-fileuploader-files-container {
  padding-top: 50px;
}
.dx-fileuploader-files-container .dx-fileuploader-button .dx-button-content {
  padding: 0;
}
.dx-fileuploader-file {
  display: table-cell;
  width: 100%;
  white-space: nowrap;
  padding-top: 5px;
  line-height: 13px;
}
.dx-fileuploader-file-name {
  float: left;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-bottom: 3.5px;
  color: #184d84;
}
.dx-fileuploader-file-size {
  margin-left: 4px;
  float: left;
  vertical-align: super;
  font-size: 10px;
  padding-bottom: 3.5px;
}
.dx-scheduler-appointment-popup .dx-popup-content {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-scheduler-appointment-popup .dx-scrollable-content {
  padding-top: 20px;
}
.dx-scheduler-appointment-popup .dx-form.dx-recurrence-editor-container .dx-scrollable-content {
  padding-top: 0;
}
.dx-scheduler .dx-empty-message {
  line-height: normal;
}
.dx-scheduler-all-day-panel td {
  padding: 0;
}
.dx-scheduler-appointment-collector {
  position: absolute;
  display: block;
  cursor: pointer;
  margin: 3px 0 0 3px;
}
.dx-scheduler-appointment-collector .dx-button-content,
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 4px;
  padding: 0;
}
.dx-scheduler-appointment-collector .dx-button-content::after,
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content::after {
  display: inline-block;
  position: relative;
  height: 100%;
  content: '';
  vertical-align: text-top;
  font-size: 0;
}
.dx-scheduler-appointment-collector.dx-button.dx-button-default {
  padding: 0;
  max-width: none;
}
.dx-scheduler-work-space-mouse-selection .dx-scheduler-all-day-appointments,
.dx-scheduler-work-space-mouse-selection .dx-scheduler-fixed-appointments,
.dx-scheduler-work-space-mouse-selection .dx-scheduler-scrollable-appointments {
  pointer-events: none;
}
.dx-rtl .dx-scheduler-appointment-collector {
  margin: 3px 3px 0 0;
}
@media (max-width: 450px) {
  .dx-scheduler-adaptive .dx-scheduler-view-switcher-label {
    display: none;
  }
}
.dx-scheduler-adaptive .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell {
  white-space: pre-wrap;
  line-height: 1.3;
}
.dx-scheduler-adaptive .dx-scheduler-appointment-collector {
  margin: 0;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content,
.dx-scheduler-overlay-panel .dx-popup-content {
  padding: 0;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item,
.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item {
  width: 360px;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item .dx-list-item-content,
.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item .dx-list-item-content {
  padding: 5px;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content,
.dx-scheduler-overlay-panel .dx-overlay-content {
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item {
  display: flex;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper
  .dx-tooltip-appointment-item
  .dx-tooltip-appointment-item-marker-body,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body {
  margin-top: 7px;
  margin-left: 5px;
  background: #184d84;
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper
  .dx-tooltip-appointment-item
  .dx-tooltip-appointment-item-delete-button
  .dx-icon,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon {
  color: #184d84;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper
  .dx-tooltip-appointment-item
  .dx-tooltip-appointment-item-content,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content {
  flex-basis: 100%;
  margin: 5px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #184d84;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper
  .dx-tooltip-appointment-item
  .dx-tooltip-appointment-item-content
  .dx-tooltip-appointment-item-content-subject,
.dx-scheduler-overlay-panel
  .dx-tooltip-appointment-item
  .dx-tooltip-appointment-item-content
  .dx-tooltip-appointment-item-content-subject {
  text-align: left;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: 0.01em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper
  .dx-tooltip-appointment-item
  .dx-tooltip-appointment-item-content
  .dx-tooltip-appointment-item-content-date,
.dx-scheduler-overlay-panel
  .dx-tooltip-appointment-item
  .dx-tooltip-appointment-item-content
  .dx-tooltip-appointment-item-content-date {
  text-align: left;
  font-size: 12px;
  opacity: 0.8;
  margin-top: 10px;
}
.dx-scheduler-overlay-panel .dx-overlay-content {
  position: relative;
  background: #fff;
}
.dx-scheduler-appointment-content-date {
  opacity: 0.7;
  display: inline-block;
  white-space: pre-wrap;
}
.dx-scheduler-appointment-content-details {
  margin-top: 2px;
}
.dx-scheduler-appointment-content-allday {
  display: none;
}
.dx-scheduler-appointment {
  border-bottom: 1px solid transparent;
  background-clip: padding-box;
  position: absolute;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  background-color: #184d84;
  color: #fff;
  box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.3);
  left: 0;
  min-width: 4px;
  min-height: 4px;
}
.dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-appointment.dx-state-active {
  box-shadow:
    inset 0 -2px 0 0 rgba(0, 0, 0, 0.3),
    inset 0 2px 0 0 rgba(0, 0, 0, 0.3);
}
.dx-scheduler-appointment .dx-scheduler-appointment,
.dx-scheduler-appointment.dx-state-focused {
  box-shadow: none;
}
.dx-scheduler-appointment .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,
.dx-scheduler-appointment.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before {
  pointer-events: none;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0.98;
}
.dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset 0 5px 0 0 rgba(0, 0, 0, 0.3);
}
.dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow:
    inset 0 5px 0 0 rgba(0, 0, 0, 0.3),
    inset 0 -2px 0 0 rgba(0, 0, 0, 0.3);
}
.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-top {
  height: 5px;
}
.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-left {
  width: 5px;
}
.dx-scheduler-appointment.dx-resizable-resizing {
  z-index: 1000;
  opacity: 0.7;
}
.dx-scheduler-appointment .dx-resizable-handle-left {
  left: -1px;
}
.dx-scheduler-appointment .dx-scheduler-appointment-recurrence-icon {
  font: 18px/1 DXIcons;
  top: 3px;
  position: absolute;
  right: 5px;
}
.dx-scheduler-appointment .dx-scheduler-appointment-recurrence-icon::before {
  content: '\f069';
}
.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon {
  font: 18px/1 DXIcons;
  top: 3px;
  position: absolute;
  right: 5px;
}
.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before {
  content: '\f15a';
}
.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon {
  right: auto;
  left: 3px;
}
.dx-scheduler-appointment.dx-scheduler-appointment-empty .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-appointment.dx-scheduler-appointment-tail .dx-scheduler-appointment-reduced-icon {
  display: none;
}
.dx-scheduler-appointment.dx-state-disabled {
  cursor: default;
  opacity: 0.6;
  pointer-events: auto;
}
.dx-scheduler-appointment.dx-scheduler-appointment-drag-source {
  opacity: 0.7;
}
.dx-scheduler-fixed-appointments {
  z-index: 100;
  position: absolute;
}
.dx-scheduler-fixed-appointments .dx-draggable-dragging {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}
.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused {
  box-shadow: none;
}
.dx-scheduler-fixed-appointments
  .dx-draggable-dragging
  .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,
.dx-scheduler-fixed-appointments
  .dx-draggable-dragging.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before {
  pointer-events: none;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  opacity: 0.98;
}
.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment {
  box-shadow:
    7px 7px 15px 0 rgba(50, 50, 50, 0.2),
    inset 0 -2px 0 0 rgba(0, 0, 0, 0.3),
    inset 0 2px 0 0 rgba(0, 0, 0, 0.3);
}
.dx-scheduler-agenda .dx-scheduler-appointment {
  background-color: transparent;
  color: #184d84;
  padding: 10px;
  border-radius: 5px;
}
.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused {
  color: #184d84;
  background-color: rgba(0, 0, 0, 0.08);
  box-shadow: none;
}
.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused::before {
  background: 0 0;
}
.dx-scheduler-agenda .dx-scheduler-appointment-recurrence-icon {
  position: static;
  color: #fff;
}
.dx-scheduler-agenda .dx-scheduler-agenda-appointment-left-layout {
  overflow: visible;
}
.dx-scheduler-agenda .dx-scheduler-agenda-appointment-right-layout {
  margin-left: 10px;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content,
.dx-scheduler-agenda .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content {
  display: flex;
  flex-direction: row;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content-date {
  opacity: 1;
  white-space: nowrap;
}
.dx-scheduler-agenda .dx-scheduler-appointment-title {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-weight: 700;
  font-size: 16px;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content-details {
  display: flex;
  font-size: 12px;
  opacity: 0.7;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content-allday {
  display: flex;
  padding-right: 5px;
}
.dx-scheduler-agenda .dx-scheduler-appointment-resource-item,
.dx-scheduler-agenda .dx-scheduler-appointment-resource-list {
  display: flex;
}
.dx-scheduler-agenda .dx-scheduler-appointment-resource-item {
  margin-left: 15px;
}
.dx-scheduler-agenda .dx-scheduler-appointment-resource-item-value {
  margin-left: 3px;
}
.dx-scheduler-agenda .dx-scheduler-agenda-appointment-marker {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #184d84;
}
.dx-scheduler-agenda .dx-rtl .dx-scheduler-agenda-appointment-right-layout {
  margin-left: 0;
  margin-right: 10px;
}
.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-content,
.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped):not(
    .dx-scheduler-work-space-all-day
  )
  .dx-scheduler-header-panel-container {
  display: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-header-panel-empty-cell {
  border: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-date-table-cell {
  border-right: none;
  border-left: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-all-day-table-cell {
  border-top: none;
  border-left: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-time-panel {
  border: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-vertical-grouped
  .dx-scheduler-header-panel-container {
  display: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count) .dx-scheduler-header-panel-empty-cell {
  margin-top: 0;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel {
  margin-top: 1px;
}
.dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,
.dx-scheduler-work-space-day .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-day .dx-scheduler-header-panel-cell {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-date-table-cell,
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-header-panel-cell {
  border-left: none;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  width: 100%;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(
    .dx-scheduler-work-space-grouped
  )
  .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(
    .dx-scheduler-work-space-grouped
  )
  .dx-scheduler-time-panel {
  border-right: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-cell {
  border-top: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-all-day-table-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-header-panel-cell {
  border-left: 1px solid rgba(221, 221, 221, 0.6);
  border-right: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-rtl
  .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-date-table-cell:first-child,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-header-panel-cell:first-child {
  border-left: none;
}
.dx-rtl
  .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-time-panel {
  border: none;
}
.dx-rtl
  .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl
  .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-date-table-cell:first-child,
.dx-rtl
  .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped)
  .dx-scheduler-header-panel-cell:first-child,
.dx-rtl
  .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(
    .dx-scheduler-work-space-grouped
  ).dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-header-panel-empty-cell,
.dx-rtl
  .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(
    .dx-scheduler-work-space-grouped
  ).dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-time-panel {
  border-left: 1px solid rgba(221, 221, 221, 0.6);
  border-right: none;
}
.dx-scheduler-work-space-month .dx-scheduler-header-panel {
  width: 100%;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table {
  width: 100%;
  height: 100%;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell {
  border-right: none;
}
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped)
  .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped)
  .dx-scrollable-content {
  height: 100%;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  height: 50px;
  vertical-align: top;
  text-align: right;
  color: #757575;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell .dx-scheduler-date-table-cell-text {
  padding-right: 6px;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-cell {
  height: 75px;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-first-of-month {
  color: #184d84;
  background-color: rgba(24, 77, 132, 0.15);
  font-weight: 700;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  display: none;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-sidebar-scrollable {
  display: block;
  float: left;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-header {
  box-shadow: 0 -2px 0 rgba(221, 221, 221, 0.6);
  border-bottom: none;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell {
  height: 75px;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-header-panel {
  border-bottom: none;
}
.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 160px;
}
.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two
  .dx-scheduler-group-flex-container
  .dx-scheduler-group-header,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two
  .dx-scheduler-group-flex-container
  .dx-scheduler-group-header,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two
  .dx-scheduler-group-flex-container
  .dx-scheduler-group-header,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two
  .dx-scheduler-group-flex-container
  .dx-scheduler-group-header {
  width: 80px;
}
.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 240px;
}
.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three
  .dx-scheduler-group-flex-container
  .dx-scheduler-group-header,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three
  .dx-scheduler-group-flex-container
  .dx-scheduler-group-header,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three
  .dx-scheduler-group-flex-container
  .dx-scheduler-group-header,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three
  .dx-scheduler-group-flex-container
  .dx-scheduler-group-header {
  width: 80px;
}
.dx-scheduler-timeline-day .dx-scheduler-date-table-container,
.dx-scheduler-timeline-day .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-month .dx-scheduler-date-table-container,
.dx-scheduler-timeline-month .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-week .dx-scheduler-date-table-container,
.dx-scheduler-timeline-week .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-work-week .dx-scheduler-date-table-container,
.dx-scheduler-timeline-work-week .dx-scheduler-date-table-scrollable-content {
  min-height: 100%;
  height: 100%;
  width: 100%;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel,
.dx-scheduler-timeline-month .dx-scheduler-header-panel,
.dx-scheduler-timeline-week .dx-scheduler-header-panel,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel {
  display: flex;
  flex-flow: row nowrap;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-month .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-week .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel thead {
  display: flex;
  flex-flow: column nowrap;
  width: 100%;
}
.dx-scheduler-timeline-day .dx-scheduler-header-row,
.dx-scheduler-timeline-month .dx-scheduler-header-row,
.dx-scheduler-timeline-week .dx-scheduler-header-row,
.dx-scheduler-timeline-work-week .dx-scheduler-header-row {
  display: flex;
  flex-flow: row nowrap;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell {
  flex-grow: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  display: flex;
  flex-flow: row-reverse nowrap;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-week-cell {
  flex-basis: 0;
}
.dx-scheduler-timeline-day .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell {
  border-right: none;
}
.dx-scheduler-timeline .dx-scheduler-date-table-cell,
.dx-scheduler-timeline .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  width: 200px;
}
.dx-scheduler-timeline .dx-scheduler-work-space-vertical-group-table {
  display: none;
}
.dx-scheduler-timeline .dx-scheduler-date-table {
  border-spacing: 0;
  border-collapse: separate;
  display: flex;
  flex-flow: column nowrap;
}
.dx-scheduler-timeline .dx-scheduler-date-table tbody {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
  min-height: 100px;
}
.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row {
  display: flex;
  flex-flow: row nowrap;
}
.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-cell {
  display: flex;
  flex-flow: row nowrap;
  align-items: stretch;
  flex: 1 1 auto;
  height: inherit;
  min-height: 50px;
}
.dx-scheduler-timeline .dx-scheduler-group-table {
  border-spacing: 0;
  border-collapse: separate;
  display: flex;
  flex-flow: column nowrap;
}
.dx-scheduler-timeline .dx-scheduler-group-table tbody {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
}
.dx-scheduler-timeline .dx-scheduler-group-header {
  min-height: 50px;
}
.dx-scheduler-timeline .dx-scheduler-group-header-content {
  overflow: visible;
  flex-grow: 1;
}
.dx-scheduler-timeline .dx-scheduler-group-header-content div {
  white-space: normal;
  line-height: normal;
}
.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header {
  width: 200px;
}
.dx-scheduler-timeline .dx-scheduler-date-table,
.dx-scheduler-timeline .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler-timeline .dx-scheduler-group-table,
.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  height: 100%;
  min-height: 100px;
}
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table-scrollable
  .dx-scrollable-content,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  height: auto;
}
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table
  .dx-scheduler-date-table-row:first-child
  .dx-scheduler-date-table-cell {
  border-top-color: transparent;
}
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell {
  border-bottom: 1px solid #c4c4c4;
}
.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable {
  display: none;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  display: block;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-row .dx-scheduler-group-header {
  border: none;
  border-top: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date
  .dx-scheduler-group-row
  .dx-scheduler-group-header {
  border-right: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date
  .dx-scheduler-group-row
  .dx-scheduler-last-group-cell {
  border-right: 1px solid #c4c4c4;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child {
  border-left: none;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child {
  border-left: 1px solid rgba(221, 221, 221, 0.6);
  border-right: none;
}
.dx-scheduler:not(.dx-scheduler-native) .dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row {
  flex: 1;
}
.dx-scheduler-agenda .dx-scheduler-date-table-scrollable {
  padding-top: 10px;
}
.dx-scheduler-agenda .dx-scheduler-time-panel-cell::after {
  display: none;
}
.dx-scheduler-agenda .dx-scheduler-group-table {
  border-spacing: 0;
  margin-top: 0;
  height: 100%;
  float: left;
}
.dx-scheduler-agenda .dx-scheduler-time-panel {
  margin-top: 0;
  width: 70px;
  border: none;
}
.dx-scheduler-agenda .dx-scheduler-date-table-cell,
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  border: none;
}
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table {
  float: right;
}
.dx-scheduler-agenda.dx-scheduler-work-space-grouped
  .dx-scheduler-group-row:first-child
  .dx-scheduler-group-header-content::before {
  border-bottom: none;
}
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-cell::after {
  display: none;
}
.dx-scheduler-agenda .dx-scheduler-group-header {
  vertical-align: top;
  border-top: none;
  border-left: none;
  border-right: none;
  font-weight: 700;
  padding: 0;
}
.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-group-header {
  width: 40px;
  font-size: 14px;
}
.dx-scheduler-agenda .dx-scheduler-group-header-content div {
  white-space: normal;
}
.dx-scheduler-agenda-nodata {
  text-align: center;
  opacity: 0.5;
  position: absolute;
  top: 45%;
  left: 0;
  right: 0;
}
.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel {
  border: none;
}
.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-time-panel {
  width: 70px;
}
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table-scrollable
  .dx-scrollable-content,
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-group-table,
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-sidebar-scrollable
  .dx-scrollable-content {
  min-height: 100%;
}
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table-scrollable
  .dx-scrollable-content {
  display: flex;
  flex-direction: column;
}
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table-container,
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table-scrollable-content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table,
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table
  > tbody {
  flex-grow: 1;
}
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table-row {
  height: 78px;
  flex-shrink: 0;
  flex-grow: 1;
}
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table-cell {
  height: auto;
}
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-virtual
  .dx-scheduler-date-table-row {
  height: 50px;
}
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table-container,
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table-scrollable,
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-header-scrollable,
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-header-tables-container {
  width: 100%;
}
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table-scrollable,
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-header-tables-container {
  flex-shrink: 1;
}
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table-scrollable
  .dx-scrollable-content,
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-header-scrollable
  .dx-scrollable-content {
  min-width: 100%;
}
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-date-table-cell,
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-header-panel-cell {
  flex-shrink: 0;
}
.dx-scheduler.dx-scheduler-native
  .dx-scheduler-timeline:not(.dx-scheduler-work-space-both-scrollbar)
  .dx-scheduler-date-table
  .dx-scheduler-date-table-row {
  flex: 1;
}
.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  color: #184d84;
}
.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  position: absolute;
  right: 0;
  width: 100%;
  content: '';
  background-color: #2473c5;
}
.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 100px;
}
.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 150px;
}
.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 75px;
}
.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 200px;
}
.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 66.6666666667px;
}
.dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell {
  width: 100px;
}
.dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 200px;
}
.dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 250px;
}
.dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 300px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells
  .dx-scheduler-date-table-row:nth-child(odd)
  .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells
  .dx-scheduler-date-table-row:nth-child(odd)
  .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells
  .dx-scheduler-date-table-row:nth-child(odd)
  .dx-scheduler-date-table-cell {
  border-top: 1px solid #c4c4c4;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells
  .dx-scheduler-date-table-row:first-child
  .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells
  .dx-scheduler-date-table-row:first-child
  .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells
  .dx-scheduler-date-table-row:first-child
  .dx-scheduler-date-table-cell {
  border-top: none;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells
  .dx-scheduler-time-panel-row:nth-child(2n)
  .dx-scheduler-time-panel-cell::after,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells
  .dx-scheduler-time-panel-row:nth-child(2n)
  .dx-scheduler-time-panel-cell::after,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells
  .dx-scheduler-time-panel-row:nth-child(2n)
  .dx-scheduler-time-panel-cell::after {
  background-color: #c4c4c4;
}
.dx-scheduler-work-space {
  border: 1px solid rgba(221, 221, 221, 0.6);
  background-color: #fff;
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100%;
  width: 100%;
  border-top: none;
  float: left;
}
.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-all-day-title {
  border-top: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-date-table-cell {
  border-right: none;
}
.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-all-day-panel td {
  border-top: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(
    .dx-scheduler-timeline
  )
  .dx-scheduler-header-panel,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(
    .dx-scheduler-timeline
  )
  .dx-scheduler-header-panel-empty-cell {
  border-bottom: 2px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(
    .dx-scheduler-timeline
  ).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-header-panel,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(
    .dx-scheduler-timeline
  ).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-header-panel-empty-cell {
  border-bottom: none;
}
.dx-scheduler-work-space.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped)
  .dx-scheduler-header-panel {
  border-bottom: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-header-panel-container {
  display: flex;
  flex-shrink: 0;
}
.dx-scheduler-header-panel-empty-cell {
  display: flex;
  align-items: flex-end;
  flex-shrink: 0;
  width: 0;
  border-bottom: 1px solid rgba(221, 221, 221, 0.6);
  border-right: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-header-tables-container {
  overflow: hidden;
  width: 100%;
}
.dx-scheduler-date-table-container {
  position: relative;
}
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count) .dx-scheduler-date-table-container {
  height: 100%;
}
.dx-scheduler-date-table-scrollable {
  width: 100%;
  overflow: hidden;
}
.dx-scheduler-date-table-scrollable .dx-scrollable-content {
  overflow: hidden;
}
.dx-scheduler-date-table-scrollable-content,
.dx-scheduler-side-bar-scrollable-content {
  display: flex;
  align-items: flex-start;
}
.dx-scheduler-date-table-scrollable-content {
  position: relative;
  float: left;
}
.dx-scheduler-date-table-cell,
.dx-scheduler-group-header,
.dx-scheduler-header-panel-cell,
.dx-scheduler-time-panel-cell {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  cursor: default;
}
.dx-scheduler-date-table-current-date {
  font-weight: 700;
}
.dx-scheduler-date-table-other-month {
  opacity: 0.5;
}
.dx-scheduler-work-space-flex-container {
  display: flex;
  flex-direction: row;
  height: 100%;
  min-height: 0;
}
.dx-scheduler-group-flex-container {
  flex: 0 0 100%;
  min-height: 100%;
  display: flex;
}
.dx-scheduler-group-flex-container .dx-scheduler-group-row {
  display: flex;
  flex-flow: column nowrap;
  flex: 0 0 auto;
  min-width: 0;
}
.dx-scheduler-group-flex-container .dx-scheduler-group-row:last-child .dx-scheduler-group-header {
  border-right: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-group-flex-container .dx-scheduler-group-row .dx-scheduler-group-header {
  display: flex;
  flex-flow: row nowrap;
  flex: 1 1 0;
  padding: 0 5px;
  height: auto;
  width: 100px;
  justify-content: flex-start;
  align-items: flex-start;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  border: none;
  border-top: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-day .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week
  .dx-scheduler-date-table
  .dx-scheduler-date-table-row:first-child
  .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top: none;
}
.dx-scheduler-all-day-table-cell,
.dx-scheduler-date-table-cell {
  border-top: 1px solid rgba(221, 221, 221, 0.6);
  border-left: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-date-table-cell:first-child {
  border-left: none;
}
.dx-scheduler-date-table-cell,
.dx-scheduler-header-panel-cell {
  border-right: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count .dx-scheduler-all-day-title,
.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  border-top: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-timeline .dx-scheduler-all-day-panel,
.dx-scheduler-timeline .dx-scheduler-all-day-title,
.dx-scheduler-timeline .dx-scheduler-time-panel,
.dx-scheduler-work-space-month .dx-scheduler-all-day-panel,
.dx-scheduler-work-space-month .dx-scheduler-all-day-title,
.dx-scheduler-work-space-month .dx-scheduler-time-panel {
  display: none;
}
.dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-left: none;
}
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-left: none;
}
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-right: 1px solid #c4c4c4;
}
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-left: 1px solid #c4c4c4;
}
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: 1px solid #c4c4c4;
}
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: 1px solid rgba(221, 221, 221, 0.6);
  border-left: 1px solid #c4c4c4;
}
.dx-scheduler-header-panel {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}
.dx-scheduler-work-space.dx-scheduler-work-space-all-day .dx-scheduler-header-panel-empty-cell {
  border-bottom: none;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  width: auto;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table {
  float: none;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable {
  height: auto;
  flex-shrink: 0;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child {
  border-left: none;
}
.dx-scheduler-header-panel-cell {
  position: relative;
  color: #184d84;
  padding: 0;
  vertical-align: middle;
  text-align: center;
  font-weight: 400;
  border-left: 1px solid rgba(221, 221, 221, 0.6);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-scheduler-header-panel-cell:first-child {
  border-left: 1px solid transparent;
}
.dx-scheduler-all-day-panel {
  width: 100%;
  position: relative;
}
.dx-scheduler-all-day-panel .dx-scheduler-all-day-table-cell {
  border-bottom: 2px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-all-day-title {
  color: #184d84;
  width: 100px;
  position: relative;
  text-align: center;
  border-bottom: 2px solid rgba(221, 221, 221, 0.6);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-scheduler-small .dx-scheduler-all-day-title {
  width: 50px;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-title {
  height: 50px;
  line-height: 50px;
}
.dx-scheduler-all-day-table {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}
.dx-scheduler-group-header {
  height: 30px;
  text-align: center;
}
.dx-scheduler-time-panel {
  flex: 0 0 auto;
  width: 100px;
  border-collapse: collapse;
  border-right: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-small .dx-scheduler-time-panel {
  width: 50px;
  font-size: 14px;
}
.dx-scheduler-time-panel .dx-scheduler-time-panel-row:first-of-type td > div {
  margin-top: 0;
}
.dx-scheduler-time-panel-cell {
  color: #184d84;
  position: relative;
  width: 100%;
  text-align: right;
  vertical-align: top;
  padding-right: 20px;
  border-bottom: 1px solid transparent;
}
.dx-scheduler-time-panel-cell > div {
  margin-top: -13px;
}
.dx-scheduler-small .dx-scheduler-time-panel-cell {
  padding-left: 0;
  padding-right: 10px;
}
.dx-scheduler-time-panel-cell::after {
  position: absolute;
  bottom: -1px;
  width: 10%;
  height: 1px;
  right: 0;
  background-color: rgba(221, 221, 221, 0.6);
}
.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell {
  color: #184d84;
}
.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before {
  position: absolute;
  top: 0;
  right: 0;
  width: 2px;
  height: inherit;
  background-color: #2473c5;
}
.dx-scheduler-time-panel-row:last-child .dx-scheduler-time-panel-cell::after {
  display: none;
}
.dx-scheduler-time-panel-title-cell {
  padding: 0;
}
.dx-scheduler-date-table {
  width: 100%;
  border-spacing: 0;
  table-layout: fixed;
}
.dx-scheduler-all-day-table-cell.dx-state-hover.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-hover.dx-state-focused {
  background-color: #96c0ec;
}
.dx-scheduler-all-day-table-cell.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-focused {
  background-color: #96c0ec;
  opacity: 1;
}
.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,
.dx-scheduler-date-table-cell.dx-scheduler-focused-cell {
  box-shadow: inset 0 0 0 1px #184d84;
}
.dx-scheduler-all-day-table-cell > div,
.dx-scheduler-date-table-cell > div {
  pointer-events: none;
}
.dx-scheduler-date-table-droppable-cell {
  background-color: #f2f2f2;
}
.dx-scheduler-group-header-content div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable {
  display: none;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content {
  display: flex;
  height: 40px;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content > div {
  margin: auto;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-row,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-panel,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-row {
  display: flex;
  flex-flow: row nowrap;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-grouped
  .dx-scheduler-group-header {
  flex-grow: 1;
  flex-basis: 0;
  display: flex;
  flex-flow: row nowrap;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date
  .dx-scheduler-group-header {
  flex-basis: auto;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline:not(.dx-scheduler-work-space-group-by-date)
  .dx-scheduler-header-row
  .dx-scheduler-header-panel-cell {
  border-right: none;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-work-space-vertical-group-table {
  height: 100%;
  min-height: 100px;
  border-top: 1px solid rgba(221, 221, 221, 0.6);
  border-spacing: 0;
  display: flex;
  flex-flow: column nowrap;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-day .dx-scheduler-all-day-title,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  top: 0;
  height: 50px !important;
  line-height: 50px !important;
  border-bottom: none;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-panel {
  display: table-cell;
  position: relative;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-row {
  height: 50px;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell {
  border-top: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell > div {
  margin-top: 0;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-last-group-cell {
  border-bottom: none;
  box-shadow: inset 0 -1px 0 rgba(221, 221, 221, 0.6);
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell {
  border-bottom: 2px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  border-top: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-rtl .dx-scheduler-header-panel-empty-cell {
  border-left: 1px solid rgba(221, 221, 221, 0.6);
  border-right: none;
}
.dx-rtl .dx-scheduler-date-table-scrollable-content,
.dx-rtl .dx-scheduler-side-bar-scrollable-content {
  direction: rtl;
}
.dx-rtl .dx-scheduler-sidebar-scrollable .dx-scheduler-group-row:last-child .dx-scheduler-group-header,
.dx-rtl .dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row:last-child .dx-scheduler-group-header {
  border-right: none;
  border-left: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-rtl .dx-scheduler-header-panel {
  left: 0;
  right: inherit;
}
.dx-rtl .dx-scheduler-time-panel,
.dx-rtl .dx-scheduler-work-space-vertical-group-table {
  float: right;
}
.dx-rtl .dx-scheduler-time-panel-cell {
  text-align: left;
  padding-left: 20px;
  padding-right: 0;
}
.dx-scheduler-small .dx-rtl .dx-scheduler-time-panel-cell {
  padding-left: 10px;
}
.dx-rtl .dx-scheduler-time-panel-cell::after {
  right: auto;
  left: 0;
}
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell,
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell {
  border-right: 1px solid rgba(221, 221, 221, 0.6);
  border-left: none;
}
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel {
  border-left: 1px solid rgba(221, 221, 221, 0.6);
  border-right: none;
}
.dx-rtl.dx-scheduler-work-space-both-scrollbar
  .dx-scheduler-all-day-table-row
  .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
  border-left: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  float: right;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header {
  padding: 0 5px 0 10px;
}
.dx-rtl
  .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-three
  .dx-scheduler-group-header:last-child,
.dx-rtl
  .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-two
  .dx-scheduler-group-header:last-child {
  text-align: right;
}
.dx-rtl .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl .dx-scheduler-date-table-cell:first-child,
.dx-rtl .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
  border-left: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-rtl .dx-scheduler-time-panel {
  border-left: 1px solid rgba(221, 221, 221, 0.6);
  border-right: none;
}
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell {
  width: 50px;
}
.dx-scheduler-small
  .dx-scheduler-work-space-day.dx-scheduler-group-column-count-one
  .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small
  .dx-scheduler-work-space-week.dx-scheduler-group-column-count-one
  .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small
  .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one
  .dx-scheduler-header-panel-empty-cell {
  width: 150px;
}
.dx-scheduler-small
  .dx-scheduler-work-space-day.dx-scheduler-group-column-count-two
  .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small
  .dx-scheduler-work-space-week.dx-scheduler-group-column-count-two
  .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small
  .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two
  .dx-scheduler-header-panel-empty-cell {
  width: 200px;
}
.dx-scheduler-small
  .dx-scheduler-work-space-day.dx-scheduler-group-column-count-three
  .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small
  .dx-scheduler-work-space-week.dx-scheduler-group-column-count-three
  .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small
  .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three
  .dx-scheduler-header-panel-empty-cell {
  width: 250px;
}
.dx-recurrence-repeat-end-wrapper {
  display: flex;
}
.dx-recurrence-numberbox-interval-wrapper .dx-layout-manager .dx-field-item,
.dx-recurrence-repeat-on .dx-layout-manager .dx-field-item {
  padding-right: 0;
  padding-left: 0;
}
.dx-recurrence-numberbox-interval-wrapper .dx-box-item:first-child:not(:only-child),
.dx-recurrence-repeat-on .dx-box-item:first-child:not(:only-child) {
  flex-grow: 0 !important;
  min-width: auto !important;
}
.dx-recurrence-numberbox-interval-wrapper .dx-field-item-label {
  white-space: nowrap;
}
.dx-layout-manager .dx-field-item.dx-recurrence-repeat-on {
  padding-top: 0;
}
.dx-recurrence-repeat-end-label {
  line-height: 36px;
}
.dx-recurrence-radiogroup-repeat-type {
  margin: 0;
}
.dx-recurrence-radiogroup-repeat-type .dx-item {
  padding-bottom: 10px;
}
.dx-recurrence-datebox-until-date {
  margin-left: 28px;
}
.dx-recurrence-numberbox-repeat-count {
  margin-left: 16px;
  margin-right: 11px;
}
.dx-recurrence-button-group {
  width: 100%;
}
.dx-recurrence-button-group .dx-button-content {
  padding: 8px;
}
.dx-recurrence-button-group .dx-buttongroup-wrapper > div {
  flex: 1;
}
.dx-recurrence-editor-container .dx-recurrence-numberbox-interval {
  margin-right: 11px;
}
.dx-recurrence-editor-container .dx-recurrence-numberbox-interval.dx-rtl {
  margin-right: 0;
  margin-left: 11px;
}
.dx-recurrence-numberbox-interval-label {
  margin-top: 25px;
}
.dx-scheduler-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  background-color: #fff;
}
.dx-scheduler-header {
  border: 1px solid rgba(221, 221, 221, 0.6);
  position: relative;
  z-index: 1;
  width: 100%;
  flex-shrink: 0;
}
.dx-scheduler-header .dx-toolbar {
  height: 100%;
  background-color: transparent;
}
.dx-scheduler-header .dx-toolbar .dx-toolbar-items-container {
  height: 100%;
}
.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container .dx-icon::before {
  content: '\f016';
}
.dx-scheduler-view-switcher-dropdown-button-content .dx-list-item {
  display: list-item;
}
.dx-scheduler-date-time-shader-all-day {
  width: 100%;
  background-color: rgba(51, 51, 51, 0.04);
  position: absolute;
  pointer-events: none;
}
.dx-scheduler-date-time-indicator {
  background-color: #2473c5;
  position: absolute;
  pointer-events: none;
  box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1);
}
.dx-scheduler-date-time-indicator::before {
  font-size: 30px;
  color: #2473c5;
  position: absolute;
  z-index: 1000;
  margin-top: -14px;
  margin-left: -12px;
  text-shadow: rgba(255, 255, 255, 0.1) 1px 0 0;
}
.dx-scheduler-date-time-shader {
  pointer-events: none;
}
.dx-scheduler-work-space-day .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,
.dx-scheduler-work-space-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content {
  padding: 0 7px;
}
.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 40px;
}
.dx-scheduler-work-space-day
  .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment)
  .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-day
  .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment)
  .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-work-space-week
  .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment)
  .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-week
  .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment)
  .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-work-space-work-week
  .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment)
  .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-work-week
  .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment)
  .dx-scheduler-appointment-reduced-icon {
  top: 9px;
}
.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  margin-left: 100px;
  height: 1px;
  font: 14px/1 DXIcons;
}
.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator::before {
  content: '\f04e';
}
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  margin-left: 50px;
}
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader {
  margin-left: 100px;
}
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader {
  margin-left: 50px;
}
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before {
  width: inherit;
  height: inherit;
  content: '';
  left: inherit;
  position: absolute;
  margin-left: 100px;
  background-color: rgba(51, 51, 51, 0.04);
}
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before {
  margin-left: 50px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before {
  margin-left: 0;
}
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator {
  margin-left: 0;
  font: 14px/1 DXIcons;
}
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator::before {
  content: '\f04f';
  margin-right: -12px;
}
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-top::before {
  margin-left: 0;
  margin-right: 100px;
}
.dx-scheduler-timeline .dx-scheduler-date-time-indicator {
  width: 1px;
  top: 0;
  font: 14px/1 DXIcons;
}
.dx-scheduler-timeline .dx-scheduler-date-time-indicator::before {
  content: '\f001';
  margin-left: -14px;
  margin-top: -12px;
}
.dx-scheduler-timeline .dx-scheduler-date-time-shader {
  height: 100%;
  position: absolute;
}
.dx-scheduler-timeline .dx-scheduler-date-time-shader::before {
  width: inherit;
  height: 100%;
  content: '';
  left: 0;
  position: absolute;
  background-color: rgba(51, 51, 51, 0.04);
}
.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  box-shadow: none;
}
.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::after {
  position: absolute;
  content: '';
  left: 0;
  right: 0;
  bottom: -1px;
  height: 2px;
  background-color: #2473c5;
}
.dx-scheduler-timeline .dx-scheduler-appointment-reduced .dx-scheduler-appointment-recurrence-icon {
  top: 0;
}
.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  padding: 0 7px;
  font-size: 13px;
}
.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0 25px 0 7px;
}
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0 7px 0 25px;
}
.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-month .dx-scheduler-appointment-reduced-icon {
  top: 0;
}
.dx-scheduler-all-day-appointments,
.dx-scheduler-scrollable-appointments {
  position: absolute;
  top: 0;
}
.dx-scheduler-all-day-appointments.dx-rtl,
.dx-scheduler-scrollable-appointments.dx-rtl {
  left: 0;
}
.dx-scheduler-all-day-appointment,
.dx-scheduler-timeline .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-scheduler-appointment {
  box-shadow: inset 2px 0 0 0 rgba(0, 0, 0, 0.3);
}
.dx-rtl .dx-scheduler-all-day-appointment,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment {
  box-shadow: inset -2px 0 0 0 rgba(0, 0, 0, 0.3);
}
.dx-scheduler-all-day-appointment.dx-resizable-resizing,
.dx-scheduler-all-day-appointment.dx-state-active,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-active {
  box-shadow:
    inset -2px 0 0 0 rgba(0, 0, 0, 0.3),
    inset 2px 0 0 0 rgba(0, 0, 0, 0.3);
}
.dx-scheduler-all-day-appointment.dx-state-hover,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset 5px 0 0 0 rgba(0, 0, 0, 0.3);
}
.dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow:
    inset 5px 0 0 0 rgba(0, 0, 0, 0.3),
    inset -2px 0 0 0 rgba(0, 0, 0, 0.3);
}
.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover {
  box-shadow: inset -5px 0 0 0 rgba(0, 0, 0, 0.3);
}
.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  box-shadow:
    inset -5px 0 0 0 rgba(0, 0, 0, 0.3),
    inset 2px 0 0 0 rgba(0, 0, 0, 0.3);
}
.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-all-day-appointment,
.dx-scheduler-timeline .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-draggable-dragging .dx-scheduler-appointment {
  box-shadow:
    inset -2px 0 0 0 rgba(0, 0, 0, 0.3),
    inset 2px 0 0 0 rgba(0, 0, 0, 0.3),
    7px 7px 15px 0 rgba(50, 50, 50, 0.2);
}
.dx-scheduler-appointment.dx-scheduler-appointment-body,
.dx-scheduler-appointment.dx-scheduler-appointment-tail {
  box-shadow: none;
}
.dx-scheduler-all-day-appointment .dx-scheduler-appointment-reduced-icon {
  position: absolute;
  top: 15%;
}
.dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon {
  right: 20px;
}
.dx-scheduler-appointment-content {
  cursor: pointer;
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  opacity: 0.99;
  padding: 5px 7px;
}
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  font-size: 12px;
}
.dx-scheduler-appointment-content > * {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-scheduler-appointment-empty .dx-scheduler-appointment-content-details,
.dx-scheduler-appointment-empty .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-appointment-empty .dx-scheduler-appointment-title {
  display: none;
}
.dx-scheduler-appointment-content-details {
  font-size: 11px;
  white-space: pre;
  overflow: hidden;
}
.dx-scheduler-all-day-appointment .dx-scheduler-appointment-content-details,
.dx-scheduler-work-space-month .dx-scheduler-appointment-content-details {
  display: none;
}
.dx-scheduler-appointment-popup .dx-form .dx-field-item.dx-appointment-form-switch > div {
  flex-grow: 0;
  width: auto;
}
.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,
.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch {
  margin: 0;
}
.dx-scheduler-appointment-popup .dx-field-item-label-location-left {
  padding-right: 20px;
}
.dx-scheduler-appointment-popup .dx-field {
  min-height: 0;
}
.dx-scheduler-appointment-popup .dx-field-label {
  width: auto;
}
.dx-scheduler-appointment-popup .dx-field-value {
  padding-left: 0;
  padding-right: 0;
}
.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget) > .dx-checkbox {
  float: left;
}
.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget) > .dx-checkbox.dx-rtl {
  float: right;
}
.dx-scheduler-appointment-collector.dx-button.dx-state-hover::before {
  pointer-events: none;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.dx-scheduler-appointment-collector-compact .dx-button-content span:last-child,
.dx-scheduler-appointment-collector-compact .dx-scheduler-appointment-collector-content span:last-child {
  padding-left: 0;
}
.dx-scheduler-agenda .dx-scheduler-scrollable-appointments {
  width: 100%;
  height: 0;
}
.dx-scheduler-agenda .dx-scheduler-appointment {
  position: relative;
  box-shadow: none;
  margin-top: 5px;
  margin-bottom: 5px;
}
.dx-scheduler-agenda .dx-scheduler-appointment.dx-scheduler-last-in-date-agenda-appointment {
  margin-bottom: 20px;
}
.dx-rtl .dx-scheduler-appointment-recurrence-icon {
  left: 5px;
  right: auto;
}
.dx-rtl .dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon {
  left: 20px;
  right: auto;
}
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 5px;
  padding-left: 40px;
}
.dx-rtl .dx-scheduler-all-day-appointments,
.dx-rtl .dx-scheduler-scrollable-appointments {
  left: 0;
}
.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-top::before {
  margin-right: 50px;
}
.dx-scheduler-time-panel-cell {
  height: 50px;
}
.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before,
.dx-scheduler-time-panel-cell::after {
  content: '';
}
.dx-scheduler-date-table-cell {
  height: 50px;
}
.dx-scheduler-all-day-title {
  height: 75px;
  line-height: 75px;
  font-size: 14px;
  font-weight: 700;
}
.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-title {
  height: 25px;
  line-height: 25px;
}
.dx-scheduler-all-day-table {
  height: 75px;
}
.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-table {
  height: 25px;
}
.dx-scheduler-header-panel-cell {
  height: 50px;
}
.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  top: 47px;
  height: 2px;
}
.dx-scheduler-timeline .dx-scheduler-date-table-cell {
  border-right: none;
  height: 75px;
}
.dx-scheduler-work-space-day .dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) {
  border-bottom: none;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-first-of-month {
  border-left: 1px solid #aaa;
  border-top: 1px solid #aaa;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable .dx-scrollable-content {
  min-height: 300px;
}
.dx-scheduler-header {
  height: 56px;
  background-color: #f5f5f5;
}
.dx-scheduler-header .dx-toolbar .dx-toolbar-item-content,
.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container {
  padding: 9px;
}
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption {
  min-width: 180px;
}
.dx-scheduler-adaptive .dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption {
  min-width: 140px;
}
.dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) {
  border-bottom: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) .dx-scheduler-group-header {
  color: #184d84;
}
.dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-header-panel .dx-scheduler-group-header,
.dx-scheduler-work-space-vertical-group-table .dx-scheduler-group-header {
  font-weight: 700;
  color: #184d84;
  padding: 0;
}
.dx-scheduler-all-day-panel {
  background-color: #fff;
}
.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-all-day-title {
  border-top: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-agenda .dx-scheduler-date-table-cell {
  border: none;
}
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th {
  border-left: none;
  border-right: none;
}
.dx-scheduler-work-space-week .dx-scheduler-date-table-row:first-child {
  border-top: none;
}
.dx-scheduler-all-day-table-cell.dx-state-active,
.dx-scheduler-date-table-cell.dx-state-active {
  background-color: rgba(221, 221, 221, 0.7);
}
.dx-scheduler-all-day-table-cell.dx-state-hover,
.dx-scheduler-date-table-cell.dx-state-hover {
  background-color: rgba(0, 0, 0, 0.04);
  color: #757575;
}
.dx-scheduler-appointment-popup .dx-popup-title {
  background-color: #fff;
}
.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton,
.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton.dx-rtl {
  margin: 0;
}
.dx-scheduler-appointment-popup .dx-popup-bottom {
  border-top: 1px solid #ddd;
}
.dx-scheduler-appointment-popup .dx-toolbar-after {
  margin-right: 4px;
}
.dx-rtl .dx-scheduler-appointment-popup .dx-toolbar-after {
  margin-left: 4px;
  margin-right: 0;
}
.dx-scheduler-appointment-popup .dx-form-validation-summary {
  padding: 10px 20px;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  font-size: 16px;
}
.dx-scheduler-group-header,
.dx-scheduler-header-panel,
.dx-scheduler-time-panel {
  font-size: 14px;
}
.dx-scheduler-work-space-grouped .dx-scheduler-group-row th,
.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell {
  border-right: 1px solid #aaa;
}
.dx-scheduler-work-space-grouped .dx-scheduler-group-row th:last-child,
.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell:last-child {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-grouped .dx-scheduler-group-row th,
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell {
  border-left: 1px solid #aaa;
  border-right: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-rtl .dx-scheduler-work-space-grouped .dx-scheduler-group-row th:last-child,
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell:last-child {
  border-left: none;
}
.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th,
.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-last-group-cell,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row th,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row th,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-vertical-grouped .dx-scheduler-last-group-cell {
  border-right: 1px solid rgba(221, 221, 221, 0.6);
  border-left: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date
  .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date
  .dx-scheduler-group-header.dx-scheduler-last-group-cell,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell {
  border-right: 1px solid #aaa;
}
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date
  .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell:last-child,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date
  .dx-scheduler-group-header.dx-scheduler-last-group-cell:last-child,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell:last-child {
  border-right: none;
}
.dx-rtl
  .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date
  .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell,
.dx-rtl
  .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date
  .dx-scheduler-group-header.dx-scheduler-last-group-cell,
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell {
  border-left: 1px solid #aaa;
  border-right: 1px solid rgba(221, 221, 221, 0.6);
}
.dx-rtl
  .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date
  .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell:last-child,
.dx-rtl
  .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date
  .dx-scheduler-group-header.dx-scheduler-last-group-cell:last-child,
.dx-rtl
  .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date
  .dx-scheduler-header-panel-cell:last-child {
  border-left: none;
}
.dx-scheduler-appointment-collector {
  height: 20px;
}
.dx-scheduler-appointment-collector.dx-button.dx-button-default,
.dx-scheduler-appointment-collector.dx-state-hover::before {
  border-radius: 20px;
}
.dx-scheduler-appointment {
  border-left: 3px solid transparent;
  border-right: 2px solid transparent;
}
.dx-scheduler-appointment.dx-state-focused {
  color: #fff;
}
.dx-scheduler-appointment.dx-scheduler-appointment-empty {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}
.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment {
  border-right: none;
}
.dx-scheduler-appointment-strip {
  display: none;
}
.dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 40px;
}
.dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 5px 25px 5px 7px;
}
.dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 5px 7px 5px 25px;
}
.dx-scheduler-dropdown-appointment-date {
  color: #7aafe7;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title {
  background-color: #fff;
}
.dx-scheduler-agenda .dx-scheduler-group-header {
  font-size: 14px;
  width: 80px;
}
.dx-scheduler-agenda .dx-scheduler-group-header-content {
  overflow: hidden;
  width: 80px;
  padding: 10px 0 0 10px;
  box-shadow: inset 0 -1px 0 0 #c4c4c4;
}
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  vertical-align: top;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 0;
}
.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  padding-right: 10px;
  padding-left: 0;
}
.dx-scheduler-agenda .dx-scheduler-group-header-content,
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  text-align: left;
}
.dx-rtl .dx-scheduler-agenda .dx-scheduler-group-header-content,
.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  text-align: right;
}
.dx-scheduler-agenda .dx-scheduler-date-table-cell,
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  box-shadow: inset 0 -1px 0 0 rgba(221, 221, 221, 0.6);
}
.dx-scheduler-agenda .dx-scheduler-date-table-last-row .dx-scheduler-date-table-cell,
.dx-scheduler-agenda .dx-scheduler-date-table-last-row .dx-scheduler-time-panel-cell {
  box-shadow: inset 0 -1px 0 0 #c4c4c4;
}
.dx-scheduler-agenda-nodata {
  font-size: 14px;
}
.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-popup-content .dx-list-item {
  border-top-width: 1px;
}
.dx-scheduler .dx-scheduler-overlay-panel .dx-overlay-content {
  background: #fff;
}
.dx-layout-manager .dx-field-item:not(.dx-first-row) {
  padding-top: 10px;
}
.dx-layout-manager .dx-field-empty-item {
  width: 100%;
}
.dx-layout-manager.dx-layout-manager-one-col .dx-single-column-item-content > .dx-field-item {
  padding-left: 0;
  padding-right: 0;
}
.dx-layout-manager.dx-layout-manager-one-col
  .dx-form-group
  .dx-single-column-item-content
  > .dx-first-row.dx-col-0.dx-field-item {
  padding-top: 0;
}
.dx-layout-manager .dx-label-h-align.dx-flex-layout {
  display: flex;
}
.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-label {
  display: block;
}
.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content,
.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content-wrapper {
  flex-shrink: 1;
  flex-grow: 1;
  flex-basis: auto;
  display: block;
}
.dx-layout-manager .dx-label-h-align.dx-flex-layout:not(.dx-field-item-label-align) {
  align-items: baseline;
}
.dx-layout-manager .dx-label-h-align.dx-field-item-label-align:not(.dx-flex-layout) .dx-field-item-label {
  vertical-align: baseline;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper,
.dx-layout-manager .dx-label-h-align .dx-field-item-label {
  display: table-cell;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper .dx-field-item-content {
  display: block;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-label {
  white-space: nowrap;
  vertical-align: middle;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-label-content {
  display: block;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-custom-label-content {
  display: inline-block;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-custom-label-content .dx-icon {
  vertical-align: top;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,
.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch {
  margin-top: 7px;
  margin-bottom: 4px;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper {
  width: 100%;
}
.dx-layout-manager .dx-tabpanel .dx-multiview-item-content {
  padding: 20px;
}
.dx-field-item-label-location-top {
  display: block;
}
.dx-field-item-label-location-top .dx-field-item-custom-label-content {
  display: inline-block;
}
.dx-field-item-label-location-top .dx-field-item-custom-label-content .dx-icon {
  vertical-align: top;
}
.dx-form-group-content {
  border-width: 0;
  padding: 0;
  margin: 0;
}
.dx-form-group-custom-caption {
  display: flex;
  align-items: center;
  font-size: 20px;
}
.dx-form-group-with-caption > .dx-form-group-content {
  padding-top: 19px;
  margin-top: 6px;
  border-top: 1px solid #ddd;
  padding-bottom: 20px;
}
.dx-layout-manager-hidden-label {
  position: absolute;
  display: block;
  visibility: hidden;
}
.dx-field-item-help-text {
  font-style: italic;
  white-space: normal;
  color: #184d84;
}
.dx-field-item-label-location-left {
  -webkit-padding-end: 10px;
  padding-inline-end: 10px;
}
.dx-field-item-label-location-right {
  -webkit-padding-start: 10px;
  padding-inline-start: 10px;
}
.dx-field-item-optional .dx-label > span::after,
.dx-field-item-required .dx-label > span::after {
  content: attr(data-mark);
}
.dx-rtl .dx-field-item-optional-mark,
.dx-rtl .dx-field-item-required-mark {
  unicode-bidi: embed;
}
.dx-layout-manager .dx-field-item:not(.dx-first-col) {
  -webkit-padding-start: 15px;
  padding-inline-start: 15px;
}
.dx-layout-manager .dx-field-item:not(.dx-last-col) {
  -webkit-padding-end: 15px;
  padding-inline-end: 15px;
}
.dx-layout-manager.dx-layout-manager-one-col
  .dx-box-item:not(:first-child)
  .dx-single-column-item-content
  > .dx-field-item {
  padding-top: 10px;
}
.dx-form-group-caption {
  font-size: 20px;
}
.dx-field-item-label-text {
  color: #184d84;
}
.dx-field-item-label-location-top {
  margin-bottom: 4px;
}
.dx-field-item-optional .dx-label > span::after,
.dx-field-item-optional-mark {
  color: #a5c9ef;
}
.dx-field-item-required .dx-label > span::after,
.dx-field-item-required-mark {
  color: #ff2516;
}
.dx-field-item-custom-label-content .dx-icon {
  width: 20px;
  height: 20px;
  background-position: 0 0;
  background-size: 20px 20px;
  padding: 0;
  font-size: 20px;
  text-align: center;
  line-height: 20px;
  -webkit-margin-end: 9px;
  margin-inline-end: 9px;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}
.dx-form-group-custom-caption .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  -webkit-margin-end: 9px;
  margin-inline-end: 9px;
  -webkit-margin-start: 0;
  margin-inline-start: 0;
}
.dx-filterbuilder.dx-rtl .dx-filterbuilder-action-icon,
.dx-filterbuilder.dx-rtl .dx-filterbuilder-text {
  margin-left: 5px;
  margin-right: 0;
}
.dx-filterbuilder.dx-rtl .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content {
  padding-left: 0;
  padding-right: 26px;
}
.dx-filterbuilder .dx-filterbuilder-action-icon,
.dx-filterbuilder .dx-filterbuilder-text {
  margin-left: 0;
  margin-right: 5px;
}
.dx-filterbuilder .dx-filterbuilder-action-icon:focus,
.dx-filterbuilder .dx-filterbuilder-item-value-text:focus,
.dx-filterbuilder .dx-filterbuilder-text:focus {
  outline: 0;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item {
  display: inline-block;
  white-space: nowrap;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text {
  display: inline-block;
  cursor: pointer;
  white-space: pre;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range {
  white-space: nowrap;
}
.dx-filterbuilder
  .dx-filterbuilder-group
  .dx-filterbuilder-group-item
  .dx-filterbuilder-text
  .dx-filterbuilder-range-separator,
.dx-filterbuilder
  .dx-filterbuilder-group
  .dx-filterbuilder-group-item
  .dx-filterbuilder-text
  .dx-filterbuilder-text-separator {
  margin: 0 7px;
  opacity: 0.3;
}
.dx-filterbuilder
  .dx-filterbuilder-group
  .dx-filterbuilder-group-item
  .dx-filterbuilder-text
  .dx-filterbuilder-item-value-text,
.dx-filterbuilder
  .dx-filterbuilder-group
  .dx-filterbuilder-group-item
  .dx-filterbuilder-text.dx-filterbuilder-group-operation,
.dx-filterbuilder
  .dx-filterbuilder-group
  .dx-filterbuilder-group-item
  .dx-filterbuilder-text.dx-filterbuilder-item-field,
.dx-filterbuilder
  .dx-filterbuilder-group
  .dx-filterbuilder-group-item
  .dx-filterbuilder-text.dx-filterbuilder-item-operation {
  min-width: 20px;
  padding: 2px 7px 3px;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-texteditor {
  vertical-align: middle;
  margin-top: -7px;
  margin-bottom: -4px;
  display: inline-block;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action {
  display: inline-block;
  cursor: pointer;
  position: relative;
}
.dx-filterbuilder
  .dx-filterbuilder-group
  .dx-filterbuilder-group-item
  .dx-filterbuilder-action.dx-filterbuilder-action-icon {
  padding: 5px 8px;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content {
  padding-left: 26px;
}
.dx-filterbuilder-operations .dx-treeview-item {
  padding-left: 5px;
}
.dx-filterbuilder-operations .dx-rtl .dx-treeview-item {
  padding-right: 5px;
}
.dx-filterbuilder-overlay {
  white-space: nowrap;
}
.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node {
  padding-left: 0;
}
.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node .dx-treeview-node-container-opened {
  margin-left: 15px;
}
.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node {
  padding-right: 0;
}
.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node .dx-treeview-node-container-opened {
  margin-right: 15px;
}
.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal {
  border-radius: 0;
}
.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal > .dx-popup-content {
  padding: 0;
}
.dx-filterbuilder-overlay .dx-scrollable-container {
  max-height: 360px;
}
.dx-filterbuilder-overlay .dx-menu-items-container {
  padding: 0;
}
.dx-filterbuilder {
  background-color: #fff;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text {
  color: #184d84;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation {
  background-color: rgba(255, 85, 73, 0.3);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:hover {
  background-color: rgba(255, 85, 73, 0.5);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:focus {
  background-color: #ff5549;
  color: #fff;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field {
  background-color: rgba(24, 77, 132, 0.3);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:hover {
  background-color: rgba(24, 77, 132, 0.5);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:focus {
  background-color: #184d84;
  color: #fff;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation {
  background-color: rgba(128, 246, 155, 0.3);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:hover {
  background-color: rgba(128, 246, 155, 0.5);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:focus {
  background-color: #80f69b;
  color: #fff;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:hover {
  background-color: rgba(221, 221, 221, 0.5);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:focus {
  background-color: #ddd;
  color: #fff;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus {
  color: rgba(128, 246, 155, 0.3);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:hover {
  color: rgba(128, 246, 155, 0.5);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:focus {
  color: #80f69b;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove {
  color: rgba(255, 85, 73, 0.3);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:hover {
  color: rgba(255, 85, 73, 0.5);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:focus {
  color: #ff5549;
}
.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item .dx-icon {
  color: #184d84;
}
.dx-filterbuilder-overlay.dx-filterbuilder-add-condition .dx-treeview-expander-icon-stub,
.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-expander-icon-stub {
  display: none;
}
.dx-filterbuilder .dx-filterbuilder-action-icon {
  margin-bottom: 9px;
}
.dx-filterbuilder .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-text {
  border-radius: 5px;
}
.dx-filterbuilder .dx-filterbuilder-range-separator {
  color: #184d84;
}
.dx-filterbuilder-overlay .dx-treeview-item {
  padding: 5px 15px;
}
.dx-filterbuilder-overlay .dx-rtl .dx-treeview-item {
  padding-left: 15px;
}
.dx-drawer {
  height: 100%;
  width: 100%;
}
.dx-drawer .dx-drawer-wrapper > .dx-drawer-panel-content.dx-drawer-panel-content-hidden {
  visibility: hidden;
}
.dx-drawer-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
}
.dx-drawer-panel-content {
  position: absolute;
  top: 0;
  bottom: 0;
}
.dx-drawer-panel-content .dx-overlay-content {
  overflow: hidden;
}
.dx-drawer-right .dx-drawer-panel-content {
  right: 0;
}
.dx-drawer-left .dx-drawer-panel-content {
  left: 0;
}
.dx-drawer-panel-content-push-top-or-bottom {
  width: 100%;
}
.dx-drawer-content {
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0;
}
.dx-drawer-shader {
  z-index: 1000;
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.dx-drawer-push.dx-drawer-bottom .dx-drawer-panel-content {
  top: auto;
}
.dx-drawer-shrink .dx-drawer-panel-content {
  position: relative;
  overflow: hidden;
  flex: 0 0 auto;
  height: 100%;
}
.dx-drawer-shrink .dx-drawer-wrapper {
  flex: 1 0 auto;
  display: flex;
  flex-direction: row;
}
.dx-drawer-shrink .dx-drawer-content {
  position: relative;
  flex: 1 1 auto;
}
.dx-drawer-shrink.dx-drawer-bottom .dx-drawer-wrapper,
.dx-drawer-shrink.dx-drawer-top .dx-drawer-wrapper {
  flex-direction: column;
}
.dx-drawer-overlap .dx-drawer-panel-content {
  overflow: visible;
}
.dx-drawer-overlap .dx-drawer-panel-content.dx-overlay-wrapper {
  right: auto;
  left: auto;
}
.dx-drawer-overlap.dx-drawer-left .dx-drawer-wrapper,
.dx-drawer-overlap.dx-drawer-right .dx-drawer-wrapper {
  overflow-y: visible;
}
.dx-drawer-overlap.dx-drawer-bottom .dx-drawer-wrapper,
.dx-drawer-overlap.dx-drawer-top .dx-drawer-wrapper {
  overflow-x: visible;
}
.dx-drawer-overlap.dx-drawer-right.dx-drawer-expand
  > .dx-drawer-wrapper
  > .dx-overlay
  > .dx-overlay-wrapper
  > .dx-overlay-content,
.dx-drawer-overlap.dx-drawer-right.dx-drawer-slide
  > .dx-drawer-wrapper
  > .dx-overlay
  > .dx-overlay-wrapper
  > .dx-overlay-content {
  right: 0;
}
.dx-htmleditor {
  display: flex;
  flex-direction: column;
  border: 1px solid transparent;
}
.dx-htmleditor:not(.dx-state-disabled) li[data-list='checked'],
.dx-htmleditor:not(.dx-state-disabled) li[data-list='unchecked'] {
  cursor: pointer;
}
.dx-htmleditor-add-image-popup-with-tabs > .dx-overlay-content > .dx-popup-content {
  padding: 0;
}
.dx-htmleditor-hidden-content {
  display: none;
}
.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-multiview-wrapper {
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fix-ratio-container .dx-textbox {
  display: inline-block;
  width: calc(100% - 41px);
}
.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fix-ratio-container .dx-buttongroup {
  vertical-align: top;
  -webkit-margin-start: 5px;
  margin-inline-start: 5px;
  width: 36px;
}
.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-wrapper {
  padding: 0;
}
.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-upload-button {
  display: none;
}
.dx-htmleditor-add-image-popup > .dx-overlay-content .dx-popup-title {
  border-bottom: 0;
}
.dx-quill-container {
  box-sizing: border-box;
  display: flex;
  flex: 1;
  flex-basis: auto;
  min-height: 1px;
  margin: 0;
  position: relative;
  overflow: hidden;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.dx-htmleditor-content {
  box-sizing: border-box;
  line-height: 1.42;
  width: 100%;
  outline: 0;
  overflow-y: auto;
  padding: 12px 15px;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.dx-htmleditor-content .dx-variable > span {
  padding: 3px 6px;
  border-radius: 8px;
  background: rgba(24, 77, 132, 0.15);
}
.dx-htmleditor-content > * {
  cursor: text;
}
.dx-htmleditor-content blockquote,
.dx-htmleditor-content h1,
.dx-htmleditor-content h2,
.dx-htmleditor-content h3,
.dx-htmleditor-content h4,
.dx-htmleditor-content h5,
.dx-htmleditor-content h6,
.dx-htmleditor-content ol,
.dx-htmleditor-content p,
.dx-htmleditor-content pre,
.dx-htmleditor-content ul {
  margin: 0;
  padding: 0;
}
.dx-htmleditor-content h1,
.dx-htmleditor-content h2,
.dx-htmleditor-content h3,
.dx-htmleditor-content h4,
.dx-htmleditor-content h5,
.dx-htmleditor-content h6,
.dx-htmleditor-content p,
.dx-htmleditor-content ul {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.dx-htmleditor-content table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}
.dx-htmleditor-content td,
.dx-htmleditor-content th {
  border: 1px solid #000;
  padding: 2px 5px;
}
.dx-htmleditor-content ol,
.dx-htmleditor-content ul {
  -webkit-padding-start: 1.5em;
  padding-inline-start: 1.5em;
}
.dx-htmleditor-content li {
  list-style-type: none;
  -webkit-padding-start: 1.5em;
  padding-inline-start: 1.5em;
  position: relative;
}
.dx-htmleditor-content li[data-list='bullet']::before {
  content: '•';
}
.dx-htmleditor-content li[data-list='checked']::before {
  content: '☑';
}
.dx-htmleditor-content li[data-list='unchecked']::before {
  content: '☐';
}
.dx-htmleditor-content li::before {
  display: inline-block;
  -webkit-margin-start: -1.5em;
  margin-inline-start: -1.5em;
  -webkit-margin-end: 0.3em;
  margin-inline-end: 0.3em;
  text-align: end;
  white-space: nowrap;
  width: 1.2em;
}
.dx-htmleditor-content li > .ql-ui {
  visibility: hidden;
}
.dx-htmleditor-content li[data-list='checked'] > .ql-ui,
.dx-htmleditor-content li[data-list='unchecked'] > .ql-ui {
  visibility: visible;
}
.dx-htmleditor-content li[data-list='ordered'] {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.dx-htmleditor-content li[data-list='ordered']::before {
  content: counter(list-0, decimal) '. ';
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-1 {
  counter-increment: list-1;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-1::before {
  content: counter(list-1, lower-alpha) '. ';
}
.dx-htmleditor-content li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  -webkit-padding-start: 4.5em;
  padding-inline-start: 4.5em;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-2 {
  counter-increment: list-2;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-2::before {
  content: counter(list-2, lower-roman) '. ';
}
.dx-htmleditor-content li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  -webkit-padding-start: 7.5em;
  padding-inline-start: 7.5em;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-3 {
  counter-increment: list-3;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-3::before {
  content: counter(list-3, decimal) '. ';
}
.dx-htmleditor-content li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
  -webkit-padding-start: 10.5em;
  padding-inline-start: 10.5em;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-4 {
  counter-increment: list-4;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-4::before {
  content: counter(list-4, lower-alpha) '. ';
}
.dx-htmleditor-content li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
  -webkit-padding-start: 13.5em;
  padding-inline-start: 13.5em;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-5 {
  counter-increment: list-5;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-5::before {
  content: counter(list-5, lower-roman) '. ';
}
.dx-htmleditor-content li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
  -webkit-padding-start: 16.5em;
  padding-inline-start: 16.5em;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-6 {
  counter-increment: list-6;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-6::before {
  content: counter(list-6, decimal) '. ';
}
.dx-htmleditor-content li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
  -webkit-padding-start: 19.5em;
  padding-inline-start: 19.5em;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-7 {
  counter-increment: list-7;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-7::before {
  content: counter(list-7, lower-alpha) '. ';
}
.dx-htmleditor-content li.ql-indent-7 {
  counter-reset: list-8 list-9;
  -webkit-padding-start: 22.5em;
  padding-inline-start: 22.5em;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-8 {
  counter-increment: list-8;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-8::before {
  content: counter(list-8, lower-roman) '. ';
}
.dx-htmleditor-content li.ql-indent-8 {
  counter-reset: list-9;
  -webkit-padding-start: 25.5em;
  padding-inline-start: 25.5em;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-9 {
  counter-increment: list-9;
}
.dx-htmleditor-content ol li[data-list='ordered'].ql-indent-9::before {
  content: counter(list-9, decimal) '. ';
}
.dx-htmleditor-content .ql-indent-1 {
  -webkit-padding-start: 3em;
  padding-inline-start: 3em;
}
.dx-htmleditor-content .ql-indent-2 {
  -webkit-padding-start: 6em;
  padding-inline-start: 6em;
}
.dx-htmleditor-content .ql-indent-3 {
  -webkit-padding-start: 9em;
  padding-inline-start: 9em;
}
.dx-htmleditor-content .ql-indent-4 {
  -webkit-padding-start: 12em;
  padding-inline-start: 12em;
}
.dx-htmleditor-content .ql-indent-5 {
  -webkit-padding-start: 15em;
  padding-inline-start: 15em;
}
.dx-htmleditor-content .ql-indent-6 {
  -webkit-padding-start: 18em;
  padding-inline-start: 18em;
}
.dx-htmleditor-content .ql-indent-7 {
  -webkit-padding-start: 21em;
  padding-inline-start: 21em;
}
.dx-htmleditor-content .ql-indent-8 {
  -webkit-padding-start: 24em;
  padding-inline-start: 24em;
}
.dx-htmleditor-content .ql-indent-9 {
  -webkit-padding-start: 27em;
  padding-inline-start: 27em;
}
.dx-htmleditor-content li.ql-indent-9 {
  -webkit-padding-start: 28.5em;
  padding-inline-start: 28.5em;
}
.dx-htmleditor-content table td,
.dx-htmleditor-content table th {
  outline: 0;
}
.dx-htmleditor-content .ql-code-block-container {
  font-family: monospace;
}
.dx-htmleditor-content .ql-code-block-container,
.dx-htmleditor-content code {
  background-color: rgba(191, 191, 191, 0.15);
  color: rgba(24, 77, 132, 0.8);
}
.dx-htmleditor-content .ql-video {
  display: block;
  max-width: 100%;
}
.dx-htmleditor-content .ql-video.ql-align-center {
  margin: 0 auto;
}
.dx-htmleditor-content .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.dx-htmleditor-content .ql-font-serif {
  font-family: Georgia, 'Times New Roman', serif;
}
.dx-htmleditor-content .ql-font-monospace {
  font-family: Monaco, 'Courier New', monospace;
}
.dx-htmleditor-content .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.dx-htmleditor-content.ql-blank::before {
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
  color: #80b3e8;
}
.dx-htmleditor-content.ql-blank::after {
  content: attr(data-placeholder);
  z-index: -1;
  visibility: hidden;
}
.dx-htmleditor-content.ql-blank[data-placeholder] > p {
  height: 0.1px;
}
.dx-suggestion-list-wrapper .dx-list .dx-scrollable-content {
  margin: 0;
}
.dx-suggestion-list {
  min-width: 50px;
}
.dx-suggestion-list .dx-list-item {
  display: block;
}
.dx-suggestion-list .dx-list-item-icon {
  border-radius: 50%;
  vertical-align: text-bottom;
}
.dx-formdialog-form {
  min-width: 360px;
}
.dx-overlay-content.dx-popup-fullscreen .dx-formdialog-form {
  min-width: 240px;
}
.dx-formdialog-field-target .dx-field-item-content {
  text-align: end;
}
.dx-background-format .dx-icon-background,
.dx-background-format .dx-icon-color,
.dx-color-format .dx-icon-background,
.dx-color-format .dx-icon-color {
  border-bottom: 3px solid transparent;
}
.dx-htmleditor-toolbar-separator {
  border-left: 1px solid transparent;
}
.dx-htmleditor-toolbar-menu-separator {
  width: 100%;
  border-top: 1px solid transparent;
}
.dx-htmleditor-toolbar-menu-separator::before {
  content: none;
}
.dx-resize-frame {
  position: absolute;
  box-sizing: content-box;
  border: 1px dashed #778899;
  pointer-events: none;
}
.dx-resize-frame .dx-resizable-handle {
  pointer-events: auto;
}
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  border: 1px solid #fff;
  width: 11px;
  height: 11px;
  border-radius: 0;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  width: 15px;
  height: 15px;
}
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  right: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  right: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-top-left {
  left: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left {
  left: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  top: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  top: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right {
  bottom: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right {
  bottom: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  content: '';
  position: absolute;
  width: 11px;
  height: 11px;
  border: 1px solid #fff;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  width: 15px;
  height: 15px;
}
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after {
  top: calc(50% - 5.5px);
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after {
  top: calc(50% - 7.5px);
}
.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  left: calc(50% - 5.5px);
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  left: calc(50% - 7.5px);
}
.dx-resize-frame .dx-resizable-handle-right::after {
  right: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after {
  right: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-left::after {
  left: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after {
  left: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-top::after {
  top: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  top: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-bottom::after {
  bottom: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after {
  bottom: -7.5px;
}
.dx-mention {
  padding: 1px 0;
  border-radius: 2px;
}
.dx-mention .dx-template-wrapper {
  white-space: nowrap;
  display: inline-block;
}
.dx-mention > span {
  margin: 0 2px;
}
.dx-table-resize-frame {
  position: absolute;
  pointer-events: none;
}
.dx-table-resize-frame > div {
  position: absolute;
  pointer-events: auto;
  background-color: transparent;
}
.dx-table-resize-frame .dx-htmleditor-column-resizer {
  width: 5px;
  top: 0;
  height: 100%;
  cursor: col-resize;
}
.dx-table-resize-frame .dx-htmleditor-highlighted-column {
  width: 3px;
  top: 0;
  height: 100%;
}
.dx-table-resize-frame .dx-htmleditor-row-resizer {
  height: 5px;
  left: 0;
  width: 100%;
  cursor: row-resize;
}
.dx-table-resize-frame .dx-htmleditor-highlighted-row {
  height: 3px;
  left: 0;
  width: 100%;
}
.dx-htmleditor {
  border-color: #ddd;
}
.dx-htmleditor .dx-htmleditor-toolbar-wrapper {
  padding: 5px;
  position: relative;
}
.dx-htmleditor .dx-htmleditor-toolbar-wrapper:first-child {
  border-bottom: 1px solid #ddd;
}
.dx-htmleditor.dx-state-readonly {
  border-style: dashed;
}
.dx-htmleditor.dx-state-readonly .dx-htmleditor-toolbar-wrapper::before {
  position: absolute;
  top: 1px;
  bottom: 1px;
  left: 1px;
  right: 1px;
  z-index: 2;
  background-color: rgba(255, 255, 255, 0.2);
  content: '';
  pointer-events: none;
}
.dx-htmleditor.dx-state-readonly .dx-toolbar-button .dx-button.dx-state-disabled {
  opacity: 0.5;
}
.dx-htmleditor.dx-htmleditor-outlined {
  border-radius: 4px;
}
.dx-htmleditor.dx-htmleditor-outlined.dx-state-hover {
  border-color: rgba(24, 77, 132, 0.4);
}
.dx-htmleditor.dx-htmleditor-outlined.dx-state-active,
.dx-htmleditor.dx-htmleditor-outlined.dx-state-focused {
  border-color: #d7dfe8;
}
.dx-htmleditor.dx-htmleditor-outlined.dx-invalid {
  border-color: rgba(255, 85, 73, 0.4);
}
.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-active,
.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-focused {
  border-color: #ff5549;
}
.dx-htmleditor.dx-htmleditor-filled {
  border-color: transparent;
  background: rgba(24, 77, 132, 0.05);
  border-radius: 4px;
}
.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly {
  border-style: dashed;
}
.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-active,
.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-focused {
  background-color: rgba(24, 77, 132, 0.03);
}
.dx-htmleditor.dx-htmleditor-filled.dx-state-hover,
.dx-htmleditor.dx-htmleditor-filled.dx-state-hover.dx-invalid.dx-state-readonly:not(.dx-state-focused) {
  background-color: rgba(24, 77, 132, 0.07);
}
.dx-htmleditor.dx-htmleditor-filled.dx-state-active,
.dx-htmleditor.dx-htmleditor-filled.dx-state-focused {
  background-color: transparent;
  border-color: #d7dfe8;
}
.dx-htmleditor.dx-htmleditor-filled.dx-invalid {
  background-color: rgba(255, 85, 73, 0.1);
}
.dx-htmleditor.dx-htmleditor-filled.dx-invalid.dx-state-active,
.dx-htmleditor.dx-htmleditor-filled.dx-invalid.dx-state-focused {
  background: 0 0;
  border-color: #ff5549;
}
.dx-htmleditor.dx-htmleditor-underlined {
  border-color: transparent transparent #ddd;
}
.dx-htmleditor.dx-htmleditor-underlined .dx-htmleditor-content {
  -webkit-padding-start: 0;
  padding-inline-start: 0;
}
.dx-htmleditor.dx-htmleditor-underlined.dx-state-hover {
  border-bottom-color: rgba(24, 77, 132, 0.4);
}
.dx-htmleditor.dx-htmleditor-underlined.dx-state-active,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused {
  border-bottom-color: #d7dfe8;
}
.dx-htmleditor.dx-htmleditor-underlined.dx-state-active.dx-invalid,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused.dx-invalid {
  border-bottom-color: #ff5549;
}
.dx-htmleditor.dx-htmleditor-underlined.dx-invalid {
  border-bottom-color: rgba(255, 85, 73, 0.4);
}
.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-focused {
  border-color: transparent transparent #ff5549;
}
.dx-htmleditor-content blockquote {
  -webkit-padding-start: 12px;
  padding-inline-start: 12px;
  -webkit-border-start: 4px solid;
  border-inline-start: 4px solid;
  color: rgba(24, 77, 132, 0.8);
  border-inline-start-color: #ddd;
}
.dx-htmleditor-content td,
.dx-htmleditor-content th {
  border-color: #ddd;
}
.dx-htmleditor-toolbar {
  background-color: transparent;
}
.dx-htmleditor-toolbar .dx-htmleditor-toolbar-separator {
  height: 36px;
}
.dx-htmleditor-toolbar-format.dx-dropdowneditor.dx-editor-filled {
  background-color: transparent;
}
.dx-htmleditor-toolbar-format.dx-background-format .dx-button-content,
.dx-htmleditor-toolbar-format.dx-color-format .dx-button-content {
  padding-bottom: 5px;
}
.dx-htmleditor-toolbar-format.dx-size-format {
  width: 105px;
}
.dx-htmleditor-toolbar-separator {
  border-inline-start-color: #ddd;
}
.dx-htmleditor-toolbar-menu-separator {
  border-top-color: #ddd;
}
.dx-resize-frame {
  border-color: #184d84;
}
.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  background-color: #184d84;
}
.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-tab:first-child::after {
  -webkit-border-start: none;
  border-inline-start: none;
}
.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-tabs-wrapper::after {
  -webkit-border-start: none;
  border-inline-start: none;
  -webkit-border-end: none;
  border-inline-end: none;
}
.dx-htmleditor-add-image-popup
  > .dx-overlay-content
  > .dx-popup-content
  .dx-collection
  .dx-field-item:not(.dx-last-col) {
  -webkit-padding-end: 5px;
  padding-inline-end: 5px;
}
.dx-htmleditor-add-image-popup
  > .dx-overlay-content
  > .dx-popup-content
  .dx-collection
  .dx-field-item:not(.dx-first-col) {
  -webkit-padding-start: 0;
  padding-inline-start: 0;
}
.dx-htmleditor-add-image-popup > .dx-overlay-content > .dx-popup-content .dx-fileuploader-input-wrapper {
  padding: 60px 20px;
  border: 3px dashed #ddd;
}
.dx-htmleditor-add-image-popup
  > .dx-overlay-content
  > .dx-popup-content
  .dx-fileuploader-input-wrapper
  .dx-fileuploader-input-label {
  border-width: 0;
}
.dx-htmleditor-add-image-popup
  > .dx-overlay-content
  > .dx-popup-content
  .dx-fileuploader-dragover
  .dx-fileuploader-input {
  padding-top: 7px;
  padding-bottom: 8px;
}
.dx-htmleditor-add-image-popup
  > .dx-overlay-content
  > .dx-popup-content
  .dx-fileuploader-dragover
  .dx-fileuploader-input-label {
  padding-top: 8px;
}
.dx-htmleditor-add-image-popup
  > .dx-overlay-content
  > .dx-popup-content
  .dx-fileuploader-dragover
  .dx-fileuploader-content {
  background-color: rgba(221, 221, 221, 0.8);
}
.dx-mention {
  background-color: #ddd;
  color: #184d84;
}
.dx-suggestion-list-wrapper {
  height: 100%;
}
.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content {
  border-top-width: 0;
  border-bottom-width: 1px;
}
.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}
.dx-suggestion-list-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}
.dx-suggestion-list-wrapper .dx-list {
  height: 100%;
  min-height: 39.0001px;
}
.dx-suggestion-list-wrapper .dx-list:not(.dx-list-select-decorator-enabled) {
  min-height: 33.0001px;
}
.dx-suggestion-list-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding: 7px 9px;
}
.dx-suggestion-list-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}
.dx-suggestion-list-wrapper .dx-empty-message,
.dx-suggestion-list-wrapper .dx-list-item {
  border-top: 0;
}
.dx-suggestion-list-wrapper .dx-empty-message:last-of-type,
.dx-suggestion-list-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-table-resize-frame > .dx-draggable-dragging + .dx-htmleditor-highlighted-column,
.dx-table-resize-frame > .dx-draggable-dragging + .dx-htmleditor-highlighted-row {
  background-color: rgba(24, 77, 132, 0.5);
}
.dx-fa-button.dx-fa-button-main .dx-overlay-shader {
  background-color: rgba(255, 255, 255, 0.8);
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content {
  min-width: 48px;
  max-height: 48px;
  background-color: #184d84;
  color: #fff;
  overflow: visible;
  border-radius: 24px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover {
  background-color: #103459;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover .dx-fa-button-icon {
  background-color: transparent;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active {
  background-color: #0c2743;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active .dx-fa-button-icon {
  background-color: transparent;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon,
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon-close {
  padding: 15px;
  box-shadow: none;
  background-color: transparent;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper {
  position: static;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label {
  background: 0 0;
  color: #fff;
  box-shadow: none;
  border-radius: 0;
  margin-right: 0;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-inkripple {
  border-radius: 24px;
}
.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content {
  display: flex;
  flex-direction: row-reverse;
}
.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon,
.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon-close {
  padding: 15px 0 15px 15px;
}
.dx-fa-button.dx-fa-button-main.dx-fa-button-without-icon .dx-fa-button-icon {
  width: 0;
}
.dx-fa-button .dx-fa-button-icon,
.dx-fa-button .dx-fa-button-icon-close {
  padding: 6px;
  width: 18px;
  height: 18px;
  box-sizing: content-box;
}
.dx-fa-button .dx-fa-button-icon .dx-icon,
.dx-fa-button .dx-fa-button-icon-close .dx-icon {
  font-size: 18px;
}
.dx-fa-button .dx-fa-button-icon img,
.dx-fa-button .dx-fa-button-icon-close img {
  width: 100%;
  height: 100%;
}
.dx-fa-button .dx-overlay-content {
  border-radius: 50%;
  cursor: pointer;
  min-width: 30px;
  max-height: 30px;
  background-color: transparent;
  color: #184d84;
  overflow: visible;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse {
  flex-direction: row-reverse;
}
.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper {
  right: auto;
  left: 30px;
}
.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper .dx-fa-button-label {
  margin-left: 10px;
  margin-right: auto;
}
.dx-fa-button .dx-overlay-content.dx-state-hover .dx-fa-button-icon {
  background-color: #ebebeb;
}
.dx-fa-button .dx-overlay-content.dx-state-active .dx-fa-button-icon {
  background-color: #c2c2c2;
}
.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper {
  position: absolute;
  right: 30px;
}
.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label {
  background-color: #fff;
  color: #184d84;
  white-space: nowrap;
  border-radius: 4px;
  padding: 5px 10px;
  margin-right: 10px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.16);
  font-size: 12px;
}
.dx-fa-button .dx-overlay-content .dx-fa-button-icon {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
  background-color: #fff;
  border-radius: 50%;
  position: relative;
}
.dx-fa-button .dx-overlay-content .dx-inkripple {
  overflow: hidden;
  border-radius: 15px;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label {
  padding: 0 25px 0 10px;
  font-size: 14px;
  margin-right: 0;
}
.dx-filemanager {
  height: 500px;
  border: 1px solid;
}
.dx-filemanager .dx-filemanager-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.dx-filemanager .dx-filemanager-notification-drawer,
.dx-filemanager .dx-filemanager-notification-drawer-panel {
  height: 100%;
}
.dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content {
  min-width: 240px;
  max-width: 93vw;
}
@media (min-width: 431px) {
  .dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content {
    max-width: 400px;
  }
}
.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content {
  padding: 15px;
}
.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content .dx-filemanager-progress-box {
  padding: 5px 0 0;
}
.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common {
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common-no-item {
  border-style: none;
}
.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel {
  border-left-width: 1px;
  border-left-style: solid;
}
.dx-filemanager .dx-filemanager-progress-panel {
  width: 340px;
  height: 100%;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container {
  padding: 10px 20px 20px;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title {
  display: flex;
  align-items: flex-start;
  padding: 0 0 5px 10px;
}
.dx-filemanager
  .dx-filemanager-progress-panel
  .dx-filemanager-progress-panel-title
  .dx-filemanager-progress-panel-title-text {
  flex: 1 1 auto;
  align-self: center;
  font-size: 18px;
  font-weight: 600;
}
.dx-filemanager
  .dx-filemanager-progress-panel
  .dx-filemanager-progress-panel-common
  .dx-filemanager-progress-box-common {
  font-weight: 600;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-separator {
  height: 20px;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-i.dx-filemanager-i-cancel {
  width: 16px;
  height: 16px;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-details > .dx-filemanager-progress-box {
  margin-bottom: 8px;
  border-radius: 2px;
}
.dx-filemanager .dx-filemanager-progress-box {
  padding: 10px 0 10px 10px;
  display: flex;
  align-items: center;
}
.dx-filemanager .dx-filemanager-progress-box.dx-filemanager-progress-box-without-close-button {
  padding-right: 10px;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-image {
  margin-right: 10px;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-wrapper {
  flex: 1 auto;
  overflow: hidden;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-common {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-progress-bar,
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-status {
  padding: 5px 0;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button {
  margin-left: 5px;
}
.dx-filemanager .dx-filemanager-progress-box-error {
  border-radius: 2px;
  display: inline-block;
  border-width: 0;
  padding: 2px 8px 3px;
  font-size: 0.85em;
  line-height: normal;
  word-wrap: break-word;
  overflow-y: auto;
  max-height: 150px;
}
.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item {
  width: 1px;
  margin-right: 5px;
}
.dx-filemanager .dx-splitter-wrapper.dx-splitter-inactive,
.dx-filemanager .dx-splitter-wrapper.dx-splitter-initial {
  right: 3px;
}
.dx-filemanager .dx-filemanager-container {
  display: flex;
  height: 100%;
  border-top: 1px solid;
  box-sizing: border-box;
  overflow: hidden;
}
.dx-filemanager .dx-filemanager-container .dx-filemanager-adaptivity-drawer-panel {
  height: 100%;
}
.dx-filemanager .dx-filemanager-container .dx-filemanager-dirs-panel {
  padding: 5px 10px;
  height: 100%;
  width: 100%;
  display: block;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-opened .dx-splitter-bar.dx-state-disabled {
  width: 1px;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-shrink .dx-drawer-panel-content {
  overflow: visible;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content {
  display: block;
  width: 30%;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-initial {
  min-width: 250px;
  max-width: 300px;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-adaptive {
  max-width: 100%;
}
.dx-filemanager .dx-filemanager-dirs-panel {
  height: 100%;
}
.dx-filemanager .dx-filemanager-breadcrumbs {
  padding: 2px 11px;
  border-bottom: 1px solid;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content {
  padding-left: 0;
  padding-right: 0;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-parent-folder-item .dx-menu-item-content {
  padding-left: 2px;
  padding-right: 2px;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content {
  width: 1px;
  padding-left: 0;
  padding-right: 0;
  margin: 0 10px;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item .dx-menu-item-content {
  padding-left: 1px;
  padding-right: 1px;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover {
  cursor: default;
}
.dx-filemanager .dx-filemanager-editing-container,
.dx-filemanager .dx-filemanager-notification-container {
  position: absolute;
  top: -5000px;
  left: -5000px;
}
.dx-filemanager .dx-row .dx-filemanager-file-actions-button {
  float: right;
}
.dx-filemanager .dx-row .dx-filemanager-file-actions-button .dx-button-content {
  padding: 0;
}
.dx-filemanager .dx-row.dx-row-focused .dx-filemanager-file-actions-button,
.dx-filemanager .dx-row.dx-selection .dx-filemanager-file-actions-button,
.dx-filemanager .dx-row.dx-state-hover .dx-filemanager-file-actions-button {
  visibility: visible;
}
.dx-filemanager .dx-filemanager-items-panel {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder {
  position: relative;
  top: 0;
  left: 0;
  box-sizing: border-box;
  pointer-events: none;
  z-index: 1000;
}
.dx-filemanager .dx-filemanager-thumbnails {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
  padding: 5px;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-container {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item {
  float: left;
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  width: 100px;
  height: 100px;
  border: 1px dashed transparent;
  margin: 5px;
  box-sizing: border-box;
}
.dx-filemanager
  .dx-filemanager-thumbnails
  .dx-filemanager-thumbnails-view-port
  .dx-filemanager-thumbnails-item
  .dx-filemanager-thumbnails-item-content {
  overflow: hidden;
  padding: 13px 0 10px;
}
.dx-filemanager
  .dx-filemanager-thumbnails
  .dx-filemanager-thumbnails-view-port
  .dx-filemanager-thumbnails-item
  .dx-filemanager-thumbnails-item-content
  .dx-filemanager-thumbnails-item-thumbnail {
  border: 0;
}
.dx-filemanager
  .dx-filemanager-thumbnails
  .dx-filemanager-thumbnails-view-port
  .dx-filemanager-thumbnails-item
  .dx-filemanager-thumbnails-item-content
  .dx-filemanager-thumbnails-item-spacer {
  border: 0;
  padding: 0;
  margin: 0;
  height: 10px;
  visibility: hidden;
}
.dx-filemanager
  .dx-filemanager-thumbnails
  .dx-filemanager-thumbnails-view-port
  .dx-filemanager-thumbnails-item
  .dx-filemanager-thumbnails-item-content
  .dx-filemanager-thumbnails-item-name {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.dx-filemanager .dx-filemanager-details {
  height: 100%;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.dx-filemanager .dx-filemanager-details > div {
  height: 100%;
}
.dx-filemanager
  .dx-filemanager-details
  .dx-datagrid-rowsview
  .dx-datagrid-table
  > tbody
  > tr.dx-filemanager-parent-directory-item
  > td
  > .dx-select-checkbox {
  display: none;
}
.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper {
  display: inline-flex;
  align-items: flex-start;
  width: 100%;
}
.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper .dx-filemanager-details-item-name {
  flex: 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-filemanager .dx-filemanager-i.dx-filemanager-i-progress,
.dx-filemanager .dx-filemanager-i.dx-icon.dx-filemanager-i-progress {
  animation: 1.5s linear infinite dx-filemanager-icon-rotate;
}
@keyframes dx-filemanager-icon-rotate {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.dx-filemanager-file-actions-button {
  visibility: hidden;
  text-align: center;
}
.dx-filemanager-file-actions-button.dx-widget {
  line-height: 100%;
}
.dx-filemanager-file-actions-button .dx-button {
  border: none;
  background-color: transparent;
  box-shadow: none;
}
.dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding: 10px 11px;
}
.dx-filemanager-file-actions-button .dx-button i {
  font-style: normal;
}
.dx-filemanager-file-actions-button.dx-filemanager-file-actions-button-activated,
.dx-filemanager-file-actions-button:hover {
  visibility: visible;
}
.dx-filemanager-dirs-tree {
  width: 100%;
}
.dx-filemanager-dirs-tree .dx-treeview-item-content {
  display: flex;
  align-items: flex-end;
}
.dx-filemanager-dirs-tree .dx-treeview-item-content > .dx-icon {
  flex: 0 0 auto;
}
.dx-filemanager-dirs-tree .dx-treeview-item-content .dx-filemanager-dirs-tree-item-text {
  flex: 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-filemanager-dirs-tree .dx-filemanager-focused-item .dx-filemanager-file-actions-button,
.dx-filemanager-dirs-tree .dx-treeview-item.dx-state-hover .dx-filemanager-file-actions-button {
  visibility: visible;
}
.dx-filemanager-dialog.dx-filemanager-dialog-folder-chooser,
.dx-filemanager-progresspanel {
  height: 100%;
  overflow: auto;
}
.dx-filemanager-dialog-folder-chooser > div {
  height: 100%;
}
.dx-filemanager-dialog-popup > .dx-overlay-content {
  min-width: 300px;
  max-width: 400px;
  min-height: 300px;
  max-height: 400px;
}
.dx-filemanager-dialog-name-editor-popup > .dx-overlay-content {
  max-width: 340px;
  min-height: 180px;
  max-height: 180px;
}
.dx-filemanager-dialog-delete-item-popup > .dx-overlay-content {
  max-width: 340px;
  min-height: 180px;
}
.dx-filemanager-dialog-delete-item-popup > .dx-overlay-content .dx-popup-content .dx-filemanager-dialog-delete-item {
  overflow-wrap: break-word;
}
.dx-filemanager-progresspanel {
  box-sizing: border-box;
  padding: 5px;
}
.dx-filemanager-progresspanel .dx-filemanager-progressbox {
  float: left;
  width: 100%;
  padding-bottom: 10px;
}
.dx-filemanager-progresspanel .dx-filemanager-progressbox-cancel-button {
  margin-top: 5px;
  float: right;
}
.dx-splitter-wrapper {
  height: 100%;
  width: 0;
  position: absolute;
  z-index: 998;
  top: 0;
}
.dx-splitter-wrapper .dx-splitter-border {
  z-index: 997;
  height: 100%;
  width: 7px;
  cursor: col-resize;
}
.dx-splitter-wrapper .dx-splitter-border .dx-splitter-bar {
  height: 100%;
  width: 1px;
  display: block;
  cursor: col-resize;
  z-index: 999;
  margin: auto;
}
.dx-splitter-wrapper .dx-splitter-border .dx-splitter-bar.dx-splitter-inactive {
  z-index: 998;
}
.dx-splitter-wrapper .dx-splitter-border .dx-splitter-bar.dx-state-disabled {
  width: 0;
  cursor: default;
}
.dx-splitter-bar {
  background-color: rgba(24, 77, 132, 0.5);
}
.dx-splitter-bar.dx-splitter-inactive {
  background-color: #ddd;
}
.dx-splitter-border {
  background-color: transparent;
}
.dx-filemanager {
  border-color: #ddd;
}
.dx-filemanager .dx-filemanager-notification-common {
  border-color: #ddd;
  color: #ff5549;
}
.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel {
  border-left-color: #ddd;
}
.dx-filemanager .dx-filemanager-progress-panel {
  background-color: #fff;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container {
  padding-top: 6px;
}
.dx-filemanager .dx-filemanager-progress-box-image {
  width: 36px;
  height: 36px;
  font-size: 36px;
}
.dx-filemanager .dx-filemanager-progress-box-error {
  color: #fff;
  background: #ff5549;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button {
  margin-top: 9px;
}
.dx-filemanager .dx-filemanager-toolbar {
  padding: 6px 10px;
  background: #fff;
  min-height: 48px;
}
.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar,
.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar .dx-toolbar {
  background: #f7f7f7;
}
.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item {
  height: 36px;
  background: #ddd;
}
.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-viewmode-item .dx-texteditor {
  width: 150px;
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled {
  background: 0 0;
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-active,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-focused,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-hover {
  background: rgba(24, 77, 132, 0.1);
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor {
  border-color: transparent;
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor .dx-dropdowneditor-icon {
  background: 0 0;
}
.dx-filemanager
  .dx-filemanager-toolbar
  .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-active
  .dx-dropdowneditor-icon,
.dx-filemanager
  .dx-filemanager-toolbar
  .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-hover
  .dx-dropdowneditor-icon {
  background: 0 0;
  border-color: transparent;
}
.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-has-large-icon .dx-button-content {
  padding: 4px;
}
.dx-filemanager .dx-filemanager-toolbar .dx-toolbar .dx-filemanager-toolbar-viewmode-item .dx-button-content {
  padding-left: 8px;
  padding-right: 8px;
}
.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder {
  border: 2px solid #184d84;
}
.dx-filemanager .dx-filemanager-container {
  border-top-color: #ddd;
}
.dx-filemanager .dx-filemanager-dirs-panel {
  border-right-color: #ddd;
}
.dx-filemanager .dx-filemanager-breadcrumbs {
  border-bottom-color: #ddd;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item.dx-state-focused {
  background: #ddd;
  color: #184d84;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content {
  padding-top: 5px;
  padding-bottom: 8px;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content {
  background: #ddd;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover {
  background: 0 0;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected {
  color: #fff;
  background: rgba(24, 77, 132, 0.8);
}
.dx-filemanager
  .dx-filemanager-thumbnails
  .dx-filemanager-thumbnails-item.dx-state-hover:not(.dx-state-focused):not(.dx-item-selected) {
  background: rgba(0, 0, 0, 0.04);
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-focused {
  border: 1px solid #184d84;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected.dx-state-focused {
  color: #fff;
  background: rgba(24, 77, 132, 0.7);
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-thumbnail {
  width: 36px;
  height: 36px;
  font-size: 36px;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-item-custom-thumbnail {
  color: #ddd;
}
.dx-filemanager .dx-filemanager-files-view {
  background: #fff;
}
.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-filemanager-details-item-thumbnail {
  font-size: 18px;
  width: 18px;
  height: 18px;
}
.dx-filemanager
  .dx-filemanager-files-view.dx-filemanager-details
  .dx-datagrid
  .dx-datagrid-content
  .dx-datagrid-table
  .dx-command-select {
  width: 43px;
  min-width: 43px;
  max-width: 43px;
}
.dx-filemanager
  .dx-filemanager-files-view.dx-filemanager-details
  .dx-row-focused
  .dx-filemanager-file-actions-button
  .dx-button
  .dx-icon {
  color: #fff;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-content > i {
  margin-bottom: 0;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item {
  background: #fff;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item.dx-state-hover {
  background: #ebebeb;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item * {
  color: #184d84;
}
.dx-filemanager-dirs-tree.dx-treeview
  .dx-treeview-item-without-checkbox
  > .dx-treeview-item.dx-filemanager-focused-item {
  background: #ebebeb;
}
.dx-filemanager-dirs-tree.dx-treeview
  .dx-treeview-item-without-checkbox
  > .dx-treeview-item.dx-filemanager-focused-item
  * {
  color: #184d84;
}
.dx-filemanager-view-switcher-popup {
  width: 34px;
}
.dx-filemanager-view-switcher-popup
  .dx-dropdownbutton-popup-wrapper.dx-dropdownbutton-popup-wrapper
  .dx-list:not(.dx-list-select-decorator-enabled)
  .dx-list-item-content {
  padding-top: 7px;
  padding-left: 7px;
  padding-right: 8px;
  text-overflow: clip;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button {
  margin-top: 1px;
  margin-bottom: -1px;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding: 0;
}
.dx-filemanager-file-actions-button .dx-button {
  min-width: 21px;
  height: 21px;
}
.dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding-top: 10px;
  padding-bottom: 10px;
}
.dx-filemanager-i.dx-filemanager-i-progress,
.dx-filemanager-i.dx-filemanager-i-refresh,
.dx-filemanager-i.dx-icon.dx-filemanager-i-progress,
.dx-filemanager-i.dx-icon.dx-filemanager-i-refresh {
  background: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%23184d84%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x31_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M11%2C4c2.45%2C0%2C4.59%2C1.26%2C5.84%2C3.16L15%2C9l6%2C1l-1-6l-1.73%2C1.73C16.64%2C3.47%2C14%2C2%2C11%2C2%0D%0A%09%09c-4.97%2C0-9%2C4.03-9%2C9h2C4%2C7.13%2C7.13%2C4%2C11%2C4z%22%2F%3E%0D%0A%09%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.92%2C12c-0.49%2C3.39-3.39%2C6-6.92%2C6c-2.19%2C0-4.13-1.01-5.41-2.59L7%2C14l-6-1l1%2C6l2.17-2.17%0D%0A%09%09C5.82%2C18.76%2C8.26%2C20%2C11%2C20c4.63%2C0%2C8.44-3.5%2C8.94-8H17.92z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 22px;
  height: 22px;
}
.dx-filemanager-i.dx-filemanager-i-done,
.dx-filemanager-i.dx-icon.dx-filemanager-i-done {
  background: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23184d84%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%2380f69b%3B%7D%0D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0D%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0D%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M21.35%2C14.35l-4.71%2C5l-3-3l0.71-0.71l2.15%2C2.15l4.15-4.15L21.35%2C14.35z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 22px;
  height: 22px;
}
.dx-filemanager-i.dx-filemanager-i-danger,
.dx-filemanager-i.dx-icon.dx-filemanager-i-danger {
  background: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23184d84%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23ff5549%3B%7D%0D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0D%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0D%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M17%2C20v-1h1v1H17z%20M17%2C13h1v5h-1V13z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 22px;
  height: 22px;
}
.dx-filemanager-i.dx-filemanager-i-cancel,
.dx-filemanager-i.dx-icon.dx-filemanager-i-cancel {
  background: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20fill%3D%22%23184d84%22%20d%3D%22M8%2C0c4.42%2C0%2C8%2C3.58%2C8%2C8s-3.58%2C8-8%2C8c-4.42%2C0-8-3.58-8-8S3.58%2C0%2C8%2C0%20M10.87%2C4L8%2C6.87L5.13%2C4L4%2C5.13L6.87%2C8%0D%0A%09L4%2C10.87L5.13%2C12L8%2C9.13L10.87%2C12L12%2C10.87L9.13%2C8L12%2C5.13L10.87%2C4z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 22px;
  height: 22px;
}
.dx-diagram {
  border: 1px solid transparent;
  display: flex;
  flex-flow: column;
  height: 600px;
  min-height: 350px;
}
.dx-diagram .dx-diagram-toolbar-wrapper {
  padding: 5px;
  flex-grow: 0;
}
.dx-diagram .dx-diagram-toolbar-wrapper .dx-diagram-toolbar {
  background-color: transparent;
}
.dx-diagram .dx-diagram-content-wrapper {
  display: flex;
  flex-grow: 1;
  flex-basis: 0;
  overflow: hidden;
}
.dx-diagram .dx-diagram-content,
.dx-diagram .dx-diagram-scroll-view {
  height: 100%;
  width: 100%;
}
.dx-diagram.dx-diagram-fullscreen {
  left: 0;
  top: 0;
  width: 100% !important;
  height: 100% !important;
  position: fixed;
  z-index: 2;
}
.dx-diagram .dxdi-control {
  width: auto;
  height: auto;
  overflow: visible;
}
.dx-diagram .dxdi-canvas {
  overflow: hidden;
}
.dx-diagram-toolbox-popup.dx-popup-wrapper .dx-overlay-content {
  border-radius: 0;
}
.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar {
  padding: 0;
  background-color: rgba(0, 0, 0, 0.05);
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,
.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  padding: 0;
  min-width: 0;
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-button:not(.dx-closebutton) {
  cursor: inherit;
  pointer-events: none;
}
.dx-diagram-toolbox-popup .dx-popup-content {
  padding: 0;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input {
  border-color: transparent;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-placeholder::before,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input input {
  min-height: 0;
  font-size: 0.9em;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-button {
  border: 0;
  border-radius: 0;
  min-height: 14px;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel {
  position: relative;
  height: 100%;
  overflow-y: auto;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel > * {
  position: absolute;
}
.dx-diagram-properties-popup .dx-scrollview,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel > .dx-scrollview {
  width: 100%;
}
.dx-diagram-properties-popup .dx-popup-content {
  padding: 0;
}
.dx-diagram-properties-popup .dx-tabs {
  border: 0;
}
.dx-diagram-properties-popup .dx-tabpanel .dx-multiview-wrapper {
  border-left: 0;
  border-right: 0;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container {
  display: block;
  height: auto;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container > div {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  height: auto;
  position: inherit;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container .dx-toolbar-item {
  display: flex;
  align-items: center;
}
.dx-diagram-properties-popup:not(.dx-diagram-mobile-popup) .dx-tabpanel .dx-multiview-wrapper {
  border-bottom: 0;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup {
  width: calc(100% - 2px) !important;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title {
  border: 0;
  min-height: 0;
  position: relative;
  z-index: 1;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container {
  height: auto;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel {
  display: flex;
  flex-direction: column-reverse;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-multiview-wrapper {
  border-top: 0;
}
.dx-diagram-floating-toolbar-container {
  position: absolute;
  z-index: 1001;
  width: 100%;
  transition: opacity 0.4s;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container {
  background: 0 0;
  border-radius: 50%;
  border: 0;
  padding: 0;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar {
  background: 0 0;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container div {
  border-radius: 50%;
}
.dx-diagram-floating-toolbar-container .dx-diagram-toolbar .dx-toolbar-items-container > * {
  padding-left: 0;
  padding-right: 0;
}
.dx-diagram-toolbar .dx-diagram-toolbar-separator {
  display: table;
  height: 100%;
  border-left: 1px solid transparent;
}
.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator {
  width: 100%;
  border-top: 1px solid transparent;
}
.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator::before {
  content: none;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-texteditor,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-texteditor,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-texteditor,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-texteditor {
  width: auto;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper {
  display: flex;
  align-items: center;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i {
  display: block;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox {
  width: 0;
  max-width: 0;
}
.dx-diagram-toolbar
  .dx-diagram-color-edit-item
  .dx-dropdowneditor-field-template-wrapper
  .dx-textbox
  .dx-texteditor-input,
.dx-diagram-toolbar
  .dx-diagram-image-dropdown-item
  .dx-dropdowneditor-field-template-wrapper
  .dx-textbox
  .dx-texteditor-input,
.dx-dropdownmenu-popup
  .dx-diagram-color-edit-item
  .dx-dropdowneditor-field-template-wrapper
  .dx-textbox
  .dx-texteditor-input,
.dx-dropdownmenu-popup
  .dx-diagram-image-dropdown-item
  .dx-dropdowneditor-field-template-wrapper
  .dx-textbox
  .dx-texteditor-input {
  width: 0;
  padding-left: 0;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay {
  transform: none !important;
  width: 100% !important;
  height: 100% !important;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content {
  transform: none !important;
  width: 100% !important;
  top: initial !important;
  bottom: 0 !important;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-popup-content {
  padding: 8px;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container {
  width: 100%;
}
.dx-diagram-mobile-toolbar-color-box-opened
  .dx-dropdowneditor-overlay
  .dx-overlay-content
  .dx-colorview-container
  .dx-colorview-container-row {
  display: flex;
}
.dx-diagram-mobile-toolbar-color-box-opened
  .dx-dropdowneditor-overlay
  .dx-overlay-content
  .dx-colorview-container
  .dx-colorview-container-row
  .dx-colorview-palette-cell {
  flex-grow: 1;
}
.dx-diagram-mobile-toolbar-color-box-opened
  .dx-dropdowneditor-overlay
  .dx-overlay-content
  .dx-colorview-container
  .dx-colorview-container-row
  .dx-colorview-palette-cell
  .dx-colorview-palette {
  width: 100%;
  min-width: 300px;
}
.dx-diagram-mobile-toolbar-color-box-opened
  .dx-dropdowneditor-overlay
  .dx-overlay-content
  .dx-colorview-container
  .dx-colorview-container-row
  .dx-colorview-controls-container,
.dx-diagram-mobile-toolbar-color-box-opened
  .dx-dropdowneditor-overlay
  .dx-overlay-content
  .dx-colorview-container
  .dx-colorview-container-row
  .dx-colorview-hue-scale-cell {
  margin-left: 12px;
}
.dx-diagram-i {
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
}
.dx-diagram-loading-indicator {
  position: absolute;
  top: calc(50% - 32px);
  left: calc(50% - 32px);
  width: 64px;
  height: 64px;
}
.dx-diagram-touch-context-toolbox .dx-popover-wrapper,
.dx-diagram-touchbar-overlay {
  z-index: 1 !important;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container {
  display: block;
  height: 100%;
  padding: 0;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container::after {
  display: block;
  content: '';
  clear: both;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container > li {
  display: block;
  float: left;
}
.dx-diagram-touchbar.dx-context-menu
  .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon
  .dx-menu-item-content
  .dx-icon {
  margin: 0;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  display: none;
}
.dx-diagram-context-toolbox-target,
.dx-diagram-touchbar-target {
  position: absolute;
  background-color: transparent;
  pointer-events: none;
}
.dx-diagram-context-toolbox-target {
  width: 1px;
  height: 1px;
}
.dx-diagram-context-toolbox .dx-popup-content {
  padding: 8px;
}
.dx-diagram {
  border-color: #ddd;
}
.dx-diagram .dxdi-control .dxdi-canvas {
  background-color: #d9d9d9;
}
.dx-diagram .dxdi-control .dxdi-canvas .connector-multi-selection,
.dx-diagram .dxdi-control .dxdi-canvas .connector-point-mark,
.dx-diagram .dxdi-control .dxdi-canvas .connector-selection,
.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,
.dx-diagram .dxdi-control .dxdi-canvas .extension-line path,
.dx-diagram .dxdi-control .dxdi-canvas .item-multi-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .item-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .items-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .selection-mark {
  stroke: #184d84;
}
.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,
.dx-diagram .dxdi-control .dxdi-canvas .extension-line text {
  fill: #184d84;
}
.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector),
.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector),
.dx-diagram .dxdi-control .dxdi-canvas .connection-target,
.dx-diagram .dxdi-control .dxdi-canvas .container-target {
  stroke: #80f69b;
}
.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector).active,
.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector).active {
  fill: #80f69b;
}
.dx-diagram .dxdi-control .dxdi-canvas .geometry-mark {
  stroke: #ff5549;
}
.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner path {
  stroke: #2679d0;
  stroke-opacity: 1;
}
.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner ellipse {
  stroke: #2679d0;
  stroke-opacity: 0.55;
}
.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-user .dxdi-background {
  fill: #2679d0;
  opacity: 0.55;
}
.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-warning ellipse {
  fill: #ff5549;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .geometry-mark,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .selection-mark {
  stroke: #666;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-selection-rect,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect {
  fill: transparent;
  stroke: #666;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect {
  fill: rgba(144, 144, 144, 0.02);
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-multi-selection-rect {
  fill: rgba(144, 144, 144, 0.02);
  stroke: #666;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-multi-selection,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-point-mark,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-selection,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark {
  stroke: #666;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark {
  fill: #666;
}
.dx-diagram .dxdi-text-input-container.connector-text .dxdi-text-input {
  border-color: #184d84;
}
.dx-diagram .dx-diagram-toolbar-wrapper {
  border-bottom: 1px solid #ddd;
}
.dx-diagram.dx-diagram-fullscreen {
  background-color: #fff;
}
.dx-diagram-properties-panel,
.dx-diagram-toolbox-panel {
  background: #fff;
}
.dx-diagram-floating-toolbar-container {
  border: 1px solid #ddd;
  background: #fff;
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.175);
  border-radius: 6px;
  padding: 2px;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container {
  width: 48px;
  height: 48px;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container
  .dx-toolbar-item
  .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container
  .dx-toolbar-items-container
  .dx-button-content {
  padding-top: 0;
  padding-bottom: 0;
  line-height: 44px;
}
.dx-diagram-floating-toolbar-container .dx-toolbar-item {
  padding: 0 2px 0 0;
}
.dx-diagram-toolbox-popup > .dx-overlay-content {
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.175);
}
.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar {
  font-size: 0.5em;
  min-height: 12px;
}
.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-closebutton {
  position: static;
  left: 0;
}
.dx-rtl .dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-closebutton {
  right: 0;
}
.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 12px;
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,
.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  width: 12px;
  height: 12px;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input-container,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel .dx-accordion {
  width: 144px;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input-container {
  border-bottom: 1px solid #ddd;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input {
  margin: 2px;
  box-shadow: none;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-placeholder::before,
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-texteditor-input {
  padding: 4px 9px;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-button-content,
.dx-diagram-toolbox-popup
  .dx-diagram-toolbox-input
  .dx-button.dx-button-has-icon:not(.dx-button-has-text)
  .dx-button-content {
  padding: 2px;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-icon {
  font-size: 12px;
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton {
  width: 12px;
  height: 12px;
  margin: 1px 0 0;
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton .dx-icon {
  width: 10px;
  height: 10px;
  padding: 1px;
  font-size: 8px;
  line-height: 8px;
  background-position: 1px 1px;
  background-size: 8px 8px;
}
.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content {
  padding-top: 66px;
}
.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content .dx-diagram-toolbox-input-container {
  border-top: 1px solid #ddd;
}
.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item {
  border-left: none;
  border-right: none;
}
.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item:first-of-type {
  border-top: none;
}
.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item:last-child {
  border-bottom: none;
}
.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title {
  padding: 6px 12px;
}
.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title .dx-accordion-item-title-caption {
  font-size: 0.7em;
  font-weight: 700;
}
.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title::before {
  font-size: 0.7em;
}
.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-body {
  padding: 6px 12px;
}
.dx-diagram-toolbox-panel .dxdi-toolbox .dxdi-canvas .dxdi-shape-text {
  opacity: 0.25;
}
.dx-diagram-properties-popup .dx-multiview-item,
.dx-diagram-properties-popup.dx-diagram-properties-popup-notabs .dx-popup-content {
  padding: 8px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-title {
  font-weight: 700;
  padding: 8px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar {
  padding: 0 8px 8px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item {
  margin-bottom: 4px;
}
.dx-diagram-properties-popup
  .dx-diagram-properties-panel-group-toolbar
  .dx-toolbar-item.dx-diagram-lg-icon-item
  .dx-diagram-i {
  background-size: 64px 64px;
  width: 64px;
  height: 64px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar:first-child {
  padding-top: 8px;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title {
  padding: 2px 8px 0 0;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-tab-selected::before {
  top: -1px;
}
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format) {
  background-color: #e6e6e6;
}
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-success {
  background-color: #50f376;
}
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default {
  background-color: #103459;
}
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-danger {
  background-color: #ff2516;
}
.dx-diagram-toolbar .dx-dropdowneditor.dx-editor-filled,
.dx-diagram-toolbar .dx-texteditor.dx-editor-filled {
  background-color: transparent;
}
.dx-diagram-toolbar .dx-diagram-toolbar-separator {
  border-left-color: #ddd;
}
.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator {
  border-top-color: #ddd;
}
.dx-diagram-toolbar .dx-diagram-toolbar-text {
  padding: 8px 0 9px 15px;
}
.dx-diagram-toolbar .dx-diagram-lg-edit-item .dx-texteditor {
  width: 240px;
}
.dx-diagram-toolbar .dx-diagram-md-edit-item .dx-texteditor {
  width: 150px;
}
.dx-diagram-toolbar .dx-diagram-sm-edit-item .dx-texteditor {
  width: 100px;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  border-bottom-width: 3px;
  border-bottom-style: solid;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  margin-left: 8px;
  margin-right: 7px;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  font-size: 18px;
  color: #184d84;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content {
  padding: 5px;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-separator {
  width: 1px;
  height: 30px;
  margin: 0;
}
.dx-diagram-i-selectbox-null-icon {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-begin-none {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2C13l9-9l1%2C1l-9%2C9L1%2C13z%22%20fill%3D%22%23184d84%22%2F%3E%0D%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M12%2C8V3H0v12h12v-5h16V8H12z%20M10%2C13H2V5h8V13z%22%20fill%3D%22%23184d84%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-begin-arrow {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M8%2C9l4%2C3l1%2C2L0%2C8l13-6l-1%2C2L8%2C7h20v2H8z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-begin-outlined-triangle {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C9l13%2C6v-5h15V8H13V3L0%2C9z%20M11%2C12L3.9%2C9L11%2C6V12z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-begin-filled-triangle {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M13%2C10v5L0%2C9l13-6v5h15v2H13z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-end-none {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17%2C13l9-9l1%2C1l-9%2C9L17%2C13z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M0%2C8v2h16v5h12V3H16v5H0z%20M18%2C5h8v8h-8V5z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-end-arrow {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10l0-2h20l-4-3l-1-2l13%2C6l-13%2C6l1-2l4-3H0z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-end-outlined-triangle {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M28%2C8L15%2C2v5H0v2h15v5L28%2C8z%20M17%2C5l7.1%2C3L17%2C11V5z%22%20fill%3D%22%23184d84%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-end-filled-triangle {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10V8h15V3l13%2C6l-13%2C6v-5H0z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-orthogonal {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M20%2C18v-8h3V5H8v3H0V0h8v3h15h2v2v5h3v8H20z%20M6%2C2H2v4h4V2z%20M26%2C12h-4v4h4V12z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-straight {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20d%3D%22M20%2C10v2.2L8%2C2.8V0H0v8h8V5.8l12%2C9.3V18h8v-8H20z%20M6%2C6H2V2h4V6z%20M26%2C16h-4v-4h4V16z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-line-solid {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%2222%22%20height%3D%222%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-line-dotted {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%227%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__3_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2215%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__6_%22%20x%3D%2223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-line-dashed {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-button-fill,
.dx-diagram-i-menu-fill {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20d%3D%22M7.6%2C1L6.7%2C1.9l1.9%2C1.9L3%2C9.4L9.5%2C16L16%2C9.4L7.6%2C1z%20M5%2C9l4.5-4.5L14%2C9H5z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A%0D%0A');
  width: 18px;
  height: 21px;
}
.dx-diagram-i-button-fullscreen,
.dx-diagram-i-menu-fullscreen {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpolygon%20points%3D%220%2C6%202%2C6%202%2C2%206%2C2%206%2C0%200%2C0%22%20fill%3D%22%23184d84%22%2F%3E%0D%0A%3Cpolygon%20points%3D%222%2C12%200%2C12%200%2C18%206%2C18%206%2C16%202%2C16%22%20fill%3D%22%23184d84%22%2F%3E%0D%0A%3Cpolygon%20points%3D%2212%2C0%2012%2C2%2016%2C2%2016%2C6%2018%2C6%2018%2C0%22%20fill%3D%22%23184d84%22%2F%3E%0D%0A%3Cpolygon%20points%3D%2216%2C16%2012%2C16%2012%2C18%2018%2C18%2018%2C12%2016%2C12%22%20fill%3D%22%23184d84%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-lock,
.dx-diagram-i-menu-lock {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20d%3D%22M14%2C5c0-2.8-2.2-5-5-5C6.2%2C0%2C4%2C2.2%2C4%2C5C2.9%2C5%2C2%2C5.9%2C2%2C7v8c0%2C1.1%2C0.9%2C2%2C2%2C2h10c1.1%2C0%2C2-0.9%2C2-2V7%0D%0A%09C16%2C5.9%2C15.1%2C5%2C14%2C5z%20M9%2C13c-1.1%2C0-2-0.9-2-2s0.9-2%2C2-2c1.1%2C0%2C2%2C0.9%2C2%2C2C11%2C12.1%2C10.1%2C13%2C9%2C13z%20M6%2C5c0-1.7%2C1.3-3%2C3-3%0D%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3H6z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-unlock,
.dx-diagram-i-menu-unlock {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M14%2C17H4c-1.1%2C0-2-0.9-2-2V7c0-1.1%2C0.9-2%2C2-2h2h2h4c0-1.7-1.3-3-3-3C8.1%2C2%2C7.3%2C2.4%2C6.8%2C3H4.4%0D%0A%09C5.2%2C1.2%2C7%2C0%2C9%2C0c2.8%2C0%2C5%2C2.2%2C5%2C5c1.1%2C0%2C2%2C0.9%2C2%2C2v8C16%2C16.1%2C15.1%2C17%2C14%2C17z%20M9%2C9c-1.1%2C0-2%2C0.9-2%2C2s0.9%2C2%2C2%2C2s2-0.9%2C2-2%0D%0A%09C11%2C9.9%2C10.1%2C9%2C9%2C9z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-send-to-back,
.dx-diagram-i-menu-send-to-back {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st1%22%20d%3D%22M8%2C12c-1.1%2C0-2-0.9-2-2V4H4C2.9%2C4%2C2%2C4.9%2C2%2C6v8c0%2C1.1%2C0.9%2C2%2C2%2C2h8c1.1%2C0%2C2-0.9%2C2-2v-2H8z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-bring-to-front,
.dx-diagram-i-menu-bring-to-front {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3Cpath%20id%3D%22_x30_%22%20class%3D%22st1%22%20d%3D%22M4%2C4h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H4c-1.1%2C0-2-0.9-2-2V6C2%2C4.9%2C2.9%2C4%2C4%2C4z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-select-all,
.dx-diagram-i-menu-select-all {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.75%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M8.5%2C6c0.1%2C0%2C0.3%2C0%2C0.4%2C0.1l0%2C0l6.8%2C5.3c0.3%2C0.2%2C0.3%2C0.5%2C0.1%2C0.8c-0.1%2C0.1-0.1%2C0.2-0.3%2C0.2l-1.9%2C0.3%0D%0A%09l1.3%2C2.6c0.2%2C0.3%2C0%2C0.6-0.3%2C0.7l-2.1%2C0.9c-0.1%2C0-0.2%2C0.1-0.3%2C0.1c-0.2%2C0-0.4-0.1-0.5-0.3l-1.3-2.6l-1.5%2C1.1%0D%0A%09c-0.1%2C0.1-0.2%2C0.1-0.4%2C0.1c-0.3%2C0-0.6-0.2-0.6-0.5V6.6C7.9%2C6.3%2C8.2%2C6%2C8.5%2C6z%22%20fill%3D%22%23184d84%22%2F%3E%0D%0A%3Cg%20id%3D%22_x33_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpolygon%20id%3D%22_x31__1_%22%20class%3D%22st0%22%20points%3D%2212%2C6%2014%2C8%2016%2C8%2016%2C6%20%09%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%09%3Crect%20id%3D%22_x32__1_%22%20x%3D%2211.6%22%20y%3D%222%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%201.6862%2010.071)%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22%23184d84%22%2F%3E%0D%0A%09%3Crect%20id%3D%22_x33__1_%22%20x%3D%228%22%20y%3D%221%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%224%22%20%20fill%3D%22%23184d84%22%2F%3E%0D%0A%09%3Crect%20id%3D%22_x34_%22%20x%3D%223.6%22%20y%3D%2210%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-6.3137%206.7573)%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22%23184d84%22%2F%3E%0D%0A%09%3Crect%20id%3D%22_x35_%22%20x%3D%224%22%20y%3D%221.6%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-0.6569%204.4142)%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222.8%22%20%20fill%3D%22%23184d84%22%2F%3E%0D%0A%09%3Crect%20id%3D%22_x36_%22%20x%3D%222%22%20y%3D%226%22%20class%3D%22st0%22%20width%3D%224%22%20height%3D%222%22%20%20fill%3D%22%23184d84%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-image-delete,
.dx-diagram-i-menu-image-delete {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M17%2C15.4L15.5%2C17l-2-2l-2%2C2L10%2C15.4l2-2l-2-2l1.5-1.4l2%2C2l2-2l1.5%2C1.5l-2%2C2L17%2C15.4z%20M12%2C6l-4%2C6%0D%0A%09l-2-2l-3%2C5h5v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4l-2%2C2L12%2C6z%20M5.5%2C5C4.7%2C5%2C4%2C5.6%2C4%2C6.5S4.7%2C8%2C5.5%2C8%0D%0A%09S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-image-edit,
.dx-diagram-i-menu-image-edit {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C6l-2-2l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0D%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M17%2C12.5L12.5%2C17H11v-1.5l4.5-4.5L17%2C12.5z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-image-insert,
.dx-diagram-i-menu-image-insert {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C7l-2-3l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0D%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M13%2C11h2v2h2v2h-2v2h-2v-2h-2v-2h2V11z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-layered-bt {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M60%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C59.1%2C18%2C60%2C18.9%2C60%2C20z%20M58%2C20%0D%0A%09%09h-8v8h8V20z%20M46%2C6v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8C45.1%2C4%2C46%2C4.9%2C46%2C6z%20M44%2C6h-8v8h8V6z%20M46%2C34v8%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C32%2C46%2C32.9%2C46%2C34z%20M44%2C34h-8v8h8V34z%20M46%2C50v8c0%2C1.1-0.9%2C2-2%2C2h-8%0D%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C48%2C46%2C48.9%2C46%2C50z%20M44%2C50h-8v8h8V50z%20M32%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2%0D%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8C31.1%2C18%2C32%2C18.9%2C32%2C20z%20M30%2C20h-8v8h8V20z%20M12%2C4l6%2C6h-5v50h-2V10H6L12%2C4z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C9v2v7h-2v-7h-7V9h7H55z%20M53%2C30h2v7v2h-2h-7v-2h7V30z%20M39%2C44h2v4h-2V44z%20M27%2C9h7v2h-7v7h-2v-7V9%0D%0A%09%09H27z%20M27%2C37h7v2h-7h-2v-2v-7h2V37z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-layered-lr {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M45%2C59h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C58.1%2C46.1%2C59%2C45%2C59z%20M45%2C57%0D%0A%09%09v-8h-8v8H45z%20M59%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C61%2C44.1%2C60.1%2C45%2C59%2C45z%20M59%2C43v-8h-8v8H59z%0D%0A%09%09%20M31%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C33%2C44.1%2C32.1%2C45%2C31%2C45z%20M31%2C43v-8h-8v8H31z%20M15%2C45H7%0D%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C17%2C44.1%2C16.1%2C45%2C15%2C45z%20M15%2C43v-8H7v8H15z%20M45%2C31h-8c-1.1%2C0-2-0.9-2-2%0D%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C30.1%2C46.1%2C31%2C45%2C31z%20M45%2C29v-8h-8v8H45z%20M61%2C11l-6%2C6v-5H5v-2h50V5L61%2C11z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M56%2C54h-2h-7v-2h7v-7h2v7V54z%20M35%2C52v2h-7h-2v-2v-7h2v7H35z%20M21%2C38v2h-4v-2H21z%20M56%2C26v7h-2v-7h-7%0D%0A%09%09v-2h7h2V26z%20M28%2C26v7h-2v-7v-2h2h7v2H28z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-layered-rl {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M19%2C57v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C59%2C19%2C58.1%2C19%2C57z%20M29%2C57%0D%0A%09%09v-8h-8v8H29z%20M5%2C43v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H7C5.9%2C45%2C5%2C44.1%2C5%2C43z%20M15%2C43v-8H7v8H15z%20M33%2C43v-8%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C33.9%2C45%2C33%2C44.1%2C33%2C43z%20M43%2C43v-8h-8v8H43z%20M49%2C43v-8c0-1.1%2C0.9-2%2C2-2h8%0D%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C49.9%2C45%2C49%2C44.1%2C49%2C43z%20M59%2C43v-8h-8v8H59z%20M19%2C29v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C31%2C19%2C30.1%2C19%2C29z%20M29%2C29v-8h-8v8H29z%20M11%2C5v5h50v2H11v5l-6-6L11%2C5z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M10%2C52v-7h2v7h7v2h-7h-2V52z%20M38%2C52v-7h2v7v2h-2h-7v-2H38z%20M49%2C38v2h-4v-2H49z%20M10%2C24h2h7v2h-7v7%0D%0A%09%09h-2v-7V24z%20M31%2C26v-2h7h2v2v7h-2v-7H31z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-layered-tb {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C46h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C60%2C45.1%2C59.1%2C46%2C58%2C46z%20M58%2C36%0D%0A%09%09h-8v8h8V36z%20M44%2C60h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C59.1%2C45.1%2C60%2C44%2C60z%20M44%2C50h-8v8h8V50z%20M44%2C32%0D%0A%09%09h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C31.1%2C45.1%2C32%2C44%2C32z%20M44%2C22h-8v8h8V22z%20M44%2C16h-8%0D%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C15.1%2C45.1%2C16%2C44%2C16z%20M44%2C6h-8v8h8V6z%20M30%2C46h-8c-1.1%2C0-2-0.9-2-2v-8%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C32%2C45.1%2C31.1%2C46%2C30%2C46z%20M30%2C36h-8v8h8V36z%20M6%2C54h5V4h2v50h5l-6%2C6L6%2C54z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C55h-7v-2h7v-7h2v7v2H53z%20M53%2C27h-7v-2h7h2v2v7h-2V27z%20M39%2C16h2v4h-2V16z%20M25%2C55v-2v-7h2v7h7v2%0D%0A%09%09h-7H25z%20M27%2C34h-2v-7v-2h2h7v2h-7V34z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-tree-bt {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M59%2C6v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C4%2C59%2C4.9%2C59%2C6z%20M57%2C6h-6v6%0D%0A%09%09h6V6z%20M59%2C26v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C24%2C59%2C24.9%2C59%2C26z%20M57%2C26h-6v6h6V26z%20M49%2C38v6%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C36%2C49%2C36.9%2C49%2C38z%20M47%2C38h-6v6h6V38z%20M49%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6%0D%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C50%2C49%2C50.9%2C49%2C52z%20M47%2C52h-6v6h6V52z%20M39%2C32c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V32z%20M37%2C26h-6v6h6V26z%20M30%2C14h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0D%0A%09%09C32%2C13.1%2C31.1%2C14%2C30%2C14z%20M24%2C12h6V6h-6V12z%20M17%2C10h-5v50h-2V10H5l6-6L17%2C10z%20M36%2C12V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C14%2C36%2C13.1%2C36%2C12z%20M38%2C12h6V6h-6V12z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C14v10h-2V14H55z%20M53%2C34h2v6v2h-2h-4v-2h4V34z%20M43%2C46h2v4h-2V46z%20M40%2C14h2v6h-7v4h-2v-4h-7v-6h2%0D%0A%09%09v4h5h2h4.9L40%2C14z%20M35%2C40h4v2h-4h-2v-2v-6h2V40z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-tree-lr {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C60%2C58.1%2C59.1%2C59%2C58%2C59z%20M58%2C57%0D%0A%09%09v-6h-6v6H58z%20M38%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C40%2C58.1%2C39.1%2C59%2C38%2C59z%20M38%2C57v-6h-6v6H38z%0D%0A%09%09%20M26%2C49h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C28%2C48.1%2C27.1%2C49%2C26%2C49z%20M26%2C47v-6h-6v6H26z%20M12%2C49H6%0D%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C14%2C48.1%2C13.1%2C49%2C12%2C49z%20M12%2C47v-6H6v6H12z%20M32%2C39c-1.1%2C0-2-0.9-2-2v-6%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H32z%20M38%2C37v-6h-6v6H38z%20M50%2C30v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C32%2C50%2C31.1%2C50%2C30z%20M52%2C24v6h6v-6H52z%20M54%2C17v-5H4v-2h50V5l6%2C6L54%2C17z%20M52%2C36h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C50%2C36.9%2C50.9%2C36%2C52%2C36z%20M52%2C38v6h6v-6H52z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M50%2C55H40v-2h10V55z%20M30%2C53v2h-6h-2v-2v-4h2v4H30z%20M18%2C43v2h-4v-2H18z%20M50%2C40v2h-6v-7h-4v-2h4v-7h6%0D%0A%09%09v2h-4v5v2v4.9L50%2C40z%20M24%2C35v4h-2v-4v-2h2h6v2H24z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-tree-rl {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M4%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H6C4.9%2C59%2C4%2C58.1%2C4%2C57z%20M12%2C57v-6H6%0D%0A%09%09v6H12z%20M24%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C24.9%2C59%2C24%2C58.1%2C24%2C57z%20M32%2C57v-6h-6v6H32z%20M36%2C47v-6%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C49%2C36%2C48.1%2C36%2C47z%20M44%2C47v-6h-6v6H44z%20M50%2C47v-6c0-1.1%2C0.9-2%2C2-2h6%0D%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C49%2C50%2C48.1%2C50%2C47z%20M58%2C47v-6h-6v6H58z%20M26%2C39c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6%0D%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H26z%20M32%2C37v-6h-6v6H32z%20M12%2C32H6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0D%0A%09%09C14%2C31.1%2C13.1%2C32%2C12%2C32z%20M6%2C24v6h6v-6H6z%20M4%2C11l6-6v5h50v2H10v5L4%2C11z%20M14%2C38v6c0%2C1.1-0.9%2C2-2%2C2H6c-1.1%2C0-2-0.9-2-2v-6%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C13.1%2C36%2C14%2C36.9%2C14%2C38z%20M6%2C38v6h6v-6H6z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M14%2C53h10v2H14V53z%20M40%2C53v-4h2v4v2h-2h-6v-2H40z%20M50%2C43v2h-4v-2H50z%20M18%2C39.9V35v-2v-5h-4v-2h6v7%0D%0A%09%09h4v2h-4v7h-6v-2L18%2C39.9z%20M34%2C35v-2h6h2v2v4h-2v-4H34z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-toolbox-open {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M13.5%2C17c-1.9%2C0-3.5-1.6-3.5-3.5s1.6-3.5%2C3.5-3.5s3.5%2C1.6%2C3.5%2C3.5S15.4%2C17%2C13.5%2C17z%20M9%2C1l5%2C7H4L9%2C1z%0D%0A%09%20M8%2C17H1v-7h7V17z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-toolbox-close {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x32_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M8%2C14v-2h8v2H8z%20M6.7%2C12.3l-1.4%2C1.4L1%2C9l4.3-4.7l1.4%2C1.4L4.4%2C8H16v2H4.4L6.7%2C12.3z%20M8%2C4h8v2H8V4z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-tree-tb {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x34_%22%3E%0D%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M57%2C60h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C59.1%2C58.1%2C60%2C57%2C60z%20M57%2C52%0D%0A%09%09h-6v6h6V52z%20M57%2C40h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C39.1%2C58.1%2C40%2C57%2C40z%20M57%2C32h-6v6h6V32z%20M47%2C28%0D%0A%09%09h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C27.1%2C48.1%2C28%2C47%2C28z%20M47%2C20h-6v6h6V20z%20M47%2C14h-6%0D%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C13.1%2C48.1%2C14%2C47%2C14z%20M47%2C6h-6v6h6V6z%20M39%2C38c0%2C1.1-0.9%2C2-2%2C2h-6%0D%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V38z%20M37%2C32h-6v6h6V32z%20M32%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0D%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C31.1%2C50%2C32%2C50.9%2C32%2C52z%20M24%2C58h6v-6h-6V58z%20M11%2C60l-6-6h5V4h2v50h5L11%2C60z%20M38%2C50h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0D%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C36%2C50.9%2C36.9%2C50%2C38%2C50z%20M38%2C58h6v-6h-6V58z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0D%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C50V40h2v10H53z%20M53%2C24h-4v-2h4h2v2v6h-2V24z%20M43%2C14h2v4h-2V14z%20M39.9%2C46H35h-2h-5v4h-2v-6h7v-4%0D%0A%09%09h2v4h7v6h-2L39.9%2C46z%20M35%2C30h-2v-6v-2h2h4v2h-4V30z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-diagram-toolbox-popup .dx-button-has-icon .dx-icon.dx-icon-diagram-toolbox-drag {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2012%2012%22%20style%3D%22enable-background%3Anew%200%200%2012%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%20%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%20id%3D%22_x32_%22%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2C8h1V3H0V8z%20M2%2C8h1V3H2V8z%20M4%2C8h1V3H4V8z%20M6%2C8h1V3H6V8z%20M8%2C8h1V3H8V8z%20M10%2C3v5h1V3H10z%22%20fill%3D%22%23184d84%22%20%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 12px;
  height: 12px;
  line-height: 12px;
  background-size: 12px 12px;
}
.dx-diagram-i-button-properties-panel-open {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Benable-background%3Anew%20%20%20%20%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M17.8%2C10.3l-1%2C1l-2.1-2.1l1-1C15.8%2C8.1%2C15.9%2C8%2C16.1%2C8c0.1%2C0%2C0.3%2C0.1%2C0.4%2C0.2l1.3%2C1.3%0D%0A%09C18%2C9.7%2C18%2C10.1%2C17.8%2C10.3z%20M14%2C2H4v13h2v2H4c-1.1%2C0-2-0.9-2-2V2c0-1.1%2C0.9-2%2C2-2h10c1.1%2C0%2C2%2C0.9%2C2%2C2v3l-2%2C2V2z%20M16.1%2C11.9l-6%2C6.1H8%0D%0A%09v-2.1l6.1-6.1L16.1%2C11.9z%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M5%2C3h8v5l-6%2C6H5V3z%22%20fill%3D%22%23fff%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
  width: 18px;
  height: 18px;
}
.dx-gantt {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.dx-gantt .dx-gantt-main-wrapper {
  display: flex;
  position: relative;
  flex-direction: row;
  height: 100%;
}
.dx-gantt .dx-toolbar .dx-toolbar-items-container {
  height: auto;
  min-height: 36px;
}
.dx-gantt .dx-gantt-toolbar-separator {
  display: table;
  height: 100%;
  border-left: 1px solid transparent;
}
.dx-gantt .dx-gantt-treelist-wrapper {
  display: inline-flex;
}
.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-scrollbar-vertical {
  display: none;
}
.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-treelist-headers + .dx-treelist-rowsview {
  border-top: none;
}
.dx-gantt .dx-splitter-wrapper .dx-splitter-border .dx-splitter-bar {
  width: 2px;
}
.dx-gantt .dx-gantt-view {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 100%;
  min-width: 1px;
  background-color: #fff;
}
.dx-gantt .dx-gantt-view .dx-gantt-tac-hb {
  margin-top: -1px;
}
.dx-gantt .dx-gantt-view .dx-scrollable-scrollbar {
  z-index: 100;
}
.dx-gantt .dx-gantt-view .dx-gantt-parent::before {
  border-left-color: inherit;
  border-top-color: inherit;
}
.dx-gantt .dx-gantt-view .dx-gantt-parent::after {
  border-right-color: inherit;
  border-top-color: inherit;
}
.dx-gantt {
  border: 1px solid #ddd;
}
.dx-gantt .dx-gantt-toolbar-wrapper {
  padding: 5px;
  border-bottom: 1px solid #ddd;
}
.dx-gantt .dx-gantt-toolbar-wrapper .dx-gantt-toolbar-separator {
  border-left-color: #ddd;
}
.dx-gantt .dx-treelist-text-content {
  min-height: 19px;
}
.dx-gantt .dx-treelist-headers .dx-treelist-table {
  min-height: 32px;
}
.dx-gantt .dx-treelist-icon-container {
  max-height: 19px;
}
.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row > td,
.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row > tr > td,
.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover > td,
.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td {
  background-color: #d7dfe8;
}
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row > tr > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td {
  color: #184d84;
}
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines > tr > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines > tr > td {
  border-bottom-color: #ddd;
}
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines > tr > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines > tr > td {
  border-left-color: #ddd;
  border-right-color: #ddd;
}
.dx-gantt .dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space {
  color: #184d84;
}
.dx-gantt .dx-header-row,
.dx-gantt .dx-treelist-filter-row {
  height: 45px;
}
.dx-gantt .dx-gantt-header {
  color: #184d84;
}
.dx-gantt .dx-gantt-header .dx-gantt-hb,
.dx-gantt .dx-gantt-header .dx-gantt-tsa,
.dx-gantt .dx-gantt-header .dx-gantt-tsac,
.dx-gantt .dx-gantt-header .dx-gantt-vb {
  border-color: #ddd;
  background-color: #fff;
}
.dx-gantt .dx-gantt-si {
  text-align: center;
  vertical-align: middle;
  padding-left: 16px;
  padding-right: 16px;
}
.dx-gantt .dx-gantt-tsa,
.dx-gantt .dx-gantt-tsac {
  border-bottom: 1px solid #ddd;
}
.dx-gantt .dx-gantt-hb {
  border-top: 1px solid #ddd;
}
.dx-gantt .dx-gantt-vb {
  border-left: 1px solid #ddd;
}
.dx-gantt .dx-gantt-taskWrapper {
  padding-top: 0;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleOut {
  height: 21px;
  line-height: 21px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task {
  background-color: #184d84;
  border-radius: 4px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task .dx-gantt-tPrg {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.2);
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask {
  border-radius: 4px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask .dx-gantt-titleIn {
  padding: 0 2px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent {
  height: 19px;
  line-height: 19px;
  background-color: #80f69b;
  border-left-color: #80f69b;
  border-right-color: #80f69b;
  border-top-color: #80f69b;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg {
  background-color: rgba(255, 255, 255, 0.2);
}
.dx-gantt
  .dx-gantt-taskWrapper
  .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask).dx-gantt-cmpl
  .dx-gantt-tPrg::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::before,
.dx-gantt
  .dx-gantt-taskWrapper
  .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask):not(.dx-gantt-noPrg)
  .dx-gantt-tPrg::before {
  content: '';
  position: absolute;
  bottom: -8px;
  border-width: 4px;
  border-style: solid;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::before,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  left: 0;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  border-left-color: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::after {
  right: 0;
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl::after {
  border-right-color: rgba(255, 255, 255, 0.2);
  border-top-color: rgba(255, 255, 255, 0.2);
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after {
  border-right-color: #80f69b;
  border-top-color: #80f69b;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent .dx-gantt-task-edit-frame {
  height: 19px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleIn {
  color: #fff;
  padding: 0 7px;
}
.dx-gantt .dx-gantt-taskRes {
  height: 21px;
  line-height: 21px;
  color: #fff;
  background-color: #999;
  border-radius: 4px;
  margin-left: 21px;
  padding-left: 4px;
  padding-right: 4px;
}
.dx-gantt .dx-gantt-titleOut {
  padding-right: 20px;
}
.dx-gantt .dx-gantt-milestone {
  background-color: #184d84;
  width: 14px;
  height: 14px;
}
.dx-gantt .dx-gantt-task-edit-wrapper {
  padding-top: 0;
  padding-left: 1px;
}
.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame {
  height: 100%;
  border: 1px solid #103459;
  border-radius: 4px;
}
.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress {
  border-color: transparent transparent #103459;
}
.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress::before {
  width: 12px;
  height: 6px;
  bottom: -14px;
  border: 1px solid #103459;
}
.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress-status {
  border-radius: 4px;
}
.dx-gantt .dx-gantt-task-edit-wrapper-successor {
  padding-top: 0;
}
.dx-gantt .dx-gantt-task-edit-wrapper-successor .dx-gantt-task-edit-frame-successor {
  height: 21px;
}
.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
  background: #fff;
  border: 1px solid #103459;
  width: 10px;
  height: 10px;
  margin: auto;
  top: 0;
  bottom: 0;
}
.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
  left: -11px;
}
.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l {
  right: -11px;
}
.dx-gantt .dx-gantt-task-edit-dependency-line {
  background-color: #184d84;
}
.dx-gantt .dx-gantt-sel {
  background-color: #d7dfe8;
  border-top: 1px solid #d7dfe8;
  border-bottom: 1px solid #d7dfe8;
}
.dx-gantt .dx-gantt-tac-hb .dx-gantt-sel {
  border: none;
}
.dx-gantt .dx-gantt-conn-v {
  border-left-color: #184d84;
}
.dx-gantt .dx-gantt-conn-h {
  border-top-color: #184d84;
}
.dx-gantt .dx-gantt-arrow {
  border: 5px solid #184d84;
}
.dx-gantt .dx-gantt-tm {
  border-left: 1px dashed #184d84;
}
.dx-gantt .dx-gantt-ti {
  border-left: 1px dashed #184d84;
  border-right: 1px dashed #184d84;
  background-color: rgba(24, 77, 132, 0.15);
}
.dx-gantt .dx-gantt-altRow,
.dx-gantt .dx-gantt-collapsable-row {
  background-color: #f5f5f5;
}
.dx-form.dx-cv-dialog {
  padding-bottom: 8px;
}
.dx-form.dx-cv-dialog .dx-cv-dialog-row {
  padding-top: 12px;
}
.dx-gantt-i.dx-gantt-i-add {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C15h-3v3h-2v-3H9v-2h3v-3h2v3h3V15z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v5h-2V4z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-add-sub-task {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M14%2C6H6v3h2.3c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H6v4h2.3%0D%0A%09c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H4v-2v-4V9V6l0%2C0C2.3%2C6%2C1%2C4.7%2C1%2C3s1.3-3%2C3-3h10%0D%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3S15.7%2C6%2C14%2C6z%20M14%2C2H4C3.4%2C2%2C3%2C2.4%2C3%2C3s0.4%2C1%2C1%2C1h10c0.6%2C0%2C1-0.4%2C1-1S14.6%2C2%2C14%2C2z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-add-task {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M10%2C13H8v-3H5V8h3V5h2v3h3v2h-3V13z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2C1.1c-4.4%2C0-8%2C3.6-8%2C8c0%2C4.4%2C3.6%2C8%2C8%2C8s8-3.6%2C8-8C17%2C4.6%2C13.4%2C1.1%2C9%2C1.1z%20M9%2C15c-3.3%2C0-6-2.7-6-6s2.7-6%2C6-6%0D%0A%09s6%2C2.7%2C6%2C6S12.3%2C15%2C9%2C15z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-collapse {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C7l7%2C6.8L14.8%2C15L9%2C9.3L3.2%2C15L2%2C13.8L9%2C7z%20M3.2%2C10L2%2C8.8L9%2C2l7%2C6.8L14.8%2C10L9%2C4.3L3.2%2C10z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-delete {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1s0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0D%0A%09S17.6%2C10%2C17%2C10z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v3h-2V4z%20M17%2C16c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-delete-dependency {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1c0-0.6%2C0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0D%0A%09C18%2C9.6%2C17.6%2C10%2C17%2C10z%20M8%2C13H5V5H3.7C3.4%2C5.6%2C2.7%2C6%2C2%2C6C0.9%2C6%2C0%2C5.1%2C0%2C4s0.9-2%2C2-2c0.7%2C0%2C1.4%2C0.4%2C1.7%2C1H7v8h1V13z%20M17%2C16%0D%0A%09c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-expand {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M2%2C3.2L3.2%2C2L9%2C7.7L14.8%2C2L16%2C3.2L9%2C10L2%2C3.2z%20M9%2C12.7L14.8%2C7L16%2C8.2L9%2C15L2%2C8.2L3.2%2C7L9%2C12.7z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-full-screen {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpolygon%20id%3D%22_x34_%22%20class%3D%22st0%22%20points%3D%221%2C7%203%2C7%203%2C3%207%2C3%207%2C1%201%2C1%20%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3Cpolygon%20id%3D%22_x33_%22%20class%3D%22st0%22%20points%3D%223%2C11%201%2C11%201%2C17%207%2C17%207%2C15%203%2C15%20%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3Cpolygon%20id%3D%22_x32_%22%20class%3D%22st0%22%20points%3D%2211%2C1%2011%2C3%2015%2C3%2015%2C7%2017%2C7%2017%2C1%20%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3Cpolygon%20id%3D%22_x31_%22%20class%3D%22st0%22%20points%3D%2215%2C15%2011%2C15%2011%2C17%2017%2C17%2017%2C11%2015%2C11%20%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-redo {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M1%2C9c0-4.4%2C3.6-8%2C8-8c2.2%2C0%2C4.2%2C0.9%2C5.6%2C2.4L17%2C1v6h-6l2.2-2.2C12.1%2C3.7%2C10.7%2C3%2C9%2C3C5.7%2C3%2C3%2C5.7%2C3%2C9%0D%0A%09s2.7%2C6%2C6%2C6v2C4.6%2C17%2C1%2C13.4%2C1%2C9z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-task-details {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12.5%2C18C10%2C18%2C7.9%2C15.5%2C7%2C13.5c0.9-2%2C3-4.5%2C5.5-4.5s4.6%2C2.5%2C5.5%2C4.5C17.1%2C15.5%2C15%2C18%2C12.5%2C18z%0D%0A%09%20M12.5%2C11c-1.4%2C0-2.5%2C1.1-2.5%2C2.5s1.1%2C2.5%2C2.5%2C2.5s2.5-1.1%2C2.5-2.5S13.9%2C11%2C12.5%2C11z%20M12.5%2C15c-0.8%2C0-1.5-0.7-1.5-1.5%0D%0A%09s0.7-1.5%2C1.5-1.5s1.5%2C0.7%2C1.5%2C1.5S13.3%2C15%2C12.5%2C15z%20M12%2C4l-2-2H3v12h2l1%2C2H1V0h10l3%2C3v4h-2V4z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-undo {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C17v-2c3.3%2C0%2C6-2.7%2C6-6s-2.7-6-6-6C7.3%2C3%2C5.9%2C3.7%2C4.8%2C4.8L7%2C7H1V1l2.4%2C2.4C4.8%2C1.9%2C6.8%2C1%2C9%2C1%0D%0A%09c4.4%2C0%2C8%2C3.6%2C8%2C8S13.4%2C17%2C9%2C17z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-zoom-in {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0D%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M9%2C11H7V9H5V7h2V5h2v2h2v2H9V11z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-zoom-out {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0D%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M5%2C9V7h6v2H5z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-resource-manager {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12%2C9h4v4h-4%20M8%2C5H0v2h8%20M12%2C5h4V1h-4%20M0%2C1v2h10V1%20M0%2C15h8v-2H0%20M0%2C11h10V9H0%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A');
}
.dx-gantt-i.dx-gantt-i-toggle-resources {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M14%2C15H2c-1.1%2C0-2-0.9-2-2v-2c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C14.1%2C15.1%2C15%2C14%2C15z%20M9%2C11H2%0D%0A%09v2h7V11z%20M14%2C7H2C0.9%2C7%2C0%2C6.1%2C0%2C5V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C6.1%2C15.1%2C7%2C14%2C7z%20M12%2C3H2v2h10V3z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A%0D%0A%0D%0A%0D%0A');
}
.dx-gantt-i.dx-gantt-i-toggle-dependencies {
  background-image: url('data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0D%0A%09.st2%7B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M7%2C11c-2.3%2C0-4.2-1.7-5-4c0.8-2.3%2C2.7-4%2C5-4s4.2%2C1.7%2C5%2C4C11.2%2C9.3%2C9.3%2C11%2C7%2C11z%20M7%2C5%0D%0A%09C5.9%2C5%2C5%2C5.9%2C5%2C7s0.9%2C2%2C2%2C2s2-0.9%2C2-2S8.1%2C5%2C7%2C5z%20M7%2C8C6.4%2C8%2C6%2C7.6%2C6%2C7s0.4-1%2C1-1s1%2C0.4%2C1%2C1S7.6%2C8%2C7%2C8z%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C10%206%2C14%2013%2C14%2013%2C16%2016%2C13%2013%2C10%2013%2C12%208%2C12%208%2C10%20%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C4%206%2C2%200%2C2%200%2C0%208%2C0%208%2C4%20%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3Crect%20x%3D%229.4%22%20y%3D%222.1%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%200.8934%209.1569)%22%20class%3D%22st2%22%20width%3D%224.2%22%20height%3D%222.8%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3Crect%20x%3D%221.2%22%20y%3D%229.6%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-6.6066%206.0503)%22%20class%3D%22st2%22%20width%3D%225.7%22%20height%3D%222.8%22%20fill%3D%22%232a7fd8%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A%0D%0A');
}
.dx-sortable {
  overflow: hidden;
}
.dx-sortable-dragging.dx-sortable-clone {
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  opacity: 0.9;
  z-index: 2147483647;
}
.dx-sortable-dragging.dx-sortable-clone .dx-inkripple {
  overflow: hidden;
}
.dx-sortable-dragging.dx-sortable-clone * {
  cursor: pointer;
  cursor: grabbing;
}
.dx-sortable-source {
  opacity: 0.5;
}
.dx-sortable-source-hidden {
  opacity: 0;
}
.dx-sortable-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #184d84;
  box-sizing: border-box;
  z-index: 2147483647;
}
.dx-sortable-placeholder-inside {
  border-width: 2px;
}
.dx-sortable-dragging > * {
  border-color: rgba(24, 77, 132, 0.5);
  box-shadow:
    0 1px 3px rgba(0, 0, 0, 0.1),
    0 6px 8px rgba(0, 0, 0, 0.2);
}
.dx-deferrendering .dx-deferrendering-loadindicator-container {
  width: 100%;
  height: 100%;
  position: relative;
}
.dx-deferrendering.dx-pending-rendering .dx-invisible-while-pending-rendering,
.dx-deferrendering:not(.dx-pending-rendering) .dx-visible-while-pending-rendering {
  display: none !important;
}
.dx-map-container,
.dx-map-shield {
  position: relative;
  width: 100%;
  height: 100%;
  color: #000;
}
.dx-map-shield {
  top: -100%;
  left: 0;
  background: rgba(0, 0, 0, 0.01);
  opacity: 0.01;
  pointer-events: all;
}
.dx-map-marker {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.dx-map-marker-tooltip {
  margin: 10px;
}
