:root{--app-primary:#1976d2;--app-marker:#1976d2;--app-tint:rgba(25,118,210,.1);--app-tint-hover:rgba(25,118,210,.06);--app-border:rgba(0,0,0,.08);--app-scroll:rgba(0,0,0,.25);--app-subheader:rgba(0,0,0,.54);--app-link:#1976d2;--app-badge-bg:#1867c0;--app-toolbar-text:#fff;--app-slider:#ffeb3b}:root[data-theme=sophia]{--app-primary:#036;--app-marker:#ff6f3c;--app-tint:rgba(0,51,102,.1);--app-tint-hover:rgba(0,51,102,.06);--app-border:rgba(0,51,102,.08);--app-scroll:rgba(0,51,102,.2);--app-subheader:rgba(0,51,102,.55);--app-link:#0062c3;--app-badge-bg:#036;--app-toolbar-text:#036;--app-slider:#ff6f3c;--sophia-navy:#036;--sophia-orange:#ff6f3c;--sophia-blue:#0062c3;--sophia-grey:#f0f0f0;--sophia-peach:#ffb26b;--sophia-radius:10px;--sophia-shadow:0 1px 2px rgba(0,51,102,.06),0 4px 12px rgba(0,51,102,.08)}:root[data-theme=sophia] .application,:root[data-theme=sophia] .application .body-1,:root[data-theme=sophia] .application .body-2,:root[data-theme=sophia] .application .caption,:root[data-theme=sophia] .application .display-1,:root[data-theme=sophia] .application .display-2,:root[data-theme=sophia] .application .display-3,:root[data-theme=sophia] .application .display-4,:root[data-theme=sophia] .application .headline,:root[data-theme=sophia] .application .subheading,:root[data-theme=sophia] .application .title,:root[data-theme=sophia] .application .v-btn,:root[data-theme=sophia] .application .v-list__tile,:root[data-theme=sophia] .application .v-select__selections,:root[data-theme=sophia] .application .v-tabs__item,:root[data-theme=sophia] .application input,:root[data-theme=sophia] .application select,:root[data-theme=sophia] .application textarea{font-family:Funnel Sans,Roboto,sans-serif}:root[data-theme=sophia] .application .v-card{border-radius:var(--sophia-radius)}:root[data-theme=sophia] .application .v-btn:not(.v-btn--icon):not(.v-btn--floating){border-radius:8px}:root[data-theme=sophia] .application .elevation-1,:root[data-theme=sophia] .application .v-card:not(.v-card--flat){box-shadow:var(--sophia-shadow)}:root[data-theme=sophia] .application.theme--light{background:#fafafa}@media (prefers-reduced-motion:reduce){:root[data-theme=sophia] *{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root[data-theme=sophia] .application .v-tabs__bar{border-bottom:1px solid rgba(0,51,102,.08)}:root[data-theme=sophia] .application .v-tabs__item{font-weight:500;text-transform:none;letter-spacing:0}:root[data-theme=sophia] .application .v-tabs__item--active{color:var(--sophia-navy)!important;font-weight:700}:root[data-theme=sophia] .application .v-tabs__slider{height:3px;border-radius:3px 3px 0 0}:root[data-theme=sophia] .application .v-toolbar.primary{background-color:#f2f5f9!important;border-color:#f2f5f9!important;color:var(--sophia-navy)!important;box-shadow:inset 0 -1px 0 rgba(0,51,102,.08)}:root[data-theme=sophia] .application .v-toolbar.primary .v-btn--flat,:root[data-theme=sophia] .application .v-toolbar.primary .v-btn--icon,:root[data-theme=sophia] .application .v-toolbar.primary .v-icon,:root[data-theme=sophia] .application .v-toolbar.primary .v-toolbar__title{color:var(--sophia-navy)}:root[data-theme=sophia] .application .v-toolbar.primary .v-toolbar__title{font-weight:700}