diff --git a/assets/css/MuiAppBar.css b/assets/css/MuiAppBar.css
new file mode 100644
index 0000000..5de9847
--- /dev/null
+++ b/assets/css/MuiAppBar.css
@@ -0,0 +1,57 @@
+
+.MuiAppBar-root {
+ width: 100%;
+ display: flex;
+ z-index: 1100;
+ box-sizing: border-box;
+ flex-shrink: 0;
+ flex-direction: column;
+}
+.MuiAppBar-positionFixed {
+ top: 0;
+ left: auto;
+ right: 0;
+ position: fixed;
+}
+@media print {
+ .MuiAppBar-positionFixed {
+ position: absolute;
+ }
+}
+.MuiAppBar-positionAbsolute {
+ top: 0;
+ left: auto;
+ right: 0;
+ position: absolute;
+}
+.MuiAppBar-positionSticky {
+ top: 0;
+ left: auto;
+ right: 0;
+ position: sticky;
+}
+.MuiAppBar-positionStatic {
+ position: static;
+}
+.MuiAppBar-positionRelative {
+ position: relative;
+}
+.MuiAppBar-colorDefault {
+ color: rgba(0, 0, 0, 0.87);
+ background-color: #f5f5f5;
+}
+.MuiAppBar-colorPrimary {
+ color: #fff;
+ background-color: #1b365d;
+}
+.MuiAppBar-colorSecondary {
+ color: #fff;
+ background-color: #ee3524;
+}
+.MuiAppBar-colorInherit {
+ color: inherit;
+}
+.MuiAppBar-colorTransparent {
+ color: inherit;
+ background-color: transparent;
+}
diff --git a/assets/css/MuiBackdrop.css b/assets/css/MuiBackdrop.css
new file mode 100644
index 0000000..e094d78
--- /dev/null
+++ b/assets/css/MuiBackdrop.css
@@ -0,0 +1,17 @@
+
+.MuiBackdrop-root {
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ display: flex;
+ z-index: -1;
+ position: fixed;
+ align-items: center;
+ justify-content: center;
+ background-color: rgba(0, 0, 0, 0.5);
+ -webkit-tap-highlight-color: transparent;
+}
+.MuiBackdrop-invisible {
+ background-color: transparent;
+}
diff --git a/assets/css/MuiBox.css b/assets/css/MuiBox.css
new file mode 100644
index 0000000..9e5f5f8
--- /dev/null
+++ b/assets/css/MuiBox.css
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/assets/css/MuiButton.css b/assets/css/MuiButton.css
new file mode 100644
index 0000000..01de43a
--- /dev/null
+++ b/assets/css/MuiButton.css
@@ -0,0 +1,221 @@
+
+.MuiButton-root {
+ color: rgba(0, 0, 0, 0.87);
+ padding: 6px 16px;
+ font-size: 0.875rem;
+ min-width: 64px;
+ box-sizing: border-box;
+ transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
+ font-family: "Roboto", "Helvetica", "Arial", sans-serif;
+ font-weight: 500;
+ line-height: 1.75;
+ border-radius: 4px;
+ letter-spacing: 0.02857em;
+ text-transform: uppercase;
+}
+.MuiButton-root:hover {
+ text-decoration: none;
+ background-color: rgba(0, 0, 0, 0.04);
+}
+.MuiButton-root.Mui-disabled {
+ color: rgba(0, 0, 0, 0.26);
+}
+@media (hover: none) {
+ .MuiButton-root:hover {
+ background-color: transparent;
+ }
+}
+.MuiButton-root:hover.Mui-disabled {
+ background-color: transparent;
+}
+.MuiButton-label {
+ width: 100%;
+ display: inherit;
+ align-items: inherit;
+ justify-content: inherit;
+}
+.MuiButton-text {
+ padding: 6px 8px;
+}
+.MuiButton-textPrimary {
+ color: #1b365d;
+}
+.MuiButton-textPrimary:hover {
+ background-color: rgba(27, 54, 93, 0.04);
+}
+@media (hover: none) {
+ .MuiButton-textPrimary:hover {
+ background-color: transparent;
+ }
+}
+.MuiButton-textSecondary {
+ color: #ee3524;
+}
+.MuiButton-textSecondary:hover {
+ background-color: rgba(238, 53, 36, 0.04);
+}
+@media (hover: none) {
+ .MuiButton-textSecondary:hover {
+ background-color: transparent;
+ }
+}
+.MuiButton-outlined {
+ border: 1px solid rgba(0, 0, 0, 0.23);
+ padding: 5px 15px;
+}
+.MuiButton-outlined.Mui-disabled {
+ border: 1px solid rgba(0, 0, 0, 0.12);
+}
+.MuiButton-outlinedPrimary {
+ color: #1b365d;
+ border: 1px solid rgba(27, 54, 93, 0.5);
+}
+.MuiButton-outlinedPrimary:hover {
+ border: 1px solid #1b365d;
+ background-color: rgba(27, 54, 93, 0.04);
+}
+@media (hover: none) {
+ .MuiButton-outlinedPrimary:hover {
+ background-color: transparent;
+ }
+}
+.MuiButton-outlinedSecondary {
+ color: #ee3524;
+ border: 1px solid rgba(238, 53, 36, 0.5);
+}
+.MuiButton-outlinedSecondary:hover {
+ border: 1px solid #ee3524;
+ background-color: rgba(238, 53, 36, 0.04);
+}
+.MuiButton-outlinedSecondary.Mui-disabled {
+ border: 1px solid rgba(0, 0, 0, 0.26);
+}
+@media (hover: none) {
+ .MuiButton-outlinedSecondary:hover {
+ background-color: transparent;
+ }
+}
+.MuiButton-contained {
+ color: rgba(0, 0, 0, 0.87);
+ box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);
+ background-color: #e0e0e0;
+}
+.MuiButton-contained:hover {
+ box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);
+ background-color: #d5d5d5;
+}
+.MuiButton-contained.Mui-focusVisible {
+ box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
+}
+.MuiButton-contained:active {
+ box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);
+}
+.MuiButton-contained.Mui-disabled {
+ color: rgba(0, 0, 0, 0.26);
+ box-shadow: none;
+ background-color: rgba(0, 0, 0, 0.12);
+}
+@media (hover: none) {
+ .MuiButton-contained:hover {
+ box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);
+ background-color: #e0e0e0;
+ }
+}
+.MuiButton-contained:hover.Mui-disabled {
+ background-color: rgba(0, 0, 0, 0.12);
+}
+.MuiButton-containedPrimary {
+ color: #fff;
+ background-color: #1b365d;
+}
+.MuiButton-containedPrimary:hover {
+ background-color: rgb(18, 37, 65);
+}
+@media (hover: none) {
+ .MuiButton-containedPrimary:hover {
+ background-color: #1b365d;
+ }
+}
+.MuiButton-containedSecondary {
+ color: #fff;
+ background-color: #ee3524;
+}
+.MuiButton-containedSecondary:hover {
+ background-color: rgb(166, 37, 25);
+}
+@media (hover: none) {
+ .MuiButton-containedSecondary:hover {
+ background-color: #ee3524;
+ }
+}
+.MuiButton-disableElevation {
+ box-shadow: none;
+}
+.MuiButton-disableElevation:hover {
+ box-shadow: none;
+}
+.MuiButton-disableElevation.Mui-focusVisible {
+ box-shadow: none;
+}
+.MuiButton-disableElevation:active {
+ box-shadow: none;
+}
+.MuiButton-disableElevation.Mui-disabled {
+ box-shadow: none;
+}
+.MuiButton-colorInherit {
+ color: inherit;
+ border-color: currentColor;
+}
+.MuiButton-textSizeSmall {
+ padding: 4px 5px;
+ font-size: 0.8125rem;
+}
+.MuiButton-textSizeLarge {
+ padding: 8px 11px;
+ font-size: 0.9375rem;
+}
+.MuiButton-outlinedSizeSmall {
+ padding: 3px 9px;
+ font-size: 0.8125rem;
+}
+.MuiButton-outlinedSizeLarge {
+ padding: 7px 21px;
+ font-size: 0.9375rem;
+}
+.MuiButton-containedSizeSmall {
+ padding: 4px 10px;
+ font-size: 0.8125rem;
+}
+.MuiButton-containedSizeLarge {
+ padding: 8px 22px;
+ font-size: 0.9375rem;
+}
+.MuiButton-fullWidth {
+ width: 100%;
+}
+.MuiButton-startIcon {
+ display: inherit;
+ margin-left: -4px;
+ margin-right: 8px;
+}
+.MuiButton-startIcon.MuiButton-iconSizeSmall {
+ margin-left: -2px;
+}
+.MuiButton-endIcon {
+ display: inherit;
+ margin-left: 8px;
+ margin-right: -4px;
+}
+.MuiButton-endIcon.MuiButton-iconSizeSmall {
+ margin-right: -2px;
+}
+.MuiButton-iconSizeSmall > *:first-child {
+ font-size: 18px;
+}
+.MuiButton-iconSizeMedium > *:first-child {
+ font-size: 20px;
+}
+.MuiButton-iconSizeLarge > *:first-child {
+ font-size: 22px;
+}
diff --git a/assets/css/MuiButtonBase.css b/assets/css/MuiButtonBase.css
new file mode 100644
index 0000000..b5122c0
--- /dev/null
+++ b/assets/css/MuiButtonBase.css
@@ -0,0 +1,33 @@
+
+.MuiButtonBase-root {
+ color: inherit;
+ border: 0;
+ cursor: pointer;
+ margin: 0;
+ display: inline-flex;
+ outline: 0;
+ padding: 0;
+ position: relative;
+ align-items: center;
+ user-select: none;
+ border-radius: 0;
+ vertical-align: middle;
+ -moz-appearance: none;
+ justify-content: center;
+ text-decoration: none;
+ background-color: transparent;
+ -webkit-appearance: none;
+ -webkit-tap-highlight-color: transparent;
+}
+.MuiButtonBase-root::-moz-focus-inner {
+ border-style: none;
+}
+.MuiButtonBase-root.Mui-disabled {
+ cursor: default;
+ pointer-events: none;
+}
+@media print {
+ .MuiButtonBase-root {
+ -webkit-print-color-adjust: exact;
+ }
+}
diff --git a/assets/css/MuiContainer.css b/assets/css/MuiContainer.css
new file mode 100644
index 0000000..332cf57
--- /dev/null
+++ b/assets/css/MuiContainer.css
@@ -0,0 +1,65 @@
+
+.MuiContainer-root {
+ width: 100%;
+ display: block;
+ box-sizing: border-box;
+ margin-left: auto;
+ margin-right: auto;
+ padding-left: 16px;
+ padding-right: 16px;
+}
+@media (min-width:600px) {
+ .MuiContainer-root {
+ padding-left: 24px;
+ padding-right: 24px;
+ }
+}
+.MuiContainer-disableGutters {
+ padding-left: 0;
+ padding-right: 0;
+}
+@media (min-width:600px) {
+ .MuiContainer-fixed {
+ max-width: 600px;
+ }
+}
+@media (min-width:960px) {
+ .MuiContainer-fixed {
+ max-width: 960px;
+ }
+}
+@media (min-width:1280px) {
+ .MuiContainer-fixed {
+ max-width: 1280px;
+ }
+}
+@media (min-width:1920px) {
+ .MuiContainer-fixed {
+ max-width: 1920px;
+ }
+}
+@media (min-width:0px) {
+ .MuiContainer-maxWidthXs {
+ max-width: 444px;
+ }
+}
+@media (min-width:600px) {
+ .MuiContainer-maxWidthSm {
+ max-width: 600px;
+ }
+}
+@media (min-width:960px) {
+ .MuiContainer-maxWidthMd {
+ max-width: 960px;
+ }
+}
+@media (min-width:1280px) {
+ .MuiContainer-maxWidthLg {
+ max-width: 1280px;
+ }
+}
+@media (min-width:1920px) {
+ .MuiContainer-maxWidthXl {
+ max-width: 1920px;
+ }
+}
diff --git a/assets/css/MuiCssBaseline.css b/assets/css/MuiCssBaseline.css
new file mode 100644
index 0000000..010ed66
--- /dev/null
+++ b/assets/css/MuiCssBaseline.css
@@ -0,0 +1,31 @@
+
+
+html {
+ box-sizing: border-box;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+*, *::before, *::after {
+ box-sizing: inherit;
+}
+strong, b {
+ font-weight: 700;
+}
+body {
+ color: rgba(0, 0, 0, 0.87);
+ margin: 0;
+ font-size: 0.875rem;
+ font-family: "Roboto", "Helvetica", "Arial", sans-serif;
+ font-weight: 400;
+ line-height: 1.43;
+ letter-spacing: 0.01071em;
+ background-color: #fff;
+}
+@media print {
+ body {
+ background-color: #fff;
+ }
+}
+body::backdrop {
+ background-color: #fff;
+}
diff --git a/assets/css/MuiDialog.css b/assets/css/MuiDialog.css
new file mode 100644
index 0000000..9f3b4ae
--- /dev/null
+++ b/assets/css/MuiDialog.css
@@ -0,0 +1,111 @@
+
+@media print {
+ .MuiDialog-root {
+ position: absolute !important;
+ }
+}
+.MuiDialog-scrollPaper {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+}
+.MuiDialog-scrollBody {
+ overflow-x: hidden;
+ overflow-y: auto;
+ text-align: center;
+}
+.MuiDialog-scrollBody:after {
+ width: 0;
+ height: 100%;
+ content: "";
+ display: inline-block;
+ vertical-align: middle;
+}
+.MuiDialog-container {
+ height: 100%;
+ outline: 0;
+}
+@media print {
+ .MuiDialog-container {
+ height: auto;
+ }
+}
+.MuiDialog-paper {
+ margin: 32px;
+ position: relative;
+ overflow-y: auto;
+}
+@media print {
+ .MuiDialog-paper {
+ box-shadow: none;
+ overflow-y: visible;
+ }
+}
+.MuiDialog-paperScrollPaper {
+ display: flex;
+ max-height: calc(100% - 64px);
+ flex-direction: column;
+}
+.MuiDialog-paperScrollBody {
+ display: inline-block;
+ text-align: left;
+ vertical-align: middle;
+}
+.MuiDialog-paperWidthFalse {
+ max-width: calc(100% - 64px);
+}
+.MuiDialog-paperWidthXs {
+ max-width: 444px;
+}
+@media (max-width:507.95px) {
+ .MuiDialog-paperWidthXs.MuiDialog-paperScrollBody {
+ max-width: calc(100% - 64px);
+ }
+}
+.MuiDialog-paperWidthSm {
+ max-width: 600px;
+}
+@media (max-width:663.95px) {
+ .MuiDialog-paperWidthSm.MuiDialog-paperScrollBody {
+ max-width: calc(100% - 64px);
+ }
+}
+.MuiDialog-paperWidthMd {
+ max-width: 960px;
+}
+@media (max-width:1023.95px) {
+ .MuiDialog-paperWidthMd.MuiDialog-paperScrollBody {
+ max-width: calc(100% - 64px);
+ }
+}
+.MuiDialog-paperWidthLg {
+ max-width: 1280px;
+}
+@media (max-width:1343.95px) {
+ .MuiDialog-paperWidthLg.MuiDialog-paperScrollBody {
+ max-width: calc(100% - 64px);
+ }
+}
+.MuiDialog-paperWidthXl {
+ max-width: 1920px;
+}
+@media (max-width:1983.95px) {
+ .MuiDialog-paperWidthXl.MuiDialog-paperScrollBody {
+ max-width: calc(100% - 64px);
+ }
+}
+.MuiDialog-paperFullWidth {
+ width: calc(100% - 64px);
+}
+.MuiDialog-paperFullScreen {
+ width: 100%;
+ height: 100%;
+ margin: 0;
+ max-width: 100%;
+ max-height: none;
+ border-radius: 0;
+}
+.MuiDialog-paperFullScreen.MuiDialog-paperScrollBody {
+ margin: 0;
+ max-width: 100%;
+}
diff --git a/assets/css/MuiDivider.css b/assets/css/MuiDivider.css
new file mode 100644
index 0000000..6ff311a
--- /dev/null
+++ b/assets/css/MuiDivider.css
@@ -0,0 +1,32 @@
+
+.MuiDivider-root {
+ border: none;
+ height: 1px;
+ margin: 0;
+ flex-shrink: 0;
+ background-color: rgba(0, 0, 0, 0.12);
+}
+.MuiDivider-absolute {
+ left: 0;
+ width: 100%;
+ bottom: 0;
+ position: absolute;
+}
+.MuiDivider-inset {
+ margin-left: 72px;
+}
+.MuiDivider-light {
+ background-color: rgba(0, 0, 0, 0.08);
+}
+.MuiDivider-middle {
+ margin-left: 16px;
+ margin-right: 16px;
+}
+.MuiDivider-vertical {
+ width: 1px;
+ height: 100%;
+}
+.MuiDivider-flexItem {
+ height: auto;
+ align-self: stretch;
+}
diff --git a/assets/css/MuiDrawer.css b/assets/css/MuiDrawer.css
new file mode 100644
index 0000000..56584ab
--- /dev/null
+++ b/assets/css/MuiDrawer.css
@@ -0,0 +1,52 @@
+
+.MuiDrawer-docked {
+ flex: 0 0 auto;
+}
+.MuiDrawer-paper {
+ top: 0;
+ flex: 1 0 auto;
+ height: 100%;
+ display: flex;
+ outline: 0;
+ z-index: 1200;
+ position: fixed;
+ overflow-y: auto;
+ flex-direction: column;
+ -webkit-overflow-scrolling: touch;
+}
+.MuiDrawer-paperAnchorLeft {
+ left: 0;
+ right: auto;
+}
+.MuiDrawer-paperAnchorRight {
+ left: auto;
+ right: 0;
+}
+.MuiDrawer-paperAnchorTop {
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: auto;
+ height: auto;
+ max-height: 100%;
+}
+.MuiDrawer-paperAnchorBottom {
+ top: auto;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ height: auto;
+ max-height: 100%;
+}
+.MuiDrawer-paperAnchorDockedLeft {
+ border-right: 1px solid rgba(0, 0, 0, 0.12);
+}
+.MuiDrawer-paperAnchorDockedTop {
+ border-bottom: 1px solid rgba(0, 0, 0, 0.12);
+}
+.MuiDrawer-paperAnchorDockedRight {
+ border-left: 1px solid rgba(0, 0, 0, 0.12);
+}
+.MuiDrawer-paperAnchorDockedBottom {
+ border-top: 1px solid rgba(0, 0, 0, 0.12);
+}
diff --git a/assets/css/MuiGrid.css b/assets/css/MuiGrid.css
new file mode 100644
index 0000000..a6e5724
--- /dev/null
+++ b/assets/css/MuiGrid.css
@@ -0,0 +1,499 @@
+
+.MuiGrid-container {
+ width: 100%;
+ display: flex;
+ flex-wrap: wrap;
+ box-sizing: border-box;
+}
+.MuiGrid-item {
+ margin: 0;
+ box-sizing: border-box;
+}
+.MuiGrid-zeroMinWidth {
+ min-width: 0;
+}
+.MuiGrid-direction-xs-column {
+ flex-direction: column;
+}
+.MuiGrid-direction-xs-column-reverse {
+ flex-direction: column-reverse;
+}
+.MuiGrid-direction-xs-row-reverse {
+ flex-direction: row-reverse;
+}
+.MuiGrid-wrap-xs-nowrap {
+ flex-wrap: nowrap;
+}
+.MuiGrid-wrap-xs-wrap-reverse {
+ flex-wrap: wrap-reverse;
+}
+.MuiGrid-align-items-xs-center {
+ align-items: center;
+}
+.MuiGrid-align-items-xs-flex-start {
+ align-items: flex-start;
+}
+.MuiGrid-align-items-xs-flex-end {
+ align-items: flex-end;
+}
+.MuiGrid-align-items-xs-baseline {
+ align-items: baseline;
+}
+.MuiGrid-align-content-xs-center {
+ align-content: center;
+}
+.MuiGrid-align-content-xs-flex-start {
+ align-content: flex-start;
+}
+.MuiGrid-align-content-xs-flex-end {
+ align-content: flex-end;
+}
+.MuiGrid-align-content-xs-space-between {
+ align-content: space-between;
+}
+.MuiGrid-align-content-xs-space-around {
+ align-content: space-around;
+}
+.MuiGrid-justify-content-xs-center {
+ justify-content: center;
+}
+.MuiGrid-justify-content-xs-flex-end {
+ justify-content: flex-end;
+}
+.MuiGrid-justify-content-xs-space-between {
+ justify-content: space-between;
+}
+.MuiGrid-justify-content-xs-space-around {
+ justify-content: space-around;
+}
+.MuiGrid-justify-content-xs-space-evenly {
+ justify-content: space-evenly;
+}
+.MuiGrid-spacing-xs-1 {
+ width: calc(100% + 8px);
+ margin: -4px;
+}
+.MuiGrid-spacing-xs-1 > .MuiGrid-item {
+ padding: 4px;
+}
+.MuiGrid-spacing-xs-2 {
+ width: calc(100% + 16px);
+ margin: -8px;
+}
+.MuiGrid-spacing-xs-2 > .MuiGrid-item {
+ padding: 8px;
+}
+.MuiGrid-spacing-xs-3 {
+ width: calc(100% + 24px);
+ margin: -12px;
+}
+.MuiGrid-spacing-xs-3 > .MuiGrid-item {
+ padding: 12px;
+}
+.MuiGrid-spacing-xs-4 {
+ width: calc(100% + 32px);
+ margin: -16px;
+}
+.MuiGrid-spacing-xs-4 > .MuiGrid-item {
+ padding: 16px;
+}
+.MuiGrid-spacing-xs-5 {
+ width: calc(100% + 40px);
+ margin: -20px;
+}
+.MuiGrid-spacing-xs-5 > .MuiGrid-item {
+ padding: 20px;
+}
+.MuiGrid-spacing-xs-6 {
+ width: calc(100% + 48px);
+ margin: -24px;
+}
+.MuiGrid-spacing-xs-6 > .MuiGrid-item {
+ padding: 24px;
+}
+.MuiGrid-spacing-xs-7 {
+ width: calc(100% + 56px);
+ margin: -28px;
+}
+.MuiGrid-spacing-xs-7 > .MuiGrid-item {
+ padding: 28px;
+}
+.MuiGrid-spacing-xs-8 {
+ width: calc(100% + 64px);
+ margin: -32px;
+}
+.MuiGrid-spacing-xs-8 > .MuiGrid-item {
+ padding: 32px;
+}
+.MuiGrid-spacing-xs-9 {
+ width: calc(100% + 72px);
+ margin: -36px;
+}
+.MuiGrid-spacing-xs-9 > .MuiGrid-item {
+ padding: 36px;
+}
+.MuiGrid-spacing-xs-10 {
+ width: calc(100% + 80px);
+ margin: -40px;
+}
+.MuiGrid-spacing-xs-10 > .MuiGrid-item {
+ padding: 40px;
+}
+.MuiGrid-grid-xs-auto {
+ flex-grow: 0;
+ max-width: none;
+ flex-basis: auto;
+}
+.MuiGrid-grid-xs-true {
+ flex-grow: 1;
+ max-width: 100%;
+ flex-basis: 0;
+}
+.MuiGrid-grid-xs-1 {
+ flex-grow: 0;
+ max-width: 8.333333%;
+ flex-basis: 8.333333%;
+}
+.MuiGrid-grid-xs-2 {
+ flex-grow: 0;
+ max-width: 16.666667%;
+ flex-basis: 16.666667%;
+}
+.MuiGrid-grid-xs-3 {
+ flex-grow: 0;
+ max-width: 25%;
+ flex-basis: 25%;
+}
+.MuiGrid-grid-xs-4 {
+ flex-grow: 0;
+ max-width: 33.333333%;
+ flex-basis: 33.333333%;
+}
+.MuiGrid-grid-xs-5 {
+ flex-grow: 0;
+ max-width: 41.666667%;
+ flex-basis: 41.666667%;
+}
+.MuiGrid-grid-xs-6 {
+ flex-grow: 0;
+ max-width: 50%;
+ flex-basis: 50%;
+}
+.MuiGrid-grid-xs-7 {
+ flex-grow: 0;
+ max-width: 58.333333%;
+ flex-basis: 58.333333%;
+}
+.MuiGrid-grid-xs-8 {
+ flex-grow: 0;
+ max-width: 66.666667%;
+ flex-basis: 66.666667%;
+}
+.MuiGrid-grid-xs-9 {
+ flex-grow: 0;
+ max-width: 75%;
+ flex-basis: 75%;
+}
+.MuiGrid-grid-xs-10 {
+ flex-grow: 0;
+ max-width: 83.333333%;
+ flex-basis: 83.333333%;
+}
+.MuiGrid-grid-xs-11 {
+ flex-grow: 0;
+ max-width: 91.666667%;
+ flex-basis: 91.666667%;
+}
+.MuiGrid-grid-xs-12 {
+ flex-grow: 0;
+ max-width: 100%;
+ flex-basis: 100%;
+}
+@media (min-width:600px) {
+ .MuiGrid-grid-sm-auto {
+ flex-grow: 0;
+ max-width: none;
+ flex-basis: auto;
+ }
+ .MuiGrid-grid-sm-true {
+ flex-grow: 1;
+ max-width: 100%;
+ flex-basis: 0;
+ }
+ .MuiGrid-grid-sm-1 {
+ flex-grow: 0;
+ max-width: 8.333333%;
+ flex-basis: 8.333333%;
+ }
+ .MuiGrid-grid-sm-2 {
+ flex-grow: 0;
+ max-width: 16.666667%;
+ flex-basis: 16.666667%;
+ }
+ .MuiGrid-grid-sm-3 {
+ flex-grow: 0;
+ max-width: 25%;
+ flex-basis: 25%;
+ }
+ .MuiGrid-grid-sm-4 {
+ flex-grow: 0;
+ max-width: 33.333333%;
+ flex-basis: 33.333333%;
+ }
+ .MuiGrid-grid-sm-5 {
+ flex-grow: 0;
+ max-width: 41.666667%;
+ flex-basis: 41.666667%;
+ }
+ .MuiGrid-grid-sm-6 {
+ flex-grow: 0;
+ max-width: 50%;
+ flex-basis: 50%;
+ }
+ .MuiGrid-grid-sm-7 {
+ flex-grow: 0;
+ max-width: 58.333333%;
+ flex-basis: 58.333333%;
+ }
+ .MuiGrid-grid-sm-8 {
+ flex-grow: 0;
+ max-width: 66.666667%;
+ flex-basis: 66.666667%;
+ }
+ .MuiGrid-grid-sm-9 {
+ flex-grow: 0;
+ max-width: 75%;
+ flex-basis: 75%;
+ }
+ .MuiGrid-grid-sm-10 {
+ flex-grow: 0;
+ max-width: 83.333333%;
+ flex-basis: 83.333333%;
+ }
+ .MuiGrid-grid-sm-11 {
+ flex-grow: 0;
+ max-width: 91.666667%;
+ flex-basis: 91.666667%;
+ }
+ .MuiGrid-grid-sm-12 {
+ flex-grow: 0;
+ max-width: 100%;
+ flex-basis: 100%;
+ }
+}
+@media (min-width:960px) {
+ .MuiGrid-grid-md-auto {
+ flex-grow: 0;
+ max-width: none;
+ flex-basis: auto;
+ }
+ .MuiGrid-grid-md-true {
+ flex-grow: 1;
+ max-width: 100%;
+ flex-basis: 0;
+ }
+ .MuiGrid-grid-md-1 {
+ flex-grow: 0;
+ max-width: 8.333333%;
+ flex-basis: 8.333333%;
+ }
+ .MuiGrid-grid-md-2 {
+ flex-grow: 0;
+ max-width: 16.666667%;
+ flex-basis: 16.666667%;
+ }
+ .MuiGrid-grid-md-3 {
+ flex-grow: 0;
+ max-width: 25%;
+ flex-basis: 25%;
+ }
+ .MuiGrid-grid-md-4 {
+ flex-grow: 0;
+ max-width: 33.333333%;
+ flex-basis: 33.333333%;
+ }
+ .MuiGrid-grid-md-5 {
+ flex-grow: 0;
+ max-width: 41.666667%;
+ flex-basis: 41.666667%;
+ }
+ .MuiGrid-grid-md-6 {
+ flex-grow: 0;
+ max-width: 50%;
+ flex-basis: 50%;
+ }
+ .MuiGrid-grid-md-7 {
+ flex-grow: 0;
+ max-width: 58.333333%;
+ flex-basis: 58.333333%;
+ }
+ .MuiGrid-grid-md-8 {
+ flex-grow: 0;
+ max-width: 66.666667%;
+ flex-basis: 66.666667%;
+ }
+ .MuiGrid-grid-md-9 {
+ flex-grow: 0;
+ max-width: 75%;
+ flex-basis: 75%;
+ }
+ .MuiGrid-grid-md-10 {
+ flex-grow: 0;
+ max-width: 83.333333%;
+ flex-basis: 83.333333%;
+ }
+ .MuiGrid-grid-md-11 {
+ flex-grow: 0;
+ max-width: 91.666667%;
+ flex-basis: 91.666667%;
+ }
+ .MuiGrid-grid-md-12 {
+ flex-grow: 0;
+ max-width: 100%;
+ flex-basis: 100%;
+ }
+}
+@media (min-width:1280px) {
+ .MuiGrid-grid-lg-auto {
+ flex-grow: 0;
+ max-width: none;
+ flex-basis: auto;
+ }
+ .MuiGrid-grid-lg-true {
+ flex-grow: 1;
+ max-width: 100%;
+ flex-basis: 0;
+ }
+ .MuiGrid-grid-lg-1 {
+ flex-grow: 0;
+ max-width: 8.333333%;
+ flex-basis: 8.333333%;
+ }
+ .MuiGrid-grid-lg-2 {
+ flex-grow: 0;
+ max-width: 16.666667%;
+ flex-basis: 16.666667%;
+ }
+ .MuiGrid-grid-lg-3 {
+ flex-grow: 0;
+ max-width: 25%;
+ flex-basis: 25%;
+ }
+ .MuiGrid-grid-lg-4 {
+ flex-grow: 0;
+ max-width: 33.333333%;
+ flex-basis: 33.333333%;
+ }
+ .MuiGrid-grid-lg-5 {
+ flex-grow: 0;
+ max-width: 41.666667%;
+ flex-basis: 41.666667%;
+ }
+ .MuiGrid-grid-lg-6 {
+ flex-grow: 0;
+ max-width: 50%;
+ flex-basis: 50%;
+ }
+ .MuiGrid-grid-lg-7 {
+ flex-grow: 0;
+ max-width: 58.333333%;
+ flex-basis: 58.333333%;
+ }
+ .MuiGrid-grid-lg-8 {
+ flex-grow: 0;
+ max-width: 66.666667%;
+ flex-basis: 66.666667%;
+ }
+ .MuiGrid-grid-lg-9 {
+ flex-grow: 0;
+ max-width: 75%;
+ flex-basis: 75%;
+ }
+ .MuiGrid-grid-lg-10 {
+ flex-grow: 0;
+ max-width: 83.333333%;
+ flex-basis: 83.333333%;
+ }
+ .MuiGrid-grid-lg-11 {
+ flex-grow: 0;
+ max-width: 91.666667%;
+ flex-basis: 91.666667%;
+ }
+ .MuiGrid-grid-lg-12 {
+ flex-grow: 0;
+ max-width: 100%;
+ flex-basis: 100%;
+ }
+}
+@media (min-width:1920px) {
+ .MuiGrid-grid-xl-auto {
+ flex-grow: 0;
+ max-width: none;
+ flex-basis: auto;
+ }
+ .MuiGrid-grid-xl-true {
+ flex-grow: 1;
+ max-width: 100%;
+ flex-basis: 0;
+ }
+ .MuiGrid-grid-xl-1 {
+ flex-grow: 0;
+ max-width: 8.333333%;
+ flex-basis: 8.333333%;
+ }
+ .MuiGrid-grid-xl-2 {
+ flex-grow: 0;
+ max-width: 16.666667%;
+ flex-basis: 16.666667%;
+ }
+ .MuiGrid-grid-xl-3 {
+ flex-grow: 0;
+ max-width: 25%;
+ flex-basis: 25%;
+ }
+ .MuiGrid-grid-xl-4 {
+ flex-grow: 0;
+ max-width: 33.333333%;
+ flex-basis: 33.333333%;
+ }
+ .MuiGrid-grid-xl-5 {
+ flex-grow: 0;
+ max-width: 41.666667%;
+ flex-basis: 41.666667%;
+ }
+ .MuiGrid-grid-xl-6 {
+ flex-grow: 0;
+ max-width: 50%;
+ flex-basis: 50%;
+ }
+ .MuiGrid-grid-xl-7 {
+ flex-grow: 0;
+ max-width: 58.333333%;
+ flex-basis: 58.333333%;
+ }
+ .MuiGrid-grid-xl-8 {
+ flex-grow: 0;
+ max-width: 66.666667%;
+ flex-basis: 66.666667%;
+ }
+ .MuiGrid-grid-xl-9 {
+ flex-grow: 0;
+ max-width: 75%;
+ flex-basis: 75%;
+ }
+ .MuiGrid-grid-xl-10 {
+ flex-grow: 0;
+ max-width: 83.333333%;
+ flex-basis: 83.333333%;
+ }
+ .MuiGrid-grid-xl-11 {
+ flex-grow: 0;
+ max-width: 91.666667%;
+ flex-basis: 91.666667%;
+ }
+ .MuiGrid-grid-xl-12 {
+ flex-grow: 0;
+ max-width: 100%;
+ flex-basis: 100%;
+ }
+}
diff --git a/assets/css/MuiGridList.css b/assets/css/MuiGridList.css
new file mode 100644
index 0000000..cab5d38
--- /dev/null
+++ b/assets/css/MuiGridList.css
@@ -0,0 +1,9 @@
+
+.MuiGridList-root {
+ display: flex;
+ padding: 0;
+ flex-wrap: wrap;
+ list-style: none;
+ overflow-y: auto;
+ -webkit-overflow-scrolling: touch;
+}
diff --git a/assets/css/MuiGridListTile.css b/assets/css/MuiGridListTile.css
new file mode 100644
index 0000000..5fd2300
--- /dev/null
+++ b/assets/css/MuiGridListTile.css
@@ -0,0 +1,23 @@
+
+.MuiGridListTile-root {
+ box-sizing: border-box;
+ flex-shrink: 0;
+}
+.MuiGridListTile-tile {
+ height: 100%;
+ display: block;
+ overflow: hidden;
+ position: relative;
+}
+.MuiGridListTile-imgFullHeight {
+ left: 50%;
+ height: 100%;
+ position: relative;
+ transform: translateX(-50%);
+}
+.MuiGridListTile-imgFullWidth {
+ top: 50%;
+ width: 100%;
+ position: relative;
+ transform: translateY(-50%);
+}
diff --git a/assets/css/MuiIconButton.css b/assets/css/MuiIconButton.css
new file mode 100644
index 0000000..ccfe647
--- /dev/null
+++ b/assets/css/MuiIconButton.css
@@ -0,0 +1,70 @@
+
+.MuiIconButton-root {
+ flex: 0 0 auto;
+ color: rgba(0, 0, 0, 0.54);
+ padding: 12px;
+ overflow: visible;
+ font-size: 1.5rem;
+ text-align: center;
+ transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
+ border-radius: 50%;
+}
+.MuiIconButton-root:hover {
+ background-color: rgba(0, 0, 0, 0.04);
+}
+.MuiIconButton-root.Mui-disabled {
+ color: rgba(0, 0, 0, 0.26);
+ background-color: transparent;
+}
+@media (hover: none) {
+ .MuiIconButton-root:hover {
+ background-color: transparent;
+ }
+}
+.MuiIconButton-edgeStart {
+ margin-left: -12px;
+}
+.MuiIconButton-sizeSmall.MuiIconButton-edgeStart {
+ margin-left: -3px;
+}
+.MuiIconButton-edgeEnd {
+ margin-right: -12px;
+}
+.MuiIconButton-sizeSmall.MuiIconButton-edgeEnd {
+ margin-right: -3px;
+}
+.MuiIconButton-colorInherit {
+ color: inherit;
+}
+.MuiIconButton-colorPrimary {
+ color: #1b365d;
+}
+.MuiIconButton-colorPrimary:hover {
+ background-color: rgba(27, 54, 93, 0.04);
+}
+@media (hover: none) {
+ .MuiIconButton-colorPrimary:hover {
+ background-color: transparent;
+ }
+}
+.MuiIconButton-colorSecondary {
+ color: #ee3524;
+}
+.MuiIconButton-colorSecondary:hover {
+ background-color: rgba(238, 53, 36, 0.04);
+}
+@media (hover: none) {
+ .MuiIconButton-colorSecondary:hover {
+ background-color: transparent;
+ }
+}
+.MuiIconButton-sizeSmall {
+ padding: 3px;
+ font-size: 1.125rem;
+}
+.MuiIconButton-label {
+ width: 100%;
+ display: flex;
+ align-items: inherit;
+ justify-content: inherit;
+}
diff --git a/assets/css/MuiList.css b/assets/css/MuiList.css
new file mode 100644
index 0000000..83eeb9e
--- /dev/null
+++ b/assets/css/MuiList.css
@@ -0,0 +1,14 @@
+
+.MuiList-root {
+ margin: 0;
+ padding: 0;
+ position: relative;
+ list-style: none;
+}
+.MuiList-padding {
+ padding-top: 8px;
+ padding-bottom: 8px;
+}
+.MuiList-subheader {
+ padding-top: 0;
+}
diff --git a/assets/css/MuiListItem.css b/assets/css/MuiListItem.css
new file mode 100644
index 0000000..1f01fa0
--- /dev/null
+++ b/assets/css/MuiListItem.css
@@ -0,0 +1,55 @@
+
+.MuiListItem-root {
+ width: 100%;
+ display: flex;
+ position: relative;
+ box-sizing: border-box;
+ text-align: left;
+ align-items: center;
+ padding-top: 8px;
+ padding-bottom: 8px;
+ justify-content: flex-start;
+ text-decoration: none;
+}
+.MuiListItem-root.Mui-focusVisible {
+ background-color: rgba(0, 0, 0, 0.08);
+}
+.MuiListItem-root.Mui-selected, .MuiListItem-root.Mui-selected:hover {
+ background-color: rgba(0, 0, 0, 0.08);
+}
+.MuiListItem-root.Mui-disabled {
+ opacity: 0.5;
+}
+.MuiListItem-container {
+ position: relative;
+}
+.MuiListItem-dense {
+ padding-top: 4px;
+ padding-bottom: 4px;
+}
+.MuiListItem-alignItemsFlexStart {
+ align-items: flex-start;
+}
+.MuiListItem-divider {
+ border-bottom: 1px solid rgba(0, 0, 0, 0.12);
+ background-clip: padding-box;
+}
+.MuiListItem-gutters {
+ padding-left: 16px;
+ padding-right: 16px;
+}
+.MuiListItem-button {
+ transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
+}
+.MuiListItem-button:hover {
+ text-decoration: none;
+ background-color: rgba(0, 0, 0, 0.04);
+}
+@media (hover: none) {
+ .MuiListItem-button:hover {
+ background-color: transparent;
+ }
+}
+.MuiListItem-secondaryAction {
+ padding-right: 48px;
+}
diff --git a/assets/css/MuiListItemText.css b/assets/css/MuiListItemText.css
new file mode 100644
index 0000000..ece3ff8
--- /dev/null
+++ b/assets/css/MuiListItemText.css
@@ -0,0 +1,14 @@
+
+.MuiListItemText-root {
+ flex: 1 1 auto;
+ min-width: 0;
+ margin-top: 4px;
+ margin-bottom: 4px;
+}
+.MuiListItemText-multiline {
+ margin-top: 6px;
+ margin-bottom: 6px;
+}
+.MuiListItemText-inset {
+ padding-left: 56px;
+}
diff --git a/assets/css/MuiMenu.css b/assets/css/MuiMenu.css
new file mode 100644
index 0000000..fe392d0
--- /dev/null
+++ b/assets/css/MuiMenu.css
@@ -0,0 +1,8 @@
+
+.MuiMenu-paper {
+ max-height: calc(100% - 96px);
+ -webkit-overflow-scrolling: touch;
+}
+.MuiMenu-list {
+ outline: 0;
+}
diff --git a/assets/css/MuiMenuItem.css b/assets/css/MuiMenuItem.css
new file mode 100644
index 0000000..f299ba5
--- /dev/null
+++ b/assets/css/MuiMenuItem.css
@@ -0,0 +1,28 @@
+
+.MuiMenuItem-root {
+ width: auto;
+ overflow: hidden;
+ font-size: 1rem;
+ box-sizing: border-box;
+ min-height: 48px;
+ font-family: "Roboto", "Helvetica", "Arial", sans-serif;
+ font-weight: 400;
+ line-height: 1.5;
+ padding-top: 6px;
+ white-space: nowrap;
+ letter-spacing: 0.00938em;
+ padding-bottom: 6px;
+}
+@media (min-width:600px) {
+ .MuiMenuItem-root {
+ min-height: auto;
+ }
+}
+.MuiMenuItem-dense {
+ font-size: 0.875rem;
+ min-height: auto;
+ font-family: "Roboto", "Helvetica", "Arial", sans-serif;
+ font-weight: 400;
+ line-height: 1.43;
+ letter-spacing: 0.01071em;
+}
diff --git a/assets/css/MuiPaper.css b/assets/css/MuiPaper.css
new file mode 100644
index 0000000..be441c1
--- /dev/null
+++ b/assets/css/MuiPaper.css
@@ -0,0 +1,87 @@
+
+.MuiPaper-root {
+ color: rgba(0, 0, 0, 0.87);
+ transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
+ background-color: #fff;
+}
+.MuiPaper-rounded {
+ border-radius: 4px;
+}
+.MuiPaper-outlined {
+ border: 1px solid rgba(0, 0, 0, 0.12);
+}
+.MuiPaper-elevation0 {
+ box-shadow: none;
+}
+.MuiPaper-elevation1 {
+ box-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation2 {
+ box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation3 {
+ box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation4 {
+ box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation5 {
+ box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation6 {
+ box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation7 {
+ box-shadow: 0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation8 {
+ box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation9 {
+ box-shadow: 0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation10 {
+ box-shadow: 0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation11 {
+ box-shadow: 0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation12 {
+ box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation13 {
+ box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation14 {
+ box-shadow: 0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation15 {
+ box-shadow: 0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation16 {
+ box-shadow: 0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation17 {
+ box-shadow: 0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation18 {
+ box-shadow: 0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation19 {
+ box-shadow: 0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation20 {
+ box-shadow: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation21 {
+ box-shadow: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation22 {
+ box-shadow: 0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation23 {
+ box-shadow: 0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);
+}
+.MuiPaper-elevation24 {
+ box-shadow: 0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);
+}
diff --git a/assets/css/MuiPopover.css b/assets/css/MuiPopover.css
new file mode 100644
index 0000000..0bbd910
--- /dev/null
+++ b/assets/css/MuiPopover.css
@@ -0,0 +1,11 @@
+
+.MuiPopover-paper {
+ outline: 0;
+ position: absolute;
+ max-width: calc(100% - 32px);
+ min-width: 16px;
+ max-height: calc(100% - 32px);
+ min-height: 16px;
+ overflow-x: hidden;
+ overflow-y: auto;
+}
diff --git a/assets/css/MuiSvgIcon.css b/assets/css/MuiSvgIcon.css
new file mode 100644
index 0000000..afa9b8a
--- /dev/null
+++ b/assets/css/MuiSvgIcon.css
@@ -0,0 +1,35 @@
+
+.MuiSvgIcon-root {
+ fill: currentColor;
+ width: 1em;
+ height: 1em;
+ display: inline-block;
+ font-size: 1.5rem;
+ transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
+ flex-shrink: 0;
+ user-select: none;
+}
+.MuiSvgIcon-colorPrimary {
+ color: #1b365d;
+}
+.MuiSvgIcon-colorSecondary {
+ color: #ee3524;
+}
+.MuiSvgIcon-colorAction {
+ color: rgba(0, 0, 0, 0.54);
+}
+.MuiSvgIcon-colorError {
+ color: #ff1744;
+}
+.MuiSvgIcon-colorDisabled {
+ color: rgba(0, 0, 0, 0.26);
+}
+.MuiSvgIcon-fontSizeInherit {
+ font-size: inherit;
+}
+.MuiSvgIcon-fontSizeSmall {
+ font-size: 1.25rem;
+}
+.MuiSvgIcon-fontSizeLarge {
+ font-size: 2.1875rem;
+}
diff --git a/assets/css/MuiToolbar.css b/assets/css/MuiToolbar.css
new file mode 100644
index 0000000..7a3b8bc
--- /dev/null
+++ b/assets/css/MuiToolbar.css
@@ -0,0 +1,32 @@
+
+.MuiToolbar-root {
+ display: flex;
+ position: relative;
+ align-items: center;
+}
+.MuiToolbar-gutters {
+ padding-left: 16px;
+ padding-right: 16px;
+}
+@media (min-width:600px) {
+ .MuiToolbar-gutters {
+ padding-left: 24px;
+ padding-right: 24px;
+ }
+}
+.MuiToolbar-regular {
+ min-height: 56px;
+}
+@media (min-width:0px) and (orientation: landscape) {
+ .MuiToolbar-regular {
+ min-height: 48px;
+ }
+}
+@media (min-width:600px) {
+ .MuiToolbar-regular {
+ min-height: 64px;
+ }
+}
+.MuiToolbar-dense {
+ min-height: 48px;
+}
diff --git a/assets/css/MuiTouchRipple.css b/assets/css/MuiTouchRipple.css
new file mode 100644
index 0000000..5e3e0ce
--- /dev/null
+++ b/assets/css/MuiTouchRipple.css
@@ -0,0 +1,71 @@
+
+.MuiTouchRipple-root {
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ z-index: 0;
+ overflow: hidden;
+ position: absolute;
+ border-radius: inherit;
+ pointer-events: none;
+}
+.MuiTouchRipple-ripple {
+ opacity: 0;
+ position: absolute;
+}
+.MuiTouchRipple-rippleVisible {
+ opacity: 0.3;
+ animation: MuiTouchRipple-keyframes-enter 550ms cubic-bezier(0.4, 0, 0.2, 1);
+ transform: scale(1);
+}
+.MuiTouchRipple-ripplePulsate {
+ animation-duration: 200ms;
+}
+.MuiTouchRipple-child {
+ width: 100%;
+ height: 100%;
+ display: block;
+ opacity: 1;
+ border-radius: 50%;
+ background-color: currentColor;
+}
+.MuiTouchRipple-childLeaving {
+ opacity: 0;
+ animation: MuiTouchRipple-keyframes-exit 550ms cubic-bezier(0.4, 0, 0.2, 1);
+}
+.MuiTouchRipple-childPulsate {
+ top: 0;
+ left: 0;
+ position: absolute;
+ animation: MuiTouchRipple-keyframes-pulsate 2500ms cubic-bezier(0.4, 0, 0.2, 1) 200ms infinite;
+}
+@-webkit-keyframes MuiTouchRipple-keyframes-enter {
+ 0% {
+ opacity: 0.1;
+ transform: scale(0);
+ }
+ 100% {
+ opacity: 0.3;
+ transform: scale(1);
+ }
+}
+@-webkit-keyframes MuiTouchRipple-keyframes-exit {
+ 0% {
+ opacity: 1;
+ }
+ 100% {
+ opacity: 0;
+ }
+}
+@-webkit-keyframes MuiTouchRipple-keyframes-pulsate {
+ 0% {
+ transform: scale(1);
+ }
+ 50% {
+ transform: scale(0.92);
+ }
+ 100% {
+ transform: scale(1);
+ }
+}
diff --git a/assets/css/MuiTypography.css b/assets/css/MuiTypography.css
new file mode 100644
index 0000000..c85494b
--- /dev/null
+++ b/assets/css/MuiTypography.css
@@ -0,0 +1,150 @@
+
+.MuiTypography-root {
+ margin: 0;
+}
+.MuiTypography-body2 {
+ font-size: .875rem;
+/* font-family: Open Sans;*/
+ font-weight: 400;
+ line-height: 1.43;
+ letter-spacing: 0.01071em;
+}
+.MuiTypography-body1 {
+ font-size: 1rem;
+ /* font-family: Open Sans;*/
+font-weight: 400;
+ line-height: 1.5;
+ letter-spacing: 0.00938em;
+}
+.MuiTypography-caption {
+ font-size: 0.75rem;
+ /* font-family: Open Sans;*/
+font-weight: 400;
+ line-height: 1.66;
+ letter-spacing: 0.03333em;
+}
+.MuiTypography-button {
+ font-size: 0.875rem;
+ font-family: "Roboto", "Helvetica", "Arial", sans-serif;
+ font-weight: 500;
+ line-height: 1.75;
+ letter-spacing: 0.02857em;
+ text-transform: uppercase;
+}
+.MuiTypography-h1 {
+ font-size: 1.5rem;
+ /* font-family: Open Sans;*/
+font-weight: 300;
+ line-height: 1.167;
+ letter-spacing: -0.01562em;
+}
+.MuiTypography-h2 {
+ font-size: 2.0rem;
+ /* font-family: Open Sans;*/
+font-weight: 300;
+ line-height: 1.2;
+ letter-spacing: -0.00833em;
+}
+.MuiTypography-h3 {
+ font-size: 1.25rem;
+ /* font-family: Open Sans;*/
+font-weight: 400;
+ line-height: 1.167;
+ letter-spacing: 0em;
+}
+.MuiTypography-h4 {
+ font-size: 1.0rem;
+ /* font-family: Open Sans;*/
+font-weight: 400;
+ line-height: 1.235;
+ letter-spacing: 0.00735em;
+}
+.MuiTypography-h5 {
+ font-size: .875rem;
+ /* font-family: Open Sans;*/
+font-weight: 400;
+ line-height: 1.334;
+ letter-spacing: 0em;
+}
+.MuiTypography-h6 {
+ font-size: 1.25rem;
+ font-family: "Roboto", "Helvetica", "Arial", sans-serif;
+ font-weight: 500;
+ line-height: 1.6;
+ letter-spacing: 0.0075em;
+}
+.MuiTypography-subtitle1 {
+ font-size: 1.25rem;
+ /* font-family: Open Sans;*/
+font-weight: bold;
+ line-height: 1.75;
+ letter-spacing: 0.00938em;
+}
+.MuiTypography-subtitle2 {
+ font-size: 0.9rem;
+ /* font-family: Open Sans;*/
+font-weight: 500;
+ line-height: 1.57;
+ letter-spacing: 0.00714em;
+}
+.MuiTypography-overline {
+ font-size: 0.75rem;
+ font-family: "Roboto", "Helvetica", "Arial", sans-serif;
+ font-weight: 400;
+ line-height: 2.66;
+ letter-spacing: 0.08333em;
+ text-transform: uppercase;
+}
+.MuiTypography-srOnly {
+ width: 1px;
+ height: 1px;
+ overflow: hidden;
+ position: absolute;
+}
+.MuiTypography-alignLeft {
+ text-align: left;
+}
+.MuiTypography-alignCenter {
+ text-align: center;
+}
+.MuiTypography-alignRight {
+ text-align: right;
+}
+.MuiTypography-alignJustify {
+ text-align: justify;
+}
+.MuiTypography-noWrap {
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+}
+.MuiTypography-gutterBottom {
+ margin-bottom: 0.35em;
+}
+.MuiTypography-paragraph {
+ margin-bottom: 16px;
+}
+.MuiTypography-colorInherit {
+ color: inherit;
+}
+.MuiTypography-colorPrimary {
+ color: #1b365d;
+}
+.MuiTypography-colorSecondary {
+ color: #ee3524;
+}
+.MuiTypography-colorTextPrimary {
+ color: rgba(0, 0, 0, 0.87);
+}
+.MuiTypography-colorTextSecondary {
+ color: rgba(0, 0, 0, 0.54);
+}
+.MuiTypography-colorError {
+ color: #ff1744;
+}
+.MuiTypography-displayInline {
+ display: inline;
+}
+.MuiTypography-displayBlock {
+ display: block;
+}
diff --git a/assets/css/PrivateHiddenCss.css b/assets/css/PrivateHiddenCss.css
new file mode 100644
index 0000000..4b282ec
--- /dev/null
+++ b/assets/css/PrivateHiddenCss.css
@@ -0,0 +1,76 @@
+
+@media (min-width:0px) and (max-width:599.95px) {
+ .jss40 {
+ display: none;
+ }
+}
+@media (min-width:0px) {
+ .jss41 {
+ display: none;
+ }
+}
+@media (max-width:599.95px) {
+ .jss42 {
+ display: none;
+ }
+}
+@media (min-width:600px) and (max-width:959.95px) {
+ .jss43 {
+ display: none;
+ }
+}
+@media (min-width:600px) {
+ .jss44 {
+ display: none;
+ }
+}
+@media (max-width:959.95px) {
+ .jss45 {
+ display: none;
+ }
+}
+@media (min-width:960px) and (max-width:1279.95px) {
+ .jss46 {
+ display: none;
+ }
+}
+@media (min-width:960px) {
+ .jss47 {
+ display: none;
+ }
+}
+@media (max-width:1279.95px) {
+ .jss48 {
+ display: none;
+ }
+}
+@media (min-width:1280px) and (max-width:1919.95px) {
+ .jss49 {
+ display: none;
+ }
+}
+@media (min-width:1280px) {
+ .jss50 {
+ display: none;
+ }
+}
+@media (max-width:1919.95px) {
+ .jss51 {
+ display: none;
+ }
+}
+@media (min-width:1920px) {
+ .jss52 {
+ display: none;
+ }
+}
+@media (min-width:1920px) {
+ .jss53 {
+ display: none;
+ }
+}
+@media (min-width:0px) {
+ .jss54 {
+ display: none;
+ }
+}
diff --git a/assets/css/makeStyles.css b/assets/css/makeStyles.css
new file mode 100644
index 0000000..043b7f1
--- /dev/null
+++ b/assets/css/makeStyles.css
@@ -0,0 +1,397 @@
+
+.jss37 {
+ display: flex;
+ overflow: hidden;
+ flex-wrap: wrap;
+ justify-content: space-around;
+ background-color: #fff;
+}
+.jss38 {
+ width: 500px;
+ height: 450px;
+}
+.jss39 {
+ color: rgba(255, 255, 255, 0.54);
+}
+
+.jss55 {
+ display: flex;
+}
+.jss56 {
+ min-height: 56px;
+}
+@media (min-width:0px) and (orientation: landscape) {
+ .jss56 {
+ min-height: 48px;
+ }
+}
+@media (min-width:600px) {
+ .jss56 {
+ min-height: 64px;
+ }
+}
+.jss57 {
+ display: flex;
+ padding: 0 8px;
+ min-height: 56px;
+ align-items: center;
+ justify-content: flex-end;
+}
+@media (min-width:0px) and (orientation: landscape) {
+ .jss57 {
+ min-height: 48px;
+ }
+}
+@media (min-width:600px) {
+ .jss57 {
+ min-height: 64px;
+ }
+}
+.jss58 {
+ background-color: #445c7c;
+}
+@media (min-width:600px) {
+ .jss58 {
+ width: calc(100%);
+ margin-left: 280px;
+ }
+}
+.jss59 {
+ width: calc(100%);
+}
+.jss60 {
+ margin-right: 16px;
+}
+@media (min-width:600px) {
+ .jss60 {
+ display: none;
+ }
+}
+.jss61 {
+ flex-grow: 1;
+}
+@media (min-width:600px) {
+ .jss62 {
+ flex-shrink: 0;
+ }
+}
+.jss63 {
+ width: 280px;
+}
+.jss64 {
+ flex-wrap: nowrap;
+ transform: translateZ(0);
+}
+.jss65 {
+ min-height: 56px;
+}
+@media (min-width:0px) and (orientation: landscape) {
+ .jss65 {
+ min-height: 48px;
+ }
+}
+@media (min-width:600px) {
+ .jss65 {
+ min-height: 64px;
+ }
+}
+.jss66 {
+ height: 100vh;
+ overflow: auto;
+ flex-grow: 1;
+}
+.jss67 {
+ padding-top: 32px;
+ padding-bottom: 32px;
+}
+.jss68 {
+ display: flex;
+ padding: 16px;
+ flex-direction: column;
+}
+.jss69 {
+ height: 240px;
+}
+
+.jss18 {
+ display: flex;
+}
+.jss19 {
+ min-height: 56px;
+}
+@media (min-width:0px) and (orientation: landscape) {
+ .jss19 {
+ min-height: 48px;
+ }
+}
+@media (min-width:600px) {
+ .jss19 {
+ min-height: 64px;
+ }
+}
+.jss20 {
+ display: flex;
+ padding: 0 8px;
+ min-height: 56px;
+ align-items: center;
+ justify-content: flex-end;
+}
+@media (min-width:0px) and (orientation: landscape) {
+ .jss20 {
+ min-height: 48px;
+ }
+}
+@media (min-width:600px) {
+ .jss20 {
+ min-height: 64px;
+ }
+}
+.jss21 {
+ background-color: #445c7c;
+}
+@media print {
+ .jss21 {
+ display: none;
+ }
+}
+.jss22 {
+ width: calc(100%);
+}
+.jss23 {
+ margin-right: 0;
+}
+@media (min-width:600px) {
+ .jss23 {
+ display: none;
+ }
+}
+.jss24 {
+ margin-right: 16px;
+}
+.jss24:hover {
+ border-top: 4px solid red;
+}
+.jss25 {
+ flex-grow: 1;
+}
+@media (min-width:600px) {
+ .jss26 {
+ flex-shrink: 0;
+ }
+}
+.jss27 {
+ width: 240px;
+}
+.jss28 {
+ flex-wrap: nowrap;
+ transform: translateZ(0);
+}
+.jss29 {
+ min-height: 56px;
+}
+@media (min-width:0px) and (orientation: landscape) {
+ .jss29 {
+ min-height: 48px;
+ }
+}
+@media (min-width:600px) {
+ .jss29 {
+ min-height: 64px;
+ }
+}
+.jss30 {
+ height: 100vh;
+ overflow: auto;
+ flex-grow: 1;
+}
+.jss31 {
+ padding-top: 32px;
+ padding-bottom: 32px;
+}
+.jss32 {
+ display: flex;
+ padding: 16px;
+ flex-direction: column;
+}
+.jss33 {
+ height: 240px;
+}
+.jss34 {
+ margin-right: 16px;
+}
+.jss34:hover {
+ border-top: 4px solid red;
+}
+@media print {
+ .jss35 {
+ width: 100%;
+ }
+}
+@media only screen {
+ .jss35 {
+ display: none;
+ }
+}
+@media print {
+ .jss36 {
+ display: none;
+ }
+}
+
+.jss270:hover {
+ transform: scale(1.05);
+ transition-duration: 0.2s;
+}
+.jss271 {
+ box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
+}
+.jss272 {
+ border: 4px solid red;
+}
+.jss273 {
+ width: 48px;
+ height: 48px;
+ object-fit: cover;
+}
+.jss274 {
+ width: 64px;
+ height: 64px;
+ object-fit: cover;
+}
+.jss275 {
+ width: 120px;
+ height: 160px;
+ object-fit: cover;
+}
+.jss276 {
+ height: 200px;
+ object-fit: cover;
+}
+
+.jss265 {
+ max-width: 345px;
+}
+.jss266 {
+ height: 160px;
+ background-size: contain;
+}
+.jss267 {
+ margin-left: auto;
+}
+.jss268 {
+ background-color: primary;
+}
+.jss269:hover {
+ transform: scale(1.05);
+ transition-duration: 0.2s;
+}
+
+.jss247 {
+ display: flex;
+}
+.jss248 {
+ height: 32px;
+}
+.jss249 {
+ min-height: 56px;
+}
+@media (min-width:0px) and (orientation: landscape) {
+ .jss249 {
+ min-height: 48px;
+ }
+}
+@media (min-width:600px) {
+ .jss249 {
+ min-height: 64px;
+ }
+}
+.jss250 {
+ display: flex;
+ padding: 0 8px;
+ min-height: 56px;
+ align-items: center;
+ justify-content: flex-end;
+}
+@media (min-width:0px) and (orientation: landscape) {
+ .jss250 {
+ min-height: 48px;
+ }
+}
+@media (min-width:600px) {
+ .jss250 {
+ min-height: 64px;
+ }
+}
+.jss251 {
+ background-color: #445c7c;
+}
+@media (min-width:600px) {
+ .jss251 {
+ width: calc(100%);
+ margin-left: 240px;
+ }
+}
+.jss252 {
+ width: calc(100%);
+}
+.jss253 {
+ margin-right: 16px;
+}
+@media (min-width:600px) {
+ .jss253 {
+ display: none;
+ }
+}
+.jss254 {
+ flex-grow: 1;
+}
+@media (min-width:600px) {
+ .jss255 {
+ flex-shrink: 0;
+ }
+}
+.jss256 {
+ width: 240px;
+}
+.jss257 {
+ flex-wrap: nowrap;
+ transform: translateZ(0);
+}
+.jss258 {
+ min-height: 56px;
+}
+@media (min-width:0px) and (orientation: landscape) {
+ .jss258 {
+ min-height: 48px;
+ }
+}
+@media (min-width:600px) {
+ .jss258 {
+ min-height: 64px;
+ }
+}
+.jss259 {
+ height: 100vh;
+ overflow: auto;
+ flex-grow: 1;
+ padding-top: 32px;
+}
+.jss260 {
+ padding-top: 8px;
+ padding-bottom: 32px;
+}
+.jss261 {
+ display: flex;
+ padding: 16px;
+ flex-direction: column;
+}
+.jss262 {
+ height: 240px;
+}
+.jss263 {
+ margin-top: 10px;
+}
+.jss263:hover {
+ transform: scale(1.05);
+ transition-duration: 0.2s;
+}
diff --git a/index.html b/index.html
index c8cbfe9..b49b500 100644
--- a/index.html
+++ b/index.html
@@ -1,2435 +1,750 @@
-
-
-
-
-
-
-
-Tennesse Non-Drag Storyreader Registry
-
-
-You need to enable JavaScript to run this app.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
**Storyreaders of the Year (2022)** These storyreaders have persevered through an incredibly difficult year and we are grateful for their service.
-
-
-
-
-
-
RAMSAY, MIKAYLA
-
LOCATION: ASHLAND CITY, TN
-
FAVORITE BOOK:
-
Harold and the Purple Crayon, Crockett Johnson
-
-
-
-
PARSONS, BETHANY
-
LOCATION: BEECHGROVE, TN
FAVORITE BOOK:
-
Don't Let the Pigeon Drive the Bus!, Mo Willems
-
-
-
-
-
CONLEY, ANDREA
-
LOCATION: MEMPHIS, TN
-
FAVORITE BOOK:
-
Strega Nona by Tomie DePaolo
-
-
-
-
-
WALLACE, IDA
-
LOCATION: ANTIOCH, TN
-
FAVORITE BOOK:
-
This Is Not My Hat, Jon Klassen
-
-
-
-
GOODMAN, MEGAN
-
LOCATION: KNOXVILLE, TN
-
FAVORITE BOOK:
-
Big Chickens Go to Town, Leslie Helakoski
-
-
-
-
ESTES, FAITH ALLEN
-
LOCATION: POWELL, TN
-
FAVORITE BOOK:
-
Everyone Poops, Minna Unchi
- STOKES, KYLIE
-
LOCATION: SMYRNA, TN
-
FAVORITE BOOK:
-
Click, Clack, Moo, Doreen Cronin
-
-
- COPELAND, LOTTIE
-
LOCATION: NASHVILLE, TN
-
FAVORITE BOOK:
-
Blueberries for Sal, Robert McCloskey
-
-
-
-
-
SCHAEFER, HOLLIE
-
LOCATION: MIDWAY, TN
FAVORITE BOOK:
-
-
-
-
-
KING, MARY JEAN
-
LOCATION: NASHVILLE, TN
FAVORITE BOOK:
-
Purple, Green, and Yellow, Robert Munsch
-
-
-
-
JOSEPH, ALIX
-
LOCATION: NASHVILLE, TN
-
FAVORITE BOOK:
-
James and the Giant Peach, Roald Dahl
-
-
-
-
GRANT, EMILY
-
LOCATION: LAWRENCEBURG, TN
FAVORITE BOOK:
-
Dragons Love Tacos, Adam Rubin
-
-
-
-
CARGILL, SHANNON ROSE
-
LOCATION: RIPLEY, TN
-
FAVORITE BOOK:
-
Millions of Cats, Wanda Gág
-
-
-
-
COLTON, KARINA
-
LOCATION: GALLATIN, TN
-
FAVORITE BOOK:
-
-
-
-
-
-
GARNER, SALLY
-
LOCATION: BRISTOL, TN
-
FAVORITE BOOK:
-
Hello, Rock, by Roger Bradfield
-
-
-
-
-
-
-
Storyreader Registry Contact
-
-
-
"That Books Shall Not Go Unread Nor Shall Drag Queens Read Them"
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ **Storyreaders of the Year (2022)**
+
+
+ These storyreaders have persevered through an incredibly difficult year and we are grateful for their service.
+
+
+
+
+
+
+
+
+
+ .
+
+
+
+
+
+
+
+
+ RAMSAY, MIKAYLA
+
+
+
+ LOCATION:
+
+
+ ASHLAND CITY, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Harold and the Purple Crayon, Crockett Johnson
+
+
+
+
+
+
+
+
+
+
+ CHRISTIAN STORYREADER
+
+
+
+
+
+
+
+
+ PARSONS, BETHANY
+
+
+
+ LOCATION:
+
+
+ BEECHGROVE, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Don't Let the Pigeon Drive the Bus!, Mo Willems
+
+
+
+
+
+
+
+
+
+
+ .
+
+
+
+
+
+
+
+
+ CONLEY, ANDREA
+
+
+
+ LOCATION:
+
+
+ MEMPHIS, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Strega Nona by Tomie DePaolo
+
+
+
+
+
+
+
+
+
+
+ CHRISTIAN STORYREADER
+
+
+
+
+
+
+
+
+ WALLACE, IDA
+
+
+
+ LOCATION:
+
+
+ ANTIOCH, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ This Is Not My Hat, Jon Klassen
+
+
+
+
+
+
+
+
+
+
+ CHRISTIAN STORYREADER
+
+
+
+
+
+
+
+
+ GOODMAN, MEGAN
+
+
+
+ LOCATION:
+
+
+ KNOXVILLE, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Big Chickens Go to Town, Leslie Helakoski
+
+
+
+
+
+
+
+
+
+
+ CHRISTIAN STORYREADER
+
+
+
+
+
+
+
+
+ ESTES, FAITH ALLEN
+
+
+
+ LOCATION:
+
+
+ POWELL, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Everyone Poops, Minna Unchi
+
+
+
+
+
+
+
+
+
+ .
+
+
+
+
+
+
+
+
+
+ STOKES, KYLIE
+
+
+
+ LOCATION:
+
+
+ SMYRNA, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Click, Clack, Moo, Doreen Cronin
+
+
+
+
+
+
+
+
+
+
+ CHRISTIAN STORYREADER
+
+
+
+
+
+
+
+
+ COPELAND, LOTTIE
+
+
+
+ LOCATION:
+
+
+ NASHVILLE, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Blueberries for Sal, Robert McCloskey
+
+
+
+
+
+
+
+
+
+
+ .
+
+
+
+
+
+
+
+
+ SCHAEFER, HOLLIE
+
+
+
+ LOCATION:
+
+
+ MIDWAY, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Wonder, R. J. Palacio
+
+
+
+
+
+
+
+
+
+
+ .
+
+
+
+
+
+
+
+
+ KING, MARY JEAN
+
+
+
+ LOCATION:
+
+
+ NASHVILLE, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Purple, Green, and Yellow, Robert Munsch
+
+
+
+
+
+
+
+
+
+
+ CHRISTIAN STORYREADER
+
+
+
+
+
+
+
+
+ JOSEPH, ALIX
+
+
+
+ LOCATION:
+
+
+ NASHVILLE, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ James and the Giant Peach, Roald Dahl
+
+
+
+
+
+
+
+
+
+
+ CHRISTIAN STORYREADER
+
+
+
+
+
+
+
+
+ GRANT, EMILY
+
+
+
+ LOCATION:
+
+
+ LAWRENCEBURG, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Dragons Love Tacos, Adam Rubin
+
+
+
+
+
+
+
+
+
+
+ CHRISTIAN STORYREADER
+
+
+
+
+
+
+
+
+ CARGILL, SHANNON ROSE
+
+
+
+ LOCATION:
+
+
+ RIPLEY, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Millions of Cats, Wanda Gág
+
+
+
+
+
+
+
+
+
+
+ .
+
+
+
+
+
+
+
+
+ COLTON, KARINA
+
+
+
+ LOCATION:
+
+
+ GALLATIN, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Extra Yarn, Mac Barnett
+
+
+
+
+
+
+
+
+
+
+ .
+
+
+
+
+
+
+
+
+ GARNER, SALLY
+
+
+
+ LOCATION:
+
+
+ BRISTOL, TN
+
+
+ FAVORITE BOOK:
+
+
+
+ Hello, Rock, by Roger Bradfield
+
+
+
+
+
+
+
+
+
+
+
+
+ Storyreader Registry Contact
+
+
+
+
+
+
+ "That Books Shall Not Go Unread Nor Shall Drag Queens Read Them"
+
+
+
-
-
-
This project is run via private donations by a group of concerned citizens throughout the United States of America. The opinions, findings, and conclusions or recommendations expressed in this publication/program/exhibition are those of the author(s) and do not necessarily reflect those of the entire organization.
-
Founded 2022
-
+
+
+
+ This project is run via private donations by a group of concerned citizens throughout the United States of America. The opinions, findings, and conclusions or recommendations expressed in this publication/program/exhibition are those of the author(s) and do not necessarily reflect those of the entire organization.
+
+
+
+
+
+
+
+
+ Founded 2022
+
+
+
+
+
+
+
+
+
+