html[data-waykin-theme="white"] {
    --page: #ffffff !important;
    --surface: #ffffff !important;
    --panel: #ffffff !important;
    --line: #dbe5ef !important;
    --ink: #182337 !important;
    --ink2: #586b80 !important;
    --silver: #182337 !important;
    --ice: #1675ce !important;
    --gold: #8a590a !important;
    --gold-deep: #8a590a !important;
    --blue: #1675ce !important;
    --blue2: #1675ce !important;
    --navy: #ffffff !important;
    --text2: #586b80 !important;
    --sky: #1675ce !important;
    --white: #182337 !important;
    --shadow: 0 12px 32px rgba(24,55,85,.10) !important;
    --shadow-sm: 0 4px 14px rgba(24,55,85,.10) !important
}
html[data-waykin-theme="white"] a:focus-visible,html[data-waykin-theme="white"] button:focus-visible,html[data-waykin-theme="white"] textarea:focus-visible,html[data-waykin-theme="white"] input:focus-visible,html[data-waykin-theme="white"] select:focus-visible {
    outline: 2px solid #dbe5ef !important
}
html[data-waykin-theme="white"] .topbar {
    background: #ffffff !important
}
html[data-waykin-theme="white"] .brand .mark {
    background: linear-gradient(120deg,#1675ce,#1675ce) !important
}
html[data-waykin-theme="white"] .tb-btn:hover {
    border-color: #dbe5ef !important
}
html[data-waykin-theme="white"] .greet .sunmini {
    filter: drop-shadow(0 0 14px rgba(24,55,85,.10)) !important
}
html[data-waykin-theme="white"] .msg.user .bubble {
    background: #ffffff !important
}
html[data-waykin-theme="white"] .bubble code {
    background: #ffffff !important
}
html[data-waykin-theme="white"] .av {
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Ccircle%20cx%3D%2232%22%20cy%3D%2213%22%20r%3D%227%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.5%22%20opacity%3D%22.3%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M11%2023%20L21.5%2046%20L32%2028%20L42.5%2046%20L53%2023%22%20stroke%3D%22%23fff%22%20stroke-width%3D%226.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2232%22%20cy%3D%2213%22%20r%3D%223.7%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(120deg,#eef6ff,#eef6ff) !important
}
html[data-waykin-theme="white"] .cite {
    background: rgba(22,117,206,.07) !important;
    border: 1px solid #1675ce !important
}
html[data-waykin-theme="white"] .cite:hover {
    background: rgba(22,117,206,.07) !important
}
html[data-waykin-theme="white"] .cite:focus-visible {
    outline: 2px solid #dbe5ef !important
}
html[data-waykin-theme="white"] .err {
    border: 1px solid #dbe5ef !important;
    background: #ffffff !important;
    color: #1765a4 !important
}
html[data-waykin-theme="white"] .btn:hover {
    border-color: #dbe5ef !important
}
html[data-waykin-theme="white"] .btn.primary {
    color: #ffffff !important
}
html[data-waykin-theme="white"] .err .btn {
    border-color: #dbe5ef !important;
    color: #1765a4 !important
}
html[data-waykin-theme="white"] .composer {
    background: linear-gradient(180deg,transparent,var(--page) 40%) !important
}
html[data-waykin-theme="white"] .pill:focus-within {
    box-shadow: 0 0 0 2px rgba(24,55,85,.10),var(--shadow) !important
}
html[data-waykin-theme="white"] .pill textarea::placeholder {
    color: #1765a4 !important
}
html[data-waykin-theme="white"] .sendb {
    background: #1675ce !important;
    color: #ffffff !important
}
html[data-waykin-theme="white"] .wkh-heart .outline {
    stroke: #1765a4 !important
}
html[data-waykin-theme="white"] .wkh-heart .forming {
    stroke: #1765a4 !important;
    filter: drop-shadow(0 0 4px rgba(24,55,85,.10)) !important
}
html[data-waykin-theme="white"] .wkh-heart .ecg {
    stroke: #ad3452 !important;
    filter: drop-shadow(0 0 3px rgba(24,55,85,.10)) !important
}
html[data-waykin-theme="white"] .wkh-focus .loadcard .ltext {
    color: #1765a4 !important
}
@media (orientation:landscape) and (max-height:550px) and (max-width:1100px) {
    html[data-waykin-theme="white"] .wkh-focus .msg.user .bubble {
        color: #1765a4 !important
    }
}
html[data-waykin-theme="white"] .wkh-point-view:focus-visible {
    outline: 2px solid #1675ce !important
}
html[data-waykin-theme="white"] .wkh-point-next {
    background: #1675ce !important;
    color: #ffffff !important;
    border: 1px solid #1675ce !important
}
html[data-waykin-theme="white"] {
    --wk-page: #ffffff !important;
    --wk-panel: #ffffff !important;
    --wk-line: #dbe5ef !important;
    --wk-ink: #182337 !important;
    --wk-muted: #586b80 !important;
    --wk-accent: #1675ce !important
}
html[data-waykin-theme="white"] body[data-wk-service="events"] {
    --wk-accent: #1675ce !important
}
html[data-waykin-theme="white"] body[data-wk-service="health"] {
    --wk-accent: #1675ce !important
}
html[data-waykin-theme="white"] body[data-wk-service="special-needs"] {
    --wk-accent: #1675ce !important
}
html[data-waykin-theme="white"] body[data-wk-service="answers"] {
    --wk-accent: #1675ce !important
}
html[data-waykin-theme="white"] body[data-wk-service="mail"] {
    --wk-accent: #1675ce !important
}
html[data-waykin-theme="white"] body[data-wk-service] .wk-chat-header :is(.tb-btn,.back,.profile,.wkid-acct):hover,html[data-waykin-theme="white"] body[data-wk-service] .qs .head :is(.back,.menu):hover {
    background: #ffffff !important
}
html[data-waykin-theme="white"] body[data-wk-service]:is([data-wk-service="answers"],[data-wk-service="health"])>.recent {
    box-shadow: 0 16px 48px rgba(24,55,85,.10) !important
}
html[data-waykin-theme="white"] body[data-wk-service]>.composer .pill,html[data-waykin-theme="white"] body[data-wk-service] .qs .compose {
    box-shadow: 0 8px 28px rgba(24,55,85,.10) !important
}
html[data-waykin-theme="white"] body[data-wk-service]>.composer .sendb,html[data-waykin-theme="white"] body[data-wk-service] .qs .send {
    color: #ffffff !important
}
html[data-waykin-theme="white"] body[data-wk-service] .wkid-btn.primary {
    color: #ffffff !important
}
html[data-waykin-theme="white"] body[data-wk-service] #fprof .pbtn.primary {
    color: #ffffff !important
}
html[data-waykin-theme="white"] body[data-wk-service] .wkh-point-next {
    color: #1765a4 !important
}
html[data-waykin-theme="white"] body.wk-conversation>.thread .msg.user .bubble {
    background: #ffffff !important;
    border: 1px solid #dbe5ef !important
}
html[data-waykin-theme="white"] .wk-save-status {
    color: #1765a4 !important
}
html[data-waykin-theme="white"] .wk-chat-history {
    background: #ffffff !important;
    color: #182337 !important;
    border: 1px solid #dbe5ef !important
}
html[data-waykin-theme="white"] .wk-chat-history::backdrop {
    background: rgba(24,42,62,.20) !important
}
html[data-waykin-theme="white"] .wk-history-close {
    border: 1px solid #dbe5ef !important;
    background: #ffffff !important;
    color: #182337 !important
}
html[data-waykin-theme="white"] .wk-history-item {
    border-bottom: 1px solid #dbe5ef !important;
    color: #182337 !important
}
html[data-waykin-theme="white"] .wk-history-item small {
    color: #1765a4 !important
}
html[data-waykin-theme="white"] .wk-chat-history button:focus-visible {
    outline: 2px solid #1675ce !important
}
html[data-waykin-theme="white"] #wkidClerk .cl-socialButtonsIconButton__google {
    border: 1px solid #dbe5ef !important;
    background: #ffffff !important;
    color: #182337 !important
}
html[data-waykin-theme="white"] #wkidClerk .cl-socialButtonsIconButton__google:hover {
    border-color: #dbe5ef !important;
    background: #ffffff !important
}
html[data-waykin-theme="white"] .wkid-sheet {
    background: #ffffff !important
}
html[data-waykin-theme="white"] .wkid-sheet .wkid-box {
    background: #ffffff !important;
    border: 1px solid #dbe5ef !important;
    box-shadow: 0 -10px 40px rgba(24,55,85,.10) !important;
    color: #182337 !important
}
html[data-waykin-theme="white"] .wkid-box h2 {
    color: #182337 !important
}
html[data-waykin-theme="white"] .wkid-box p {
    color: #586b80 !important
}
html[data-waykin-theme="white"] .wkid-box legend,html[data-waykin-theme="white"] .wkid-box label.t {
    color: #182337 !important
}
html[data-waykin-theme="white"] .wkid-opts label {
    border: 1px solid #dbe5ef !important;
    background: #ffffff !important;
    color: #182337 !important
}
html[data-waykin-theme="white"] .wkid-opts label:has(input:checked) {
    background: rgba(22,117,206,.07) !important;
    border-color: #1675ce !important
}
html[data-waykin-theme="white"] .wkid-box input[type=text] {
    border: 1px solid #dbe5ef !important;
    color: #182337 !important;
    background: #ffffff !important
}
html[data-waykin-theme="white"] .wkid-btn {
    border: 1px solid #dbe5ef !important;
    background: #ffffff !important;
    color: #182337 !important
}
html[data-waykin-theme="white"] .wkid-btn:hover {
    border-color: #dbe5ef !important
}
html[data-waykin-theme="white"] .wkid-btn.primary {
    background: #1675ce !important;
    border-color: #1675ce !important;
    color: #ffffff !important
}
html[data-waykin-theme="white"] .wkid-btn:focus-visible {
    outline: 2px solid #dbe5ef !important
}
html[data-waykin-theme="white"] .wkid-note {
    color: #586b80 !important
}
html[data-waykin-theme="white"] .wkid-hello {
    color: #182337 !important
}
html[data-waykin-theme="white"] .wkid-hello button {
    color: #1765a4 !important
}
html[data-waykin-theme="white"] .wkid-acct {
    border: 1px solid #dbe5ef !important;
    background: #ffffff !important;
    color: #1765a4 !important
}
html[data-waykin-theme="white"] .wkid-acct:hover {
    border-color: #dbe5ef !important
}
html[data-waykin-theme="white"] .wkid-menu {
    background: #ffffff !important;
    border: 1px solid #dbe5ef !important;
    box-shadow: 0 10px 30px rgba(24,55,85,.10) !important
}
html[data-waykin-theme="white"] .wkid-menu button {
    color: #182337 !important
}
html[data-waykin-theme="white"] .wkid-menu button:hover {
    background: rgba(22,117,206,.07) !important
}
html[data-waykin-theme="white"] .wkid-menu .who {
    color: #586b80 !important
}
html[data-waykin-theme="white"] .wkid-box {
    background: #ffffff !important;
    color: #1765a4 !important;
    border: 1px solid #dbe5ef !important;
    box-shadow: 0 -10px 40px rgba(24,55,85,.10) !important
}
html[data-waykin-theme="white"] .wkid-box h2 {
    color: #1765a4 !important
}
html[data-waykin-theme="white"] .wkid-box p,html[data-waykin-theme="white"] .wkid-box .t,html[data-waykin-theme="white"] .wkid-box legend,html[data-waykin-theme="white"] .wkid-box label {
    color: #586b80 !important
}
html[data-waykin-theme="white"] .wkid-box input,html[data-waykin-theme="white"] .wkid-box select,html[data-waykin-theme="white"] .wkid-box textarea {
    background: #ffffff !important;
    color: #1765a4 !important;
    border: 1px solid #dbe5ef !important
}
html[data-waykin-theme="white"] .wkid-box button.p,html[data-waykin-theme="white"] .wkid-box .primary,html[data-waykin-theme="white"] #wkidSave {
    background: #1675ce !important;
    color: #ffffff !important
}
html[data-waykin-theme="white"] #wkidNotNow {
    border: 1px solid #dbe5ef !important;
    background: #ffffff !important;
    color: #1765a4 !important
}
html[data-waykin-theme="white"] #wkidNotNow:hover {
    background: #ffffff !important
}
html[data-waykin-theme="white"] #wkidClerk .cl-socialButtonsIconButton__google,html[data-waykin-theme="white"] #wkidClerk .cl-socialButtonsBlockButton__google {
    background: #ffffff !important;
    border: 1px solid #dbe5ef !important;
    color: #1765a4 !important
}
html[data-waykin-theme="white"] #wkidClerk .cl-formButtonPrimary {
    background: #1675ce !important
}
html[data-waykin-theme="white"] #wkidClerk .cl-dividerText {
    color: #586b80 !important
}
html[data-waykin-theme="white"] #wkidClerk .cl-dividerLine {
    background: rgba(24,55,85,.04) !important
}
html[data-waykin-theme="white"] .wkid-menu {
    background: #ffffff !important;
    color: #1765a4 !important;
    border: 1px solid #dbe5ef !important;
    box-shadow: 0 10px 30px rgba(24,55,85,.10) !important
}
html[data-waykin-theme="white"] .wkid-menu button {
    color: #1765a4 !important
}
html[data-waykin-theme="white"] .wkid-menu button:hover {
    background: #ffffff !important
}
html[data-waykin-theme="white"] #wkidClerk .cl-socialButtonsIconButton__google {
    border: 1px solid #dbe5ef !important;
    background: #ffffff !important;
    color: #1765a4 !important
}
html[data-waykin-theme="white"] .wkid-sheet {
    background: rgba(24,55,85,.04) !important
}
html[data-waykin-theme="white"] .wkid-sheet .wkid-box {
    background: #ffffff !important;
    box-shadow: 0 -10px 40px rgba(24,55,85,.10) !important;
    color: var(--navy,#1765a4) !important
}
html[data-waykin-theme="white"] .wkid-box p {
    color: var(--text2,#1765a4) !important
}
html[data-waykin-theme="white"] .wkid-opts label {
    border: 1px solid var(--line,#dbe5ef) !important;
    background: #ffffff !important
}
html[data-waykin-theme="white"] .wkid-opts label:has(input:checked) {
    background: #ffffff !important;
    border-color: var(--blue,#1675ce) !important
}
html[data-waykin-theme="white"] .wkid-box input[type=text] {
    border: 1px solid var(--line,#dbe5ef) !important
}
html[data-waykin-theme="white"] .wkid-btn {
    border: 1px solid var(--line,#dbe5ef) !important;
    background: #ffffff !important;
    color: var(--navy,#1765a4) !important
}
html[data-waykin-theme="white"] .wkid-btn.primary {
    background: var(--blue,#1675ce) !important;
    border-color: var(--blue,#1675ce) !important;
    color: #ffffff !important
}
html[data-waykin-theme="white"] .wkid-btn:focus-visible {
    outline: 3px solid #1675ce !important
}
html[data-waykin-theme="white"] .wkid-note {
    color: var(--text2,#1765a4) !important
}
html[data-waykin-theme="white"] .wkid-hello {
    color: var(--navy,#1765a4) !important
}
html[data-waykin-theme="white"] .wkid-hello button {
    color: var(--blue,#1765a4) !important
}
html[data-waykin-theme="white"] .wkid-acct {
    border: 1px solid var(--line,#dbe5ef) !important;
    background: #ffffff !important;
    color: var(--blue,#1765a4) !important
}
html[data-waykin-theme="white"] .wkid-menu {
    background: #ffffff !important;
    border: 1px solid var(--line,#dbe5ef) !important;
    box-shadow: 0 10px 30px rgba(24,55,85,.10) !important
}
html[data-waykin-theme="white"] .wkid-menu button {
    color: var(--navy,#1765a4) !important
}
html[data-waykin-theme="white"] .wkid-menu .who {
    color: var(--text2,#1765a4) !important
}