@charset "UTF-8";/*!
 * This stylesheet includes css generated using 
 * @maddimathon/utility-sass@0.1.0-alpha.25
 * 
 * https://maddimathon.github.io/utility-sass
 *//*! START of @maddimathon/design-system-utilities/template/docs *//*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}/*! end of modern-normalize */html{color-scheme:light,dark}html[data-brightness-mode=light]{color-scheme:light}html[data-brightness-mode=dark]{color-scheme:dark}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:115%}@media(min-width:50em){html{font-size:105%}}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}html{--mrg-firm-100: .3125rem;--mrg-firm-200: .5rem;--mrg-firm-300: .8125rem;--mrg-firm-400: 1.25rem;--mrg-firm-500: 1.6875rem;--mrg-firm-600: 2.25rem;--mrg-firm-800: 4rem;--mrg-firm-900: 7.125rem;--pad-firm-100: .3125em;--pad-firm-200: .5em;--pad-firm-300: .8125em;--pad-firm-400: 1.25em;--pad-firm-500: 1.6875em;--pad-firm-600: 2.25em;--pad-firm-800: 4em;--pad-firm-900: 7.125em}html{--mrg-soft-100: .1875rem;--mrg-soft-200: .3125rem;--mrg-soft-300: .5rem;--mrg-soft-400: .8125rem;--mrg-soft-500: 1.1875rem;--mrg-soft-600: 1.625rem;--mrg-soft-800: 3.125rem;--mrg-soft-900: 5.8125rem;--pad-soft-100: .1875em;--pad-soft-200: .3125em;--pad-soft-300: .5em;--pad-soft-400: .8125em;--pad-soft-500: 1.1875em;--pad-soft-600: 1.625em;--pad-soft-800: 3.125em;--pad-soft-900: 5.8125em}html{--mrg-half-100: .125rem;--mrg-half-200: .1875rem;--mrg-half-300: .3125rem;--mrg-half-400: .4375rem;--mrg-half-500: .5rem;--mrg-half-600: .625rem;--mrg-half-800: .875rem;--mrg-half-900: 1.3125rem;--pad-half-100: .125em;--pad-half-200: .1875em;--pad-half-300: .3125em;--pad-half-400: .4375em;--pad-half-500: .5em;--pad-half-600: .625em;--pad-half-800: .875em;--pad-half-900: 1.3125em}html{--fs-heading-1: 2.9375rem;--fs-heading-1: clamp(2.1875rem, 3.8125svw + 1rem, 3.3125rem);--fs-heading-2: 2.1875rem;--fs-heading-2: clamp(1.625rem, 2.875svw + 1rem, 2.4375rem);--fs-heading-3: 1.90625rem;--fs-heading-3: clamp(1.4375rem, 2.5svw + 1rem, 2.125rem);--fs-heading-4: 1.625rem;--fs-heading-4: clamp(1.25rem, 2.125svw + 1rem, 1.8125rem);--fs-heading-5: 1.4375rem;--fs-heading-5: clamp(1.0625rem, 1.875svw + 1rem, 1.625rem);--fs-heading-6: 1.21875rem;--fs-heading-6: clamp(.9375rem, 1.625svw + 1rem, 1.375rem);--fs-heading-7: 1rem;--fs-heading-7: clamp(.75rem, 1.3125svw + 1rem, 1.125rem);--fs-heading-8: .9375rem;--fs-heading-8: clamp(.6875rem, 1.25svw + 1rem, 1.0625rem);--fs-heading-9: .875rem;--fs-heading-9: clamp(.625rem, 1.125svw + 1rem, 1rem);--fs-heading-10: .8125rem;--fs-heading-10: clamp(.625rem, 1.0625svw + 1rem, .875rem);--fs-smaller-4: .75rem;--fs-smaller-3: .8125rem;--fs-smaller-2: .875rem;--fs-smaller-1: .9375rem;--fs-normal: 1.0625rem;--fs-bigger-7: 2.9375rem;--fs-bigger-7: clamp(2.1875rem, 3.8125svw + 1rem, 3.3125rem);--fs-bigger-8: 3.375rem;--fs-bigger-8: clamp(2.5625rem, 4.4375svw + 1rem, 3.8125rem);--fs-bigger-9: 3.90625rem;--fs-bigger-9: clamp(2.9375rem, 5.125svw + 1rem, 4.4375rem)}html{--line-height-100: 1.1875;--line-height-200: 1.3125;--line-height-300: 1.4375;--line-height-400: 1.6875;--line-height-500: 1.90625;--line-height-600: 2.1875}html{--gap-block-layout: 5vw;--gap-block-layout: max(1.625rem, min(5svw, 5.8125rem));--gap-block-layout-half: 2.5vw;--gap-block-layout-half: max(.8125rem, min(2.5svw, 2.90625rem));--gap-inline-indent: 9%;--gap-inline-indent: max(.5rem, min(9%, 4rem));--gap-inline-layout: 8vw;--gap-inline-layout: max(1.25rem, min(8svw, 7.125rem));--gap-inline-layout-half: 4vw;--gap-inline-layout-half: max(.625rem, min(4svw, 3.5625rem));--gap-inline-tab: 5%;--gap-inline-tab: max(.3125rem, min(5%, 2.25rem))}html{--border-width-100: .0625rem;--border-width-200: .125rem;--border-width-300: .1875rem;--border-width-400: .25rem}html{--stroke-relative-100: .03125em;--stroke-relative-200: .0625em;--stroke-relative-400: .125em;--stroke-relative-500: .15625em;--stroke-relative-600: .1875em;--stroke-relative-800: .25em;--stroke-relative-900: .375em}html{--alert-color-border: var( --theme-ui-primary, var(--clr-purple-700, currentColor) );--alert-color-icon: var( --theme-ui-primary, var(--clr-purple-700, currentColor) );--alert-color-text: var( --theme-text-primary, var(--clr-purple-700, currentColor) );--alert-icon-size: 1.125em;--focus-ring-outline-color: currentColor;--focus-ring-outline-offset: .125em;--focus-ring-outline-width: max(.125rem, min(.125em, .25rem));--icon-color: var(--theme-ui, var(--clr-base-700, currentColor));--icon-inline-buffer: .25em;--icon-size: 1.375em;--icon-size-pseudo: 1em;--icon-vertical-align: middle}html{--width-content: 36rem;--width-sidebar: 16rem;--width-callout: 29.25rem;--width-page: 58rem;--width-page: calc( var(--width-content, 36rem) + var(--width-sidebar, 16rem) + var(--gap-inline-layout, 8vw) )}html{--transition: none}@media(prefers-reduced-motion:no-preference){:where(.js){--transition: background-color .25s ease-in-out, border-color .25s ease-in-out, color .25s ease-in-out, font-weight .25s ease-in-out, opacity .25s ease-in-out, outline-color .25s ease-in-out, text-decoration-color .25s ease-in-out, visibility .25s ease-in-out, aspect-ratio .25s ease-in-out, bottom .25s ease-in-out, font-weight .25s ease-in-out, height .25s ease-in-out, left .25s ease-in-out, margin .25s ease-in-out, padding .25s ease-in-out, right .25s ease-in-out, top .25s ease-in-out, transform .25s ease-in-out, width .25s ease-in-out}}[data-motion=no-preference]:where(.js){--transition: background-color .25s ease-in-out, border-color .25s ease-in-out, color .25s ease-in-out, font-weight .25s ease-in-out, opacity .25s ease-in-out, outline-color .25s ease-in-out, text-decoration-color .25s ease-in-out, visibility .25s ease-in-out, aspect-ratio .25s ease-in-out, bottom .25s ease-in-out, font-weight .25s ease-in-out, height .25s ease-in-out, left .25s ease-in-out, margin .25s ease-in-out, padding .25s ease-in-out, right .25s ease-in-out, top .25s ease-in-out, transform .25s ease-in-out, width .25s ease-in-out}@media(prefers-reduced-motion:reduce){:where(.js){--transition: background-color .25s ease-in-out, border-color .25s ease-in-out, color .25s ease-in-out, font-weight .25s ease-in-out, opacity .25s ease-in-out, outline-color .25s ease-in-out, text-decoration-color .25s ease-in-out, visibility .25s ease-in-out !important}}[data-motion=reduce]:where(.js){--transition: background-color .25s ease-in-out, border-color .25s ease-in-out, color .25s ease-in-out, font-weight .25s ease-in-out, opacity .25s ease-in-out, outline-color .25s ease-in-out, text-decoration-color .25s ease-in-out, visibility .25s ease-in-out !important}html,[data-brightness-mode=light]{--clr-base-100: hsl(305.21, 100%, 100%);--clr-base-150: hsl(339.45, 0%, 94.35%);--clr-base-200: hsl(339.45, 0%, 88.76%);--clr-base-250: hsl(339.45, 0%, 83.23%);--clr-base-300: hsl(339.45, 0%, 77.78%);--clr-base-400: hsl(339.45, 0%, 61.84%);--clr-base-500: hsl(339.45, 0%, 46.63%);--clr-base-600: hsl(339.45, 0%, 31.35%);--clr-base-700: hsl(339.45, 0%, 17.25%);--clr-base-750: hsl(339.45, 0%, 13.55%);--clr-base-800: hsl(339.45, 0%, 9.99%);--clr-base-850: hsl(339.45, 0%, 6.08%);--clr-base-900: hsl(0, 0%, 0%);--clr-purple-100: hsl(270, 100%, 98.5%);--clr-purple-150: hsl(271.19, 88.48%, 93.86%);--clr-purple-200: hsl(272.37, 84.47%, 89.06%);--clr-purple-250: hsl(273.56, 81.34%, 84.1%);--clr-purple-300: hsl(274.76, 78.57%, 78.95%);--clr-purple-400: hsl(277.26, 66.5%, 68.15%);--clr-purple-500: hsl(280, 60%, 56.5%);--clr-purple-600: hsl(279.08, 51.28%, 43%);--clr-purple-700: hsl(278.16, 60.54%, 30.06%);--clr-purple-750: hsl(277.69, 56.91%, 23.79%);--clr-purple-800: hsl(277.41, 52.55%, 17.62%);--clr-purple-850: hsl(277.5, 46.56%, 11.6%);--clr-purple-900: hsl(285, 75%, 4.5%);--clr-red-100: hsl(5, 100%, 98%);--clr-red-150: hsl(5.13, 100%, 93.39%);--clr-red-200: hsl(4.95, 100%, 88.83%);--clr-red-250: hsl(4.63, 100%, 84.12%);--clr-red-300: hsl(4, 100%, 79.5%);--clr-red-400: hsl(4.4, 80.42%, 66.72%);--clr-red-500: hsl(3, 68%, 53%);--clr-red-600: hsl(3.11, 64.79%, 40.17%);--clr-red-700: hsl(2.81, 72.25%, 28.09%);--clr-red-750: hsl(2.73, 67.26%, 22.47%);--clr-red-800: hsl(3.83, 62.87%, 16.66%);--clr-red-850: hsl(9.39, 63.76%, 10.51%);--clr-red-900: hsl(7, 90%, 4%);--clr-turquoise-100: hsl(157, 68%, 96.5%);--clr-turquoise-150: hsl(157.43, 49.35%, 87.68%);--clr-turquoise-200: hsl(158.01, 46.2%, 78.76%);--clr-turquoise-250: hsl(158.81, 45.09%, 69.63%);--clr-turquoise-300: hsl(160, 45%, 60%);--clr-turquoise-400: hsl(162.93, 42.82%, 45.66%);--clr-turquoise-500: hsl(168, 92%, 27.5%);--clr-turquoise-600: hsl(164.96, 75.59%, 22.77%);--clr-turquoise-700: hsl(162, 69%, 16.5%);--clr-turquoise-750: hsl(160.5, 58.43%, 13.78%);--clr-turquoise-800: hsl(158.95, 48.98%, 10.76%);--clr-turquoise-850: hsl(158.04, 43.69%, 7.36%);--clr-turquoise-900: hsl(153, 100%, 2%)}[data-brightness-mode=dark]{--clr-base-100: hsl(0, 0%, 0%);--clr-base-150: hsl(339.45, 0%, 6.08%);--clr-base-200: hsl(339.45, 0%, 9.99%);--clr-base-250: hsl(339.45, 0%, 13.55%);--clr-base-300: hsl(339.45, 0%, 17.25%);--clr-base-400: hsl(339.45, 0%, 31.35%);--clr-base-500: hsl(339.45, 0%, 46.63%);--clr-base-600: hsl(339.45, 0%, 61.84%);--clr-base-700: hsl(339.45, 0%, 77.78%);--clr-base-750: hsl(339.45, 0%, 83.23%);--clr-base-800: hsl(339.45, 0%, 88.76%);--clr-base-850: hsl(339.45, 0%, 94.35%);--clr-base-900: hsl(305.21, 100%, 100%);--clr-purple-100: hsl(285, 75%, 4.5%);--clr-purple-150: hsl(277.5, 46.56%, 11.6%);--clr-purple-200: hsl(277.41, 52.55%, 17.62%);--clr-purple-250: hsl(277.69, 56.91%, 23.79%);--clr-purple-300: hsl(278.16, 60.54%, 30.06%);--clr-purple-400: hsl(279.08, 51.28%, 43%);--clr-purple-500: hsl(280, 60%, 56.5%);--clr-purple-600: hsl(277.26, 66.5%, 68.15%);--clr-purple-700: hsl(274.76, 78.57%, 78.95%);--clr-purple-750: hsl(273.56, 81.34%, 84.1%);--clr-purple-800: hsl(272.37, 84.47%, 89.06%);--clr-purple-850: hsl(271.19, 88.48%, 93.86%);--clr-purple-900: hsl(270, 100%, 98.5%);--clr-red-100: hsl(7, 90%, 4%);--clr-red-150: hsl(9.39, 63.76%, 10.51%);--clr-red-200: hsl(3.83, 62.87%, 16.66%);--clr-red-250: hsl(2.73, 67.26%, 22.47%);--clr-red-300: hsl(2.81, 72.25%, 28.09%);--clr-red-400: hsl(3.11, 64.79%, 40.17%);--clr-red-500: hsl(3, 68%, 53%);--clr-red-600: hsl(4.4, 80.42%, 66.72%);--clr-red-700: hsl(4, 100%, 79.5%);--clr-red-750: hsl(4.63, 100%, 84.12%);--clr-red-800: hsl(4.95, 100%, 88.83%);--clr-red-850: hsl(5.13, 100%, 93.39%);--clr-red-900: hsl(5, 100%, 98%);--clr-turquoise-100: hsl(153, 100%, 2%);--clr-turquoise-150: hsl(158.04, 43.69%, 7.36%);--clr-turquoise-200: hsl(158.95, 48.98%, 10.76%);--clr-turquoise-250: hsl(160.5, 58.43%, 13.78%);--clr-turquoise-300: hsl(162, 69%, 16.5%);--clr-turquoise-400: hsl(164.96, 75.59%, 22.77%);--clr-turquoise-500: hsl(168, 92%, 27.5%);--clr-turquoise-600: hsl(162.93, 42.82%, 45.66%);--clr-turquoise-700: hsl(160, 45%, 60%);--clr-turquoise-750: hsl(158.81, 45.09%, 69.63%);--clr-turquoise-800: hsl(158.01, 46.2%, 78.76%);--clr-turquoise-850: hsl(157.43, 49.35%, 87.68%);--clr-turquoise-900: hsl(157, 68%, 96.5%)}@media(prefers-color-scheme:light){html{--sys-clr-background: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-text-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--sys-clr-accent-bg: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-accent-text: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-mark-bg: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-mark-text: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-selected-bg: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--sys-clr-selected-text: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-selection-bg: var( --clr-purple-300, hsl(274.76, 78.57%, 78.95%) );--sys-clr-selection-text: var(--clr-base-800, hsl(339.45, 0%, 9.99%));--sys-clr-button-bg: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-button-bg-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-button-bg-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-button-border: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--sys-clr-button-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-button-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-button-text: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-button-text-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--sys-clr-button-text-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--sys-clr-input-bg: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-input-bg-hover: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-input-bg-active: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-input-border: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--sys-clr-input-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-input-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-input-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-input-text-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--sys-clr-input-text-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--sys-clr-link: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-link-visited: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--sys-clr-link-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--sys-clr-link-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--sys-clr-button-outline-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-button-outline-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-button-ui: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-button-ui-hover: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-button-ui-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--sys-clr-input-accent: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--sys-clr-input-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-input-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-background: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-background-alt: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-background-primary: var( --clr-purple-200, hsl(272.37, 84.47%, 89.06%) );--theme-background-secondary: var( --clr-turquoise-200, hsl(158.01, 46.2%, 78.76%) );--theme-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-text-primary: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-text-secondary: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-text-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-text-grey: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-ui: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-ui-primary: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-ui-secondary: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-ui-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-ui-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-ui-grey: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-heading-1: var(--clr-purple-800, hsl(277.41, 52.55%, 17.62%));--theme-heading-2: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-3: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-4: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-5: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-6: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-7: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-heading-8: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-heading-9: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-heading-10: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-selection-bg: var( --clr-purple-300, hsl(274.76, 78.57%, 78.95%) );--theme-selection-text: var(--clr-base-800, hsl(339.45, 0%, 9.99%));--theme-link: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-link-visited: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-link-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-link-decoration: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-link-decoration-visited: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-link-decoration-disabled: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-link-icon: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-link-icon-visited: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-link-icon-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-icon-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-link-icon-disabled: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-link-outline: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-outline-visited: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-link-outline-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-link-outline-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-link-outline-disabled: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-primary-bg: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-primary-bg-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-primary-bg-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-primary-border: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-primary-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-primary-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-primary-outline-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-primary-outline-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-primary-text: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-primary-text-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-primary-text-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-primary-ui: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-button-primary-ui-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-primary-ui-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-secondary-bg: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-secondary-bg-hover: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-secondary-bg-active: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-secondary-border: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-secondary-border-hover: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-secondary-border-active: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-secondary-outline-hover: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-secondary-outline-active: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-secondary-text: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-secondary-text-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-secondary-text-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-secondary-ui: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-secondary-ui-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-secondary-ui-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-bg: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-bg-hover: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-bg-active: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-border: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-border-hover: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-border-active: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-outline-hover: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-outline-active: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-text: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-text-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-text-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-ui: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-ui-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-ui-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-input-accent: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-input-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-bg: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-input-bg-hover: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-input-bg-active: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-input-border: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-input-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-text-hover: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-text-active: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-disabled-accent: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-disabled-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-disabled-bg: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-input-disabled-bg-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-input-disabled-bg-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-input-disabled-border: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-input-disabled-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-disabled-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-disabled-text: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-disabled-text-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-disabled-text-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-readonly-accent: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-readonly-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-readonly-bg: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-input-readonly-bg-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-input-readonly-bg-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-input-readonly-border: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-input-readonly-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-readonly-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-readonly-text: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-readonly-text-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-readonly-text-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-700, hsl(162, 69%, 16.5%)) );--icon-color: var( --theme-ui, var(--clr-base-700, hsl(339.45, 0%, 17.25%)) );background:#f1f1f1;background:var( --theme-background, var(--clr-base-150, hsl(339.45, 0%, 94.35%)) );color:#2c2c2c;color:var(--theme-text, var(--clr-base-700, hsl(339.45, 0%, 17.25%)))}}@media(prefers-contrast:less),(prefers-color-scheme:light)and (prefers-contrast:less){html{--sys-clr-background: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-text-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--sys-clr-accent-bg: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-accent-text: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-mark-bg: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-mark-text: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-selected-bg: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--sys-clr-selected-text: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-selection-bg: var( --clr-purple-300, hsl(274.76, 78.57%, 78.95%) );--sys-clr-selection-text: var(--clr-base-800, hsl(339.45, 0%, 9.99%));--sys-clr-button-bg: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-button-bg-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-button-bg-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-button-border: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--sys-clr-button-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-button-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-button-text: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-button-text-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--sys-clr-button-text-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--sys-clr-input-bg: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-input-bg-hover: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-input-bg-active: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-input-border: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--sys-clr-input-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-input-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-input-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-input-text-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--sys-clr-input-text-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--sys-clr-link: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-link-visited: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--sys-clr-link-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--sys-clr-link-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--sys-clr-button-outline-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-button-outline-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-button-ui: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-button-ui-hover: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-button-ui-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--sys-clr-input-accent: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--sys-clr-input-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-input-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-background: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-background-alt: var(--clr-base-200, hsl(339.45, 0%, 88.76%));--theme-background-primary: var( --clr-purple-200, hsl(272.37, 84.47%, 89.06%) );--theme-background-secondary: var( --clr-turquoise-200, hsl(158.01, 46.2%, 78.76%) );--theme-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-text-primary: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-text-secondary: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-text-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-text-grey: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-ui: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-ui-primary: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-ui-secondary: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-ui-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-ui-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-ui-grey: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-heading-1: var(--clr-purple-600, hsl(279.08, 51.28%, 43%));--theme-heading-2: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-3: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-4: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-5: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-heading-6: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-heading-7: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--theme-heading-8: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--theme-heading-9: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-heading-10: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-selection-bg: var( --clr-purple-300, hsl(274.76, 78.57%, 78.95%) );--theme-selection-text: var(--clr-base-800, hsl(339.45, 0%, 9.99%));--theme-link: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-link-visited: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-link-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-link-decoration: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-link-decoration-visited: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-link-decoration-disabled: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-link-icon: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-link-icon-visited: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-link-icon-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-icon-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-link-icon-disabled: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-link-outline: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-outline-visited: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-link-outline-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-link-outline-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-link-outline-disabled: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-primary-bg: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-primary-bg-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-primary-bg-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-primary-border: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-primary-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-primary-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-primary-outline-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-primary-outline-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-primary-text: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-primary-text-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-primary-text-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-primary-ui: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-button-primary-ui-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-primary-ui-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-secondary-bg: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-secondary-bg-hover: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-secondary-bg-active: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-secondary-border: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-secondary-border-hover: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-secondary-border-active: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-secondary-outline-hover: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-secondary-outline-active: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-secondary-text: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-secondary-text-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-secondary-text-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-secondary-ui: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-secondary-ui-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-secondary-ui-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-disabled-bg: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-bg-hover: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-bg-active: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-border: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-border-hover: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-border-active: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-outline-hover: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-outline-active: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-text: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-disabled-text-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-disabled-text-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-disabled-ui: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-disabled-ui-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-disabled-ui-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-input-accent: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-input-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-bg: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-input-bg-hover: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-input-bg-active: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-input-border: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-input-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-text-hover: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-text-active: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-disabled-accent: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-disabled-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-disabled-bg: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-input-disabled-bg-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-input-disabled-bg-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-input-disabled-border: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-input-disabled-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-disabled-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-disabled-text: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-disabled-text-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-disabled-text-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-readonly-accent: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-readonly-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-readonly-bg: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-input-readonly-bg-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-input-readonly-bg-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-input-readonly-border: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-input-readonly-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-readonly-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-readonly-text: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-readonly-text-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-readonly-text-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-700, hsl(162, 69%, 16.5%)) );--icon-color: var( --theme-ui, var(--clr-base-700, hsl(339.45, 0%, 17.25%)) );background:#d4d4d4;background:var( --theme-background, var(--clr-base-250, hsl(339.45, 0%, 83.23%)) );color:#2c2c2c;color:var(--theme-text, var(--clr-base-700, hsl(339.45, 0%, 17.25%)))}}@media(prefers-contrast:more),(prefers-color-scheme:light)and (prefers-contrast:more){html{--sys-clr-background: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-text: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--sys-clr-text-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--sys-clr-text-disabled: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-accent-bg: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--sys-clr-accent-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-mark-bg: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--sys-clr-mark-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-selected-bg: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--sys-clr-selected-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-selection-bg: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--sys-clr-selection-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-bg: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--sys-clr-button-bg-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--sys-clr-button-bg-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--sys-clr-button-border: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--sys-clr-button-border-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--sys-clr-button-border-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--sys-clr-button-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-text-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--sys-clr-button-text-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--sys-clr-input-bg: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-bg-hover: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-bg-active: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-border: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-input-border-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--sys-clr-input-border-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--sys-clr-input-text: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--sys-clr-input-text-hover: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--sys-clr-input-text-active: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--sys-clr-link: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--sys-clr-link-visited: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--sys-clr-link-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--sys-clr-link-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--sys-clr-link-disabled: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-button-outline-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--sys-clr-button-outline-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--sys-clr-button-ui: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-ui-hover: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-ui-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--sys-clr-input-accent: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--sys-clr-input-accent-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--sys-clr-input-accent-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-background: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-background-alt: var(--clr-base-200, hsl(339.45, 0%, 88.76%));--theme-background-primary: var( --clr-purple-150, hsl(271.19, 88.48%, 93.86%) );--theme-background-secondary: var( --clr-turquoise-150, hsl(157.43, 49.35%, 87.68%) );--theme-text: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-text-primary: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-text-secondary: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-text-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--theme-text-disabled: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-text-grey: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-ui: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-ui-primary: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-ui-secondary: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-ui-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--theme-ui-disabled: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-ui-grey: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-heading-1: var(--clr-purple-800, hsl(277.41, 52.55%, 17.62%));--theme-heading-2: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-3: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-4: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-5: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-heading-6: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-heading-7: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--theme-heading-8: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--theme-heading-9: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-heading-10: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-selection-bg: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-selection-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-link: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-link-visited: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-link-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-link-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--theme-link-disabled: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-link-decoration: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-link-decoration-visited: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-link-decoration-disabled: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-link-icon: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-link-icon-visited: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-link-icon-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-link-icon-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--theme-link-icon-disabled: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-link-outline: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-link-outline-visited: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-link-outline-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-link-outline-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-link-outline-disabled: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-primary-bg: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-button-primary-bg-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-button-primary-bg-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-button-primary-border: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-button-primary-border-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-button-primary-border-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-button-primary-outline-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-button-primary-outline-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-button-primary-text: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-primary-text-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-primary-text-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-primary-ui: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-primary-ui-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-primary-ui-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-bg: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-button-secondary-bg-hover: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-button-secondary-bg-active: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-button-secondary-border: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-button-secondary-border-hover: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-button-secondary-border-active: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-button-secondary-outline-hover: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-button-secondary-outline-active: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-button-secondary-text: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-text-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-text-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-ui: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-ui-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-ui-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-bg: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-bg-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-bg-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-border: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-border-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-border-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-outline-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-outline-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-text: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-text-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-text-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-ui: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-ui-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-ui-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-accent: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-input-accent-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-input-accent-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-input-bg: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-bg-hover: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-bg-active: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-border: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-border-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-input-border-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-input-text: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-input-text-hover: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-input-text-active: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-input-disabled-accent: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-input-disabled-accent-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-input-disabled-bg: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-disabled-bg-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-disabled-bg-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-disabled-border: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-disabled-border-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-input-disabled-border-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-input-disabled-text: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-input-disabled-text-hover: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-input-disabled-text-active: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-input-readonly-accent: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-input-readonly-accent-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-input-readonly-bg: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-readonly-bg-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-readonly-bg-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-readonly-border: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-readonly-border-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-input-readonly-border-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-input-readonly-text: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-input-readonly-text-hover: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-input-readonly-text-active: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%)) );--icon-color: var( --theme-ui, var(--clr-base-850, hsl(339.45, 0%, 6.08%)) );background:#fff;background:var( --theme-background, var(--clr-base-100, hsl(305.21, 100%, 100%)) );color:#101010;color:var(--theme-text, var(--clr-base-850, hsl(339.45, 0%, 6.08%)))}}@media(prefers-color-scheme:dark){html{--sys-clr-background: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-text-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--sys-clr-accent-bg: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-accent-text: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-mark-bg: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-mark-text: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-selected-bg: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-selected-text: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-selection-bg: var( --clr-purple-300, hsl(278.16, 60.54%, 30.06%) );--sys-clr-selection-text: var(--clr-base-800, hsl(339.45, 0%, 88.76%));--sys-clr-button-bg: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-button-bg-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-button-bg-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-button-border: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--sys-clr-button-border-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-button-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--sys-clr-button-text: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-button-text-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--sys-clr-button-text-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--sys-clr-input-bg: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-input-bg-hover: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-input-bg-active: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-input-border: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--sys-clr-input-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--sys-clr-input-border-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-input-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-input-text-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--sys-clr-input-text-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--sys-clr-link: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-link-visited: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--sys-clr-link-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-link-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--sys-clr-button-outline-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--sys-clr-button-outline-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--sys-clr-button-ui: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-button-ui-hover: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-button-ui-active: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-input-accent: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--sys-clr-input-accent-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--sys-clr-input-accent-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-background: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-background-alt: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-background-primary: var( --clr-purple-200, hsl(277.41, 52.55%, 17.62%) );--theme-background-secondary: var( --clr-turquoise-200, hsl(158.95, 48.98%, 10.76%) );--theme-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-text-primary: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-text-secondary: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-text-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-text-grey: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-ui: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-ui-primary: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-ui-secondary: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-ui-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-ui-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-ui-grey: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-heading-1: var(--clr-purple-800, hsl(272.37, 84.47%, 89.06%));--theme-heading-2: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-3: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-4: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-5: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-6: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-7: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-heading-8: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-heading-9: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-heading-10: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-selection-bg: var( --clr-purple-300, hsl(278.16, 60.54%, 30.06%) );--theme-selection-text: var(--clr-base-800, hsl(339.45, 0%, 88.76%));--theme-link: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-link-visited: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-link-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-link-decoration: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-link-decoration-visited: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-decoration-disabled: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-link-icon: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-link-icon-visited: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-link-icon-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-icon-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-icon-disabled: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-link-outline: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-outline-visited: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-link-outline-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-link-outline-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-outline-disabled: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-primary-bg: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-primary-bg-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-primary-bg-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-primary-border: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-primary-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-primary-border-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-primary-outline-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-primary-outline-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-primary-text: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-primary-text-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-primary-text-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-primary-ui: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-button-primary-ui-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-primary-ui-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-secondary-bg: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-secondary-bg-hover: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-secondary-bg-active: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-secondary-border: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-secondary-border-hover: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-secondary-border-active: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-secondary-outline-hover: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-secondary-outline-active: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-secondary-text: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-secondary-text-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-secondary-text-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-secondary-ui: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-secondary-ui-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-secondary-ui-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-bg: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-bg-hover: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-bg-active: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-border: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-border-hover: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-border-active: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-outline-hover: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-outline-active: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-text: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-text-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-text-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-ui: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-button-disabled-ui-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-ui-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-input-accent: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-input-accent-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-accent-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-input-bg: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-input-bg-hover: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-input-bg-active: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-input-border: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-input-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-border-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-input-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-text-hover: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-text-active: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-disabled-accent: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-disabled-accent-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-disabled-bg: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-input-disabled-bg-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-input-disabled-bg-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-input-disabled-border: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-input-disabled-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-disabled-border-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-disabled-text: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-disabled-text-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-disabled-text-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-readonly-accent: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-readonly-accent-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-readonly-bg: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-input-readonly-bg-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-input-readonly-bg-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-input-readonly-border: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-input-readonly-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-readonly-border-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-readonly-text: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-readonly-text-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-readonly-text-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-700, hsl(160, 45%, 60%)) );--icon-color: var( --theme-ui, var(--clr-base-700, hsl(339.45, 0%, 77.78%)) );background:#f1f1f1;background:var( --theme-background, var(--clr-base-150, hsl(339.45, 0%, 6.08%)) );color:#2c2c2c;color:var(--theme-text, var(--clr-base-700, hsl(339.45, 0%, 77.78%)))}}@media(prefers-color-scheme:dark)and (prefers-contrast:less){html{--sys-clr-background: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-text-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--sys-clr-accent-bg: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-accent-text: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-mark-bg: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-mark-text: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-selected-bg: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-selected-text: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-selection-bg: var( --clr-purple-300, hsl(278.16, 60.54%, 30.06%) );--sys-clr-selection-text: var(--clr-base-800, hsl(339.45, 0%, 88.76%));--sys-clr-button-bg: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-button-bg-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-button-bg-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-button-border: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--sys-clr-button-border-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-button-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--sys-clr-button-text: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-button-text-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--sys-clr-button-text-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--sys-clr-input-bg: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-input-bg-hover: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-input-bg-active: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-input-border: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--sys-clr-input-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--sys-clr-input-border-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-input-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-input-text-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--sys-clr-input-text-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--sys-clr-link: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-link-visited: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--sys-clr-link-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-link-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--sys-clr-button-outline-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--sys-clr-button-outline-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--sys-clr-button-ui: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-button-ui-hover: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-button-ui-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--sys-clr-input-accent: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--sys-clr-input-accent-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--sys-clr-input-accent-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-background: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-background-alt: var(--clr-base-200, hsl(339.45, 0%, 9.99%));--theme-background-primary: var( --clr-purple-200, hsl(277.41, 52.55%, 17.62%) );--theme-background-secondary: var( --clr-turquoise-200, hsl(158.95, 48.98%, 10.76%) );--theme-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-text-primary: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-text-secondary: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-text-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-text-grey: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-ui: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-ui-primary: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-ui-secondary: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-ui-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-ui-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-ui-grey: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-heading-1: var(--clr-purple-600, hsl(277.26, 66.5%, 68.15%));--theme-heading-2: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-3: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-4: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-5: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-heading-6: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-heading-7: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-heading-8: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-heading-9: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-heading-10: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-selection-bg: var( --clr-purple-300, hsl(278.16, 60.54%, 30.06%) );--theme-selection-text: var(--clr-base-800, hsl(339.45, 0%, 88.76%));--theme-link: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-link-visited: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-link-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-link-decoration: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-link-decoration-visited: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-decoration-disabled: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-link-icon: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-link-icon-visited: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-link-icon-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-icon-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-icon-disabled: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-link-outline: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-outline-visited: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-link-outline-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-link-outline-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-outline-disabled: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-primary-bg: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-primary-bg-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-primary-bg-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-primary-border: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-primary-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-primary-border-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-primary-outline-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-primary-outline-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-primary-text: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-primary-text-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-primary-text-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-primary-ui: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-button-primary-ui-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-primary-ui-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-secondary-bg: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-secondary-bg-hover: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-secondary-bg-active: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-secondary-border: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-secondary-border-hover: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-secondary-border-active: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-secondary-outline-hover: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-secondary-outline-active: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-secondary-text: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-secondary-text-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-secondary-text-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-secondary-ui: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-secondary-ui-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-secondary-ui-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-disabled-bg: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-bg-hover: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-bg-active: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-border: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-border-hover: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-border-active: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-outline-hover: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-outline-active: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-text: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-disabled-text-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-disabled-text-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-disabled-ui: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-disabled-ui-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-disabled-ui-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-input-accent: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-input-accent-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-accent-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-input-bg: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-input-bg-hover: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-input-bg-active: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-input-border: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-input-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-border-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-input-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-text-hover: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-text-active: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-disabled-accent: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-disabled-accent-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-disabled-bg: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-input-disabled-bg-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-input-disabled-bg-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-input-disabled-border: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-input-disabled-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-disabled-border-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-disabled-text: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-disabled-text-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-disabled-text-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-readonly-accent: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-readonly-accent-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-readonly-bg: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-input-readonly-bg-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-input-readonly-bg-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-input-readonly-border: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-input-readonly-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-readonly-border-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-readonly-text: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-readonly-text-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-readonly-text-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-700, hsl(160, 45%, 60%)) );--icon-color: var( --theme-ui, var(--clr-base-700, hsl(339.45, 0%, 77.78%)) );background:#d4d4d4;background:var( --theme-background, var(--clr-base-250, hsl(339.45, 0%, 13.55%)) );color:#2c2c2c;color:var(--theme-text, var(--clr-base-700, hsl(339.45, 0%, 77.78%)))}}@media(prefers-color-scheme:dark)and (prefers-contrast:more){html{--sys-clr-background: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-text: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--sys-clr-text-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--sys-clr-text-disabled: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-accent-bg: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--sys-clr-accent-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-mark-bg: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--sys-clr-mark-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-selected-bg: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-selected-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-selection-bg: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--sys-clr-selection-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-bg: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--sys-clr-button-bg-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--sys-clr-button-bg-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-button-border: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--sys-clr-button-border-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--sys-clr-button-border-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-button-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-text-active: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-text-hover: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-bg: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-bg-hover: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-bg-active: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-border: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-input-border-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-input-border-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--sys-clr-input-text: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--sys-clr-input-text-hover: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--sys-clr-input-text-active: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--sys-clr-link: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--sys-clr-link-visited: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--sys-clr-link-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-link-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--sys-clr-link-disabled: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-button-outline-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--sys-clr-button-outline-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-button-ui: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-ui-hover: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-ui-active: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-accent: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--sys-clr-input-accent-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-input-accent-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-background: var(--clr-base-100, hsl(0, 0%, 0%));--theme-background-alt: var(--clr-base-200, hsl(339.45, 0%, 9.99%));--theme-background-primary: var( --clr-purple-150, hsl(277.5, 46.56%, 11.6%) );--theme-background-secondary: var( --clr-turquoise-150, hsl(158.04, 43.69%, 7.36%) );--theme-text: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-text-primary: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-text-secondary: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-text-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-text-disabled: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-text-grey: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-ui: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-ui-primary: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-ui-secondary: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-ui-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-ui-disabled: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-ui-grey: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-heading-1: var(--clr-purple-800, hsl(272.37, 84.47%, 89.06%));--theme-heading-2: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-3: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-4: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-5: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-heading-6: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-heading-7: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-heading-8: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-heading-9: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-heading-10: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-selection-bg: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-selection-text: var(--clr-base-100, hsl(0, 0%, 0%));--theme-link: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-link-visited: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-link-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-link-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-link-disabled: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-link-decoration: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-link-decoration-visited: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-link-decoration-disabled: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-link-icon: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-link-icon-visited: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-link-icon-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-link-icon-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-link-icon-disabled: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-link-outline: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-link-outline-visited: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-link-outline-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-link-outline-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-link-outline-disabled: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-primary-bg: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-button-primary-bg-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-button-primary-bg-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-button-primary-border: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-button-primary-border-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-button-primary-border-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-button-primary-outline-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-button-primary-outline-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-button-primary-text: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-text-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-text-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-ui: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-ui-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-ui-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-bg: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-button-secondary-bg-hover: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-button-secondary-bg-active: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-button-secondary-border: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-button-secondary-border-hover: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-button-secondary-border-active: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-button-secondary-outline-hover: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-button-secondary-outline-active: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-button-secondary-text: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-text-hover: var( --clr-base-100, hsl(0, 0%, 0%) );--theme-button-secondary-text-active: var( --clr-base-100, hsl(0, 0%, 0%) );--theme-button-secondary-ui: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-ui-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-ui-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-bg: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-bg-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-bg-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-border: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-border-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-border-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-outline-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-outline-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-text: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-text-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-text-active: var( --clr-base-100, hsl(0, 0%, 0%) );--theme-button-disabled-ui: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-ui-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-ui-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-accent: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-input-accent-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-input-accent-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-input-bg: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-bg-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-bg-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-border: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-border-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-input-border-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-input-text: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-input-text-hover: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-input-text-active: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-input-disabled-accent: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-input-disabled-accent-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-input-disabled-bg: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-disabled-bg-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-disabled-bg-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-disabled-border: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-disabled-border-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-input-disabled-border-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-input-disabled-text: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-input-disabled-text-hover: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-input-disabled-text-active: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-input-readonly-accent: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-input-readonly-accent-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-input-readonly-bg: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-readonly-bg-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-readonly-bg-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-readonly-border: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-readonly-border-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-input-readonly-border-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-input-readonly-text: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-input-readonly-text-hover: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-input-readonly-text-active: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-750, hsl(158.81, 45.09%, 69.63%)) );--icon-color: var( --theme-ui, var(--clr-base-850, hsl(339.45, 0%, 94.35%)) );background:#fff;background:var( --theme-background, var(--clr-base-100, hsl(0, 0%, 0%)) );color:#101010;color:var(--theme-text, var(--clr-base-850, hsl(339.45, 0%, 94.35%)))}}[data-brightness-mode=light][data-contrast-mode=average]{--sys-clr-background: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-text-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--sys-clr-accent-bg: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-accent-text: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-mark-bg: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-mark-text: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-selected-bg: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--sys-clr-selected-text: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-selection-bg: var(--clr-purple-300, hsl(274.76, 78.57%, 78.95%));--sys-clr-selection-text: var(--clr-base-800, hsl(339.45, 0%, 9.99%));--sys-clr-button-bg: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-button-bg-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-button-bg-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--sys-clr-button-border: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-button-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-button-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-button-text: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-button-text-active: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-button-text-hover: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-input-bg: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-input-bg-hover: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-input-bg-active: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-input-border: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--sys-clr-input-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-input-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-input-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-input-text-hover: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-input-text-active: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-link: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-link-visited: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-link-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--sys-clr-link-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--sys-clr-button-outline-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-button-outline-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-button-ui: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-button-ui-hover: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-button-ui-active: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--sys-clr-input-accent: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-input-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-input-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-background: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-background-alt: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-background-primary: var( --clr-purple-200, hsl(272.37, 84.47%, 89.06%) );--theme-background-secondary: var( --clr-turquoise-200, hsl(158.01, 46.2%, 78.76%) );--theme-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-text-primary: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-text-secondary: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-text-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-text-grey: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-ui: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-ui-primary: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-ui-secondary: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-ui-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-ui-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-ui-grey: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-heading-1: var(--clr-purple-800, hsl(277.41, 52.55%, 17.62%));--theme-heading-2: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-3: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-4: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-5: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-6: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-7: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-heading-8: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-heading-9: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-heading-10: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-selection-bg: var(--clr-purple-300, hsl(274.76, 78.57%, 78.95%));--theme-selection-text: var(--clr-base-800, hsl(339.45, 0%, 9.99%));--theme-link: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-link-visited: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-link-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-link-decoration: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-link-decoration-visited: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-link-decoration-disabled: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-link-icon: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-link-icon-visited: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-link-icon-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-icon-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-link-icon-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-link-outline: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-outline-visited: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-link-outline-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-outline-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-link-outline-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-button-primary-bg: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-primary-bg-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-primary-bg-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-primary-border: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-primary-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-primary-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-primary-outline-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-primary-outline-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-primary-text: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-button-primary-text-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-primary-text-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-primary-ui: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-button-primary-ui-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-primary-ui-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-secondary-bg: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-button-secondary-bg-hover: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-secondary-bg-active: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-secondary-border: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-secondary-border-hover: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-secondary-border-active: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-secondary-outline-hover: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-secondary-outline-active: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-secondary-text: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-button-secondary-text-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-secondary-text-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-secondary-ui: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-button-secondary-ui-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-secondary-ui-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-bg: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-button-disabled-bg-hover: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-bg-active: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-border: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-border-hover: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-border-active: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-outline-hover: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-outline-active: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-text: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-button-disabled-text-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-text-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-ui: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-button-disabled-ui-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-ui-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-input-accent: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-input-accent-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-input-accent-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-input-bg: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-input-bg-hover: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-input-bg-active: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-input-border: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-input-border-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-input-border-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-input-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-text-hover: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-text-active: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-disabled-accent: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-disabled-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-disabled-bg: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-input-disabled-bg-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-input-disabled-bg-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-input-disabled-border: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-input-disabled-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-disabled-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-disabled-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-disabled-text-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-disabled-text-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-readonly-accent: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-readonly-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-readonly-bg: var(--clr-base-150, hsl(339.45, 0%, 94.35%));--theme-input-readonly-bg-hover: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-input-readonly-bg-active: var( --clr-base-150, hsl(339.45, 0%, 94.35%) );--theme-input-readonly-border: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-input-readonly-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-readonly-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-readonly-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-readonly-text-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-readonly-text-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-700, hsl(162, 69%, 16.5%)) );--icon-color: var(--theme-ui, var(--clr-base-700, hsl(339.45, 0%, 17.25%)));background:#f1f1f1;background:var( --theme-background, var(--clr-base-150, hsl(339.45, 0%, 94.35%)) );color:#2c2c2c;color:var(--theme-text, var(--clr-base-700, hsl(339.45, 0%, 17.25%)))}[data-brightness-mode=light][data-contrast-mode=low]{--sys-clr-background: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-text-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--sys-clr-accent-bg: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-accent-text: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-mark-bg: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-mark-text: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-selected-bg: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--sys-clr-selected-text: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-selection-bg: var(--clr-purple-300, hsl(274.76, 78.57%, 78.95%));--sys-clr-selection-text: var(--clr-base-800, hsl(339.45, 0%, 9.99%));--sys-clr-button-bg: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-button-bg-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-button-bg-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--sys-clr-button-border: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-button-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-button-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-button-text: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-button-text-active: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-button-text-hover: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-input-bg: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-input-bg-hover: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-input-bg-active: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-input-border: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--sys-clr-input-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-input-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-input-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-input-text-hover: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-input-text-active: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-link: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-link-visited: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-link-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--sys-clr-link-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--sys-clr-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--sys-clr-button-outline-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--sys-clr-button-outline-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-button-ui: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-button-ui-hover: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-button-ui-active: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--sys-clr-input-accent: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--sys-clr-input-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--sys-clr-input-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-background: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-background-alt: var(--clr-base-200, hsl(339.45, 0%, 88.76%));--theme-background-primary: var( --clr-purple-200, hsl(272.37, 84.47%, 89.06%) );--theme-background-secondary: var( --clr-turquoise-200, hsl(158.01, 46.2%, 78.76%) );--theme-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-text-primary: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-text-secondary: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-text-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-text-grey: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-ui: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-ui-primary: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-ui-secondary: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-ui-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-ui-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-ui-grey: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-heading-1: var(--clr-purple-600, hsl(279.08, 51.28%, 43%));--theme-heading-2: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-3: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-4: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-5: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-heading-6: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-heading-7: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--theme-heading-8: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--theme-heading-9: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-heading-10: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-selection-bg: var(--clr-purple-300, hsl(274.76, 78.57%, 78.95%));--theme-selection-text: var(--clr-base-800, hsl(339.45, 0%, 9.99%));--theme-link: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-link-visited: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-link-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-link-decoration: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-link-decoration-visited: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-link-decoration-disabled: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-link-icon: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-link-icon-visited: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-link-icon-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-icon-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-link-icon-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-link-outline: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-outline-visited: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-link-outline-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-link-outline-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-link-outline-disabled: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-button-primary-bg: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-primary-bg-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-primary-bg-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-primary-border: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-primary-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-primary-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-primary-outline-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-primary-outline-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-primary-text: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-button-primary-text-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-primary-text-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-primary-ui: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-button-primary-ui-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-primary-ui-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-secondary-bg: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-button-secondary-bg-hover: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-secondary-bg-active: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-secondary-border: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-button-secondary-border-hover: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-secondary-border-active: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-secondary-outline-hover: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-button-secondary-outline-active: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-button-secondary-text: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-button-secondary-text-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-secondary-text-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-secondary-ui: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-button-secondary-ui-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-secondary-ui-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-disabled-bg: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-button-disabled-bg-hover: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-bg-active: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-border: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-border-hover: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-border-active: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-outline-hover: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-outline-active: var( --clr-base-600, hsl(339.45, 0%, 31.35%) );--theme-button-disabled-text: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-button-disabled-text-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-disabled-text-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-disabled-ui: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-button-disabled-ui-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-button-disabled-ui-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-input-accent: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-input-accent-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-input-accent-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-input-bg: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-input-bg-hover: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-input-bg-active: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-input-border: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-input-border-hover: var(--clr-turquoise-700, hsl(162, 69%, 16.5%));--theme-input-border-active: var(--clr-red-700, hsl(2.81, 72.25%, 28.09%));--theme-input-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-text-hover: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-text-active: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-disabled-accent: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-disabled-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-disabled-bg: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-input-disabled-bg-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-input-disabled-bg-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-input-disabled-border: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-input-disabled-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-disabled-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-disabled-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-disabled-text-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-disabled-text-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-readonly-accent: var( --clr-purple-700, hsl(278.16, 60.54%, 30.06%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-readonly-accent-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-readonly-bg: var(--clr-base-250, hsl(339.45, 0%, 83.23%));--theme-input-readonly-bg-hover: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-input-readonly-bg-active: var( --clr-base-250, hsl(339.45, 0%, 83.23%) );--theme-input-readonly-border: var(--clr-base-600, hsl(339.45, 0%, 31.35%));--theme-input-readonly-border-hover: var( --clr-turquoise-700, hsl(162, 69%, 16.5%) );--theme-input-readonly-border-active: var( --clr-red-700, hsl(2.81, 72.25%, 28.09%) );--theme-input-readonly-text: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-readonly-text-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-input-readonly-text-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-700, hsl(162, 69%, 16.5%)) );--icon-color: var(--theme-ui, var(--clr-base-700, hsl(339.45, 0%, 17.25%)));background:#d4d4d4;background:var( --theme-background, var(--clr-base-250, hsl(339.45, 0%, 83.23%)) );color:#2c2c2c;color:var(--theme-text, var(--clr-base-700, hsl(339.45, 0%, 17.25%)))}[data-brightness-mode=light][data-contrast-mode=high]{--sys-clr-background: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-text: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--sys-clr-text-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--sys-clr-text-disabled: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-accent-bg: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--sys-clr-accent-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-mark-bg: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--sys-clr-mark-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-selected-bg: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--sys-clr-selected-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-selection-bg: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--sys-clr-selection-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-bg: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--sys-clr-button-bg-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--sys-clr-button-bg-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--sys-clr-button-border: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--sys-clr-button-border-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--sys-clr-button-border-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--sys-clr-button-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-text-active: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-text-hover: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-bg: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-bg-hover: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-bg-active: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-border: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-input-border-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--sys-clr-input-border-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--sys-clr-input-text: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--sys-clr-input-text-hover: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--sys-clr-input-text-active: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--sys-clr-link: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--sys-clr-link-visited: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--sys-clr-link-hover: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--sys-clr-link-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--sys-clr-link-disabled: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--sys-clr-button-outline-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--sys-clr-button-outline-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--sys-clr-button-ui: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-ui-hover: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-ui-active: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-accent: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--sys-clr-input-accent-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--sys-clr-input-accent-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-background: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-background-alt: var(--clr-base-200, hsl(339.45, 0%, 88.76%));--theme-background-primary: var( --clr-purple-150, hsl(271.19, 88.48%, 93.86%) );--theme-background-secondary: var( --clr-turquoise-150, hsl(157.43, 49.35%, 87.68%) );--theme-text: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-text-primary: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-text-secondary: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-text-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--theme-text-disabled: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-text-grey: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-ui: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-ui-primary: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-ui-secondary: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--theme-ui-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--theme-ui-disabled: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-ui-grey: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-heading-1: var(--clr-purple-800, hsl(277.41, 52.55%, 17.62%));--theme-heading-2: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-3: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-4: var(--clr-purple-700, hsl(278.16, 60.54%, 30.06%));--theme-heading-5: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-heading-6: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-heading-7: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--theme-heading-8: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--theme-heading-9: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-heading-10: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-selection-bg: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-selection-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-link: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-link-visited: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-link-hover: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--theme-link-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--theme-link-disabled: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-link-decoration: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-link-decoration-visited: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-link-decoration-disabled: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-link-icon: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-link-icon-visited: var(--clr-base-750, hsl(339.45, 0%, 13.55%));--theme-link-icon-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-link-icon-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--theme-link-icon-disabled: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-link-outline: var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%));--theme-link-outline-visited: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-link-outline-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-link-outline-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--theme-link-outline-disabled: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-button-primary-bg: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-button-primary-bg-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-button-primary-bg-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-button-primary-border: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-button-primary-border-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-button-primary-border-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-button-primary-outline-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-button-primary-outline-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-button-primary-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-primary-text-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-primary-text-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-primary-ui: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-primary-ui-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-primary-ui-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-bg: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-button-secondary-bg-hover: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-button-secondary-bg-active: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-button-secondary-border: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-button-secondary-border-hover: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-button-secondary-border-active: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-button-secondary-outline-hover: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-button-secondary-outline-active: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-button-secondary-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-secondary-text-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-text-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-ui: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-secondary-ui-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-ui-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-bg: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-button-disabled-bg-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-bg-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-border: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-border-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-border-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-outline-hover: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-outline-active: var( --clr-base-700, hsl(339.45, 0%, 17.25%) );--theme-button-disabled-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-disabled-text-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-text-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-ui: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-disabled-ui-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-ui-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-accent: var(--clr-purple-750, hsl(277.69, 56.91%, 23.79%));--theme-input-accent-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-input-accent-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--theme-input-bg: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-bg-hover: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-bg-active: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-border: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-border-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-input-border-active: var(--clr-red-750, hsl(2.73, 67.26%, 22.47%));--theme-input-text: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-input-text-hover: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-input-text-active: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-input-disabled-accent: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-input-disabled-accent-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-input-disabled-bg: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-disabled-bg-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-disabled-bg-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-disabled-border: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-disabled-border-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-input-disabled-border-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-input-disabled-text: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-input-disabled-text-hover: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-input-disabled-text-active: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-input-readonly-accent: var( --clr-purple-750, hsl(277.69, 56.91%, 23.79%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-input-readonly-accent-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-input-readonly-bg: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-readonly-bg-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-readonly-bg-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-readonly-border: var(--clr-base-700, hsl(339.45, 0%, 17.25%));--theme-input-readonly-border-hover: var( --clr-turquoise-750, hsl(160.5, 58.43%, 13.78%) );--theme-input-readonly-border-active: var( --clr-red-750, hsl(2.73, 67.26%, 22.47%) );--theme-input-readonly-text: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-input-readonly-text-hover: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-input-readonly-text-active: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-750, hsl(160.5, 58.43%, 13.78%)) );--icon-color: var(--theme-ui, var(--clr-base-850, hsl(339.45, 0%, 6.08%)));background:#fff;background:var( --theme-background, var(--clr-base-100, hsl(305.21, 100%, 100%)) );color:#101010;color:var(--theme-text, var(--clr-base-850, hsl(339.45, 0%, 6.08%)))}[data-brightness-mode=light][data-contrast-mode=max]{--sys-clr-background: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-text: var(--clr-base-900, hsl(0, 0%, 0%));--sys-clr-text-active: var(--clr-red-850, hsl(9.39, 63.76%, 10.51%));--sys-clr-text-disabled: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--sys-clr-accent-bg: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--sys-clr-accent-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-mark-bg: var(--clr-red-850, hsl(9.39, 63.76%, 10.51%));--sys-clr-mark-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-selected-bg: var(--clr-turquoise-850, hsl(158.04, 43.69%, 7.36%));--sys-clr-selected-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-selection-bg: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--sys-clr-selection-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-bg: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--sys-clr-button-bg-active: var(--clr-red-850, hsl(9.39, 63.76%, 10.51%));--sys-clr-button-bg-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--sys-clr-button-border: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--sys-clr-button-border-active: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--sys-clr-button-border-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--sys-clr-button-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-text-active: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-text-hover: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-bg: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-bg-hover: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-bg-active: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-border: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--sys-clr-input-border-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--sys-clr-input-border-active: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--sys-clr-input-text: var(--clr-base-900, hsl(0, 0%, 0%));--sys-clr-input-text-hover: var(--clr-base-900, hsl(0, 0%, 0%));--sys-clr-input-text-active: var(--clr-base-900, hsl(0, 0%, 0%));--sys-clr-link: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--sys-clr-link-visited: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--sys-clr-link-hover: var(--clr-turquoise-850, hsl(158.04, 43.69%, 7.36%));--sys-clr-link-active: var(--clr-red-850, hsl(9.39, 63.76%, 10.51%));--sys-clr-link-disabled: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--sys-clr-button-outline-active: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--sys-clr-button-outline-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--sys-clr-button-ui: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-ui-hover: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-button-ui-active: var(--clr-base-100, hsl(305.21, 100%, 100%));--sys-clr-input-accent: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--sys-clr-input-accent-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--sys-clr-input-accent-active: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--theme-background: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-background-alt: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-background-primary: var(--clr-purple-100, hsl(270, 100%, 98.5%));--theme-background-secondary: var( --clr-turquoise-100, hsl(157, 68%, 96.5%) );--theme-text: var(--clr-base-900, hsl(0, 0%, 0%));--theme-text-primary: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-text-secondary: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-text-active: var(--clr-red-850, hsl(9.39, 63.76%, 10.51%));--theme-text-disabled: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-text-grey: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-ui: var(--clr-base-900, hsl(0, 0%, 0%));--theme-ui-primary: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-ui-secondary: var(--clr-turquoise-850, hsl(158.04, 43.69%, 7.36%));--theme-ui-active: var(--clr-red-850, hsl(9.39, 63.76%, 10.51%));--theme-ui-disabled: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-ui-grey: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-heading-1: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-heading-2: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-heading-3: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-heading-4: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-heading-5: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-heading-6: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-heading-7: var(--clr-turquoise-850, hsl(158.04, 43.69%, 7.36%));--theme-heading-8: var(--clr-turquoise-850, hsl(158.04, 43.69%, 7.36%));--theme-heading-9: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-heading-10: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-selection-bg: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-selection-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-link: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-link-visited: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-link-hover: var(--clr-turquoise-850, hsl(158.04, 43.69%, 7.36%));--theme-link-active: var(--clr-red-850, hsl(9.39, 63.76%, 10.51%));--theme-link-disabled: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-link-decoration: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-link-decoration-visited: var( --clr-purple-850, hsl(277.5, 46.56%, 11.6%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--theme-link-decoration-disabled: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-link-icon: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-link-icon-visited: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-link-icon-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-link-icon-active: var(--clr-red-850, hsl(9.39, 63.76%, 10.51%));--theme-link-icon-disabled: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-link-outline: var(--clr-turquoise-850, hsl(158.04, 43.69%, 7.36%));--theme-link-outline-visited: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-link-outline-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-link-outline-active: var(--clr-red-850, hsl(9.39, 63.76%, 10.51%));--theme-link-outline-disabled: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-button-primary-bg: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-button-primary-bg-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-button-primary-bg-active: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--theme-button-primary-border: var( --clr-purple-850, hsl(277.5, 46.56%, 11.6%) );--theme-button-primary-border-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-button-primary-border-active: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--theme-button-primary-outline-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-button-primary-outline-active: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--theme-button-primary-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-primary-text-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-primary-text-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-primary-ui: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-primary-ui-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-primary-ui-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-bg: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-button-secondary-bg-hover: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--theme-button-secondary-bg-active: var( --clr-purple-850, hsl(277.5, 46.56%, 11.6%) );--theme-button-secondary-border: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-button-secondary-border-hover: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--theme-button-secondary-border-active: var( --clr-purple-850, hsl(277.5, 46.56%, 11.6%) );--theme-button-secondary-outline-hover: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--theme-button-secondary-outline-active: var( --clr-purple-850, hsl(277.5, 46.56%, 11.6%) );--theme-button-secondary-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-secondary-text-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-text-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-ui: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-secondary-ui-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-secondary-ui-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-bg: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-button-disabled-bg-hover: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-bg-active: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-border: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-button-disabled-border-hover: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-border-active: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-outline-hover: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-outline-active: var( --clr-base-850, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-text: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-disabled-text-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-text-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-ui: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-button-disabled-ui-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-button-disabled-ui-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-accent: var(--clr-purple-850, hsl(277.5, 46.56%, 11.6%));--theme-input-accent-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-input-accent-active: var(--clr-red-850, hsl(9.39, 63.76%, 10.51%));--theme-input-bg: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-bg-hover: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-bg-active: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-border: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-input-border-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-input-border-active: var(--clr-red-850, hsl(9.39, 63.76%, 10.51%));--theme-input-text: var(--clr-base-900, hsl(0, 0%, 0%));--theme-input-text-hover: var(--clr-base-900, hsl(0, 0%, 0%));--theme-input-text-active: var(--clr-base-900, hsl(0, 0%, 0%));--theme-input-disabled-accent: var( --clr-purple-850, hsl(277.5, 46.56%, 11.6%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-input-disabled-accent-active: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--theme-input-disabled-bg: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-disabled-bg-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-disabled-bg-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-disabled-border: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-input-disabled-border-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-input-disabled-border-active: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--theme-input-disabled-text: var(--clr-base-900, hsl(0, 0%, 0%));--theme-input-disabled-text-hover: var(--clr-base-900, hsl(0, 0%, 0%));--theme-input-disabled-text-active: var(--clr-base-900, hsl(0, 0%, 0%));--theme-input-readonly-accent: var( --clr-purple-850, hsl(277.5, 46.56%, 11.6%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-input-readonly-accent-active: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--theme-input-readonly-bg: var(--clr-base-100, hsl(305.21, 100%, 100%));--theme-input-readonly-bg-hover: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-readonly-bg-active: var( --clr-base-100, hsl(305.21, 100%, 100%) );--theme-input-readonly-border: var(--clr-base-850, hsl(339.45, 0%, 6.08%));--theme-input-readonly-border-hover: var( --clr-turquoise-850, hsl(158.04, 43.69%, 7.36%) );--theme-input-readonly-border-active: var( --clr-red-850, hsl(9.39, 63.76%, 10.51%) );--theme-input-readonly-text: var(--clr-base-900, hsl(0, 0%, 0%));--theme-input-readonly-text-hover: var(--clr-base-900, hsl(0, 0%, 0%));--theme-input-readonly-text-active: var(--clr-base-900, hsl(0, 0%, 0%));--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-850, hsl(158.04, 43.69%, 7.36%)) );--icon-color: var(--theme-ui, var(--clr-base-900, hsl(0, 0%, 0%)));background:#fff;background:var( --theme-background, var(--clr-base-100, hsl(305.21, 100%, 100%)) );color:#000;color:var(--theme-text, var(--clr-base-900, hsl(0, 0%, 0%)))}[data-brightness-mode=dark][data-contrast-mode=average]{--sys-clr-background: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-text-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--sys-clr-accent-bg: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-accent-text: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-mark-bg: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-mark-text: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-selected-bg: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-selected-text: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-selection-bg: var(--clr-purple-300, hsl(278.16, 60.54%, 30.06%));--sys-clr-selection-text: var(--clr-base-800, hsl(339.45, 0%, 88.76%));--sys-clr-button-bg: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-button-bg-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-button-bg-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-button-border: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-button-border-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-button-border-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-button-text: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-button-text-active: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-button-text-hover: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-input-bg: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-input-bg-hover: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-input-bg-active: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-input-border: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--sys-clr-input-border-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-input-border-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-input-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-input-text-hover: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-input-text-active: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-link: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-link-visited: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-link-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-link-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--sys-clr-button-outline-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-button-outline-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--sys-clr-button-ui: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-button-ui-hover: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-button-ui-active: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--sys-clr-input-accent: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-input-accent-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-input-accent-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-background: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-background-alt: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-background-primary: var( --clr-purple-200, hsl(277.41, 52.55%, 17.62%) );--theme-background-secondary: var( --clr-turquoise-200, hsl(158.95, 48.98%, 10.76%) );--theme-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-text-primary: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-text-secondary: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-text-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-text-grey: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-ui: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-ui-primary: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-ui-secondary: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-ui-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-ui-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-ui-grey: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-heading-1: var(--clr-purple-800, hsl(272.37, 84.47%, 89.06%));--theme-heading-2: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-3: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-4: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-5: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-6: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-7: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-heading-8: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-heading-9: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-heading-10: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-selection-bg: var(--clr-purple-300, hsl(278.16, 60.54%, 30.06%));--theme-selection-text: var(--clr-base-800, hsl(339.45, 0%, 88.76%));--theme-link: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-link-visited: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-link-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-link-decoration: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-link-decoration-visited: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-decoration-disabled: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-link-icon: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-link-icon-visited: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-link-icon-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-icon-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-icon-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-link-outline: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-outline-visited: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-outline-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-outline-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-outline-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-button-primary-bg: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-primary-bg-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-primary-bg-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-button-primary-border: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-primary-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-primary-border-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-primary-outline-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-primary-outline-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-primary-text: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-button-primary-text-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-primary-text-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-primary-ui: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-button-primary-ui-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-primary-ui-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-secondary-bg: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-button-secondary-bg-hover: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-button-secondary-bg-active: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-secondary-border: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-secondary-border-hover: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-secondary-border-active: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-secondary-outline-hover: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-secondary-outline-active: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-secondary-text: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-button-secondary-text-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-secondary-text-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-secondary-ui: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-button-secondary-ui-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-secondary-ui-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-bg: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-button-disabled-bg-hover: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-bg-active: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-border: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-border-hover: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-border-active: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-outline-hover: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-outline-active: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-text: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-button-disabled-text-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-text-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-ui: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-button-disabled-ui-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-button-disabled-ui-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-input-accent: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-input-accent-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-input-accent-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-input-bg: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-input-bg-hover: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-input-bg-active: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-input-border: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-input-border-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-input-border-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-input-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-text-hover: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-text-active: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-disabled-accent: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-disabled-accent-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-disabled-bg: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-input-disabled-bg-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-input-disabled-bg-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-input-disabled-border: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-input-disabled-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-disabled-border-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-disabled-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-disabled-text-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-disabled-text-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-readonly-accent: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-readonly-accent-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-readonly-bg: var(--clr-base-150, hsl(339.45, 0%, 6.08%));--theme-input-readonly-bg-hover: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-input-readonly-bg-active: var( --clr-base-150, hsl(339.45, 0%, 6.08%) );--theme-input-readonly-border: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-input-readonly-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-readonly-border-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-readonly-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-readonly-text-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-readonly-text-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-700, hsl(160, 45%, 60%)) );--icon-color: var(--theme-ui, var(--clr-base-700, hsl(339.45, 0%, 77.78%)));background:#f1f1f1;background:var( --theme-background, var(--clr-base-150, hsl(339.45, 0%, 6.08%)) );color:#2c2c2c;color:var(--theme-text, var(--clr-base-700, hsl(339.45, 0%, 77.78%)))}[data-brightness-mode=dark][data-contrast-mode=low]{--sys-clr-background: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-text-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--sys-clr-accent-bg: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-accent-text: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-mark-bg: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-mark-text: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-selected-bg: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-selected-text: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-selection-bg: var(--clr-purple-300, hsl(278.16, 60.54%, 30.06%));--sys-clr-selection-text: var(--clr-base-800, hsl(339.45, 0%, 88.76%));--sys-clr-button-bg: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-button-bg-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-button-bg-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-button-border: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-button-border-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-button-border-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-button-text: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-button-text-active: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-button-text-hover: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-input-bg: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-input-bg-hover: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-input-bg-active: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-input-border: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--sys-clr-input-border-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-input-border-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-input-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-input-text-hover: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-input-text-active: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-link: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-link-visited: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-link-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-link-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--sys-clr-button-outline-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--sys-clr-button-outline-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--sys-clr-button-ui: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-button-ui-hover: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-button-ui-active: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--sys-clr-input-accent: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--sys-clr-input-accent-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--sys-clr-input-accent-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-background: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-background-alt: var(--clr-base-200, hsl(339.45, 0%, 9.99%));--theme-background-primary: var( --clr-purple-200, hsl(277.41, 52.55%, 17.62%) );--theme-background-secondary: var( --clr-turquoise-200, hsl(158.95, 48.98%, 10.76%) );--theme-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-text-primary: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-text-secondary: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-text-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-text-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-text-grey: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-ui: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-ui-primary: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-ui-secondary: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-ui-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-ui-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-ui-grey: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-heading-1: var(--clr-purple-600, hsl(277.26, 66.5%, 68.15%));--theme-heading-2: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-3: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-4: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-5: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-heading-6: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-heading-7: var(--clr-turquoise-750, hsl(158.81, 45.09%, 69.63%));--theme-heading-8: var(--clr-turquoise-750, hsl(158.81, 45.09%, 69.63%));--theme-heading-9: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-heading-10: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-selection-bg: var(--clr-purple-300, hsl(278.16, 60.54%, 30.06%));--theme-selection-text: var(--clr-base-800, hsl(339.45, 0%, 88.76%));--theme-link: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-link-visited: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-link-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-link-decoration: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-link-decoration-visited: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-decoration-disabled: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-link-icon: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-link-icon-visited: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-link-icon-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-icon-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-icon-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-link-outline: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-outline-visited: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-outline-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-link-outline-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-link-outline-disabled: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-button-primary-bg: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-primary-bg-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-primary-bg-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-button-primary-border: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-primary-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-primary-border-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-primary-outline-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-primary-outline-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-primary-text: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-button-primary-text-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-primary-text-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-primary-ui: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-button-primary-ui-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-primary-ui-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-secondary-bg: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-button-secondary-bg-hover: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-button-secondary-bg-active: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-secondary-border: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-button-secondary-border-hover: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-secondary-border-active: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-secondary-outline-hover: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-button-secondary-outline-active: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-button-secondary-text: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-button-secondary-text-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-secondary-text-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-secondary-ui: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-button-secondary-ui-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-secondary-ui-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-disabled-bg: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-button-disabled-bg-hover: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-bg-active: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-border: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-border-hover: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-border-active: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-outline-hover: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-outline-active: var( --clr-base-600, hsl(339.45, 0%, 61.84%) );--theme-button-disabled-text: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-button-disabled-text-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-disabled-text-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-disabled-ui: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-button-disabled-ui-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-button-disabled-ui-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-input-accent: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-input-accent-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-input-accent-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-input-bg: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-input-bg-hover: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-input-bg-active: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-input-border: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-input-border-hover: var(--clr-turquoise-700, hsl(160, 45%, 60%));--theme-input-border-active: var(--clr-red-700, hsl(4, 100%, 79.5%));--theme-input-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-text-hover: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-text-active: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-disabled-accent: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-disabled-accent-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-disabled-bg: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-input-disabled-bg-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-input-disabled-bg-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-input-disabled-border: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-input-disabled-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-disabled-border-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-disabled-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-disabled-text-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-disabled-text-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-readonly-accent: var( --clr-purple-700, hsl(274.76, 78.57%, 78.95%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-readonly-accent-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-readonly-bg: var(--clr-base-250, hsl(339.45, 0%, 13.55%));--theme-input-readonly-bg-hover: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-input-readonly-bg-active: var( --clr-base-250, hsl(339.45, 0%, 13.55%) );--theme-input-readonly-border: var(--clr-base-600, hsl(339.45, 0%, 61.84%));--theme-input-readonly-border-hover: var( --clr-turquoise-700, hsl(160, 45%, 60%) );--theme-input-readonly-border-active: var( --clr-red-700, hsl(4, 100%, 79.5%) );--theme-input-readonly-text: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-readonly-text-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-input-readonly-text-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-700, hsl(160, 45%, 60%)) );--icon-color: var(--theme-ui, var(--clr-base-700, hsl(339.45, 0%, 77.78%)));background:#d4d4d4;background:var( --theme-background, var(--clr-base-250, hsl(339.45, 0%, 13.55%)) );color:#2c2c2c;color:var(--theme-text, var(--clr-base-700, hsl(339.45, 0%, 77.78%)))}[data-brightness-mode=dark][data-contrast-mode=high]{--sys-clr-background: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-text: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--sys-clr-text-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--sys-clr-text-disabled: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-accent-bg: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--sys-clr-accent-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-mark-bg: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--sys-clr-mark-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-selected-bg: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-selected-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-selection-bg: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--sys-clr-selection-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-bg: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--sys-clr-button-bg-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--sys-clr-button-bg-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-button-border: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--sys-clr-button-border-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--sys-clr-button-border-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-button-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-text-active: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-text-hover: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-bg: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-bg-hover: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-bg-active: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-border: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-input-border-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-input-border-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--sys-clr-input-text: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--sys-clr-input-text-hover: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--sys-clr-input-text-active: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--sys-clr-link: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--sys-clr-link-visited: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--sys-clr-link-hover: var(--clr-turquoise-750, hsl(158.81, 45.09%, 69.63%));--sys-clr-link-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--sys-clr-link-disabled: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--sys-clr-button-outline-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--sys-clr-button-outline-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-button-ui: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-ui-hover: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-ui-active: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-accent: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--sys-clr-input-accent-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--sys-clr-input-accent-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-background: var(--clr-base-100, hsl(0, 0%, 0%));--theme-background-alt: var(--clr-base-200, hsl(339.45, 0%, 9.99%));--theme-background-primary: var( --clr-purple-150, hsl(277.5, 46.56%, 11.6%) );--theme-background-secondary: var( --clr-turquoise-150, hsl(158.04, 43.69%, 7.36%) );--theme-text: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-text-primary: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-text-secondary: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-text-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-text-disabled: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-text-grey: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-ui: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-ui-primary: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-ui-secondary: var(--clr-turquoise-750, hsl(158.81, 45.09%, 69.63%));--theme-ui-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-ui-disabled: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-ui-grey: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-heading-1: var(--clr-purple-800, hsl(272.37, 84.47%, 89.06%));--theme-heading-2: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-3: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-4: var(--clr-purple-700, hsl(274.76, 78.57%, 78.95%));--theme-heading-5: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-heading-6: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-heading-7: var(--clr-turquoise-750, hsl(158.81, 45.09%, 69.63%));--theme-heading-8: var(--clr-turquoise-750, hsl(158.81, 45.09%, 69.63%));--theme-heading-9: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-heading-10: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-selection-bg: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-selection-text: var(--clr-base-100, hsl(0, 0%, 0%));--theme-link: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-link-visited: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-link-hover: var(--clr-turquoise-750, hsl(158.81, 45.09%, 69.63%));--theme-link-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-link-disabled: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-link-decoration: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-link-decoration-visited: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-link-decoration-disabled: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-link-icon: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-link-icon-visited: var(--clr-base-750, hsl(339.45, 0%, 83.23%));--theme-link-icon-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-link-icon-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-link-icon-disabled: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-link-outline: var(--clr-turquoise-750, hsl(158.81, 45.09%, 69.63%));--theme-link-outline-visited: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-link-outline-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-link-outline-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-link-outline-disabled: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-button-primary-bg: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-button-primary-bg-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-button-primary-bg-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-button-primary-border: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-button-primary-border-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-button-primary-border-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-button-primary-outline-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-button-primary-outline-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-button-primary-text: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-text-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-text-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-ui: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-ui-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-ui-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-bg: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-button-secondary-bg-hover: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-button-secondary-bg-active: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-button-secondary-border: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-button-secondary-border-hover: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-button-secondary-border-active: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-button-secondary-outline-hover: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-button-secondary-outline-active: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-button-secondary-text: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-text-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-text-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-ui: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-ui-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-ui-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-bg: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-button-disabled-bg-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-bg-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-border: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-border-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-border-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-outline-hover: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-outline-active: var( --clr-base-700, hsl(339.45, 0%, 77.78%) );--theme-button-disabled-text: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-text-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-text-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-ui: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-ui-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-ui-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-accent: var(--clr-purple-750, hsl(273.56, 81.34%, 84.1%));--theme-input-accent-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-input-accent-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-input-bg: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-bg-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-bg-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-border: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-border-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-input-border-active: var(--clr-red-750, hsl(4.63, 100%, 84.12%));--theme-input-text: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-input-text-hover: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-input-text-active: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-input-disabled-accent: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-input-disabled-accent-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-input-disabled-bg: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-disabled-bg-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-disabled-bg-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-disabled-border: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-disabled-border-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-input-disabled-border-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-input-disabled-text: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-input-disabled-text-hover: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-input-disabled-text-active: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-input-readonly-accent: var( --clr-purple-750, hsl(273.56, 81.34%, 84.1%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-input-readonly-accent-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-input-readonly-bg: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-readonly-bg-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-readonly-bg-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-readonly-border: var(--clr-base-700, hsl(339.45, 0%, 77.78%));--theme-input-readonly-border-hover: var( --clr-turquoise-750, hsl(158.81, 45.09%, 69.63%) );--theme-input-readonly-border-active: var( --clr-red-750, hsl(4.63, 100%, 84.12%) );--theme-input-readonly-text: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-input-readonly-text-hover: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-input-readonly-text-active: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-750, hsl(158.81, 45.09%, 69.63%)) );--icon-color: var(--theme-ui, var(--clr-base-850, hsl(339.45, 0%, 94.35%)));background:#fff;background:var(--theme-background, var(--clr-base-100, hsl(0, 0%, 0%)));color:#101010;color:var(--theme-text, var(--clr-base-850, hsl(339.45, 0%, 94.35%)))}[data-brightness-mode=dark][data-contrast-mode=max]{--sys-clr-background: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-text: var(--clr-base-900, hsl(305.21, 100%, 100%));--sys-clr-text-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--sys-clr-text-disabled: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--sys-clr-accent-bg: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--sys-clr-accent-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-mark-bg: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--sys-clr-mark-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-selected-bg: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--sys-clr-selected-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-selection-bg: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--sys-clr-selection-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-bg: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--sys-clr-button-bg-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--sys-clr-button-bg-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--sys-clr-button-border: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--sys-clr-button-border-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--sys-clr-button-border-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--sys-clr-button-text: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-text-active: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-text-hover: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-bg: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-bg-hover: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-bg-active: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-border: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--sys-clr-input-border-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--sys-clr-input-border-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--sys-clr-input-text: var(--clr-base-900, hsl(305.21, 100%, 100%));--sys-clr-input-text-hover: var(--clr-base-900, hsl(305.21, 100%, 100%));--sys-clr-input-text-active: var(--clr-base-900, hsl(305.21, 100%, 100%));--sys-clr-link: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--sys-clr-link-visited: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--sys-clr-link-hover: var(--clr-turquoise-850, hsl(157.43, 49.35%, 87.68%));--sys-clr-link-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--sys-clr-link-disabled: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--sys-clr-button-outline-active: var( --clr-red-850, hsl(5.13, 100%, 93.39%) );--sys-clr-button-outline-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--sys-clr-button-ui: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-ui-hover: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-button-ui-active: var(--clr-base-100, hsl(0, 0%, 0%));--sys-clr-input-accent: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--sys-clr-input-accent-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--sys-clr-input-accent-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--theme-background: var(--clr-base-100, hsl(0, 0%, 0%));--theme-background-alt: var(--clr-base-100, hsl(0, 0%, 0%));--theme-background-primary: var(--clr-purple-100, hsl(285, 75%, 4.5%));--theme-background-secondary: var(--clr-turquoise-100, hsl(153, 100%, 2%));--theme-text: var(--clr-base-900, hsl(305.21, 100%, 100%));--theme-text-primary: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-text-secondary: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-text-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--theme-text-disabled: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-text-grey: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-ui: var(--clr-base-900, hsl(305.21, 100%, 100%));--theme-ui-primary: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-ui-secondary: var(--clr-turquoise-850, hsl(157.43, 49.35%, 87.68%));--theme-ui-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--theme-ui-disabled: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-ui-grey: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-heading-1: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-heading-2: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-heading-3: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-heading-4: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-heading-5: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-heading-6: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-heading-7: var(--clr-turquoise-850, hsl(157.43, 49.35%, 87.68%));--theme-heading-8: var(--clr-turquoise-850, hsl(157.43, 49.35%, 87.68%));--theme-heading-9: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-heading-10: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-selection-bg: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-selection-text: var(--clr-base-100, hsl(0, 0%, 0%));--theme-link: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-link-visited: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-link-hover: var(--clr-turquoise-850, hsl(157.43, 49.35%, 87.68%));--theme-link-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--theme-link-disabled: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-link-decoration: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-link-decoration-visited: var( --clr-purple-850, hsl(271.19, 88.48%, 93.86%) );--theme-link-decoration-hover: transparent;--theme-link-decoration-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--theme-link-decoration-disabled: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-link-icon: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-link-icon-visited: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-link-icon-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-link-icon-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--theme-link-icon-disabled: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-link-outline: var(--clr-turquoise-850, hsl(157.43, 49.35%, 87.68%));--theme-link-outline-visited: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-link-outline-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-link-outline-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--theme-link-outline-disabled: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-button-primary-bg: var( --clr-purple-850, hsl(271.19, 88.48%, 93.86%) );--theme-button-primary-bg-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-button-primary-bg-active: var( --clr-red-850, hsl(5.13, 100%, 93.39%) );--theme-button-primary-border: var( --clr-purple-850, hsl(271.19, 88.48%, 93.86%) );--theme-button-primary-border-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-button-primary-border-active: var( --clr-red-850, hsl(5.13, 100%, 93.39%) );--theme-button-primary-outline-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-button-primary-outline-active: var( --clr-red-850, hsl(5.13, 100%, 93.39%) );--theme-button-primary-text: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-text-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-text-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-ui: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-ui-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-primary-ui-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-bg: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-button-secondary-bg-hover: var( --clr-red-850, hsl(5.13, 100%, 93.39%) );--theme-button-secondary-bg-active: var( --clr-purple-850, hsl(271.19, 88.48%, 93.86%) );--theme-button-secondary-border: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-button-secondary-border-hover: var( --clr-red-850, hsl(5.13, 100%, 93.39%) );--theme-button-secondary-border-active: var( --clr-purple-850, hsl(271.19, 88.48%, 93.86%) );--theme-button-secondary-outline-hover: var( --clr-red-850, hsl(5.13, 100%, 93.39%) );--theme-button-secondary-outline-active: var( --clr-purple-850, hsl(271.19, 88.48%, 93.86%) );--theme-button-secondary-text: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-text-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-text-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-ui: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-ui-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-secondary-ui-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-bg: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-button-disabled-bg-hover: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-bg-active: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-border: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-border-hover: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-border-active: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-outline-hover: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-outline-active: var( --clr-base-850, hsl(339.45, 0%, 94.35%) );--theme-button-disabled-text: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-text-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-text-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-ui: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-ui-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-button-disabled-ui-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-accent: var(--clr-purple-850, hsl(271.19, 88.48%, 93.86%));--theme-input-accent-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-input-accent-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--theme-input-bg: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-bg-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-bg-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-border: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-input-border-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-input-border-active: var(--clr-red-850, hsl(5.13, 100%, 93.39%));--theme-input-text: var(--clr-base-900, hsl(305.21, 100%, 100%));--theme-input-text-hover: var(--clr-base-900, hsl(305.21, 100%, 100%));--theme-input-text-active: var(--clr-base-900, hsl(305.21, 100%, 100%));--theme-input-disabled-accent: var( --clr-purple-850, hsl(271.19, 88.48%, 93.86%) );--theme-input-disabled-accent-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-input-disabled-accent-active: var( --clr-red-850, hsl(5.13, 100%, 93.39%) );--theme-input-disabled-bg: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-disabled-bg-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-disabled-bg-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-disabled-border: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-input-disabled-border-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-input-disabled-border-active: var( --clr-red-850, hsl(5.13, 100%, 93.39%) );--theme-input-disabled-text: var(--clr-base-900, hsl(305.21, 100%, 100%));--theme-input-disabled-text-hover: var( --clr-base-900, hsl(305.21, 100%, 100%) );--theme-input-disabled-text-active: var( --clr-base-900, hsl(305.21, 100%, 100%) );--theme-input-readonly-accent: var( --clr-purple-850, hsl(271.19, 88.48%, 93.86%) );--theme-input-readonly-accent-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-input-readonly-accent-active: var( --clr-red-850, hsl(5.13, 100%, 93.39%) );--theme-input-readonly-bg: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-readonly-bg-hover: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-readonly-bg-active: var(--clr-base-100, hsl(0, 0%, 0%));--theme-input-readonly-border: var(--clr-base-850, hsl(339.45, 0%, 94.35%));--theme-input-readonly-border-hover: var( --clr-turquoise-850, hsl(157.43, 49.35%, 87.68%) );--theme-input-readonly-border-active: var( --clr-red-850, hsl(5.13, 100%, 93.39%) );--theme-input-readonly-text: var(--clr-base-900, hsl(305.21, 100%, 100%));--theme-input-readonly-text-hover: var( --clr-base-900, hsl(305.21, 100%, 100%) );--theme-input-readonly-text-active: var( --clr-base-900, hsl(305.21, 100%, 100%) );--focus-ring-outline-color: var( --theme-link-outline, var(--clr-turquoise-850, hsl(157.43, 49.35%, 87.68%)) );--icon-color: var(--theme-ui, var(--clr-base-900, hsl(305.21, 100%, 100%)));background:#fff;background:var(--theme-background, var(--clr-base-100, hsl(0, 0%, 0%)));color:#000;color:var(--theme-text, var(--clr-base-900, hsl(305.21, 100%, 100%)))}@media(forced-colors:active),(prefers-contrast:custom){html,[data-brightness-mode=light],[data-brightness-mode=dark]{--sys-clr-background: Canvas !important;--sys-clr-text: CanvasText !important;--sys-clr-text-active: ActiveText !important;--sys-clr-text-disabled: GrayText !important;--sys-clr-accent-bg: CanvasText !important;--sys-clr-accent-bg: AccentColor !important;--sys-clr-accent-text: Canvas !important;--sys-clr-accent-text: AccentColorText !important;--sys-clr-mark-bg: CanvasText !important;--sys-clr-mark-bg: AccentColor !important;--sys-clr-mark-bg: Mark !important;--sys-clr-mark-text: Canvas !important;--sys-clr-mark-text: AccentColorText !important;--sys-clr-mark-text: MarkText !important;--sys-clr-selected-bg: SelectedItem !important;--sys-clr-selected-text: SelectedItemText !important;--sys-clr-selection-bg: Highlight !important;--sys-clr-selection-text: HighlightText !important;--sys-clr-button-bg: ButtonFace !important;--sys-clr-button-bg-active: ButtonFace !important;--sys-clr-button-bg-hover: SelectedItem !important;--sys-clr-button-border: ButtonFace !important;--sys-clr-button-border: ButtonBorder !important;--sys-clr-button-border-active: ButtonFace !important;--sys-clr-button-border-active: ButtonBorder !important;--sys-clr-button-border-hover: SelectedItem !important;--sys-clr-button-text: ButtonText !important;--sys-clr-button-text-active: ButtonText !important;--sys-clr-button-text-hover: SelectedItemText !important;--sys-clr-input-bg: Field !important;--sys-clr-input-bg-hover: SelectedItem !important;--sys-clr-input-bg-active: Field !important;--sys-clr-input-border: FieldText !important;--sys-clr-input-border-hover: SelectedItem !important;--sys-clr-input-border-active: FieldText !important;--sys-clr-input-text: FieldText !important;--sys-clr-input-text-hover: SelectedItemText !important;--sys-clr-input-text-active: FieldText !important;--sys-clr-link: LinkText !important;--sys-clr-link-visited: VisitedText !important;--sys-clr-link-hover: ActiveText !important;--sys-clr-link-active: ActiveText !important;--sys-clr-link-disabled: GrayText !important;--sys-clr-button-outline-active: ButtonFace !important;--sys-clr-button-outline-active: ButtonBorder !important;--sys-clr-button-outline-hover: SelectedItem !important;--sys-clr-button-ui: ButtonText !important;--sys-clr-button-ui-hover: SelectedItemText !important;--sys-clr-button-ui-active: ButtonText !important;--sys-clr-input-accent: ActiveText !important;--sys-clr-input-accent-hover: ActiveText !important;--sys-clr-input-accent-active: ActiveText !important;--theme-background: Canvas !important;--theme-background-alt: Canvas !important;--theme-background-primary: Canvas !important;--theme-background-secondary: Canvas !important;--theme-text: CanvasText !important;--theme-text-primary: CanvasText !important;--theme-text-secondary: CanvasText !important;--theme-text-active: ActiveText !important;--theme-text-disabled: GrayText !important;--theme-text-grey: GrayText !important;--theme-ui: CanvasText !important;--theme-ui-primary: CanvasText !important;--theme-ui-secondary: CanvasText !important;--theme-ui-active: ActiveText !important;--theme-ui-disabled: GrayText !important;--theme-ui-grey: GrayText !important;--theme-heading-1: CanvasText !important;--theme-heading-2: CanvasText !important;--theme-heading-3: CanvasText !important;--theme-heading-4: CanvasText !important;--theme-heading-5: CanvasText !important;--theme-heading-6: CanvasText !important;--theme-heading-7: CanvasText !important;--theme-heading-8: CanvasText !important;--theme-heading-9: CanvasText !important;--theme-heading-10: CanvasText !important;--theme-selection-bg: Highlight !important;--theme-selection-text: HighlightText !important;--theme-link: LinkText !important;--theme-link-visited: VisitedText !important;--theme-link-hover: ActiveText !important;--theme-link-active: ActiveText !important;--theme-link-disabled: GrayText !important;--theme-link-decoration: LinkText !important;--theme-link-decoration-visited: VisitedText !important;--theme-link-decoration-hover: ActiveText !important;--theme-link-decoration-active: ActiveText !important;--theme-link-decoration-disabled: GrayText !important;--theme-link-icon: LinkText !important;--theme-link-icon-visited: VisitedText !important;--theme-link-icon-hover: ActiveText !important;--theme-link-icon-active: ActiveText !important;--theme-link-icon-disabled: GrayText !important;--theme-link-outline: ActiveText !important;--theme-link-outline-visited: ActiveText !important;--theme-link-outline-hover: ActiveText !important;--theme-link-outline-active: ActiveText !important;--theme-link-outline-disabled: GrayText !important;--theme-button-primary-bg: ButtonFace !important;--theme-button-primary-bg-hover: SelectedItem !important;--theme-button-primary-bg-active: ButtonFace !important;--theme-button-primary-border: ButtonFace !important;--theme-button-primary-border: ButtonBorder !important;--theme-button-primary-border-active: ButtonFace !important;--theme-button-primary-border-active: ButtonBorder !important;--theme-button-primary-border-hover: SelectedItem !important;--theme-button-primary-outline-active: ButtonFace !important;--theme-button-primary-outline-active: ButtonBorder !important;--theme-button-primary-outline-hover: SelectedItem !important;--theme-button-primary-text: ButtonText !important;--theme-button-primary-text-hover: SelectedItemText !important;--theme-button-primary-text-active: ButtonText !important;--theme-button-primary-ui: ButtonText !important;--theme-button-primary-ui-hover: SelectedItemText !important;--theme-button-primary-ui-active: ButtonText !important;--theme-button-secondary-bg: ButtonFace !important;--theme-button-secondary-bg-hover: SelectedItem !important;--theme-button-secondary-bg-active: ButtonFace !important;--theme-button-secondary-border: ButtonFace !important;--theme-button-secondary-border: ButtonBorder !important;--theme-button-secondary-border-active: ButtonFace !important;--theme-button-secondary-border-active: ButtonBorder !important;--theme-button-secondary-border-hover: SelectedItem !important;--theme-button-secondary-outline-active: ButtonFace !important;--theme-button-secondary-outline-active: ButtonBorder !important;--theme-button-secondary-outline-hover: SelectedItem !important;--theme-button-secondary-text: ButtonText !important;--theme-button-secondary-text-hover: SelectedItemText !important;--theme-button-secondary-text-active: ButtonText !important;--theme-button-secondary-ui: ButtonText !important;--theme-button-secondary-ui-hover: SelectedItemText !important;--theme-button-secondary-ui-active: ButtonText !important;--theme-button-disabled-bg: ButtonFace !important;--theme-button-disabled-bg-hover: SelectedItem !important;--theme-button-disabled-bg-active: ButtonFace !important;--theme-button-disabled-border: ButtonFace !important;--theme-button-disabled-border: ButtonBorder !important;--theme-button-disabled-border-active: ButtonFace !important;--theme-button-disabled-border-active: ButtonBorder !important;--theme-button-disabled-border-hover: SelectedItem !important;--theme-button-disabled-outline-active: ButtonFace !important;--theme-button-disabled-outline-active: ButtonBorder !important;--theme-button-disabled-outline-hover: SelectedItem !important;--theme-button-disabled-text: ButtonText !important;--theme-button-disabled-text-hover: SelectedItemText !important;--theme-button-disabled-text-active: ButtonText !important;--theme-button-disabled-ui: ButtonText !important;--theme-button-disabled-ui-hover: SelectedItemText !important;--theme-button-disabled-ui-active: ButtonText !important;--theme-input-accent: ActiveText !important;--theme-input-accent-hover: ActiveText !important;--theme-input-accent-active: ActiveText !important;--theme-input-bg: Field !important;--theme-input-bg-hover: SelectedItem !important;--theme-input-bg-active: Field !important;--theme-input-border: FieldText !important;--theme-input-border-hover: SelectedItem !important;--theme-input-border-active: FieldText !important;--theme-input-text: FieldText !important;--theme-input-text-hover: SelectedItemText !important;--theme-input-text-active: FieldText !important;--theme-input-disabled-accent: ActiveText !important;--theme-input-disabled-accent-hover: ActiveText !important;--theme-input-disabled-accent-active: ActiveText !important;--theme-input-disabled-bg: Field !important;--theme-input-disabled-bg-hover: SelectedItem !important;--theme-input-disabled-bg-active: Field !important;--theme-input-disabled-border: FieldText !important;--theme-input-disabled-border-hover: SelectedItem !important;--theme-input-disabled-border-active: FieldText !important;--theme-input-disabled-text: FieldText !important;--theme-input-disabled-text-hover: SelectedItemText !important;--theme-input-disabled-text-active: FieldText !important;--theme-input-readonly-accent: ActiveText !important;--theme-input-readonly-accent-hover: ActiveText !important;--theme-input-readonly-accent-active: ActiveText !important;--theme-input-readonly-bg: Field !important;--theme-input-readonly-bg-hover: SelectedItem !important;--theme-input-readonly-bg-active: Field !important;--theme-input-readonly-border: FieldText !important;--theme-input-readonly-border-hover: SelectedItem !important;--theme-input-readonly-border-active: FieldText !important;--theme-input-readonly-text: FieldText !important;--theme-input-readonly-text-hover: SelectedItemText !important;--theme-input-readonly-text-active: FieldText !important;--focus-ring-outline-color: ActiveText;--icon-color: CanvasText;background:Canvas;color:CanvasText}}[data-contrast-mode=forced-colors],[data-brightness-mode=light][data-contrast-mode=forced-colors],[data-brightness-mode=dark][data-contrast-mode=forced-colors]{--sys-clr-background: Canvas !important;--sys-clr-text: CanvasText !important;--sys-clr-text-active: ActiveText !important;--sys-clr-text-disabled: GrayText !important;--sys-clr-accent-bg: CanvasText !important;--sys-clr-accent-bg: AccentColor !important;--sys-clr-accent-text: Canvas !important;--sys-clr-accent-text: AccentColorText !important;--sys-clr-mark-bg: CanvasText !important;--sys-clr-mark-bg: AccentColor !important;--sys-clr-mark-bg: Mark !important;--sys-clr-mark-text: Canvas !important;--sys-clr-mark-text: AccentColorText !important;--sys-clr-mark-text: MarkText !important;--sys-clr-selected-bg: SelectedItem !important;--sys-clr-selected-text: SelectedItemText !important;--sys-clr-selection-bg: Highlight !important;--sys-clr-selection-text: HighlightText !important;--sys-clr-button-bg: ButtonFace !important;--sys-clr-button-bg-active: ButtonFace !important;--sys-clr-button-bg-hover: SelectedItem !important;--sys-clr-button-border: ButtonFace !important;--sys-clr-button-border: ButtonBorder !important;--sys-clr-button-border-active: ButtonFace !important;--sys-clr-button-border-active: ButtonBorder !important;--sys-clr-button-border-hover: SelectedItem !important;--sys-clr-button-text: ButtonText !important;--sys-clr-button-text-active: ButtonText !important;--sys-clr-button-text-hover: SelectedItemText !important;--sys-clr-input-bg: Field !important;--sys-clr-input-bg-hover: SelectedItem !important;--sys-clr-input-bg-active: Field !important;--sys-clr-input-border: FieldText !important;--sys-clr-input-border-hover: SelectedItem !important;--sys-clr-input-border-active: FieldText !important;--sys-clr-input-text: FieldText !important;--sys-clr-input-text-hover: SelectedItemText !important;--sys-clr-input-text-active: FieldText !important;--sys-clr-link: LinkText !important;--sys-clr-link-visited: VisitedText !important;--sys-clr-link-hover: ActiveText !important;--sys-clr-link-active: ActiveText !important;--sys-clr-link-disabled: GrayText !important;--sys-clr-button-outline-active: ButtonFace !important;--sys-clr-button-outline-active: ButtonBorder !important;--sys-clr-button-outline-hover: SelectedItem !important;--sys-clr-button-ui: ButtonText !important;--sys-clr-button-ui-hover: SelectedItemText !important;--sys-clr-button-ui-active: ButtonText !important;--sys-clr-input-accent: ActiveText !important;--sys-clr-input-accent-hover: ActiveText !important;--sys-clr-input-accent-active: ActiveText !important;--theme-background: Canvas !important;--theme-background-alt: Canvas !important;--theme-background-primary: Canvas !important;--theme-background-secondary: Canvas !important;--theme-text: CanvasText !important;--theme-text-primary: CanvasText !important;--theme-text-secondary: CanvasText !important;--theme-text-active: ActiveText !important;--theme-text-disabled: GrayText !important;--theme-text-grey: GrayText !important;--theme-ui: CanvasText !important;--theme-ui-primary: CanvasText !important;--theme-ui-secondary: CanvasText !important;--theme-ui-active: ActiveText !important;--theme-ui-disabled: GrayText !important;--theme-ui-grey: GrayText !important;--theme-heading-1: CanvasText !important;--theme-heading-2: CanvasText !important;--theme-heading-3: CanvasText !important;--theme-heading-4: CanvasText !important;--theme-heading-5: CanvasText !important;--theme-heading-6: CanvasText !important;--theme-heading-7: CanvasText !important;--theme-heading-8: CanvasText !important;--theme-heading-9: CanvasText !important;--theme-heading-10: CanvasText !important;--theme-selection-bg: Highlight !important;--theme-selection-text: HighlightText !important;--theme-link: LinkText !important;--theme-link-visited: VisitedText !important;--theme-link-hover: ActiveText !important;--theme-link-active: ActiveText !important;--theme-link-disabled: GrayText !important;--theme-link-decoration: LinkText !important;--theme-link-decoration-visited: VisitedText !important;--theme-link-decoration-hover: ActiveText !important;--theme-link-decoration-active: ActiveText !important;--theme-link-decoration-disabled: GrayText !important;--theme-link-icon: LinkText !important;--theme-link-icon-visited: VisitedText !important;--theme-link-icon-hover: ActiveText !important;--theme-link-icon-active: ActiveText !important;--theme-link-icon-disabled: GrayText !important;--theme-link-outline: ActiveText !important;--theme-link-outline-visited: ActiveText !important;--theme-link-outline-hover: ActiveText !important;--theme-link-outline-active: ActiveText !important;--theme-link-outline-disabled: GrayText !important;--theme-button-primary-bg: ButtonFace !important;--theme-button-primary-bg-hover: SelectedItem !important;--theme-button-primary-bg-active: ButtonFace !important;--theme-button-primary-border: ButtonFace !important;--theme-button-primary-border: ButtonBorder !important;--theme-button-primary-border-active: ButtonFace !important;--theme-button-primary-border-active: ButtonBorder !important;--theme-button-primary-border-hover: SelectedItem !important;--theme-button-primary-outline-active: ButtonFace !important;--theme-button-primary-outline-active: ButtonBorder !important;--theme-button-primary-outline-hover: SelectedItem !important;--theme-button-primary-text: ButtonText !important;--theme-button-primary-text-hover: SelectedItemText !important;--theme-button-primary-text-active: ButtonText !important;--theme-button-primary-ui: ButtonText !important;--theme-button-primary-ui-hover: SelectedItemText !important;--theme-button-primary-ui-active: ButtonText !important;--theme-button-secondary-bg: ButtonFace !important;--theme-button-secondary-bg-hover: SelectedItem !important;--theme-button-secondary-bg-active: ButtonFace !important;--theme-button-secondary-border: ButtonFace !important;--theme-button-secondary-border: ButtonBorder !important;--theme-button-secondary-border-active: ButtonFace !important;--theme-button-secondary-border-active: ButtonBorder !important;--theme-button-secondary-border-hover: SelectedItem !important;--theme-button-secondary-outline-active: ButtonFace !important;--theme-button-secondary-outline-active: ButtonBorder !important;--theme-button-secondary-outline-hover: SelectedItem !important;--theme-button-secondary-text: ButtonText !important;--theme-button-secondary-text-hover: SelectedItemText !important;--theme-button-secondary-text-active: ButtonText !important;--theme-button-secondary-ui: ButtonText !important;--theme-button-secondary-ui-hover: SelectedItemText !important;--theme-button-secondary-ui-active: ButtonText !important;--theme-button-disabled-bg: ButtonFace !important;--theme-button-disabled-bg-hover: SelectedItem !important;--theme-button-disabled-bg-active: ButtonFace !important;--theme-button-disabled-border: ButtonFace !important;--theme-button-disabled-border: ButtonBorder !important;--theme-button-disabled-border-active: ButtonFace !important;--theme-button-disabled-border-active: ButtonBorder !important;--theme-button-disabled-border-hover: SelectedItem !important;--theme-button-disabled-outline-active: ButtonFace !important;--theme-button-disabled-outline-active: ButtonBorder !important;--theme-button-disabled-outline-hover: SelectedItem !important;--theme-button-disabled-text: ButtonText !important;--theme-button-disabled-text-hover: SelectedItemText !important;--theme-button-disabled-text-active: ButtonText !important;--theme-button-disabled-ui: ButtonText !important;--theme-button-disabled-ui-hover: SelectedItemText !important;--theme-button-disabled-ui-active: ButtonText !important;--theme-input-accent: ActiveText !important;--theme-input-accent-hover: ActiveText !important;--theme-input-accent-active: ActiveText !important;--theme-input-bg: Field !important;--theme-input-bg-hover: SelectedItem !important;--theme-input-bg-active: Field !important;--theme-input-border: FieldText !important;--theme-input-border-hover: SelectedItem !important;--theme-input-border-active: FieldText !important;--theme-input-text: FieldText !important;--theme-input-text-hover: SelectedItemText !important;--theme-input-text-active: FieldText !important;--theme-input-disabled-accent: ActiveText !important;--theme-input-disabled-accent-hover: ActiveText !important;--theme-input-disabled-accent-active: ActiveText !important;--theme-input-disabled-bg: Field !important;--theme-input-disabled-bg-hover: SelectedItem !important;--theme-input-disabled-bg-active: Field !important;--theme-input-disabled-border: FieldText !important;--theme-input-disabled-border-hover: SelectedItem !important;--theme-input-disabled-border-active: FieldText !important;--theme-input-disabled-text: FieldText !important;--theme-input-disabled-text-hover: SelectedItemText !important;--theme-input-disabled-text-active: FieldText !important;--theme-input-readonly-accent: ActiveText !important;--theme-input-readonly-accent-hover: ActiveText !important;--theme-input-readonly-accent-active: ActiveText !important;--theme-input-readonly-bg: Field !important;--theme-input-readonly-bg-hover: SelectedItem !important;--theme-input-readonly-bg-active: Field !important;--theme-input-readonly-border: FieldText !important;--theme-input-readonly-border-hover: SelectedItem !important;--theme-input-readonly-border-active: FieldText !important;--theme-input-readonly-text: FieldText !important;--theme-input-readonly-text-hover: SelectedItemText !important;--theme-input-readonly-text-active: FieldText !important;--focus-ring-outline-color: ActiveText;--icon-color: CanvasText;background:Canvas;color:CanvasText}[data-contrast-mode=high],[data-contrast-mode=max],[data-contrast-mode=forced-colors]{--focus-ring-outline-width: max(.125rem, min(.1875em, .25rem))}@keyframes fade-in{0%{opacity:0;opacity:var(--fade--opacity-out, 0)}to{opacity:1;opacity:var(--fade--opacity-in, 1)}}@keyframes fade-out{0%{opacity:1;opacity:var(--fade--opacity-in, 1)}to{opacity:0;opacity:var(--fade--opacity-out, 0)}}/*! START of @maddimathon/utility-astro/template *//*! START of @maddimathon/utility-sass/template */.no-js :focus,.js__no-whereSelector :focus{outline:max(.125rem,min(.125em,.25rem)) dashed currentColor;outline:var( --focus-ring-outline-width, max(.125rem, min(.125em, .25rem)) ) dashed currentColor;outline-color:currentColor;outline-color:var(--focus-ring-outline-color, currentColor);outline-offset:.125em;outline-offset:var(--focus-ring-outline-offset, .125em)}:where(.js__no-focusVisible) :focus,:where(.js) [data-toggle-control][data-toggle-is-current-target]{outline:max(.125rem,min(.125em,.25rem)) dashed currentColor;outline:var( --focus-ring-outline-width, max(.125rem, min(.125em, .25rem)) ) dashed currentColor;outline-color:currentColor;outline-color:var(--focus-ring-outline-color, currentColor);outline-offset:.125em;outline-offset:var(--focus-ring-outline-offset, .125em)}:focus-visible{outline:max(.125rem,min(.125em,.25rem)) dashed currentColor;outline:var( --focus-ring-outline-width, max(.125rem, min(.125em, .25rem)) ) dashed currentColor;outline-color:currentColor;outline-color:var(--focus-ring-outline-color, currentColor);outline-offset:.125em;outline-offset:var(--focus-ring-outline-offset, .125em)}.screen-reader-text{position:absolute!important;left:-10000px!important;margin:0!important;padding:0;width:1px;height:1px;overflow:hidden!important}html,body{scroll-padding-top:max(1.625rem,min(5svw,5.8125rem));scroll-padding-top:var(--gap-block-layout, 5vw)}body{display:flex;flex-direction:column;justify-content:start;align-items:center;gap:max(1.625rem,min(5svw,5.8125rem)) max(1.25rem,min(8svw,7.125rem));gap:var(--gap-block-layout, 5vw) var(--gap-inline-layout, 8vw);margin-top:max(1.625rem,min(5svw,5.8125rem));margin-top:var(--gap-block-layout, 5vw);margin-bottom:max(1.625rem,min(5svw,5.8125rem));margin-bottom:var(--gap-block-layout, 5vw);margin-left:max(1.25rem,min(8svw,7.125rem));margin-left:var(--gap-inline-layout, 8vw);margin-right:max(1.25rem,min(8svw,7.125rem));margin-right:var(--gap-inline-layout, 8vw)}:where(body>*){width:min(calc(52rem + max(1.25rem,min(8svw,7.125rem))),100%);width:min(var(--width-page, 58rem),100%)}hr{display:block;margin-left:auto;margin-right:auto;width:auto;margin-left:max(.5rem,min(9%,4rem));margin-left:var(--gap-inline-indent, 9%);margin-right:max(.5rem,min(9%,4rem));margin-right:var(--gap-inline-indent, 9%)}@media(min-width:25em){hr{margin-left:auto;margin-right:auto;max-width:min(29.25rem,80%);max-width:min(var(--width-callout, 29.25rem),80%)}}hr{width:100%;margin-top:3.0625rem;margin-top:calc(var(--mrg-soft-400, .8125rem) + var(--mrg-firm-600, 2.25rem));margin-top:2.25rem;margin-bottom:2.25rem;margin-top:var(--mrg-firm-600, 2.25rem);margin-bottom:var(--mrg-firm-600, 2.25rem);border:none;border-bottom:currentColor solid 2px}::-moz-selection{background-color:Highlight;background-color:var(--sys-clr-selection-bg, Highlight);color:HighlightText;color:var(--sys-clr-selection-text, HighlightText)}::selection,.theme-mode-swatch__sample--selection{background-color:Highlight;background-color:var(--sys-clr-selection-bg, Highlight);color:HighlightText;color:var(--sys-clr-selection-text, HighlightText)}html{font-weight:400;line-height:1.6875;line-height:var(--line-height-400, 1.6875);background:Canvas;background:var(--sys-clr-background, Canvas);color:CanvasText;color:var(--sys-clr-text, CanvasText)}body{font-size:1.0625rem;font-size:var(--fs-normal, 1.0625rem)}strong,b{font-weight:700}strong strong,b strong{font-weight:800}strong strong strong,b strong strong{font-weight:900}em,i{font-style:italic}em em,i em{font-style:normal}em em em,i em em{font-style:italic}a[href]{--focus-ring-outline-color: currentColor;--focus-ring-outline-offset: var(--stroke-relative-200, .0625em);display:inline;border:none;-webkit-text-decoration:underline .0625em;text-decoration:underline .0625em;-webkit-text-decoration:underline var(--stroke-relative-200, .0625em);text-decoration:underline var(--stroke-relative-200, .0625em);text-underline-offset:.25em;text-underline-offset:var(--stroke-relative-800, .25em);color:LinkText;color:var(--sys-clr-link, LinkText)}a[href]:visited{color:VisitedText;color:var(--sys-clr-link-visited, VisitedText)}.no-js a[href]:focus,.js__no-whereSelector a[href]:focus{text-decoration-color:transparent;color:ActiveText;color:var(--sys-clr-link-hover, ActiveText)}:where(.js__no-focusVisible) a[href]:focus{text-decoration-color:transparent;color:ActiveText;color:var(--sys-clr-link-hover, ActiveText)}a[href]:hover{text-decoration-color:transparent;color:ActiveText;color:var(--sys-clr-link-hover, ActiveText)}a[href]:focus-visible{text-decoration-color:transparent;color:ActiveText;color:var(--sys-clr-link-hover, ActiveText)}a[href]:active{color:ActiveText;color:var(--sys-clr-link-active, ActiveText)}a.no-style[href]{text-decoration:none;font-weight:inherit;color:inherit}a[aria-disabled=true][href]{text-decoration-line:line-through;color:GrayText;color:var(--sys-clr-text-disabled, GrayText);opacity:1;cursor:not-allowed}abbr[title]{-webkit-text-decoration:dotted underline .125em;text-decoration:dotted underline .125em;-webkit-text-decoration:dotted underline var(--stroke-relative-400, .125em);text-decoration:dotted underline var(--stroke-relative-400, .125em);cursor:help}p{margin-top:.8125rem;margin-top:var(--mrg-soft-400, .8125rem);margin-bottom:0}hr+p{margin-top:0}blockquote{display:block;margin-left:auto;margin-right:auto;width:auto;margin-left:max(.5rem,min(9%,4rem));margin-left:var(--gap-inline-indent, 9%);margin-right:max(.5rem,min(9%,4rem));margin-right:var(--gap-inline-indent, 9%)}blockquote{margin-top:.8125rem;margin-top:var(--mrg-soft-400, .8125rem);margin-bottom:0;margin-top:1.625rem;margin-bottom:.8125rem;margin-top:var(--mrg-soft-600, 1.625rem);margin-bottom:calc(var(--mrg-soft-600, 1.625rem) - var(--mrg-soft-400, .8125rem));padding-left:.8125rem;padding-left:var(--mrg-firm-300, .8125rem);border-left:.125rem solid currentColor;border-left:var(--border-width-200, .125rem) solid currentColor}@media(min-width:36em){blockquote{margin-left:max(.5rem,min(9%,4rem));margin-left:var(--gap-inline-indent, 9%);margin-right:max(.5rem,min(9%,4rem));margin-right:var(--gap-inline-indent, 9%)}}blockquote>p:first-child{margin-top:0}blockquote>cite{display:block;margin-top:.8125rem;margin-top:var(--mrg-soft-400, .8125rem);margin-bottom:0;text-align:right}blockquote>cite:before{content:"— "/"";color:currentColor}blockquote>cite{color:color-mix(in srgb,currentColor 75%,transparent)}[data-contrast-mode=high] blockquote>cite{color:color-mix(in srgb,currentColor 87.5%,transparent)}code,kbd,pre,samp{position:relative}pre{display:block;margin-left:auto;margin-right:auto;width:auto;margin-left:max(.5rem,min(9%,4rem));margin-left:var(--gap-inline-indent, 9%);margin-right:max(.5rem,min(9%,4rem));margin-right:var(--gap-inline-indent, 9%)}pre{position:relative;margin-left:0;margin-right:0;margin-top:1.25rem;margin-top:var(--mrg-firm-400, 1.25rem);margin-bottom:0;margin-top:2.25rem;margin-bottom:1rem;margin-top:var(--mrg-firm-600, 2.25rem);margin-bottom:calc(var(--mrg-firm-600, 2.25rem) - var(--mrg-firm-400, 1.25rem));padding:.5rem .8125rem;padding:var(--mrg-soft-300, .5rem) var(--mrg-firm-300, .8125rem);border:.0625rem solid currentColor;border:var(--border-width-100, .0625rem) solid currentColor;max-width:min(120ch,100%);overflow:auto;font-size:.9375rem;font-size:var(--fs-smaller-1, .9375rem)}pre>code{display:block;margin:0;padding:0;border:none;width:auto;max-width:100%;white-space:normal;text-wrap:auto}pre:where(:has(>code)){white-space:normal;text-wrap:auto}pre:where(:has(>code))>code{white-space:pre;text-wrap:nowrap;overflow:visible}.unstyled-heading{margin-top:1.625rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-600, 1.625rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:600;font-size:1.0625rem;font-size:var(--fs-normal, 1.0625rem);line-height:1.6875;line-height:var(--line-height-400, 1.6875);letter-spacing:normal;text-transform:none;font-style:normal}.unstyled-heading em{font-style:italic}.unstyled-heading em em{font-style:normal}.unstyled-heading em em em{font-style:italic}.h1:where(.unstyled-heading),.h2:where(.unstyled-heading),.h3:where(.unstyled-heading),.h4:where(.unstyled-heading),.h5:where(.unstyled-heading),.h6:where(.unstyled-heading),.h7:where(.unstyled-heading),.h8:where(.unstyled-heading),.h9:where(.unstyled-heading),.h10:where(.unstyled-heading),h1:where(.unstyled-heading),h2:where(.unstyled-heading),h3:where(.unstyled-heading),h4:where(.unstyled-heading),h5:where(.unstyled-heading),h6:where(.unstyled-heading){margin-top:1.625rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-600, 1.625rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:600;font-size:1.0625rem;font-size:var(--fs-normal, 1.0625rem);line-height:1.6875;line-height:var(--line-height-400, 1.6875);letter-spacing:normal;text-transform:none;font-style:normal}.h1:where(.unstyled-heading) em,.h2:where(.unstyled-heading) em,.h3:where(.unstyled-heading) em,.h4:where(.unstyled-heading) em,.h5:where(.unstyled-heading) em,.h6:where(.unstyled-heading) em,.h7:where(.unstyled-heading) em,.h8:where(.unstyled-heading) em,.h9:where(.unstyled-heading) em,.h10:where(.unstyled-heading) em,h1:where(.unstyled-heading) em,h2:where(.unstyled-heading) em,h3:where(.unstyled-heading) em,h4:where(.unstyled-heading) em,h5:where(.unstyled-heading) em,h6:where(.unstyled-heading) em{font-style:italic}.h1:where(.unstyled-heading) em em,.h2:where(.unstyled-heading) em em,.h3:where(.unstyled-heading) em em,.h4:where(.unstyled-heading) em em,.h5:where(.unstyled-heading) em em,.h6:where(.unstyled-heading) em em,.h7:where(.unstyled-heading) em em,.h8:where(.unstyled-heading) em em,.h9:where(.unstyled-heading) em em,.h10:where(.unstyled-heading) em em,h1:where(.unstyled-heading) em em,h2:where(.unstyled-heading) em em,h3:where(.unstyled-heading) em em,h4:where(.unstyled-heading) em em,h5:where(.unstyled-heading) em em,h6:where(.unstyled-heading) em em{font-style:normal}.h1:where(.unstyled-heading) em em em,.h2:where(.unstyled-heading) em em em,.h3:where(.unstyled-heading) em em em,.h4:where(.unstyled-heading) em em em,.h5:where(.unstyled-heading) em em em,.h6:where(.unstyled-heading) em em em,.h7:where(.unstyled-heading) em em em,.h8:where(.unstyled-heading) em em em,.h9:where(.unstyled-heading) em em em,.h10:where(.unstyled-heading) em em em,h1:where(.unstyled-heading) em em em,h2:where(.unstyled-heading) em em em,h3:where(.unstyled-heading) em em em,h4:where(.unstyled-heading) em em em,h5:where(.unstyled-heading) em em em,h6:where(.unstyled-heading) em em em{font-style:italic}ol,ul,.table-of-contents [data-toggle-content]>.container ol,.table-of-contents>ol{margin:0 0 0 20%;padding:0 0 0 1em;margin-left:max(.3125rem,min(5%,2.25rem));margin-left:var(--gap-inline-tab, 5%);line-height:1.6875;line-height:var(--line-height-400, 1.6875)}ol ol,ol ul,ul ol,.table-of-contents [data-toggle-content]>.container ol ol,.table-of-contents>ol ol,ul ul,.table-of-contents [data-toggle-content]>.container ol ul,.table-of-contents>ol ul{margin-top:0}ol ol ol,ol ol ul,ol ul ol,ol ul ul,ul ol ol,.table-of-contents [data-toggle-content]>.container ol ol ol,.table-of-contents>ol ol ol,ul ol ul,.table-of-contents [data-toggle-content]>.container ol ol ul,.table-of-contents>ol ol ul,ul ul ol,.table-of-contents [data-toggle-content]>.container ol ul ol,.table-of-contents>ol ul ol,ul ul ul,.table-of-contents [data-toggle-content]>.container ol ul ul,.table-of-contents>ol ul ul{font-size:.9375rem;font-size:var(--fs-smaller-1, .9375rem)}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}ul,.table-of-contents [data-toggle-content]>.container ol,.table-of-contents>ol{list-style-type:disc}.table-of-contents [data-toggle-content]>.container ol ol,.table-of-contents [data-toggle-content]>.container ol ul,.table-of-contents>ol ol,.table-of-contents>ol ul,ul ul{list-style-type:circle}.table-of-contents [data-toggle-content]>.container ol ol ol,.table-of-contents [data-toggle-content]>.container ol ol ul,.table-of-contents [data-toggle-content]>.container ol ul ol,.table-of-contents [data-toggle-content]>.container ol ul ul,.table-of-contents>ol ol ol,.table-of-contents>ol ol ul,.table-of-contents>ol ul ol,.table-of-contents>ol ul ul,ol ol ol ol,ul ul ul{list-style-type:square;list-style-type:"–  "}li{margin:0;margin-top:.5rem;margin-top:var(--mrg-soft-300, .5rem);padding:0}li::marker{font-weight:500;font-size:.9375rem;font-size:var(--fs-smaller-1, .9375rem)}li li li{margin-top:.3125rem;margin-top:var(--mrg-soft-200, .3125rem)}li li li::marker{font-size:.875rem;font-size:var(--fs-smaller-2, .875rem)}li li li li{font-style:italic}li li li li em{font-style:normal}li li li li em em{font-style:italic}fieldset{display:block;margin:1.25rem 0 .4375rem;margin:var(--mrg-firm-400, 1.25rem) 0 var(--mrg-half-400, .4375rem);padding:.5rem 1.25rem .8125rem;padding:var(--mrg-soft-300, .5rem) var(--mrg-firm-400, 1.25rem) var(--mrg-firm-300, .8125rem);border:.0625rem solid CanvasText;border:.0625rem solid var(--sys-clr-accent-bg, CanvasText);border-radius:0;background-color:Canvas;background-color:var(--sys-clr-background, Canvas);color:CanvasText;color:var(--sys-clr-text, CanvasText)}.no-js fieldset:focus,.js__no-whereSelector fieldset:focus{border-color:ActiveText;border-color:var(--sys-clr-text-active, ActiveText)}:where(.js__no-focusVisible) fieldset:focus{border-color:ActiveText;border-color:var(--sys-clr-text-active, ActiveText)}fieldset:focus-visible{border-color:ActiveText;border-color:var(--sys-clr-text-active, ActiveText)}fieldset:focus-within{border-color:ActiveText;border-color:var(--sys-clr-text-active, ActiveText)}fieldset:active{border-color:CanvasText;border-color:var(--sys-clr-accent-bg, CanvasText)}fieldset legend{display:block}fieldset>:first-child{margin-top:0;margin-top:.5rem;margin-top:calc(var(--mrg-soft-400, .8125rem) - var(--mrg-soft-200, .3125rem))}fieldset>legend+*{margin-top:0}fieldset legend{margin-top:1.625rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-600, 1.625rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:500;font-size:clamp(.75rem,1.3125svw + 1rem,1.125rem);font-size:var(--fs-heading-7, 1rem);line-height:1.6875;line-height:var(--line-height-400, 1.6875);letter-spacing:.0625em;text-transform:uppercase;text-wrap:balance;font-style:normal}fieldset legend:where(.unstyled-heading){margin-top:1.625rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-600, 1.625rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:600;font-size:1.0625rem;font-size:var(--fs-normal, 1.0625rem);line-height:1.6875;line-height:var(--line-height-400, 1.6875);letter-spacing:normal;text-transform:none;font-style:normal}fieldset legend{margin-left:-.5rem;margin-right:-.5rem;margin-left:calc(var(--mrg-soft-300, .5rem) * -1);margin-right:calc(var(--mrg-soft-300, .5rem) * -1);margin-bottom:.5rem;margin-top:0;margin-bottom:var(--mrg-soft-300, .5rem);padding-left:.5rem;padding-right:.5rem;padding-left:var(--mrg-soft-300, .5rem);padding-right:var(--mrg-soft-300, .5rem);font-style:italic}textarea,select,input{--focus-ring-outline-offset: .125rem;display:block;margin:1.25rem 0 .4375rem;margin:var(--mrg-firm-400, 1.25rem) 0 var(--mrg-half-400, .4375rem);padding:.3125rem .5rem;padding:var(--mrg-soft-200, .3125rem) var(--mrg-firm-200, .5rem);width:100%;font:inherit;line-height:1.3125;line-height:var(--line-height-200, 1.3125);border:.0625rem solid FieldText;border:.0625rem solid var(--sys-clr-input-border, FieldText);border-radius:0;--focus-ring-outline-color: var(--sys-clr-input-text, FieldText);background-color:Field;background-color:var(--sys-clr-input-bg, Field);color:FieldText;color:var(--sys-clr-input-text, FieldText);accent-color:FieldText;accent-color:var(--sys-clr-input-text, FieldText)}.no-js textarea:focus,.no-js select:focus,.no-js input:focus,.js__no-whereSelector textarea:focus,.js__no-whereSelector select:focus,.js__no-whereSelector input:focus{--focus-ring-outline-color: var(--sys-clr-input-text, FieldText);background-color:Field;background-color:var(--sys-clr-input-bg-hover, Field);border-color:FieldText;border-color:var(--sys-clr-input-border-hover, FieldText);color:FieldText;color:var(--sys-clr-input-text-hover, FieldText);accent-color:FieldText;accent-color:var(--sys-clr-input-text, FieldText)}:where(.js__no-focusVisible) textarea:focus,:where(.js__no-focusVisible) select:focus,:where(.js__no-focusVisible) input:focus{--focus-ring-outline-color: var(--sys-clr-input-text, FieldText);background-color:Field;background-color:var(--sys-clr-input-bg-hover, Field);border-color:FieldText;border-color:var(--sys-clr-input-border-hover, FieldText);color:FieldText;color:var(--sys-clr-input-text-hover, FieldText);accent-color:FieldText;accent-color:var(--sys-clr-input-text, FieldText)}textarea:hover,select:hover,input:hover{--focus-ring-outline-color: var(--sys-clr-input-text, FieldText);background-color:Field;background-color:var(--sys-clr-input-bg-hover, Field);border-color:FieldText;border-color:var(--sys-clr-input-border-hover, FieldText);color:FieldText;color:var(--sys-clr-input-text-hover, FieldText);accent-color:FieldText;accent-color:var(--sys-clr-input-text, FieldText)}textarea:focus-visible,select:focus-visible,input:focus-visible{--focus-ring-outline-color: var(--sys-clr-input-text, FieldText);background-color:Field;background-color:var(--sys-clr-input-bg-hover, Field);border-color:FieldText;border-color:var(--sys-clr-input-border-hover, FieldText);color:FieldText;color:var(--sys-clr-input-text-hover, FieldText);accent-color:FieldText;accent-color:var(--sys-clr-input-text, FieldText)}textarea:focus-within,select:focus-within,input:focus-within{--focus-ring-outline-color: var(--sys-clr-input-text, FieldText);background-color:Field;background-color:var(--sys-clr-input-bg-hover, Field);border-color:FieldText;border-color:var(--sys-clr-input-border-hover, FieldText);color:FieldText;color:var(--sys-clr-input-text-hover, FieldText);accent-color:FieldText;accent-color:var(--sys-clr-input-text, FieldText)}textarea:active,select:active,input:active{--focus-ring-outline-color: var(--sys-clr-text-active, ActiveText);background-color:Field;background-color:var(--sys-clr-input-bg-active, Field);border-color:FieldText;border-color:var(--sys-clr-input-border-active, FieldText);color:FieldText;color:var(--sys-clr-input-text-active, FieldText);accent-color:ActiveText;accent-color:var(--sys-clr-text-active, ActiveText)}textarea::-moz-placeholder,select::-moz-placeholder,input::-moz-placeholder{opacity:1;color:currentColor}textarea::placeholder,select::placeholder,input::placeholder{opacity:1;color:currentColor}textarea::-moz-placeholder,select::-moz-placeholder,input::-moz-placeholder{color:color-mix(in srgb,currentColor 75%,transparent)}textarea::placeholder,select::placeholder,input::placeholder{color:color-mix(in srgb,currentColor 75%,transparent)}[data-contrast-mode=high] textarea::-moz-placeholder,[data-contrast-mode=high] select::-moz-placeholder,[data-contrast-mode=high] input::-moz-placeholder{color:color-mix(in srgb,currentColor 90%,transparent)}[data-contrast-mode=high] textarea::placeholder,[data-contrast-mode=high] select::placeholder,[data-contrast-mode=high] input::placeholder{color:color-mix(in srgb,currentColor 90%,transparent)}input[type=button],input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=file],input[type=month],input[type=radio],input[type=range],input[type=reset],input[type=submit],input[type=time],input[type=week]{cursor:pointer}input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=week]{cursor:text}input[type=checkbox],input[type=radio]{display:inline-block;padding:0;width:auto}input[type=color]{padding:0;height:2.25em;width:2.25em}input[type=date],input[type=datetime-local],input[type=file],input[type=month],input[type=time],input[type=week]{width:auto}input[type=file]{padding-top:.5rem;padding-bottom:.5rem;padding-top:var(--mrg-soft-300, .5rem);padding-bottom:var(--mrg-soft-300, .5rem);padding-left:.8125rem;padding-right:.8125rem;padding-left:var(--mrg-firm-300, .8125rem);padding-right:var(--mrg-firm-300, .8125rem);font-size:.9375rem;font-size:var(--fs-smaller-1, .9375rem)}input[type=range]{padding:0}select{cursor:pointer}textarea{cursor:text}label{display:block;margin-top:1.25rem;margin-bottom:1.25rem;margin-top:var(--mrg-firm-400, 1.25rem);margin-bottom:var(--mrg-firm-400, 1.25rem);margin-left:0;margin-right:0;font-weight:600;line-height:1.3125;line-height:var(--line-height-200, 1.3125);text-wrap:balance;color:CanvasText;color:var(--sys-clr-text, CanvasText)}label:has(>:where(input[type=checkbox],input[type=radio])){--display: grid;display:grid;grid-template-columns:fit-content(0) 1fr;justify-content:end;align-items:baseline;grid-gap:.5rem;grid-gap:var(--mrg-soft-300, .5rem);gap:.5rem;gap:var(--mrg-soft-300, .5rem);font-weight:400;line-height:1.6875;line-height:var(--line-height-400, 1.6875);color:CanvasText;color:var(--sys-clr-text, CanvasText);cursor:pointer}label:has(>:where(input[type=checkbox],input[type=radio]))+input,label:has(>:where(input[type=checkbox],input[type=radio]))+select,label:has(>:where(input[type=checkbox],input[type=radio]))+textarea{margin-top:1.25rem;margin-top:var(--mrg-firm-400, 1.25rem)}label>input[type=checkbox],label>input[type=radio]{margin:0}.table-wrapper,table{position:relative;margin-top:1.25rem;margin-top:var(--mrg-firm-400, 1.25rem);margin-bottom:0;margin-top:2.25rem;margin-bottom:.8125rem;margin-top:var(--mrg-firm-600, 2.25rem);margin-bottom:calc(var(--mrg-soft-600, 1.625rem) - var(--mrg-soft-400, .8125rem));background:CanvasText;background:var(--sys-clr-accent-bg, CanvasText);width:min(calc(52rem + max(1.25rem,min(8svw,7.125rem))),100%);width:min(var(--width-page, 58rem),100%)}table{border-spacing:.125rem;border-spacing:var(--border-width-200, .125rem);font-size:.9375rem;font-size:var(--fs-smaller-1, .9375rem)}.table-wrapper{display:block;overflow-x:auto;overscroll-behavior-x:none}.table-wrapper>table{margin:0;padding:0;background:transparent}th,td{padding:.3125rem .8125rem;padding:var(--mrg-soft-200, .3125rem) var(--mrg-firm-300, .8125rem);min-width:10em;background:Canvas;background:var(--sys-clr-background, Canvas);vertical-align:top;text-align:left}th>:first-child,td>:first-child{margin-top:0}th>:last-child,td>:last-child{margin-bottom:0}th{padding-top:.3125rem;padding-top:var(--mrg-soft-200, .3125rem);padding-bottom:.3125rem;padding-bottom:var(--mrg-soft-200, .3125rem);background:CanvasText;background:var(--sys-clr-accent-bg, CanvasText);color:Canvas;color:var(--sys-clr-accent-text, Canvas)}.font-size-heading-1{font-size:clamp(2.1875rem,3.8125svw + 1rem,3.3125rem);font-size:var(--fs-heading-1, 2.9375rem)}.font-size-heading-2{font-size:clamp(1.625rem,2.875svw + 1rem,2.4375rem);font-size:var(--fs-heading-2, 2.1875rem)}.font-size-heading-3{font-size:clamp(1.4375rem,2.5svw + 1rem,2.125rem);font-size:var(--fs-heading-3, 1.90625rem)}.font-size-heading-4{font-size:clamp(1.25rem,2.125svw + 1rem,1.8125rem);font-size:var(--fs-heading-4, 1.625rem)}.font-size-heading-5{font-size:clamp(1.0625rem,1.875svw + 1rem,1.625rem);font-size:var(--fs-heading-5, 1.4375rem)}.font-size-heading-6{font-size:clamp(.9375rem,1.625svw + 1rem,1.375rem);font-size:var(--fs-heading-6, 1.21875rem)}.font-size-heading-7{font-size:clamp(.75rem,1.3125svw + 1rem,1.125rem);font-size:var(--fs-heading-7, 1rem)}.font-size-heading-8{font-size:clamp(.6875rem,1.25svw + 1rem,1.0625rem);font-size:var(--fs-heading-8, .9375rem)}.font-size-heading-9{font-size:clamp(.625rem,1.125svw + 1rem,1rem);font-size:var(--fs-heading-9, .875rem)}.font-size-heading-10{font-size:clamp(.625rem,1.0625svw + 1rem,.875rem);font-size:var(--fs-heading-10, .8125rem)}.font-size-smaller-4{font-size:.75rem;font-size:var(--fs-smaller-4, .75rem)}.font-size-smaller-3{font-size:.8125rem;font-size:var(--fs-smaller-3, .8125rem)}.font-size-smaller-2{font-size:.875rem;font-size:var(--fs-smaller-2, .875rem)}.font-size-smaller-1{font-size:.9375rem;font-size:var(--fs-smaller-1, .9375rem)}.font-size-normal{font-size:1.0625rem;font-size:var(--fs-normal, 1.0625rem)}.font-size-bigger-7{font-size:clamp(2.1875rem,3.8125svw + 1rem,3.3125rem);font-size:var(--fs-bigger-7, 2.9375rem)}.font-size-bigger-8{font-size:clamp(2.5625rem,4.4375svw + 1rem,3.8125rem);font-size:var(--fs-bigger-8, 3.375rem)}.font-size-bigger-9{font-size:clamp(2.9375rem,5.125svw + 1rem,4.4375rem);font-size:var(--fs-bigger-9, 3.90625rem)}/*! END of @maddimathon/utility-sass/template */nav ol,nav ul{margin-top:0;margin-bottom:0}nav ol li,nav ul li{margin-top:0;margin-bottom:0}body>aside{grid-column:sidebar-start/sidebar-end;width:auto}.site-width{grid-column:site-start/site-end;width:auto}.page-width{grid-column:page-start/page-end;width:auto}.content-width{grid-column:content-start/content-end;width:auto}.sidebar-width{grid-column:sidebar-start/sidebar-end;width:auto}body,body>header,body>footer,body>main,body>nav,body>.subgrid,body>.body-subgrid{--display: grid;display:grid;position:relative;justify-content:center;justify-items:stretch;align-content:start;align-items:start;grid-auto-rows:auto;grid-auto-flow:column;grid-gap:0;gap:0;--grid-template-columns--page: 0 [page-start] 1fr [sidebar-start] 0 [content-start] minmax(auto, var(--width-content, 36rem)) [content-end] 0 [sidebar-end] 1fr [page-end] 0;grid-template-columns:max(.625rem,min(4svw,3.5625rem)) [site-start] 0 [page-start] 1fr [sidebar-start] 0 [content-start] minmax(auto,36rem) [content-end] 0 [sidebar-end] 1fr [page-end] 0 [site-end] max(.625rem,min(4svw,3.5625rem));grid-template-columns:var( --gap-inline-layout-half, 4vw ) [site-start] 0 [page-start] 1fr [sidebar-start] 0 [content-start] minmax(auto,var(--width-content, 36rem)) [content-end] 0 [sidebar-end] 1fr [page-end] 0 [site-end] var( --gap-inline-layout-half, 4vw );margin-left:0;margin-right:0}:where(body>*,body>header>*,body>footer>*,body>main>*,body>nav>*,body>.subgrid>*,body>.body-subgrid>*){grid-column:content-start/content-end;width:auto}@media(min-width:54em){body{--grid-template-columns--page: 0 [page-start] minmax(auto, calc(var(--width-sidebar, 16rem) / 2)) var(--gap-inline-layout-half, 4vw) [sidebar-start] 0 [content-start] minmax(auto, var(--width-content, 36rem)) [content-end] 0 [sidebar-end] var(--gap-inline-layout-half, 4vw) minmax(auto, calc(var(--width-sidebar, 16rem) / 2)) [page-end] 0;grid-template-columns:max(.625rem,min(4svw,3.5625rem)) [site-start] 1fr 0 [page-start] minmax(auto,8rem) max(.625rem,min(4svw,3.5625rem)) [sidebar-start] 0 [content-start] minmax(auto,36rem) [content-end] 0 [sidebar-end] max(.625rem,min(4svw,3.5625rem)) minmax(auto,8rem) [page-end] 0 1fr [site-end] max(.625rem,min(4svw,3.5625rem));grid-template-columns:var( --gap-inline-layout-half, 4vw ) [site-start] 1fr 0 [page-start] minmax(auto,calc(var(--width-sidebar, 16rem) / 2)) var( --gap-inline-layout-half, 4vw ) [sidebar-start] 0 [content-start] minmax(auto,var(--width-content, 36rem)) [content-end] 0 [sidebar-end] var( --gap-inline-layout-half, 4vw ) minmax(auto,calc(var(--width-sidebar, 16rem) / 2)) [page-end] 0 1fr [site-end] var(--gap-inline-layout-half, 4vw)}}body{margin:0;padding:0;z-index:1}:where(body>*+*){margin-top:max(1.625rem,min(5svw,5.8125rem));margin-top:var(--gap-block-layout, 5vw);margin-bottom:0}body>header,body>footer,body>main,body>nav,body>.subgrid,body>.body-subgrid{grid-column:1/-1;grid-template-columns:subgrid;margin-left:0;margin-right:0}body pre{width:min(120ch,100%)}:where(body>header>*,body>footer>*,body>nav>*){grid-column:page-start/page-end;width:auto}body>footer{margin-top:max(1.625rem,min(5svw,5.8125rem));margin-top:var(--gap-block-layout, 5vw);margin-bottom:max(1.625rem,min(5svw,5.8125rem));margin-bottom:var(--gap-block-layout, 5vw)}body>aside>:first-child{margin-top:0}:where(body>pre,body>table,body>.callout-width),:where(body>blockquote){margin-left:0;margin-right:0;width:auto;max-width:none;justify-self:start}:where(body>button,body>[role=button],body>input[type=button],body>input[type=submit],body>a.button[href],body>a.button-secondary[href]){width:auto;justify-self:start}:where(.layout_full-width>main>*){grid-column:page-start/page-end;width:auto}:where(.layout_extra-wide>main>*){grid-column:site-start/site-end;width:auto}@media(min-width:54em){.layout_sidebar-left>main,.layout_sidebar-right>main{--grid-template-columns--page: 0 [page-start] 0 [sidebar-start] 0 [content-start] 1fr [content-end] 0 [sidebar-end] 0 [page-end] 0;grid-template-columns:0 [site-start] 0 [page-start] 0 [sidebar-start] 0 [content-start] 1fr [content-end] 0 [sidebar-end] 0 [page-end] 0 [site-end] 0;grid-template-columns:subgrid}.layout_sidebar-left>main,.layout_sidebar-left>main .page-width,.layout_sidebar-right>main,.layout_sidebar-right>main .page-width{grid-column:content-start/content-end;width:auto}:where(.layout_sidebar-left>main>*,.layout_sidebar-right>main>*){grid-column:content-start/content-end;width:auto}}@media(min-width:54em){.layout_sidebar-left{--grid-template-columns--page: 0 [page-start] 0 [sidebar-start] minmax(auto, var(--width-sidebar, 16rem)) [sidebar-end] var(--gap-inline-layout, 8vw) [content-start] minmax(auto, var(--width-content, 36rem)) [content-end] 0 [page-end] 0;grid-template-columns:max(.625rem,min(4svw,3.5625rem)) [site-start] 1fr 0 [page-start] 0 [sidebar-start] minmax(auto,16rem) [sidebar-end] max(1.25rem,min(8svw,7.125rem)) [content-start] minmax(auto,36rem) [content-end] 0 [page-end] 0 1fr [site-end] max(.625rem,min(4svw,3.5625rem));grid-template-columns:var( --gap-inline-layout-half, 4vw ) [site-start] 1fr 0 [page-start] 0 [sidebar-start] minmax(auto,var(--width-sidebar, 16rem)) [sidebar-end] var( --gap-inline-layout, 8vw ) [content-start] minmax(auto,var(--width-content, 36rem)) [content-end] 0 [page-end] 0 1fr [site-end] var( --gap-inline-layout-half, 4vw )}}@media(min-width:54em){.layout_sidebar-right{--grid-template-columns--page: 0 [page-start] 0 [content-start] minmax(auto, var(--width-content, 36rem)) [content-end] var(--gap-inline-layout, 8vw) [sidebar-start] minmax(auto, var(--width-sidebar, 16rem)) [sidebar-end] 0 [page-end] 0;grid-template-columns:max(.625rem,min(4svw,3.5625rem)) [site-start] 1fr 0 [page-start] 0 [content-start] minmax(auto,36rem) [content-end] max(1.25rem,min(8svw,7.125rem)) [sidebar-start] minmax(auto,16rem) [sidebar-end] 0 [page-end] 0 1fr [site-end] max(.625rem,min(4svw,3.5625rem));grid-template-columns:var( --gap-inline-layout-half, 4vw ) [site-start] 1fr 0 [page-start] 0 [content-start] minmax(auto,var(--width-content, 36rem)) [content-end] var( --gap-inline-layout, 8vw ) [sidebar-start] minmax(auto,var(--width-sidebar, 16rem)) [sidebar-end] 0 [page-end] 0 1fr [site-end] var( --gap-inline-layout-half, 4vw )}}.content-header>:first-child,.content-header>hgroup>:first-child{margin-top:0}.content-header>:where(.unstyled-heading,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h7,.h8,.h9,.h10),.content-header hgroup>:where(.unstyled-heading,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h7,.h8,.h9,.h10){margin-top:0}.content-header+:where(*){margin-top:1.625rem;margin-top:var(--mrg-soft-600, 1.625rem)}.page-subtitle{margin-top:.3125rem;margin-top:var(--mrg-soft-200, .3125rem);margin-bottom:0;font-weight:500;font-size:clamp(.9375rem,1.625svw + 1rem,1.375rem);font-size:var(--fs-heading-6, 1.21875rem);line-height:1.4375;line-height:var(--line-height-300, 1.4375);text-wrap:balance}.page-subtitle{opacity:.75}/*! END of @maddimathon/utility-astro/template */img,figure,svg{max-width:100%}img,figure{-o-object-fit:cover;object-fit:cover}[data-contrast-mode=average] ::-moz-selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/75%)!important}[data-contrast-mode=average] ::selection,[data-contrast-mode=average] .theme-mode-swatch__sample--selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/75%)!important}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){[data-contrast-mode=average] ::-moz-selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 75%))!important}[data-contrast-mode=average] ::selection,[data-contrast-mode=average] .theme-mode-swatch__sample--selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 75%))!important}}[data-contrast-mode=low] ::-moz-selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/65%)!important}[data-contrast-mode=low] ::selection,[data-contrast-mode=low] .theme-mode-swatch__sample--selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/65%)!important}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){[data-contrast-mode=low] ::-moz-selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 65%))!important}[data-contrast-mode=low] ::selection,[data-contrast-mode=low] .theme-mode-swatch__sample--selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 65%))!important}}[data-contrast-mode=high] ::-moz-selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/95%)!important}[data-contrast-mode=high] ::selection,[data-contrast-mode=high] .theme-mode-swatch__sample--selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/95%)!important}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){[data-contrast-mode=high] ::-moz-selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 95%))!important}[data-contrast-mode=high] ::selection,[data-contrast-mode=high] .theme-mode-swatch__sample--selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 95%))!important}}[data-contrast-mode=max] ::-moz-selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important}[data-contrast-mode=max] ::selection,[data-contrast-mode=max] .theme-mode-swatch__sample--selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important}[data-contrast-mode=forced-colors] ::-moz-selection{--icon-color: HighlightText !important;color:HighlightText!important;background-color:Highlight!important}[data-contrast-mode=forced-colors] ::selection,[data-contrast-mode=forced-colors] .theme-mode-swatch__sample--selection{--icon-color: HighlightText !important;color:HighlightText!important;background-color:Highlight!important}a[href],a[href]:before,a[href]:after{transition:none;transition:var(--transition)}a[href]{--icon-vertical-align: sub;--focus-ring-outline-color: var(--theme-link-outline, ActiveText);--icon-color: var(--theme-link-icon, LinkText);text-decoration-color:LinkText;text-decoration-color:var(--theme-link-decoration, LinkText);color:LinkText;color:var(--theme-link, LinkText)}a[href]:visited{--focus-ring-outline-color: var(--theme-link-outline-visited, ActiveText);--icon-color: var(--theme-link-icon-visited, VisitedText);text-decoration-color:VisitedText;text-decoration-color:var(--theme-link-decoration-visited, VisitedText);color:VisitedText;color:var(--theme-link-visited, VisitedText)}.no-js a[href]:focus,.js__no-whereSelector a[href]:focus{--focus-ring-outline-color: var(--theme-link-outline-hover, ActiveText);--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}:where(.js__no-focusVisible) a[href]:focus{--focus-ring-outline-color: var(--theme-link-outline-hover, ActiveText);--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}a[href]:hover{--focus-ring-outline-color: var(--theme-link-outline-hover, ActiveText);--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}a[href]:focus-visible{--focus-ring-outline-color: var(--theme-link-outline-hover, ActiveText);--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}a[href]:active{--focus-ring-outline-color: var(--theme-link-outline-active, ActiveText);--icon-color: var(--theme-link-icon-active, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-active, ActiveText);color:ActiveText;color:var(--theme-link-active, ActiveText)}a[aria-disabled=true][href]{--focus-ring-outline-color: var(--theme-link-outline-disabled, GrayText);--icon-color: var(--theme-link-icon-disabled, GrayText);text-decoration-line:underline;text-decoration-color:GrayText;text-decoration-color:var(--theme-link-decoration-disabled, GrayText);color:GrayText;color:var(--theme-link-disabled, GrayText)}.no-js a[aria-disabled=true][href]:focus,.js__no-whereSelector a[aria-disabled=true][href]:focus{--focus-ring-outline-color: var(--theme-link-outline-hover, ActiveText);--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}:where(.js__no-focusVisible) a[aria-disabled=true][href]:focus{--focus-ring-outline-color: var(--theme-link-outline-hover, ActiveText);--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}a[aria-disabled=true][href]:hover{--focus-ring-outline-color: var(--theme-link-outline-hover, ActiveText);--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}a[aria-disabled=true][href]:focus-visible{--focus-ring-outline-color: var(--theme-link-outline-hover, ActiveText);--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}a[aria-disabled=true][href]:active{--focus-ring-outline-color: var(--theme-link-outline-disabled, GrayText);--icon-color: var(--theme-link-icon-disabled, GrayText);text-decoration-color:GrayText;text-decoration-color:var(--theme-link-decoration-disabled, GrayText);color:GrayText;color:var(--theme-link-disabled, GrayText)}@supports ((-webkit-mask-image: url(../fake.svg)) or (mask-image: url(../fake.svg))){a[target=_blank][href]:after{display:inline-block;vertical-align:middle;vertical-align:var(--icon-vertical-align, sub);content:"";content:"" / External Link;background:#2c2c2c;background:var( --icon-color, var(--theme-ui, var(--clr-base-700, currentColor)) );-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="currentColor" title="External Link icon"><path d="M19.83,6.325l-6.503,6.502c-0.456,0.457 -1.198,0.457 -1.654,0c-0.457,-0.456 -0.457,-1.198 -0,-1.654l6.502,-6.503l-3.55,-0c-0.646,-0 -1.17,-0.524 -1.17,-1.17c0,-0.646 0.524,-1.17 1.17,-1.17l6.375,0c0.646,0 1.17,0.524 1.17,1.17l-0,6.375c-0,0.646 -0.524,1.17 -1.17,1.17c-0.646,-0 -1.17,-0.524 -1.17,-1.17l0,-3.55Zm-8.393,-1.84c0.63,-0 1.141,0.511 1.141,1.14c-0,0.629 -0.511,1.14 -1.141,1.14c-3.481,0 -6.297,2.816 -6.297,6.297c0,3.482 2.816,6.298 6.297,6.298c3.482,-0 6.298,-2.816 6.298,-6.298c-0,-0.629 0.511,-1.14 1.14,-1.14c0.629,0 1.14,0.511 1.14,1.14c0,4.743 -3.835,8.578 -8.578,8.578c-4.742,0 -8.577,-3.835 -8.577,-8.578c-0,-4.742 3.835,-8.577 8.577,-8.577Z" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="currentColor" title="External Link icon"><path d="M19.83,6.325l-6.503,6.502c-0.456,0.457 -1.198,0.457 -1.654,0c-0.457,-0.456 -0.457,-1.198 -0,-1.654l6.502,-6.503l-3.55,-0c-0.646,-0 -1.17,-0.524 -1.17,-1.17c0,-0.646 0.524,-1.17 1.17,-1.17l6.375,0c0.646,0 1.17,0.524 1.17,1.17l-0,6.375c-0,0.646 -0.524,1.17 -1.17,1.17c-0.646,-0 -1.17,-0.524 -1.17,-1.17l0,-3.55Zm-8.393,-1.84c0.63,-0 1.141,0.511 1.141,1.14c-0,0.629 -0.511,1.14 -1.141,1.14c-3.481,0 -6.297,2.816 -6.297,6.297c0,3.482 2.816,6.298 6.297,6.298c3.482,-0 6.298,-2.816 6.298,-6.298c-0,-0.629 0.511,-1.14 1.14,-1.14c0.629,0 1.14,0.511 1.14,1.14c0,4.743 -3.835,8.578 -8.578,8.578c-4.742,0 -8.577,-3.835 -8.577,-8.578c-0,-4.742 3.835,-8.577 8.577,-8.577Z" /></svg>');-webkit-mask-clip:no-clip;mask-clip:no-clip;mask-mode:alpha;-webkit-mask-origin:border-box;mask-origin:border-box;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-top:0;margin-top:var(--icon-pseudo-element-margin-block-start, 0);margin-left:var(--icon-inline-buffer, .25em);margin-left:.25em;margin-left:calc(var(--icon-inline-buffer, .25em) * var( --icon-size-pseudo--inline-buffer-start, var(--icon-size-pseudo--font-multiplier, 1) ));margin-right:0;margin-right:calc(var(--icon-inline-buffer, .25em) * var(--icon-size-pseudo--inline-buffer-end, 0));height:var(--icon-size-pseudo, 1em);height:1em;height:calc(var(--icon-size-pseudo, 1em) * var(--icon-size-pseudo--font-multiplier, 1));aspect-ratio:1;align-self:center}}@supports ((-webkit-mask-image: url(../fake.svg)) or (mask-image: url(../fake.svg))){a[aria-disabled=true][href]:before{display:inline-block;vertical-align:middle;vertical-align:var(--icon-vertical-align, sub);content:"";content:"" / Forbidden;background:#2c2c2c;background:var( --icon-color, var(--theme-ui, var(--clr-base-700, currentColor)) );-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="currentColor" title="Forbidden icon"><path d="M12,1c6.074,0 11,4.926 11,11c-0,6.074 -4.926,11 -11,11c-6.074,-0 -11,-4.926 -11,-11c0,-6.074 4.926,-11 11,-11Zm5.211,3.841c-1.462,-1.066 -3.263,-1.695 -5.211,-1.695c-4.889,-0 -8.854,3.965 -8.854,8.854c-0,1.726 0.494,3.337 1.349,4.699l12.716,-11.858Zm-10.422,14.318c1.462,1.066 3.263,1.695 5.211,1.695c4.889,0 8.854,-3.965 8.854,-8.854c0,-1.726 -0.494,-3.337 -1.349,-4.699l-12.716,11.858Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="currentColor" title="Forbidden icon"><path d="M12,1c6.074,0 11,4.926 11,11c-0,6.074 -4.926,11 -11,11c-6.074,-0 -11,-4.926 -11,-11c0,-6.074 4.926,-11 11,-11Zm5.211,3.841c-1.462,-1.066 -3.263,-1.695 -5.211,-1.695c-4.889,-0 -8.854,3.965 -8.854,8.854c-0,1.726 0.494,3.337 1.349,4.699l12.716,-11.858Zm-10.422,14.318c1.462,1.066 3.263,1.695 5.211,1.695c4.889,0 8.854,-3.965 8.854,-8.854c0,-1.726 -0.494,-3.337 -1.349,-4.699l-12.716,11.858Z"/></svg>');-webkit-mask-clip:no-clip;mask-clip:no-clip;mask-mode:alpha;-webkit-mask-origin:border-box;mask-origin:border-box;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-top:0;margin-top:var(--icon-pseudo-element-margin-block-start, 0);margin-right:var(--icon-inline-buffer, .25em);margin-right:.25em;margin-right:calc(var(--icon-inline-buffer, .25em) * var( --icon-size-pseudo--inline-buffer-start, var(--icon-size-pseudo--font-multiplier, 1) ));margin-left:0;margin-left:calc(var(--icon-inline-buffer, .25em) * var(--icon-size-pseudo--inline-buffer-end, 0));height:var(--icon-size-pseudo, 1em);height:1em;height:calc(var(--icon-size-pseudo, 1em) * var(--icon-size-pseudo--font-multiplier, 1));aspect-ratio:1;align-self:center}}abbr[title]{-webkit-text-decoration:dotted underline .15625em;text-decoration:dotted underline .15625em;-webkit-text-decoration:dotted underline var(--stroke-relative-500, .15625em);text-decoration:dotted underline var(--stroke-relative-500, .15625em);text-decoration-color:CanvasText;text-decoration-color:var(--theme-ui-primary, CanvasText);text-underline-offset:.1875em;text-underline-offset:var(--stroke-relative-600, .1875em)}p.aside{font-style:italic;color:CanvasText;color:var(--theme-text-primary, CanvasText)}p.aside em{font-style:normal}p.aside em em{font-style:italic}blockquote{border-left-color:CanvasText;border-left-color:var(--theme-ui-primary, CanvasText)}blockquote>cite{font-size:.9375rem;font-size:var(--fs-smaller-1, .9375rem);color:CanvasText;color:var(--theme-text-primary, CanvasText)}code,kbd,pre,samp{--focus-ring-outline-color: var(--theme-text-secondary, CanvasText);--icon-color: var(--theme-text-primary, CanvasText);border-radius:0;background:Canvas;background:var(--theme-background-alt, Canvas);color:CanvasText;color:var(--theme-text-primary, CanvasText)}a[href] code,a[href] kbd,a[href] pre,a[href] samp{color:inherit}code,kbd,samp{display:inline;margin:0 .125em;margin-left:var(--stroke-relative-400, .125em);margin-right:var(--stroke-relative-400, .125em);padding:0 .1875em;padding:0 var(--stroke-relative-600, .1875em);vertical-align:baseline;align-self:baseline;font-weight:500;letter-spacing:-.015em}pre{border-color:CanvasText;border-color:var(--theme-ui-primary, CanvasText);color:CanvasText;color:var(--theme-text, CanvasText)}pre>code,pre>kbd,pre>samp{font-weight:400;border-radius:0;background:transparent;color:inherit}h1,.h1,.page-title{margin-top:3.125rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-800, 3.125rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:900;font-size:clamp(2.1875rem,3.8125svw + 1rem,3.3125rem);font-size:var(--fs-heading-1, 2.9375rem);line-height:1.3125;line-height:var(--line-height-200, 1.3125);letter-spacing:normal;text-transform:none;text-wrap:balance;font-style:normal;color:CanvasText;color:var(--theme-heading-1, CanvasText)}h1 a[href],.h1 a[href],.page-title a[href]{--icon-color: var(--icon-color);text-decoration-color:LinkText;text-decoration-color:var(--theme-link-decoration, LinkText);color:inherit}h1 a[href]:visited,.h1 a[href]:visited,.page-title a[href]:visited{--icon-color: var(--theme-link-icon-visited, VisitedText);text-decoration-color:VisitedText;text-decoration-color:var(--theme-link-decoration-visited, VisitedText);color:VisitedText;color:var(--theme-link-visited, VisitedText)}.no-js h1 a[href]:focus,.no-js .h1 a[href]:focus,.no-js .page-title a[href]:focus,.js__no-whereSelector h1 a[href]:focus,.js__no-whereSelector .h1 a[href]:focus,.js__no-whereSelector .page-title a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}:where(.js__no-focusVisible) h1 a[href]:focus,:where(.js__no-focusVisible) .h1 a[href]:focus,:where(.js__no-focusVisible) .page-title a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h1 a[href]:hover,.h1 a[href]:hover,.page-title a[href]:hover{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h1 a[href]:focus-visible,.h1 a[href]:focus-visible,.page-title a[href]:focus-visible{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h1 a[href]:active,.h1 a[href]:active,.page-title a[href]:active{--icon-color: var(--theme-link-icon-active, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-active, ActiveText);color:ActiveText;color:var(--theme-link-active, ActiveText)}h1 a[href],.h1 a[href],.page-title a[href]{font-weight:inherit}h1 code,.h1 code,h1 kbd,.h1 kbd,h1 samp,.h1 samp,.page-title code,.page-title kbd,.page-title samp{font-weight:inherit;color:inherit}h2,.h2{margin-top:3.125rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-800, 3.125rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:800;font-size:clamp(1.625rem,2.875svw + 1rem,2.4375rem);font-size:var(--fs-heading-2, 2.1875rem);line-height:1.3125;line-height:var(--line-height-200, 1.3125);letter-spacing:normal;text-transform:none;text-wrap:balance;font-style:normal;color:CanvasText;color:var(--theme-heading-2, CanvasText)}h2 a[href],.h2 a[href]{--icon-color: var(--icon-color);text-decoration-color:LinkText;text-decoration-color:var(--theme-link-decoration, LinkText);color:inherit}h2 a[href]:visited,.h2 a[href]:visited{--icon-color: var(--theme-link-icon-visited, VisitedText);text-decoration-color:VisitedText;text-decoration-color:var(--theme-link-decoration-visited, VisitedText);color:VisitedText;color:var(--theme-link-visited, VisitedText)}.no-js h2 a[href]:focus,.no-js .h2 a[href]:focus,.js__no-whereSelector h2 a[href]:focus,.js__no-whereSelector .h2 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}:where(.js__no-focusVisible) h2 a[href]:focus,:where(.js__no-focusVisible) .h2 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h2 a[href]:hover,.h2 a[href]:hover{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h2 a[href]:focus-visible,.h2 a[href]:focus-visible{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h2 a[href]:active,.h2 a[href]:active{--icon-color: var(--theme-link-icon-active, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-active, ActiveText);color:ActiveText;color:var(--theme-link-active, ActiveText)}h2 a[href],.h2 a[href]{font-weight:inherit}h2 code,.h2 code,h2 kbd,.h2 kbd,h2 samp,.h2 samp{font-weight:inherit;color:inherit}h3,.h3{margin-top:3.125rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-800, 3.125rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:700;font-size:clamp(1.4375rem,2.5svw + 1rem,2.125rem);font-size:var(--fs-heading-3, 1.90625rem);line-height:1.3125;line-height:var(--line-height-200, 1.3125);letter-spacing:normal;text-transform:none;text-wrap:balance;font-style:normal;color:CanvasText;color:var(--theme-heading-3, CanvasText)}h3 a[href],.h3 a[href]{--icon-color: var(--icon-color);text-decoration-color:LinkText;text-decoration-color:var(--theme-link-decoration, LinkText);color:inherit}h3 a[href]:visited,.h3 a[href]:visited{--icon-color: var(--theme-link-icon-visited, VisitedText);text-decoration-color:VisitedText;text-decoration-color:var(--theme-link-decoration-visited, VisitedText);color:VisitedText;color:var(--theme-link-visited, VisitedText)}.no-js h3 a[href]:focus,.no-js .h3 a[href]:focus,.js__no-whereSelector h3 a[href]:focus,.js__no-whereSelector .h3 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}:where(.js__no-focusVisible) h3 a[href]:focus,:where(.js__no-focusVisible) .h3 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h3 a[href]:hover,.h3 a[href]:hover{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h3 a[href]:focus-visible,.h3 a[href]:focus-visible{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h3 a[href]:active,.h3 a[href]:active{--icon-color: var(--theme-link-icon-active, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-active, ActiveText);color:ActiveText;color:var(--theme-link-active, ActiveText)}h3 a[href],.h3 a[href]{font-weight:inherit}h3 code,.h3 code,h3 kbd,.h3 kbd,h3 samp,.h3 samp{font-weight:inherit;color:inherit}h4,.h4{margin-top:1.625rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-600, 1.625rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:700;font-size:clamp(1.25rem,2.125svw + 1rem,1.8125rem);font-size:var(--fs-heading-4, 1.625rem);line-height:1.4375;line-height:var(--line-height-300, 1.4375);letter-spacing:normal;text-transform:none;text-wrap:balance;font-style:italic}h4 em,.h4 em{font-style:normal}h4 em em,.h4 em em{font-style:italic}h4,.h4{color:CanvasText;color:var(--theme-heading-4, CanvasText)}h4 a[href],.h4 a[href]{--icon-color: var(--icon-color);text-decoration-color:LinkText;text-decoration-color:var(--theme-link-decoration, LinkText);color:inherit}h4 a[href]:visited,.h4 a[href]:visited{--icon-color: var(--theme-link-icon-visited, VisitedText);text-decoration-color:VisitedText;text-decoration-color:var(--theme-link-decoration-visited, VisitedText);color:VisitedText;color:var(--theme-link-visited, VisitedText)}.no-js h4 a[href]:focus,.no-js .h4 a[href]:focus,.js__no-whereSelector h4 a[href]:focus,.js__no-whereSelector .h4 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}:where(.js__no-focusVisible) h4 a[href]:focus,:where(.js__no-focusVisible) .h4 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h4 a[href]:hover,.h4 a[href]:hover{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h4 a[href]:focus-visible,.h4 a[href]:focus-visible{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h4 a[href]:active,.h4 a[href]:active{--icon-color: var(--theme-link-icon-active, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-active, ActiveText);color:ActiveText;color:var(--theme-link-active, ActiveText)}h4 a[href],.h4 a[href]{font-weight:inherit}h4 code,.h4 code,h4 kbd,.h4 kbd,h4 samp,.h4 samp{font-weight:inherit;color:inherit}h5,.h5{margin-top:1.625rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-600, 1.625rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:600;font-size:clamp(1.0625rem,1.875svw + 1rem,1.625rem);font-size:var(--fs-heading-5, 1.4375rem);line-height:1.4375;line-height:var(--line-height-300, 1.4375);letter-spacing:normal;text-transform:none;text-wrap:balance;font-style:italic}h5 em,.h5 em{font-style:normal}h5 em em,.h5 em em{font-style:italic}h5,.h5{color:CanvasText;color:var(--theme-heading-5, CanvasText)}h5 a[href],.h5 a[href]{--icon-color: var(--icon-color);text-decoration-color:LinkText;text-decoration-color:var(--theme-link-decoration, LinkText);color:inherit}h5 a[href]:visited,.h5 a[href]:visited{--icon-color: var(--theme-link-icon-visited, VisitedText);text-decoration-color:VisitedText;text-decoration-color:var(--theme-link-decoration-visited, VisitedText);color:VisitedText;color:var(--theme-link-visited, VisitedText)}.no-js h5 a[href]:focus,.no-js .h5 a[href]:focus,.js__no-whereSelector h5 a[href]:focus,.js__no-whereSelector .h5 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}:where(.js__no-focusVisible) h5 a[href]:focus,:where(.js__no-focusVisible) .h5 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h5 a[href]:hover,.h5 a[href]:hover{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h5 a[href]:focus-visible,.h5 a[href]:focus-visible{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h5 a[href]:active,.h5 a[href]:active{--icon-color: var(--theme-link-icon-active, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-active, ActiveText);color:ActiveText;color:var(--theme-link-active, ActiveText)}h5 a[href],.h5 a[href]{font-weight:inherit}h5 code,.h5 code,h5 kbd,.h5 kbd,h5 samp,.h5 samp{font-weight:inherit;color:inherit}h6,.h6{margin-top:1.625rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-600, 1.625rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:500;font-size:clamp(.9375rem,1.625svw + 1rem,1.375rem);font-size:var(--fs-heading-6, 1.21875rem);line-height:1.4375;line-height:var(--line-height-300, 1.4375);letter-spacing:normal;text-transform:none;text-wrap:balance;font-style:italic}h6 em,.h6 em{font-style:normal}h6 em em,.h6 em em{font-style:italic}h6,.h6{color:CanvasText;color:var(--theme-heading-6, CanvasText)}h6 a[href],.h6 a[href]{--icon-color: var(--icon-color);text-decoration-color:LinkText;text-decoration-color:var(--theme-link-decoration, LinkText);color:inherit}h6 a[href]:visited,.h6 a[href]:visited{--icon-color: var(--theme-link-icon-visited, VisitedText);text-decoration-color:VisitedText;text-decoration-color:var(--theme-link-decoration-visited, VisitedText);color:VisitedText;color:var(--theme-link-visited, VisitedText)}.no-js h6 a[href]:focus,.no-js .h6 a[href]:focus,.js__no-whereSelector h6 a[href]:focus,.js__no-whereSelector .h6 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}:where(.js__no-focusVisible) h6 a[href]:focus,:where(.js__no-focusVisible) .h6 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h6 a[href]:hover,.h6 a[href]:hover{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h6 a[href]:focus-visible,.h6 a[href]:focus-visible{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}h6 a[href]:active,.h6 a[href]:active{--icon-color: var(--theme-link-icon-active, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-active, ActiveText);color:ActiveText;color:var(--theme-link-active, ActiveText)}h6 a[href],.h6 a[href]{font-weight:inherit}h6 code,.h6 code,h6 kbd,.h6 kbd,h6 samp,.h6 samp{font-weight:inherit;color:inherit}.h7{margin-top:1.625rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-600, 1.625rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:500;font-size:clamp(.75rem,1.3125svw + 1rem,1.125rem);font-size:var(--fs-heading-7, 1rem);line-height:1.6875;line-height:var(--line-height-400, 1.6875);letter-spacing:.0625em;text-transform:uppercase;text-wrap:balance;font-style:normal;color:CanvasText;color:var(--theme-heading-7, CanvasText)}.h7 a[href]{--icon-color: var(--icon-color);text-decoration-color:LinkText;text-decoration-color:var(--theme-link-decoration, LinkText);color:inherit}.h7 a[href]:visited{--icon-color: var(--theme-link-icon-visited, VisitedText);text-decoration-color:VisitedText;text-decoration-color:var(--theme-link-decoration-visited, VisitedText);color:VisitedText;color:var(--theme-link-visited, VisitedText)}.no-js .h7 a[href]:focus,.js__no-whereSelector .h7 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}:where(.js__no-focusVisible) .h7 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}.h7 a[href]:hover{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}.h7 a[href]:focus-visible{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}.h7 a[href]:active{--icon-color: var(--theme-link-icon-active, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-active, ActiveText);color:ActiveText;color:var(--theme-link-active, ActiveText)}.h7 a[href]{font-weight:inherit}.h7 code,.h7 kbd,.h7 samp{font-weight:inherit;color:inherit}.h8{margin-top:1.625rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-600, 1.625rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:500;font-size:clamp(.6875rem,1.25svw + 1rem,1.0625rem);font-size:var(--fs-heading-8, .9375rem);line-height:1.6875;line-height:var(--line-height-400, 1.6875);letter-spacing:.0625em;text-transform:uppercase;text-wrap:balance;font-style:italic}.h8 em{font-style:normal}.h8 em em{font-style:italic}.h8{color:CanvasText;color:var(--theme-heading-8, CanvasText)}.h8 a[href]{--icon-color: var(--icon-color);text-decoration-color:LinkText;text-decoration-color:var(--theme-link-decoration, LinkText);color:inherit}.h8 a[href]:visited{--icon-color: var(--theme-link-icon-visited, VisitedText);text-decoration-color:VisitedText;text-decoration-color:var(--theme-link-decoration-visited, VisitedText);color:VisitedText;color:var(--theme-link-visited, VisitedText)}.no-js .h8 a[href]:focus,.js__no-whereSelector .h8 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}:where(.js__no-focusVisible) .h8 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}.h8 a[href]:hover{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}.h8 a[href]:focus-visible{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}.h8 a[href]:active{--icon-color: var(--theme-link-icon-active, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-active, ActiveText);color:ActiveText;color:var(--theme-link-active, ActiveText)}.h8 a[href]{font-weight:inherit}.h8 code,.h8 kbd,.h8 samp{font-weight:inherit;color:inherit}.h9{margin-top:1.1875rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-500, 1.1875rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:500;font-size:clamp(.625rem,1.125svw + 1rem,1rem);font-size:var(--fs-heading-9, .875rem);line-height:1.90625;line-height:var(--line-height-500, 1.90625);letter-spacing:.0625em;text-transform:uppercase;text-wrap:balance;font-style:italic}.h9 em{font-style:normal}.h9 em em{font-style:italic}.h9{color:CanvasText;color:var(--theme-heading-9, CanvasText)}.h9 a[href]{--icon-color: var(--icon-color);text-decoration-color:LinkText;text-decoration-color:var(--theme-link-decoration, LinkText);color:inherit}.h9 a[href]:visited{--icon-color: var(--theme-link-icon-visited, VisitedText);text-decoration-color:VisitedText;text-decoration-color:var(--theme-link-decoration-visited, VisitedText);color:VisitedText;color:var(--theme-link-visited, VisitedText)}.no-js .h9 a[href]:focus,.js__no-whereSelector .h9 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}:where(.js__no-focusVisible) .h9 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}.h9 a[href]:hover{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}.h9 a[href]:focus-visible{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}.h9 a[href]:active{--icon-color: var(--theme-link-icon-active, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-active, ActiveText);color:ActiveText;color:var(--theme-link-active, ActiveText)}.h9 a[href]{font-weight:inherit}.h9 code,.h9 kbd,.h9 samp{font-weight:inherit;color:inherit}.h10{margin-top:1.1875rem;margin-bottom:.4375rem;margin-top:var(--mrg-soft-500, 1.1875rem);margin-bottom:var(--mrg-half-400, .4375rem);font-weight:500;font-size:clamp(.625rem,1.0625svw + 1rem,.875rem);font-size:var(--fs-heading-10, .8125rem);line-height:1.90625;line-height:var(--line-height-500, 1.90625);letter-spacing:.0625em;text-transform:uppercase;text-wrap:balance;font-style:italic}.h10 em{font-style:normal}.h10 em em{font-style:italic}.h10{color:CanvasText;color:var(--theme-heading-10, CanvasText)}.h10 a[href]{--icon-color: var(--icon-color);text-decoration-color:LinkText;text-decoration-color:var(--theme-link-decoration, LinkText);color:inherit}.h10 a[href]:visited{--icon-color: var(--theme-link-icon-visited, VisitedText);text-decoration-color:VisitedText;text-decoration-color:var(--theme-link-decoration-visited, VisitedText);color:VisitedText;color:var(--theme-link-visited, VisitedText)}.no-js .h10 a[href]:focus,.js__no-whereSelector .h10 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}:where(.js__no-focusVisible) .h10 a[href]:focus{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}.h10 a[href]:hover{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}.h10 a[href]:focus-visible{--icon-color: var(--theme-link-icon-hover, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-hover, ActiveText);color:ActiveText;color:var(--theme-link-hover, ActiveText)}.h10 a[href]:active{--icon-color: var(--theme-link-icon-active, ActiveText);text-decoration-color:ActiveText;text-decoration-color:var(--theme-link-decoration-active, ActiveText);color:ActiveText;color:var(--theme-link-active, ActiveText)}.h10 a[href]{font-weight:inherit}.h10 code,.h10 kbd,.h10 samp{font-weight:inherit;color:inherit}.page-subtitle{font-size:clamp(1.0625rem,1.875svw + 1rem,1.625rem);font-size:var(--fs-heading-5, 1.4375rem);color:GrayText;color:var(--theme-text-grey, GrayText)}.page-subtitle{opacity:1}li::marker{color:CanvasText;color:var(--theme-text-primary, CanvasText)}li li li{color:CanvasText;color:var(--theme-text-primary, CanvasText)}li li li::marker{color:currentColor}li li li li li{color:CanvasText;color:var(--theme-text-secondary, CanvasText)}textarea,select,input{--focus-ring-outline-offset: var(--stroke-relative-400, .125em);margin:.8125rem 0 .4375rem;margin:var(--mrg-soft-400, .8125rem) 0 var(--mrg-half-400, .4375rem);padding:.3125em .8125em;padding:var(--pad-soft-200, .3125em) var(--pad-firm-300, .8125em);border-width:.0625rem;border-width:var(--border-width-100, .0625rem);line-height:1.4375;line-height:var(--line-height-300, 1.4375);transition:none;transition:var(--transition)}label+textarea,label+select,label+input,label>textarea,label>select,label>input{margin-top:.5rem;margin-top:var(--mrg-firm-200, .5rem)}textarea,select,input{--focus-ring-outline-color: var(--theme-input-accent, ActiveText);background-color:Field;background-color:var(--theme-input-bg, Field);border-color:FieldText;border-color:var(--theme-input-border, FieldText);color:FieldText;color:var(--theme-input-text, FieldText);accent-color:ActiveText;accent-color:var(--theme-input-accent, ActiveText)}.no-js textarea:focus,.no-js select:focus,.no-js input:focus,.js__no-whereSelector textarea:focus,.js__no-whereSelector select:focus,.js__no-whereSelector input:focus{--focus-ring-outline-color: var(--theme-input-accent-hover, ActiveText);background-color:SelectedItem;background-color:var(--theme-input-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-accent-hover, ActiveText);opacity:1}:where(.js__no-focusVisible) textarea:focus,:where(.js__no-focusVisible) select:focus,:where(.js__no-focusVisible) input:focus{--focus-ring-outline-color: var(--theme-input-accent-hover, ActiveText);background-color:SelectedItem;background-color:var(--theme-input-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-accent-hover, ActiveText);opacity:1}textarea:hover,select:hover,input:hover{--focus-ring-outline-color: var(--theme-input-accent-hover, ActiveText);background-color:SelectedItem;background-color:var(--theme-input-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-accent-hover, ActiveText);opacity:1}textarea:focus-visible,select:focus-visible,input:focus-visible{--focus-ring-outline-color: var(--theme-input-accent-hover, ActiveText);background-color:SelectedItem;background-color:var(--theme-input-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-accent-hover, ActiveText);opacity:1}textarea:focus-within,select:focus-within,input:focus-within{--focus-ring-outline-color: var(--theme-input-accent-hover, ActiveText);background-color:SelectedItem;background-color:var(--theme-input-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-accent-hover, ActiveText);opacity:1}textarea:active,select:active,input:active{--focus-ring-outline-color: var(--theme-input-accent-active, ActiveText);background-color:Field;background-color:var(--theme-input-bg-active, Field);border-color:FieldText;border-color:var(--theme-input-border-active, FieldText);color:FieldText;color:var(--theme-input-text-active, FieldText);accent-color:ActiveText;accent-color:var(--theme-input-accent-active, ActiveText);opacity:1}textarea[aria-disabled=true],select[aria-disabled=true],input[aria-disabled=true]{--focus-ring-outline-color: var(--theme-input-disabled-accent, ActiveText);background-color:Field;background-color:var(--theme-input-disabled-bg, Field);border-color:FieldText;border-color:var(--theme-input-disabled-border, FieldText);color:FieldText;color:var(--theme-input-disabled-text, FieldText);accent-color:ActiveText;accent-color:var(--theme-input-disabled-accent, ActiveText)}.no-js textarea[aria-disabled=true]:focus,.no-js select[aria-disabled=true]:focus,.no-js input[aria-disabled=true]:focus,.js__no-whereSelector textarea[aria-disabled=true]:focus,.js__no-whereSelector select[aria-disabled=true]:focus,.js__no-whereSelector input[aria-disabled=true]:focus{--focus-ring-outline-color: var( --theme-input-disabled-accent-hover, ActiveText );background-color:SelectedItem;background-color:var(--theme-input-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-disabled-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-disabled-accent-hover, ActiveText)}:where(.js__no-focusVisible) textarea[aria-disabled=true]:focus,:where(.js__no-focusVisible) select[aria-disabled=true]:focus,:where(.js__no-focusVisible) input[aria-disabled=true]:focus{--focus-ring-outline-color: var( --theme-input-disabled-accent-hover, ActiveText );background-color:SelectedItem;background-color:var(--theme-input-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-disabled-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-disabled-accent-hover, ActiveText)}textarea[aria-disabled=true]:hover,select[aria-disabled=true]:hover,input[aria-disabled=true]:hover{--focus-ring-outline-color: var( --theme-input-disabled-accent-hover, ActiveText );background-color:SelectedItem;background-color:var(--theme-input-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-disabled-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-disabled-accent-hover, ActiveText)}textarea[aria-disabled=true]:focus-visible,select[aria-disabled=true]:focus-visible,input[aria-disabled=true]:focus-visible{--focus-ring-outline-color: var( --theme-input-disabled-accent-hover, ActiveText );background-color:SelectedItem;background-color:var(--theme-input-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-disabled-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-disabled-accent-hover, ActiveText)}textarea[aria-disabled=true]:focus-within,select[aria-disabled=true]:focus-within,input[aria-disabled=true]:focus-within{--focus-ring-outline-color: var( --theme-input-disabled-accent-hover, ActiveText );background-color:SelectedItem;background-color:var(--theme-input-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-disabled-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-disabled-accent-hover, ActiveText)}textarea[aria-disabled=true]:active,select[aria-disabled=true]:active,input[aria-disabled=true]:active{--focus-ring-outline-color: var( --theme-input-disabled-accent-active, ActiveText );background-color:Field;background-color:var(--theme-input-disabled-bg-active, Field);border-color:FieldText;border-color:var(--theme-input-disabled-border-active, FieldText);color:FieldText;color:var(--theme-input-disabled-text-active, FieldText);accent-color:ActiveText;accent-color:var(--theme-input-disabled-accent-active, ActiveText)}textarea[readonly],select[readonly],input[readonly]{--focus-ring-outline-color: var(--theme-input-readonly-accent, ActiveText);background-color:Field;background-color:var(--theme-input-readonly-bg, Field);border-color:FieldText;border-color:var(--theme-input-readonly-border, FieldText);color:FieldText;color:var(--theme-input-readonly-text, FieldText);accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent, ActiveText)}.no-js textarea[readonly]:focus,.no-js select[readonly]:focus,.no-js input[readonly]:focus,.js__no-whereSelector textarea[readonly]:focus,.js__no-whereSelector select[readonly]:focus,.js__no-whereSelector input[readonly]:focus{--focus-ring-outline-color: var( --theme-input-readonly-accent-hover, ActiveText );background-color:SelectedItem;background-color:var(--theme-input-readonly-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-readonly-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-readonly-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent-hover, ActiveText)}:where(.js__no-focusVisible) textarea[readonly]:focus,:where(.js__no-focusVisible) select[readonly]:focus,:where(.js__no-focusVisible) input[readonly]:focus{--focus-ring-outline-color: var( --theme-input-readonly-accent-hover, ActiveText );background-color:SelectedItem;background-color:var(--theme-input-readonly-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-readonly-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-readonly-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent-hover, ActiveText)}textarea[readonly]:hover,select[readonly]:hover,input[readonly]:hover{--focus-ring-outline-color: var( --theme-input-readonly-accent-hover, ActiveText );background-color:SelectedItem;background-color:var(--theme-input-readonly-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-readonly-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-readonly-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent-hover, ActiveText)}textarea[readonly]:focus-visible,select[readonly]:focus-visible,input[readonly]:focus-visible{--focus-ring-outline-color: var( --theme-input-readonly-accent-hover, ActiveText );background-color:SelectedItem;background-color:var(--theme-input-readonly-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-readonly-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-readonly-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent-hover, ActiveText)}textarea[readonly]:focus-within,select[readonly]:focus-within,input[readonly]:focus-within{--focus-ring-outline-color: var( --theme-input-readonly-accent-hover, ActiveText );background-color:SelectedItem;background-color:var(--theme-input-readonly-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-input-readonly-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-input-readonly-text-hover, SelectedItemText);accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent-hover, ActiveText)}textarea[readonly]:active,select[readonly]:active,input[readonly]:active{--focus-ring-outline-color: var( --theme-input-readonly-accent-active, ActiveText );background-color:Field;background-color:var(--theme-input-readonly-bg-active, Field);border-color:FieldText;border-color:var(--theme-input-readonly-border-active, FieldText);color:FieldText;color:var(--theme-input-readonly-text-active, FieldText);accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent-active, ActiveText)}input[type=submit][disabled],input[type=reset][disabled]{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui, ButtonText);--theme-link-icon: var(--theme-button-disabled-ui, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-disabled-ui, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-disabled-border, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-disabled-bg, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-disabled-border, ButtonFace);color:ButtonText;color:var(--theme-button-disabled-text, ButtonText)}.no-js input[type=submit][disabled]:focus,.no-js input[type=reset][disabled]:focus,.js__no-whereSelector input[type=submit][disabled]:focus,.js__no-whereSelector input[type=reset][disabled]:focus{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}:where(.js__no-focusVisible) input[type=submit][disabled]:focus,:where(.js__no-focusVisible) input[type=reset][disabled]:focus{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}input[type=submit][disabled]:hover,input[type=reset][disabled]:hover{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}input[type=submit][disabled]:focus-visible,input[type=reset][disabled]:focus-visible{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}input[type=submit][disabled]:focus-within,input[type=reset][disabled]:focus-within{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}input[type=submit][disabled]:active,input[type=reset][disabled]:active{--focus-ring-outline-color: var( --theme-button-disabled-outline-active, ButtonFace );--icon-color: var(--theme-button-disabled-ui-active, ButtonText);--theme-link-icon: var(--theme-button-disabled-ui-active, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-disabled-ui-active, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-disabled-border-active, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-disabled-bg-active, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-disabled-border-active, ButtonFace);color:ButtonText;color:var(--theme-button-disabled-text-active, ButtonText)}input[type=checkbox],input[type=radio]{accent-color:ActiveText;accent-color:var(--theme-input-accent, ActiveText);color:ActiveText;color:var(--theme-input-accent, ActiveText)}.no-js input[type=checkbox]:focus,.no-js input[type=radio]:focus,.js__no-whereSelector input[type=checkbox]:focus,.js__no-whereSelector input[type=radio]:focus{accent-color:ActiveText;accent-color:var(--theme-input-accent-hover, ActiveText);color:ActiveText;color:var(--theme-input-accent-hover, ActiveText)}:where(.js__no-focusVisible) input[type=checkbox]:focus,:where(.js__no-focusVisible) input[type=radio]:focus{accent-color:ActiveText;accent-color:var(--theme-input-accent-hover, ActiveText);color:ActiveText;color:var(--theme-input-accent-hover, ActiveText)}input[type=checkbox]:hover,input[type=radio]:hover{accent-color:ActiveText;accent-color:var(--theme-input-accent-hover, ActiveText);color:ActiveText;color:var(--theme-input-accent-hover, ActiveText)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{accent-color:ActiveText;accent-color:var(--theme-input-accent-hover, ActiveText);color:ActiveText;color:var(--theme-input-accent-hover, ActiveText)}input[type=checkbox]:focus-within,input[type=radio]:focus-within{accent-color:ActiveText;accent-color:var(--theme-input-accent-hover, ActiveText);color:ActiveText;color:var(--theme-input-accent-hover, ActiveText)}input[type=checkbox]:active,input[type=radio]:active{accent-color:ActiveText;accent-color:var(--theme-input-accent-active, ActiveText);color:ActiveText;color:var(--theme-input-accent-active, ActiveText)}input[readonly][type=checkbox],input[readonly][type=radio]{accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent, ActiveText);color:ActiveText;color:var(--theme-input-readonly-accent, ActiveText)}.no-js input[readonly][type=checkbox]:focus,.no-js input[readonly][type=radio]:focus,.js__no-whereSelector input[readonly][type=checkbox]:focus,.js__no-whereSelector input[readonly][type=radio]:focus{accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent-hover, ActiveText);color:ActiveText;color:var(--theme-input-readonly-accent-hover, ActiveText)}:where(.js__no-focusVisible) input[readonly][type=checkbox]:focus,:where(.js__no-focusVisible) input[readonly][type=radio]:focus{accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent-hover, ActiveText);color:ActiveText;color:var(--theme-input-readonly-accent-hover, ActiveText)}input[readonly][type=checkbox]:hover,input[readonly][type=radio]:hover{accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent-hover, ActiveText);color:ActiveText;color:var(--theme-input-readonly-accent-hover, ActiveText)}input[readonly][type=checkbox]:focus-visible,input[readonly][type=radio]:focus-visible{accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent-hover, ActiveText);color:ActiveText;color:var(--theme-input-readonly-accent-hover, ActiveText)}input[readonly][type=checkbox]:focus-within,input[readonly][type=radio]:focus-within{accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent-hover, ActiveText);color:ActiveText;color:var(--theme-input-readonly-accent-hover, ActiveText)}input[readonly][type=checkbox]:active,input[readonly][type=radio]:active{accent-color:ActiveText;accent-color:var(--theme-input-readonly-accent-active, ActiveText);color:ActiveText;color:var(--theme-input-readonly-accent-active, ActiveText)}label{margin-top:.8125rem;margin-top:var(--mrg-soft-400, .8125rem);margin-bottom:0;font-weight:500;line-height:1.3125;line-height:var(--line-height-200, 1.3125);color:CanvasText;color:var(--theme-text-primary, CanvasText)}label:has(>:where(input[type=checkbox],input[type=radio])){gap:.5rem;gap:var(--mrg-soft-300, .5rem);font-weight:400;line-height:1.6875;line-height:var(--line-height-400, 1.6875);cursor:pointer;color:CanvasText;color:var(--theme-text, CanvasText)}label:has(>:where(input[type=checkbox],input[type=radio]))+label:has(>:where(input[type=checkbox],input[type=radio])){margin-top:.5rem;margin-top:var(--mrg-firm-200, .5rem)}label:has(>:where(input[type=checkbox],input[type=radio]))+input,label:has(>:where(input[type=checkbox],input[type=radio]))+select,label:has(>:where(input[type=checkbox],input[type=radio]))+textarea{margin-top:.8125rem 0;margin-top:var(--mrg-soft-400, .8125rem) 0}.button-span{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:1.25rem;margin-bottom:.4375rem;margin-top:var(--mrg-firm-400, 1.25rem);margin-bottom:var(--mrg-half-400, .4375rem);gap:.8125rem 1.25rem;gap:var(--mrg-firm-300, .8125rem) var(--mrg-firm-400, 1.25rem)}.button-span>button,.button-span>[role=button],.button-span>input[type=button],.button-span>input[type=submit],.button-span>a.button[href],.button-span>a.button-secondary[href]{margin:0}button,[role=button],input[type=button],input[type=submit],a.button[href],a.button-secondary[href]{--focus-ring-outline-offset: var(--stroke-relative-400, .125em);--display: flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;align-content:start;align-items:start;width:-moz-fit-content;width:fit-content;margin-top:1.25rem;margin-bottom:.4375rem;margin-top:var(--mrg-firm-400, 1.25rem);margin-bottom:var(--mrg-half-400, .4375rem);padding:.3125em .8125em;padding:var(--pad-soft-200, .3125em) var(--pad-firm-300, .8125em);gap:.5rem .5rem;gap:var(--mrg-soft-300, .5rem) var(--mrg-firm-200, .5rem);border-width:.0625rem;border-width:var(--border-width-100, .0625rem);border-radius:0;border-style:solid;font-weight:500;font-style:normal;font-size:1.0625rem;font-size:var(--fs-normal, 1.0625rem);line-height:1.1875;line-height:var(--line-height-100, 1.1875);letter-spacing:normal;text-transform:none;text-decoration:none;text-wrap:balance;text-align:left;transition:none;transition:var(--transition);opacity:1;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button,[role=button],input[type=button],input[type=submit],a.button[href],a.button-secondary[href]{--focus-ring-outline-color: var( --theme-button-primary-outline-hover, SelectedItem );--icon-color: var(--theme-button-primary-ui, ButtonText);--theme-link-icon: var(--theme-button-primary-ui, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-primary-ui, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-primary-border, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-primary-bg, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-primary-border, ButtonFace);color:ButtonText;color:var(--theme-button-primary-text, ButtonText)}.no-js button:focus,.no-js [role=button]:focus,.no-js input[type=button]:focus,.no-js input[type=submit]:focus,.no-js a.button[href]:focus,.no-js a.button-secondary[href]:focus,.js__no-whereSelector button:focus,.js__no-whereSelector [role=button]:focus,.js__no-whereSelector input[type=button]:focus,.js__no-whereSelector input[type=submit]:focus,.js__no-whereSelector a.button[href]:focus,.js__no-whereSelector a.button-secondary[href]:focus{--focus-ring-outline-color: var( --theme-button-primary-outline-hover, SelectedItem );--icon-color: var(--theme-button-primary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-primary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-primary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-primary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-primary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-primary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-primary-text-hover, SelectedItemText)}:where(.js__no-focusVisible) button:focus,:where(.js__no-focusVisible) [role=button]:focus,:where(.js__no-focusVisible) input[type=button]:focus,:where(.js__no-focusVisible) input[type=submit]:focus,:where(.js__no-focusVisible) a.button[href]:focus,:where(.js__no-focusVisible) a.button-secondary[href]:focus{--focus-ring-outline-color: var( --theme-button-primary-outline-hover, SelectedItem );--icon-color: var(--theme-button-primary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-primary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-primary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-primary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-primary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-primary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-primary-text-hover, SelectedItemText)}button:hover,[role=button]:hover,input[type=button]:hover,input[type=submit]:hover,a.button[href]:hover,a.button-secondary[href]:hover{--focus-ring-outline-color: var( --theme-button-primary-outline-hover, SelectedItem );--icon-color: var(--theme-button-primary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-primary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-primary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-primary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-primary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-primary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-primary-text-hover, SelectedItemText)}button:focus-visible,[role=button]:focus-visible,input[type=button]:focus-visible,input[type=submit]:focus-visible,a.button[href]:focus-visible,a.button-secondary[href]:focus-visible{--focus-ring-outline-color: var( --theme-button-primary-outline-hover, SelectedItem );--icon-color: var(--theme-button-primary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-primary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-primary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-primary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-primary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-primary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-primary-text-hover, SelectedItemText)}button:focus-within,[role=button]:focus-within,input[type=button]:focus-within,input[type=submit]:focus-within,a.button[href]:focus-within,a.button-secondary[href]:focus-within{--focus-ring-outline-color: var( --theme-button-primary-outline-hover, SelectedItem );--icon-color: var(--theme-button-primary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-primary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-primary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-primary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-primary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-primary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-primary-text-hover, SelectedItemText)}button:active,[role=button]:active,input[type=button]:active,input[type=submit]:active,a.button[href]:active,a.button-secondary[href]:active{--focus-ring-outline-color: var( --theme-button-primary-outline-active, ButtonFace );--icon-color: var(--theme-button-primary-ui-active, ButtonText);--theme-link-icon: var(--theme-button-primary-ui-active, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-primary-ui-active, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-primary-border-active, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-primary-bg-active, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-primary-border-active, ButtonFace);color:ButtonText;color:var(--theme-button-primary-text-active, ButtonText)}button[aria-disabled=true],[aria-disabled=true][role=button],input[aria-disabled=true][type=button],input[aria-disabled=true][type=submit],a[aria-disabled=true].button[href],a[aria-disabled=true].button-secondary[href]{border-radius:0;border-style:dashed;font-weight:500;font-style:italic;letter-spacing:normal;text-transform:none;cursor:not-allowed}button[aria-disabled=true],[aria-disabled=true][role=button],input[aria-disabled=true][type=button],input[aria-disabled=true][type=submit],a[aria-disabled=true].button[href],a[aria-disabled=true].button-secondary[href]{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui, ButtonText);--theme-link-icon: var(--theme-button-disabled-ui, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-disabled-ui, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-disabled-border, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-disabled-bg, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-disabled-border, ButtonFace);color:ButtonText;color:var(--theme-button-disabled-text, ButtonText)}.no-js button[aria-disabled=true]:focus,.no-js [aria-disabled=true][role=button]:focus,.no-js input[aria-disabled=true][type=button]:focus,.no-js input[aria-disabled=true][type=submit]:focus,.no-js a[aria-disabled=true].button[href]:focus,.no-js a[aria-disabled=true].button-secondary[href]:focus,.js__no-whereSelector button[aria-disabled=true]:focus,.js__no-whereSelector [aria-disabled=true][role=button]:focus,.js__no-whereSelector input[aria-disabled=true][type=button]:focus,.js__no-whereSelector input[aria-disabled=true][type=submit]:focus,.js__no-whereSelector a[aria-disabled=true].button[href]:focus,.js__no-whereSelector a[aria-disabled=true].button-secondary[href]:focus{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}:where(.js__no-focusVisible) button[aria-disabled=true]:focus,:where(.js__no-focusVisible) [aria-disabled=true][role=button]:focus,:where(.js__no-focusVisible) input[aria-disabled=true][type=button]:focus,:where(.js__no-focusVisible) input[aria-disabled=true][type=submit]:focus,:where(.js__no-focusVisible) a[aria-disabled=true].button[href]:focus,:where(.js__no-focusVisible) a[aria-disabled=true].button-secondary[href]:focus{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}button[aria-disabled=true]:hover,[aria-disabled=true][role=button]:hover,input[aria-disabled=true][type=button]:hover,input[aria-disabled=true][type=submit]:hover,a[aria-disabled=true].button[href]:hover,a[aria-disabled=true].button-secondary[href]:hover{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}button[aria-disabled=true]:focus-visible,[aria-disabled=true][role=button]:focus-visible,input[aria-disabled=true][type=button]:focus-visible,input[aria-disabled=true][type=submit]:focus-visible,a[aria-disabled=true].button[href]:focus-visible,a[aria-disabled=true].button-secondary[href]:focus-visible{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}button[aria-disabled=true]:focus-within,[aria-disabled=true][role=button]:focus-within,input[aria-disabled=true][type=button]:focus-within,input[aria-disabled=true][type=submit]:focus-within,a[aria-disabled=true].button[href]:focus-within,a[aria-disabled=true].button-secondary[href]:focus-within{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}button[aria-disabled=true]:active,[aria-disabled=true][role=button]:active,input[aria-disabled=true][type=button]:active,input[aria-disabled=true][type=submit]:active,a[aria-disabled=true].button[href]:active,a[aria-disabled=true].button-secondary[href]:active{--focus-ring-outline-color: var( --theme-button-disabled-outline-active, ButtonFace );--icon-color: var(--theme-button-disabled-ui-active, ButtonText);--theme-link-icon: var(--theme-button-disabled-ui-active, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-disabled-ui-active, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-disabled-border-active, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-disabled-bg-active, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-disabled-border-active, ButtonFace);color:ButtonText;color:var(--theme-button-disabled-text-active, ButtonText)}@supports ((-webkit-mask-image: url(../fake.svg)) or (mask-image: url(../fake.svg))){button[aria-disabled=true]:before,[aria-disabled=true][role=button]:before,input[aria-disabled=true][type=button]:before,input[aria-disabled=true][type=submit]:before,a[aria-disabled=true].button[href]:before,a[aria-disabled=true].button-secondary[href]:before{display:inline-block;vertical-align:middle;vertical-align:var(--icon-vertical-align, sub);content:"";content:"" / Forbidden;background:#2c2c2c;background:var( --icon-color, var(--theme-ui, var(--clr-base-700, currentColor)) );-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="currentColor" title="Forbidden icon"><path d="M12,1c6.074,0 11,4.926 11,11c-0,6.074 -4.926,11 -11,11c-6.074,-0 -11,-4.926 -11,-11c0,-6.074 4.926,-11 11,-11Zm5.211,3.841c-1.462,-1.066 -3.263,-1.695 -5.211,-1.695c-4.889,-0 -8.854,3.965 -8.854,8.854c-0,1.726 0.494,3.337 1.349,4.699l12.716,-11.858Zm-10.422,14.318c1.462,1.066 3.263,1.695 5.211,1.695c4.889,0 8.854,-3.965 8.854,-8.854c0,-1.726 -0.494,-3.337 -1.349,-4.699l-12.716,11.858Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="currentColor" title="Forbidden icon"><path d="M12,1c6.074,0 11,4.926 11,11c-0,6.074 -4.926,11 -11,11c-6.074,-0 -11,-4.926 -11,-11c0,-6.074 4.926,-11 11,-11Zm5.211,3.841c-1.462,-1.066 -3.263,-1.695 -5.211,-1.695c-4.889,-0 -8.854,3.965 -8.854,8.854c-0,1.726 0.494,3.337 1.349,4.699l12.716,-11.858Zm-10.422,14.318c1.462,1.066 3.263,1.695 5.211,1.695c4.889,0 8.854,-3.965 8.854,-8.854c0,-1.726 -0.494,-3.337 -1.349,-4.699l-12.716,11.858Z"/></svg>');-webkit-mask-clip:no-clip;mask-clip:no-clip;mask-mode:alpha;-webkit-mask-origin:border-box;mask-origin:border-box;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-top:0;margin-top:var(--icon-pseudo-element-margin-block-start, 0);margin-right:var(--icon-inline-buffer, .25em);margin-right:.25em;margin-right:calc(var(--icon-inline-buffer, .25em) * var( --icon-size-pseudo--inline-buffer-start, var(--icon-size-pseudo--font-multiplier, 1) ));margin-left:0;margin-left:calc(var(--icon-inline-buffer, .25em) * var(--icon-size-pseudo--inline-buffer-end, 0));height:var(--icon-size-pseudo, 1em);height:1em;height:calc(var(--icon-size-pseudo, 1em) * var(--icon-size-pseudo--font-multiplier, 1));aspect-ratio:1;align-self:center}}button[readonly],[readonly][role=button],input[readonly][type=button],input[readonly][type=submit],a[readonly].button[href],a[readonly].button-secondary[href]{cursor:not-allowed}button *,[role=button] *,input[type=button] *,input[type=submit] *,a.button[href] *,a.button-secondary[href] *{--icon-color: inherit !important;color:inherit!important}button code,[role=button] code,input[type=button] code,input[type=submit] code,a.button[href] code,a.button-secondary[href] code,button kbd,[role=button] kbd,input[type=button] kbd,input[type=submit] kbd,a.button[href] kbd,a.button-secondary[href] kbd,button samp,[role=button] samp,input[type=button] samp,input[type=submit] samp,a.button[href] samp,a.button-secondary[href] samp{padding:0;background:transparent}button .icon,[role=button] .icon,input[type=button] .icon,input[type=submit] .icon,a.button[href] .icon,a.button-secondary[href] .icon{align-self:center}[data-contrast-mode=average] button ::-moz-selection,[data-contrast-mode=average] [role=button] ::-moz-selection,[data-contrast-mode=average] input[type=button] ::-moz-selection,[data-contrast-mode=average] input[type=submit] ::-moz-selection,[data-contrast-mode=average] a.button[href] ::-moz-selection,[data-contrast-mode=average] a.button-secondary[href] ::-moz-selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/75%)!important}[data-contrast-mode=average] button ::selection,[data-contrast-mode=average] [role=button] ::selection,[data-contrast-mode=average] input[type=button] ::selection,[data-contrast-mode=average] input[type=submit] ::selection,[data-contrast-mode=average] a.button[href] ::selection,[data-contrast-mode=average] a.button-secondary[href] ::selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/75%)!important}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){[data-contrast-mode=average] button ::-moz-selection,[data-contrast-mode=average] [role=button] ::-moz-selection,[data-contrast-mode=average] input[type=button] ::-moz-selection,[data-contrast-mode=average] input[type=submit] ::-moz-selection,[data-contrast-mode=average] a.button[href] ::-moz-selection,[data-contrast-mode=average] a.button-secondary[href] ::-moz-selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 75%))!important}[data-contrast-mode=average] button ::selection,[data-contrast-mode=average] [role=button] ::selection,[data-contrast-mode=average] input[type=button] ::selection,[data-contrast-mode=average] input[type=submit] ::selection,[data-contrast-mode=average] a.button[href] ::selection,[data-contrast-mode=average] a.button-secondary[href] ::selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 75%))!important}}[data-contrast-mode=low] button ::-moz-selection,[data-contrast-mode=low] [role=button] ::-moz-selection,[data-contrast-mode=low] input[type=button] ::-moz-selection,[data-contrast-mode=low] input[type=submit] ::-moz-selection,[data-contrast-mode=low] a.button[href] ::-moz-selection,[data-contrast-mode=low] a.button-secondary[href] ::-moz-selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/65%)!important}[data-contrast-mode=low] button ::selection,[data-contrast-mode=low] [role=button] ::selection,[data-contrast-mode=low] input[type=button] ::selection,[data-contrast-mode=low] input[type=submit] ::selection,[data-contrast-mode=low] a.button[href] ::selection,[data-contrast-mode=low] a.button-secondary[href] ::selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/65%)!important}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){[data-contrast-mode=low] button ::-moz-selection,[data-contrast-mode=low] [role=button] ::-moz-selection,[data-contrast-mode=low] input[type=button] ::-moz-selection,[data-contrast-mode=low] input[type=submit] ::-moz-selection,[data-contrast-mode=low] a.button[href] ::-moz-selection,[data-contrast-mode=low] a.button-secondary[href] ::-moz-selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 65%))!important}[data-contrast-mode=low] button ::selection,[data-contrast-mode=low] [role=button] ::selection,[data-contrast-mode=low] input[type=button] ::selection,[data-contrast-mode=low] input[type=submit] ::selection,[data-contrast-mode=low] a.button[href] ::selection,[data-contrast-mode=low] a.button-secondary[href] ::selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 65%))!important}}[data-contrast-mode=high] button ::-moz-selection,[data-contrast-mode=high] [role=button] ::-moz-selection,[data-contrast-mode=high] input[type=button] ::-moz-selection,[data-contrast-mode=high] input[type=submit] ::-moz-selection,[data-contrast-mode=high] a.button[href] ::-moz-selection,[data-contrast-mode=high] a.button-secondary[href] ::-moz-selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/95%)!important}[data-contrast-mode=high] button ::selection,[data-contrast-mode=high] [role=button] ::selection,[data-contrast-mode=high] input[type=button] ::selection,[data-contrast-mode=high] input[type=submit] ::selection,[data-contrast-mode=high] a.button[href] ::selection,[data-contrast-mode=high] a.button-secondary[href] ::selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/95%)!important}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){[data-contrast-mode=high] button ::-moz-selection,[data-contrast-mode=high] [role=button] ::-moz-selection,[data-contrast-mode=high] input[type=button] ::-moz-selection,[data-contrast-mode=high] input[type=submit] ::-moz-selection,[data-contrast-mode=high] a.button[href] ::-moz-selection,[data-contrast-mode=high] a.button-secondary[href] ::-moz-selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 95%))!important}[data-contrast-mode=high] button ::selection,[data-contrast-mode=high] [role=button] ::selection,[data-contrast-mode=high] input[type=button] ::selection,[data-contrast-mode=high] input[type=submit] ::selection,[data-contrast-mode=high] a.button[href] ::selection,[data-contrast-mode=high] a.button-secondary[href] ::selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 95%))!important}}[data-contrast-mode=max] button ::-moz-selection,[data-contrast-mode=max] [role=button] ::-moz-selection,[data-contrast-mode=max] input[type=button] ::-moz-selection,[data-contrast-mode=max] input[type=submit] ::-moz-selection,[data-contrast-mode=max] a.button[href] ::-moz-selection,[data-contrast-mode=max] a.button-secondary[href] ::-moz-selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important}[data-contrast-mode=max] button ::selection,[data-contrast-mode=max] [role=button] ::selection,[data-contrast-mode=max] input[type=button] ::selection,[data-contrast-mode=max] input[type=submit] ::selection,[data-contrast-mode=max] a.button[href] ::selection,[data-contrast-mode=max] a.button-secondary[href] ::selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important}[data-contrast-mode=forced-colors] button ::-moz-selection,[data-contrast-mode=forced-colors] [role=button] ::-moz-selection,[data-contrast-mode=forced-colors] input[type=button] ::-moz-selection,[data-contrast-mode=forced-colors] input[type=submit] ::-moz-selection,[data-contrast-mode=forced-colors] a.button[href] ::-moz-selection,[data-contrast-mode=forced-colors] a.button-secondary[href] ::-moz-selection{--icon-color: HighlightText !important;color:HighlightText!important;background-color:Highlight!important}[data-contrast-mode=forced-colors] button ::selection,[data-contrast-mode=forced-colors] [role=button] ::selection,[data-contrast-mode=forced-colors] input[type=button] ::selection,[data-contrast-mode=forced-colors] input[type=submit] ::selection,[data-contrast-mode=forced-colors] a.button[href] ::selection,[data-contrast-mode=forced-colors] a.button-secondary[href] ::selection{--icon-color: HighlightText !important;color:HighlightText!important;background-color:Highlight!important}button[type=reset],input[type=reset],a.button-secondary,button.button-secondary,[role=button].button-secondary,input[type=button].button-secondary,input[type=submit].button-secondary{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui, ButtonText);--theme-link-icon: var(--theme-button-secondary-ui, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-secondary-ui, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-secondary-border, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-secondary-bg, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-secondary-border, ButtonFace);color:ButtonText;color:var(--theme-button-secondary-text, ButtonText)}.no-js button[type=reset]:focus,.no-js input[type=reset]:focus,.no-js a.button-secondary:focus,.no-js button.button-secondary:focus,.no-js [role=button].button-secondary:focus,.no-js input[type=button].button-secondary:focus,.no-js input[type=submit].button-secondary:focus,.js__no-whereSelector button[type=reset]:focus,.js__no-whereSelector input[type=reset]:focus,.js__no-whereSelector a.button-secondary:focus,.js__no-whereSelector button.button-secondary:focus,.js__no-whereSelector [role=button].button-secondary:focus,.js__no-whereSelector input[type=button].button-secondary:focus,.js__no-whereSelector input[type=submit].button-secondary:focus{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}:where(.js__no-focusVisible) button[type=reset]:focus,:where(.js__no-focusVisible) input[type=reset]:focus,:where(.js__no-focusVisible) a.button-secondary:focus,:where(.js__no-focusVisible) button.button-secondary:focus,:where(.js__no-focusVisible) [role=button].button-secondary:focus,:where(.js__no-focusVisible) input[type=button].button-secondary:focus,:where(.js__no-focusVisible) input[type=submit].button-secondary:focus{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}button[type=reset]:hover,input[type=reset]:hover,a.button-secondary:hover,button.button-secondary:hover,[role=button].button-secondary:hover,input[type=button].button-secondary:hover,input[type=submit].button-secondary:hover{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}button[type=reset]:focus-visible,input[type=reset]:focus-visible,a.button-secondary:focus-visible,button.button-secondary:focus-visible,[role=button].button-secondary:focus-visible,input[type=button].button-secondary:focus-visible,input[type=submit].button-secondary:focus-visible{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}button[type=reset]:focus-within,input[type=reset]:focus-within,a.button-secondary:focus-within,button.button-secondary:focus-within,[role=button].button-secondary:focus-within,input[type=button].button-secondary:focus-within,input[type=submit].button-secondary:focus-within{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}button[type=reset]:active,input[type=reset]:active,a.button-secondary:active,button.button-secondary:active,[role=button].button-secondary:active,input[type=button].button-secondary:active,input[type=submit].button-secondary:active{--focus-ring-outline-color: var( --theme-button-secondary-outline-active, ButtonFace );--icon-color: var(--theme-button-secondary-ui-active, ButtonText);--theme-link-icon: var(--theme-button-secondary-ui-active, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-secondary-ui-active, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-secondary-border-active, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-secondary-bg-active, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-secondary-border-active, ButtonFace);color:ButtonText;color:var(--theme-button-secondary-text-active, ButtonText)}button[type=reset],input[type=reset],.website-settings-menu [data-settings-reset]{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui, ButtonText);--theme-link-icon: var(--theme-button-secondary-ui, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-secondary-ui, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-secondary-border, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-secondary-bg, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-secondary-border, ButtonFace);color:ButtonText;color:var(--theme-button-secondary-text, ButtonText)}.no-js button[type=reset]:focus,.no-js input[type=reset]:focus,.no-js .website-settings-menu [data-settings-reset]:focus,.website-settings-menu .no-js [data-settings-reset]:focus,.js__no-whereSelector button[type=reset]:focus,.js__no-whereSelector input[type=reset]:focus,.js__no-whereSelector .website-settings-menu [data-settings-reset]:focus,.website-settings-menu .js__no-whereSelector [data-settings-reset]:focus{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}:where(.js__no-focusVisible) button[type=reset]:focus,:where(.js__no-focusVisible) input[type=reset]:focus,:where(.js__no-focusVisible) .website-settings-menu [data-settings-reset]:focus,.website-settings-menu :where(.js__no-focusVisible) [data-settings-reset]:focus{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}button[type=reset]:hover,input[type=reset]:hover,.website-settings-menu [data-settings-reset]:hover{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}button[type=reset]:focus-visible,input[type=reset]:focus-visible,.website-settings-menu [data-settings-reset]:focus-visible{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}button[type=reset]:focus-within,input[type=reset]:focus-within,.website-settings-menu [data-settings-reset]:focus-within{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}button[type=reset]:active,input[type=reset]:active,.website-settings-menu [data-settings-reset]:active{--focus-ring-outline-color: var( --theme-button-secondary-outline-active, ButtonFace );--icon-color: var(--theme-button-secondary-ui-active, ButtonText);--theme-link-icon: var(--theme-button-secondary-ui-active, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-secondary-ui-active, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-secondary-border-active, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-secondary-bg-active, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-secondary-border-active, ButtonFace);color:ButtonText;color:var(--theme-button-secondary-text-active, ButtonText)}@supports ((-webkit-mask-image: url(../fake.svg)) or (mask-image: url(../fake.svg))){button[type=reset]:before,input[type=reset]:before,.website-settings-menu [data-settings-reset]:before{display:inline-block;vertical-align:middle;vertical-align:var(--icon-vertical-align, sub);content:"";content:"" / Refresh;background:#2c2c2c;background:var( --icon-color, var(--theme-ui, var(--clr-base-700, currentColor)) );-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="currentColor" title="Refresh icon"><path d="M18.367,8.121c-1.312,-2.16 -3.687,-3.603 -6.399,-3.603c-4.131,0 -7.481,3.35 -7.481,7.482c-0,4.132 3.35,7.482 7.481,7.482c2.87,-0 5.363,-1.617 6.618,-3.989c0.323,-0.61 1.08,-0.843 1.69,-0.52c0.61,0.322 0.843,1.08 0.52,1.689c-1.674,3.164 -5,5.32 -8.828,5.32c-5.512,-0 -9.981,-4.47 -9.981,-9.982c-0,-5.512 4.469,-9.982 9.981,-9.982c2.817,0 5.362,1.168 7.177,3.045l-0,-2.067c-0,-0.69 0.56,-1.25 1.25,-1.25c0.69,-0 1.25,0.56 1.25,1.25l-0,6.375c-0,0.689 -0.56,1.25 -1.25,1.25l-6.375,-0c-0.69,-0 -1.25,-0.561 -1.25,-1.25c-0,-0.69 0.56,-1.25 1.25,-1.25l4.347,-0Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="currentColor" title="Refresh icon"><path d="M18.367,8.121c-1.312,-2.16 -3.687,-3.603 -6.399,-3.603c-4.131,0 -7.481,3.35 -7.481,7.482c-0,4.132 3.35,7.482 7.481,7.482c2.87,-0 5.363,-1.617 6.618,-3.989c0.323,-0.61 1.08,-0.843 1.69,-0.52c0.61,0.322 0.843,1.08 0.52,1.689c-1.674,3.164 -5,5.32 -8.828,5.32c-5.512,-0 -9.981,-4.47 -9.981,-9.982c-0,-5.512 4.469,-9.982 9.981,-9.982c2.817,0 5.362,1.168 7.177,3.045l-0,-2.067c-0,-0.69 0.56,-1.25 1.25,-1.25c0.69,-0 1.25,0.56 1.25,1.25l-0,6.375c-0,0.689 -0.56,1.25 -1.25,1.25l-6.375,-0c-0.69,-0 -1.25,-0.561 -1.25,-1.25c-0,-0.69 0.56,-1.25 1.25,-1.25l4.347,-0Z"/></svg>');-webkit-mask-clip:no-clip;mask-clip:no-clip;mask-mode:alpha;-webkit-mask-origin:border-box;mask-origin:border-box;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-top:0;margin-top:var(--icon-pseudo-element-margin-block-start, 0);margin-right:var(--icon-inline-buffer, .25em);margin-right:.25em;margin-right:calc(var(--icon-inline-buffer, .25em) * var( --icon-size-pseudo--inline-buffer-start, var(--icon-size-pseudo--font-multiplier, 1) ));margin-left:0;margin-left:calc(var(--icon-inline-buffer, .25em) * var(--icon-size-pseudo--inline-buffer-end, 0));height:var(--icon-size-pseudo, 1em);height:1em;height:calc(var(--icon-size-pseudo, 1em) * var(--icon-size-pseudo--font-multiplier, 1));aspect-ratio:1;align-self:center}}@supports ((-webkit-mask-image: url(../fake.svg)) or (mask-image: url(../fake.svg))){button[type=submit]:before,input[type=submit]:before{display:inline-block;vertical-align:middle;vertical-align:var(--icon-vertical-align, sub);content:"";content:"" / Checkmark;background:#2c2c2c;background:var( --icon-color, var(--theme-ui, var(--clr-base-700, currentColor)) );-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="currentColor" title="Checkmark icon"><path d="M9.67,16.76l9.359,-12.273c0.22,-0.289 0.494,-0.449 0.82,-0.478c0.327,-0.029 0.624,0.079 0.893,0.325c0.269,0.246 0.419,0.553 0.452,0.922c0.033,0.369 -0.061,0.697 -0.282,0.986l-10.128,13.32c-0.221,0.29 -0.495,0.449 -0.821,0.478c-0.326,0.029 -0.624,-0.079 -0.892,-0.325l-5.777,-5.287c-0.269,-0.246 -0.415,-0.553 -0.438,-0.921c-0.023,-0.369 0.076,-0.699 0.298,-0.989c0.222,-0.291 0.501,-0.451 0.837,-0.48c0.336,-0.029 0.638,0.079 0.907,0.324l4.772,4.398Z" style="fill-rule:nonzero;" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" fill="currentColor" title="Checkmark icon"><path d="M9.67,16.76l9.359,-12.273c0.22,-0.289 0.494,-0.449 0.82,-0.478c0.327,-0.029 0.624,0.079 0.893,0.325c0.269,0.246 0.419,0.553 0.452,0.922c0.033,0.369 -0.061,0.697 -0.282,0.986l-10.128,13.32c-0.221,0.29 -0.495,0.449 -0.821,0.478c-0.326,0.029 -0.624,-0.079 -0.892,-0.325l-5.777,-5.287c-0.269,-0.246 -0.415,-0.553 -0.438,-0.921c-0.023,-0.369 0.076,-0.699 0.298,-0.989c0.222,-0.291 0.501,-0.451 0.837,-0.48c0.336,-0.029 0.638,0.079 0.907,0.324l4.772,4.398Z" style="fill-rule:nonzero;" /></svg>');-webkit-mask-clip:no-clip;mask-clip:no-clip;mask-mode:alpha;-webkit-mask-origin:border-box;mask-origin:border-box;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-top:0;margin-top:var(--icon-pseudo-element-margin-block-start, 0);margin-right:var(--icon-inline-buffer, .25em);margin-right:.25em;margin-right:calc(var(--icon-inline-buffer, .25em) * var( --icon-size-pseudo--inline-buffer-start, var(--icon-size-pseudo--font-multiplier, 1) ));margin-left:0;margin-left:calc(var(--icon-inline-buffer, .25em) * var(--icon-size-pseudo--inline-buffer-end, 0));height:var(--icon-size-pseudo, 1em);height:1em;height:calc(var(--icon-size-pseudo, 1em) * var(--icon-size-pseudo--font-multiplier, 1));aspect-ratio:1;align-self:center}}::file-selector-button{--focus-ring-outline-offset: var(--stroke-relative-400, .125em);--display: flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;align-content:start;align-items:start;width:-moz-fit-content;width:fit-content;margin-top:1.25rem;margin-bottom:.4375rem;margin-top:var(--mrg-firm-400, 1.25rem);margin-bottom:var(--mrg-half-400, .4375rem);padding:.3125em .8125em;padding:var(--pad-soft-200, .3125em) var(--pad-firm-300, .8125em);gap:.5rem .5rem;gap:var(--mrg-soft-300, .5rem) var(--mrg-firm-200, .5rem);border-width:.0625rem;border-width:var(--border-width-100, .0625rem);border-radius:0;border-style:solid;font-weight:500;font-style:normal;font-size:1.0625rem;font-size:var(--fs-normal, 1.0625rem);line-height:1.1875;line-height:var(--line-height-100, 1.1875);letter-spacing:normal;text-transform:none;text-decoration:none;text-wrap:balance;text-align:left;transition:none;transition:var(--transition);opacity:1;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}::file-selector-button{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui, ButtonText);--theme-link-icon: var(--theme-button-secondary-ui, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-secondary-ui, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-secondary-border, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-secondary-bg, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-secondary-border, ButtonFace);color:ButtonText;color:var(--theme-button-secondary-text, ButtonText)}.no-js :focus::file-selector-button,.js__no-whereSelector :focus::file-selector-button{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}:where(.js__no-focusVisible) :focus::file-selector-button{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}:hover::file-selector-button{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}:focus-visible::file-selector-button{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}:focus-within::file-selector-button{--focus-ring-outline-color: var( --theme-button-secondary-outline-hover, SelectedItem );--icon-color: var(--theme-button-secondary-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-secondary-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-secondary-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-secondary-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-secondary-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-secondary-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-secondary-text-hover, SelectedItemText)}:active::file-selector-button{--focus-ring-outline-color: var( --theme-button-secondary-outline-active, ButtonFace );--icon-color: var(--theme-button-secondary-ui-active, ButtonText);--theme-link-icon: var(--theme-button-secondary-ui-active, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-secondary-ui-active, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-secondary-border-active, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-secondary-bg-active, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-secondary-border-active, ButtonFace);color:ButtonText;color:var(--theme-button-secondary-text-active, ButtonText)}::file-selector-button *{--icon-color: inherit !important;color:inherit!important}::file-selector-button code,::file-selector-button kbd,::file-selector-button samp{padding:0;background:transparent}::file-selector-button .icon{align-self:center}[data-contrast-mode=average] ::file-selector-button ::-moz-selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/75%)!important}[data-contrast-mode=average] ::file-selector-button ::selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/75%)!important}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){[data-contrast-mode=average] ::file-selector-button ::-moz-selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 75%))!important}[data-contrast-mode=average] ::file-selector-button ::selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 75%))!important}}[data-contrast-mode=low] ::file-selector-button ::-moz-selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/65%)!important}[data-contrast-mode=low] ::file-selector-button ::selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/65%)!important}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){[data-contrast-mode=low] ::file-selector-button ::-moz-selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 65%))!important}[data-contrast-mode=low] ::file-selector-button ::selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 65%))!important}}[data-contrast-mode=high] ::file-selector-button ::-moz-selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/95%)!important}[data-contrast-mode=high] ::file-selector-button ::selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important;background-color:rgb(from Highlight r g b/95%)!important}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){[data-contrast-mode=high] ::file-selector-button ::-moz-selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 95%))!important}[data-contrast-mode=high] ::file-selector-button ::selection{background-color:rgb(from var(--theme-selection-bg, Highlight) r g b/var(--selection-background-opacity, 95%))!important}}[data-contrast-mode=max] ::file-selector-button ::-moz-selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important}[data-contrast-mode=max] ::file-selector-button ::selection{--icon-color: var(--theme-selection-text, HighlightText) !important;color:HighlightText!important;color:var(--theme-selection-text, HighlightText)!important;background-color:Highlight!important;background-color:var(--theme-selection-bg, Highlight)!important}[data-contrast-mode=forced-colors] ::file-selector-button ::-moz-selection{--icon-color: HighlightText !important;color:HighlightText!important;background-color:Highlight!important}[data-contrast-mode=forced-colors] ::file-selector-button ::selection{--icon-color: HighlightText !important;color:HighlightText!important;background-color:Highlight!important}::file-selector-button{display:initial;margin:0;margin-right:.8125rem;margin-right:var(--mrg-firm-300, .8125rem)}input[aria-disabled=true]::file-selector-button{border-radius:0;border-style:dashed;font-weight:500;font-style:italic;letter-spacing:normal;text-transform:none;cursor:not-allowed}input[aria-disabled=true]::file-selector-button{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui, ButtonText);--theme-link-icon: var(--theme-button-disabled-ui, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-disabled-ui, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-disabled-border, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-disabled-bg, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-disabled-border, ButtonFace);color:ButtonText;color:var(--theme-button-disabled-text, ButtonText)}.no-js input[aria-disabled=true]:focus::file-selector-button,.js__no-whereSelector input[aria-disabled=true]:focus::file-selector-button{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}:where(.js__no-focusVisible) input[aria-disabled=true]:focus::file-selector-button{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}input[aria-disabled=true]:hover::file-selector-button{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}input[aria-disabled=true]:focus-visible::file-selector-button{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}input[aria-disabled=true]:focus-within::file-selector-button{--focus-ring-outline-color: var( --theme-button-disabled-outline-hover, SelectedItem );--icon-color: var(--theme-button-disabled-ui-hover, SelectedItemText);--theme-link-icon: var(--theme-button-disabled-ui-hover, SelectedItemText);text-decoration-color:SelectedItemText;text-decoration-color:var( --theme-button-disabled-ui-hover, SelectedItemText );accent-color:SelectedItem;accent-color:var(--theme-button-disabled-border-hover, SelectedItem);background-color:SelectedItem;background-color:var(--theme-button-disabled-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--theme-button-disabled-border-hover, SelectedItem);color:SelectedItemText;color:var(--theme-button-disabled-text-hover, SelectedItemText)}input[aria-disabled=true]:active::file-selector-button{--focus-ring-outline-color: var( --theme-button-disabled-outline-active, ButtonFace );--icon-color: var(--theme-button-disabled-ui-active, ButtonText);--theme-link-icon: var(--theme-button-disabled-ui-active, ButtonText);text-decoration-color:ButtonText;text-decoration-color:var(--theme-button-disabled-ui-active, ButtonText);accent-color:ButtonFace;accent-color:var(--theme-button-disabled-border-active, ButtonFace);background-color:ButtonFace;background-color:var(--theme-button-disabled-bg-active, ButtonFace);border-color:ButtonFace;border-color:var(--theme-button-disabled-border-active, ButtonFace);color:ButtonText;color:var(--theme-button-disabled-text-active, ButtonText)}.brand-logo{display:block;position:relative;margin-top:1.25rem;margin-bottom:.4375rem;margin-top:var(--mrg-firm-400, 1.25rem);margin-bottom:var(--mrg-half-400, .4375rem);color:CanvasText;color:var(--theme-text-primary, CanvasText)}.brand-logo>svg{fill:currentColor}.icon{display:inline-block;position:relative;vertical-align:middle;vertical-align:var(--icon-vertical-align, middle);height:var(--icon-size, 1.375em);height:1.375em;height:calc(var(--icon-size, 1.375em) * var(--icon-size--font-multiplier, 1));color:#2c2c2c;color:var( --icon-color, var(--theme-ui, var(--clr-base-700, currentColor)) )}.icon--warning,.icon--up,.icon--ui,.icon--star,.icon--settings,.icon--search,.icon--right,.icon--refresh,.icon--question,.icon--plus,.icon--no,.icon--minus,.icon--minimum,.icon--maximum,.icon--lightning,.icon--lightbulb,.icon--left,.icon--info,.icon--forbidden,.icon--fail,.icon--external,.icon--down,.icon--dash,.icon--compass,.icon--clock,.icon--check{aspect-ratio:1/1}.no-js .icon--warning,.no-js .icon--up,.no-js .icon--ui,.no-js .icon--star,.no-js .icon--settings,.no-js .icon--search,.no-js .icon--right,.no-js .icon--refresh,.no-js .icon--question,.no-js .icon--plus,.no-js .icon--no,.no-js .icon--minus,.no-js .icon--minimum,.no-js .icon--maximum,.no-js .icon--lightning,.no-js .icon--lightbulb,.no-js .icon--left,.no-js .icon--info,.no-js .icon--forbidden,.no-js .icon--fail,.no-js .icon--external,.no-js .icon--down,.no-js .icon--dash,.no-js .icon--compass,.no-js .icon--clock,.no-js .icon--check,.js__no-whereSelector .icon--warning,.js__no-whereSelector .icon--up,.js__no-whereSelector .icon--ui,.js__no-whereSelector .icon--star,.js__no-whereSelector .icon--settings,.js__no-whereSelector .icon--search,.js__no-whereSelector .icon--right,.js__no-whereSelector .icon--refresh,.js__no-whereSelector .icon--question,.js__no-whereSelector .icon--plus,.js__no-whereSelector .icon--no,.js__no-whereSelector .icon--minus,.js__no-whereSelector .icon--minimum,.js__no-whereSelector .icon--maximum,.js__no-whereSelector .icon--lightning,.js__no-whereSelector .icon--lightbulb,.js__no-whereSelector .icon--left,.js__no-whereSelector .icon--info,.js__no-whereSelector .icon--forbidden,.js__no-whereSelector .icon--fail,.js__no-whereSelector .icon--external,.js__no-whereSelector .icon--down,.js__no-whereSelector .icon--dash,.js__no-whereSelector .icon--compass,.js__no-whereSelector .icon--clock,.js__no-whereSelector .icon--check{position:relative}.no-js .icon--warning:before,.no-js .icon--up:before,.no-js .icon--ui:before,.no-js .icon--star:before,.no-js .icon--settings:before,.no-js .icon--search:before,.no-js .icon--right:before,.no-js .icon--refresh:before,.no-js .icon--question:before,.no-js .icon--plus:before,.no-js .icon--no:before,.no-js .icon--minus:before,.no-js .icon--minimum:before,.no-js .icon--maximum:before,.no-js .icon--lightning:before,.no-js .icon--lightbulb:before,.no-js .icon--left:before,.no-js .icon--info:before,.no-js .icon--forbidden:before,.no-js .icon--fail:before,.no-js .icon--external:before,.no-js .icon--down:before,.no-js .icon--dash:before,.no-js .icon--compass:before,.no-js .icon--clock:before,.no-js .icon--check:before,.js__no-whereSelector .icon--warning:before,.js__no-whereSelector .icon--up:before,.js__no-whereSelector .icon--ui:before,.js__no-whereSelector .icon--star:before,.js__no-whereSelector .icon--settings:before,.js__no-whereSelector .icon--search:before,.js__no-whereSelector .icon--right:before,.js__no-whereSelector .icon--refresh:before,.js__no-whereSelector .icon--question:before,.js__no-whereSelector .icon--plus:before,.js__no-whereSelector .icon--no:before,.js__no-whereSelector .icon--minus:before,.js__no-whereSelector .icon--minimum:before,.js__no-whereSelector .icon--maximum:before,.js__no-whereSelector .icon--lightning:before,.js__no-whereSelector .icon--lightbulb:before,.js__no-whereSelector .icon--left:before,.js__no-whereSelector .icon--info:before,.js__no-whereSelector .icon--forbidden:before,.js__no-whereSelector .icon--fail:before,.js__no-whereSelector .icon--external:before,.js__no-whereSelector .icon--down:before,.js__no-whereSelector .icon--dash:before,.js__no-whereSelector .icon--compass:before,.js__no-whereSelector .icon--clock:before,.js__no-whereSelector .icon--check:before{content:"";float:left;padding-top:100%}.no-js .icon--warning:after,.no-js .icon--up:after,.no-js .icon--ui:after,.no-js .icon--star:after,.no-js .icon--settings:after,.no-js .icon--search:after,.no-js .icon--right:after,.no-js .icon--refresh:after,.no-js .icon--question:after,.no-js .icon--plus:after,.no-js .icon--no:after,.no-js .icon--minus:after,.no-js .icon--minimum:after,.no-js .icon--maximum:after,.no-js .icon--lightning:after,.no-js .icon--lightbulb:after,.no-js .icon--left:after,.no-js .icon--info:after,.no-js .icon--forbidden:after,.no-js .icon--fail:after,.no-js .icon--external:after,.no-js .icon--down:after,.no-js .icon--dash:after,.no-js .icon--compass:after,.no-js .icon--clock:after,.no-js .icon--check:after,.js__no-whereSelector .icon--warning:after,.js__no-whereSelector .icon--up:after,.js__no-whereSelector .icon--ui:after,.js__no-whereSelector .icon--star:after,.js__no-whereSelector .icon--settings:after,.js__no-whereSelector .icon--search:after,.js__no-whereSelector .icon--right:after,.js__no-whereSelector .icon--refresh:after,.js__no-whereSelector .icon--question:after,.js__no-whereSelector .icon--plus:after,.js__no-whereSelector .icon--no:after,.js__no-whereSelector .icon--minus:after,.js__no-whereSelector .icon--minimum:after,.js__no-whereSelector .icon--maximum:after,.js__no-whereSelector .icon--lightning:after,.js__no-whereSelector .icon--lightbulb:after,.js__no-whereSelector .icon--left:after,.js__no-whereSelector .icon--info:after,.js__no-whereSelector .icon--forbidden:after,.js__no-whereSelector .icon--fail:after,.js__no-whereSelector .icon--external:after,.js__no-whereSelector .icon--down:after,.js__no-whereSelector .icon--dash:after,.js__no-whereSelector .icon--compass:after,.js__no-whereSelector .icon--clock:after,.js__no-whereSelector .icon--check:after{content:"";display:block;clear:both}:where(.js__no-aspectRatio) .icon--warning,:where(.js__no-aspectRatio) .icon--up,:where(.js__no-aspectRatio) .icon--ui,:where(.js__no-aspectRatio) .icon--star,:where(.js__no-aspectRatio) .icon--settings,:where(.js__no-aspectRatio) .icon--search,:where(.js__no-aspectRatio) .icon--right,:where(.js__no-aspectRatio) .icon--refresh,:where(.js__no-aspectRatio) .icon--question,:where(.js__no-aspectRatio) .icon--plus,:where(.js__no-aspectRatio) .icon--no,:where(.js__no-aspectRatio) .icon--minus,:where(.js__no-aspectRatio) .icon--minimum,:where(.js__no-aspectRatio) .icon--maximum,:where(.js__no-aspectRatio) .icon--lightning,:where(.js__no-aspectRatio) .icon--lightbulb,:where(.js__no-aspectRatio) .icon--left,:where(.js__no-aspectRatio) .icon--info,:where(.js__no-aspectRatio) .icon--forbidden,:where(.js__no-aspectRatio) .icon--fail,:where(.js__no-aspectRatio) .icon--external,:where(.js__no-aspectRatio) .icon--down,:where(.js__no-aspectRatio) .icon--dash,:where(.js__no-aspectRatio) .icon--compass,:where(.js__no-aspectRatio) .icon--clock,:where(.js__no-aspectRatio) .icon--check{position:relative}:where(.js__no-aspectRatio) .icon--warning:before,:where(.js__no-aspectRatio) .icon--up:before,:where(.js__no-aspectRatio) .icon--ui:before,:where(.js__no-aspectRatio) .icon--star:before,:where(.js__no-aspectRatio) .icon--settings:before,:where(.js__no-aspectRatio) .icon--search:before,:where(.js__no-aspectRatio) .icon--right:before,:where(.js__no-aspectRatio) .icon--refresh:before,:where(.js__no-aspectRatio) .icon--question:before,:where(.js__no-aspectRatio) .icon--plus:before,:where(.js__no-aspectRatio) .icon--no:before,:where(.js__no-aspectRatio) .icon--minus:before,:where(.js__no-aspectRatio) .icon--minimum:before,:where(.js__no-aspectRatio) .icon--maximum:before,:where(.js__no-aspectRatio) .icon--lightning:before,:where(.js__no-aspectRatio) .icon--lightbulb:before,:where(.js__no-aspectRatio) .icon--left:before,:where(.js__no-aspectRatio) .icon--info:before,:where(.js__no-aspectRatio) .icon--forbidden:before,:where(.js__no-aspectRatio) .icon--fail:before,:where(.js__no-aspectRatio) .icon--external:before,:where(.js__no-aspectRatio) .icon--down:before,:where(.js__no-aspectRatio) .icon--dash:before,:where(.js__no-aspectRatio) .icon--compass:before,:where(.js__no-aspectRatio) .icon--clock:before,:where(.js__no-aspectRatio) .icon--check:before{content:"";float:left;padding-top:100%}:where(.js__no-aspectRatio) .icon--warning:after,:where(.js__no-aspectRatio) .icon--up:after,:where(.js__no-aspectRatio) .icon--ui:after,:where(.js__no-aspectRatio) .icon--star:after,:where(.js__no-aspectRatio) .icon--settings:after,:where(.js__no-aspectRatio) .icon--search:after,:where(.js__no-aspectRatio) .icon--right:after,:where(.js__no-aspectRatio) .icon--refresh:after,:where(.js__no-aspectRatio) .icon--question:after,:where(.js__no-aspectRatio) .icon--plus:after,:where(.js__no-aspectRatio) .icon--no:after,:where(.js__no-aspectRatio) .icon--minus:after,:where(.js__no-aspectRatio) .icon--minimum:after,:where(.js__no-aspectRatio) .icon--maximum:after,:where(.js__no-aspectRatio) .icon--lightning:after,:where(.js__no-aspectRatio) .icon--lightbulb:after,:where(.js__no-aspectRatio) .icon--left:after,:where(.js__no-aspectRatio) .icon--info:after,:where(.js__no-aspectRatio) .icon--forbidden:after,:where(.js__no-aspectRatio) .icon--fail:after,:where(.js__no-aspectRatio) .icon--external:after,:where(.js__no-aspectRatio) .icon--down:after,:where(.js__no-aspectRatio) .icon--dash:after,:where(.js__no-aspectRatio) .icon--compass:after,:where(.js__no-aspectRatio) .icon--clock:after,:where(.js__no-aspectRatio) .icon--check:after{content:"";display:block;clear:both}.icon--double-check{aspect-ratio:4/3}.no-js .icon--double-check,.js__no-whereSelector .icon--double-check{position:relative}.no-js .icon--double-check:before,.js__no-whereSelector .icon--double-check:before{content:"";float:left;padding-top:75%}.no-js .icon--double-check:after,.js__no-whereSelector .icon--double-check:after{content:"";display:block;clear:both}:where(.js__no-aspectRatio) .icon--double-check{position:relative}:where(.js__no-aspectRatio) .icon--double-check:before{content:"";float:left;padding-top:75%}:where(.js__no-aspectRatio) .icon--double-check:after{content:"";display:block;clear:both}.icon--ui-minimum,.icon--ui-check{aspect-ratio:7/6}.no-js .icon--ui-minimum,.no-js .icon--ui-check,.js__no-whereSelector .icon--ui-minimum,.js__no-whereSelector .icon--ui-check{position:relative}.no-js .icon--ui-minimum:before,.no-js .icon--ui-check:before,.js__no-whereSelector .icon--ui-minimum:before,.js__no-whereSelector .icon--ui-check:before{content:"";float:left;padding-top:85.7142857143%}.no-js .icon--ui-minimum:after,.no-js .icon--ui-check:after,.js__no-whereSelector .icon--ui-minimum:after,.js__no-whereSelector .icon--ui-check:after{content:"";display:block;clear:both}:where(.js__no-aspectRatio) .icon--ui-minimum,:where(.js__no-aspectRatio) .icon--ui-check{position:relative}:where(.js__no-aspectRatio) .icon--ui-minimum:before,:where(.js__no-aspectRatio) .icon--ui-check:before{content:"";float:left;padding-top:85.7142857143%}:where(.js__no-aspectRatio) .icon--ui-minimum:after,:where(.js__no-aspectRatio) .icon--ui-check:after{content:"";display:block;clear:both}.alert-block>.alert-block__headline,.alert-block{--display: grid;display:grid;--grid-template-columns--alert-block: [icon] minmax(max-content, auto) [content] 1fr;grid-template-columns:[icon] minmax(max-content,auto) [content] 1fr;grid-template-columns:var(--grid-template-columns--alert-block);grid-auto-rows:auto;grid-auto-flow:row;justify-content:start;justify-items:start;align-content:start;align-items:start;grid-gap:0 .8125rem;grid-gap:0 var(--mrg-firm-300, .8125rem);gap:0 .8125rem;gap:0 var(--mrg-firm-300, .8125rem)}.alert-block>.alert-block__headline>*,.alert-block>*{grid-column:content}.alert-block{--icon-color: var( --alert-color-icon, var(--theme-ui-primary, var(--clr-purple-700, currentColor)) );--icon-size: var(--alert-icon-size, 1.125em);justify-self:center;margin-top:1.25rem;margin-bottom:.4375rem;margin-top:var(--mrg-firm-400, 1.25rem);margin-bottom:var(--mrg-half-400, .4375rem);margin-left:0;margin-right:0;padding:.8125rem;padding:var(--mrg-firm-300, .8125rem) var(--mrg-firm-300, .8125rem) var(--mrg-soft-400, .8125rem);width:-moz-fit-content;width:fit-content;line-height:1.4375;line-height:var(--line-height-300, 1.4375);border:.125rem solid hsl(278.16,60.54%,30.06%);border:var(--border-width-200, .125rem) solid var( --alert-color-border, var(--theme-ui-primary, var(--clr-purple-700, currentColor)) )}.alert-block--has-heading.alert-block{margin-top:2.25rem;margin-top:var(--mrg-firm-600, 2.25rem);justify-content:stretch;justify-items:stretch;justify-self:stretch;width:auto}.alert-block--has-heading.alert-block:has(h1,.h1,.page-title){margin-top:4rem;margin-top:var(--mrg-firm-800, 4rem)}.alert-block--has-heading.alert-block:has(h1,.h1){margin-top:4rem;margin-top:var(--mrg-firm-800, 4rem)}.alert-block--has-heading.alert-block:has(h2,.h2){margin-top:4rem;margin-top:var(--mrg-firm-800, 4rem)}.alert-block--has-heading.alert-block:has(h3,.h3){margin-top:4rem;margin-top:var(--mrg-firm-800, 4rem)}.alert-block--has-heading.alert-block:has(h4,.h4){border-style:dashed;border-width:.1875rem;border-width:var(--border-width-300, .1875rem)}.alert-block--has-heading.alert-block:has(h5,.h5){border-style:dashed;border-width:.1875rem;border-width:var(--border-width-300, .1875rem)}.alert-block--has-heading.alert-block:has(h6,.h6){border-style:dashed;border-width:.1875rem;border-width:var(--border-width-300, .1875rem)}.alert-block--has-heading.alert-block:has(.h7){border-style:dotted;border-width:.1875rem;border-width:var(--border-width-300, .1875rem)}.alert-block--has-heading.alert-block:has(.h8){border-style:dotted;border-width:.1875rem;border-width:var(--border-width-300, .1875rem)}.alert-block--has-heading.alert-block:has(.h9){border-style:dotted;border-width:.1875rem;border-width:var(--border-width-300, .1875rem)}.alert-block--has-heading.alert-block:has(.h10){border-style:dotted;border-width:.1875rem;border-width:var(--border-width-300, .1875rem)}.alert-block>.alert-block__headline{grid-template-columns:subgrid;grid-column:1/-1;margin:0;align-items:start;color:#591e7b;color:var( --alert-color-text, var(--theme-text-primary, var(--clr-purple-700, currentColor)) )}.alert-block>header.alert-block__headline{line-height:1.3125;line-height:var(--line-height-200, 1.3125);font-weight:600;font-size:clamp(.75rem,1.3125svw + 1rem,1.125rem);font-size:var(--fs-heading-7, 1rem)}.alert-block>.alert-block__headline>:first-child{margin-top:0}.alert-block>.alert-block__headline>.icon{grid-column:icon;margin-right:.125em}.alert-block>.alert-block__headline>.icon+*{margin-top:-.09375em}.alert-block>h1.alert-block__headline,.alert-block>.alert-block__headline.h1,.alert-block>.alert-block__headline.page-title{color:CanvasText;color:var(--theme-heading-1, CanvasText)}.alert-block>h1.alert-block__headline>.icon+*,.alert-block>.alert-block__headline.h1>.icon+*,.alert-block>.alert-block__headline.page-title>.icon+*{margin-top:-.0625em}.alert-block>h2.alert-block__headline,.alert-block>.alert-block__headline.h2{color:CanvasText;color:var(--theme-heading-2, CanvasText)}.alert-block>h2.alert-block__headline>.icon+*,.alert-block>.alert-block__headline.h2>.icon+*{margin-top:-.0625em}.alert-block>h3.alert-block__headline,.alert-block>.alert-block__headline.h3{color:CanvasText;color:var(--theme-heading-3, CanvasText)}.alert-block>h3.alert-block__headline>.icon+*,.alert-block>.alert-block__headline.h3>.icon+*{margin-top:-.0625em}.alert-block>h4.alert-block__headline,.alert-block>.alert-block__headline.h4{color:CanvasText;color:var(--theme-heading-4, CanvasText)}.alert-block>h4.alert-block__headline>.icon+*,.alert-block>.alert-block__headline.h4>.icon+*{margin-top:-.09375em}.alert-block>h5.alert-block__headline,.alert-block>.alert-block__headline.h5{color:CanvasText;color:var(--theme-heading-5, CanvasText)}.alert-block>h5.alert-block__headline>.icon+*,.alert-block>.alert-block__headline.h5>.icon+*{margin-top:-.09375em}.alert-block>h6.alert-block__headline,.alert-block>.alert-block__headline.h6{color:CanvasText;color:var(--theme-heading-6, CanvasText)}.alert-block>h6.alert-block__headline>.icon+*,.alert-block>.alert-block__headline.h6>.icon+*{margin-top:-.09375em}.alert-block>.alert-block__headline.h7>.icon+*{margin-top:-.125em}.alert-block>.alert-block__headline.h8>.icon+*{margin-top:-.125em}.alert-block>.alert-block__headline.h9>.icon+*{margin-top:-.125em}.alert-block>.alert-block__headline.h10>.icon+*{margin-top:-.125em}[data-toggle-content]>.container,[data-toggle-container]{--display: flex;display:flex;position:relative;flex-direction:column;justify-content:start;align-content:start;align-items:stretch}[data-toggle-container]{z-index:999}.toggle-title,.toggle-title>.unstyled-heading,.toggle-title>h1,.toggle-title>.h1,.toggle-title>h2,.toggle-title>.h2,.toggle-title>h3,.toggle-title>.h3,.toggle-title>h4,.toggle-title>.h4,.toggle-title>h5,.toggle-title>.h5,.toggle-title>h6,.toggle-title>.h6,.toggle-title>.h7,.toggle-title>.h8,.toggle-title>.h9,.toggle-title>.h10,.toggle-title>.page-title{margin:0;padding:0}.toggle-title{font-weight:600}.toggle-title>.unstyled-heading .toggle-icon,.toggle-title>h1 .toggle-icon,.toggle-title>.h1 .toggle-icon,.toggle-title>h2 .toggle-icon,.toggle-title>.h2 .toggle-icon,.toggle-title>h3 .toggle-icon,.toggle-title>.h3 .toggle-icon,.toggle-title>h4 .toggle-icon,.toggle-title>.h4 .toggle-icon,.toggle-title>h5 .toggle-icon,.toggle-title>.h5 .toggle-icon,.toggle-title>h6 .toggle-icon,.toggle-title>.h6 .toggle-icon,.toggle-title>.h7 .toggle-icon,.toggle-title>.h8 .toggle-icon,.toggle-title>.h9 .toggle-icon,.toggle-title>.h10 .toggle-icon,.toggle-title>.page-title .toggle-icon{--icon-size: 1em;padding-bottom:0}.toggle-title>.unstyled-heading [data-toggle-control],.toggle-title>h1 [data-toggle-control],.toggle-title>.h1 [data-toggle-control],.toggle-title>h2 [data-toggle-control],.toggle-title>.h2 [data-toggle-control],.toggle-title>h3 [data-toggle-control],.toggle-title>.h3 [data-toggle-control],.toggle-title>h4 [data-toggle-control],.toggle-title>.h4 [data-toggle-control],.toggle-title>h5 [data-toggle-control],.toggle-title>.h5 [data-toggle-control],.toggle-title>h6 [data-toggle-control],.toggle-title>.h6 [data-toggle-control],.toggle-title>.h7 [data-toggle-control],.toggle-title>.h8 [data-toggle-control],.toggle-title>.h9 [data-toggle-control],.toggle-title>.h10 [data-toggle-control],.toggle-title>.page-title [data-toggle-control]{font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}[data-toggle-control]{--icon-color: currentColor;margin:0;width:auto;font:inherit;text-align:inherit;border:none;background:none;color:inherit}[data-toggle-control][aria-disabled]{margin:.8125rem 0 0;margin:var(--mrg-soft-400, .8125rem) 0 0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:text}[data-toggle-control][aria-disabled] .toggle-icon{display:none}.no-js [data-toggle-control]:focus,.js__no-whereSelector [data-toggle-control]:focus{border:none;background:none;opacity:1;color:inherit}:where(.js__no-focusVisible) [data-toggle-control]:focus{border:none;background:none;opacity:1;color:inherit}[data-toggle-control]:hover,[data-toggle-control]:active{border:none;background:none;opacity:1;color:inherit}[data-toggle-control]:focus-visible{border:none;background:none;opacity:1;color:inherit}[data-toggle-control]:focus-within{border:none;background:none;opacity:1;color:inherit}[data-toggle-control-backdrop]{display:none;position:fixed;opacity:0}.toggle-icon{--icon-size: 1.125em;display:inline-block;vertical-align:sub;padding-bottom:.03125em;padding-bottom:var(--stroke-relative-100, .03125em);padding-right:.125rem;padding-right:var(--border-width-200, .125rem)}.toggle-icon>svg{stroke:currentColor;stroke-width:max(1px,min(.1875em,.25rem));stroke-width:max(1px,min(var(--stroke-relative-600, .1875em),var(--border-width-400, .25rem)));fill:none}[data-toggle-content]{display:grid;position:relative;justify-content:stretch;justify-items:stretch;align-content:start;align-items:start}:where(.js) [data-toggle-content],:where(.js) [data-toggle-control],:where(.js) .toggle-title,:where(.js) .toggle-title>.unstyled-heading,:where(.js) .toggle-title>h1,:where(.js) .toggle-title>.h1,:where(.js) .toggle-title>h2,:where(.js) .toggle-title>.h2,:where(.js) .toggle-title>h3,:where(.js) .toggle-title>.h3,:where(.js) .toggle-title>h4,:where(.js) .toggle-title>.h4,:where(.js) .toggle-title>h5,:where(.js) .toggle-title>.h5,:where(.js) .toggle-title>h6,:where(.js) .toggle-title>.h6,:where(.js) .toggle-title>.h7,:where(.js) .toggle-title>.h8,:where(.js) .toggle-title>.h9,:where(.js) .toggle-title>.h10,:where(.js) .toggle-title>.page-title,:where(.js) [data-toggle-container]{--display: grid;display:grid;--grid-template-columns--toggle: [icon] minmax(max-content, auto) [content] 1fr;grid-template-columns:[icon] minmax(max-content,auto) [content] 1fr;grid-template-columns:var(--grid-template-columns--toggle);grid-auto-rows:auto;grid-auto-flow:column;justify-content:stretch;justify-items:stretch;align-content:start;align-items:start;grid-gap:0 .5rem;grid-gap:0 var(--mrg-firm-200, .5rem);gap:0 .5rem;gap:0 var(--mrg-firm-200, .5rem)}:where(.js) [data-toggle-container]{margin:1.25rem 0 .4375rem;margin:var(--mrg-firm-400, 1.25rem) 0 var(--mrg-half-400, .4375rem);z-index:1}:where(.js) [data-toggle-container]:has(.toggle-title>.page-title){margin-top:0}:where(.js) [data-toggle-container]:has(.toggle-title>h1,.toggle-title>.h1),:where(.js) [data-toggle-container]:has(.toggle-title>h2,.toggle-title>.h2),:where(.js) [data-toggle-container]:has(.toggle-title>h3,.toggle-title>.h3){margin-top:3.125rem;margin-top:var(--mrg-soft-800, 3.125rem)}:where(.js) [data-toggle-container]:has(.toggle-title>h4,.toggle-title>.h4),:where(.js) [data-toggle-container]:has(.toggle-title>h5,.toggle-title>.h5),:where(.js) [data-toggle-container]:has(.toggle-title>h6,.toggle-title>.h6){margin-top:1.625rem;margin-top:var(--mrg-soft-600, 1.625rem)}:where(.js) [data-toggle-container]:has(.toggle-title>.h7 .h8 .h9 .h10){margin-top:1.625rem;margin-top:var(--mrg-soft-600, 1.625rem)}:where(.js) [data-toggle-content],:where(.js) [data-toggle-control],:where(.js) .toggle-title,:where(.js) .toggle-title>.unstyled-heading,:where(.js) .toggle-title>h1,:where(.js) .toggle-title>.h1,:where(.js) .toggle-title>h2,:where(.js) .toggle-title>.h2,:where(.js) .toggle-title>h3,:where(.js) .toggle-title>.h3,:where(.js) .toggle-title>h4,:where(.js) .toggle-title>.h4,:where(.js) .toggle-title>h5,:where(.js) .toggle-title>.h5,:where(.js) .toggle-title>h6,:where(.js) .toggle-title>.h6,:where(.js) .toggle-title>.h7,:where(.js) .toggle-title>.h8,:where(.js) .toggle-title>.h9,:where(.js) .toggle-title>.h10,:where(.js) .toggle-title>.page-title{grid-template-columns:subgrid;grid-column:1/-1;margin:0;padding:0}:where(.js) .toggle-title,:where(.js) .toggle-title>.unstyled-heading,:where(.js) .toggle-title>h1,:where(.js) .toggle-title>.h1,:where(.js) .toggle-title>h2,:where(.js) .toggle-title>.h2,:where(.js) .toggle-title>h3,:where(.js) .toggle-title>.h3,:where(.js) .toggle-title>h4,:where(.js) .toggle-title>.h4,:where(.js) .toggle-title>h5,:where(.js) .toggle-title>.h5,:where(.js) .toggle-title>h6,:where(.js) .toggle-title>.h6,:where(.js) .toggle-title>.h7,:where(.js) .toggle-title>.h8,:where(.js) .toggle-title>.h9,:where(.js) .toggle-title>.h10,:where(.js) .toggle-title>.page-title{align-content:center;align-items:center;grid-row:1/1}:where(.js) .toggle-title{z-index:2}:where(.js) .toggle-title>.unstyled-heading,:where(.js) .toggle-title>h1,:where(.js) .toggle-title>.h1,:where(.js) .toggle-title>h2,:where(.js) .toggle-title>.h2,:where(.js) .toggle-title>h3,:where(.js) .toggle-title>.h3,:where(.js) .toggle-title>h4,:where(.js) .toggle-title>.h4,:where(.js) .toggle-title>h5,:where(.js) .toggle-title>.h5,:where(.js) .toggle-title>h6,:where(.js) .toggle-title>.h6,:where(.js) .toggle-title>.h7,:where(.js) .toggle-title>.h8,:where(.js) .toggle-title>.h9,:where(.js) .toggle-title>.h10,:where(.js) .toggle-title>.page-title{margin-top:0;margin-bottom:0}:where(.js) [data-toggle-control]{align-content:center;align-items:center;margin:0;padding:0;padding-bottom:.3125rem;padding-bottom:var(--mrg-soft-200, .3125rem);font-weight:600;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}:where(.js) [data-toggle-control][data-toggle-control-backdrop]{--display: block;display:none;position:fixed;justify-self:auto;inset:0;margin:0;padding:0;width:auto;height:auto;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:none;border:none;border-radius:0;opacity:1;z-index:-2;cursor:pointer}:where(.js) [data-toggle-control][data-toggle-control-backdrop]:before,:where(.js) [data-toggle-control][data-toggle-control-backdrop]:after{content:"";content:""/"";display:block;position:absolute;inset:0}:where(.js) [data-toggle-control][data-toggle-control-backdrop]:before{background:Canvas;background:var(--sys-clr-background, Canvas);opacity:.625}:where(.js) [data-toggle-control][data-toggle-control-backdrop]:after{background:LinkText;background:var(--sys-clr-link, LinkText);opacity:.1875}.no-js :where(.js) [data-toggle-control][data-toggle-control-backdrop]:focus,.js__no-whereSelector :where(.js) [data-toggle-control][data-toggle-control-backdrop]:focus{border:none;background:none;color:inherit;outline:none;opacity:1}:where(.js__no-focusVisible) :where(.js) [data-toggle-control][data-toggle-control-backdrop]:focus{border:none;background:none;color:inherit;outline:none;opacity:1}:where(.js) [data-toggle-control][data-toggle-control-backdrop]:hover,:where(.js) [data-toggle-control][data-toggle-control-backdrop]:active{border:none;background:none;color:inherit;outline:none;opacity:1}:where(.js) [data-toggle-control][data-toggle-control-backdrop]:focus-visible{border:none;background:none;color:inherit;outline:none;opacity:1}:where(.js) [data-toggle-control][data-toggle-control-backdrop]:focus-within{border:none;background:none;color:inherit;outline:none;opacity:1}:where(.js) [data-toggle-control] .toggle-icon{grid-column:icon}:where(.js) [data-toggle-control] .toggle-icon,:where(.js) [data-toggle-control] .toggle-icon svg{display:block}:where(.js) [data-toggle-control] .toggle-icon svg #a,:where(.js) [data-toggle-control] .toggle-icon svg #b{transform-origin:center}:where(.js) .toggle-title>.unstyled-heading,:where(.js) .toggle-title>h1,:where(.js) .toggle-title>.h1,:where(.js) .toggle-title>h2,:where(.js) .toggle-title>.h2,:where(.js) .toggle-title>h3,:where(.js) .toggle-title>.h3,:where(.js) .toggle-title>h4,:where(.js) .toggle-title>.h4,:where(.js) .toggle-title>h5,:where(.js) .toggle-title>.h5,:where(.js) .toggle-title>h6,:where(.js) .toggle-title>.h6,:where(.js) .toggle-title>.h7,:where(.js) .toggle-title>.h8,:where(.js) .toggle-title>.h9,:where(.js) .toggle-title>.h10,:where(.js) .toggle-title>.page-title{padding-bottom:.125em;padding-bottom:var(--stroke-relative-400, .125em)}:where(.js) .toggle-title>.unstyled-heading:where(.unstyled-heading),:where(.js) .toggle-title>h1:where(.unstyled-heading),:where(.js) .toggle-title>.h1:where(.unstyled-heading),:where(.js) .toggle-title>h2:where(.unstyled-heading),:where(.js) .toggle-title>.h2:where(.unstyled-heading),:where(.js) .toggle-title>h3:where(.unstyled-heading),:where(.js) .toggle-title>.h3:where(.unstyled-heading),:where(.js) .toggle-title>h4:where(.unstyled-heading),:where(.js) .toggle-title>.h4:where(.unstyled-heading),:where(.js) .toggle-title>h5:where(.unstyled-heading),:where(.js) .toggle-title>.h5:where(.unstyled-heading),:where(.js) .toggle-title>h6:where(.unstyled-heading),:where(.js) .toggle-title>.h6:where(.unstyled-heading),:where(.js) .toggle-title>.h7:where(.unstyled-heading),:where(.js) .toggle-title>.h8:where(.unstyled-heading),:where(.js) .toggle-title>.h9:where(.unstyled-heading),:where(.js) .toggle-title>.h10:where(.unstyled-heading),:where(.js) .toggle-title>.page-title:where(.unstyled-heading){padding-bottom:0}:where(.js) .toggle-control-inner{grid-column:content}:where(.js) [data-toggle-content]{grid-column:1/-1;grid-row:2/2;grid-template-rows:0fr;margin:0;padding:0;border:0 dotted currentColor;border-top-width:.125rem;border-top-width:var(--border-width-200, .125rem);border-top-style:solid;overflow:hidden}:where(.js) [data-toggle-content]>.container{--display: flex;display:flex;grid-column:1/-1;padding:0 .8125rem;padding:0 var(--mrg-firm-300, .8125rem);overflow:auto;max-height:100%;visibility:hidden;opacity:0}:where(.js) [data-toggle-content]>.container>:first-child{margin-top:0}:where(.js) [data-toggle-content]>.container>:last-child{margin-bottom:0}:where(.js) [data-toggle-content]>.container>ol:only-child,:where(.js) [data-toggle-content]>.container>ul:only-child{margin-left:0;margin-right:0}:where(.js) [data-toggle-container=open]>[data-toggle-content]>.container,:where(.js) [data-toggle-container=closing]>[data-toggle-content]>.container{visibility:visible}:where(.js) [data-toggle-container=open] [data-toggle-control][data-toggle-control-backdrop],:where(.js) [data-toggle-container=closing] [data-toggle-control][data-toggle-control-backdrop]{display:block;display:var(--display, block)}:where(.js) [data-toggle-container=open] [data-toggle-control] .toggle-icon>svg #b{transform:rotate(270deg)}:where(.js) [data-toggle-container=open] [data-toggle-control][data-toggle-control-backdrop]{opacity:1}:where(.js) [data-toggle-container=open]>[data-toggle-content]{border-left-width:.125rem;border-right-width:.125rem;border-left-width:var(--border-width-200, .125rem);border-right-width:var(--border-width-200, .125rem);border-bottom-width:.125rem;border-bottom-width:var(--border-width-200, .125rem);grid-template-rows:1fr}:where(.js) [data-toggle-container=open]>[data-toggle-content]>.container{padding-top:.5rem;padding-bottom:.5rem;padding-top:var(--mrg-soft-300, .5rem);padding-bottom:var(--mrg-soft-300, .5rem);opacity:1}:where(.js) [data-toggle-container=closing] [data-toggle-control] .toggle-icon>svg #b{transform:rotate(540deg)}:where(.js) [data-toggle-container=closing]>[data-toggle-content]{grid-template-rows:0fr}:where(.js) [data-toggle-container=closing]>[data-toggle-content]>.container{opacity:0;visibility:visible}:where(.js) [data-toggle-container=open] [data-toggle-control]{color:ActiveText;color:var(--sys-clr-text-active, ActiveText)}.no-js [data-toggle-container=open] [data-toggle-control]:focus,.no-js [data-toggle-control]:focus,.js__no-whereSelector [data-toggle-container=open] [data-toggle-control]:focus,.js__no-whereSelector [data-toggle-control]:focus{text-decoration-color:transparent;color:LinkText;color:var(--sys-clr-link, LinkText)}:where(.js__no-focusVisible) [data-toggle-container=open] [data-toggle-control]:focus,:where(.js__no-focusVisible) [data-toggle-control]:focus{text-decoration-color:transparent;color:LinkText;color:var(--sys-clr-link, LinkText)}[data-toggle-container=open] [data-toggle-control]:hover,[data-toggle-control]:hover{text-decoration-color:transparent;color:LinkText;color:var(--sys-clr-link, LinkText)}[data-toggle-container=open] [data-toggle-control]:focus-visible,[data-toggle-control]:focus-visible{text-decoration-color:transparent;color:LinkText;color:var(--sys-clr-link, LinkText)}[data-toggle-container]{--toggle-closing-time: 1.2s}:where(.js) .toggle-title,:where(.js) .toggle-title>.unstyled-heading,:where(.js) .toggle-title>h1:where(.unstyled-heading),:where(.js) .toggle-title>.h1:where(.unstyled-heading),:where(.js) .toggle-title>h2:where(.unstyled-heading),:where(.js) .toggle-title>.h2:where(.unstyled-heading),:where(.js) .toggle-title>h3:where(.unstyled-heading),:where(.js) .toggle-title>.h3:where(.unstyled-heading),:where(.js) .toggle-title>h4:where(.unstyled-heading),:where(.js) .toggle-title>.h4:where(.unstyled-heading),:where(.js) .toggle-title>h5:where(.unstyled-heading),:where(.js) .toggle-title>.h5:where(.unstyled-heading),:where(.js) .toggle-title>h6:where(.unstyled-heading),:where(.js) .toggle-title>.h6:where(.unstyled-heading),:where(.js) .toggle-title>.h7:where(.unstyled-heading),:where(.js) .toggle-title>.h8:where(.unstyled-heading),:where(.js) .toggle-title>.h9:where(.unstyled-heading),:where(.js) .toggle-title>.h10:where(.unstyled-heading),:where(.js) .toggle-title>.page-title:where(.unstyled-heading){font-size:clamp(.9375rem,1.625svw + 1rem,1.375rem);font-size:var(--fs-heading-6, 1.21875rem)}:where(.js) .toggle-title,:where(.js) [data-toggle-content]{transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,font-weight .25s ease-in-out,opacity .25s ease-in-out,outline-color .25s ease-in-out,text-decoration-color .25s ease-in-out,visibility .25s ease-in-out}:where(.js) .toggle-title [data-toggle-control],:where(.js) [data-toggle-content] [data-toggle-control]{color:inherit}:where(.js) [data-toggle-container=open]>[data-toggle-content],:where(.js) [data-toggle-container=closing]>[data-toggle-content]{border-left-width:.1875rem;border-right-width:.1875rem;border-left-width:var(--border-width-300, .1875rem);border-right-width:var(--border-width-300, .1875rem)}:where(.js) [data-toggle-container=open]>[data-toggle-content]{border-bottom-width:.1875rem;border-bottom-width:var(--border-width-300, .1875rem);border-color:GrayText;border-color:var(--theme-ui-grey, GrayText)}@media(prefers-reduced-motion:no-preference){:where(.js) [data-toggle-content]{transition:border-color .5s ease-in-out 0ms,grid-template-rows 1.2s ease-in-out 0ms,border-bottom-width 1.2s ease-in-out 0ms,background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,font-weight .25s ease-in-out,opacity .25s ease-in-out,outline-color .25s ease-in-out,text-decoration-color .25s ease-in-out,visibility .25s ease-in-out}:where(.js) [data-toggle-content]>.container{transition:opacity 1.2s ease-in-out .1s,padding 1.2s ease-in-out 0ms}:where(.js) [data-toggle-container=open] [data-toggle-control] .toggle-icon>svg #a,:where(.js) [data-toggle-container=open] [data-toggle-control] .toggle-icon>svg #b,:where(.js) [data-toggle-container=closing] [data-toggle-control] .toggle-icon>svg #a,:where(.js) [data-toggle-container=closing] [data-toggle-control] .toggle-icon>svg #b{transition:transform 1.2s ease-in-out 0ms}:where(.js) [data-toggle-container=open]>[data-toggle-content],:where(.js) [data-toggle-container=closing]>[data-toggle-content]{transition:border-color 1.2s ease-in-out 0ms,grid-template-rows 1.2s ease-in-out 0ms,border-bottom-width 1.2s ease-in-out 0ms,background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,font-weight .25s ease-in-out,opacity .25s ease-in-out,outline-color .25s ease-in-out,text-decoration-color .25s ease-in-out,visibility .25s ease-in-out}:where(.js) [data-toggle-container=open]>[data-toggle-content]>.container,:where(.js) [data-toggle-container=closing]>[data-toggle-content]>.container{transition-delay:0ms}}[data-motion=no-preference]:where(.js) [data-toggle-content]{transition:border-color .5s ease-in-out 0ms,grid-template-rows 1.2s ease-in-out 0ms,border-bottom-width 1.2s ease-in-out 0ms,background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,font-weight .25s ease-in-out,opacity .25s ease-in-out,outline-color .25s ease-in-out,text-decoration-color .25s ease-in-out,visibility .25s ease-in-out}[data-motion=no-preference]:where(.js) [data-toggle-content]>.container{transition:opacity 1.2s ease-in-out .1s,padding 1.2s ease-in-out 0ms}[data-motion=no-preference]:where(.js) [data-toggle-container=open] [data-toggle-control] .toggle-icon>svg #a,[data-motion=no-preference]:where(.js) [data-toggle-container=open] [data-toggle-control] .toggle-icon>svg #b,[data-motion=no-preference]:where(.js) [data-toggle-container=closing] [data-toggle-control] .toggle-icon>svg #a,[data-motion=no-preference]:where(.js) [data-toggle-container=closing] [data-toggle-control] .toggle-icon>svg #b{transition:transform 1.2s ease-in-out 0ms}[data-motion=no-preference]:where(.js) [data-toggle-container=open]>[data-toggle-content],[data-motion=no-preference]:where(.js) [data-toggle-container=closing]>[data-toggle-content]{transition:border-color 1.2s ease-in-out 0ms,grid-template-rows 1.2s ease-in-out 0ms,border-bottom-width 1.2s ease-in-out 0ms,background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,font-weight .25s ease-in-out,opacity .25s ease-in-out,outline-color .25s ease-in-out,text-decoration-color .25s ease-in-out,visibility .25s ease-in-out}[data-motion=no-preference]:where(.js) [data-toggle-container=open]>[data-toggle-content]>.container,[data-motion=no-preference]:where(.js) [data-toggle-container=closing]>[data-toggle-content]>.container{transition-delay:0ms}@media(prefers-reduced-motion:reduce){:where(.js) [data-toggle-content]{transition:border-color .5s ease-in-out 0ms,grid-template-rows 0ms ease-in-out 1.2s,background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,font-weight .25s ease-in-out,opacity .25s ease-in-out,outline-color .25s ease-in-out,text-decoration-color .25s ease-in-out,visibility .25s ease-in-out}:where(.js) [data-toggle-content]>.container{transition:opacity .5s ease-in-out .1s}:where(.js) [data-toggle-container=open] [data-toggle-control] .toggle-icon>svg #a,:where(.js) [data-toggle-container=open] [data-toggle-control] .toggle-icon>svg #b,:where(.js) [data-toggle-container=closing] [data-toggle-control] .toggle-icon>svg #a,:where(.js) [data-toggle-container=closing] [data-toggle-control] .toggle-icon>svg #b{transition:none}:where(.js) [data-toggle-container=open]>[data-toggle-content],:where(.js) [data-toggle-container=closing]>[data-toggle-content]{transition:border-color .5s ease-in-out 0ms,background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,font-weight .25s ease-in-out,opacity .25s ease-in-out,outline-color .25s ease-in-out,text-decoration-color .25s ease-in-out,visibility .25s ease-in-out}:where(.js) [data-toggle-container=open]>[data-toggle-content]>.container,:where(.js) [data-toggle-container=closing]>[data-toggle-content]>.container{transition-delay:0ms,0ms}}[data-motion=reduce]:where(.js) [data-toggle-content]{transition:border-color .5s ease-in-out 0ms,grid-template-rows 0ms ease-in-out 1.2s,background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,font-weight .25s ease-in-out,opacity .25s ease-in-out,outline-color .25s ease-in-out,text-decoration-color .25s ease-in-out,visibility .25s ease-in-out}[data-motion=reduce]:where(.js) [data-toggle-content]>.container{transition:opacity .5s ease-in-out .1s}[data-motion=reduce]:where(.js) [data-toggle-container=open] [data-toggle-control] .toggle-icon>svg #a,[data-motion=reduce]:where(.js) [data-toggle-container=open] [data-toggle-control] .toggle-icon>svg #b,[data-motion=reduce]:where(.js) [data-toggle-container=closing] [data-toggle-control] .toggle-icon>svg #a,[data-motion=reduce]:where(.js) [data-toggle-container=closing] [data-toggle-control] .toggle-icon>svg #b{transition:none}[data-motion=reduce]:where(.js) [data-toggle-container=open]>[data-toggle-content],[data-motion=reduce]:where(.js) [data-toggle-container=closing]>[data-toggle-content]{transition:border-color .5s ease-in-out 0ms,background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out,font-weight .25s ease-in-out,opacity .25s ease-in-out,outline-color .25s ease-in-out,text-decoration-color .25s ease-in-out,visibility .25s ease-in-out}[data-motion=reduce]:where(.js) [data-toggle-container=open]>[data-toggle-content]>.container,[data-motion=reduce]:where(.js) [data-toggle-container=closing]>[data-toggle-content]>.container{transition-delay:0ms,0ms}.toggle-title:has(>h1,>.h1){color:CanvasText;color:var(--theme-heading-1, CanvasText)}.toggle-title:has(>h2,>.h2){color:CanvasText;color:var(--theme-heading-2, CanvasText)}.toggle-title:has(>h3,>.h3){color:CanvasText;color:var(--theme-heading-3, CanvasText)}.toggle-title:has(>h4,>.h4){color:CanvasText;color:var(--theme-heading-4, CanvasText)}.toggle-title:has(>h5,>.h5){color:CanvasText;color:var(--theme-heading-5, CanvasText)}.toggle-title:has(>h6,>.h6){color:CanvasText;color:var(--theme-heading-6, CanvasText)}.toggle-title:has(>.h7){color:CanvasText;color:var(--theme-heading-7, CanvasText)}.toggle-title:has(>.h8){color:CanvasText;color:var(--theme-heading-8, CanvasText)}.toggle-title:has(>.h9){color:CanvasText;color:var(--theme-heading-9, CanvasText)}.toggle-title:has(>.h10){color:CanvasText;color:var(--theme-heading-10, CanvasText)}.toggle-title>.unstyled-heading,.toggle-title>h1,.toggle-title>.h1,.toggle-title>h2,.toggle-title>.h2,.toggle-title>h3,.toggle-title>.h3,.toggle-title>h4,.toggle-title>.h4,.toggle-title>h5,.toggle-title>.h5,.toggle-title>h6,.toggle-title>.h6,.toggle-title>.h7,.toggle-title>.h8,.toggle-title>.h9,.toggle-title>.h10,.toggle-title>.page-title{color:inherit}[data-toggle-container=open] .toggle-title{color:ActiveText;color:var(--theme-link-hover, ActiveText)}[data-toggle-container=open] .toggle-title+[data-toggle-content]{border-color:GrayText;border-color:var(--theme-ui-grey, GrayText);border-top-color:ActiveText;border-top-color:var(--theme-link-outline-hover, ActiveText)}.no-js .toggle-title:focus,.no-js [data-toggle-container=open] .toggle-title:focus,.js__no-whereSelector .toggle-title:focus,.js__no-whereSelector [data-toggle-container=open] .toggle-title:focus{color:LinkText;color:var(--theme-link, LinkText)}.no-js .toggle-title:focus+[data-toggle-content],.no-js [data-toggle-container=open] .toggle-title:focus+[data-toggle-content],.js__no-whereSelector .toggle-title:focus+[data-toggle-content],.js__no-whereSelector [data-toggle-container=open] .toggle-title:focus+[data-toggle-content]{border-color:ActiveText;border-color:var(--theme-link-outline, ActiveText)}:where(.js__no-focusVisible) .toggle-title:focus,:where(.js__no-focusVisible) [data-toggle-container=open] .toggle-title:focus{color:LinkText;color:var(--theme-link, LinkText)}:where(.js__no-focusVisible) .toggle-title:focus+[data-toggle-content],:where(.js__no-focusVisible) [data-toggle-container=open] .toggle-title:focus+[data-toggle-content]{border-color:ActiveText;border-color:var(--theme-link-outline, ActiveText)}.toggle-title:hover,[data-toggle-container=open] .toggle-title:hover{color:LinkText;color:var(--theme-link, LinkText)}.toggle-title:hover+[data-toggle-content],[data-toggle-container=open] .toggle-title:hover+[data-toggle-content]{border-color:ActiveText;border-color:var(--theme-link-outline, ActiveText)}.toggle-title:focus-visible,[data-toggle-container=open] .toggle-title:focus-visible{color:LinkText;color:var(--theme-link, LinkText)}.toggle-title:focus-visible+[data-toggle-content],[data-toggle-container=open] .toggle-title:focus-visible+[data-toggle-content]{border-color:ActiveText;border-color:var(--theme-link-outline, ActiveText)}[data-toggle-container=open] .toggle-title>.unstyled-heading,[data-toggle-container=open] .toggle-title>h1,[data-toggle-container=open] .toggle-title>.h1,[data-toggle-container=open] .toggle-title>h2,[data-toggle-container=open] .toggle-title>.h2,[data-toggle-container=open] .toggle-title>h3,[data-toggle-container=open] .toggle-title>.h3,[data-toggle-container=open] .toggle-title>h4,[data-toggle-container=open] .toggle-title>.h4,[data-toggle-container=open] .toggle-title>h5,[data-toggle-container=open] .toggle-title>.h5,[data-toggle-container=open] .toggle-title>h6,[data-toggle-container=open] .toggle-title>.h6,[data-toggle-container=open] .toggle-title>.h7,[data-toggle-container=open] .toggle-title>.h8,[data-toggle-container=open] .toggle-title>.h9,[data-toggle-container=open] .toggle-title>.h10,[data-toggle-container=open] .toggle-title>.page-title{color:inherit}body:has(>nav[data-toggle-container=open]){overflow:hidden}body>nav[data-toggle-container]{grid-column:page-start/page-end;width:auto}:where(.js) body>nav[data-toggle-container]{--grid-template-columns--toggle: var(--grid-template-columns--page, 0 [page-start] 1fr [sidebar-start] 0 [content-start] minmax(auto, var(--width-content, 36rem)) [content-end] 0 [sidebar-end] 1fr [page-end] 0);grid-template-columns:0 [page-start] 1fr [sidebar-start] 0 [content-start] minmax(auto,36rem) [content-end] 0 [sidebar-end] 1fr [page-end] 0;grid-template-columns:var( --grid-template-columns--page, 0 [page-start] 1fr [sidebar-start] 0 [content-start] minmax(auto, var(--width-content, 36rem)) [content-end] 0 [sidebar-end] 1fr [page-end] 0 );grid-template-columns:subgrid;justify-content:center;justify-items:center;align-content:center;align-items:center;grid-column:1/-1;padding:0}:where(.js) body>nav[data-toggle-container] .toggle-title,:where(.js) body>nav[data-toggle-container] [data-toggle-content]{grid-column:1/-1;gap:0}:where(.js) body>nav[data-toggle-container] [data-toggle-content]{grid-column:page-start/page-end;position:absolute;top:0;justify-content:center;justify-items:stretch;grid-template-columns:1fr [site-start] 0 [page-start] 0 [content-start] 0 [sidebar-start] 0 minmax(auto,calc(52rem + max(1.25rem,min(8svw,7.125rem)))) 0 [sidebar-end] 0 [content-end] 0 [page-end] 0 [site-end] 1fr;grid-template-columns:1fr [site-start] 0 [page-start] 0 [content-start] 0 [sidebar-start] 0 minmax(auto,var(--width-page, 58rem)) 0 [sidebar-end] 0 [content-end] 0 [page-end] 0 [site-end] 1fr;margin-bottom:.0625rem;margin-bottom:var(--border-width-100, .0625rem);padding:0;border:none;font-size:.9375rem;font-size:var(--fs-smaller-1, .9375rem)}:where(.js) body>nav[data-toggle-container] [data-toggle-content]>.container{grid-column:page-start/page-end;width:auto;padding-left:1.25rem;padding-right:1.25rem;padding-left:var(--mrg-firm-400, 1.25rem);padding-right:var(--mrg-firm-400, 1.25rem);background:Canvas;background:var(--sys-clr-background, Canvas);max-height:80svh;overflow:auto}:where(.js) body>nav[data-toggle-container] [data-toggle-content]>.container>ol,:where(.js) body>nav[data-toggle-container] [data-toggle-content]>.container>ul{margin-left:0}:where(.js) body>nav[data-toggle-container] .toggle-title{grid-template-columns:0 [page-start] 1fr [sidebar-start] 0 [content-start] minmax(auto,36rem) [content-end] 0 [sidebar-end] 1fr [page-end] 0;grid-template-columns:var( --grid-template-columns--toggle, var( --grid-template-columns--page, 0 [page-start] 1fr [sidebar-start] 0 [content-start] minmax(auto, var(--width-content, 36rem)) [content-end] 0 [sidebar-end] 1fr [page-end] 0 ) );grid-template-columns:subgrid;align-content:stretch;align-items:center;margin-bottom:-.125rem;margin-bottom:calc(var(--border-width-200, .125rem) * -1);border-bottom:.125rem solid currentColor;border-bottom:var(--border-width-200, .125rem) solid currentColor;font-size:clamp(.9375rem,1.625svw + 1rem,1.375rem);font-size:var(--fs-heading-6, 1.21875rem);background:Canvas;background:var(--sys-clr-background, Canvas)}:where(.js) body>nav[data-toggle-container] .toggle-title [data-toggle-control]{grid-column:page-start/page-end;width:auto;--grid-template-columns--toggle: [content] 1fr var(--gap-inline-tab, 5%) [icon] minmax(max-content, auto);grid-template-columns:[content] 1fr max(.3125rem,min(5%,2.25rem)) [icon] minmax(max-content,auto);grid-template-columns:var( --grid-template-columns--toggle, [content] 1fr var(--gap-inline-tab, 5%) [icon] minmax(max-content, auto) );justify-content:space-between;justify-items:start;align-items:center;gap:0;width:100%}:where(.js) body>nav[data-toggle-container=open]>[data-toggle-content]>.container,:where(.js) body>nav[data-toggle-container=closing]>[data-toggle-content]>.container{border:.125rem dotted currentColor;border:var(--border-width-200, .125rem) dotted currentColor;border-top:none}:where(.js) body>nav[data-toggle-container=open]>[data-toggle-content]{margin-bottom:1.25rem;margin-bottom:var(--mrg-firm-400, 1.25rem)}:where(.js) body>nav[data-toggle-container=open]>[data-toggle-content]>.container{padding-top:.8125rem;padding-bottom:.8125rem;padding-top:var(--mrg-soft-400, .8125rem);padding-bottom:var(--mrg-soft-400, .8125rem)}:where(.js),:where(.js) body{--height-nav-primary: 3.125rem;--scroll-padding-top: calc(3.125rem + var(--gap-block-layout, 5vw));--scroll-padding-top: calc( var(--height-nav-primary, 3.125rem) + var(--gap-block-layout, 5vw) );scroll-padding-top:calc(3.125rem + max(1.625rem,min(5svw,5.8125rem)));scroll-padding-top:var( --scroll-padding-top, calc(3.125rem + var(--gap-block-layout, 5vw)) )}:where(.js) .nav-primary[data-toggle-container]{position:sticky;top:0;grid-row:1;margin:0;padding:0;gap:0;z-index:9999}:where(.js) .nav-primary[data-toggle-container]>.toggle-title{min-height:3.125rem;min-height:var(--height-nav-primary, 3.125rem)}:where(.js) .nav-primary[data-toggle-container]>.toggle-title [data-toggle-control]{padding-top:min(.75vh,.5rem);padding-bottom:min(.75vh,.5rem);padding-top:min(.75vh,var(--mrg-soft-300, .5rem));padding-bottom:min(.75vh,var(--mrg-soft-300, .5rem))}:where(.js) .nav-primary[data-toggle-container][data-toggle-container=open] [data-toggle-control-backdrop]{opacity:0;animation:fade-in .5s ease-in-out 10ms forwards}:where(.js) .nav-primary[data-toggle-container][data-toggle-container=closing] [data-toggle-control-backdrop]{opacity:0;animation:fade-out .5s ease-in-out 0ms forwards}:where(.js) .website-settings-menu{margin-top:0}.website-settings-menu{grid-column:page-start/page-end;--display: none;display:none;display:var(--display, none);margin:0;padding:0}.website-settings-menu[data-toggle-container]{justify-content:start;align-content:end;align-items:end;overscroll-behavior:none;z-index:999}.website-settings__content{background:Canvas;background:var(--sys-clr-background, Canvas);width:100%;max-width:min(36rem,90vw);max-width:min(var(--width-content, 36rem),90vw)}.website-settings__content fieldset,.website-settings__content button,.website-settings__content [role=button],.website-settings__content input[type=button],.website-settings__content input[type=submit],.website-settings__content a.button[href],.website-settings__content a.button-secondary[href]{margin-top:.8125rem;margin-bottom:.3125rem;margin-top:var(--mrg-firm-300, .8125rem);margin-bottom:var(--mrg-half-300, .3125rem);margin-left:0;margin-right:0}.website-settings__content input,.website-settings__content button,.website-settings__content [role=button],.website-settings__content a.button[href],.website-settings__content a.button-secondary[href]{margin-top:1.25rem;margin-top:var(--mrg-firm-400, 1.25rem)}.website-settings__content fieldset{padding-top:.3125rem;padding-bottom:.3125rem;padding-top:var(--mrg-firm-100, .3125rem);padding-bottom:var(--mrg-firm-100, .3125rem);padding-left:max(.5rem,min(3vw,.8125rem));padding-right:max(.5rem,min(3vw,.8125rem));padding-left:max(var(--mrg-firm-200, .5rem),min(3vw,var(--mrg-firm-300, .8125rem)));padding-right:max(var(--mrg-firm-200, .5rem),min(3vw,var(--mrg-firm-300, .8125rem)));align-self:stretch}.website-settings__content fieldset>legend,.website-settings__content fieldset>legend:first-child{margin-top:0;margin-bottom:0;margin-left:-.3125rem;margin-right:-.3125rem;margin-left:calc(var(--mrg-soft-200, .3125rem) * -1);margin-right:calc(var(--mrg-soft-200, .3125rem) * -1);padding-left:.3125rem;padding-right:.3125rem;padding-left:var(--mrg-soft-200, .3125rem);padding-right:var(--mrg-soft-200, .3125rem)}.website-settings__content fieldset>.container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;justify-items:start;align-content:start;align-items:start;gap:.5rem max(1.25rem,min(5vw,2.25rem));gap:var(--mrg-firm-200, .5rem) max(var(--mrg-firm-400, 1.25rem),min(5vw,var(--mrg-firm-600, 2.25rem)));margin:0;padding:0}.website-settings__content fieldset>.container>label,.website-settings__content fieldset>.container>input{margin:0}.website-settings__disclaimer{font-style:italic;font-size:.9375rem;font-size:var(--fs-smaller-1, .9375rem)}body:has(.website-settings-menu[data-toggle-container=open]){overflow:hidden}:where(.js) .website-settings-menu{--display: flex}:where(.js) .website-settings-menu .toggle-title{margin:0;padding:0}:where(.js) .website-settings-menu [data-toggle-control]{--focus-ring-outline-offset: .125rem;display:block;margin:0;padding:.3125rem;padding:var(--mrg-firm-100, .3125rem) var(--mrg-firm-100, .3125rem);width:-moz-fit-content;width:fit-content;font:inherit;line-height:1.1875;line-height:var(--line-height-100, 1.1875);border:.125rem solid ButtonFace;border:.125rem solid var(--sys-clr-button-border, ButtonFace);border-radius:0;--focus-ring-outline-color: var(--sys-clr-button-border, ButtonFace);background-color:ButtonFace;background-color:var(--sys-clr-button-bg, ButtonFace);color:ButtonText;color:var(--sys-clr-button-text, ButtonText);accent-color:ButtonFace;accent-color:var(--sys-clr-button-border, ButtonFace)}.no-js :where(.js) .website-settings-menu [data-toggle-control]:focus,.js__no-whereSelector :where(.js) .website-settings-menu [data-toggle-control]:focus{--focus-ring-outline-color: var( --sys-clr-button-border-hover, SelectedItem );background-color:SelectedItem;background-color:var(--sys-clr-button-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--sys-clr-button-border-hover, SelectedItem);color:SelectedItemText;color:var(--sys-clr-button-text-hover, SelectedItemText);accent-color:SelectedItem;accent-color:var(--sys-clr-button-border-hover, SelectedItem)}:where(.js__no-focusVisible) :where(.js) .website-settings-menu [data-toggle-control]:focus{--focus-ring-outline-color: var( --sys-clr-button-border-hover, SelectedItem );background-color:SelectedItem;background-color:var(--sys-clr-button-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--sys-clr-button-border-hover, SelectedItem);color:SelectedItemText;color:var(--sys-clr-button-text-hover, SelectedItemText);accent-color:SelectedItem;accent-color:var(--sys-clr-button-border-hover, SelectedItem)}:where(.js) .website-settings-menu [data-toggle-control]:hover{--focus-ring-outline-color: var( --sys-clr-button-border-hover, SelectedItem );background-color:SelectedItem;background-color:var(--sys-clr-button-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--sys-clr-button-border-hover, SelectedItem);color:SelectedItemText;color:var(--sys-clr-button-text-hover, SelectedItemText);accent-color:SelectedItem;accent-color:var(--sys-clr-button-border-hover, SelectedItem)}:where(.js) .website-settings-menu [data-toggle-control]:focus-visible{--focus-ring-outline-color: var( --sys-clr-button-border-hover, SelectedItem );background-color:SelectedItem;background-color:var(--sys-clr-button-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--sys-clr-button-border-hover, SelectedItem);color:SelectedItemText;color:var(--sys-clr-button-text-hover, SelectedItemText);accent-color:SelectedItem;accent-color:var(--sys-clr-button-border-hover, SelectedItem)}:where(.js) .website-settings-menu [data-toggle-control]:focus-within{--focus-ring-outline-color: var( --sys-clr-button-border-hover, SelectedItem );background-color:SelectedItem;background-color:var(--sys-clr-button-bg-hover, SelectedItem);border-color:SelectedItem;border-color:var(--sys-clr-button-border-hover, SelectedItem);color:SelectedItemText;color:var(--sys-clr-button-text-hover, SelectedItemText);accent-color:SelectedItem;accent-color:var(--sys-clr-button-border-hover, SelectedItem)}:where(.js) .website-settings-menu [data-toggle-control]:active{--focus-ring-outline-color: var(--sys-clr-button-border-active, ButtonFace);background-color:ButtonFace;background-color:var(--sys-clr-button-bg-active, ButtonFace);border-color:ButtonFace;border-color:var(--sys-clr-button-border-active, ButtonFace);color:ButtonText;color:var(--sys-clr-button-text-active, ButtonText);accent-color:ButtonFace;accent-color:var(--sys-clr-button-border-active, ButtonFace)}:where(.js) .website-settings-menu [data-toggle-control]{--display: flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;align-content:start;align-items:start;gap:0;text-align:left;-webkit-appearance:button;-moz-appearance:button;appearance:button;text-decoration:none;cursor:pointer}:where(.js) .website-settings-menu [data-toggle-control][aria-disabled=true]{cursor:not-allowed}:where(.js) .website-settings-menu [data-toggle-control]{--icon-size: 1.75rem;justify-self:end}:where(.js) .website-settings-menu [data-toggle-control][data-toggle-control-backdrop]{display:none;inset:0;margin:0;padding:0;width:100%;height:100%;background:none;border:none;border-radius:0;opacity:1}.no-js :where(.js) .website-settings-menu [data-toggle-control][data-toggle-control-backdrop]:focus,.js__no-whereSelector :where(.js) .website-settings-menu [data-toggle-control][data-toggle-control-backdrop]:focus{border:none;background:none;color:inherit;opacity:1}:where(.js__no-focusVisible) :where(.js) .website-settings-menu [data-toggle-control][data-toggle-control-backdrop]:focus{border:none;background:none;color:inherit;opacity:1}:where(.js) .website-settings-menu [data-toggle-control][data-toggle-control-backdrop]:hover,:where(.js) .website-settings-menu [data-toggle-control][data-toggle-control-backdrop]:active{border:none;background:none;color:inherit;opacity:1}:where(.js) .website-settings-menu [data-toggle-control][data-toggle-control-backdrop]:focus-visible{border:none;background:none;color:inherit;opacity:1}:where(.js) .website-settings-menu [data-toggle-control][data-toggle-control-backdrop]:focus-within{border:none;background:none;color:inherit;opacity:1}:where(.js) .website-settings-menu [data-toggle-content]{border:none}:where(.js) .website-settings-menu[data-toggle-container=open],:where(.js) .website-settings-menu[data-toggle-container=closing]{z-index:999999}:where(.js) .website-settings-menu[data-toggle-container=open] [data-toggle-control-backdrop],:where(.js) .website-settings-menu[data-toggle-container=closing] [data-toggle-control-backdrop]{display:block;display:var(--display, block)}:where(.js) .website-settings-menu[data-toggle-container=open] [data-toggle-control-backdrop]{opacity:1}:where(.js) .website-settings-menu[data-toggle-container=open]>[data-toggle-content]{max-height:80svh;max-height:calc(95svh - (2.75rem + max(.8125rem,min(2.5svw,2.90625rem))*2));max-height:calc(95svh - var( --scroll-padding-top, calc(2.75rem + var(--gap-block-layout-half, 2.5vw) * 2) ))}:where(.js) .website-settings-menu[data-toggle-container=open]>[data-toggle-content]>.container{padding-top:.8125rem;padding-bottom:.8125rem;padding-top:var(--mrg-soft-400, .8125rem);padding-bottom:var(--mrg-firm-300, .8125rem)}p.aside{font-style:normal;font-size:.9375rem;font-size:var(--fs-smaller-1, .9375rem)}p.aside em{font-style:italic}p.aside em em{font-style:normal}p.aside em em em{font-style:italic}@media(prefers-reduced-motion:reduce){.website-settings-menu{--toggle-closing-time: .5s}}[data-motion=reduce] .website-settings-menu{--toggle-closing-time: .5s}.website-settings__content fieldset{transition:none;transition:var(--transition)}.website-settings__content fieldset>legend{color:CanvasText;color:var(--theme-text-primary, CanvasText)}[data-toggle-control-backdrop]{transition:none;transition:var(--transition)}.website-settings-menu [data-toggle-control],.website-settings-menu[data-toggle-container=open] [data-toggle-control]{border-radius:0}.no-js .website-settings-menu [data-toggle-control]:focus,.no-js .website-settings-menu[data-toggle-container=open] [data-toggle-control]:focus,.js__no-whereSelector .website-settings-menu [data-toggle-control]:focus,.js__no-whereSelector .website-settings-menu[data-toggle-container=open] [data-toggle-control]:focus{color:SelectedItemText;color:var(--theme-button-primary-text-hover, SelectedItemText)}:where(.js__no-focusVisible) .website-settings-menu [data-toggle-control]:focus,:where(.js__no-focusVisible) .website-settings-menu[data-toggle-container=open] [data-toggle-control]:focus{color:SelectedItemText;color:var(--theme-button-primary-text-hover, SelectedItemText)}.website-settings-menu [data-toggle-control]:hover,.website-settings-menu[data-toggle-container=open] [data-toggle-control]:hover,.website-settings-menu [data-toggle-control]:active,.website-settings-menu[data-toggle-container=open] [data-toggle-control]:active{color:SelectedItemText;color:var(--theme-button-primary-text-hover, SelectedItemText)}.website-settings-menu [data-toggle-control]:focus-visible,.website-settings-menu[data-toggle-container=open] [data-toggle-control]:focus-visible{color:SelectedItemText;color:var(--theme-button-primary-text-hover, SelectedItemText)}:where(.js) .website-settings-menu [data-toggle-control]{--icon-color: currentColor}:where(.js) .website-settings-menu>[data-toggle-content]{border-radius:0}:where(.js) .website-settings-menu[data-toggle-container=open] [data-toggle-control-backdrop]{opacity:0;animation:fade-in .5s ease-in-out 10ms forwards}:where(.js) .website-settings-menu[data-toggle-container=closing] [data-toggle-control-backdrop]{opacity:0;animation:fade-out .5s ease-in-out 0ms forwards}/*! END of @maddimathon/design-system-utilities/template/docs */
