:root {
    --font-currency: 'Sora', sans-serif;
    --form-field-height: 48px;
}

[data-theme='dark'] {
    --accent-01-color: #8be5fc;
    --accent-01-modifier: #000;
    --accent-02-color: #ffd8b6;
    --accent-02-modifier: #000;
    --body-bg-color: #1a191c;
    --body-bg-modifier: #fff;
    --body-text-color: #e0e0e0;
    --body-text-modifier: #000;
    --body-border-color: #e0e0e0;
    --body-border-modifier: #000;
    --navbar-bg-color: #1a191c;
    --navbar-bg-modifier: #fff;
    --navbar-text-color: #fff;
    --navbar-link-color: #a5a5ad;
    --navbar-hover-color: #fff;
    --navbar-active-color: #f9c462;
    --heading-text-color: #fff;
    --state-success-color: #8DC26F;
    --state-success-modifier: #000;
    --state-warning-color: #ffcb4f;
    --state-warning-modifier: #000;
    --state-error-color: #d34c3a;
    --state-error-modifier: #fff;
    --state-action-color: #78ace4;
    --state-action-modifier: #000;
    --state-idle-color: #bacadb;
    --state-idle-modifier: #000;
    --currency-neutral-color: #bacadb;
    --currency-neutral-modifier: #000;
    --form-field-border-color: #717172;
    --form-field-border-focus: #e0e0e0;
    --form-field-bg-color: #232225;
    --form-field-bg-focus: #1a191c;
    --item-color-01: #717172;
    --item-modifier-01: #fff;
    --item-color-02: #1d829c;
    --item-modifier-02: #fff;
    --item-color-03: #82517a;
    --item-modifier-03: #fff;
    --item-color-04: #827251;
    --item-modifier-04: #fff;
    --item-color-05: #518259;
    --item-modifier-05: #fff;
    --item-color-06: #516182;
    --item-modifier-06: #fff;
    --item-color-07: #b66c56;
    --item-modifier-07: #fff;
    --item-color-08: #a37b23;
    --item-modifier-08: #fff;
    --item-color-09: #39577e;
    --item-modifier-09: #fff;
    --item-color-10: #7a6e9e;
    --item-modifier-10: #fff;
    --item-color-11: #4a8a7a;
    --item-modifier-11: #fff;
    --item-color-12: #5e6e7a;
    --item-modifier-12: #fff;
    --checkmark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%233b4c5e' stroke='%233b4c5e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E");
    --plus-sign: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%233b4c5e' stroke-width='2' stroke-linecap='round' d='M8 2v12M2 8h12'/%3E%3C/svg%3E");
    --minus-sign: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%233b4c5e' stroke-width='2' stroke-linecap='round' d='M2 8h12'/%3E%3C/svg%3E");
    --chevron-compact-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23717172' stroke='%23717172' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1.553 6.776a.5.5 0 0 1 .67-.223L8 9.44l5.776-2.888a.5.5 0 1 1 .448.894l-6 3a.5.5 0 0 1-.448 0l-6-3a.5.5 0 0 1-.223-.67'/%3E%3C/svg%3E");
}
