@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.7t9tbfaemk.bundle.scp.css';
@import '_content/CallCenter.Shared/CallCenter.Shared.vyojgbsggz.bundle.scp.css';
@import '_content/Modus.Blazor.Shared/Modus.Blazor.Shared.j09wmxaxhz.bundle.scp.css';

/* /Components/Controls/ArticleFilter.razor.rz.scp.css */
.m-container[b-uonoids1dl] { display: flex; flex-direction: column; flex: 1; overflow: auto; height: 100%; width: 100%; }
.section-header[b-uonoids1dl] { display: flex; flex-direction: row; background-color: #e3e7ec; border-bottom: 1px solid #cbd7e5; padding: 8px; color: #2d436a; align-items: center; }

.hdr-row[b-uonoids1dl] { align-items: center; margin-bottom: 5px; }
.hdr-row label[b-uonoids1dl] { min-width: 150px; }
.tb-icon-container[b-uonoids1dl] { position: relative; width: 100%; }

   /* position icon over textbox */
   .tb-icon-container .material-icons-txt[b-uonoids1dl] { position: absolute; z-index: 1; top: 0; left: 0.5em; top: 5px; }

   /* add space to textbox without floating label */
   .tb-icon-container .k-textbox input[b-uonoids1dl],
   /* add space to floating label over the textbox */
   .k-floating-label-container.k-empty:not(.k-focus) .k-label[b-uonoids1dl] { padding-left: 3em; }
#SearchBox[b-uonoids1dl] { width: 100%; }
[b-uonoids1dl] .k-appbar .k-input { width: 100%; }
/* /Components/Controls/ArticleSearchEngine.razor.rz.scp.css */
.m-container[b-li5pv96n9z] { display: flex; flex-direction: column; flex: 1; overflow: auto; height: 100%; width: 100%; }
.section-header[b-li5pv96n9z] { display: flex; flex-direction: row; background-color: #e3e7ec; border-bottom: 1px solid #cbd7e5; padding: 8px; color: #2d436a; align-items: center; }
.article-list[b-li5pv96n9z] { overflow: auto; margin-top: 8px; padding: 16px; }

/* /Components/Controls/ArticleView.razor.rz.scp.css */
.article[b-5njp5esv26] { border: 1px solid black; border-radius: 10px; width: 100%; margin-bottom: 8px; display: flex; flex-direction: column; background-color:white; }

.title[b-5njp5esv26] { display: flex; flex-direction: row; flex: 1; background-color: #e3e7ec; border-bottom: 1px solid #cbd7e5; padding: 8px; color: #2d436a; border-radius: 10px 10px 0 0; width: 100%; }
.article-body[b-5njp5esv26] { display: flex; flex-direction: row; padding: 8px; width: 100%; }
.article-text[b-5njp5esv26] { transition: max-height 1s ease-out; }
.content-shown[b-5njp5esv26] { }
.content-hidden[b-5njp5esv26] { overflow: hidden; position: relative; background: #fff; max-height: 100px; }
   .content-hidden[b-5njp5esv26]:after { position: absolute; bottom: 0; height: 100%; width: 100%; content: ""; background: linear-gradient(to top, rgba(255,255,255, 1) 20%, rgba(255,255,255, 0) 80% ); display: flex; }
[b-5njp5esv26] a { color: #0d6efd; text-decoration: underline; }
/* /Components/Controls/ChangeLogControl.razor.rz.scp.css */
.grid-row[b-2ud1pn5yi6] { flex: 1; height: 100%; overflow: hidden; }
.dialog-content[b-2ud1pn5yi6] { height:100%; }
.heading[b-2ud1pn5yi6] { font-weight: bold; font-size: 14pt;  }

/* /Components/Controls/ChartView.razor.rz.scp.css */
.chart-view-container[b-u9gn3mfdmk] { width: 100%; height: 100%; display: flex; justify-content: center; flex-direction: column; }
.chart-view-chart[b-u9gn3mfdmk] { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; }
.button-div[b-u9gn3mfdmk] { height: 15%; width: 100%; align-self: start; display: flex; justify-content: right; }
/* /Components/Controls/FeedbackFilter.razor.rz.scp.css */
.sub-cell[b-4jyjn1ey3j] { margin-left: 16px; }
#tblFilter td[b-4jyjn1ey3j] { padding: 4px; }
/* /Components/Controls/GridViewControl.razor.rz.scp.css */
#m-gridView[b-6boci4co7s] { flex: 1; width: 100%; display: flex; flex-direction: column; height: 100%; }
.m-page-title[b-6boci4co7s] { background-color: #cbd7e5; border-bottom: solid gray 1px; width: 100%; padding: 5px; font-size: 14pt; font-weight: bold; }
.m-grid-hdr-ftr[b-6boci4co7s] { width: 100%; padding: 2px 5px; box-shadow: 0px -6px 13px rgba(0, 0, 0, 0.125); padding: 8px; }
#divGridPageHeader[b-6boci4co7s] { display: flex; flex-direction: row; background-image: linear-gradient(to bottom, #f9fafa, #dce0e4); padding: 5px; font-size: 14pt; font-weight: bold; }
   #divGridPageHeader .k-button[b-6boci4co7s] { margin-left: 5px; line-height: 20px; }
#divGridPageTitle[b-6boci4co7s] { flex: 1; font-size: 14pt; font-weight: bold; }
#gridLayoutTitle[b-6boci4co7s] { color: #7d7b7b; margin-left: 4px; }
.header-button[b-6boci4co7s] { margin-left: 4px !important;  }
.icon[b-6boci4co7s] { margin: 0 3px 3px 0; }
#divGridHeader[b-6boci4co7s] { border-bottom: 1px solid #808080; }
#divGridBody[b-6boci4co7s] { display: flex; flex-direction: column; width: 100%; flex: 1; overflow: hidden; }
   #divGridBody .m-body[b-6boci4co7s] { width: 100%; flex: 1; }

#divGridFooter[b-6boci4co7s] { display: flex; flex-direction: row; border-top: 1px solid #808080; }
   #divGridFooter #divFind[b-6boci4co7s] { display: flex; flex-direction: row; }
   #divGridFooter #divFtrContent[b-6boci4co7s] { flex: 1; }
   #divGridFooter #divFtrCount label[b-6boci4co7s] { font-weight: bold; margin-top: 8px; }
   #divGridFooter button[b-6boci4co7s] { line-height: 1em; }
#lblFind[b-6boci4co7s] { margin: 8px 5px 0 5px; white-space: nowrap; font-weight: bold; }
#txtFind[b-6boci4co7s] { height: 24px; margin-top: 4px; padding-left: 2px; }
.find-cmd[b-6boci4co7s] { margin: 4px 0 0 2px; height: 24px; padding: 0 8px; }
#lblCount[b-6boci4co7s] { margin-right: 5px; }
#lblCountLabel[b-6boci4co7s] { margin-right: 10px; }
fa-icon[b-6boci4co7s], .k-button .k-icon[b-6boci4co7s] { color: #888; }
#divButtonBar[b-6boci4co7s] { display: flex; flex-direction: row; justify-content: flex-end; }
   #divButtonBar button[b-6boci4co7s] { margin: 1px; }
#divColumnsButtonBar[b-6boci4co7s] { display: flex; flex-direction: row; justify-content: flex-end; border-top: 1px solid #808080; padding: 8px; }
.scroll-container[b-6boci4co7s] { overflow: auto; max-height: 375px; margin-left: 1em; }
.k-window-content[b-6boci4co7s] { padding: unset; }
.save-container[b-6boci4co7s] { padding: 8px 8px 0 8px; width: 300px; }
#divSaveNew[b-6boci4co7s], #txtCustomViewName[b-6boci4co7s], .ppGroupingRadioDropdown[b-6boci4co7s] { width: 250px; }
/*generic settings for the filter row within our special gridview */ .k-grid .k-filter-row td[b-6boci4co7s] { padding: 4px 0 4px 4px; }
#divCustomViewName[b-6boci4co7s] { margin: 8px 0 0 8px; }
.m-checklist[b-6boci4co7s] { margin: 8px 0 8px 0; }
.k-filtercell .k-filtercell-operator .k-button.k-button-icon[b-6boci4co7s] { min-width: auto; }
   .k-filtercell .k-filtercell-operator .k-button.k-button-icon .k-dropdown-operator[b-6boci4co7s] { display: none; }

.k-filtercell-wrapper > .k-textbox[b-6boci4co7s] { padding-left: 5px; padding-right: 5px; }
.k-filtercell-operator > .k-button:not(.k-clear-button-visible)[b-6boci4co7s] { display: none; }

.find-cmd.k-button.k-button-icon[b-6boci4co7s] { height: 24px; min-width: auto; }
#gridViewRadioList[b-6boci4co7s] { margin: 8px; }
   #gridViewRadioList .radio-list-item[b-6boci4co7s] { display: flex; flex-direction: row; justify-content: space-between; }
#colTitle[b-6boci4co7s] { font-size: 1.25rem; background-color: #3E80ED; color: #FFF; font-weight: 600; padding: 5px 8px 0 8px; }
#gridViewButtons[b-6boci4co7s] { border-top: 1px solid #808080; }
   #gridViewButtons button[b-6boci4co7s] { margin: 8px; }
.gridUserViewMessage[b-6boci4co7s] { margin: 2px 12px; padding: 2px 10px; background: rgb(255 140 0 / 37%); border: 1px solid #888; border-radius: 4px; }
   .gridUserViewMessage label[b-6boci4co7s] { font-weight: bold; }
#divSaveGridViewButtons[b-6boci4co7s] { display: flex; flex-direction: row; justify-content: flex-end; }
   #divSaveGridViewButtons button[b-6boci4co7s] { margin: 8px 0 0 8px; }
#saveButton[b-6boci4co7s] { font-weight: 700; margin-left: 8px; }
#cmdBottomSaveGridView[b-6boci4co7s] { margin: 5px 5px 0 2px; }
#colTitle[b-6boci4co7s] { font-size: 1.25rem; background-color: #3e80ed; color: #fff; font-weight: 600; padding: 5px 8px 0 8px; }
/* /Components/Controls/IssueFeedControl.razor.rz.scp.css */
/*#issueFeed { height: 80%; background-color: white; display: flex; flex-direction: column; }
.section-header { display: flex; flex-direction: row;  padding: 8px; color: #2d436a; margin-bottom: 5px; }
   .section-header:hover { display: flex; flex-direction: row; border-bottom: 2px solid #2d436a; padding: 8px; color: #2d436a; margin-bottom: 5px; cursor:pointer; }
.flex-row { display: flex; flex-direction: row; width: 100%; margin-bottom: 8px; }
.custom-label-class .k-floating-label { margin-left: 30px; width: 100%; }
.spacer { flex: 1; }
.flex-column { flex: 1; }
.m-dropdown { width: 100%; }
.tooltip-target { display: flex }
.sticky-div { position: sticky;}*/

#issueFeed[b-al8lxjym99] { display: flex; background-color: #E3E7EC; flex-direction: row; overflow: hidden; height: 100%; }
.section-header[b-al8lxjym99] { display: flex; flex-direction: column; justify-content: center; width: 0px; font-weight: 600; text-align: center; }
#feedLabel[b-al8lxjym99] { font-weight: 600; font-size: 14px; margin-right: 8px; margin-top: 4px; }
#notesList[b-al8lxjym99] { display: flex; flex-direction: column; width: 100%; height: 100%; padding: 8px; overflow-x: hidden; background-color: white; padding: 0px !important; }
.messageBox[b-al8lxjym99] { border-radius: 10px; margin-left: 15px; margin-right: 15px; margin-bottom: 5px; max-width: 500px; min-width: 310px; border-top-right-radius: 15px; border-top-left-radius: 15px; border: 1px solid lightgray }
.message-header-note[b-al8lxjym99] { border-radius: 10px 10px 0 0; background-color: #E3E7EC; font-weight: bold; padding: 8px; display: flex; justify-content: space-between; align-items: center; color: #eaeaea }
.message-header-no-note[b-al8lxjym99] { border-radius: 10px; background-color: #E3E7EC; font-weight: bold; padding: 8px; display: flex; justify-content: space-between; align-items: center; color: #eaeaea }

.message[b-al8lxjym99] { padding: 8px; background-color: white; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; }
#note[b-al8lxjym99] { padding-left: 8px; background-color: white; color: black; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; }
#messageSend[b-al8lxjym99] { justify-content: center; background-color: #E3E7EC; }
.text-area-buttons[b-al8lxjym99] { height: 100%; display: flex; flex-direction: row; padding: 0px 5px; justify-content: right; width: 100%; }
.chipList[b-al8lxjym99] { display: flex; flex-direction: row; padding: 8px; background-color: white; width: 100%; }
.feed-article[b-al8lxjym99] { padding: 8px; }
/* /Components/Controls/KeywordList.razor.rz.scp.css */
.custom-label-class .k-floating-label[b-tahl0kv1v1] { margin-left: 30px; width: 100%; }
.m-dropdown[b-tahl0kv1v1] { width: 100%; }
.list-border[b-tahl0kv1v1] { border: 1px solid rgba(33,37,41,0.2); padding: 8px; border-radius: 5px; }
.chipButton[b-tahl0kv1v1] { max-height: 25px; }
.form-column[b-tahl0kv1v1] { width: 100%; }
#KeyTitle[b-tahl0kv1v1] {font-weight: bold; margin: 3px 5px 0px 0px; }
/* /Components/Controls/Map.razor.rz.scp.css */
#legend[b-77kcdce782] { padding: 8px; }
   #legend h6[b-77kcdce782] { font-weight: bold }
#map[b-77kcdce782] { height: 100%; z-index: 5; }

#noAssignmentWarning[b-77kcdce782] { top: 0px; height: 100%; z-index: 10; position: absolute; width: 100%; }
#noAssignmentMessage[b-77kcdce782] { display: flex; padding: 8px 8px 4px 8px; background-color: white; border-radius: 5px; border: 3px solid lightgray; text-align:center; vertical-align: middle; }
/* /Components/Controls/NotificationMenu.razor.rz.scp.css */
.AlertPopoverTable[b-heys6jwixq] { max-height: 600px; overflow: auto; }
td[b-heys6jwixq] { width: 33% !important; }
tc[b-heys6jwixq] { width: 33% !important; }
.notification-empty[b-heys6jwixq] { display: flex; justify-content: center; align-items: center; font-weight: bold; font-size: 15px; padding: 15px; }
/* /Components/Controls/RoverMapGauge.razor.rz.scp.css */
/* /Components/Controls/RoverRouteFilter.razor.rz.scp.css */
.m-container[b-08hcrwk4lc] { display: flex; flex-direction: column; flex: 1; overflow: auto; height: 100%; width: 100%; }
.section-header[b-08hcrwk4lc] { display: flex; flex-direction: row; background-color: #e3e7ec; border-bottom: 1px solid #cbd7e5; padding: 8px; color: #2d436a; align-items: center; }

.hdr-row[b-08hcrwk4lc] { align-items: center; margin-bottom: 5px; }
.hdr-row label[b-08hcrwk4lc] { min-width: 150px; }
.top-label[b-08hcrwk4lc] { color: #0A74BA; }
.top-label label[b-08hcrwk4lc] { margin-top: 1px; margin-bottom: 0; }
/* /Components/Controls/SavedIndicator.razor.rz.scp.css */
.visible[b-61xmt8qgka] { visibility: visible; opacity: 1; animation: slide-up-b-61xmt8qgka 1s; transition: opacity 1s linear; }
.hidden[b-61xmt8qgka] { visibility: hidden; opacity: 0; transition: visibility 0s 2s, opacity 1s linear; }
.pill[b-61xmt8qgka] { border: 1px solid gray; border-radius: 7px; padding: 3px; background-color: #e3e7ec; position: absolute; bottom: 40px; left: 50%; overflow:hidden; font-size: 1.15rem;  }


@keyframes slide-up-b-61xmt8qgka {
   from { bottom: -15%; }
   to {bottom: 40px; }
}
/* /Components/Layout/AppStartupLayout.razor.rz.scp.css */
.page[b-zo4f3lohht] { position: relative; display: flex; flex-direction: column; }

main[b-zo4f3lohht] { flex: 1; }


#blazor-error-ui[b-zo4f3lohht] { background: lightyellow; bottom: 0; box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); display: none; left: 0; padding: 0.6rem 1.25rem 0.7rem 1.25rem; position: fixed; width: 100%; z-index: 1000; }

#blazor-error-ui .dismiss[b-zo4f3lohht] { cursor: pointer; position: absolute; right: 0.75rem; top: 0.5rem; }
/* /Components/Layout/MainLayout.razor.rz.scp.css */
.page[b-i3uldawdxp] { position: relative; display: flex; flex-direction: column; }

main[b-i3uldawdxp] { flex: 1; }

table[b-i3uldawdxp], tr[b-i3uldawdxp], td[b-i3uldawdxp], th[b-i3uldawdxp], tbody[b-i3uldawdxp], thead[b-i3uldawdxp] { border-width: 0; padding: 0; margin: 0; }
tr[b-i3uldawdxp] { vertical-align: top; }
.session-context-box[b-i3uldawdxp] { padding: 0 3px; border: 1px solid #808080; border-radius: 7px; background: #E3E7EC; }
.session-label[b-i3uldawdxp] { font-weight: normal; min-width: 75px; }
.session-context-vert-line[b-i3uldawdxp] { margin: 6px 2px; width: 4px; height: 30px; border: 1px solid #B8B8B8; }
.session-context-text[b-i3uldawdxp] { font-weight: bold; margin: 3px; }
.session-text-links-td[b-i3uldawdxp] { padding: 2px 0 0 0; }
.k-drawer-items[b-i3uldawdxp] { display: flex; flex: 1; height: 100%; }
.link-button[b-i3uldawdxp] { color: #0d6efd; text-decoration: underline }
.context-header[b-i3uldawdxp] { display: flex; flex-direction: row; justify-content: space-around; }
.context-label[b-i3uldawdxp] { display: flex; flex-direction: row; font-weight: bold; justify-content: space-around; margin: 0px 8px; text-align:center; }
.context-menu[b-i3uldawdxp] { display: flex; flex-direction: column; margin-bottom: 15px; }
.active-mobile-election-menu[b-i3uldawdxp] { display: flex; flex-direction: column;  }
.ElectionPopup[b-i3uldawdxp] {  padding: 5px; }
#PageTitle[b-i3uldawdxp] { flex: 1; font-size: 14pt; font-weight: bold; }
.election-mismatch[b-i3uldawdxp] { color: red; }
#blazor-error-ui[b-i3uldawdxp] { background: lightyellow; bottom: 0; box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); display: none; left: 0; padding: 0.6rem 1.25rem 0.7rem 1.25rem; position: fixed; width: 100%; z-index: 1000; }
   #blazor-error-ui .dismiss[b-i3uldawdxp] { cursor: pointer; position: absolute; right: 0.75rem; top: 0.5rem; }
#hiddenContainer[b-i3uldawdxp] { height:0; width: 0; }
.k-popover-header[b-i3uldawdxp] { border-color: inherit; color: unset; background-color: unset; padding: 10px; }
.k-popover-body[b-i3uldawdxp] { padding-block: var(--kendo-spacing-4, 1rem); padding-inline: var(--kendo-spacing-4, 1rem); padding: 10px; }
.add-new-button[b-i3uldawdxp] { margin-left: 10px; }
/* /Components/Layout/WorkContextLayout.razor.rz.scp.css */
.page[b-glsur33ilk] { position: relative; display: flex; flex-direction: column; }

main[b-glsur33ilk] { flex: 1; }


#blazor-error-ui[b-glsur33ilk] { background: lightyellow; bottom: 0; box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); display: none; left: 0; padding: 0.6rem 1.25rem 0.7rem 1.25rem; position: fixed; width: 100%; z-index: 1000; }

   #blazor-error-ui .dismiss[b-glsur33ilk] { cursor: pointer; position: absolute; right: 0.75rem; top: 0.5rem; }
/* /Components/Pages/AnalysisView.razor.rz.scp.css */
body[b-nkcvo0pvqg] {
}
/* /Components/Pages/ArticleDetail.razor.rz.scp.css */
#page[b-l8xtq11b2u] { height: 100%; display: flex; flex-direction: column; box-shadow: 0px -6px 13px rgba(0, 0, 0, 0.125); overflow: hidden; }
.page-row[b-l8xtq11b2u] { display: flex; flex-direction: row; flex: 1; overflow: hidden; }
.form-row[b-l8xtq11b2u] { align-items: center; margin-bottom: 8px;}
.k-form-label[b-l8xtq11b2u] { margin-bottom: 0px !important; font-weight: bold; }
.k-form-field-wrap[b-l8xtq11b2u] { width: 100%; }

.form-label[b-l8xtq11b2u] { }
.column-one[b-l8xtq11b2u] { flex: 2; overflow: hidden; height: 100%; }
.column-two[b-l8xtq11b2u] { flex: 1; margin-left: 8px; overflow: hidden; }
.column-one[b-l8xtq11b2u], .column-two[b-l8xtq11b2u] { padding: 8px; }
   .column-one label[b-l8xtq11b2u], .column-two label[b-l8xtq11b2u] { min-width: 120px; }
.column-two[b-l8xtq11b2u] { }
#KeywordList[b-l8xtq11b2u] { width: 100%; }
.editor-row[b-l8xtq11b2u] { height: 100%; overflow:hidden; }
   .editor-row .k-form-field-wrap[b-l8xtq11b2u] { height: 100% }
/*.column-two label { min-width: 150px; }*/
.footer[b-l8xtq11b2u] { box-shadow: 0px -6px 13px rgba(0, 0, 0, 0.125); padding: 8px; }
/* /Components/Pages/ArticleList.razor.rz.scp.css */
#page[b-bsnymivdrt] { height: 100%; width: 1150px; overflow: hidden; display: flex; flex-direction: column; border-right: 1px solid #808080; box-shadow: 0px -6px 13px rgba(0, 0, 0, 0.125); }
/* /Components/Pages/BlastDetail.razor.rz.scp.css */
#page[b-5eqdmeff1z] { height: 100%;  overflow: auto; display: flex; flex-direction: row;   }
#pagebodyboxinner[b-5eqdmeff1z] { display: flex; flex-direction: column; width: 100%; overflow: hidden; height: 100%; width: 1150px; border-right: 1px solid #808080;padding: 8px; }
.page-row[b-5eqdmeff1z] { display: flex; flex-direction: row; flex: 1; overflow: hidden; }

.input-row[b-5eqdmeff1z] { display: flex; flex-direction: row; vertical-align: middle;  padding-bottom: 8px; }
.feedTextBox[b-5eqdmeff1z] { min-height: 150px; margin-top: 10px; height: 40px; }
.summarybox[b-5eqdmeff1z] { display: flex; flex-direction: row; font-weight: 700; justify-content: left; align-items: center; padding-left: 30px; border-top-left-radius: 15px; border-top-right-radius: 15px; padding-bottom: 20px; font-size: 45px; border-bottom: 1px solid lightgray; height: 10%; max-height: 15%; }
.formFields[b-5eqdmeff1z] { margin: 0px !important; }
.colorCard[b-5eqdmeff1z] {  width: 20px; height: 100% }
.page-body-box[b-5eqdmeff1z] { display: flex; flex-direction: row; background-color: #D8D8D8 }
.k-form-label[b-5eqdmeff1z] { display: flex; flex-flow: row nowrap; text-align: center; display: flex; margin-top: 6px; width: 110px; display: flex; color: #0A74BA; font-weight: 600; }
.form-label[b-5eqdmeff1z] {min-width: 180px;}
.button[b-5eqdmeff1z] { margin-bottom: 20px;}
.k-button-solid-base[b-5eqdmeff1z] { border-color: var(--kendo-color-base, #dee2e6); color: var(--kendo-color-on-base, #212529); background-color: var(--kendo-color-base, #dee2e6); margin-bottom: 20px; }
.formGroup[b-5eqdmeff1z] { border: none }
.formGroup legend[b-5eqdmeff1z] { border: none }
legend[b-5eqdmeff1z] { border: none !important }
form legend[b-5eqdmeff1z] { display: none;  }
form legend[b-5eqdmeff1z] { color: #333; font-size: 14px; border: none; padding: 0; }
.header-button[b-5eqdmeff1z] { color: #c4c4c4}
.messagebox[b-5eqdmeff1z] { border: 1px solid black; height: 60px; width: 100%; margin-bottom: 15px; display: flex; border-radius: 15px; background-color: #e0e0e0; border-color: white; padding: 10px; }
.messagebox-container[b-5eqdmeff1z] { width: 100%; display: flex; justify-content: left }
.messagebox-container-sent[b-5eqdmeff1z] { width: 100%; display: flex; justify-content: right }
.articlebox[b-5eqdmeff1z] { width: 80%; background-color: #e0e0e0; border-radius: 15px; margin-bottom: 20px; height: 30% }
#editorAndPreview[b-5eqdmeff1z] { font-size: 14px; justify-content: center; height: 100%; }
#previewcontainer[b-5eqdmeff1z] { display: flex; flex-direction: column; height: 100%; overflow:hidden; }
#previewlabel[b-5eqdmeff1z] { color: #0A74BA; justify-content: left; font-weight: bolder; margin-top: 10px; }
#previewblastbox[b-5eqdmeff1z] { background-color: #e3e3e3; border-radius: 15px; min-height: 100px; padding: 15px; width: 450px; word-wrap: break-word; overflow-wrap: break-word; word-break: break-word;max-height: 100%; overflow:auto; }
#previewheaderbox[b-5eqdmeff1z] { display: flex; flex-direction: column; }
#previewsubject[b-5eqdmeff1z] { font-size: 16px; font-weight: bolder; }
#previewtime[b-5eqdmeff1z] { font-size: 14px; margin-top: 0px; font-weight: bolder; padding-bottom: 10px; }
#previewtime[b-5eqdmeff1z] { font-size: 12px; margin-top: 0px; font-weight: bolder; }
.editor-row[b-5eqdmeff1z] { height: 100%; overflow: hidden; }
   .editor-row .k-form-field-wrap[b-5eqdmeff1z] { height: 100% }
.column-one[b-5eqdmeff1z] { flex: 2; overflow: hidden; height: 100%; }
.blast-row[b-5eqdmeff1z] {margin-bottom: 8px;}
#messagebox[b-5eqdmeff1z] {margin-right: 8px; width: 100%; }
#buttonholder[b-5eqdmeff1z] { display: flex; flex-direction: row; justify-content: flex-end; gap: 10px; width: 100%; padding: 20px; }
.button-label[b-5eqdmeff1z] { display:flex; flex-direction:row; font-weight: 500; }
/* /Components/Pages/DashboardMenu.razor.rz.scp.css */
.layout-appbar[b-p8hpnhb0i3] { background-color: #cbd7e5; }
.menu-list[b-p8hpnhb0i3] { padding: 0; }
.election-button[b-p8hpnhb0i3] { border-radius: 10px; margin-bottom: 10px !important; }
.menu-list li[b-p8hpnhb0i3] { flex-direction: row; display: flex; align-items: center; }
.k-drawer-items[b-p8hpnhb0i3] { display: flex; flex: 1; height: 100%; }
.k-dialog-titlebar[b-p8hpnhb0i3] { background-color: #0b64e4; color: white; font-weight: bold }
/* .chartpopup { background-color: white; border: 2px solid darkgray; border-radius: 10px; } */
hr[b-p8hpnhb0i3] { margin: 0px; }
#mapGauge[b-p8hpnhb0i3]{ width: 100%; height: 100%; }
/* /Components/Pages/FeedbackResponseDetail.razor.rz.scp.css */
#page[b-vmb395t6au] { height: 100%; display: flex; flex-direction: column; overflow: hidden;  padding: 8px; }
.page-row[b-vmb395t6au] { display: flex; flex-direction: row; flex: 1; overflow: hidden; }
.form-row[b-vmb395t6au] { display: flex; flex-direction: row; }
.form-column[b-vmb395t6au] { display: flex; flex-direction: column; }
.top-label[b-vmb395t6au] { color: #0A74BA; }
   .top-label h7[b-vmb395t6au] { margin-top: 1px; margin-bottom: 0; }
.form-page[b-vmb395t6au] { display: flex; flex-direction: column; }
#feedbackForm[b-vmb395t6au] { height: 100%; display: flex; flex-direction: column; width: 100%; overflow: hidden; padding: 8px; padding-top: 10px; padding-left: 15px; }
[b-vmb395t6au] #EmailEditor, [b-vmb395t6au] #ResponseNoteEditor { min-height: 300px; min-width: 400px; }
[b-vmb395t6au] .rating-class { color: darkgoldenrod; }
[b-vmb395t6au] .k-editor-content .k-content { height: 100%!important; }
/* /Components/Pages/FeedbackResponseList.razor.rz.scp.css */
#filter[b-jrv0z30dgp] { width: 100%; flex: 1; }
/* /Components/Pages/Home.razor.rz.scp.css */
#homePage[b-4r7vyu8636] { background: url(images/ModusLogo.svg) no-repeat #fff; background-position: center; background-size: 50%; flex: 1; display: flex; flex-direction: column; overflow: auto; }
.analytics-appbar[b-4r7vyu8636] { background-color: #cbd7e5; }
/* /Components/Pages/IssueDetail.razor.rz.scp.css */

.section-header[b-q30qc7zjw0] { display: flex; flex-direction: row; padding: 8px; color: #2d436a; align-items: center; background-color: #e3e7ec; }
.input-row[b-q30qc7zjw0] { display: flex; flex-direction: row; gap: 10px; vertical-align: middle; font-weight: 500; /* height: 55px;*/ }
.k-label k-form-label[b-q30qc7zjw0] { margin-right: 20px; margin-bottom: 0px; display: flex; justify-content: center; font-weight: bold; }
.categoryLabel[b-q30qc7zjw0] { margin-left: 0px; }
.material-icons[b-q30qc7zjw0] { margin-top: 4px; margin-right: 5px; }
.header-box[b-q30qc7zjw0] { display: flex; flex-direction: column; height: 100%; background-color: #E3E7EC; border-right: 1px solid #E3E7EC; }
.inner-header-box[b-q30qc7zjw0] { display: flex; flex-direction: column; flex: 1; width: 100%; overflow: auto; }
.page-body-box[b-q30qc7zjw0] { display: flex; flex-direction: column; flex: 1; background-color: #E3E7EC; }
#Page[b-q30qc7zjw0] { display: flex; flex-direction: row; width: 100%; min-height: 100%; overflow: hidden; }

#bottomRowOuterBox[b-q30qc7zjw0] { display: flex; flex-direction: row !important; height: 100%; }
#bottomRowInnerBox[b-q30qc7zjw0] { flex: 1; }
.bottom-field[b-q30qc7zjw0] { flex: 2; }
.bottomrow .k-form-label[b-q30qc7zjw0] { min-width: 125px; }
#upperForm[b-q30qc7zjw0] { display: flex; flex-direction: column; flex: 1; width: 100%; }
#titlebox[b-q30qc7zjw0] { display: flex; flex-direction: row; }
#upperForm[b-q30qc7zjw0]  form { flex: 1; }
.form[b-q30qc7zjw0] { height: 100%; background-color: white; overflow: hidden; display: flex; flex-direction: column; margin-right: 8px; flex: 3; width: 100%; border: none; }
#titleleft[b-q30qc7zjw0] { display: flex; flex-direction: row; flex: 1; margin: 8px 2px 0 5px; font-size: 20px; font-weight: 700; }
#titleleft[b-q30qc7zjw0]  .k-icon { margin: 7px 3px 0 0; }
#titleIcon[b-q30qc7zjw0] { margin-top: 8px; }
#titleright[b-q30qc7zjw0]  .lock-status { margin: 0.75em 10px 0 0; height: 2em; padding: 2px 8px 0; border: 1px solid darkred; border-radius: .7em; font-weight: 600; }
#titleright[b-q30qc7zjw0]  .more-than-10-min { display: inline-block; min-width: 35px; }
#titleright[b-q30qc7zjw0]  .less-than-10-min { display: inline-block; min-width: 27px; }
#titleright[b-q30qc7zjw0]  .blink { opacity: 0.4; }

.title-hr[b-q30qc7zjw0] { margin: 5px 0 0; }
.form-container[b-q30qc7zjw0] { display: flex; flex-direction: column; flex: 1; }

.feedTextBox[b-q30qc7zjw0] { min-height: 150px; margin-top: 10px; height: 40px; }

.k-form .k-form-legend[b-q30qc7zjw0] { margin: 0px; padding: 0px; border-width: 0 0 2px; border: none !important; width: 100%; font-size: var(--kendo-font-size-sm, inherit); text-transform: uppercase; }
.k-form .k-form-fieldset[b-q30qc7zjw0] { margin: 0px !important; padding: 0px; border: 0px; }
.summarybox[b-q30qc7zjw0] { margin-left: 30px; display: flex; flex-direction: row; font-weight: 500; }
.formFields[b-q30qc7zjw0] { margin: 0px !important; }
.k-form .k-form-field > .k-label[b-q30qc7zjw0], .k-form .k-form-field > kendo-label[b-q30qc7zjw0], .k-form .k-form-label[b-q30qc7zjw0] { display: flex; flex-flow: row nowrap; text-align: left; display: flex; margin-top: 6px; margin-right: 5px; display: flex; color: #0A74BA; font-weight: 700; margin-left: 10px; }
.submitterBox[b-q30qc7zjw0] { width: 230px }
.phoneBox[b-q30qc7zjw0] { width: 100px }
.pollingPlaceBox[b-q30qc7zjw0] { width: 100px }
.categoryBox[b-q30qc7zjw0] { }
.areaExpertBox[b-q30qc7zjw0] { width: 100px }
.prioriryBox[b-q30qc7zjw0] { width: 100px }
.assigneeBox[b-q30qc7zjw0] { width: 100px }
.issueStatusBox[b-q30qc7zjw0] { width: 100px }
.button[b-q30qc7zjw0] { margin-bottom: 0px; margin-left: 15px; }
#ppButtonHolderLabel[b-q30qc7zjw0] { color: black; font-weight: 600; font-size: 15px; }
#ppButtonHolder[b-q30qc7zjw0] { flex: 1; display: flex; flex-direction: column; align-items: center; display: flex; justify-content: center; color: darkgray; background-color: #E3E7EC; }
#ppButtonHolderButton[b-q30qc7zjw0] { display: flex; flex-direction: row; gap: 20px; }
.k-button-solid-base[b-q30qc7zjw0] { border-color: var(--kendo-color-base, #dee2e6); color: var(--kendo-color-on-base, #212529); background-color: var(--kendo-color-base, #dee2e6); margin-bottom: 20px; }
.formGroup[b-q30qc7zjw0] { border: none }
.formGroup legend[b-q30qc7zjw0] { border: none }
legend[b-q30qc7zjw0] { border: none !important }
form legend[b-q30qc7zjw0] { display: none; }
form legend[b-q30qc7zjw0] { color: #333; font-size: 14px; border: none; padding: 0; }
.header-button[b-q30qc7zjw0] { color: #c4c4c4 }
.showAllButton[b-q30qc7zjw0] { }

.articlebox[b-q30qc7zjw0] { width: 80%; background-color: #e0e0e0; border-radius: 15px; margin-bottom: 20px; height: 30% }
#feedContainer[b-q30qc7zjw0] { height: 100%; display: flex; flex-direction: column; margin-left: 0px; width: 100%; overflow: hidden }
#description[b-q30qc7zjw0] { display: flex; flex-direction: column; flex: 1; min-width: 500px; }

#buttonHolder[b-q30qc7zjw0] { display: flex; flex-direction: row; gap: 1em; padding: 8px; justify-content: right; background-color: #F8F9FA; border-top: 1px solid #E3E7EC; }
#buttonHolder[b-q30qc7zjw0]  .button-box { display: flex; align-self: flex-end; flex: 1; justify-content: right; gap: 10px; }
#buttonHolder[b-q30qc7zjw0]  .form-button { min-width: 70px; }
.form-label[b-q30qc7zjw0] { color: #0A74BA; font-weight: 700; flex: 1; min-width: 95px; max-width: 95px; }
.form-label.right[b-q30qc7zjw0] { min-width: 122px; max-width: 122px; }
.form-row[b-q30qc7zjw0] { margin-left: 10px; margin-bottom: 15px; }

.spacer-short[b-q30qc7zjw0] { width: 1em; }

/* /Components/Pages/Login.razor.rz.scp.css */
.loginLogo[b-fzfwosya0e] { max-width: 400px; max-height: 150px; background-color: #FFF; padding: 20px 45px; margin: 10px 0 5px 0; border: 2px solid #2E446B; border-radius: 25px; }
#form[b-fzfwosya0e] { display:flex; width: 400px; justify-content: center; }
/* /Components/Pages/ManageAnalytics.razor.rz.scp.css */

h3[b-ytim4cuqyj] { margin-top: 20px; margin-left: 20px; font-weight: 600; font-size: 18px; color: #0A74BA }
.grid-buttons[b-ytim4cuqyj] { margin-right: 10px; font-size: 12px; width: 50px; }
.material-icons[b-ytim4cuqyj] { font-size: 40px; }
/* /Components/Pages/ManageFeedback.razor.rz.scp.css */
/* /Components/Pages/ManageIssueGrid.razor.rz.scp.css */
/* /Components/Pages/ManagePollingPlaceStatus.razor.rz.scp.css */
#datePicker[b-qttr2gxmrm] { float: right; width: 140px; margin: 8px 12px 8px 0 }

.footer[b-qttr2gxmrm] { box-shadow: 0px -6px 13px rgba(0, 0, 0, 0.125); padding: 8px; }

.spacer[b-qttr2gxmrm] { flex: 1; }

.input-row[b-qttr2gxmrm] { width: 100%; display: flex; align-items: center; }
.input-row-right[b-qttr2gxmrm] { text-align: right; display: flex; align-items: center; margin-right: 200px;}
label[b-qttr2gxmrm] { margin: 5px; }
.divFind[b-qttr2gxmrm] { display: flex; width: 100%; }
#findText[b-qttr2gxmrm] { width: 250px; margin-right: 5px; }
.body[b-qttr2gxmrm] { height: 100%; }
.footer[b-qttr2gxmrm] { height: 45px; }
.form-row[b-qttr2gxmrm] { display: flex; flex-direction: row; }
.body[b-qttr2gxmrm] { height: 100%; display: flex; flex-direction: column; }
label[b-qttr2gxmrm] { font-weight: bold; }
#cmdViewChangelog[b-qttr2gxmrm] { margin-left: 5px; height: 53.5px; }
#divFtrCount[b-qttr2gxmrm] { width: 215px; }
.changelogDialog[b-qttr2gxmrm] { height: 100%; }
#lblCount[b-qttr2gxmrm] { margin-right: 5px; }
#lblCountLabel[b-qttr2gxmrm] { margin-right: 10px; }
/* /Components/Pages/ManageScheduledBlasts.razor.rz.scp.css */
/* /Components/Pages/RoverBoard.razor.rz.scp.css */
.color-cell[b-rqh1cbgb9e] { border-radius: 6px; text-align: left; padding: 0 10px; width: auto; display:inline-flex; align-items: center; }
td[b-rqh1cbgb9e] { vertical-align: middle; padding: 3px; }
td .form-row[b-rqh1cbgb9e] { align-items: center; }
td .form-row label[b-rqh1cbgb9e] { font-weight: bold; margin-right: 5px; }
.issue-dialog-row[b-rqh1cbgb9e] { padding: 8px; display: flex; flex-direction: row; flex: 1; background-color: white; background-color: #E3E7EC }
.footer[b-rqh1cbgb9e] { box-shadow: 0px -6px 13px rgba(0, 0, 0, 0.125); padding: 8px; }
.user-drop[b-rqh1cbgb9e] { background-color: white; overflow: hidden; flex: 1; display: flex; flex-direction: column; height: 100%; }
.unassigned-zone[b-rqh1cbgb9e] { width: 100%; }
.drop-row[b-rqh1cbgb9e] { flex: 1; overflow: hidden; }
.unassigned-column[b-rqh1cbgb9e] { display: flex; flex-direction: column; width: 20%; }
.route-column[b-rqh1cbgb9e] { display: flex; flex-direction: column; height: 100%; transition: width .25s ease-in-out; }
.route-column-expanded[b-rqh1cbgb9e] { min-width: 300px; width: 300px; margin: 0px 5px; }
.route-column-collapsed[b-rqh1cbgb9e] { width: 50px; }
.rover-row[b-rqh1cbgb9e] { display: flex; flex-direction: row; width: 100%; margin-left: 5px; height: 100%; overflow:auto; }
.user-drop-column[b-rqh1cbgb9e] { display: flex; flex-direction: column; flex: 4; }
.user-drop-row[b-rqh1cbgb9e] { height: 100%; overflow: auto;}
.user-drop-table[b-rqh1cbgb9e] { width: 100%; }

.drop-table-row[b-rqh1cbgb9e], .drop-table-column[b-rqh1cbgb9e] { height: 270px; overflow:hidden; padding: 0px 0px 3px 0px; }
.section-header[b-rqh1cbgb9e] { display: flex; flex-direction: row; background-color: #e3e7ec; border-bottom: 3px solid #cbd7e5; padding: 8px; color: #2d436a; font-weight: bold; }
   .section-header label[b-rqh1cbgb9e] { font-size: 1.2rem; }
.section-header-unassigned[b-rqh1cbgb9e] { display: flex; flex-direction: row; background-color: #f1aeb5; border-bottom: 3px solid #58151c; padding: 8px; color: #9a2530; font-size: 1.2rem; font-weight: bold; }
.section-header-route[b-rqh1cbgb9e] { display: flex; flex-direction: row; background-color: #cbd7e5; border-bottom: 3px solid #3d4045; padding: 8px; color: #3d4045; font-size: 1.2rem; font-weight: bold; }
.section-collapsed[b-rqh1cbgb9e] { display: flex; flex-direction: row; background-color: #cbd7e5; border-right: 1px solid #3d4045; padding: 8px; color: #3d4045; font-size: 1.2rem; font-weight: bold; height: 100%; }
.collapsed-label[b-rqh1cbgb9e] { writing-mode: sideways-lr; color: #3d4045; font-size: 1.2rem; font-weight: bold; }
.issue-card[b-rqh1cbgb9e] { padding: 8px; border-radius: 3px; margin: 4px; flex: 1; background-color: white; box-shadow: 0 5px 5px -3px rgba(0, 0, 0, .06), 0 8px 10px 1px rgba(0, 0, 0, .042), 0 3px 14px 2px rgba(0, 0, 0, .036); }
.card-form-row[b-rqh1cbgb9e] { display: flex; flex-direction: row; width: 100%; }
.card-category[b-rqh1cbgb9e] { color: rgba(0,0,0,0.55); }
.spacer[b-rqh1cbgb9e] { flex: 1; }
.clickable-title[b-rqh1cbgb9e] { display: flex; align-items: center; color: black !important; cursor: pointer; }
   .clickable-title span.title-span[b-rqh1cbgb9e] { margin: 4px; }
   .clickable-title span:hover[b-rqh1cbgb9e] { text-decoration: underline; color:#006bb7 !important; }
.chk-label[b-rqh1cbgb9e] { margin-left: 5px; }
.new-assignment[b-rqh1cbgb9e] { position: absolute; right: -8px; top: -8px; border-radius: 10px; background-color: var(--kendo-color-primary); color: white; z-index: 100; justify-content:center; }
.new-assignment .material-icons[b-rqh1cbgb9e] { padding: 5px; font-size: 18px; }

.requery-warn[b-rqh1cbgb9e] { margin: 2px 12px; padding: 2px 10px; background: rgb(255 140 0 / 37%); border: 1px solid #888; border-radius: 4px; }
   .requery-warn label[b-rqh1cbgb9e] { font-weight: bold; }
/* /Components/Pages/RoverMap.razor.rz.scp.css */
#legend[b-46jwerl8bs] { padding: 8px; }
   #legend h6[b-46jwerl8bs] { font-weight: bold }
/* /Components/Pages/ViewSentBlasts.razor.rz.scp.css */
#page[b-caqpxgmzl1] { display:flex; flex-direction: column; overflow:hidden; height: 100%;}
#outer-container[b-caqpxgmzl1] { padding: 20px; background-color: white; color: black; overflow: auto; display: flex; flex-direction: column; height: 100%;}
.flex-row[b-caqpxgmzl1] { display: flex; flex-direction: row; margin-bottom: 15px; align-items: center; }
.flex-column[b-caqpxgmzl1] { display: flex; flex-direction: column; }
.row-label[b-caqpxgmzl1] { font-weight: 600; margin-top: 5px; }
.blast[b-caqpxgmzl1] { min-width: 100px; min-height: 100px; max-width: 200px; background-color: darkgray; border-radius: 15px; color: black; margin-bottom: 10px; padding: 15px; }
#previewcontainer[b-caqpxgmzl1] { display: flex; flex-direction: column }
#previewlabel[b-caqpxgmzl1] { color: #0A74BA; justify-content: left; font-weight: bolder; margin-top: 10px; }
#previewblastbox[b-caqpxgmzl1] { background-color: #e3e3e3; border-radius: 15px; min-height: 100px; padding: 15px; min-width: 100px; max-width: 300px; word-wrap: break-word; overflow-wrap: break-word; word-break: break-word; }
#previewheaderbox[b-caqpxgmzl1] { display: flex; flex-direction: column; }
#previewsubject[b-caqpxgmzl1] { font-size: 16px; font-weight: bolder; }
#previewtime[b-caqpxgmzl1] { font-size: 14px; margin-top: 0px; font-weight: bolder; padding-bottom: 10px; }
.messagefooter[b-caqpxgmzl1] { font-style: italic; margin-left: 10px; margin-bottom: 20px; }
.filterbox[b-caqpxgmzl1] { min-height: 70px; display: flex; flex-direction: row; align-content: center; align-items: center; justify-content: left; background-color: #e3e3e3; }
.k-form-label[b-caqpxgmzl1] { font-weight: bold; margin-right: 20px; margin-left: 20px; align-items: center; text-align: center; color: #0e4aab; padding-top: 5px; }
#filter-date-picker[b-caqpxgmzl1] { width: 130px; }
/* /Components/Pages/WorkContext.razor.rz.scp.css */

.m-title h4[b-ji6y8qqsmp] { color: #003466; font-size: 1.5em; }
.contentBox[b-ji6y8qqsmp] { width: 550px; margin: auto; }
.borderBox[b-ji6y8qqsmp] { min-width: 530px; margin: 15px; padding: 10px; border: 1px solid rgba(232,229,229,1); border-radius: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

.m-title[b-ji6y8qqsmp] { display: flex; flex-direction: row; }
.m-flex-spacer[b-ji6y8qqsmp] { flex: 1; }
.m-logout-box-container[b-ji6y8qqsmp] { display: flex; flex-direction: column; }
.m-logout-box[b-ji6y8qqsmp] { padding: 3px 10px 5px 10px; border: 1px solid #767676; border-radius: 7px; background: #DBDBDB; }

.user-label[b-ji6y8qqsmp] { min-width: 125px; }
.combo-label[b-ji6y8qqsmp] { min-width: 125px; margin-top: 8px; font-weight: 600; }
.m-checkbox-label[b-ji6y8qqsmp] { padding-left: .5em; }
.m-data-content[b-ji6y8qqsmp] { padding: 0 7px .5em; color: #003466; font-weight: 600; }

.k-combobox[b-ji6y8qqsmp] { width: 413px; }
#cmdLogout[b-ji6y8qqsmp] { cursor: pointer; }
.button-group[b-ji6y8qqsmp] { float: right; }
[b-ji6y8qqsmp] .button-group-button { margin-left: 3px; width: 70px; }
button[b-ji6y8qqsmp] { width: 100px; }
.float-clear[b-ji6y8qqsmp] { clear: both; }
.form-row[b-ji6y8qqsmp] { margin: 8px 0; }
