a{text-decoration:none}ion-menu ion-content{--background:var(--ion-item-background,var(--ion-background-color,#fff))}ion-menu.md ion-content{--padding-start:8px;--padding-end:8px;--padding-top:20px;--padding-bottom:20px}ion-menu.md ion-list{padding:20px 0}ion-menu.md ion-note{margin-bottom:30px}ion-menu.md ion-list-header,ion-menu.md ion-note{padding-left:10px}ion-menu.md ion-list#inbox-list{border-bottom:1px solid #d7d8da;border-bottom:1px solid var(--ion-color-step-150,#d7d8da)}ion-menu.md ion-list#inbox-list ion-list-header{font-size:22px;font-weight:600;min-height:20px}ion-menu.md ion-list#labels-list ion-list-header{font-size:16px;margin-bottom:18px;color:#757575;min-height:26px}ion-menu.md ion-item{--padding-start:10px;--padding-end:10px;border-radius:4px}ion-menu.md ion-item.selected{--background:rgba(var(--ion-color-primary-rgb),0.14)}ion-menu.md ion-item.selected ion-icon{color:var(--ion-color-primary)}ion-menu.md ion-item ion-icon{color:#616e7e}ion-menu.md ion-item ion-label{font-weight:500}ion-menu.ios ion-content{--padding-bottom:20px}ion-menu.ios ion-list{padding:20px 0 0}ion-menu.ios ion-note{line-height:24px;margin-bottom:20px}ion-menu.ios ion-item{--padding-start:16px;--padding-end:16px;--min-height:50px}ion-menu.ios ion-item ion-icon{font-size:24px;color:#73849a}ion-menu.ios ion-item .selected ion-icon{color:var(--ion-color-primary)}ion-menu.ios ion-list#labels-list ion-list-header{margin-bottom:8px}ion-menu.ios ion-list-header,ion-menu.ios ion-note{padding-left:16px;padding-right:16px}ion-menu.ios ion-note{margin-bottom:8px}ion-note{display:inline-block;font-size:16px;color:var(--ion-color-medium-shade)}ion-item.selected{--color:var(--ion-color-primary)}.sub-title{font-size:1.1rem!important}.rule{height:.05em;width:95%;margin:auto;background-color:#d7d8da}.blue,.orange,.red{position:relative;height:100%;width:95%;padding:10px;border-radius:5px;margin:-2rem auto auto}.blue{background-color:var(--ion-color-blue);box-shadow:0 7px 5px rgba(var(--ion-color-blue-rgb),.2)}.red{background-color:var(--ion-color-red);box-shadow:0 7px 5px rgba(var(--ion-color-red-rgb),.2)}.orange{background-color:var(--ion-color-orange);box-shadow:0 7px 5px rgba(var(--ion-color-orange-rgb),.2)}.icon{margin:0 .5em 0 0}.graph-card{overflow:visible;margin:1rem 0}.card-content{height:90%;overflow:visible}.icon-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:4rem;width:4rem;border-radius:3px;margin:-3rem 0 0;background-color:var(--ion-color-green);box-shadow:2px 7px 8px rgba(var(--ion-color-green-rgb),.2)}.tomorrow-logo{width:15em}.map-card{margin:2rem .5rem}.map-card,.title{overflow:visible}.flag{width:2rem;margin-right:10px}.recenter{margin:.5em;z-index:1}.map-title{margin:1em}.map-icon{cursor:pointer}.marker-icon{height:1.5em;width:1.5em}.recenter-container{width:12em;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.autocomplete-container{position:absolute;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.autocomplete{width:100%;border-radius:6px;box-shadow:2px 2px #d3d3d3}.autocomplete-item{border-radius:6px;cursor:pointer}.notification-count{width:1.75em;height:1.75em;position:absolute;z-index:1000;bottom:22px;right:0}.notification-number{width:1.75em;height:2em;font-size:.8em;padding-top:3px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:absolute;z-index:1001;top:3px;right:4px;color:#fff;text-shadow:#000 1px 1px;cursor:pointer}@media only screen and (max-width:1030px){.tool-bar{width:100%}.header-title{display:none}}.header-title-container{min-width:8em;max-width:12em;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;cursor:pointer}.ridsi-icon-header{width:2em;height:2em;box-shadow:2px 10px 5px grey}.foot{margin-top:2rem}.footTitle{padding:2rem 0}.header{margin-top:1rem}.headerItem{--border-width:0}.menuButton{--background:#fff;margin-left:1rem}.listTitle{margin-left:2rem;margin-bottom:2rem}.main-grid{padding-top:20px}.graph-data-card{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;width:100%;height:auto;margin-bottom:1em;margin-top:1em}.graph-data-card-item{width:23.5%}.workzone-data-card{margin:1em}.padding-for-map{padding:10px}.main-container{--background:#fff;overflow:visible}.my-card-header{background-color:#faebd7;padding:10px}.icon,.my-card-header{display:-webkit-flex;display:flex}.icon{width:1.5em;height:1.5em;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-radius:5px;transition:background-color .3s ease,box-shadow .3s ease;cursor:pointer;-webkit-transform:scale(2.5);transform:scale(2.5)}.my-card-title{padding-top:.25em;font-weight:700;color:#000;margin-left:auto}.gauge-container{-webkit-align-items:center;align-items:center;margin:2em;height:14em}.center-title,.gauge-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.center-title{color:#000}.counties-list{height:15.6em;max-height:15.6em;margin-top:1.1em;overflow-y:auto;padding:1em}.county-and-bar{padding:.5em}.county-and-percentage{display:-webkit-flex;display:flex;color:#000}.percentage{margin-left:auto}.last-updated{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:.25em;background-color:#faebd7;color:#000}.bigger-alert{--max-width:auto!important}.crashes-icon:hover{background-color:#c20352}.crashes-icon{background-color:var(--ion-color-orange)}.clearance-icon{background-color:green}.clearance-icon:hover{background-color:#95950d}.clearance-line-graph{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:14em;margin:2em}.county-and-arrow{display:-webkit-flex;display:flex;margin:5px;padding:3px;color:#000}.circle-dot{margin-top:4px;margin-right:10px}.arrow{margin-left:auto;margin-right:40px}.freeway-icon{background-color:var(--ion-color-red)}.freeway-icon:hover{background-color:#d40399}.congestion-icon{background-color:var(--ion-color-blue)}.congestion-icon:hover{background-color:#1f18dc}.congestion-doughnut-table{display:-webkit-flex;display:flex;grid-gap:2em;gap:2em;margin:2em}.congestion-doughnut{display:-webkit-flex;display:flex;height:14em;width:15em;padding-top:2em;padding-bottom:2em}.congestion-table{margin-left:1em;margin-top:4em;margin-right:1em;color:#faebd7}.workzone-icon{background-color:#8b4513}.workzone-icon:hover{background-color:#e06f1f}.workzone-graphs{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.workzone-bar-chart,.workzone-line-graph{height:20em;width:30em}.work-zone-info{font-size:1.2em;color:#000}.login-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.sign-in-logo{cursor:pointer}.ridsi-icon{width:4em;height:4em;margin-right:.5em}.header{height:6em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media only screen and (min-width:769px){.header{padding-right:20vw!important;padding-left:20vw!important}}.footer{position:absolute;z-index:0;bottom:0}.formItem{-webkit-align-items:center;align-items:center}.logo-container{display:-webkit-flex!important;display:flex!important;-webkit-justify-content:space-evenly;justify-content:space-evenly}.login-card-container{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.login-label{font-size:1.25em!important}.links{width:100%;text-align:center}.link{--color:#db7093}.error-message{color:red;padding-top:1em;padding-bottom:1em}.center,.error-message{text-align:center}@media only screen and (min-width:769px){.card,.reset-card{width:25em;min-height:33em;padding-top:10em;z-index:1}.reset-card{min-height:15em;padding-top:4em}.inner-card,.reset-inner-card{position:relative;top:10em;z-index:2;height:10em;width:23em}.reset-inner-card{height:6em;top:5em}}@media only screen and (max-width:769px){.card,.reset-card{position:relative;z-index:1;bottom:10em;width:25em;min-height:33em;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.reset-card{min-height:15em;padding-top:4em;margin-top:5em}.inner-card,.reset-inner-card{z-index:2;height:10em;width:23em}.reset-inner-card{height:6em}}.loading-center{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.ion-spinner{-webkit-transform:scale(3);transform:scale(3)}.register-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.button-container{padding:2em 0}.verification-container{-webkit-justify-content:space-between;justify-content:space-between}.route-buttons,.verification-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.route-buttons{-webkit-justify-content:center;justify-content:center}.route-button{width:18em}@media only screen and (min-width:769px){.card-registration{width:45em}.card-container-registration{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-top:8em}}@media only screen and (max-width:769px){.card-registration{width:25em}.route-buttons{-webkit-justify-content:space-between;justify-content:space-between}.card-container-registration,.route-buttons{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.card-container-registration{width:100%;height:100%;-webkit-justify-content:center;justify-content:center}}.profile-title-coloring{background-color:var(--ion-color-pink);box-shadow:2px 7px 8px rgba(var(--ion-color-pink-rgb),.2)}.secondary-header{margin:.5em 1em;padding:1rem 0;border-bottom:.1em solid var(--ion-color-medium)}@media only screen and (max-width:768px){.profile-content{padding:0!important}}.main-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.quick-nav-menu{border-left:.1em solid var(--ion-color-light)}.quick-nav-title{color:#fff;font-size:x-large}.div-title{color:var(--ion-color-dark);font-size:x-large}.div-subtitle{color:var(--ion-color-medium);font-size:large}.info-item{padding-bottom:2em}ion-text{font-size:large}ion-label{font-size:medium}.county-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.subscription-container{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.subscription{width:15em;height:15em;margin-right:2em}.sub-checkbox{width:5em;height:5em;margin-top:1em}.password-break{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.reset-submit{width:15em;height:2.75em}.password-reset{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.space-between{margin-bottom:2em}.space-between-top{margin-top:2em}.admin{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:left;margin:1em}.admin-submit{margin-top:1em;width:15em}.applied-user{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}i{color:grey}.privacy-preview{height:40em;overflow:hidden;background:-webkit-linear-gradient(#000,transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.search{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.live-title-coloring{background-color:var(--ion-color-blue);box-shadow:2px 7px 8px rgba(var(--ion-color-blue-rgb),.2)}.cctv-div-title{color:var(--ion-color-dark);font-size:x-large}.camera-container{-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.camera-container,.main-camera{display:-webkit-flex;display:flex}.main-camera{width:100em;height:100%;-webkit-justify-content:center;justify-content:center}.selector-div{padding-left:1em;border-bottom:.1em solid var(--ion-color-medium);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.submission-container{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.live-recenter-alignment{text-align:left!important}.loading{color:var(--ion-color-danger)!important}.submission-card{width:30em}.submit-cameras{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.submission-input{border:2px solid #000}.main-row{width:100%;height:40em;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width:1983px){.camera-index{width:35em;max-height:80em;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;overflow-y:auto}}@media only screen and (max-width:1983px){.camera-index{width:100%;max-height:55em;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow-y:auto}}@media only screen and (min-width:1023px){.map-container{width:75%;margin:1em auto 2em}}@media only screen and (max-width:1023px){.map-container{margin:1em 0 2em}}.react-player-container{width:100%;height:100%;display:-webkit-flex;display:flex;place-content:center}.active-player-card{height:100%;width:100%}.react-player-card{text-align:left;width:30em;min-height:25em}.react-player-card-title{color:var(--ion-color-dark);font-size:large}.react-player-card-header{padding:0 0 0 1em;border-bottom:.1em solid var(--ion-color-medium)}.about-title-coloring{background-color:var(--ion-color-pink);box-shadow:2px 7px 8px rgba(var(--ion-color-orange-rgb),.2)}@media only screen and (min-width:768px){.about-section-selectors{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}.about-member-image{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:7rem;width:7rem;overflow:hidden;border-radius:3px;margin:-2rem 0 0 1rem;background-color:var(--ion-color-medium);box-shadow:2px 7px 8px rgba(var(--ion-color-medium-rgb),.2)}.about-header-card-title{color:var(--ion-color-dark);font-size:x-large}.about-card-subtitle-container{margin-bottom:1em}.about-card-subtitle{color:var(--ion-color-medium);font-size:x-large}.agency-logos{margin:0 2em}.segment-text-column{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media only screen and (max-width:1024px){.about-segment-card{margin:1em 0}}@media only screen and (min-width:1024px){.segment-text-column{padding:1em 1em 1em 4em}}.agency-column{display:-webkit-flex;display:flex;margin-bottom:3em}.outer-dev-card{overflow:visible;min-height:21em}@media only screen and (max-width:1024px){.outer-dev-card{margin:1.5em 0}}@media only screen and (min-width:1024px){.outer-dev-card{margin:1.5em .5em}}.about-row-top-border{border-top:1px solid var(--ion-color-medium)}.about-link-row{padding:.5em;-webkit-align-items:center;align-items:center}.about-link-icon{margin:0 .5em 0 0}.about-description-area,.about-role-area{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;align-content:center;text-align:left}.about-role-area{height:3em}@media only screen and (max-width:768px){.about-description-area{min-height:12em}}@media only screen and (min-width:768px){.about-description-area{height:12em}}.outer-tutorial-card{height:21em;overflow:visible;margin:1rem 0}.tutorial-content-container{width:100%;height:12em;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.tutorial-button{width:15em}.tutorial-card{-webkit-align-items:center;align-items:center;height:5rem;width:10rem;border-radius:3px;margin:-2rem 0 0 1rem}.footer-row,.tutorial-card{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.card-dark{background-color:var(--ion-color-dark);box-shadow:2px 7px 8px rgba(var(--ion-color-dark),.2)}.card-pink{background-color:var(--ion-color-pink);box-shadow:2px 7px 8px rgba(var(--ion-color-pink),.2)}.card-purple{background-color:var(--ion-color-purple);box-shadow:2px 7px 8px rgba(var(--ion-color-purple),.2)}.card-yellow{background-color:var(--ion-color-yellow);box-shadow:2px 7px 8px rgba(var(--ion-color-yellow),.2)}.top-border{border-top:1px solid #d7d8da}.card-content-md{width:100%!important}@media screen and (max-width:480px){.card-title{font-size:1.5em}}.tour-card{margin-bottom:2em}.iframe{width:100%;height:100%;border:0}.please-wait{position:absolute;z-index:10000;top:3em;left:50%;Transform:translate(-50%)}.connect{top:7em}.notification-title-coloring{background-color:var(--ion-color-purple);box-shadow:2px 7px 8px rgba(var(--ion-color-purple-rgb),.2)}@media only screen and (min-width:1024px){.notification-page-card{width:75%;margin:3em auto}}@media only screen and (max-width:768px){.notification-page-card{margin:3em 0}}.no-notification-text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center;padding:1em;margin:5em 1em}.no-notification-label{font-size:x-large;margin:.5em auto}.notification-icon{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:4rem;width:4rem;border-radius:3px;margin:-2rem 0 0 1.5em}.notification-icon,.outer-header{display:-webkit-flex;display:flex}.outer-header{overflow:visible}.notification-header{margin:.5em 1em;font-size:large}.notification-card{overflow:visible;margin:3em 1em}.card-footer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.download{background-color:var(--ion-color-blue);box-shadow:2px 7px 8px rgba(var(--ion-color-blue-rgb),.2)}.crash{background-color:var(--ion-color-red);box-shadow:2px 7px 8px rgba(var(--ion-color-red-rgb),.2)}.weather{background-color:var(--ion-color-orange);box-shadow:2px 7px 8px rgba(var(--ion-color-orange-rgb),.2)}.road{background-color:var(--ion-color-green);box-shadow:2px 7px 8px rgba(var(--ion-color-green-rgb),.2)}.construction{background-color:var(--ion-color-yellow);box-shadow:2px 7px 8px rgba(var(--ion-color-yellow-rgb),.2)}.jam{background-color:var(--ion-color-purple);box-shadow:2px 7px 8px rgba(var(--ion-color-purple-rgb),.2)}@media only screen and (min-width:1024px){.download-card{width:75%;margin:3em auto}}@media only screen and (max-width:768px){.download-card{margin:3em 1em}.download-info,.query-info{display:none}}.trash{width:2em;height:2em;cursor:pointer}.download-card{text-align:center;overflow:visible}.download-header{background-color:var(--ion-color-dark);color:var(--ion-color-dark-contrast);padding:.8em 0}.download-row{padding:1em .3em .6em;-webkit-align-items:center;align-items:center}.query-button{width:15em}.download-status{width:15em;margin:auto}.card-content,.grid{padding:0}.empty-msg{text-align:center;margin:2em}.viz-title-coloring{background-color:var(--ion-color-yellow);box-shadow:2px 7px 8px rgba(var(--ion-color-yellow-rgb),.2);color:grey!important}.map-div{text-align:left!important}@media only screen and (min-width:1023px){.box{-webkit-justify-content:space-around;justify-content:space-around}.box,.controls-box{display:-webkit-flex;display:flex}.controls-box{width:30%;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly}.map-div{width:65%}.controls-div{max-height:44em}}.weather-div{min-height:14em}.key{width:100%;min-height:2em;-webkit-flex-wrap:wrap;flex-wrap:wrap}.key,.key-box{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.key-box{min-width:3em;height:2em;color:#fff}.red-key{background-color:red}.orangered-key{background-color:#ff4500}.gold-key{background-color:gold;color:#000}.greenyellow-key{background-color:#adff2f;color:#000}.palegreen-key{background-color:#98fb98;color:#000}.mediumseagreen-key{background-color:#3cb371}.forestgreen-key{background-color:#228b22}.titanbot-page{height:100%;-webkit-flex-direction:column;flex-direction:column}.chatbox,.titanbot-page{display:-webkit-flex;display:flex}.chatbox{-webkit-flex-grow:1;flex-grow:1;overflow-y:auto}.chatbox-sidebar{background-color:#f1eeeb;width:15%;overflow-y:auto}.chatbox-messages{width:85%;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;background-color:#fff!important}.chatbox-messages,.messages-list-scroll{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.messages-list-scroll{-webkit-flex-grow:1;flex-grow:1;width:100%;overflow-y:auto;padding-top:.75em}.messages-list{width:70%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:1em;gap:1em}.user-input{margin:1em;width:70%}.input-container{width:100%;position:relative}.chat-input-textarea{width:100%;background-color:#f1f0ee;border-radius:5px;border:none;outline:none;box-shadow:0 0 8px 0 rgba(0,0,0,.5);font-size:1.25em;padding:12px 40px 12px 12px}.chat-message{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.bot-message{background-color:#f7e7d7!important;border-radius:10px;padding:.5em}.avatar-message{display:-webkit-flex;display:flex;grid-gap:.5em;gap:.5em}.avatar{border-radius:50%;width:2em;height:2em}.profile-icons{height:100%;width:100%}.send-icon{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:2em;width:2em;color:#c2bfbf}.send-icon:hover{cursor:pointer}.send-icon-black{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:2em;width:2em;color:#000}.message{padding-left:1em;width:95%}.graph-image{margin-top:.5em;margin-left:auto;margin-right:auto}.loading-dots{position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:1em;width:1em}.chat-history-list{margin-top:1em;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;grid-gap:.5em;gap:.5em;margin-bottom:1em}.chat-history-list,.history-list-button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.history-list-button{height:2em;width:95%;background-color:#e4ddd4;border-radius:5px;-webkit-justify-content:space-between;justify-content:space-between}.history-list-button:hover{background-color:#eec083;cursor:pointer}.delete-chat-button{background-color:#dfd4c7;margin-right:5px}.delete-chat-button:hover{background-color:#fdfdfd}.current-session{background-color:#f5d2a5}.new-chat-button{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-gap:1em;gap:1em;font-size:1.15em;margin-bottom:1em;background-color:#cec9c4;border-radius:5px}.new-chat-icon{height:1.5em;width:1.5em}:root{--ion-color-primary:#3880ff;--ion-color-primary-rgb:56,128,255;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#3171e0;--ion-color-primary-tint:#4c8dff;--ion-color-secondary:#3dc2ff;--ion-color-secondary-rgb:61,194,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#36abe0;--ion-color-secondary-tint:#50c8ff;--ion-color-tertiary:#5260ff;--ion-color-tertiary-rgb:82,96,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#4854e0;--ion-color-tertiary-tint:#6370ff;--ion-color-success:#2dd36f;--ion-color-success-rgb:45,211,111;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#28ba62;--ion-color-success-tint:#42d77d;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255,196,9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#eb445a;--ion-color-danger-rgb:235,68,90;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#cf3c4f;--ion-color-danger-tint:#ed576b;--ion-color-dark:#222428;--ion-color-dark-rgb:34,36,40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#92949c;--ion-color-medium-rgb:146,148,156;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#808289;--ion-color-medium-tint:#9d9fa6;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,245,248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9;--ion-color-pink:#dd2366;--ion-color-pink-rgb:221,35,102;--ion-color-pink-contrast:#fff;--ion-color-pink-contrast-rgb:255,255,255;--ion-color-pink-shade:#c21f5a;--ion-color-pink-tint:#e03975;--ion-color-orange:#fc930a;--ion-color-orange-rgb:252,147,10;--ion-color-orange-contrast:#fff;--ion-color-orange-contrast-rgb:255,255,255;--ion-color-orange-shade:#de8109;--ion-color-orange-tint:#fc9e23;--ion-color-green:#4caf50;--ion-color-green-rgb:76,175,80;--ion-color-green-contrast:#fff;--ion-color-green-contrast-rgb:255,255,255;--ion-color-green-shade:#439a46;--ion-color-green-tint:#5eb762;--ion-color-red:#e73e3a;--ion-color-red-rgb:231,62,58;--ion-color-red-contrast:#fff;--ion-color-red-contrast-rgb:255,255,255;--ion-color-red-shade:#cb3733;--ion-color-red-tint:#e9514e;--ion-color-purple:#9c27b0;--ion-color-purple-rgb:156,39,176;--ion-color-purple-contrast:#fff;--ion-color-purple-contrast-rgb:255,255,255;--ion-color-purple-shade:#6d1b7b;--ion-color-purple-tint:#af52bf;--ion-color-yellow:#ffeb3b;--ion-color-yellow-rgb:255,235,59;--ion-color-yellow-contrast:#000;--ion-color-yellow-contrast-rgb:0,0,0;--ion-color-yellow-shade:#b2a429;--ion-color-yellow-tint:#ffef62;--ion-color-blue:#07b1c6;--ion-color-blue-rgb:7,177,198;--ion-color-blue-contrast:#fff;--ion-color-blue-contrast-rgb:255,255,255;--ion-color-blue-shade:#069cae;--ion-color-blue-tint:#20b9cc;--ion-color-grey:#4d4d4d;--ion-color-grey-rgb:144,144,144;--ion-color-grey-contrast:#fff;--ion-color-grey-contrast-rgb:255,255,255;--ion-color-grey-shade:#787f80;--ion-color-grey-tint:#4d4f4f}.ion-color-pink{--ion-color-base:var(--ion-color-pink);--ion-color-base-rgb:var(--ion-color-pink-rgb);--ion-color-contrast:var(--ion-color-pink-contrast);--ion-color-contrast-rgb:var(--ion-color-pink-contrast-rgb);--ion-color-shade:var(--ion-color-pink-shade);--ion-color-tint:var(--ion-color-pink-tint)}.ion-color-orange{--ion-color-base:var(--ion-color-orange);--ion-color-base-rgb:var(--ion-color-orange-rgb);--ion-color-contrast:var(--ion-color-orange-contrast);--ion-color-contrast-rgb:var(--ion-color-orange-contrast-rgb);--ion-color-shade:var(--ion-color-orange-shade);--ion-color-tint:var(--ion-color-orange-tint)}.ion-color-green{--ion-color-base:var(--ion-color-green);--ion-color-base-rgb:var(--ion-color-green-rgb);--ion-color-contrast:var(--ion-color-green-contrast);--ion-color-contrast-rgb:var(--ion-color-green-contrast-rgb);--ion-color-shade:var(--ion-color-green-shade);--ion-color-tint:var(--ion-color-green-tint)}.ion-color-red{--ion-color-base:var(--ion-color-red);--ion-color-base-rgb:var(--ion-color-red-rgb);--ion-color-contrast:var(--ion-color-red-contrast);--ion-color-contrast-rgb:var(--ion-color-red-contrast-rgb);--ion-color-shade:var(--ion-color-red-shade);--ion-color-tint:var(--ion-color-red-tint)}.ion-color-purple{--ion-color-base:var(--ion-color-purple);--ion-color-base-rgb:var(--ion-color-purple-rgb);--ion-color-contrast:var(--ion-color-purple-contrast);--ion-color-contrast-rgb:var(--ion-color-purple-contrast-rgb);--ion-color-shade:var(--ion-color-purple-shade);--ion-color-tint:var(--ion-color-purple-tint)}.ion-color-yellow{--ion-color-base:var(--ion-color-yellow);--ion-color-base-rgb:var(--ion-color-yellow-rgb);--ion-color-contrast:var(--ion-color-yellow-contrast);--ion-color-contrast-rgb:var(--ion-color-yellow-contrast-rgb);--ion-color-shade:var(--ion-color-yellow-shade);--ion-color-tint:var(--ion-color-yellow-tint)}.ion-color-blue{--ion-color-base:var(--ion-color-blue);--ion-color-base-rgb:var(--ion-color-blue-rgb);--ion-color-contrast:var(--ion-color-blue-contrast);--ion-color-contrast-rgb:var(--ion-color-blue-contrast-rgb);--ion-color-shade:var(--ion-color-blue-shade);--ion-color-tint:var(--ion-color-blue-tint)}.ion-color-grey{--ion-color-base:var(--ion-color-grey);--ion-color-base-rgb:var(--ion-color-grey-rgb);--ion-color-contrast:var(--ion-color-grey-contrast);--ion-color-contrast-rgb:var(--ion-color-grey-contrast-rgb);--ion-color-shade:var(--ion-color-grey-shade);--ion-color-tint:var(--ion-color-grey-tint)}ion-toast::part(button){background-color:#3880ff;background-color:var(--ion-color-primary);border-radius:.1em;color:#fff}.toast-error{text-align:center}.card-header-title-box{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:6rem;width:15rem;padding:.5rem;border-radius:3px;margin:-3rem 0 0 1rem;color:#fff}.card-header-container{margin:3em 1em;text-align:center;overflow:visible}.card-container-padding{padding-bottom:4em}.react-dropdown-select-dropdown{z-index:999999!important;max-height:15em!important;width:30em!important}
/*  !**/

/*  !**/


/*  !**/@media only screen and (max-width:1398px){.file-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.file-space{width:20em}.uploaded-file-space{width:20em;overflow-x:visible}.upload-title{display:none}}@media only screen and (min-width:1399px){.file-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.file-space{left:1em}.file-space,.uploaded-file-space{position:absolute;width:20em;height:100%}.uploaded-file-space{right:1em}.upload-title{width:7.5em;font-size:1.5em;padding-left:.5em;margin-bottom:1em}.upload-title-mobile{display:none}}.select-width{min-width:30em}.dropdown-container{height:20em;margin-bottom:3em}.dropdown-form-div{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-top:1em}.overflow{overflow-y:auto}.upload-head{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.file-input{display:none}.details-card{width:50em}.tag-container{-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:1em}.tag,.tag-container{display:-webkit-flex;display:flex}.tag{height:2em;margin:.5em;padding:.5em;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border:1px solid grey;border-radius:1em 1em;background-color:#d3d3d3}.file{height:8em;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;cursor:pointer}.file,.uploaded-file{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #d3d3d3;border-radius:.5em;padding:1em;margin-bottom:1em}.uploaded-file{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.file-name{min-width:5em}.file-remove{width:1.5em;height:1.5em;position:relative;bottom:0;left:14em;cursor:pointer}.card-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow-x:visible}.file-card{max-width:50em;width:50em}.dropzone{width:100%;height:40em;border:1px solid #ffb6c1;border-radius:1em;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;margin:1em 0}.upload-container{text-align:center}.link-container{width:80em;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.link-card{width:15em;height:15em}.link-card-content{height:11em;-webkit-align-items:center;align-items:center}.link-card-content,.link-content{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width:1024px){.form-card{width:75%;margin:4em auto}}@media only screen and (max-width:1024px){.form-card{margin:3em 1em}}.response-requested{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.form-card{text-align:center;overflow:visible}.title-blue{background-color:var(--ion-color-blue);box-shadow:2px 7px 8px rgba(var(--ion-color-blue-rgb),.2)}.title-red{background-color:var(--ion-color-red);box-shadow:2px 7px 8px rgba(var(--ion-color-red-rgb),.2)}.title-orange{background-color:var(--ion-color-orange);box-shadow:2px 7px 8px rgba(var(--ion-color-orange-rgb),.2)}.title-green{background-color:var(--ion-color-green);box-shadow:2px 7px 8px rgba(var(--ion-color-green-rgb),.2)}.title-pink{background-color:var(--ion-color-pink)}.title-grey,.title-pink{box-shadow:2px 7px 8px rgba(var(--ion-color-pink-rgb),.2)}.title-grey{background-color:var(--ion-color-grey)}.form-div{margin:2em 0;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.form-item{-webkit-flex-grow:1;flex-grow:1;margin:0 1.5em}.form-input{--background:var(--ion-color-light)!important;margin-bottom:1em;margin-left:24px!important;margin-right:24px!important;margin-top:5!important;text-align:start!important}.county-select{min-width:65vw}.county-small{min-width:50vw}.county-form-div{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-top:1em}.county-column{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;padding-left:3em}
/*# sourceMappingURL=main.83b04866.chunk.css.map */