@scope (html[data-theme="light"], .theme--light) {*, *::before, *::after {box-sizing: border-box;}:scope:root {-webkit-text-size-adjust: 100%;background: var(--ps-semantic-tone-neutral-canvas);color: var(--ps-semantic-tone-neutral-text-default);}body {margin: 0;line-height: 1.4;overflow-x: clip;background: var(--ps-semantic-tone-neutral-canvas);color: var(--ps-semantic-tone-neutral-text-default);}pre, code, kbd, samp {font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, monospace;font-size: 1em;}:where(ul, ol) {list-style: none;padding: 0;margin: 0;}abbr[title] {border-bottom: none;text-decoration: underline dotted;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}a, button, summary, [role="button"], input, label, select, textarea {-webkit-tap-highlight-color: transparent;}button, input, optgroup, select, textarea {margin: 0;}summary {display: list-item;list-style: none;}[hidden] {display: none;}img, picture, video, canvas, svg {display: block;max-width: 100%;}img {height: auto;}button, input, textarea, select {font: inherit;color: inherit;}table {border-collapse: collapse;border-spacing: 0;}.template-doc {margin: 0;display: flex;flex-direction: column;min-height: 100dvh;font-family: 'Inter', 'Segoe UI', -apple-system, BlinkMacSystemFont, sans-serif;background: var(--ps-semantic-tone-neutral-canvas);color: var(--ps-current-text-default);--ps-doc-layout-sidebar-top: 5.5625rem;--ps-doc-layout-sidebar-top-mobile: 4.875rem;--ps-doc-layout-default-nav-width: 260px;--ps-doc-layout-default-toc-width: 240px;--ps-doc-layout-default-rail-width: 1.625rem;--ps-doc-layout-default-shell-padding-inline-start: 1rem;--ps-doc-layout-default-shell-padding-inline-end: 1rem;--ps-doc-layout-default-shell-padding-block: 1rem;--ps-doc-layout-compact-shell-padding-inline-start: 1rem;--ps-doc-layout-compact-shell-padding-inline-end: 1rem;--ps-doc-layout-compact-shell-padding-block: 1rem;--ps-doc-layout-full-shell-padding-inline-start: 1rem;--ps-doc-layout-full-shell-padding-inline-end: 1rem;--ps-doc-layout-full-shell-padding-block: 1rem;--ps-doc-layout-min-nav-width: 220px;--ps-doc-layout-max-nav-width: 820px;--ps-doc-layout-min-toc-width: 180px;--ps-doc-layout-max-toc-width: 820px;--ps-doc-layout-preferred-nav-width: clamp(var(--ps-doc-layout-min-nav-width), var(--ps-doc-layout-user-nav-width, var(--ps-doc-layout-default-nav-width)), var(--ps-doc-layout-max-nav-width));--ps-doc-layout-preferred-toc-width: clamp(var(--ps-doc-layout-min-toc-width), var(--ps-doc-layout-user-toc-width, var(--ps-doc-layout-default-toc-width)), var(--ps-doc-layout-max-toc-width));--ps-doc-layout-preferred-shell-padding-inline-start: var(--ps-doc-layout-user-shell-padding-inline-start, var(--ps-doc-layout-default-shell-padding-inline-start));--ps-doc-layout-preferred-shell-padding-inline-end: var(--ps-doc-layout-user-shell-padding-inline-end, var(--ps-doc-layout-default-shell-padding-inline-end));--ps-doc-layout-active-nav-width: 0px;--ps-doc-layout-active-toc-width: 0px;--ps-doc-layout-active-rail-width: var(--ps-doc-layout-default-rail-width);--ps-doc-layout-active-shell-padding-inline-start: var(--ps-doc-layout-preferred-shell-padding-inline-start);--ps-doc-layout-active-shell-padding-inline-end: var(--ps-doc-layout-preferred-shell-padding-inline-end);--ps-doc-layout-active-shell-padding-block: var(--ps-doc-layout-default-shell-padding-block);}@media(max-width: 1023px) {.template-doc {--ps-doc-layout-active-shell-padding-inline-start: var(--ps-doc-layout-compact-shell-padding-inline-start);--ps-doc-layout-active-shell-padding-inline-end: var(--ps-doc-layout-compact-shell-padding-inline-end);--ps-doc-layout-active-shell-padding-block: var(--ps-doc-layout-compact-shell-padding-block);overflow-x: hidden;}}@media(min-width: 1024px) {.template-doc--has-nav:not(.template-doc--nav-drawer):not(.template-doc--nav-collapsed) {--ps-doc-layout-active-nav-width: var(--ps-doc-layout-preferred-nav-width);}}@media(min-width: 1320px) {.template-doc--has-toc:not(.template-doc--toc-collapsed) {--ps-doc-layout-active-toc-width: var(--ps-doc-layout-preferred-toc-width);}}.template-doc--full-main {--ps-doc-layout-active-shell-padding-inline-start: var(--ps-doc-layout-full-shell-padding-inline-start);--ps-doc-layout-active-shell-padding-inline-end: var(--ps-doc-layout-full-shell-padding-inline-end);--ps-doc-layout-active-shell-padding-block: var(--ps-doc-layout-full-shell-padding-block);}.doc-shell {display: grid;flex: 1 0 auto;gap: 0;padding-inline-start: var(--ps-doc-layout-active-shell-padding-inline-start);padding-inline-end: var(--ps-doc-layout-active-shell-padding-inline-end);padding-block: var(--ps-doc-layout-active-shell-padding-block);margin: 0;width: 100%;box-sizing: border-box;grid-template-columns: minmax(0, 1fr);}@media(max-width: 1023px) {.doc-shell {grid-template-columns: 1fr;}}.doc-shell .doc-main > article {max-width: 1400px;margin: 0 auto;}.template-doc--full-main .doc-shell .doc-main > article {max-width: none;margin: 0;}@media(min-width: 1024px) {.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-shell:not(.doc-shell--toc) {grid-template-columns: var(--ps-doc-layout-active-nav-width) minmax(0, 1fr);}}.template-doc > .site-footer {flex: 0 0 auto;}.doc-shell--single {grid-template-columns: 1fr;}.doc-shell--nav-drawer {grid-template-columns: 1fr;}.doc-main {min-width: 0;}.doc-content {margin: 0;padding: 0;}.doc-content :where(ul,ol) {list-style: auto;}.doc-sidebar {position: sticky;top: var(--ps-doc-layout-sidebar-top);width: 100%;z-index: 30;align-self: start;max-height: calc(100vh - var(--ps-doc-layout-sidebar-top) - 1.5625rem);overflow: hidden;touch-action: none;overscroll-behavior: none;user-select: none;}.template-doc--nav-drawer .doc-sidebar {position: fixed;top: var(--ps-doc-layout-sidebar-top);right: 1rem;left: auto;width: fit-content;min-width: 18.75rem;height: auto;transform: translateX(120%);z-index: 40;overflow: auto;box-shadow: var(--ps-effect-strong-shadow);}.template-doc.template-doc--nav-ready.template-doc--nav-drawer .doc-sidebar {transition: transform 220ms ease;}@media(max-width: 1023px) {.template-doc.template-doc--full-main {--ps-doc-layout-active-shell-padding-inline-start: var(--ps-doc-layout-compact-shell-padding-inline-start);--ps-doc-layout-active-shell-padding-inline-end: var(--ps-doc-layout-compact-shell-padding-inline-end);--ps-doc-layout-active-shell-padding-block: var(--ps-doc-layout-compact-shell-padding-block);}}@media(max-width: 1023px) {.template-doc--nav-drawer .doc-sidebar, .template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar {position: fixed;top: var(--ps-doc-layout-sidebar-top-mobile);left: auto;right: 0;bottom: 0;height: calc(100dvh - var(--ps-doc-layout-sidebar-top-mobile));max-width: 100vw;max-height: none;border-radius: 0;background: inherit;overflow: hidden;transform: translateX(120%);z-index: 50;box-shadow: var(--ps-effect-strong-shadow);}}@media(max-width: 640px) {.template-doc--nav-drawer .doc-sidebar, .template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar {left: 0;right: 0;width: 100%;max-width: none;}}@media(max-width: 1023px) {.template-doc.template-doc--nav-ready.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar {transition: transform 220ms ease;}}@media(min-width: 1024px) {.template-doc.template-doc--nav-ready.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar {transition: transform 260ms ease;}}.doc-nav-toggle:checked ~ .doc-shell .doc-sidebar {transform: translateX(0);}.m-0, .medium-fs .m-0 {margin: 0 !important;}.large-fs .m-0 {margin: 0 !important;}.mt-0, .medium-fs .mt-0 {margin-top: 0 !important;}.large-fs .mt-0 {margin-top: 0 !important;}.mr-0, .medium-fs .mr-0 {margin-right: 0 !important;}.large-fs .mr-0 {margin-right: 0 !important;}.mb-0, .medium-fs .mb-0 {margin-bottom: 0 !important;}.large-fs .mb-0 {margin-bottom: 0 !important;}.ml-0, .medium-fs .ml-0 {margin-left: 0 !important;}.large-fs .ml-0 {margin-left: 0 !important;}.mx-0, .medium-fs .mx-0 {margin-inline: 0 !important;}.large-fs .mx-0 {margin-inline: 0 !important;}.my-0, .medium-fs .my-0 {margin-block: 0 !important;}.large-fs .my-0 {margin-block: 0 !important;}.m-1, .medium-fs .m-1 {margin: 0.25em !important;}.large-fs .m-1 {margin: 0.3375em !important;}.mt-1, .medium-fs .mt-1 {margin-top: 0.25em !important;}.large-fs .mt-1 {margin-top: 0.3375em !important;}.mr-1, .medium-fs .mr-1 {margin-right: 0.25em !important;}.large-fs .mr-1 {margin-right: 0.3375em !important;}.mb-1, .medium-fs .mb-1 {margin-bottom: 0.25em !important;}.large-fs .mb-1 {margin-bottom: 0.3375em !important;}.ml-1, .medium-fs .ml-1 {margin-left: 0.25em !important;}.large-fs .ml-1 {margin-left: 0.3375em !important;}.mx-1, .medium-fs .mx-1 {margin-inline: 0.25em !important;}.large-fs .mx-1 {margin-inline: 0.3375em !important;}.my-1, .medium-fs .my-1 {margin-block: 0.25em !important;}.large-fs .my-1 {margin-block: 0.3375em !important;}.m-2, .medium-fs .m-2 {margin: 0.5em !important;}.large-fs .m-2 {margin: 0.725em !important;}.mt-2, .medium-fs .mt-2 {margin-top: 0.5em !important;}.large-fs .mt-2 {margin-top: 0.725em !important;}.mr-2, .medium-fs .mr-2 {margin-right: 0.5em !important;}.large-fs .mr-2 {margin-right: 0.725em !important;}.mb-2, .medium-fs .mb-2 {margin-bottom: 0.5em !important;}.large-fs .mb-2 {margin-bottom: 0.725em !important;}.ml-2, .medium-fs .ml-2 {margin-left: 0.5em !important;}.large-fs .ml-2 {margin-left: 0.725em !important;}.mx-2, .medium-fs .mx-2 {margin-inline: 0.5em !important;}.large-fs .mx-2 {margin-inline: 0.725em !important;}.my-2, .medium-fs .my-2 {margin-block: 0.5em !important;}.large-fs .my-2 {margin-block: 0.725em !important;}.m-3, .medium-fs .m-3 {margin: 0.75em !important;}.large-fs .m-3 {margin: 1.1625em !important;}.mt-3, .medium-fs .mt-3 {margin-top: 0.75em !important;}.large-fs .mt-3 {margin-top: 1.1625em !important;}.mr-3, .medium-fs .mr-3 {margin-right: 0.75em !important;}.large-fs .mr-3 {margin-right: 1.1625em !important;}.mb-3, .medium-fs .mb-3 {margin-bottom: 0.75em !important;}.large-fs .mb-3 {margin-bottom: 1.1625em !important;}.ml-3, .medium-fs .ml-3 {margin-left: 0.75em !important;}.large-fs .ml-3 {margin-left: 1.1625em !important;}.mx-3, .medium-fs .mx-3 {margin-inline: 0.75em !important;}.large-fs .mx-3 {margin-inline: 1.1625em !important;}.my-3, .medium-fs .my-3 {margin-block: 0.75em !important;}.large-fs .my-3 {margin-block: 1.1625em !important;}.m-4, .medium-fs .m-4 {margin: 1em !important;}.large-fs .m-4 {margin: 1.65em !important;}.mt-4, .medium-fs .mt-4 {margin-top: 1em !important;}.large-fs .mt-4 {margin-top: 1.65em !important;}.mr-4, .medium-fs .mr-4 {margin-right: 1em !important;}.large-fs .mr-4 {margin-right: 1.65em !important;}.mb-4, .medium-fs .mb-4 {margin-bottom: 1em !important;}.large-fs .mb-4 {margin-bottom: 1.65em !important;}.ml-4, .medium-fs .ml-4 {margin-left: 1em !important;}.large-fs .ml-4 {margin-left: 1.65em !important;}.mx-4, .medium-fs .mx-4 {margin-inline: 1em !important;}.large-fs .mx-4 {margin-inline: 1.65em !important;}.my-4, .medium-fs .my-4 {margin-block: 1em !important;}.large-fs .my-4 {margin-block: 1.65em !important;}.m-5, .medium-fs .m-5 {margin: 1.5em !important;}.large-fs .m-5 {margin: 2.775em !important;}.mt-5, .medium-fs .mt-5 {margin-top: 1.5em !important;}.large-fs .mt-5 {margin-top: 2.775em !important;}.mr-5, .medium-fs .mr-5 {margin-right: 1.5em !important;}.large-fs .mr-5 {margin-right: 2.775em !important;}.mb-5, .medium-fs .mb-5 {margin-bottom: 1.5em !important;}.large-fs .mb-5 {margin-bottom: 2.775em !important;}.ml-5, .medium-fs .ml-5 {margin-left: 1.5em !important;}.large-fs .ml-5 {margin-left: 2.775em !important;}.mx-5, .medium-fs .mx-5 {margin-inline: 1.5em !important;}.large-fs .mx-5 {margin-inline: 2.775em !important;}.my-5, .medium-fs .my-5 {margin-block: 1.5em !important;}.large-fs .my-5 {margin-block: 2.775em !important;}.m-6, .medium-fs .m-6 {margin: 2em !important;}.large-fs .m-6 {margin: 4.1em !important;}.mt-6, .medium-fs .mt-6 {margin-top: 2em !important;}.large-fs .mt-6 {margin-top: 4.1em !important;}.mr-6, .medium-fs .mr-6 {margin-right: 2em !important;}.large-fs .mr-6 {margin-right: 4.1em !important;}.mb-6, .medium-fs .mb-6 {margin-bottom: 2em !important;}.large-fs .mb-6 {margin-bottom: 4.1em !important;}.ml-6, .medium-fs .ml-6 {margin-left: 2em !important;}.large-fs .ml-6 {margin-left: 4.1em !important;}.mx-6, .medium-fs .mx-6 {margin-inline: 2em !important;}.large-fs .mx-6 {margin-inline: 4.1em !important;}.my-6, .medium-fs .my-6 {margin-block: 2em !important;}.large-fs .my-6 {margin-block: 4.1em !important;}.m-auto {margin: auto !important;}.mt-auto {margin-top: auto !important;}.mr-auto {margin-right: auto !important;}.mb-auto {margin-bottom: auto !important;}.ml-auto {margin-left: auto !important;}.mx-auto {margin-inline: auto !important;}.my-auto {margin-block: auto !important;}.p-0, .medium-fs .p-0 {padding: 0 !important;}.large-fs .p-0 {padding: 0 !important;}.pt-0, .medium-fs .pt-0 {padding-top: 0 !important;}.large-fs .pt-0 {padding-top: 0 !important;}.pr-0, .medium-fs .pr-0 {padding-right: 0 !important;}.large-fs .pr-0 {padding-right: 0 !important;}.pb-0, .medium-fs .pb-0 {padding-bottom: 0 !important;}.large-fs .pb-0 {padding-bottom: 0 !important;}.pl-0, .medium-fs .pl-0 {padding-left: 0 !important;}.large-fs .pl-0 {padding-left: 0 !important;}.px-0, .medium-fs .px-0 {padding-inline: 0 !important;}.large-fs .px-0 {padding-inline: 0 !important;}.py-0, .medium-fs .py-0 {padding-block: 0 !important;}.large-fs .py-0 {padding-block: 0 !important;}.p-1, .medium-fs .p-1 {padding: 0.25em !important;}.large-fs .p-1 {padding: 0.3375em !important;}.pt-1, .medium-fs .pt-1 {padding-top: 0.25em !important;}.large-fs .pt-1 {padding-top: 0.3375em !important;}.pr-1, .medium-fs .pr-1 {padding-right: 0.25em !important;}.large-fs .pr-1 {padding-right: 0.3375em !important;}.pb-1, .medium-fs .pb-1 {padding-bottom: 0.25em !important;}.large-fs .pb-1 {padding-bottom: 0.3375em !important;}.pl-1, .medium-fs .pl-1 {padding-left: 0.25em !important;}.large-fs .pl-1 {padding-left: 0.3375em !important;}.px-1, .medium-fs .px-1 {padding-inline: 0.25em !important;}.large-fs .px-1 {padding-inline: 0.3375em !important;}.py-1, .medium-fs .py-1 {padding-block: 0.25em !important;}.large-fs .py-1 {padding-block: 0.3375em !important;}.p-2, .medium-fs .p-2 {padding: 0.5em !important;}.large-fs .p-2 {padding: 0.725em !important;}.pt-2, .medium-fs .pt-2 {padding-top: 0.5em !important;}.large-fs .pt-2 {padding-top: 0.725em !important;}.pr-2, .medium-fs .pr-2 {padding-right: 0.5em !important;}.large-fs .pr-2 {padding-right: 0.725em !important;}.pb-2, .medium-fs .pb-2 {padding-bottom: 0.5em !important;}.large-fs .pb-2 {padding-bottom: 0.725em !important;}.pl-2, .medium-fs .pl-2 {padding-left: 0.5em !important;}.large-fs .pl-2 {padding-left: 0.725em !important;}.px-2, .medium-fs .px-2 {padding-inline: 0.5em !important;}.large-fs .px-2 {padding-inline: 0.725em !important;}.py-2, .medium-fs .py-2 {padding-block: 0.5em !important;}.large-fs .py-2 {padding-block: 0.725em !important;}.p-3, .medium-fs .p-3 {padding: 0.75em !important;}.large-fs .p-3 {padding: 1.1625em !important;}.pt-3, .medium-fs .pt-3 {padding-top: 0.75em !important;}.large-fs .pt-3 {padding-top: 1.1625em !important;}.pr-3, .medium-fs .pr-3 {padding-right: 0.75em !important;}.large-fs .pr-3 {padding-right: 1.1625em !important;}.pb-3, .medium-fs .pb-3 {padding-bottom: 0.75em !important;}.large-fs .pb-3 {padding-bottom: 1.1625em !important;}.pl-3, .medium-fs .pl-3 {padding-left: 0.75em !important;}.large-fs .pl-3 {padding-left: 1.1625em !important;}.px-3, .medium-fs .px-3 {padding-inline: 0.75em !important;}.large-fs .px-3 {padding-inline: 1.1625em !important;}.py-3, .medium-fs .py-3 {padding-block: 0.75em !important;}.large-fs .py-3 {padding-block: 1.1625em !important;}.p-4, .medium-fs .p-4 {padding: 1em !important;}.large-fs .p-4 {padding: 1.65em !important;}.pt-4, .medium-fs .pt-4 {padding-top: 1em !important;}.large-fs .pt-4 {padding-top: 1.65em !important;}.pr-4, .medium-fs .pr-4 {padding-right: 1em !important;}.large-fs .pr-4 {padding-right: 1.65em !important;}.pb-4, .medium-fs .pb-4 {padding-bottom: 1em !important;}.large-fs .pb-4 {padding-bottom: 1.65em !important;}.pl-4, .medium-fs .pl-4 {padding-left: 1em !important;}.large-fs .pl-4 {padding-left: 1.65em !important;}.px-4, .medium-fs .px-4 {padding-inline: 1em !important;}.large-fs .px-4 {padding-inline: 1.65em !important;}.py-4, .medium-fs .py-4 {padding-block: 1em !important;}.large-fs .py-4 {padding-block: 1.65em !important;}.p-5, .medium-fs .p-5 {padding: 1.5em !important;}.large-fs .p-5 {padding: 2.775em !important;}.pt-5, .medium-fs .pt-5 {padding-top: 1.5em !important;}.large-fs .pt-5 {padding-top: 2.775em !important;}.pr-5, .medium-fs .pr-5 {padding-right: 1.5em !important;}.large-fs .pr-5 {padding-right: 2.775em !important;}.pb-5, .medium-fs .pb-5 {padding-bottom: 1.5em !important;}.large-fs .pb-5 {padding-bottom: 2.775em !important;}.pl-5, .medium-fs .pl-5 {padding-left: 1.5em !important;}.large-fs .pl-5 {padding-left: 2.775em !important;}.px-5, .medium-fs .px-5 {padding-inline: 1.5em !important;}.large-fs .px-5 {padding-inline: 2.775em !important;}.py-5, .medium-fs .py-5 {padding-block: 1.5em !important;}.large-fs .py-5 {padding-block: 2.775em !important;}.p-6, .medium-fs .p-6 {padding: 2em !important;}.large-fs .p-6 {padding: 4.1em !important;}.pt-6, .medium-fs .pt-6 {padding-top: 2em !important;}.large-fs .pt-6 {padding-top: 4.1em !important;}.pr-6, .medium-fs .pr-6 {padding-right: 2em !important;}.large-fs .pr-6 {padding-right: 4.1em !important;}.pb-6, .medium-fs .pb-6 {padding-bottom: 2em !important;}.large-fs .pb-6 {padding-bottom: 4.1em !important;}.pl-6, .medium-fs .pl-6 {padding-left: 2em !important;}.large-fs .pl-6 {padding-left: 4.1em !important;}.px-6, .medium-fs .px-6 {padding-inline: 2em !important;}.large-fs .px-6 {padding-inline: 4.1em !important;}.py-6, .medium-fs .py-6 {padding-block: 2em !important;}.large-fs .py-6 {padding-block: 4.1em !important;}.gap-0, .medium-fs .gap-0 {gap: 0 !important;}.large-fs .gap-0 {gap: 0 !important;}.gap-x-0, .medium-fs .gap-x-0 {column-gap: 0 !important;}.large-fs .gap-x-0 {column-gap: 0 !important;}.gap-y-0, .medium-fs .gap-y-0 {row-gap: 0 !important;}.large-fs .gap-y-0 {row-gap: 0 !important;}.gap-1, .medium-fs .gap-1 {gap: 0.25em !important;}.large-fs .gap-1 {gap: 0.3375em !important;}.gap-x-1, .medium-fs .gap-x-1 {column-gap: 0.25em !important;}.large-fs .gap-x-1 {column-gap: 0.3375em !important;}.gap-y-1, .medium-fs .gap-y-1 {row-gap: 0.25em !important;}.large-fs .gap-y-1 {row-gap: 0.3375em !important;}.gap-2, .medium-fs .gap-2 {gap: 0.5em !important;}.large-fs .gap-2 {gap: 0.725em !important;}.gap-x-2, .medium-fs .gap-x-2 {column-gap: 0.5em !important;}.large-fs .gap-x-2 {column-gap: 0.725em !important;}.gap-y-2, .medium-fs .gap-y-2 {row-gap: 0.5em !important;}.large-fs .gap-y-2 {row-gap: 0.725em !important;}.gap-3, .medium-fs .gap-3 {gap: 0.75em !important;}.large-fs .gap-3 {gap: 1.1625em !important;}.gap-x-3, .medium-fs .gap-x-3 {column-gap: 0.75em !important;}.large-fs .gap-x-3 {column-gap: 1.1625em !important;}.gap-y-3, .medium-fs .gap-y-3 {row-gap: 0.75em !important;}.large-fs .gap-y-3 {row-gap: 1.1625em !important;}.gap-4, .medium-fs .gap-4 {gap: 1em !important;}.large-fs .gap-4 {gap: 1.65em !important;}.gap-x-4, .medium-fs .gap-x-4 {column-gap: 1em !important;}.large-fs .gap-x-4 {column-gap: 1.65em !important;}.gap-y-4, .medium-fs .gap-y-4 {row-gap: 1em !important;}.large-fs .gap-y-4 {row-gap: 1.65em !important;}.gap-5, .medium-fs .gap-5 {gap: 1.5em !important;}.large-fs .gap-5 {gap: 2.775em !important;}.gap-x-5, .medium-fs .gap-x-5 {column-gap: 1.5em !important;}.large-fs .gap-x-5 {column-gap: 2.775em !important;}.gap-y-5, .medium-fs .gap-y-5 {row-gap: 1.5em !important;}.large-fs .gap-y-5 {row-gap: 2.775em !important;}.gap-6, .medium-fs .gap-6 {gap: 2em !important;}.large-fs .gap-6 {gap: 4.1em !important;}.gap-x-6, .medium-fs .gap-x-6 {column-gap: 2em !important;}.large-fs .gap-x-6 {column-gap: 4.1em !important;}.gap-y-6, .medium-fs .gap-y-6 {row-gap: 2em !important;}.large-fs .gap-y-6 {row-gap: 4.1em !important;}.d-none {display: none !important;}.d-block {display: block !important;}.d-inline {display: inline !important;}.d-inline-block {display: inline-block !important;}.d-flex {display: flex !important;}.d-inline-flex {display: inline-flex !important;}.d-grid {display: grid !important;}.d-inline-grid {display: inline-grid !important;}.d-contents {display: contents !important;}.d-table {display: table !important;}.d-table-row {display: table-row !important;}.d-table-cell {display: table-cell !important;}.d-list-item {display: list-item !important;}.w-full {width: 100% !important;}.h-full {height: 100% !important;}.max-w-full {max-width: 100% !important;}.max-w-heading {max-width: 20ch !important;}.max-w-prose {max-width: 65ch !important;}.list-none {list-style: none !important;}.max-h-inspector {max-height: 24rem !important;}.auto-fit {width: 1% !important;}.min-w-0 {min-width: 0 !important;}.overflow-y-visible {overflow: visible !important;}.overflow-x-visible {overflow: visible !important;}.overflow-visible {overflow: visible !important;}.overflow-auto {overflow: auto !important;}.overflow-hidden {overflow: hidden !important;}.overflow-x-auto {overflow-x: auto !important;}.overflow-y-auto {overflow-y: auto !important;}.position-relative {position: relative !important;}.position-static {position: static !important;}.position-absolute {position: absolute !important;}.position-fixed {position: fixed !important;}.position-sticky {position: sticky !important;}.cursor-pointer {cursor: pointer !important;}.ws-normal {white-space: normal !important;}.ws-nowrap {white-space: nowrap !important;}.ws-pre-wrap {white-space: pre-wrap !important;}.col-resize {cursor: col-resize !important;}.bg-none {background: none !important;}.hidden {display: none !important;}.hidden-empty:empty {display: none !important;}@media(max-width: 640px) {.hidden-sm {display: none !important;}}@media(min-width: 640px) {.hidden-sm-up {display: none !important;}}@media(max-width: 768px) {.hidden-md {display: none !important;}}@media(min-width: 768px) {.hidden-md-up {display: none !important;}}@media(max-width: 1024px) {.hidden-lg {display: none !important;}}@media(min-width: 1024px) {.hidden-lg-up {display: none !important;}}@media(max-width: 1280px) {.hidden-xl {display: none !important;}}@media(min-width: 1280px) {.hidden-xl-up {display: none !important;}}@media(max-width: 1320px) {.hidden-toc {display: none !important;}}@media(min-width: 1320px) {.hidden-toc-up {display: none !important;}}@media(max-width: 1400px) {.hidden-wide {display: none !important;}}@media(min-width: 1400px) {.hidden-wide-up {display: none !important;}}.b-1, .b-1-hover:hover {border-style: solid !important;border-width: 1px !important;}.bx-1, .bx-1-hover:hover {border-left-width: 1px !important;border-right-width: 1px !important;border-left-style: solid !important;border-right-style: solid !important;}.by-1, .by-1-hover:hover {border-top-width: 1px !important;border-bottom-width: 1px !important;border-top-style: solid !important;border-bottom-style: solid !important;}.bt-1, .bt-1-hover:hover {border-top-width: 1px !important;border-top-style: solid !important;}.br-1, .br-1-hover:hover {border-right-width: 1px !important;border-right-style: solid !important;}.bb-1, .bb-1-hover:hover {border-bottom-width: 1px !important;border-bottom-style: solid !important;}.bl-1, .bl-1-hover:hover {border-left-width: 1px !important;border-left-style: solid !important;}.b-2, .b-2-hover:hover {border-style: solid !important;border-width: 2px !important;}.bx-2, .bx-2-hover:hover {border-left-width: 2px !important;border-right-width: 2px !important;border-left-style: solid !important;border-right-style: solid !important;}.by-2, .by-2-hover:hover {border-top-width: 2px !important;border-bottom-width: 2px !important;border-top-style: solid !important;border-bottom-style: solid !important;}.bt-2, .bt-2-hover:hover {border-top-width: 2px !important;border-top-style: solid !important;}.br-2, .br-2-hover:hover {border-right-width: 2px !important;border-right-style: solid !important;}.bb-2, .bb-2-hover:hover {border-bottom-width: 2px !important;border-bottom-style: solid !important;}.bl-2, .bl-2-hover:hover {border-left-width: 2px !important;border-left-style: solid !important;}.b-3, .b-3-hover:hover {border-style: solid !important;border-width: 3px !important;}.bx-3, .bx-3-hover:hover {border-left-width: 3px !important;border-right-width: 3px !important;border-left-style: solid !important;border-right-style: solid !important;}.by-3, .by-3-hover:hover {border-top-width: 3px !important;border-bottom-width: 3px !important;border-top-style: solid !important;border-bottom-style: solid !important;}.bt-3, .bt-3-hover:hover {border-top-width: 3px !important;border-top-style: solid !important;}.br-3, .br-3-hover:hover {border-right-width: 3px !important;border-right-style: solid !important;}.bb-3, .bb-3-hover:hover {border-bottom-width: 3px !important;border-bottom-style: solid !important;}.bl-3, .bl-3-hover:hover {border-left-width: 3px !important;border-left-style: solid !important;}.b-0, .b-0-hover:hover {border-width: 0 !important;}.bx-0, .bx-0-hover:hover {border-left-width: 0 !important;border-right-width: 0 !important;}.by-0, .by-0-hover:hover {border-top-width: 0 !important;border-bottom-width: 0 !important;}.bt-0, .bt-0-hover:hover {border-top-width: 0 !important;}.br-0, .br-0-hover:hover {border-right-width: 0 !important;}.bb-0, .bb-0-hover:hover {border-bottom-width: 0 !important;}.bl-0, .bl-0-hover:hover {border-left-width: 0 !important;}.b-none, .b-none-hover:hover {border-style: none !important;}.b-solid, .b-solid-hover:hover {border-style: solid !important;}.b-dashed, .b-dashed-hover:hover {border-style: dashed !important;}.b-dotted, .b-dotted-hover:hover {border-style: dotted !important;}.b-subtle, .b-subtle-hover:hover {border-color: var(--ps-current-border-subtle) !important;}.b-default, .b-default-hover:hover {border-color: var(--ps-current-border-default) !important;}.b-focus, .b-focus-hover:hover {border-color: var(--ps-current-border-focus) !important;}.b-tone, .b-tone-hover:hover {border-color: var(--ps-current-tone) !important;}.b-transparent, .b-transparent-hover:hover {border-color: transparent !important;}.b-current, .b-current-hover:hover {border-color: currentColor !important;}.rounded-none {border-radius: 0 !important;}.rounded-t-none {border-top-left-radius: 0 !important;border-top-right-radius: 0 !important;}.rounded-r-none {border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important;}.rounded-b-none {border-bottom-right-radius: 0 !important;border-bottom-left-radius: 0 !important;}.rounded-l-none {border-top-left-radius: 0 !important;border-bottom-left-radius: 0 !important;}.rounded-sm {border-radius: 4px !important;}.rounded-t-sm {border-top-left-radius: 4px !important;border-top-right-radius: 4px !important;}.rounded-r-sm {border-top-right-radius: 4px !important;border-bottom-right-radius: 4px !important;}.rounded-b-sm {border-bottom-right-radius: 4px !important;border-bottom-left-radius: 4px !important;}.rounded-l-sm {border-top-left-radius: 4px !important;border-bottom-left-radius: 4px !important;}.rounded-md {border-radius: 6px !important;}.rounded-t-md {border-top-left-radius: 6px !important;border-top-right-radius: 6px !important;}.rounded-r-md {border-top-right-radius: 6px !important;border-bottom-right-radius: 6px !important;}.rounded-b-md {border-bottom-right-radius: 6px !important;border-bottom-left-radius: 6px !important;}.rounded-l-md {border-top-left-radius: 6px !important;border-bottom-left-radius: 6px !important;}.rounded-lg {border-radius: 8px !important;}.rounded-t-lg {border-top-left-radius: 8px !important;border-top-right-radius: 8px !important;}.rounded-r-lg {border-top-right-radius: 8px !important;border-bottom-right-radius: 8px !important;}.rounded-b-lg {border-bottom-right-radius: 8px !important;border-bottom-left-radius: 8px !important;}.rounded-l-lg {border-top-left-radius: 8px !important;border-bottom-left-radius: 8px !important;}.rounded-pill {border-radius: 62.4375rem !important;}.rounded-t-pill {border-top-left-radius: 62.4375rem !important;border-top-right-radius: 62.4375rem !important;}.rounded-r-pill {border-top-right-radius: 62.4375rem !important;border-bottom-right-radius: 62.4375rem !important;}.rounded-b-pill {border-bottom-right-radius: 62.4375rem !important;border-bottom-left-radius: 62.4375rem !important;}.rounded-l-pill {border-top-left-radius: 62.4375rem !important;border-bottom-left-radius: 62.4375rem !important;}.opacity-0, .opacity-0-hover:hover {opacity: 0 !important;}.opacity-1, .opacity-1-hover:hover {opacity: 1 !important;}.opacity-25, .opacity-25-hover:hover {opacity: 0.25 !important;}.opacity-50, .opacity-50-hover:hover {opacity: 0.5 !important;}.opacity-75, .opacity-75-hover:hover {opacity: 0.75 !important;}.inset-size-0 {--tone-inset-size: 0 !important;}.inset-size-1 {--tone-inset-size: 0.25em !important;}.inset-size-2 {--tone-inset-size: 0.5em !important;}.inset-size-3 {--tone-inset-size: 0.75em !important;}.inset-size-4 {--tone-inset-size: 1em !important;}.inset-size-5 {--tone-inset-size: 1.5em !important;}.inset-size-6 {--tone-inset-size: 2em !important;}.underline-hover:hover, .underline-active:active, .underline-active.active {text-decoration: underline !important;}.text-left {text-align: left !important;}.text-center {text-align: center !important;}.text-right {text-align: right !important;}.text-start {text-align: start !important;}.text-end {text-align: end !important;}.text-justify {text-align: justify !important;}.text-ellipsis {text-overflow: ellipsis;}.wrap-anywhere {overflow-wrap: anywhere !important;}.uppercase {text-transform: uppercase !important;}.lowercase {text-transform: lowercase !important;}.text-subtle, .prose-meta, .text-caption, .text-attribution {color: var(--ps-current-text-subtle);margin: 0 0 0.8em;}.text-eyebrow {font-size: 0.6875rem;font-weight: 700;letter-spacing: 0.18em;line-height: 1.52;color: var(--ps-current-text-subtle);text-transform: uppercase;margin: 0 0 0.55em;}.large-fs .text-eyebrow {font-size: 1.0484rem;font-weight: 823;letter-spacing: 0em;line-height: calc(1em + 0.395rem);}.medium-fs .text-eyebrow {font-size: 0.6875rem;font-weight: 700;letter-spacing: 0.075em;line-height: 1.52;}.text-title {font-size: 2.125rem;font-weight: 700;letter-spacing: -0.011em;line-height: 1.1;margin: 0 0 0.45em;}.large-fs .text-title {font-size: 4.4625rem;font-weight: 823;letter-spacing: -0.02em;line-height: calc(1em + 0.97rem);}.medium-fs .text-title {font-size: 2.125rem;font-weight: 700;letter-spacing: -0.011em;line-height: 1.1;}.text-tagline {font-size: 0.75rem;letter-spacing: 0.06em;line-height: 1.6;color: var(--ps-current-text-subtle);margin: 0 0 1em;}.large-fs .text-tagline {font-size: 1.1625rem;font-weight: 450;letter-spacing: -0.002em;line-height: calc(1em + 0.42rem);}.medium-fs .text-tagline {font-size: 0.75rem;letter-spacing: 0.06em;line-height: 1.6;}.text-lead {font-size: 1.1875rem;letter-spacing: -0.002em;line-height: 1.6;margin: 0 0 1em;}.large-fs .text-lead {font-size: 2.0484rem;font-weight: 450;letter-spacing: -0.01em;line-height: calc(1em + 0.595rem);}.medium-fs .text-lead {font-size: 1.1875rem;letter-spacing: -0.002em;line-height: 1.5;}.text-caption {font-size: 1.5rem;letter-spacing: -0.005em;line-height: 1.3;margin: 0 0 0.8em;}.large-fs .text-caption {font-size: 2.775rem;font-weight: 450;letter-spacing: -0.018em;line-height: calc(1em + 0.72rem);}.medium-fs .text-caption {font-size: 1.5rem;letter-spacing: -0.005em;line-height: 1.3;}.text-quote {font-size: 1.0625rem;font-weight: 600;letter-spacing: -0.001em;line-height: 1.45;font-style: italic;margin: 0 0 0.65em;}.large-fs .text-quote {font-size: 1.7797rem;font-weight: 693;letter-spacing: -0.008em;line-height: calc(1em + 0.545rem);}.medium-fs .text-quote {font-size: 1.0625rem;font-weight: 600;letter-spacing: -0.001em;line-height: 1.45;}.text-attribution {font-size: 0.625rem;font-weight: 600;letter-spacing: 0.08em;line-height: 1.55;text-transform: uppercase;margin: 0 0 0.75em;}.large-fs .text-attribution {font-size: 0.9375rem;font-weight: 693;letter-spacing: 0.015em;line-height: calc(1em + 0.37rem);}.medium-fs .text-attribution {font-size: 0.625rem;font-weight: 600;letter-spacing: 0.09em;line-height: 1.55;}.prose-pullquote {font-size: 1.5rem;font-weight: 100;letter-spacing: -0.005em;line-height: 1.3;font-style: italic;margin: 0 0 1em;}.large-fs .prose-pullquote {font-size: 2.775rem;font-weight: 125;letter-spacing: -0.018em;line-height: calc(1em + 0.72rem);}.medium-fs .prose-pullquote {font-size: 1.5rem;font-weight: 100;letter-spacing: -0.005em;line-height: 1.3;}.prose-meta {font-size: 0.625rem;font-weight: 600;letter-spacing: 0.08em;line-height: 1.55;text-transform: uppercase;margin: 0 0 0.7em;}.large-fs .prose-meta {font-size: 0.9375rem;font-weight: 693;letter-spacing: 0.015em;line-height: calc(1em + 0.37rem);}.medium-fs .prose-meta {font-size: 0.625rem;font-weight: 600;letter-spacing: 0.09em;line-height: 1.55;}.text-balance {text-wrap: balance !important;}.text-pretty {text-wrap: pretty !important;}.text-inherit {color: inherit !important;}.tabular-nums {font-variant-numeric: tabular-nums !important;}.tracking-normal {letter-spacing: normal !important;}.tracking-tight {letter-spacing: -0.025em !important;}.tracking-wide {letter-spacing: 0.1em !important;}.fs-xxxs {font-size: 0.5625rem !important;}.large-fs .fs-xxxs {font-size: 0.8297rem !important;line-height: calc(1em + 0.345rem) !important;}.medium-fs .fs-xxxs {font-size: 0.5625rem !important;line-height: normal !important;}.fs-xxs {font-size: 0.625rem !important;}.large-fs .fs-xxs {font-size: 0.9375rem !important;line-height: calc(1em + 0.37rem) !important;}.medium-fs .fs-xxs {font-size: 0.625rem !important;line-height: normal !important;}.fs-xs {font-size: 0.6875rem !important;}.large-fs .fs-xs {font-size: 1.0484rem !important;line-height: calc(1em + 0.395rem) !important;}.medium-fs .fs-xs {font-size: 0.6875rem !important;line-height: normal !important;}.fs-sm {font-size: 0.75rem !important;}.large-fs .fs-sm {font-size: 1.1625rem !important;line-height: calc(1em + 0.42rem) !important;}.medium-fs .fs-sm {font-size: 0.75rem !important;line-height: normal !important;}.fs-body {font-size: 0.875rem !important;}.large-fs .fs-body {font-size: 1.4rem !important;line-height: calc(1em + 0.47rem) !important;}.medium-fs .fs-body {font-size: 0.875rem !important;line-height: normal !important;}.fs-h6 {font-size: 1rem !important;}.large-fs .fs-h6 {font-size: 1.65rem !important;line-height: calc(1em + 0.52rem) !important;}.medium-fs .fs-h6 {font-size: 1rem !important;line-height: normal !important;}.fs-h5 {font-size: 1.0625rem !important;}.large-fs .fs-h5 {font-size: 1.7797rem !important;line-height: calc(1em + 0.545rem) !important;}.medium-fs .fs-h5 {font-size: 1.0625rem !important;line-height: normal !important;}.fs-h4 {font-size: 1.1875rem !important;}.large-fs .fs-h4 {font-size: 2.0484rem !important;line-height: calc(1em + 0.595rem) !important;}.medium-fs .fs-h4 {font-size: 1.1875rem !important;line-height: normal !important;}.fs-h3 {font-size: 1.5rem !important;}.large-fs .fs-h3 {font-size: 2.775rem !important;line-height: calc(1em + 0.72rem) !important;}.medium-fs .fs-h3 {font-size: 1.5rem !important;line-height: normal !important;}.fs-h2 {font-size: 2.125rem !important;}.large-fs .fs-h2 {font-size: 4.4625rem !important;line-height: calc(1em + 0.97rem) !important;}.medium-fs .fs-h2 {font-size: 2.125rem !important;line-height: normal !important;}.fs-h1 {font-size: 2.6875rem !important;}.large-fs .fs-h1 {font-size: 6.2484rem !important;line-height: calc(1em + 1.195rem) !important;}.medium-fs .fs-h1 {font-size: 2.6875rem !important;line-height: normal !important;}.fs-display {font-size: 5rem !important;}.large-fs .fs-display {font-size: 16.25rem !important;line-height: calc(1em + 2.12rem) !important;}.medium-fs .fs-display {font-size: 5rem !important;line-height: normal !important;}.fw-100, .medium-fs .fw-100 {font-weight: 100 !important;}.large-fs .fw-100 {font-weight: 125 !important;}.fw-200, .medium-fs .fw-200 {font-weight: 200 !important;}.large-fs .fw-200 {font-weight: 228 !important;}.fw-300, .medium-fs .fw-300 {font-weight: 300 !important;}.large-fs .fw-300 {font-weight: 336 !important;}.fw-400, .medium-fs .fw-400 {font-weight: 400 !important;}.large-fs .fw-400 {font-weight: 450 !important;}.fw-500, .medium-fs .fw-500 {font-weight: 500 !important;}.large-fs .fw-500 {font-weight: 569 !important;}.fw-600, .medium-fs .fw-600 {font-weight: 600 !important;}.large-fs .fw-600 {font-weight: 693 !important;}.fw-700, .medium-fs .fw-700 {font-weight: 700 !important;}.large-fs .fw-700 {font-weight: 823 !important;}.fw-800, .medium-fs .fw-800 {font-weight: 800 !important;}.large-fs .fw-800 {font-weight: 900 !important;}.fw-900, .medium-fs .fw-900 {font-weight: 900 !important;}.large-fs .fw-900 {font-weight: 900 !important;}.lh-0 {line-height: 1.0 !important;}.lh-1 {line-height: 1.1 !important;}.lh-2 {line-height: 1.2 !important;}.lh-3 {line-height: 1.3 !important;}.lh-4 {line-height: 1.4 !important;}.lh-5 {line-height: 1.5 !important;}.lh-6 {line-height: 1.6 !important;}.lh-7 {line-height: 1.7 !important;}.box-shadow-none, .box-shadow-none-hover:hover {box-shadow: none !important;}.box-shadow-panel, .box-shadow-panel-hover:hover {box-shadow: var(--ps-effect-panel-shadow) !important;}.box-shadow-panel-strong, .box-shadow-panel-strong-hover:hover {box-shadow: var(--ps-effect-panel-shadow-strong) !important;}.box-shadow-soft, .box-shadow-soft-hover:hover {box-shadow: var(--ps-effect-soft-shadow) !important;}.box-shadow-interactive, .box-shadow-interactive-hover:hover {box-shadow: var(--ps-effect-interactive-shadow) !important;}.box-shadow-floating, .box-shadow-floating-hover:hover {box-shadow: var(--ps-effect-floating-shadow) !important;}.box-shadow-strong, .box-shadow-strong-hover:hover {box-shadow: var(--ps-effect-strong-shadow) !important;}.box-shadow-accent, .box-shadow-accent-hover:hover {box-shadow: var(--ps-effect-accent-shadow) !important;}.box-shadow-inset, .box-shadow-inset-hover:hover {box-shadow: var(--ps-effect-inset-shadow) !important;}.lift-1, .lift-1-hover:hover {transform: translateY(-2px) !important;}.lift-2, .lift-2-hover:hover {transform: translateY(-4px) !important;}.transition {transition: background 180ms ease, border-color 180ms ease, box-shadow 180ms ease, color 180ms ease, transform 180ms ease;}.nudge-hover > * {transition: transform 180ms ease;}.nudge-hover:hover > * {transform: translateX(0.5rem);}@media(prefers-reduced-motion: reduce) {.transition, .nudge-hover > * {transition: none !important;}}.rotate-1 {rotate: 1deg !important;}.-rotate-1 {rotate: -1deg !important;}.rotate-2 {rotate: 2deg !important;}.-rotate-2 {rotate: -2deg !important;}.rotate-3 {rotate: 3deg !important;}.-rotate-3 {rotate: -3deg !important;}.bar-chart__bar {transition: opacity 180ms ease, filter 180ms ease, transform 180ms ease;transform-origin: center bottom;}.bar-chart__plot:hover .bar-chart__bar {opacity: 0.72;}.bar-chart__plot:hover .bar-chart__bar:hover {opacity: 1;filter: brightness(1.08);}.bar-chart__label, .bar-chart__value, .bar-chart__empty, .bar-chart__grid-line text {pointer-events: none;letter-spacing: normal;}.bar-chart__grid-line line {stroke: var(--ps-current-surface-alt-rest-border);stroke-width: 0.22;}.bar-chart__zero-line {stroke: var(--ps-current-border-subtle);stroke-width: 0.36;}.bar-chart__value {fill: var(--ps-current-text-default);font-size: 0.15625rem;font-weight: 700;}.bar-chart__label {fill: var(--ps-current-text-subtle);font-size: 0.1375rem;font-weight: 700;}.bar-chart__grid-line text {fill: var(--ps-current-text-subtle);font-size: 0.11875rem;font-weight: 500;dominant-baseline: middle;text-anchor: end;}.bar-chart__empty {fill: var(--ps-current-text-subtle);font-size: 0.1625rem;font-weight: 700;dominant-baseline: middle;}.badge {display: inline-flex;align-items: center;padding: 0.12em 0.75em;font-size: 0.625rem;font-weight: 700;letter-spacing: 0.09em;line-height: 1.52;}.btn {display: inline-flex;background: transparent;vertical-align: middle;align-items: center;justify-content: center;gap: 0.25em;border: none;border-color: transparent;cursor: pointer;text-decoration: none;white-space: nowrap;transition: background 150ms ease, color 150ms ease, border-color 150ms ease, box-shadow 150ms ease, transform 150ms ease;-webkit-tap-highlight-color: transparent;padding: 0.5em 0.75em;font-size: 0.875rem;font-weight: 500;letter-spacing: 0.03em;line-height: 1.58;user-select: none;}.btn:disabled {cursor: not-allowed;transform: none;box-shadow: none;}.btn__label {display: inline-flex;align-items: center;}.btn__icon {width: 1.1em;height: 1.1em;}.btn--sm {font-size: 0.6875rem;font-weight: 500;letter-spacing: 0.075em;line-height: 1.58;}.btn--lg {font-size: 2.125rem;font-weight: 500;letter-spacing: -0.011em;line-height: 1.16;}.btn--icon-only {padding: 0.25em;}.btn--icon-only .btn__label {display: none;}.btn-group {display: inline-flex;align-items: center;justify-content: flex-start;gap: 0.375rem;vertical-align: middle;}.btn-group--center {justify-content: center;}.btn-group--end {justify-content: flex-end;}.btn-group--wrap {flex-wrap: wrap;}.btn-group__dropdown {position: relative;display: inline-flex;line-height: normal;}.btn-group__toggle {list-style: none;}.btn-group__toggle::marker {content: "";}.btn-group__toggle::-webkit-details-marker {display: none;}.btn-group__dropdown[open] > .btn-group__toggle {box-shadow: 0 0 0 3px var(--ps-current-border-focus);}.btn-group__menu {position: absolute;display: none;top: calc(100% + 0.375rem);right: 0;z-index: 70;width: max-content;min-width: max(11rem, 100%);max-width: calc(100vw - 2rem);padding: 0.375rem;gap: 0.25rem;box-shadow: var(--ps-effect-strong-shadow);}.btn-group__dropdown--start > .btn-group__menu {left: 0;right: auto;}.btn-group__dropdown[open] > .btn-group__menu {display: grid;}.btn-group__menu > .btn {width: 100%;justify-content: flex-start;text-align: left;white-space: normal;}.btn-group__menu > .btn .btn__label {min-width: 0;white-space: normal;overflow-wrap: anywhere;}.btn-group__menu > * {max-width: 100%;min-width: 0;}.composer-field {display: grid;min-width: 0;gap: 0.6em;}.composer-field__label {font-size: 0.625rem;font-weight: 700;letter-spacing: 0.09em;line-height: 1;color: var(--ps-current-tone);}.composer {display: grid;width: 100%;box-sizing: border-box;overflow: hidden;border-radius: 6px;transition: border-color 160ms ease, box-shadow 160ms ease;}.composer:focus-within {border-color: var(--ps-current-border-default);box-shadow: 0 0 0 3px var(--ps-current-border-focus);}.composer__toolbar {display: flex;flex-wrap: wrap;align-items: center;gap: 0.25rem;padding: 0.35em;border-bottom: 1px solid var(--ps-current-border-default);background: var(--ps-current-surface-alt-rest-background);}.composer__tool {display: inline-flex;flex-shrink: 0;align-items: center;justify-content: center;width: 2.1em;height: 2.1em;padding: 0;border: none;border-radius: 0.375rem;background: transparent;color: var(--ps-current-text-default);cursor: pointer;transition: background 150ms ease, color 150ms ease;}.composer__tool:hover:not(:disabled) {background: var(--ps-current-button-hover-background);color: var(--ps-current-button-hover-text);}.composer__tool[aria-pressed="true"] {background: var(--ps-current-button-active-background);color: var(--ps-current-button-active-text);}.composer__tool:disabled {cursor: not-allowed;opacity: 0.55;}.composer__tool .icon {width: 1.1em;height: 1.1em;}.composer__divider {width: 1px;height: 1.4em;margin: 0 0.2em;background: var(--ps-current-border-default);}.composer__tool--source {margin-left: auto;}.composer__surface {position: relative;overflow-x: auto;}.composer__editor, .composer__editor * {all: initial;box-sizing: border-box;}.composer__editor * {font: inherit;color: inherit;line-height: inherit;caret-color: inherit;text-align: inherit;}.composer__editor {display: block;width: 100%;box-sizing: border-box;padding: 0;border: none;border-radius: 0;outline: none;background: #fff;color: #182018;font: 0.9375rem/1.55 system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;overflow-y: auto;overflow-wrap: anywhere;white-space: normal;cursor: text;caret-color: #182018;user-select: text;-webkit-user-select: text;}.composer__editor:empty::before {content: attr(data-placeholder);color: #777;pointer-events: none;}.composer__editor [data-composer-body]:empty::before {content: attr(data-placeholder);color: #777;pointer-events: none;}.composer__editor a {color: #1368d8;text-decoration: underline;}.composer__editor img {max-width: 100%;height: auto;}.composer__editor table {max-width: 100%;border-collapse: collapse;display: table;}.composer__editor p:first-child {margin-top: 0;}.composer__editor p:last-child {margin-bottom: 0;}.composer__editor b, .composer__editor cite, .composer__editor code, .composer__editor del, .composer__editor em, .composer__editor font, .composer__editor i, .composer__editor ins, .composer__editor kbd, .composer__editor s, .composer__editor samp, .composer__editor small, .composer__editor span, .composer__editor strong, .composer__editor sub, .composer__editor sup, .composer__editor tt, .composer__editor u, .composer__editor var {display: inline;font: inherit;color: inherit;}.composer__editor address, .composer__editor blockquote, .composer__editor caption, .composer__editor center, .composer__editor dd, .composer__editor div, .composer__editor dl, .composer__editor dt, .composer__editor h1, .composer__editor h2, .composer__editor h3, .composer__editor h4, .composer__editor h5, .composer__editor h6, .composer__editor hr, .composer__editor ol, .composer__editor p, .composer__editor pre, .composer__editor ul {display: block;font: inherit;color: inherit;line-height: inherit;caret-color: inherit;}.composer__editor div:empty, .composer__editor p:empty {min-height: 1.55em;}.composer__editor br {display: inline;font: inherit;line-height: inherit;caret-color: inherit;}.composer__editor strong, .composer__editor b {font-weight: bold;}.composer__editor em, .composer__editor i, .composer__editor cite {font-style: italic;}.composer__editor small {font-size: 80%;}.composer__editor sub {font-size: 75%;vertical-align: sub;}.composer__editor sup {font-size: 75%;vertical-align: super;}.composer__editor h1 {font-size: 2em;font-weight: bold;margin: 0.67em 0;}.composer__editor h2 {font-size: 1.5em;font-weight: bold;margin: 0.83em 0;}.composer__editor h3 {font-size: 1.17em;font-weight: bold;margin: 1em 0;}.composer__editor h4 {font-weight: bold;margin: 1.33em 0;}.composer__editor h5 {font-size: 0.83em;font-weight: bold;margin: 1.67em 0;}.composer__editor h6 {font-size: 0.67em;font-weight: bold;margin: 2.33em 0;}.composer__editor blockquote {margin: 1em 2.5rem;}.composer__editor pre, .composer__editor code, .composer__editor kbd, .composer__editor samp, .composer__editor tt {font-family: monospace;}.composer__editor ol, .composer__editor ul {margin: 1em 0;padding-left: 2.5rem;}.composer__editor li {display: list-item;list-style: inherit;}.composer__editor u, .composer__editor ins {text-decoration: underline;}.composer__editor s, .composer__editor del {text-decoration: line-through;}.composer__editor ul {list-style: disc;}.composer__editor ol {list-style: decimal;}.composer__editor caption {display: table-caption;}.composer__editor colgroup {display: table-column-group;}.composer__editor col {display: table-column;}.composer__editor thead {display: table-header-group;}.composer__editor tbody {display: table-row-group;}.composer__editor tfoot {display: table-footer-group;}.composer__editor tr {display: table-row;}.composer__editor td, .composer__editor th {display: table-cell;vertical-align: inherit;}.composer__editor th {font-weight: bold;text-align: center;}.composer__source {width: 100%;box-sizing: border-box;padding: 0.85em 0.95em;border: none;border-radius: 0;outline: none;background: var(--ps-current-surface-rest-background);color: var(--ps-current-text-default);font-size: 0.875rem;letter-spacing: 0.03em;line-height: 1.55;display: block;resize: vertical;font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;border-top: 1px solid var(--ps-current-border-default);border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}.consent {position: fixed;left: 0;right: 0;bottom: 0;z-index: 1200;pointer-events: none;}.consent__banner {pointer-events: auto;margin: 0 auto 1em;width: min(1024px, calc(100vw - 2em));}.consent__panel {pointer-events: auto;position: fixed;right: 0.75em;bottom: 4rem;left: 0.75em;width: min(640px, calc(100vw - 2em));margin-left: auto;}.consent__banner[hidden], .consent__panel[hidden] {display: none;}.contact-form {margin: 1.25rem 0 0;padding: 1.125rem;display: grid;gap: 0.875rem;border-radius: 8px;background: var(--ps-current-surface-rest-background);border: 1px solid var(--ps-current-border-default);box-shadow: var(--ps-effect-panel-shadow);}@media(max-width: 640px) {.contact-form {padding: 0.875rem;}}.contact-form__header {display: grid;gap: 0.375rem;}.contact-form__title {margin: 0;font-size: 1.05rem;font-weight: 760;letter-spacing: -0.01em;color: var(--ps-current-text-default);}.contact-form__description {margin: 0;font-size: 0.93rem;line-height: 1.6;color: var(--ps-current-text-subtle);}.contact-form__form {display: grid;gap: 0.625rem;}.contact-form__field {display: grid;gap: 0.375rem;}.contact-form__label {font-size: 0.86rem;font-weight: 700;color: var(--ps-current-text-default);}.contact-form__input, .contact-form__select, .contact-form__textarea {width: 100%;padding: 0.625rem 0.75rem;border-radius: 6px;border: 1px solid var(--ps-current-border-default);background: var(--ps-current-surface-alt-rest-background);color: var(--ps-current-text-default);font-size: 0.92rem;line-height: 1.45;box-sizing: border-box;appearance: none;}.contact-form__textarea {resize: vertical;min-height: 8.25rem;}.contact-form__input::placeholder, .contact-form__textarea::placeholder {color: var(--ps-current-text-subtle);}.contact-form__input:focus-visible, .contact-form__select:focus-visible, .contact-form__textarea:focus-visible {outline: 2px solid var(--ps-current-border-focus);border-color: var(--ps-current-border-default);}.contact-form__actions {display: flex;justify-content: flex-start;padding-top: 0.125rem;}.doughnut-chart__segment {transition: opacity 180ms ease, filter 180ms ease, transform 180ms ease;transform-origin: 50px 50px;}.doughnut-chart__segments:hover .doughnut-chart__segment {opacity: 0.72;}.doughnut-chart__segments:hover .doughnut-chart__segment:hover {opacity: 1;filter: brightness(1.08);}.doughnut-chart__center, .doughnut-chart__empty {pointer-events: none;}.doughnut-chart__track {fill: var(--ps-current-surface-alt-rest-bgcolor);}.doughnut-chart__center-value {fill: var(--ps-current-text-default);font-size: 0.875rem;font-weight: 700;letter-spacing: 0.03em;line-height: 1.52;dominant-baseline: middle;}.doughnut-chart__center-label {fill: var(--ps-current-text-subtle);font-size: 0.5625rem;font-weight: 700;letter-spacing: 0.105em;line-height: 1.52;text-transform: uppercase;dominant-baseline: middle;}.doughnut-chart__empty {fill: var(--ps-current-text-subtle);font-size: 0.625rem;font-weight: 700;letter-spacing: 0.09em;line-height: 1.52;dominant-baseline: middle;}.drop-files {display: grid;gap: 0.65em;}.drop-files__label {font-size: 0.625rem;font-weight: 700;letter-spacing: 0.09em;line-height: 1;color: var(--ps-current-tone);}.drop-files__input {position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;}.drop-files__zone {display: grid;justify-items: center;gap: 0.35em;box-sizing: border-box;width: 100%;min-height: 9em;padding: 1.25em;border-radius: 6px;border: 1px dashed var(--ps-current-border-default);background: var(--ps-current-surface-alt-rest-background);color: var(--ps-current-text-default);cursor: pointer;text-align: center;transition: border-color 160ms ease, background 160ms ease, box-shadow 160ms ease;}.drop-files__zone:hover:not(.drop-files__zone--disabled) {border-color: var(--ps-current-tone);background: var(--ps-current-surface-rest-background);}.drop-files__zone:focus-visible {outline: none;border-color: var(--ps-current-border-default);box-shadow: 0 0 0 3px var(--ps-current-border-focus);}.drop-files__zone--dragging {border-color: var(--ps-current-tone);background: var(--ps-current-button-hover-background);box-shadow: 0 0 0 3px var(--ps-current-border-focus);}.drop-files__zone--disabled {cursor: not-allowed;opacity: 0.58;}.drop-files__zone-icon {width: 2.2em;height: 2.2em;color: var(--ps-current-tone);}.drop-files__zone-title {font-size: 0.75rem;font-weight: 700;letter-spacing: 0.06em;line-height: 1.52;}.drop-files__zone-text, .drop-files__hint {font-size: 0.6875rem;letter-spacing: 0.075em;line-height: 1.6;color: var(--ps-current-text-subtle);}.drop-files__list {display: grid;gap: 0.45em;padding: 0;margin: 0;list-style: none;}.drop-files__item {display: grid;grid-template-columns: auto minmax(0, 1fr) auto;align-items: center;gap: 0.65em;box-sizing: border-box;padding: 0.6em;border-radius: 6px;border: 1px solid var(--ps-current-border-subtle);background: var(--ps-current-surface-rest-background);}.drop-files__item-icon {display: inline-grid;place-items: center;width: 2em;height: 2em;border-radius: 4px;background: var(--ps-current-surface-alt-rest-background);color: var(--ps-current-tone);}.drop-files__item-icon .icon {width: 1.1em;height: 1.1em;}.drop-files__item-body {display: grid;min-width: 0;gap: 0.15em;}.drop-files__item-name {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 0.75rem;font-weight: 700;letter-spacing: 0.06em;line-height: 1.52;}.drop-files__item-meta {font-size: 0.625rem;letter-spacing: 0.09em;line-height: 1.6;color: var(--ps-current-text-subtle);}.drop-files__remove {display: inline-grid;place-items: center;width: 2.1em;height: 2.1em;padding: 0;border: none;border-radius: 4px;background: transparent;color: var(--ps-current-text-subtle);cursor: pointer;transition: background 150ms ease, color 150ms ease;}.drop-files__remove:hover:not(:disabled) {background: var(--ps-current-button-hover-background);color: var(--ps-current-button-hover-text);}.drop-files__remove:disabled {cursor: not-allowed;opacity: 0.55;}.drop-files__remove .icon {width: 1em;height: 1em;}.expandable-panel {box-shadow: var(--ps-effect-panel-shadow);padding: 0;overflow: hidden;transition: border-color 180ms ease, box-shadow 180ms ease, background 180ms ease;}.expandable-panel[open] {box-shadow: var(--ps-effect-panel-shadow-strong);}.expandable-panel[open] .expandable-panel__summary {border-bottom-left-radius: 0 !important;border-bottom-right-radius: 0 !important;}.expandable-panel__summary:focus-visible {outline: 2px solid var(--ps-current-border-focus);outline-offset: -2px;}.expandable-panel__chevron {transition: transform 180ms ease, color 180ms ease, border-color 180ms ease, background 180ms ease;}.expandable-panel[open] .expandable-panel__chevron {transform: rotate(180deg);}.flex {display: flex;min-width: 0;gap: 0.75rem;flex-direction: row;align-items: stretch;justify-content: flex-start;flex-wrap: nowrap;}.flex > * {min-width: 0;}.flex-inline {display: inline-flex;}.flex-column {flex-direction: column;}.flex-column-reverse {flex-direction: column-reverse;}.flex-row-reverse {flex-direction: row-reverse;}.align-stretch {align-items: stretch;}.align-start {align-items: start;}.align-flex-start {align-items: flex-start;}.align-center {align-items: center;}.align-end {align-items: end;}.align-flex-end {align-items: flex-end;}.align-baseline {align-items: baseline;}.justify-start {justify-content: flex-start;}.justify-center {justify-content: center;}.justify-end {justify-content: flex-end;}.justify-stretch {justify-content: stretch;}.justify-between {justify-content: space-between;}.justify-around {justify-content: space-around;}.justify-evenly {justify-content: space-evenly;}.self-stretch {align-self: stretch;}.self-start {align-self: flex-start;}.self-center {align-self: center;}.self-end {align-self: flex-end;}.flex-wrap {flex-wrap: wrap;}.flex-wrap-reverse {flex-wrap: wrap-reverse;}@media(min-width: 640px) {.flex-direction-sm-row {flex-direction: row;}}@media(min-width: 640px) {.flex-direction-sm-column {flex-direction: column;}}@media(min-width: 640px) {.flex-direction-sm-column-reverse {flex-direction: column-reverse;}}@media(min-width: 640px) {.flex-direction-sm-row-reverse {flex-direction: row-reverse;}}@media(min-width: 768px) {.flex-direction-md-row {flex-direction: row;}}@media(min-width: 768px) {.flex-direction-md-column {flex-direction: column;}}@media(min-width: 768px) {.flex-direction-md-column-reverse {flex-direction: column-reverse;}}@media(min-width: 768px) {.flex-direction-md-row-reverse {flex-direction: row-reverse;}}@media(min-width: 1024px) {.flex-direction-lg-row {flex-direction: row;}}@media(min-width: 1024px) {.flex-direction-lg-column {flex-direction: column;}}@media(min-width: 1024px) {.flex-direction-lg-column-reverse {flex-direction: column-reverse;}}@media(min-width: 1024px) {.flex-direction-lg-row-reverse {flex-direction: row-reverse;}}@media(min-width: 1280px) {.flex-direction-xl-row {flex-direction: row;}}@media(min-width: 1280px) {.flex-direction-xl-column {flex-direction: column;}}@media(min-width: 1280px) {.flex-direction-xl-column-reverse {flex-direction: column-reverse;}}@media(min-width: 1280px) {.flex-direction-xl-row-reverse {flex-direction: row-reverse;}}@media(min-width: 640px) {.align-sm-stretch {align-items: stretch;}}@media(min-width: 640px) {.align-sm-flex-start {align-items: flex-start;}}@media(min-width: 640px) {.align-sm-center {align-items: center;}}@media(min-width: 640px) {.align-sm-flex-end {align-items: flex-end;}}@media(min-width: 640px) {.align-sm-baseline {align-items: baseline;}}@media(min-width: 768px) {.align-md-stretch {align-items: stretch;}}@media(min-width: 768px) {.align-md-flex-start {align-items: flex-start;}}@media(min-width: 768px) {.align-md-center {align-items: center;}}@media(min-width: 768px) {.align-md-flex-end {align-items: flex-end;}}@media(min-width: 768px) {.align-md-baseline {align-items: baseline;}}@media(min-width: 1024px) {.align-lg-stretch {align-items: stretch;}}@media(min-width: 1024px) {.align-lg-flex-start {align-items: flex-start;}}@media(min-width: 1024px) {.align-lg-center {align-items: center;}}@media(min-width: 1024px) {.align-lg-flex-end {align-items: flex-end;}}@media(min-width: 1024px) {.align-lg-baseline {align-items: baseline;}}@media(min-width: 1280px) {.align-xl-stretch {align-items: stretch;}}@media(min-width: 1280px) {.align-xl-flex-start {align-items: flex-start;}}@media(min-width: 1280px) {.align-xl-center {align-items: center;}}@media(min-width: 1280px) {.align-xl-flex-end {align-items: flex-end;}}@media(min-width: 1280px) {.align-xl-baseline {align-items: baseline;}}@media(min-width: 640px) {.justify-sm-start {justify-content: flex-start;}}@media(min-width: 640px) {.justify-sm-center {justify-content: center;}}@media(min-width: 640px) {.justify-sm-end {justify-content: flex-end;}}@media(min-width: 640px) {.justify-sm-stretch {justify-content: stretch;}}@media(min-width: 640px) {.justify-sm-between {justify-content: space-between;}}@media(min-width: 640px) {.justify-sm-around {justify-content: space-around;}}@media(min-width: 640px) {.justify-sm-evenly {justify-content: space-evenly;}}@media(min-width: 768px) {.justify-md-start {justify-content: flex-start;}}@media(min-width: 768px) {.justify-md-center {justify-content: center;}}@media(min-width: 768px) {.justify-md-end {justify-content: flex-end;}}@media(min-width: 768px) {.justify-md-stretch {justify-content: stretch;}}@media(min-width: 768px) {.justify-md-between {justify-content: space-between;}}@media(min-width: 768px) {.justify-md-around {justify-content: space-around;}}@media(min-width: 768px) {.justify-md-evenly {justify-content: space-evenly;}}@media(min-width: 1024px) {.justify-lg-start {justify-content: flex-start;}}@media(min-width: 1024px) {.justify-lg-center {justify-content: center;}}@media(min-width: 1024px) {.justify-lg-end {justify-content: flex-end;}}@media(min-width: 1024px) {.justify-lg-stretch {justify-content: stretch;}}@media(min-width: 1024px) {.justify-lg-between {justify-content: space-between;}}@media(min-width: 1024px) {.justify-lg-around {justify-content: space-around;}}@media(min-width: 1024px) {.justify-lg-evenly {justify-content: space-evenly;}}@media(min-width: 1280px) {.justify-xl-start {justify-content: flex-start;}}@media(min-width: 1280px) {.justify-xl-center {justify-content: center;}}@media(min-width: 1280px) {.justify-xl-end {justify-content: flex-end;}}@media(min-width: 1280px) {.justify-xl-stretch {justify-content: stretch;}}@media(min-width: 1280px) {.justify-xl-between {justify-content: space-between;}}@media(min-width: 1280px) {.justify-xl-around {justify-content: space-around;}}@media(min-width: 1280px) {.justify-xl-evenly {justify-content: space-evenly;}}@media(min-width: 640px) {.flex-wrap-sm {flex-wrap: wrap;}}@media(min-width: 640px) {.flex-nowrap-sm {flex-wrap: nowrap;}}@media(min-width: 640px) {.flex-wrap-sm-reverse {flex-wrap: wrap-reverse;}}@media(min-width: 768px) {.flex-wrap-md {flex-wrap: wrap;}}@media(min-width: 768px) {.flex-nowrap-md {flex-wrap: nowrap;}}@media(min-width: 768px) {.flex-wrap-md-reverse {flex-wrap: wrap-reverse;}}@media(min-width: 1024px) {.flex-wrap-lg {flex-wrap: wrap;}}@media(min-width: 1024px) {.flex-nowrap-lg {flex-wrap: nowrap;}}@media(min-width: 1024px) {.flex-wrap-lg-reverse {flex-wrap: wrap-reverse;}}@media(min-width: 1280px) {.flex-wrap-xl {flex-wrap: wrap;}}@media(min-width: 1280px) {.flex-nowrap-xl {flex-wrap: nowrap;}}@media(min-width: 1280px) {.flex-wrap-xl-reverse {flex-wrap: wrap-reverse;}}.flex-auto {flex: 1 1 auto;min-width: 0;}.flex-none {flex: 0 0 auto;}.flex-fill {flex: 1 1 0%;}.flex-1 {flex: 1 1 0%;min-width: 0;}.site-footer {position: relative;overflow: hidden;padding: 0;}.site-footer__bottom {font-size: 0.625rem;letter-spacing: 0.09em;line-height: 1.6;padding: 0.5em 1em 0.5em 1em;color: var(--ps-current-text-subtle);border-top: 1px solid var(--ps-current-border-subtle);}.site-footer__bottom :where(a) {color: var(--ps-current-text-subtle);}.form-block {display: grid;gap: 0.75rem;}.form-block__field {display: grid;gap: 0.6em;}.form-block__label {font-size: 0.625rem;font-weight: 700;letter-spacing: 0.09em;line-height: 1;color: var(--ps-current-tone);}.form-block__input-shell {width: 100%;box-sizing: border-box;border-radius: 6px;transition: border-color 160ms ease, box-shadow 160ms ease;display: flex;align-items: stretch;overflow: hidden;}.form-block__input-shell:has(.form-block__input:focus-visible) {outline: none;border-color: var(--ps-current-border-default);box-shadow: 0 0 0 3px var(--ps-current-border-focus);}.form-block__input {width: 100%;min-width: 0;box-sizing: border-box;padding: 0.5em 0.6em;border: none;border-radius: 0;font-size: 0.75rem;letter-spacing: 0.06em;line-height: 1.6;background: transparent;box-shadow: none;flex: 1 1 auto;}.form-block__input::placeholder {color: var(--ps-current-text-subtle);}.form-block__input:focus-visible {outline: none;}.form-block__input[type="color"] {padding: 0.2rem;height: 2rem;cursor: pointer;}.form-block__input[type="number"]::-webkit-outer-spin-button, .form-block__input[type="number"]::-webkit-inner-spin-button {appearance: none;margin: 0;}.form-block__input[type="number"] {appearance: textfield;}.form-block__input-icon {color: var(--ps-current-text-subtle);}.icon.form-block__input-icon {font-size: 0.75rem;width: 1.4em;height: 1.4em;}.form-block__input-shell > .form-block__input-icon:first-child {margin-left: 0.6em;margin-right: 0;}.form-block__input-shell > .form-block__input-icon:last-child {margin-left: 0;margin-right: 0.6em;}.form-block__number-controls {display: grid;grid-template-rows: 1fr 1fr;width: 2em;flex: 0 0 auto;background: transparent;}.form-block__number-btn {display: grid;place-items: center;padding: 0;border: none;font-size: 0.75rem;font-weight: 700;letter-spacing: 0.06em;line-height: 1;cursor: pointer;}.auto-complete-input {position: relative;max-width: 100%;}.auto-complete-input__popup {position: absolute;left: 0;right: 0;top: calc(100% + 0.375rem);box-sizing: border-box;max-height: 18rem;overflow: auto;padding: 0.35em;border-radius: 6px;border: 1px solid var(--ps-current-border-default);background: var(--ps-current-surface-rest-background);box-shadow: var(--ps-effect-strong-shadow);z-index: 70;}.auto-complete-input__listbox {display: grid;gap: 0.2em;}.auto-complete-input__option {border-radius: 4px;color: var(--ps-current-text-default);cursor: pointer;transition: background 140ms ease, color 140ms ease;}.auto-complete-input__option:hover:not(.auto-complete-input__option--disabled), .auto-complete-input__option--active {background: var(--ps-current-button-hover-background);color: var(--ps-current-button-hover-text);}.auto-complete-input__option--selected {background: var(--ps-current-surface-alt-rest-background);}.auto-complete-input__option--disabled {cursor: not-allowed;opacity: 0.55;}.auto-complete-input__message, .auto-complete-input__default-row {box-sizing: border-box;width: 100%;padding: 0.55em 0.65em;font-size: 0.75rem;letter-spacing: 0.06em;line-height: 1.6;}.auto-complete-input__message {color: var(--ps-current-text-subtle);}.auto-complete-input__default-row {display: grid;grid-template-columns: minmax(0, 1fr) auto;align-items: center;gap: 0.6em;}.auto-complete-input__default-label {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.auto-complete-input__default-check {width: 1em;height: 1em;color: var(--ps-current-tone);}.multi-auto-complete-input {position: relative;max-width: 100%;}.multi-auto-complete-input__shell {min-height: 2.45em;cursor: text;}.multi-auto-complete-input__shell--disabled {cursor: not-allowed;}.multi-auto-complete-input__control {display: flex;align-items: center;flex-wrap: wrap;gap: 0.35em;width: 100%;min-width: 0;padding: 0.35em;box-sizing: border-box;}.multi-auto-complete-input__query {width: 8rem;min-width: 7rem;padding: 0.15em 0.25em;line-height: 1.5;}.multi-auto-complete-input__item {display: inline-flex;align-items: center;max-width: 100%;gap: 0.3em;padding: 0.18em 0.25em 0.18em 0.55em;border-radius: 4px;background: var(--ps-current-surface-alt-rest-background);color: var(--ps-current-text-default);font-size: 0.6875rem;font-weight: 600;letter-spacing: 0.075em;line-height: 1.55;}.multi-auto-complete-input__item--invalid {background: var(--ps-semantic-tone-danger-surface-rest-background);color: var(--ps-semantic-tone-danger-text-default);}.multi-auto-complete-input__item--disabled {opacity: 0.58;}.multi-auto-complete-input__item-label {min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.multi-auto-complete-input__remove {display: grid;place-items: center;width: 1.35em;height: 1.35em;padding: 0;border: none;border-radius: 4px;background: transparent;color: currentColor;cursor: pointer;}.multi-auto-complete-input__remove:hover {background: var(--ps-current-button-hover-background);color: var(--ps-current-button-hover-text);}.multi-auto-complete-input__remove .icon {width: 1em;height: 1em;}.multi-auto-complete-input__popup {position: absolute;left: 0;right: 0;top: calc(100% + 0.375rem);box-sizing: border-box;max-height: 18rem;overflow: auto;padding: 0.35em;border-radius: 6px;border: 1px solid var(--ps-current-border-default);background: var(--ps-current-surface-rest-background);box-shadow: var(--ps-effect-strong-shadow);z-index: 70;}.multi-auto-complete-input__listbox {display: grid;gap: 0.2em;}.multi-auto-complete-input__option {border-radius: 4px;color: var(--ps-current-text-default);cursor: pointer;transition: background 140ms ease, color 140ms ease;}.multi-auto-complete-input__option:hover:not(.multi-auto-complete-input__option--disabled), .multi-auto-complete-input__option--active {background: var(--ps-current-button-hover-background);color: var(--ps-current-button-hover-text);}.multi-auto-complete-input__option--disabled {cursor: not-allowed;opacity: 0.55;}.multi-auto-complete-input__message, .multi-auto-complete-input__default-row {box-sizing: border-box;width: 100%;padding: 0.55em 0.65em;font-size: 0.75rem;letter-spacing: 0.06em;line-height: 1.6;}.multi-auto-complete-input__message {color: var(--ps-current-text-subtle);}.multi-auto-complete-input__default-label {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.form-block__meta {display: flex;align-items: center;justify-content: space-between;gap: 0.625rem;}@media(max-width: 640px) {.form-block__meta {flex-direction: column;align-items: flex-start;}}.form-block__assist-link {font-size: 0.625rem;font-weight: 700;letter-spacing: 0.09em;line-height: 1.52;text-decoration: none;color: var(--ps-current-tone);}.form-block__assist-link:hover {text-decoration: underline;}.form-block__divider {position: relative;height: 1px;background: var(--ps-current-border-default);margin: 0.125rem 0;}.form-block__divider::after {content: attr(data-label);position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);padding: 0 0.5em;font-size: 0.5625rem;font-weight: 700;letter-spacing: 0.105em;line-height: 1.52;background: var(--ps-current-surface-alt-rest-background);color: var(--ps-current-text-subtle);}.form-block__check {position: relative;display: grid;grid-template-columns: auto minmax(0, 1fr);align-items: start;gap: 0.65em;padding: 0.45em 0.55em;border-radius: 6px;font-size: 0.625rem;letter-spacing: 0.09em;line-height: 1.6;color: var(--ps-current-tone);cursor: pointer;transition: background 150ms ease, color 150ms ease, opacity 150ms ease;}.form-block__check:hover {background: var(--ps-current-surface-alt-hover-background);color: var(--ps-current-surface-alt-hover-text);}.form-block__check--bare {grid-template-columns: auto;gap: 0;padding: 0;width: fit-content;}.form-block__check--bare:hover {background: transparent;}.form-block__check:has(.form-block__check-input:disabled) {cursor: not-allowed;opacity: 0.62;}.form-block__check-input {position: absolute;width: 1px;height: 1px;margin: 0;opacity: 0;pointer-events: none;}.form-block__check-control {position: relative;display: grid;place-items: center;width: 1.35em;height: 1.35em;box-sizing: border-box;border: 1px solid var(--ps-current-border-default);border-radius: 4px;background: var(--ps-current-surface-alt-rest-background);color: var(--ps-current-button-rest-text);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.08);transition: background 150ms ease, border-color 150ms ease, box-shadow 150ms ease, transform 150ms ease;}.form-block__check-control::after {content: "";width: 0.38em;height: 0.68em;border: solid currentColor;border-width: 0 0.16em 0.16em 0;opacity: 0;transform: translateY(-0.08em) rotate(45deg) scale(0.72);transition: opacity 120ms ease, transform 150ms ease;}.form-block__check-input:focus-visible + .form-block__check-control {outline: none;border-color: var(--ps-current-border-default);box-shadow: 0 0 0 3px var(--ps-current-border-focus);}.form-block__check-input:active + .form-block__check-control {transform: scale(0.96);}.form-block__check-input:checked + .form-block__check-control {border-color: var(--ps-current-button-rest-border);background: var(--ps-current-button-rest-background);box-shadow: none;}.form-block__check-input:checked + .form-block__check-control::after {opacity: 1;transform: translateY(-0.08em) rotate(45deg) scale(1);}.form-block__check-input:disabled + .form-block__check-control {box-shadow: none;}.form-block__check-label {min-width: 0;line-height: 1.35;}.form-status {margin-top: 0.25rem;padding: 0.5em 0.6em;border-radius: 6px;font-size: 0.75rem;letter-spacing: 0.06em;line-height: 1.6;}.form-block__select-shell {position: relative;}.form-block__select {appearance: none;cursor: pointer;padding-right: 2.9em;}.form-block__select:disabled {cursor: not-allowed;}.form-block__select-shell:has(> .form-block__input-icon:first-child) .form-block__select {padding-left: 2.9em;}.form-block__select option, .form-block__select optgroup {background-color: var(--ps-current-surface-rest-background);color: var(--ps-current-text-default);font-family: 'Inter', 'Segoe UI', -apple-system, BlinkMacSystemFont, sans-serif;font-size: 0.75rem;letter-spacing: 0.06em;line-height: 1.6;}.form-block__select option:disabled, .form-block__select optgroup:disabled {color: var(--ps-current-text-subtle);}.form-block__select-shell > .form-block__select {appearance: base-select;color-scheme: light;}.form-block__select::picker-icon {display: none;}.form-block__select::picker(select) {appearance: base-select;box-sizing: border-box;min-width: anchor-size(width);max-height: min(20rem, 60vh);overflow-y: auto;margin: 0.375rem 0 0;padding: 0.35rem;border: 1px solid var(--ps-current-border-default);border-radius: 6px;background: var(--ps-current-surface-rest-background);color: var(--ps-current-text-default);font-family: 'Inter', 'Segoe UI', -apple-system, BlinkMacSystemFont, sans-serif;font-size: 0.75rem;letter-spacing: 0.06em;line-height: 1.6;box-shadow: var(--ps-effect-soft-shadow);}.form-block__select option {display: flex;align-items: center;gap: 0.75em;padding: 0.6em 0.75em;border: 1px solid transparent;border-radius: 4px;cursor: pointer;}.form-block__select option:checked:not(:disabled) {background: var(--ps-semantic-tone-accent-surface-rest-background);color: var(--ps-semantic-tone-accent-surface-rest-text);font-weight: 600;}.form-block__select option:hover:not(:disabled), .form-block__select option:focus-visible:not(:disabled) {background: var(--ps-current-surface-alt-rest-background);color: var(--ps-current-text-default);border-color: var(--ps-semantic-tone-accent-tone);outline: none;}.form-block__select option:disabled {cursor: not-allowed;}.form-block__select option::checkmark {color: var(--ps-semantic-tone-accent-tone);}.form-block__select-shell > .form-block__input-icon:first-child {position: absolute;left: 0.6em;top: 50%;transform: translateY(-50%);pointer-events: none;margin-left: 0;margin-right: 0;}.form-block__select-shell > .form-block__input-icon:last-child {position: absolute;right: 0.6em;top: 50%;transform: translateY(-50%);pointer-events: none;margin-left: 0;margin-right: 0;}.grid {display: grid;min-width: 0;gap: 0.75rem;grid-template-columns: var(--grid-template-columns);}@media(min-width: 640px) {.grid {grid-template-columns: var(--grid-template-columns-sm);}}@media(min-width: 768px) {.grid {grid-template-columns: var(--grid-template-columns-md);}}@media(min-width: 1024px) {.grid {grid-template-columns: var(--grid-template-columns-lg);}}@media(min-width: 1280px) {.grid {grid-template-columns: var(--grid-template-columns-xl);}}.grid > * {min-width: 0;}.justify-items-stretch {justify-items: stretch;}.justify-items-start {justify-items: start;}.justify-items-center {justify-items: center;}.justify-items-end {justify-items: end;}.justify-self-stretch {justify-self: stretch;}.justify-self-start {justify-self: start;}.justify-self-center {justify-self: center;}.justify-self-end {justify-self: end;}.grid-dense {grid-auto-flow: row dense;}.icon {display: inline-flex;align-items: center;justify-content: center;width: 1.7em;height: 1.7em;line-height: 0;vertical-align: middle;flex-shrink: 0;align-self: center;}.icon svg {display: block;width: 100%;height: 100%;}.icon-frame {padding: 0.25em;display: inline-flex;align-items: center;justify-content: center;line-height: 0;flex-shrink: 0;border-radius: 6px;}.icon-frame--sm {border-radius: 4px;padding: 0.5em;font-size: 0.6em;}.icon-frame--lg {border-radius: 0.75rem;padding: 0.5em;font-size: 1.5em;}.line-chart__line {fill: none;stroke-width: 0.72;stroke-linecap: round;stroke-linejoin: round;transition: opacity 180ms ease, filter 180ms ease;}.line-chart__area {opacity: 0.34;transition: opacity 180ms ease;}.line-chart__point {stroke-width: 0;}.line-chart__series:hover .line-chart__line {opacity: 0.54;}.line-chart__series:hover .line-chart__line:hover {opacity: 1;filter: brightness(1.12);}.line-chart__label, .line-chart__value, .line-chart__empty, .line-chart__grid-line text {pointer-events: none;letter-spacing: normal;}.line-chart__grid-line line {stroke: var(--ps-current-surface-alt-rest-border);stroke-width: 0.22;}.line-chart__zero-line {stroke: var(--ps-current-border-subtle);stroke-width: 0.36;}.line-chart__value {fill: var(--ps-current-text-default);font-size: 0.15rem;font-weight: 700;}.line-chart__label {fill: var(--ps-current-text-subtle);font-size: 0.1375rem;font-weight: 700;}.line-chart__grid-line text {fill: var(--ps-current-text-subtle);font-size: 0.11875rem;font-weight: 500;dominant-baseline: middle;text-anchor: end;}.line-chart__empty {fill: var(--ps-current-text-subtle);font-size: 0.1625rem;font-weight: 700;dominant-baseline: middle;}.site-logo {display: inline-flex;align-items: center;gap: var(--ps-logo-gap, 0.375rem);width: fit-content;max-width: 100%;min-width: 0;vertical-align: middle;text-decoration: none;color: var(--ps-logo-brand-color, var(--ps-semantic-tone-neutral-text-default));line-height: 1;border-radius: 6px;--ps-logo-size-brand: clamp(1.25rem, 3vw, 1.5rem);--ps-logo-size-mark: clamp(1.625rem, 4vw, 2rem);--ps-logo-size-subtitle: 0.65rem;}.site-logo--sm {--ps-logo-size-brand: 1.25rem;--ps-logo-size-mark: 1.625rem;--ps-logo-size-subtitle: 0.6rem;}.site-logo--lg {--ps-logo-size-brand: 2rem;--ps-logo-size-mark: 2.75rem;--ps-logo-size-subtitle: 0.75rem;}.site-logo--xl {--ps-logo-size-brand: 3rem;--ps-logo-size-mark: 4rem;--ps-logo-size-subtitle: 0.875rem;}.site-logo--badge, .site-logo--outline {padding: 0.75rem 1rem;border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);}.site-logo--badge {background: var(--ps-semantic-tone-neutral-surface-alt-rest-background);}.site-logo--stacked {flex-direction: column;text-align: center;gap: var(--ps-logo-gap, 0.5rem);}.site-logo--stacked .site-logo__copy {align-items: center;}.site-logo__mark {display: inline-grid;place-items: center;flex-shrink: 0;width: var(--ps-logo-mark-size, var(--ps-logo-size-mark));height: var(--ps-logo-mark-size, var(--ps-logo-size-mark));border-radius: 6px;box-sizing: border-box;overflow: hidden;color: var(--ps-logo-mark-color, var(--ps-logo-accent-color, var(--ps-current-text-default)));background: var(--ps-logo-mark-background, transparent);}.site-logo .site-logo__mark > .icon, .site-logo__mark > svg {width: 100%;height: 100%;}.site-logo--mark-soft .site-logo__mark {padding: 0.2em;background: var(--ps-logo-mark-background, var(--ps-current-surface-rest-background));}.site-logo--mark-solid .site-logo__mark {padding: 0.2em;background: var(--ps-logo-mark-background, var(--ps-current-button-rest-background));color: var(--ps-logo-mark-color, var(--ps-current-button-rest-text));}.site-logo--mark-outline .site-logo__mark {padding: 0.2em;border: 1px solid var(--ps-logo-accent-color, var(--ps-current-text-default));}.site-logo--square .site-logo__mark {border-radius: 0;}.site-logo--circle .site-logo__mark {border-radius: 50%;}.site-logo__images, .site-logo__image {display: block;width: 100%;height: 100%;object-fit: contain;}.site-logo__image--dark {display: none;}.site-logo__image--light {display: block;}.site-logo__monogram {font-size: calc(var(--ps-logo-mark-size, var(--ps-logo-size-mark)) * 0.45);font-weight: 750;letter-spacing: -0.04em;}.site-logo__copy {display: flex;flex-direction: column;align-items: flex-start;min-width: 0;gap: 0.35rem;}.site-logo__name {font-size: var(--ps-logo-brand-size, var(--ps-logo-size-brand));font-weight: 700;letter-spacing: -0.045em;line-height: 1.05;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: var(--ps-logo-brand-color, var(--ps-semantic-tone-neutral-text-default));}.site-logo__brand {color: var(--ps-logo-brand-color, var(--ps-semantic-tone-neutral-text-default));}.site-logo__suffix {color: var(--ps-logo-accent-color, var(--ps-current-text-default));}.site-logo--wordmark-accent .site-logo__brand {color: var(--ps-logo-accent-color, var(--ps-current-text-default));}.site-logo--wordmark-gradient .site-logo__brand {background-image: linear-gradient(115deg, var(--ps-logo-brand-color, var(--ps-semantic-tone-neutral-text-default)), var(--ps-logo-accent-color, var(--ps-current-text-default)));background-clip: text;-webkit-background-clip: text;color: transparent;}@media((forced-colors: active)) {.site-logo--wordmark-gradient .site-logo__brand {background-image: none;color: LinkText;}}.site-logo__subtitle {font-size: var(--ps-logo-subtitle-size, var(--ps-logo-size-subtitle));color: var(--ps-semantic-tone-neutral-text-subtle);line-height: 1.4;letter-spacing: 0.06em;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.site-logo[href] {cursor: pointer;transition: opacity 160ms ease;}.site-logo[href]:hover {text-decoration: none;opacity: 0.85;}.site-logo[href]:focus-visible {outline: 2px solid var(--ps-current-border-focus);outline-offset: 5px;}.classic-logo {display: inline-block;width: fit-content;}.classic-logo__link {display: inline-flex;align-items: center;gap: 0.25rem;padding: 0.25rem 0.5rem;border-radius: 4px;border: 1px solid var(--ps-current-border-subtle);text-decoration: none;max-width: 100%;background: var(--ps-current-surface-rest-background);}.classic-logo__link:hover {box-shadow: var(--ps-effect-interactive-shadow);}.classic-logo__glyph {width: var(--ps-classic-logo-icon-size, 2rem);height: var(--ps-classic-logo-icon-size, 2rem);min-width: var(--ps-classic-logo-icon-size, 2rem);min-height: var(--ps-classic-logo-icon-size, 2rem);border-radius: 6px;display: grid;place-items: center;position: relative;background: var(--ps-classic-logo-glyph-background, var(--ps-current-button-rest-background));background-color: var(--ps-classic-logo-glyph-background, var(--ps-current-button-rest-background));border: 1px solid var(--ps-current-button-rest-border);color: var(--ps-classic-logo-glyph-foreground, var(--ps-current-button-rest-text));}@media(min-width: 640px) {.classic-logo__glyph {width: var(--ps-classic-logo-icon-size-sm, 2rem);height: var(--ps-classic-logo-icon-size-sm, 2rem);min-width: var(--ps-classic-logo-icon-size-sm, 2rem);min-height: var(--ps-classic-logo-icon-size-sm, 2rem);}}@media(min-width: 768px) {.classic-logo__glyph {width: var(--ps-classic-logo-icon-size-md, 2.5rem);height: var(--ps-classic-logo-icon-size-md, 2.5rem);min-width: var(--ps-classic-logo-icon-size-md, 2.5rem);min-height: var(--ps-classic-logo-icon-size-md, 2.5rem);}}@media(min-width: 1024px) {.classic-logo__glyph {width: var(--ps-classic-logo-icon-size-lg, 2.85rem);height: var(--ps-classic-logo-icon-size-lg, 2.85rem);min-width: var(--ps-classic-logo-icon-size-lg, 2.85rem);min-height: var(--ps-classic-logo-icon-size-lg, 2.85rem);}}@media(min-width: 1280px) {.classic-logo__glyph {width: var(--ps-classic-logo-icon-size-xl, 2.85rem);height: var(--ps-classic-logo-icon-size-xl, 2.85rem);min-width: var(--ps-classic-logo-icon-size-xl, 2.85rem);min-height: var(--ps-classic-logo-icon-size-xl, 2.85rem);}}.classic-logo__glyph > .icon {width: 80%;height: 80%;}.classic-logo__glyph-mark {position: absolute;inset: 30%;border-radius: 0.25rem;background-color: currentColor;}.classic-logo__stack {display: inline-grid;justify-items: stretch;gap: 0;min-width: 0;text-transform: uppercase;letter-spacing: 0;line-height: 1;white-space: nowrap;}.classic-logo__brand {display: flex;align-items: center;justify-content: space-between;font-size: var(--ps-classic-logo-brand-size, 1.5rem);font-weight: 800;}@media(min-width: 640px) {.classic-logo__brand {font-size: var(--ps-classic-logo-brand-size-sm, 1.5rem);}}@media(min-width: 768px) {.classic-logo__brand {font-size: var(--ps-classic-logo-brand-size-md, 1.75rem);}}@media(min-width: 1024px) {.classic-logo__brand {font-size: var(--ps-classic-logo-brand-size-lg, 2rem);}}@media(min-width: 1280px) {.classic-logo__brand {font-size: var(--ps-classic-logo-brand-size-xl, 2rem);}}.classic-logo__brand-letter {white-space: nowrap;background-clip: text;-webkit-background-clip: text;color: transparent;-webkit-text-fill-color: transparent;}.classic-logo__subtitle {display: flex;justify-content: space-between;font-size: var(--ps-classic-logo-subtitle-size, 0.7rem);font-weight: 700;color: var(--ps-current-text-subtle);margin-left: var(--ps-classic-logo-subtitle-inset, 0.03125rem);margin-right: var(--ps-classic-logo-subtitle-inset, 0.03125rem);}@media(min-width: 640px) {.classic-logo__subtitle {font-size: var(--ps-classic-logo-subtitle-size-sm, 0.7rem);margin-left: var(--ps-classic-logo-subtitle-inset-sm, 0.03125rem);margin-right: var(--ps-classic-logo-subtitle-inset-sm, 0.03125rem);}}@media(min-width: 768px) {.classic-logo__subtitle {font-size: var(--ps-classic-logo-subtitle-size-md, 0.74rem);margin-left: var(--ps-classic-logo-subtitle-inset-md, 0.0625rem);margin-right: var(--ps-classic-logo-subtitle-inset-md, 0.0625rem);}}@media(min-width: 1024px) {.classic-logo__subtitle {font-size: var(--ps-classic-logo-subtitle-size-lg, 0.77rem);margin-left: var(--ps-classic-logo-subtitle-inset-lg, 0.0625rem);margin-right: var(--ps-classic-logo-subtitle-inset-lg, 0.0625rem);}}@media(min-width: 1280px) {.classic-logo__subtitle {font-size: var(--ps-classic-logo-subtitle-size-xl, 0.77rem);margin-left: var(--ps-classic-logo-subtitle-inset-xl, 0.0625rem);margin-right: var(--ps-classic-logo-subtitle-inset-xl, 0.0625rem);}}.classic-logo__subtitle-letter {background-clip: text;-webkit-background-clip: text;color: transparent;-webkit-text-fill-color: transparent;}.classic-logo__link[href] {cursor: pointer;transition: border-color 180ms ease;}.classic-logo__link[href]:hover {border-color: var(--ps-current-border-default);}.classic-logo__link[href]:focus-visible {outline: 2px solid var(--ps-current-border-focus);outline-offset: 0;}.modal {position: fixed;inset: 0;margin: 0;padding: 0;border: none;background: transparent;max-width: 100vw;max-height: 100vh;width: 100%;height: 100%;overflow: hidden;}.modal[open] {display: grid;place-items: center;}.modal:not([open]) {display: none;}.modal::backdrop {background: var(--ps-current-overlay);opacity: 1;}@media(prefers-reduced-motion: reduce) {.modal::backdrop {transition: none;}}.modal--fade::backdrop {opacity: 0;transition: opacity 420ms ease;}.modal--fade[open]::backdrop {opacity: 0.8;}.modal__panel {position: relative;display: grid;width: min(92vw, 40rem);max-height: min(86vh, 56.25rem);overflow: auto;background: var(--ps-current-canvas);box-shadow: var(--ps-effect-soft-shadow);color: var(--ps-current-text-default);transform: translate3d(0, 0, 0);opacity: 1;}.modal__surface {display: grid;gap: 1em;min-height: 100%;padding: 1em;border-radius: 8px;}.modal__header {display: grid;grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);align-items: center;gap: 0.6em;}.modal__title {grid-column: 2;justify-self: center;margin: 0;font-size: 1.5rem;font-weight: 700;letter-spacing: -0.005em;line-height: 1.3;text-align: center;color: var(--ps-current-text-default);}.modal__header [data-modal-close] {grid-column: 3;justify-self: end;}.modal__body {display: grid;min-width: 0;justify-items: center;text-align: center;}.modal__footer {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 0.6em;}.modal__footer:empty {display: none;}.modal--animated .modal__panel {transition: transform 700ms cubic-bezier(0.16, 1, 0.3, 1);}@media(prefers-reduced-motion: reduce) {.modal--animated .modal__panel {transition: none;}}.modal--fade.modal--animated .modal__panel {transition: transform 700ms cubic-bezier(0.16, 1, 0.3, 1), opacity 420ms ease;}.modal--fade[data-modal-state="opening"] .modal__panel, .modal--fade[data-modal-state="closing"] .modal__panel {opacity: 0;}.modal--fade.modal--slide-top[data-modal-state="opening"] .modal__panel, .modal--fade.modal--slide-top[data-modal-state="closing"] .modal__panel, .modal--fade.modal--slide-right[data-modal-state="opening"] .modal__panel, .modal--fade.modal--slide-right[data-modal-state="closing"] .modal__panel, .modal--fade.modal--slide-bottom[data-modal-state="opening"] .modal__panel, .modal--fade.modal--slide-bottom[data-modal-state="closing"] .modal__panel, .modal--fade.modal--slide-left[data-modal-state="opening"] .modal__panel, .modal--fade.modal--slide-left[data-modal-state="closing"] .modal__panel {opacity: 0.45;}.modal--fade[data-modal-state="opening"]::backdrop, .modal--fade[data-modal-state="closing"]::backdrop {opacity: 0;}.modal--slide-top[data-modal-state="opening"] .modal__panel, .modal--slide-top[data-modal-state="closing"] .modal__panel {transform: translate3d(0, calc(-50vh - 50%), 0);}.modal--slide-right[data-modal-state="opening"] .modal__panel, .modal--slide-right[data-modal-state="closing"] .modal__panel {transform: translate3d(calc(50vw + 50%), 0, 0);}.modal--slide-bottom[data-modal-state="opening"] .modal__panel, .modal--slide-bottom[data-modal-state="closing"] .modal__panel {transform: translate3d(0, calc(50vh + 50%), 0);}.modal--slide-left[data-modal-state="opening"] .modal__panel, .modal--slide-left[data-modal-state="closing"] .modal__panel {transform: translate3d(calc(-50vw - 50%), 0, 0);}.modal--size-sm .modal__panel {width: min(92vw, 26.25rem);}.modal--size-md .modal__panel {width: min(92vw, 40rem);}.modal--size-lg .modal__panel {width: min(94vw, 53.75rem);}.modal--size-xl .modal__panel {width: min(96vw, 67.5rem);}li.nav__item {margin-inline-start: -0.5rem;margin-inline-end: -0.5rem;}li.nav__item .icon {width: 1.3em;height: 1.3em;}li.nav__item .btn {gap: 0.5em;padding: 0.5em;}.nav__list .nav__list li.nav__item {margin-inline-start: 0.75rem;margin-inline-end: 0rem;}.nav__menu {display: block;padding: 1em;border-radius: 8px !important;border: 1px solid transparent;font-size: 0.875rem;letter-spacing: 0.03em;line-height: 1.6;max-height: calc(100vh - var(--ps-doc-layout-sidebar-top) - 1.5625rem);overflow-y: auto;overflow-x: hidden;margin-right: var(--ps-doc-layout-active-shell-padding-inline-start);}.nav__header-row {display: flex;align-items: center;justify-content: space-between;gap: 0.5em;}.nav__menu .nav__account {display: none;}.template-doc--nav-drawer .doc-sidebar .nav__menu .nav__account {display: inline-block;margin-left: auto;}@media(max-width: 1023px) {.template-doc--has-nav .doc-sidebar .nav__menu .nav__account {display: inline-block;margin-left: auto;}}.nav__search {display: none;width: 100%;}@media(max-width: 640px) {.nav__search {display: block;}}.nav__header {font-size: 0.625rem;font-weight: 700;letter-spacing: 0.09em;line-height: 1.52;text-transform: uppercase;color: var(--ps-current-text-subtle);opacity: 0.5;}.nav__panel-toggle {display: none;align-items: center;justify-content: center;padding: 0;border-radius: 6px;cursor: pointer;transition: background 160ms ease, color 160ms ease;bottom: 5rem;}.nav__panel-toggle-label {display: inline-block;}.nav__panel-toggle-icon {display: none;}.nav__panel-toggle:focus-visible, .nav__collapse-toggle:focus-visible {outline: 2px solid var(--ps-current-border-focus);}.nav__collapse-toggle {display: none;align-items: center;justify-content: center;padding: 0.25em;border: transparent;border-radius: 6px;background: transparent;cursor: pointer;transition: background 160ms ease, color 160ms ease;font-size: 0.5625rem;letter-spacing: 0.105em;line-height: 1.6;}.doc-sidebar .nav__collapse-toggle {display: inline-flex;}.nav__collapse-toggle-icon {display: inline-flex;align-items: center;justify-content: center;}.nav__collapse-toggle-icon--open {display: none;}.template-doc--nav-collapsed .nav__collapse-toggle-icon--collapse {display: none;}.template-doc--nav-collapsed .nav__collapse-toggle-icon--open {display: inline-flex;}.nav__collapse-toggle-icon svg {display: block;fill: none;stroke: currentColor;stroke-width: 1.9;stroke-linecap: round;stroke-linejoin: round;}@media(min-width: 1024px) {.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar {transform-origin: left center;transform: translateX(0);z-index: 30;}}@media(min-width: 1024px) {.template-doc--nav-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar {width: var(--ps-doc-layout-active-rail-width);position: fixed;left: 0;right: auto;top: var(--ps-doc-layout-sidebar-top);height: calc(100dvh - var(--ps-doc-layout-sidebar-top));max-height: none;background: transparent;box-shadow: none;overflow: visible;transform: translateX(calc(-100% + var(--ps-doc-layout-active-rail-width)));z-index: 140;}}@media(min-width: 1024px) {.template-doc--nav-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar.doc-sidebar--open {width: var(--ps-doc-layout-preferred-nav-width);background: transparent;box-shadow: none;transform: translateX(0);}}@media(min-width: 1024px) {.template-doc.template-doc--nav-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-shell {grid-template-columns: minmax(0, 1fr);}}@media(min-width: 1321px) {.template-doc.template-doc--nav-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-shell--toc {grid-template-columns: minmax(0, 1fr) var(--ps-doc-layout-active-toc-width);}}@media(max-width: 1320px) {.template-doc.template-doc--nav-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-shell--toc {grid-template-columns: 1fr;}}@media(min-width: 1024px) {.template-doc.template-doc--nav-collapsed.template-doc--toc-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-shell--toc {grid-template-columns: 1fr;}}@media(min-width: 1024px) {.template-doc--nav-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar:not(.doc-sidebar--open) .nav__header, .template-doc--nav-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar:not(.doc-sidebar--open) .nav__collapse-toggle, .template-doc--nav-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar:not(.doc-sidebar--open) .nav__list {display: none;}}@media(min-width: 1024px) {.template-doc--nav-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar:not(.doc-sidebar--open) .nav__menu {width: var(--ps-doc-layout-active-rail-width);margin-left: 0;padding: 0;background: transparent;border: none !important;border-radius: 0 !important;overflow: visible;}}@media(min-width: 1024px) {.template-doc--nav-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar:not(.doc-sidebar--open) .nav__header-row {margin: 0;width: var(--ps-doc-layout-active-rail-width);height: 7.375rem;position: static;}}@media(min-width: 1024px) {.template-doc--nav-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar:not(.doc-sidebar--open) .nav__panel-toggle {display: inline-flex;position: absolute;align-items: center;justify-content: center;writing-mode: vertical-rl;text-orientation: mixed;height: auto;padding: 0.6em 0;width: var(--ps-doc-layout-active-rail-width);font-size: 0.5625rem;font-weight: 700;letter-spacing: 0.105em;line-height: 1.52;text-transform: uppercase;user-select: none;border: 1px solid var(--ps-current-border-default);border-left: none;border-radius: 0 6px 6px 0;}}@media(min-width: 1024px) {.template-doc--nav-collapsed.template-doc--has-nav:not(.template-doc--nav-drawer) .doc-sidebar.doc-sidebar--open .nav__panel-toggle {display: none;}}@media(max-width: 1023px) {.doc-sidebar .nav__panel-toggle, .doc-sidebar .nav__collapse-toggle {display: none;}}.template-doc--nav-drawer .nav__panel-toggle, .template-doc--nav-drawer .nav__collapse-toggle {display: none;}.nav__list {list-style: none;margin: 0;padding: 0;}@media(max-width: 1023px) {.template-doc--has-nav .doc-sidebar .nav__menu {width: 100%;max-width: none;min-height: calc(100dvh - var(--ps-doc-layout-sidebar-top-mobile));max-height: none;border-radius: 0 !important;border: 0 !important;padding: 1rem 1rem 1.25rem;height: 100%;overflow: auto;box-sizing: border-box;}}.nav__summary {position: relative;}.nav__chevron {position: absolute;left: auto;right: 0.125rem;transform: rotate(0deg);transition: transform 160ms ease;top: 50%;translate: 0 -50%;color: var(--ps-current-text-subtle);}.nav__group[open] > .nav__summary .nav__chevron {transform: rotate(-90deg);}.nav__summary::marker {content: "";}.page-toc {display: block;margin-left: var(--ps-doc-layout-active-shell-padding-inline-end);padding: 1em;border-radius: 8px !important;border: 1px solid transparent;font-size: 0.875rem;letter-spacing: 0.03em;line-height: 1.6;max-height: calc(100vh - var(--ps-doc-layout-sidebar-top) - 1.5625rem);overflow-y: auto;overflow-x: hidden;}@media(max-width: 767px) {.page-toc {margin-inline-start: 0;border-radius: 0 !important;}}.page-toc__header-row {display: flex;align-items: center;justify-content: space-between;gap: 0.5em;}.page-toc__header {font-size: 0.625rem;font-weight: 700;letter-spacing: 0.09em;line-height: 1.52;text-transform: uppercase;color: var(--ps-current-text-subtle);opacity: 0.5;}.page-toc__restore-toggle {display: inline-flex;align-items: center;justify-content: center;padding: 0.25em;background: transparent;border: transparent;border-radius: 6px;cursor: pointer;transition: background 160ms ease, color 160ms ease;font-size: 0.5625rem;letter-spacing: 0.105em;line-height: 1.6;}@media(max-width: 1320px) {.page-toc__restore-toggle {display: none;}}.page-toc__header-toggle-icon {display: inline-flex;align-items: center;justify-content: center;}.page-toc__header-toggle-icon--restore {display: none;}.template-doc--toc-collapsed .page-toc__header-toggle-icon--collapse {display: none;}.template-doc--toc-collapsed .page-toc__header-toggle-icon--restore {display: inline-flex;}.page-toc__header-toggle-icon svg {display: block;fill: none;stroke: currentColor;stroke-width: 1.9;stroke-linecap: round;stroke-linejoin: round;}.page-toc__list {list-style: none;margin: 0;padding: 0;display: grid;gap: 0.25em;overflow: hidden;}.page-toc__list--nested {padding-left: 0.75em;border-left: 1px solid var(--ps-current-border-subtle);}.page-toc__item {display: grid;}.page-toc__empty {font-size: 0.6875rem;font-weight: 600;letter-spacing: 0.075em;line-height: 1.55;color: var(--ps-current-text-subtle);}.page-toc__panel-toggle {display: none;height: 7.5rem;writing-mode: vertical-rl;text-orientation: mixed;width: var(--ps-doc-layout-active-rail-width);transform: rotate(180deg);bottom: 5rem;font-size: 0.5625rem;font-weight: 700;letter-spacing: 0.105em;line-height: 1.52;border: 1px solid var(--ps-current-border-default);border-left: none;border-radius: 0 6px 6px 0;pointer-events: auto;z-index: 2;user-select: none;cursor: pointer;align-items: center;justify-content: center;text-transform: uppercase;position: fixed;}.page-toc__link {transition: background 160ms ease, color 160ms ease;}.page-toc__link--sub {font-weight: 500;}.doc-content .page-toc__target {scroll-margin-top: 6rem;padding: 0;border-radius: 0;transition: background 200ms ease, color 200ms ease;box-shadow: 0 2px 0 0 var(--ps-current-tone);}.doc-shell--toc {grid-template-columns: var(--ps-doc-layout-active-nav-width) minmax(0, 1fr) var(--ps-doc-layout-active-toc-width);}@media(max-width: 1320px) {.doc-shell--toc {grid-template-columns: var(--ps-doc-layout-active-nav-width) minmax(0, 1fr);}}.doc-shell--toc-only {grid-template-columns: minmax(0, 1fr) var(--ps-doc-layout-active-toc-width);}.doc-shell--nav-drawer.doc-shell--toc {grid-template-columns: minmax(0, 1fr) var(--ps-doc-layout-active-toc-width);}@media(max-width: 1320px) {.doc-shell--toc-only, .doc-shell--nav-drawer.doc-shell--toc {grid-template-columns: 1fr;}}@media(max-width: 1023px) {.doc-shell--toc, .template-doc--toc-collapsed .doc-shell--toc {grid-template-columns: 1fr !important;}}.template-doc--toc-collapsed .doc-shell--toc {grid-template-columns: var(--ps-doc-layout-active-nav-width) minmax(0, 1fr);}.template-doc--toc-collapsed .doc-shell--toc-only {grid-template-columns: 1fr;}.template-doc--toc-collapsed .doc-shell--nav-drawer.doc-shell--toc {grid-template-columns: 1fr;}.doc-toc {position: sticky;top: var(--ps-doc-layout-sidebar-top);z-index: 30;align-self: start;max-height: calc(100vh - var(--ps-doc-layout-sidebar-top) - 1.5625rem);overflow: auto;user-select: none;}@media(min-width: 1321px) {.template-doc--has-toc .doc-toc {overflow: visible;transform-origin: right center;transform: translateX(0);z-index: 30;}}@media(max-width: 1024px) {.template-doc--has-toc .doc-toc {top: var(--ps-doc-layout-sidebar-top-mobile);height: calc(100dvh - var(--ps-doc-layout-sidebar-top-mobile));max-height: none;}}@media(max-width: 1320px) {.template-doc--has-toc .doc-toc {position: fixed;right: 0;max-width: none;z-index: 140;overflow: hidden;background: transparent;box-shadow: none;}}@media(max-width: 640px) {.template-doc--has-toc .doc-toc {width: 100%;}}.template-doc.template-doc--nav-ready.template-doc--has-toc .doc-toc {transition: transform 260ms ease;}@media(max-width: 1024px) {.template-doc--has-toc .doc-toc .page-toc {max-height: calc(100dvh - var(--ps-doc-layout-sidebar-top-mobile));}}@media(max-width: 1320px) {.template-doc--has-toc .doc-toc.doc-toc--open {transform: translateX(0);overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;}}@media(max-width: 1320px) {.template-doc--has-toc .doc-toc:not(.doc-toc--open) {width: var(--ps-doc-layout-active-rail-width);right: 0;left: auto;transform: translateX(calc(100% - var(--ps-doc-layout-active-rail-width)));background: transparent;box-shadow: none;pointer-events: none;}}@media(max-width: 640px) {.template-doc--has-toc.doc-toc-open {overflow: hidden;}}@media(max-width: 1320px) {.template-doc--has-toc .doc-toc:not(.doc-toc--open) .page-toc {background: transparent;border: none !important;box-shadow: none;}}@media(max-width: 1320px) {.template-doc--has-toc .page-toc__panel-toggle {display: flex;position: absolute;left: 0;right: auto;}}@media(max-width: 1320px) {.template-doc--has-toc .doc-toc:not(.doc-toc--open) .page-toc > :not(.page-toc__panel-toggle) {visibility: hidden;}}.template-doc--has-toc .doc-toc.doc-toc--open .page-toc__panel-toggle {display: none;}@media(min-width: 1321px) {.template-doc--toc-collapsed .doc-toc:not(.doc-toc--open) .page-toc__panel-toggle {display: flex;}}@media(min-width: 1321px) {.template-doc--toc-collapsed .doc-toc {width: var(--ps-doc-layout-active-rail-width);position: fixed;top: var(--ps-doc-layout-sidebar-top);right: 0;left: auto;height: calc(100dvh - var(--ps-doc-layout-sidebar-top));max-height: none;background: transparent;box-shadow: none;overflow: visible;transform: translateX(calc(100% - var(--ps-doc-layout-active-rail-width)));z-index: 140;}}@media(min-width: 769px) {.doc-toc.doc-toc--open {width: var(--ps-doc-layout-preferred-toc-width);background: transparent;box-shadow: none;transform: translateX(0);}}@media(min-width: 1321px) {.template-doc--toc-collapsed .doc-toc:not(.doc-toc--open) .page-toc__header, .template-doc--toc-collapsed .doc-toc:not(.doc-toc--open) .page-toc__restore-toggle, .template-doc--toc-collapsed .doc-toc:not(.doc-toc--open) .page-toc__list, .template-doc--toc-collapsed .doc-toc:not(.doc-toc--open) .page-toc__empty {display: none;}}.template-doc--toc-collapsed .doc-toc:not(.doc-toc--open) .page-toc {width: var(--ps-doc-layout-active-rail-width);margin-left: 0;padding: 0;background: transparent;border: none !important;border-radius: 0 !important;overflow: visible;}.panel {display: grid;padding: 1em;box-shadow: var(--ps-effect-panel-shadow);overflow: hidden;transition: border-color 180ms ease, box-shadow 180ms ease, background 180ms ease;}.site-search {position: relative;min-width: 0;max-width: 100%;}.site-search__control {position: relative;}.site-search__close {display: none;}.site-search__sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}.topbar .site-search {max-width: 28rem;}.site-search__control .form-block__input-shell {min-height: 2.75rem;align-items: center;}.site-search__control .form-block__input {min-width: 0;padding-right: 3rem;}@media(max-width: 640px) {.site-search__control .form-block__input {font-size: 1rem;}}.site-search__control .form-block__input-icon {color: var(--ps-current-text-subtle);}.site-search .site-search__control:focus-within .form-block__input-shell {border-color: var(--ps-semantic-tone-accent-border-focus);box-shadow: 0 0 0 3px var(--ps-semantic-tone-accent-surface-rest-background);}.site-search .site-search__shortcut {position: absolute;right: 0.75rem;top: 50%;transform: translateY(-50%);pointer-events: none;min-width: 1.375rem;height: 1.375rem;display: grid;place-items: center;padding: 0;margin: 0;border-radius: 4px;border: 1px solid var(--ps-current-border-subtle);background: var(--ps-current-surface-rest-background);color: var(--ps-current-text-subtle);font-size: 0.75rem;line-height: 1;box-shadow: 0 1px 1px rgb(0 0 0 / 0.06);}.site-search__results {position: absolute;top: calc(100% + 0.75rem);right: 0;width: min(42rem, calc(100vw - 2rem));max-height: min(38rem, calc(100dvh - 7rem));display: flex;flex-direction: column;overflow: hidden;box-sizing: border-box;padding: 0;border-radius: 8px;border: 1px solid var(--ps-semantic-tone-neutral-border-default);background: var(--ps-semantic-tone-neutral-surface-rest-background);box-shadow: var(--ps-effect-strong-shadow);z-index: 60;font-family: 'Inter', 'Segoe UI', -apple-system, BlinkMacSystemFont, sans-serif;font-size: 0.75rem;line-height: 1.5;letter-spacing: normal;text-transform: none;color: var(--ps-semantic-tone-neutral-text-default);text-align: left;}@media(max-width: 639px) {.site-search__results {position: fixed;top: 5rem;left: 1rem;right: 1rem;width: auto;max-height: calc(100dvh - 6rem);}}.site-search__results[hidden] {display: none;}.topbar .site-search__results {position: fixed;top: var(--ps-doc-layout-sidebar-top, 5.5625rem);left: 50%;right: auto;transform: translateX(-50%);z-index: 120;}.site-search__body {overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin;scrollbar-color: var(--ps-semantic-tone-neutral-border-default) transparent;min-height: 0;padding: 0.5rem;}.site-search__header {display: grid;grid-template-columns: 2.5rem minmax(0, 1fr) auto;align-items: center;justify-content: space-between;gap: 1rem;padding: 1.125rem 1.375rem;flex-shrink: 0;border-bottom: 1px solid var(--ps-semantic-tone-neutral-border-subtle);background-image: radial-gradient(ellipse at top right, var(--ps-semantic-tone-accent-surface-rest-background), transparent 70%);}.site-search__header > div {min-width: 0;}.site-search__header-icon {display: grid;place-items: center;width: 2.5rem;height: 2.5rem;border-radius: 6px;background: var(--ps-semantic-tone-accent-button-rest-background);color: var(--ps-semantic-tone-accent-button-rest-text);}.site-search__header-icon svg {width: 1.25rem;height: 1.25rem;}.site-search__eyebrow {display: block;font-size: 0.625rem;font-weight: 700;letter-spacing: 0.14em;text-transform: uppercase;color: var(--ps-semantic-tone-accent-tone);margin-bottom: 0.25rem;}.site-search .site-search__heading {margin: 0;font-size: 0.9375rem;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.site-search__count {flex-shrink: 0;border-radius: 62.4375rem;padding: 0.25rem 0.625rem;font-size: 0.6875rem;font-weight: 500;white-space: nowrap;border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);background: var(--ps-semantic-tone-neutral-surface-alt-rest-background);color: var(--ps-semantic-tone-neutral-text-subtle);}.site-search__footer {display: flex;align-items: center;justify-content: space-between;flex-shrink: 0;gap: 0.75rem;padding: 0.625rem 1.25rem;border-top: 1px solid var(--ps-semantic-tone-neutral-border-subtle);background: var(--ps-semantic-tone-neutral-surface-alt-rest-background);color: var(--ps-semantic-tone-neutral-text-subtle);font-size: 0.6875rem;}.site-search__footer > span {display: flex;align-items: center;gap: 0.375rem;}.site-search__footer kbd {display: inline-grid;place-items: center;min-width: 1.125rem;height: 1.125rem;padding: 0 0.2rem;margin: 0;font-family: inherit;font-size: 0.625rem;line-height: 1;border-radius: 4px;border: 1px solid var(--ps-semantic-tone-neutral-border-default);background: var(--ps-semantic-tone-neutral-surface-rest-background);color: var(--ps-semantic-tone-neutral-text-subtle);box-shadow: 0 1px 1px rgb(0 0 0 / 0.05);}.site-search .site-search__list {list-style: none;margin: 0;padding: 0;display: grid;gap: 0.125rem;}.site-search .site-search__item {margin: 0;padding: 0;}.site-search .site-search__link {display: grid;grid-template-columns: 2.25rem minmax(0, 1fr) 1rem;align-items: start;gap: 0.875rem;padding: 0.875rem;border-radius: 6px;border: 1px solid transparent;text-decoration: none;color: var(--ps-semantic-tone-neutral-text-default);background: transparent;scroll-margin: 0.5rem;transition: background-color 140ms ease, border-color 140ms ease;}@media(max-width: 639px) {.site-search .site-search__link {gap: 0.625rem;padding: 0.75rem 0.5rem;}}.site-search .site-search__link:hover, .site-search .site-search__link:focus-visible {background: var(--ps-semantic-tone-accent-surface-rest-background);border-color: var(--ps-semantic-tone-accent-surface-rest-border);}.site-search .site-search__link:focus-visible {outline: 2px solid var(--ps-semantic-tone-accent-border-focus);outline-offset: -2px;}.site-search__result-icon {display: grid;place-items: center;width: 2.25rem;height: 2.5rem;border-radius: 6px;border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);background: var(--ps-semantic-tone-neutral-surface-alt-rest-background);color: var(--ps-semantic-tone-neutral-text-subtle);}.site-search__result-icon svg {width: 1.125rem;height: 1.125rem;}.site-search__arrow {color: var(--ps-semantic-tone-neutral-text-subtle);padding-top: 0.25rem;}.site-search__arrow svg {width: 1rem;height: 1rem;}.site-search__link:hover .site-search__result-icon, .site-search__link:focus-visible .site-search__result-icon {background: var(--ps-semantic-tone-accent-surface-alt-rest-background);border-color: var(--ps-semantic-tone-accent-surface-alt-rest-border);color: var(--ps-semantic-tone-accent-surface-alt-rest-text);}.site-search__result-copy {display: grid;gap: 0.25rem;min-width: 0;}.site-search__path {display: block;font-size: 0.6875rem;line-height: 1.4;color: var(--ps-semantic-tone-neutral-text-subtle);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.site-search__title {display: block;font-size: 0.9375rem;line-height: 1.45;font-weight: 600;color: var(--ps-semantic-tone-neutral-text-default);overflow-wrap: anywhere;}.site-search__excerpt {display: -webkit-box;margin: 0;font-size: 0.8125rem;line-height: 1.65;font-weight: 400;color: var(--ps-semantic-tone-neutral-text-subtle);line-clamp: 2;max-height: 3.3em;-webkit-box-orient: vertical;overflow: hidden;overflow-wrap: anywhere;}.site-search mark.site-search__highlight {padding: 0.0625rem 0.125rem;border-radius: 0.1875rem;background: var(--ps-semantic-tone-accent-button-rest-background);color: var(--ps-semantic-tone-accent-button-rest-text);font-weight: 600;}.site-search__message {display: grid;justify-items: center;text-align: center;padding: 2.5rem 1.5rem;gap: 0.5rem;}.site-search__message-icon {display: grid;place-items: center;width: 3rem;height: 3rem;margin-bottom: 1rem;border-radius: 8px;border: 1px solid var(--ps-semantic-tone-accent-surface-rest-border);background: var(--ps-semantic-tone-accent-surface-rest-background);color: var(--ps-semantic-tone-accent-surface-rest-text);box-shadow: 0 0 0 0.5rem var(--ps-semantic-tone-neutral-surface-alt-rest-background);}.site-search__message-icon svg {width: 1.5rem;height: 1.5rem;}.site-search .site-search__message-title {margin: 0;font-size: 1rem;font-weight: 600;overflow-wrap: anywhere;}.site-search .site-search__message-detail {margin: 0;max-width: 24rem;font-size: 0.8125rem;color: var(--ps-semantic-tone-neutral-text-subtle);}.site-search__message--error .site-search__message-icon {background: var(--ps-semantic-tone-danger-surface-rest-background);border-color: var(--ps-semantic-tone-danger-surface-rest-border);color: var(--ps-semantic-tone-danger-surface-rest-text);}.site-search__message--loading .site-search__message-icon {opacity: 0.6;}.site-search[data-search-compact]:popover-open {position: fixed;top: var(--ps-search-results-top);left: calc(var(--ps-search-results-left) + var(--ps-search-results-width) / 2);right: auto;bottom: auto;width: var(--ps-search-results-width);max-width: 42rem;max-height: min(38rem, var(--ps-search-results-height));box-sizing: border-box;display: flex;flex-direction: column;gap: 0.5rem;padding: 0.5rem;overflow: hidden;border: 1px solid var(--ps-semantic-tone-neutral-border-default);border-radius: 8px;background: var(--ps-semantic-tone-neutral-surface-rest-background);box-shadow: var(--ps-effect-strong-shadow);margin: 0;transform: translateX(-50%);}.site-search[data-search-compact] .site-search__control {flex-shrink: 0;}.site-search[data-search-compact] .site-search__shortcut {display: none;}.site-search[data-search-compact] .site-search__control .form-block__input {font-size: 1rem;}.site-search[data-search-compact] .site-search__close {display: grid;place-items: center;position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 2.75rem;height: 2.75rem;padding: 0;border: 0;border-radius: 6px;background: transparent;color: var(--ps-semantic-tone-neutral-text-subtle);cursor: pointer;}.site-search[data-search-compact] .site-search__close:hover {background: var(--ps-semantic-tone-neutral-surface-alt-hover-background);}.site-search[data-search-compact] .site-search__close:focus-visible {outline: 2px solid var(--ps-semantic-tone-accent-border-focus);outline-offset: -3px;}.site-search[data-search-compact] .site-search__close .icon {width: 1.125rem;height: 1.125rem;}.site-search[data-search-compact] .site-search__results {position: static;width: 100%;max-width: none;min-height: 0;max-height: none;margin: 0;transform: none;box-shadow: none;}.site-search[data-search-compact] .site-search__header {grid-template-columns: 1.75rem minmax(0, 1fr) auto;gap: 0.625rem;padding: 0.5rem 0.75rem;}.site-search[data-search-compact] .site-search__header-icon {width: 1.75rem;height: 1.75rem;}.site-search[data-search-compact] .site-search__header-icon svg {width: 1rem;height: 1rem;}.site-search[data-search-compact] .site-search__heading {font-size: 0.8125rem;}.site-search[data-search-compact] .site-search__eyebrow, .site-search[data-search-compact] .site-search__footer {display: none;}.site-search[data-search-compact] .site-search__body {padding: 0.25rem;}.site-search[data-search-compact] .site-search__link {grid-template-columns: 1.75rem minmax(0, 1fr) 1rem;gap: 0.5rem;padding: 0.625rem 0.5rem;min-height: 2.75rem;}.site-search[data-search-compact] .site-search__result-icon {width: 1.75rem;height: 2rem;}.site-search[data-search-compact] .site-search__result-copy {gap: 0.125rem;}.site-search[data-search-compact] .site-search__title {font-size: 0.875rem;max-height: 2.9em;overflow: hidden;}.site-search[data-search-compact] .site-search__excerpt {font-size: 0.75rem;line-clamp: 1;max-height: 1.65em;}.site-search[data-search-compact] .site-search__message {padding: 1rem;}.site-search[data-search-compact] .site-search__message-icon {display: none;}.site-search[data-search-compact] .site-search__message-title {font-size: 0.875rem;}.sign-in {display: inline-block;line-height: 0;}.sign-in__signed-out-view, .sign-in__signed-in-view {display: inline-flex;align-items: center;justify-content: center;width: 100%;height: 100%;}.sign-in__signed-in-view, :scope.signed-in .sign-in:not([data-signed-in="false"]) .sign-in__signed-out-view, .sign-in[data-signed-in="true"] .sign-in__signed-out-view {display: none;}:scope.signed-in .sign-in:not([data-signed-in="false"]) .sign-in__signed-in-view, .sign-in[data-signed-in="true"] .sign-in__signed-in-view {display: inline-flex;}.sign-in__signed-in-action, :scope.signed-in .sign-in:not([data-signed-in="false"]) .sign-in__signed-out-action, .sign-in[data-signed-in="true"] .sign-in__signed-out-action {display: none;}:scope.signed-in .sign-in:not([data-signed-in="false"]) .sign-in__signed-in-action, .sign-in[data-signed-in="true"] .sign-in__signed-in-action {display: inline-flex;}.sign-in__panel {position: absolute;display: block;top: 100%;right: 0;z-index: 60;min-width: 11.25rem;}.sign-in__avatar {display: block;object-fit: cover;border-radius: 62.4375rem;}.tabs {display: grid;gap: 0.6em;align-content: start;padding: 1em;box-shadow: var(--ps-effect-soft-shadow);}.tabs__list {display: grid;grid-template-columns: repeat(auto-fit, minmax(7.5rem, 1fr));gap: 0.6em 0.4em;align-items: stretch;align-content: start;min-width: 0;}.tabs__item {display: contents;}.tabs__tabs-row {display: none;align-items: center;gap: 0.5em;min-width: 0;}.tabs__tab-buttons {display: flex;align-items: center;gap: 0.5em;min-width: 0;flex: 1;overflow: hidden;}.tabs__overflow {display: none;position: relative;flex-shrink: 0;}.tabs__overflow--visible {display: inline-flex;}.tabs__overflow-toggle {width: 2.3em;height: 2.3em;padding: 0;}.tabs__overflow-menu {display: none;position: absolute;right: 0;top: calc(100% + 0.375rem);z-index: 20;min-width: 100%;width: max-content;max-width: min(92vw, 28.75rem);padding: 0.375rem;border-radius: 6px;border: 1px solid transparent;box-shadow: var(--ps-effect-soft-shadow);}.tabs__overflow--open .tabs__overflow-menu {display: grid;gap: 0.25rem;}.tabs__overflow-option {width: 100%;padding: 0.4em 0.6em;text-align: left;white-space: nowrap;font-size: 0.625rem;font-weight: 600;letter-spacing: 0.09em;line-height: 1.55;}.tabs__select-wrap {display: none;margin: 0.125rem 0 0.25rem;}.tabs__select {display: block;width: 100%;min-height: 2.625rem;padding: 0.625rem 2.5rem 0.625rem 0.75rem;border-radius: 6px;border: 1px solid transparent;font-size: 0.6875rem;font-weight: 600;letter-spacing: 0.075em;line-height: 1.55;appearance: none;-webkit-appearance: none;-moz-appearance: none;}.tabs__control {position: absolute;width: 1px;height: 1px;opacity: 0;pointer-events: none;}.tabs__tab, .tabs__tab-buttons > .btn {display: inline-flex;align-items: center;justify-content: center;padding: 0.5em 0.75em;font-size: 0.625rem;font-weight: 700;letter-spacing: 0.09em;line-height: 1.52;gap: 0.5em;overflow: hidden;text-align: center;cursor: pointer;transition: background 160ms ease, color 160ms ease, border-color 160ms ease;}.tabs__tab {grid-row: 1;}.tabs__tab-buttons > .btn {flex-shrink: 0;white-space: nowrap;}.tabs__tab-icon {display: inline-flex;align-items: center;justify-content: center;width: 1.7em;height: 1.7em;flex-shrink: 0;}.tabs__tab-icon svg {display: block;width: 100%;height: 100%;}.tabs__tab-label {display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%;}.tabs__control:disabled + .tabs__tab, .tabs__tab--disabled {opacity: 0.45;cursor: not-allowed;}.tabs__tab-buttons > .btn:disabled {opacity: 0.45;cursor: not-allowed;}.tabs__control:focus-visible + .tabs__tab {outline: 2px solid currentColor;outline-offset: 2px;}.tabs__tab-buttons > .btn[hidden] {display: none;}.tabs__panel {grid-row: 2;grid-column: 1 / -1;display: none;min-width: 0;padding: 0;}.tabs__control:checked + .tabs__tab + .tabs__panel {display: block;}.tabs__list:not(:has(.tabs__control:checked)) .tabs__item:first-child .tabs__panel {display: block;}.tabs--enhanced > .tabs__tabs-row {display: flex;}.tabs--compact > .tabs__select-wrap {display: block;}.tabs--enhanced > .tabs__list > .tabs__item > .tabs__tab {display: none;}.tabs--compact > .tabs__tabs-row {display: none;}.tabs--compact > .tabs__list {grid-template-columns: 1fr;}.theme-toggle, a.topbar__icon {display: inline-grid;place-items: center;flex-shrink: 0;width: 2.625rem;height: 2.625rem;padding: 0;border-radius: 62.4375rem;border: 1px solid transparent;background: transparent;color: var(--ps-current-text-subtle);cursor: pointer;transition: background 160ms ease, color 160ms ease;}.theme-toggle:hover, a.topbar__icon:hover {background: var(--ps-current-surface-hover-background);border-color: var(--ps-current-surface-hover-border);color: var(--ps-current-text-default);}.theme-toggle:active, a.topbar__icon:active {background: var(--ps-current-surface-active-background);}.theme-toggle:focus-visible, a.topbar__icon:focus-visible {outline: 2px solid var(--ps-current-border-focus);outline-offset: 2px;}.theme-toggle .theme-toggle__glyph, a.topbar__icon .icon {grid-area: 1 / 1;width: 1.25rem;height: 1.25rem;}.theme-toggle .theme-toggle__glyph--light {opacity: 1;transform: rotate(0deg) scale(1);}.theme-toggle .theme-toggle__glyph--dark {opacity: 0;transform: rotate(-90deg) scale(0.5);}:scope[data-theme-ready] .theme-toggle__glyph {transition: transform 360ms cubic-bezier(0.34, 1.56, 0.64, 1), opacity 200ms ease;}@media(prefers-reduced-motion: reduce) {:scope[data-theme-ready] .theme-toggle__glyph {transition: none;}}.topbar {padding: 1rem;position: sticky;top: 0;overflow-x: clip;z-index: 40;backdrop-filter: blur(0.625rem);border-top-width: 0 !important;border-right-width: 0 !important;border-bottom-width: 1px !important;border-bottom-style: solid !important;border-left-width: 0 !important;border-radius: 0 !important;}@media(max-width: 639px) {.topbar {padding: 0.75rem;}}.topbar__controls {margin-left: auto;}.topbar__actions {display: flex;align-items: center;gap: 0rem;position: relative;}@media(max-width: 639px) {.topbar > .flex, .topbar__controls {gap: 0.5rem;}}.topbar__account {display: none;}body:not(.template-doc--nav-drawer):not(.template-doc--has-nav) .topbar__account {display: inline-block;}@media(min-width: 1024px) {.template-doc--has-nav:not(.template-doc--nav-drawer) .topbar__account {display: inline-block;}}.topbar__icon {width: 2.625rem;height: 2.625rem;border-radius: 62.4375rem;display: grid;place-items: center;border: 1px solid transparent;background: transparent;cursor: pointer;position: relative;padding: 0;color: var(--ps-current-text-subtle);}.topbar__toggle {background: var(--ps-current-surface-rest-background);border-color: var(--ps-current-border-default);color: var(--ps-current-text-subtle);display: none;}.template-doc--nav-drawer .topbar__toggle {display: grid;}@media(max-width: 1023px) {.template-doc--has-nav .topbar__toggle {display: grid;}}.topbar__toggle:focus-visible {outline: 2px solid var(--ps-current-border-focus);}.topbar__toggle::before {content: "";width: 1.125rem;height: 0.125rem;background: currentColor;position: absolute;top: calc(50% - 0.4375rem);left: calc(50% - 0.5625rem);transition: transform 200ms ease, top 200ms ease;box-shadow: 0 0.375rem 0 0 currentColor;}.topbar__toggle::after {content: "";width: 1.125rem;height: 0.125rem;background: currentColor;position: absolute;top: calc(50% + 0.3125rem);left: calc(50% - 0.5625rem);transition: transform 200ms ease, top 200ms ease;}.doc-nav-toggle {display: none;}.doc-nav-toggle:checked ~ .topbar .topbar__toggle::before {top: calc(50% - 0.0625rem);transform: rotate(45deg);box-shadow: none;}.doc-nav-toggle:checked ~ .topbar .topbar__toggle::after {top: calc(50% - 0.0625rem);transform: rotate(-45deg);}@media(min-width: 769px) {.topbar > .flex:has(> .topbar__search) {display: grid;grid-template-columns: minmax(0, 1fr) min(32vw, 28rem) minmax(0, 1fr);}}@media(min-width: 769px) {.topbar .topbar__search {width: 100%;justify-self: center;}}@media(max-width: 640px) {.topbar__search {display: none;}}.virtual-list {overflow-y: auto;overflow-x: auto;min-width: 0;}.virtual-list__spacer {position: relative;min-width: 0;}.virtual-list__window {position: absolute;top: 0;right: 0;left: 0;will-change: transform;}.virtual-list__item {overflow: visible;min-width: 0;}.variable-virtual-list .virtual-list__item {overflow: visible;min-width: 0;}.virtual-table__table th, .virtual-table__table td {vertical-align: middle;}.virtual-table__table thead {position: sticky;top: 0;z-index: 2;}.virtual-table__table tfoot th, .virtual-table__table tfoot td {position: sticky;bottom: 0;z-index: 1;}:where(:scope) {--ps-current-tone: var(--ps-semantic-tone-neutral-tone);--ps-current-canvas: var(--ps-semantic-tone-neutral-canvas);--ps-current-spotlight-field: var(--ps-semantic-tone-neutral-spotlight-field);--ps-current-spotlight-light: var(--ps-semantic-tone-neutral-spotlight-light);--ps-current-canvascolor: var(--ps-semantic-tone-neutral-canvascolor);--ps-current-overlay: var(--ps-semantic-tone-neutral-overlay);--ps-current-surface-rest-background: var(--ps-semantic-tone-neutral-surface-rest-background);--ps-current-surface-rest-bgcolor: var(--ps-semantic-tone-neutral-surface-rest-bgcolor);--ps-current-surface-rest-border: var(--ps-semantic-tone-neutral-surface-rest-border);--ps-current-surface-rest-text: var(--ps-semantic-tone-neutral-surface-rest-text);--ps-current-surface-hover-background: var(--ps-semantic-tone-neutral-surface-hover-background);--ps-current-surface-hover-bgcolor: var(--ps-semantic-tone-neutral-surface-hover-bgcolor);--ps-current-surface-hover-border: var(--ps-semantic-tone-neutral-surface-hover-border);--ps-current-surface-hover-text: var(--ps-semantic-tone-neutral-surface-hover-text);--ps-current-surface-active-background: var(--ps-semantic-tone-neutral-surface-active-background);--ps-current-surface-active-bgcolor: var(--ps-semantic-tone-neutral-surface-active-bgcolor);--ps-current-surface-active-border: var(--ps-semantic-tone-neutral-surface-active-border);--ps-current-surface-active-text: var(--ps-semantic-tone-neutral-surface-active-text);--ps-current-surface-disabled-background: var(--ps-semantic-tone-neutral-surface-disabled-background);--ps-current-surface-disabled-bgcolor: var(--ps-semantic-tone-neutral-surface-disabled-bgcolor);--ps-current-surface-disabled-border: var(--ps-semantic-tone-neutral-surface-disabled-border);--ps-current-surface-disabled-text: var(--ps-semantic-tone-neutral-surface-disabled-text);--ps-current-surface-focus-ring: var(--ps-semantic-tone-neutral-surface-focus-ring);--ps-current-surface-alt-rest-background: var(--ps-semantic-tone-neutral-surface-alt-rest-background);--ps-current-surface-alt-rest-bgcolor: var(--ps-semantic-tone-neutral-surface-alt-rest-bgcolor);--ps-current-surface-alt-rest-border: var(--ps-semantic-tone-neutral-surface-alt-rest-border);--ps-current-surface-alt-rest-text: var(--ps-semantic-tone-neutral-surface-alt-rest-text);--ps-current-surface-alt-hover-background: var(--ps-semantic-tone-neutral-surface-alt-hover-background);--ps-current-surface-alt-hover-bgcolor: var(--ps-semantic-tone-neutral-surface-alt-hover-bgcolor);--ps-current-surface-alt-hover-border: var(--ps-semantic-tone-neutral-surface-alt-hover-border);--ps-current-surface-alt-hover-text: var(--ps-semantic-tone-neutral-surface-alt-hover-text);--ps-current-surface-alt-active-background: var(--ps-semantic-tone-neutral-surface-alt-active-background);--ps-current-surface-alt-active-bgcolor: var(--ps-semantic-tone-neutral-surface-alt-active-bgcolor);--ps-current-surface-alt-active-border: var(--ps-semantic-tone-neutral-surface-alt-active-border);--ps-current-surface-alt-active-text: var(--ps-semantic-tone-neutral-surface-alt-active-text);--ps-current-surface-alt-disabled-background: var(--ps-semantic-tone-neutral-surface-alt-disabled-background);--ps-current-surface-alt-disabled-bgcolor: var(--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor);--ps-current-surface-alt-disabled-border: var(--ps-semantic-tone-neutral-surface-alt-disabled-border);--ps-current-surface-alt-disabled-text: var(--ps-semantic-tone-neutral-surface-alt-disabled-text);--ps-current-surface-alt-focus-ring: var(--ps-semantic-tone-neutral-surface-alt-focus-ring);--ps-current-text-default: var(--ps-semantic-tone-neutral-root-text-default);--ps-current-text-subtle: var(--ps-semantic-tone-neutral-root-text-subtle);--ps-current-border-subtle: var(--ps-semantic-tone-neutral-root-border-subtle);--ps-current-border-default: var(--ps-semantic-tone-neutral-root-border-default);--ps-current-border-focus: var(--ps-semantic-tone-neutral-root-border-focus);--ps-current-button-rest-background: var(--ps-semantic-tone-neutral-button-rest-background);--ps-current-button-rest-bgcolor: var(--ps-semantic-tone-neutral-button-rest-bgcolor);--ps-current-button-rest-border: var(--ps-semantic-tone-neutral-button-rest-border);--ps-current-button-rest-text: var(--ps-semantic-tone-neutral-button-rest-text);--ps-current-button-hover-background: var(--ps-semantic-tone-neutral-button-hover-background);--ps-current-button-hover-bgcolor: var(--ps-semantic-tone-neutral-button-hover-bgcolor);--ps-current-button-hover-border: var(--ps-semantic-tone-neutral-button-hover-border);--ps-current-button-hover-text: var(--ps-semantic-tone-neutral-button-hover-text);--ps-current-button-active-background: var(--ps-semantic-tone-neutral-button-active-background);--ps-current-button-active-bgcolor: var(--ps-semantic-tone-neutral-button-active-bgcolor);--ps-current-button-active-border: var(--ps-semantic-tone-neutral-button-active-border);--ps-current-button-active-text: var(--ps-semantic-tone-neutral-button-active-text);--ps-current-button-disabled-background: var(--ps-semantic-tone-neutral-button-disabled-background);--ps-current-button-disabled-bgcolor: var(--ps-semantic-tone-neutral-button-disabled-bgcolor);--ps-current-button-disabled-border: var(--ps-semantic-tone-neutral-button-disabled-border);--ps-current-button-disabled-text: var(--ps-semantic-tone-neutral-button-disabled-text);--ps-current-button-focus-ring: var(--ps-semantic-tone-neutral-button-focus-ring);--ps-doc-canvas: var(--ps-semantic-tone-neutral-canvas);--ps-doc-surface: var(--ps-semantic-tone-neutral-surface-rest-background);--ps-doc-code: var(--ps-semantic-tone-neutral-surface-alt-rest-background);--ps-doc-control: var(--ps-semantic-tone-neutral-button-rest-background);--ps-doc-ink: var(--ps-semantic-tone-neutral-surface-alt-rest-text);--ps-doc-heading: var(--ps-semantic-tone-neutral-text-default);--ps-doc-muted: var(--ps-semantic-tone-neutral-text-subtle);--ps-doc-border: var(--ps-semantic-tone-neutral-border-subtle);--ps-doc-shadow: color-mix(in srgb, var(--ps-semantic-tone-neutral-overlay) 22%, transparent);--ps-doc-tint: var(--ps-semantic-tone-accent-surface-alt-rest-background);--ps-doc-elevation: var(--ps-effect-soft-shadow);--ps-accent: #0863DC;--ps-semantic-tone-neutral-tone: #5A6475;--ps-semantic-tone-neutral-surface-rest-background: #FCFDFF;--ps-semantic-tone-neutral-surface-rest-bgcolor: #FCFDFF;--ps-semantic-tone-neutral-surface-rest-border: #D0D3D6;--ps-semantic-tone-neutral-surface-rest-text: #1E2228;--ps-semantic-tone-neutral-surface-hover-background: #F5F9FE;--ps-semantic-tone-neutral-surface-hover-bgcolor: #F5F9FE;--ps-semantic-tone-neutral-surface-hover-border: #B4B7BD;--ps-semantic-tone-neutral-surface-hover-text: #1E2228;--ps-semantic-tone-neutral-surface-active-background: #F0F4F9;--ps-semantic-tone-neutral-surface-active-bgcolor: #F0F4F9;--ps-semantic-tone-neutral-surface-active-border: #A5A8AD;--ps-semantic-tone-neutral-surface-active-text: #1E2228;--ps-semantic-tone-neutral-surface-disabled-background: #EDF1F6;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-neutral-surface-disabled-border: #D0D3D8;--ps-semantic-tone-neutral-surface-disabled-text: #767A82;--ps-semantic-tone-neutral-surface-focus-ring: #0863DC;--ps-semantic-tone-neutral-surface-alt-rest-background: #E4E7ED;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #E4E7ED;--ps-semantic-tone-neutral-surface-alt-rest-border: #D0D3D6;--ps-semantic-tone-neutral-surface-alt-rest-text: #2E3034;--ps-semantic-tone-neutral-surface-alt-hover-background: #DFE2E8;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #DFE2E8;--ps-semantic-tone-neutral-surface-alt-hover-border: #B4B7BD;--ps-semantic-tone-neutral-surface-alt-hover-text: #1E2228;--ps-semantic-tone-neutral-surface-alt-active-background: #DADDE3;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #DADDE3;--ps-semantic-tone-neutral-surface-alt-active-border: #A5A8AD;--ps-semantic-tone-neutral-surface-alt-active-text: #1E2228;--ps-semantic-tone-neutral-surface-alt-disabled-background: #EDF1F6;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-neutral-surface-alt-disabled-border: #D0D3D8;--ps-semantic-tone-neutral-surface-alt-disabled-text: #767A82;--ps-semantic-tone-neutral-surface-alt-focus-ring: #0863DC;--ps-semantic-tone-neutral-canvas: #EDF1F6;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #FCFDFF 0%, #E4E7ED 75%);--ps-semantic-tone-neutral-spotlight-light: #FCFDFF66;--ps-semantic-tone-neutral-canvascolor: #EDF1F6;--ps-semantic-tone-neutral-root-text-default: #1E2228;--ps-semantic-tone-neutral-root-text-subtle: #53555A;--ps-semantic-tone-neutral-root-border-subtle: #D0D3D6;--ps-semantic-tone-neutral-root-border-default: #B4B7BD;--ps-semantic-tone-neutral-root-border-focus: #0863DC;--ps-semantic-tone-neutral-overlay: #20222636;--ps-semantic-tone-neutral-border-subtle: #D0D3D6;--ps-semantic-tone-neutral-border-default: #B4B7BD;--ps-semantic-tone-neutral-border-focus: #0863DC;--ps-semantic-tone-neutral-text-default: #1E2228;--ps-semantic-tone-neutral-text-subtle: #53555A;--ps-semantic-tone-neutral-button-rest-background: #EEF1F7;--ps-semantic-tone-neutral-button-rest-bgcolor: #EEF1F7;--ps-semantic-tone-neutral-button-rest-border: #B4B7BD;--ps-semantic-tone-neutral-button-rest-text: #1E2228;--ps-semantic-tone-neutral-button-hover-background: #E9ECF2;--ps-semantic-tone-neutral-button-hover-bgcolor: #E9ECF2;--ps-semantic-tone-neutral-button-hover-border: #A8ABB0;--ps-semantic-tone-neutral-button-hover-text: #1E2228;--ps-semantic-tone-neutral-button-active-background: #E4E7ED;--ps-semantic-tone-neutral-button-active-bgcolor: #E4E7ED;--ps-semantic-tone-neutral-button-active-border: #9C9EA3;--ps-semantic-tone-neutral-button-active-text: #1E2228;--ps-semantic-tone-neutral-button-disabled-background: #EDF1F6;--ps-semantic-tone-neutral-button-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-neutral-button-disabled-border: #D0D3D8;--ps-semantic-tone-neutral-button-disabled-text: #767A82;--ps-semantic-tone-neutral-button-focus-ring: #0863DC;--ps-semantic-tone-accent-tone: #0863DC;--ps-semantic-tone-accent-surface-rest-background: #FCFDFF;--ps-semantic-tone-accent-surface-rest-bgcolor: #FCFDFF;--ps-semantic-tone-accent-surface-rest-border: #A5B9D7;--ps-semantic-tone-accent-surface-rest-text: #0A52B4;--ps-semantic-tone-accent-surface-hover-background: #DBE8FD;--ps-semantic-tone-accent-surface-hover-bgcolor: #DBE8FD;--ps-semantic-tone-accent-surface-hover-border: #0863DC;--ps-semantic-tone-accent-surface-hover-text: #0A52B4;--ps-semantic-tone-accent-surface-active-background: #D2E4FF;--ps-semantic-tone-accent-surface-active-bgcolor: #D2E4FF;--ps-semantic-tone-accent-surface-active-border: #0863DC;--ps-semantic-tone-accent-surface-active-text: #0A52B4;--ps-semantic-tone-accent-surface-disabled-background: #EDF1F6;--ps-semantic-tone-accent-surface-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-accent-surface-disabled-border: #D0D3D8;--ps-semantic-tone-accent-surface-disabled-text: #767A82;--ps-semantic-tone-accent-surface-focus-ring: #0863DC;--ps-semantic-tone-accent-surface-alt-rest-background: #DBE8FD;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #DBE8FD;--ps-semantic-tone-accent-surface-alt-rest-border: #A5B9D7;--ps-semantic-tone-accent-surface-alt-rest-text: #0A52B4;--ps-semantic-tone-accent-surface-alt-hover-background: #D4E3FB;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #D4E3FB;--ps-semantic-tone-accent-surface-alt-hover-border: #0863DC;--ps-semantic-tone-accent-surface-alt-hover-text: #0A52B4;--ps-semantic-tone-accent-surface-alt-active-background: #CDDFFA;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #CDDFFA;--ps-semantic-tone-accent-surface-alt-active-border: #0863DC;--ps-semantic-tone-accent-surface-alt-active-text: #0A52B4;--ps-semantic-tone-accent-surface-alt-disabled-background: #EDF1F6;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-accent-surface-alt-disabled-border: #D0D3D8;--ps-semantic-tone-accent-surface-alt-disabled-text: #767A82;--ps-semantic-tone-accent-surface-alt-focus-ring: #0863DC;--ps-semantic-tone-accent-canvas: #FCFDFF;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #FCFDFF 0%, #D2E4FF 75%);--ps-semantic-tone-accent-spotlight-light: #ffffff66;--ps-semantic-tone-accent-canvascolor: #FCFDFF;--ps-semantic-tone-accent-root-text-default: #0A52B4;--ps-semantic-tone-accent-root-text-subtle: #546A8C;--ps-semantic-tone-accent-root-border-subtle: #C6D4E8;--ps-semantic-tone-accent-root-border-default: #A5B9D7;--ps-semantic-tone-accent-root-border-focus: #0863DC;--ps-semantic-tone-accent-overlay: #20222636;--ps-semantic-tone-accent-border-subtle: #C6D4E8;--ps-semantic-tone-accent-border-default: #A5B9D7;--ps-semantic-tone-accent-border-focus: #0863DC;--ps-semantic-tone-accent-text-default: #0A52B4;--ps-semantic-tone-accent-text-subtle: #546A8C;--ps-semantic-tone-accent-button-rest-background: #0863DC;--ps-semantic-tone-accent-button-rest-bgcolor: #0863DC;--ps-semantic-tone-accent-button-rest-border: #0863DC;--ps-semantic-tone-accent-button-rest-text: #ffffff;--ps-semantic-tone-accent-button-hover-background: #0053BE;--ps-semantic-tone-accent-button-hover-bgcolor: #0053BE;--ps-semantic-tone-accent-button-hover-border: #0053BE;--ps-semantic-tone-accent-button-hover-text: #ffffff;--ps-semantic-tone-accent-button-active-background: #00449E;--ps-semantic-tone-accent-button-active-bgcolor: #00449E;--ps-semantic-tone-accent-button-active-border: #00449E;--ps-semantic-tone-accent-button-active-text: #ffffff;--ps-semantic-tone-accent-button-disabled-background: #EDF1F6;--ps-semantic-tone-accent-button-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-accent-button-disabled-border: #D0D3D8;--ps-semantic-tone-accent-button-disabled-text: #767A82;--ps-semantic-tone-accent-button-focus-ring: #0863DC;--ps-semantic-tone-feature-tone: #9540AD;--ps-semantic-tone-feature-surface-rest-background: #FEFDFF;--ps-semantic-tone-feature-surface-rest-bgcolor: #FEFDFF;--ps-semantic-tone-feature-surface-rest-border: #C3AFCA;--ps-semantic-tone-feature-surface-rest-text: #7A348E;--ps-semantic-tone-feature-surface-hover-background: #F0E2F4;--ps-semantic-tone-feature-surface-hover-bgcolor: #F0E2F4;--ps-semantic-tone-feature-surface-hover-border: #9540AD;--ps-semantic-tone-feature-surface-hover-text: #7A348E;--ps-semantic-tone-feature-surface-active-background: #EDDBF3;--ps-semantic-tone-feature-surface-active-bgcolor: #EDDBF3;--ps-semantic-tone-feature-surface-active-border: #9540AD;--ps-semantic-tone-feature-surface-active-text: #7A348E;--ps-semantic-tone-feature-surface-disabled-background: #EDF1F6;--ps-semantic-tone-feature-surface-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-feature-surface-disabled-border: #D0D3D8;--ps-semantic-tone-feature-surface-disabled-text: #767A82;--ps-semantic-tone-feature-surface-focus-ring: #9540AD;--ps-semantic-tone-feature-surface-alt-rest-background: #F0E2F4;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #F0E2F4;--ps-semantic-tone-feature-surface-alt-rest-border: #C3AFCA;--ps-semantic-tone-feature-surface-alt-rest-text: #7A348E;--ps-semantic-tone-feature-surface-alt-hover-background: #ECDCF1;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #ECDCF1;--ps-semantic-tone-feature-surface-alt-hover-border: #9540AD;--ps-semantic-tone-feature-surface-alt-hover-text: #7A348E;--ps-semantic-tone-feature-surface-alt-active-background: #E8D6EE;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #E8D6EE;--ps-semantic-tone-feature-surface-alt-active-border: #9540AD;--ps-semantic-tone-feature-surface-alt-active-text: #7A348E;--ps-semantic-tone-feature-surface-alt-disabled-background: #EDF1F6;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-feature-surface-alt-disabled-border: #D0D3D8;--ps-semantic-tone-feature-surface-alt-disabled-text: #767A82;--ps-semantic-tone-feature-surface-alt-focus-ring: #9540AD;--ps-semantic-tone-feature-canvas: #FEFDFF;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #FEFDFF 0%, #EDDBF3 75%);--ps-semantic-tone-feature-spotlight-light: #ffffff66;--ps-semantic-tone-feature-canvascolor: #FEFDFF;--ps-semantic-tone-feature-root-text-default: #7A348E;--ps-semantic-tone-feature-root-text-subtle: #765F7D;--ps-semantic-tone-feature-root-border-subtle: #DBCDDF;--ps-semantic-tone-feature-root-border-default: #C3AFCA;--ps-semantic-tone-feature-root-border-focus: #9540AD;--ps-semantic-tone-feature-overlay: #20222636;--ps-semantic-tone-feature-border-subtle: #DBCDDF;--ps-semantic-tone-feature-border-default: #C3AFCA;--ps-semantic-tone-feature-border-focus: #9540AD;--ps-semantic-tone-feature-text-default: #7A348E;--ps-semantic-tone-feature-text-subtle: #765F7D;--ps-semantic-tone-feature-button-rest-background: #9540AD;--ps-semantic-tone-feature-button-rest-bgcolor: #9540AD;--ps-semantic-tone-feature-button-rest-border: #9540AD;--ps-semantic-tone-feature-button-rest-text: #ffffff;--ps-semantic-tone-feature-button-hover-background: #822C9A;--ps-semantic-tone-feature-button-hover-bgcolor: #822C9A;--ps-semantic-tone-feature-button-hover-border: #822C9A;--ps-semantic-tone-feature-button-hover-text: #ffffff;--ps-semantic-tone-feature-button-active-background: #701687;--ps-semantic-tone-feature-button-active-bgcolor: #701687;--ps-semantic-tone-feature-button-active-border: #701687;--ps-semantic-tone-feature-button-active-text: #ffffff;--ps-semantic-tone-feature-button-disabled-background: #EDF1F6;--ps-semantic-tone-feature-button-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-feature-button-disabled-border: #D0D3D8;--ps-semantic-tone-feature-button-disabled-text: #767A82;--ps-semantic-tone-feature-button-focus-ring: #9540AD;--ps-semantic-tone-secondary-tone: #5C5ACA;--ps-semantic-tone-secondary-surface-rest-background: #FDFDFF;--ps-semantic-tone-secondary-surface-rest-bgcolor: #FDFDFF;--ps-semantic-tone-secondary-surface-rest-border: #B2B5D2;--ps-semantic-tone-secondary-surface-rest-text: #4B49A6;--ps-semantic-tone-secondary-surface-hover-background: #E3E6FA;--ps-semantic-tone-secondary-surface-hover-bgcolor: #E3E6FA;--ps-semantic-tone-secondary-surface-hover-border: #5C5ACA;--ps-semantic-tone-secondary-surface-hover-text: #4B49A6;--ps-semantic-tone-secondary-surface-active-background: #DDE0FA;--ps-semantic-tone-secondary-surface-active-bgcolor: #DDE0FA;--ps-semantic-tone-secondary-surface-active-border: #5C5ACA;--ps-semantic-tone-secondary-surface-active-text: #4B49A6;--ps-semantic-tone-secondary-surface-disabled-background: #EDF1F6;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-secondary-surface-disabled-border: #D0D3D8;--ps-semantic-tone-secondary-surface-disabled-text: #767A82;--ps-semantic-tone-secondary-surface-focus-ring: #5C5ACA;--ps-semantic-tone-secondary-surface-alt-rest-background: #E3E6FA;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #E3E6FA;--ps-semantic-tone-secondary-surface-alt-rest-border: #B2B5D2;--ps-semantic-tone-secondary-surface-alt-rest-text: #4B49A6;--ps-semantic-tone-secondary-surface-alt-hover-background: #DEE1F7;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #DEE1F7;--ps-semantic-tone-secondary-surface-alt-hover-border: #5C5ACA;--ps-semantic-tone-secondary-surface-alt-hover-text: #4B49A6;--ps-semantic-tone-secondary-surface-alt-active-background: #D8DBF5;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #D8DBF5;--ps-semantic-tone-secondary-surface-alt-active-border: #5C5ACA;--ps-semantic-tone-secondary-surface-alt-active-text: #4B49A6;--ps-semantic-tone-secondary-surface-alt-disabled-background: #EDF1F6;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-secondary-surface-alt-disabled-border: #D0D3D8;--ps-semantic-tone-secondary-surface-alt-disabled-text: #767A82;--ps-semantic-tone-secondary-surface-alt-focus-ring: #5C5ACA;--ps-semantic-tone-secondary-canvas: #FDFDFF;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #FDFDFF 0%, #DDE0FA 75%);--ps-semantic-tone-secondary-spotlight-light: #ffffff66;--ps-semantic-tone-secondary-canvascolor: #FDFDFF;--ps-semantic-tone-secondary-root-text-default: #4B49A6;--ps-semantic-tone-secondary-root-text-subtle: #636686;--ps-semantic-tone-secondary-root-border-subtle: #CFD1E5;--ps-semantic-tone-secondary-root-border-default: #B2B5D2;--ps-semantic-tone-secondary-root-border-focus: #5C5ACA;--ps-semantic-tone-secondary-overlay: #20222636;--ps-semantic-tone-secondary-border-subtle: #CFD1E5;--ps-semantic-tone-secondary-border-default: #B2B5D2;--ps-semantic-tone-secondary-border-focus: #5C5ACA;--ps-semantic-tone-secondary-text-default: #4B49A6;--ps-semantic-tone-secondary-text-subtle: #636686;--ps-semantic-tone-secondary-button-rest-background: #5C5ACA;--ps-semantic-tone-secondary-button-rest-bgcolor: #5C5ACA;--ps-semantic-tone-secondary-button-rest-border: #5C5ACA;--ps-semantic-tone-secondary-button-rest-text: #ffffff;--ps-semantic-tone-secondary-button-hover-background: #4D47B6;--ps-semantic-tone-secondary-button-hover-bgcolor: #4D47B6;--ps-semantic-tone-secondary-button-hover-border: #4D47B6;--ps-semantic-tone-secondary-button-hover-text: #ffffff;--ps-semantic-tone-secondary-button-active-background: #3E34A2;--ps-semantic-tone-secondary-button-active-bgcolor: #3E34A2;--ps-semantic-tone-secondary-button-active-border: #3E34A2;--ps-semantic-tone-secondary-button-active-text: #ffffff;--ps-semantic-tone-secondary-button-disabled-background: #EDF1F6;--ps-semantic-tone-secondary-button-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-secondary-button-disabled-border: #D0D3D8;--ps-semantic-tone-secondary-button-disabled-text: #767A82;--ps-semantic-tone-secondary-button-focus-ring: #5C5ACA;--ps-semantic-tone-custom-tone: #AF4803;--ps-semantic-tone-custom-surface-rest-background: #FFFDFC;--ps-semantic-tone-custom-surface-rest-bgcolor: #FFFDFC;--ps-semantic-tone-custom-surface-rest-border: #CCB1A5;--ps-semantic-tone-custom-surface-rest-text: #8F3B07;--ps-semantic-tone-custom-surface-hover-background: #F6E3DA;--ps-semantic-tone-custom-surface-hover-bgcolor: #F6E3DA;--ps-semantic-tone-custom-surface-hover-border: #AF4803;--ps-semantic-tone-custom-surface-hover-text: #8F3B07;--ps-semantic-tone-custom-surface-active-background: #F5DCD2;--ps-semantic-tone-custom-surface-active-bgcolor: #F5DCD2;--ps-semantic-tone-custom-surface-active-border: #AF4803;--ps-semantic-tone-custom-surface-active-text: #8F3B07;--ps-semantic-tone-custom-surface-disabled-background: #EDF1F6;--ps-semantic-tone-custom-surface-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-custom-surface-disabled-border: #D0D3D8;--ps-semantic-tone-custom-surface-disabled-text: #767A82;--ps-semantic-tone-custom-surface-focus-ring: #AF4803;--ps-semantic-tone-custom-surface-alt-rest-background: #F6E3DA;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #F6E3DA;--ps-semantic-tone-custom-surface-alt-rest-border: #CCB1A5;--ps-semantic-tone-custom-surface-alt-rest-text: #8F3B07;--ps-semantic-tone-custom-surface-alt-hover-background: #F3DDD4;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #F3DDD4;--ps-semantic-tone-custom-surface-alt-hover-border: #AF4803;--ps-semantic-tone-custom-surface-alt-hover-text: #8F3B07;--ps-semantic-tone-custom-surface-alt-active-background: #F0D7CD;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #F0D7CD;--ps-semantic-tone-custom-surface-alt-active-border: #AF4803;--ps-semantic-tone-custom-surface-alt-active-text: #8F3B07;--ps-semantic-tone-custom-surface-alt-disabled-background: #EDF1F6;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-custom-surface-alt-disabled-border: #D0D3D8;--ps-semantic-tone-custom-surface-alt-disabled-text: #767A82;--ps-semantic-tone-custom-surface-alt-focus-ring: #AF4803;--ps-semantic-tone-custom-canvas: #FFFDFC;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFFDFC 0%, #F5DCD2 75%);--ps-semantic-tone-custom-spotlight-light: #ffffff66;--ps-semantic-tone-custom-canvascolor: #FFFDFC;--ps-semantic-tone-custom-root-text-default: #8F3B07;--ps-semantic-tone-custom-root-text-subtle: #806154;--ps-semantic-tone-custom-root-border-subtle: #E1CEC6;--ps-semantic-tone-custom-root-border-default: #CCB1A5;--ps-semantic-tone-custom-root-border-focus: #AF4803;--ps-semantic-tone-custom-overlay: #20222636;--ps-semantic-tone-custom-border-subtle: #E1CEC6;--ps-semantic-tone-custom-border-default: #CCB1A5;--ps-semantic-tone-custom-border-focus: #AF4803;--ps-semantic-tone-custom-text-default: #8F3B07;--ps-semantic-tone-custom-text-subtle: #806154;--ps-semantic-tone-custom-button-rest-background: #AF4803;--ps-semantic-tone-custom-button-rest-bgcolor: #AF4803;--ps-semantic-tone-custom-button-rest-border: #AF4803;--ps-semantic-tone-custom-button-rest-text: #ffffff;--ps-semantic-tone-custom-button-hover-background: #953B00;--ps-semantic-tone-custom-button-hover-bgcolor: #953B00;--ps-semantic-tone-custom-button-hover-border: #953B00;--ps-semantic-tone-custom-button-hover-text: #ffffff;--ps-semantic-tone-custom-button-active-background: #7B3000;--ps-semantic-tone-custom-button-active-bgcolor: #7B3000;--ps-semantic-tone-custom-button-active-border: #7B3000;--ps-semantic-tone-custom-button-active-text: #ffffff;--ps-semantic-tone-custom-button-disabled-background: #EDF1F6;--ps-semantic-tone-custom-button-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-custom-button-disabled-border: #D0D3D8;--ps-semantic-tone-custom-button-disabled-text: #767A82;--ps-semantic-tone-custom-button-focus-ring: #AF4803;--ps-semantic-tone-ghost-tone: currentColor;--ps-semantic-tone-ghost-surface-rest-background: transparent;--ps-semantic-tone-ghost-surface-rest-bgcolor: transparent;--ps-semantic-tone-ghost-surface-rest-border: transparent;--ps-semantic-tone-ghost-surface-rest-text: currentColor;--ps-semantic-tone-ghost-surface-hover-background: #F5F9FE;--ps-semantic-tone-ghost-surface-hover-bgcolor: #F5F9FE;--ps-semantic-tone-ghost-surface-hover-border: #B4B7BD;--ps-semantic-tone-ghost-surface-hover-text: #1E2228;--ps-semantic-tone-ghost-surface-active-background: #F0F4F9;--ps-semantic-tone-ghost-surface-active-bgcolor: #F0F4F9;--ps-semantic-tone-ghost-surface-active-border: #A5A8AD;--ps-semantic-tone-ghost-surface-active-text: #1E2228;--ps-semantic-tone-ghost-surface-disabled-background: #EDF1F6;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-ghost-surface-disabled-border: #D0D3D8;--ps-semantic-tone-ghost-surface-disabled-text: #767A82;--ps-semantic-tone-ghost-surface-focus-ring: #0863DC;--ps-semantic-tone-ghost-surface-alt-rest-background: transparent;--ps-semantic-tone-ghost-surface-alt-rest-bgcolor: transparent;--ps-semantic-tone-ghost-surface-alt-rest-border: transparent;--ps-semantic-tone-ghost-surface-alt-rest-text: currentColor;--ps-semantic-tone-ghost-surface-alt-hover-background: #DFE2E8;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #DFE2E8;--ps-semantic-tone-ghost-surface-alt-hover-border: #B4B7BD;--ps-semantic-tone-ghost-surface-alt-hover-text: #1E2228;--ps-semantic-tone-ghost-surface-alt-active-background: #DADDE3;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #DADDE3;--ps-semantic-tone-ghost-surface-alt-active-border: #A5A8AD;--ps-semantic-tone-ghost-surface-alt-active-text: #1E2228;--ps-semantic-tone-ghost-surface-alt-disabled-background: #EDF1F6;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-ghost-surface-alt-disabled-border: #D0D3D8;--ps-semantic-tone-ghost-surface-alt-disabled-text: #767A82;--ps-semantic-tone-ghost-surface-alt-focus-ring: #0863DC;--ps-semantic-tone-ghost-canvas: transparent;--ps-semantic-tone-ghost-spotlight-field: transparent;--ps-semantic-tone-ghost-spotlight-light: transparent;--ps-semantic-tone-ghost-canvascolor: transparent;--ps-semantic-tone-ghost-root-text-default: #1E2228;--ps-semantic-tone-ghost-root-text-subtle: #53555A;--ps-semantic-tone-ghost-root-border-subtle: #D0D3D6;--ps-semantic-tone-ghost-root-border-default: #B4B7BD;--ps-semantic-tone-ghost-root-border-focus: #0863DC;--ps-semantic-tone-ghost-overlay: #20222636;--ps-semantic-tone-ghost-border-subtle: #D0D3D6;--ps-semantic-tone-ghost-border-default: #B4B7BD;--ps-semantic-tone-ghost-border-focus: #0863DC;--ps-semantic-tone-ghost-text-default: #1E2228;--ps-semantic-tone-ghost-text-subtle: #53555A;--ps-semantic-tone-ghost-button-rest-background: transparent;--ps-semantic-tone-ghost-button-rest-bgcolor: transparent;--ps-semantic-tone-ghost-button-rest-border: transparent;--ps-semantic-tone-ghost-button-rest-text: currentColor;--ps-semantic-tone-ghost-button-hover-background: #E9ECF2;--ps-semantic-tone-ghost-button-hover-bgcolor: #E9ECF2;--ps-semantic-tone-ghost-button-hover-border: #A8ABB0;--ps-semantic-tone-ghost-button-hover-text: #1E2228;--ps-semantic-tone-ghost-button-active-background: #E4E7ED;--ps-semantic-tone-ghost-button-active-bgcolor: #E4E7ED;--ps-semantic-tone-ghost-button-active-border: #9C9EA3;--ps-semantic-tone-ghost-button-active-text: #1E2228;--ps-semantic-tone-ghost-button-disabled-background: #EDF1F6;--ps-semantic-tone-ghost-button-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-ghost-button-disabled-border: #D0D3D8;--ps-semantic-tone-ghost-button-disabled-text: #767A82;--ps-semantic-tone-ghost-button-focus-ring: #0863DC;--ps-semantic-tone-info-tone: #007894;--ps-semantic-tone-info-surface-rest-background: #FBFEFF;--ps-semantic-tone-info-surface-rest-bgcolor: #FBFEFF;--ps-semantic-tone-info-surface-rest-border: #A4BCC5;--ps-semantic-tone-info-surface-rest-text: #00627A;--ps-semantic-tone-info-surface-hover-background: #DAEAF0;--ps-semantic-tone-info-surface-hover-bgcolor: #DAEAF0;--ps-semantic-tone-info-surface-hover-border: #007894;--ps-semantic-tone-info-surface-hover-text: #00627A;--ps-semantic-tone-info-surface-active-background: #D1E6EE;--ps-semantic-tone-info-surface-active-bgcolor: #D1E6EE;--ps-semantic-tone-info-surface-active-border: #007894;--ps-semantic-tone-info-surface-active-text: #00627A;--ps-semantic-tone-info-surface-disabled-background: #EDF1F6;--ps-semantic-tone-info-surface-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-info-surface-disabled-border: #D0D3D8;--ps-semantic-tone-info-surface-disabled-text: #767A82;--ps-semantic-tone-info-surface-focus-ring: #007894;--ps-semantic-tone-info-surface-alt-rest-background: #DAEAF0;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #DAEAF0;--ps-semantic-tone-info-surface-alt-rest-border: #A4BCC5;--ps-semantic-tone-info-surface-alt-rest-text: #00627A;--ps-semantic-tone-info-surface-alt-hover-background: #D3E6ED;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #D3E6ED;--ps-semantic-tone-info-surface-alt-hover-border: #007894;--ps-semantic-tone-info-surface-alt-hover-text: #00627A;--ps-semantic-tone-info-surface-alt-active-background: #CCE2E9;--ps-semantic-tone-info-surface-alt-active-bgcolor: #CCE2E9;--ps-semantic-tone-info-surface-alt-active-border: #007894;--ps-semantic-tone-info-surface-alt-active-text: #00627A;--ps-semantic-tone-info-surface-alt-disabled-background: #EDF1F6;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-info-surface-alt-disabled-border: #D0D3D8;--ps-semantic-tone-info-surface-alt-disabled-text: #767A82;--ps-semantic-tone-info-surface-alt-focus-ring: #007894;--ps-semantic-tone-info-canvas: #FBFEFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #FBFEFF 0%, #D1E6EE 75%);--ps-semantic-tone-info-spotlight-light: #ffffff66;--ps-semantic-tone-info-canvascolor: #FBFEFF;--ps-semantic-tone-info-root-text-default: #00627A;--ps-semantic-tone-info-root-text-subtle: #526E78;--ps-semantic-tone-info-root-border-subtle: #C6D6DC;--ps-semantic-tone-info-root-border-default: #A4BCC5;--ps-semantic-tone-info-root-border-focus: #007894;--ps-semantic-tone-info-overlay: #20222636;--ps-semantic-tone-info-border-subtle: #C6D6DC;--ps-semantic-tone-info-border-default: #A4BCC5;--ps-semantic-tone-info-border-focus: #007894;--ps-semantic-tone-info-text-default: #00627A;--ps-semantic-tone-info-text-subtle: #526E78;--ps-semantic-tone-info-button-rest-background: #007894;--ps-semantic-tone-info-button-rest-bgcolor: #007894;--ps-semantic-tone-info-button-rest-border: #007894;--ps-semantic-tone-info-button-rest-text: #ffffff;--ps-semantic-tone-info-button-hover-background: #00657E;--ps-semantic-tone-info-button-hover-bgcolor: #00657E;--ps-semantic-tone-info-button-hover-border: #00657E;--ps-semantic-tone-info-button-hover-text: #ffffff;--ps-semantic-tone-info-button-active-background: #005368;--ps-semantic-tone-info-button-active-bgcolor: #005368;--ps-semantic-tone-info-button-active-border: #005368;--ps-semantic-tone-info-button-active-text: #ffffff;--ps-semantic-tone-info-button-disabled-background: #EDF1F6;--ps-semantic-tone-info-button-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-info-button-disabled-border: #D0D3D8;--ps-semantic-tone-info-button-disabled-text: #767A82;--ps-semantic-tone-info-button-focus-ring: #007894;--ps-semantic-tone-success-tone: #00814F;--ps-semantic-tone-success-surface-rest-background: #FAFFFC;--ps-semantic-tone-success-surface-rest-bgcolor: #FAFFFC;--ps-semantic-tone-success-surface-rest-border: #A6BEAF;--ps-semantic-tone-success-surface-rest-text: #006940;--ps-semantic-tone-success-surface-hover-background: #DCECE2;--ps-semantic-tone-success-surface-hover-bgcolor: #DCECE2;--ps-semantic-tone-success-surface-hover-border: #00814F;--ps-semantic-tone-success-surface-hover-text: #006940;--ps-semantic-tone-success-surface-active-background: #D3E9DB;--ps-semantic-tone-success-surface-active-bgcolor: #D3E9DB;--ps-semantic-tone-success-surface-active-border: #00814F;--ps-semantic-tone-success-surface-active-text: #006940;--ps-semantic-tone-success-surface-disabled-background: #EDF1F6;--ps-semantic-tone-success-surface-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-success-surface-disabled-border: #D0D3D8;--ps-semantic-tone-success-surface-disabled-text: #767A82;--ps-semantic-tone-success-surface-focus-ring: #00814F;--ps-semantic-tone-success-surface-alt-rest-background: #DCECE2;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #DCECE2;--ps-semantic-tone-success-surface-alt-rest-border: #A6BEAF;--ps-semantic-tone-success-surface-alt-rest-text: #006940;--ps-semantic-tone-success-surface-alt-hover-background: #D5E8DC;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #D5E8DC;--ps-semantic-tone-success-surface-alt-hover-border: #00814F;--ps-semantic-tone-success-surface-alt-hover-text: #006940;--ps-semantic-tone-success-surface-alt-active-background: #CEE4D6;--ps-semantic-tone-success-surface-alt-active-bgcolor: #CEE4D6;--ps-semantic-tone-success-surface-alt-active-border: #00814F;--ps-semantic-tone-success-surface-alt-active-text: #006940;--ps-semantic-tone-success-surface-alt-disabled-background: #EDF1F6;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-success-surface-alt-disabled-border: #D0D3D8;--ps-semantic-tone-success-surface-alt-disabled-text: #767A82;--ps-semantic-tone-success-surface-alt-focus-ring: #00814F;--ps-semantic-tone-success-canvas: #FAFFFC;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #FAFFFC 0%, #D3E9DB 75%);--ps-semantic-tone-success-spotlight-light: #ffffff66;--ps-semantic-tone-success-canvascolor: #FAFFFC;--ps-semantic-tone-success-root-text-default: #006940;--ps-semantic-tone-success-root-text-subtle: #557160;--ps-semantic-tone-success-root-border-subtle: #C7D7CD;--ps-semantic-tone-success-root-border-default: #A6BEAF;--ps-semantic-tone-success-root-border-focus: #00814F;--ps-semantic-tone-success-overlay: #20222636;--ps-semantic-tone-success-border-subtle: #C7D7CD;--ps-semantic-tone-success-border-default: #A6BEAF;--ps-semantic-tone-success-border-focus: #00814F;--ps-semantic-tone-success-text-default: #006940;--ps-semantic-tone-success-text-subtle: #557160;--ps-semantic-tone-success-button-rest-background: #00814F;--ps-semantic-tone-success-button-rest-bgcolor: #00814F;--ps-semantic-tone-success-button-rest-border: #00814F;--ps-semantic-tone-success-button-rest-text: #ffffff;--ps-semantic-tone-success-button-hover-background: #006D42;--ps-semantic-tone-success-button-hover-bgcolor: #006D42;--ps-semantic-tone-success-button-hover-border: #006D42;--ps-semantic-tone-success-button-hover-text: #ffffff;--ps-semantic-tone-success-button-active-background: #005936;--ps-semantic-tone-success-button-active-bgcolor: #005936;--ps-semantic-tone-success-button-active-border: #005936;--ps-semantic-tone-success-button-active-text: #ffffff;--ps-semantic-tone-success-button-disabled-background: #EDF1F6;--ps-semantic-tone-success-button-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-success-button-disabled-border: #D0D3D8;--ps-semantic-tone-success-button-disabled-text: #767A82;--ps-semantic-tone-success-button-focus-ring: #00814F;--ps-semantic-tone-warning-tone: #8E6200;--ps-semantic-tone-warning-surface-rest-background: #FFFDFA;--ps-semantic-tone-warning-surface-rest-bgcolor: #FFFDFA;--ps-semantic-tone-warning-surface-rest-border: #C3B5A0;--ps-semantic-tone-warning-surface-rest-text: #755000;--ps-semantic-tone-warning-surface-hover-background: #F0E6D7;--ps-semantic-tone-warning-surface-hover-bgcolor: #F0E6D7;--ps-semantic-tone-warning-surface-hover-border: #8E6200;--ps-semantic-tone-warning-surface-hover-text: #755000;--ps-semantic-tone-warning-surface-active-background: #EDE0CD;--ps-semantic-tone-warning-surface-active-bgcolor: #EDE0CD;--ps-semantic-tone-warning-surface-active-border: #8E6200;--ps-semantic-tone-warning-surface-active-text: #755000;--ps-semantic-tone-warning-surface-disabled-background: #EDF1F6;--ps-semantic-tone-warning-surface-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-warning-surface-disabled-border: #D0D3D8;--ps-semantic-tone-warning-surface-disabled-text: #767A82;--ps-semantic-tone-warning-surface-focus-ring: #8E6200;--ps-semantic-tone-warning-surface-alt-rest-background: #F0E6D7;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #F0E6D7;--ps-semantic-tone-warning-surface-alt-rest-border: #C3B5A0;--ps-semantic-tone-warning-surface-alt-rest-text: #755000;--ps-semantic-tone-warning-surface-alt-hover-background: #ECE1D0;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #ECE1D0;--ps-semantic-tone-warning-surface-alt-hover-border: #8E6200;--ps-semantic-tone-warning-surface-alt-hover-text: #755000;--ps-semantic-tone-warning-surface-alt-active-background: #E8DBC8;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #E8DBC8;--ps-semantic-tone-warning-surface-alt-active-border: #8E6200;--ps-semantic-tone-warning-surface-alt-active-text: #755000;--ps-semantic-tone-warning-surface-alt-disabled-background: #EDF1F6;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-warning-surface-alt-disabled-border: #D0D3D8;--ps-semantic-tone-warning-surface-alt-disabled-text: #767A82;--ps-semantic-tone-warning-surface-alt-focus-ring: #8E6200;--ps-semantic-tone-warning-canvas: #FFFDFA;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFFDFA 0%, #EDE0CD 75%);--ps-semantic-tone-warning-spotlight-light: #ffffff66;--ps-semantic-tone-warning-canvascolor: #FFFDFA;--ps-semantic-tone-warning-root-text-default: #755000;--ps-semantic-tone-warning-root-text-subtle: #76664E;--ps-semantic-tone-warning-root-border-subtle: #DBD1C3;--ps-semantic-tone-warning-root-border-default: #C3B5A0;--ps-semantic-tone-warning-root-border-focus: #8E6200;--ps-semantic-tone-warning-overlay: #20222636;--ps-semantic-tone-warning-border-subtle: #DBD1C3;--ps-semantic-tone-warning-border-default: #C3B5A0;--ps-semantic-tone-warning-border-focus: #8E6200;--ps-semantic-tone-warning-text-default: #755000;--ps-semantic-tone-warning-text-subtle: #76664E;--ps-semantic-tone-warning-button-rest-background: #8E6200;--ps-semantic-tone-warning-button-rest-bgcolor: #8E6200;--ps-semantic-tone-warning-button-rest-border: #8E6200;--ps-semantic-tone-warning-button-rest-text: #ffffff;--ps-semantic-tone-warning-button-hover-background: #795300;--ps-semantic-tone-warning-button-hover-bgcolor: #795300;--ps-semantic-tone-warning-button-hover-border: #795300;--ps-semantic-tone-warning-button-hover-text: #ffffff;--ps-semantic-tone-warning-button-active-background: #634300;--ps-semantic-tone-warning-button-active-bgcolor: #634300;--ps-semantic-tone-warning-button-active-border: #634300;--ps-semantic-tone-warning-button-active-text: #ffffff;--ps-semantic-tone-warning-button-disabled-background: #EDF1F6;--ps-semantic-tone-warning-button-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-warning-button-disabled-border: #D0D3D8;--ps-semantic-tone-warning-button-disabled-text: #767A82;--ps-semantic-tone-warning-button-focus-ring: #8E6200;--ps-semantic-tone-danger-tone: #BA3441;--ps-semantic-tone-danger-surface-rest-background: #FFFDFD;--ps-semantic-tone-danger-surface-rest-bgcolor: #FFFDFD;--ps-semantic-tone-danger-surface-rest-border: #D0AEAD;--ps-semantic-tone-danger-surface-rest-text: #982B35;--ps-semantic-tone-danger-surface-hover-background: #F9E1E0;--ps-semantic-tone-danger-surface-hover-bgcolor: #F9E1E0;--ps-semantic-tone-danger-surface-hover-border: #BA3441;--ps-semantic-tone-danger-surface-hover-text: #982B35;--ps-semantic-tone-danger-surface-active-background: #F9DAD9;--ps-semantic-tone-danger-surface-active-bgcolor: #F9DAD9;--ps-semantic-tone-danger-surface-active-border: #BA3441;--ps-semantic-tone-danger-surface-active-text: #982B35;--ps-semantic-tone-danger-surface-disabled-background: #EDF1F6;--ps-semantic-tone-danger-surface-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-danger-surface-disabled-border: #D0D3D8;--ps-semantic-tone-danger-surface-disabled-text: #767A82;--ps-semantic-tone-danger-surface-focus-ring: #BA3441;--ps-semantic-tone-danger-surface-alt-rest-background: #F9E1E0;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #F9E1E0;--ps-semantic-tone-danger-surface-alt-rest-border: #D0AEAD;--ps-semantic-tone-danger-surface-alt-rest-text: #982B35;--ps-semantic-tone-danger-surface-alt-hover-background: #F7DBDA;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #F7DBDA;--ps-semantic-tone-danger-surface-alt-hover-border: #BA3441;--ps-semantic-tone-danger-surface-alt-hover-text: #982B35;--ps-semantic-tone-danger-surface-alt-active-background: #F4D5D4;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #F4D5D4;--ps-semantic-tone-danger-surface-alt-active-border: #BA3441;--ps-semantic-tone-danger-surface-alt-active-text: #982B35;--ps-semantic-tone-danger-surface-alt-disabled-background: #EDF1F6;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-danger-surface-alt-disabled-border: #D0D3D8;--ps-semantic-tone-danger-surface-alt-disabled-text: #767A82;--ps-semantic-tone-danger-surface-alt-focus-ring: #BA3441;--ps-semantic-tone-danger-canvas: #FFFDFD;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFFDFD 0%, #F9DAD9 75%);--ps-semantic-tone-danger-spotlight-light: #ffffff66;--ps-semantic-tone-danger-canvascolor: #FFFDFD;--ps-semantic-tone-danger-root-text-default: #982B35;--ps-semantic-tone-danger-root-text-subtle: #845D5D;--ps-semantic-tone-danger-root-border-subtle: #E4CCCB;--ps-semantic-tone-danger-root-border-default: #D0AEAD;--ps-semantic-tone-danger-root-border-focus: #BA3441;--ps-semantic-tone-danger-overlay: #20222636;--ps-semantic-tone-danger-border-subtle: #E4CCCB;--ps-semantic-tone-danger-border-default: #D0AEAD;--ps-semantic-tone-danger-border-focus: #BA3441;--ps-semantic-tone-danger-text-default: #982B35;--ps-semantic-tone-danger-text-subtle: #845D5D;--ps-semantic-tone-danger-button-rest-background: #BA3441;--ps-semantic-tone-danger-button-rest-bgcolor: #BA3441;--ps-semantic-tone-danger-button-rest-border: #BA3441;--ps-semantic-tone-danger-button-rest-text: #ffffff;--ps-semantic-tone-danger-button-hover-background: #A51C30;--ps-semantic-tone-danger-button-hover-bgcolor: #A51C30;--ps-semantic-tone-danger-button-hover-border: #A51C30;--ps-semantic-tone-danger-button-hover-text: #ffffff;--ps-semantic-tone-danger-button-active-background: #8E0021;--ps-semantic-tone-danger-button-active-bgcolor: #8E0021;--ps-semantic-tone-danger-button-active-border: #8E0021;--ps-semantic-tone-danger-button-active-text: #ffffff;--ps-semantic-tone-danger-button-disabled-background: #EDF1F6;--ps-semantic-tone-danger-button-disabled-bgcolor: #EDF1F6;--ps-semantic-tone-danger-button-disabled-border: #D0D3D8;--ps-semantic-tone-danger-button-disabled-text: #767A82;--ps-semantic-tone-danger-button-focus-ring: #BA3441;--ps-effect-glow-primary: 0 0 1.75rem #0863DC14;--ps-effect-glow-secondary: 0 0 1.75rem #5C5ACA12;--ps-effect-floating-shadow: 0 2px 8px #20222609, 0 20px 60px #20222614;--ps-effect-soft-shadow: 0 2px 8px #20222607, 0 8px 24px #20222609;--ps-effect-strong-shadow: 0 8px 24px #20222611, 0 24px 64px #20222611;--ps-effect-panel-shadow: 0 1px 3px #2022260B, 0 8px 20px #20222609;--ps-effect-panel-shadow-strong: 0 8px 24px #2022260F;--ps-effect-accent-shadow: 0 8px 24px #0863DC2E;--ps-effect-interactive-shadow: 0 2px 6px #2022260F;--ps-effect-track-shadow: inset 0 1px 2px #20222611;--ps-effect-thumb-shadow: 0 2px 5px #20222621;--ps-effect-overlay-scrim: #20222636;--ps-effect-focus-glow: 0 0 0 3px #0863DC38;--ps-effect-inset-shadow: inset 0 1px 4px #2022260B;}:where(:scope:not(:root)) {color: var(--ps-current-text-default);color-scheme: light;}.tone--neutral {--ps-current-tone: var(--ps-semantic-tone-neutral-tone);--ps-current-canvas: var(--ps-semantic-tone-neutral-canvas);--ps-current-spotlight-field: var(--ps-semantic-tone-neutral-spotlight-field);--ps-current-spotlight-light: var(--ps-semantic-tone-neutral-spotlight-light);--ps-current-canvascolor: var(--ps-semantic-tone-neutral-canvascolor);--ps-current-overlay: var(--ps-semantic-tone-neutral-overlay);--ps-current-surface-rest-background: var(--ps-semantic-tone-neutral-surface-rest-background);--ps-current-surface-rest-bgcolor: var(--ps-semantic-tone-neutral-surface-rest-bgcolor);--ps-current-surface-rest-border: var(--ps-semantic-tone-neutral-surface-rest-border);--ps-current-surface-rest-text: var(--ps-semantic-tone-neutral-surface-rest-text);--ps-current-surface-hover-background: var(--ps-semantic-tone-neutral-surface-hover-background);--ps-current-surface-hover-bgcolor: var(--ps-semantic-tone-neutral-surface-hover-bgcolor);--ps-current-surface-hover-border: var(--ps-semantic-tone-neutral-surface-hover-border);--ps-current-surface-hover-text: var(--ps-semantic-tone-neutral-surface-hover-text);--ps-current-surface-active-background: var(--ps-semantic-tone-neutral-surface-active-background);--ps-current-surface-active-bgcolor: var(--ps-semantic-tone-neutral-surface-active-bgcolor);--ps-current-surface-active-border: var(--ps-semantic-tone-neutral-surface-active-border);--ps-current-surface-active-text: var(--ps-semantic-tone-neutral-surface-active-text);--ps-current-surface-disabled-background: var(--ps-semantic-tone-neutral-surface-disabled-background);--ps-current-surface-disabled-bgcolor: var(--ps-semantic-tone-neutral-surface-disabled-bgcolor);--ps-current-surface-disabled-border: var(--ps-semantic-tone-neutral-surface-disabled-border);--ps-current-surface-disabled-text: var(--ps-semantic-tone-neutral-surface-disabled-text);--ps-current-surface-focus-ring: var(--ps-semantic-tone-neutral-surface-focus-ring);--ps-current-surface-alt-rest-background: var(--ps-semantic-tone-neutral-surface-alt-rest-background);--ps-current-surface-alt-rest-bgcolor: var(--ps-semantic-tone-neutral-surface-alt-rest-bgcolor);--ps-current-surface-alt-rest-border: var(--ps-semantic-tone-neutral-surface-alt-rest-border);--ps-current-surface-alt-rest-text: var(--ps-semantic-tone-neutral-surface-alt-rest-text);--ps-current-surface-alt-hover-background: var(--ps-semantic-tone-neutral-surface-alt-hover-background);--ps-current-surface-alt-hover-bgcolor: var(--ps-semantic-tone-neutral-surface-alt-hover-bgcolor);--ps-current-surface-alt-hover-border: var(--ps-semantic-tone-neutral-surface-alt-hover-border);--ps-current-surface-alt-hover-text: var(--ps-semantic-tone-neutral-surface-alt-hover-text);--ps-current-surface-alt-active-background: var(--ps-semantic-tone-neutral-surface-alt-active-background);--ps-current-surface-alt-active-bgcolor: var(--ps-semantic-tone-neutral-surface-alt-active-bgcolor);--ps-current-surface-alt-active-border: var(--ps-semantic-tone-neutral-surface-alt-active-border);--ps-current-surface-alt-active-text: var(--ps-semantic-tone-neutral-surface-alt-active-text);--ps-current-surface-alt-disabled-background: var(--ps-semantic-tone-neutral-surface-alt-disabled-background);--ps-current-surface-alt-disabled-bgcolor: var(--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor);--ps-current-surface-alt-disabled-border: var(--ps-semantic-tone-neutral-surface-alt-disabled-border);--ps-current-surface-alt-disabled-text: var(--ps-semantic-tone-neutral-surface-alt-disabled-text);--ps-current-surface-alt-focus-ring: var(--ps-semantic-tone-neutral-surface-alt-focus-ring);--ps-current-text-default: var(--ps-semantic-tone-neutral-text-default);--ps-current-text-subtle: var(--ps-semantic-tone-neutral-text-subtle);--ps-current-border-subtle: var(--ps-semantic-tone-neutral-border-subtle);--ps-current-border-default: var(--ps-semantic-tone-neutral-border-default);--ps-current-border-focus: var(--ps-semantic-tone-neutral-border-focus);--ps-current-button-rest-background: var(--ps-semantic-tone-neutral-button-rest-background);--ps-current-button-rest-bgcolor: var(--ps-semantic-tone-neutral-button-rest-bgcolor);--ps-current-button-rest-border: var(--ps-semantic-tone-neutral-button-rest-border);--ps-current-button-rest-text: var(--ps-semantic-tone-neutral-button-rest-text);--ps-current-button-hover-background: var(--ps-semantic-tone-neutral-button-hover-background);--ps-current-button-hover-bgcolor: var(--ps-semantic-tone-neutral-button-hover-bgcolor);--ps-current-button-hover-border: var(--ps-semantic-tone-neutral-button-hover-border);--ps-current-button-hover-text: var(--ps-semantic-tone-neutral-button-hover-text);--ps-current-button-active-background: var(--ps-semantic-tone-neutral-button-active-background);--ps-current-button-active-bgcolor: var(--ps-semantic-tone-neutral-button-active-bgcolor);--ps-current-button-active-border: var(--ps-semantic-tone-neutral-button-active-border);--ps-current-button-active-text: var(--ps-semantic-tone-neutral-button-active-text);--ps-current-button-disabled-background: var(--ps-semantic-tone-neutral-button-disabled-background);--ps-current-button-disabled-bgcolor: var(--ps-semantic-tone-neutral-button-disabled-bgcolor);--ps-current-button-disabled-border: var(--ps-semantic-tone-neutral-button-disabled-border);--ps-current-button-disabled-text: var(--ps-semantic-tone-neutral-button-disabled-text);--ps-current-button-focus-ring: var(--ps-semantic-tone-neutral-button-focus-ring);}.tone--accent {--ps-current-tone: var(--ps-semantic-tone-accent-tone);--ps-current-canvas: var(--ps-semantic-tone-accent-canvas);--ps-current-spotlight-field: var(--ps-semantic-tone-accent-spotlight-field);--ps-current-spotlight-light: var(--ps-semantic-tone-accent-spotlight-light);--ps-current-canvascolor: var(--ps-semantic-tone-accent-canvascolor);--ps-current-overlay: var(--ps-semantic-tone-accent-overlay);--ps-current-surface-rest-background: var(--ps-semantic-tone-accent-surface-rest-background);--ps-current-surface-rest-bgcolor: var(--ps-semantic-tone-accent-surface-rest-bgcolor);--ps-current-surface-rest-border: var(--ps-semantic-tone-accent-surface-rest-border);--ps-current-surface-rest-text: var(--ps-semantic-tone-accent-surface-rest-text);--ps-current-surface-hover-background: var(--ps-semantic-tone-accent-surface-hover-background);--ps-current-surface-hover-bgcolor: var(--ps-semantic-tone-accent-surface-hover-bgcolor);--ps-current-surface-hover-border: var(--ps-semantic-tone-accent-surface-hover-border);--ps-current-surface-hover-text: var(--ps-semantic-tone-accent-surface-hover-text);--ps-current-surface-active-background: var(--ps-semantic-tone-accent-surface-active-background);--ps-current-surface-active-bgcolor: var(--ps-semantic-tone-accent-surface-active-bgcolor);--ps-current-surface-active-border: var(--ps-semantic-tone-accent-surface-active-border);--ps-current-surface-active-text: var(--ps-semantic-tone-accent-surface-active-text);--ps-current-surface-disabled-background: var(--ps-semantic-tone-accent-surface-disabled-background);--ps-current-surface-disabled-bgcolor: var(--ps-semantic-tone-accent-surface-disabled-bgcolor);--ps-current-surface-disabled-border: var(--ps-semantic-tone-accent-surface-disabled-border);--ps-current-surface-disabled-text: var(--ps-semantic-tone-accent-surface-disabled-text);--ps-current-surface-focus-ring: var(--ps-semantic-tone-accent-surface-focus-ring);--ps-current-surface-alt-rest-background: var(--ps-semantic-tone-accent-surface-alt-rest-background);--ps-current-surface-alt-rest-bgcolor: var(--ps-semantic-tone-accent-surface-alt-rest-bgcolor);--ps-current-surface-alt-rest-border: var(--ps-semantic-tone-accent-surface-alt-rest-border);--ps-current-surface-alt-rest-text: var(--ps-semantic-tone-accent-surface-alt-rest-text);--ps-current-surface-alt-hover-background: var(--ps-semantic-tone-accent-surface-alt-hover-background);--ps-current-surface-alt-hover-bgcolor: var(--ps-semantic-tone-accent-surface-alt-hover-bgcolor);--ps-current-surface-alt-hover-border: var(--ps-semantic-tone-accent-surface-alt-hover-border);--ps-current-surface-alt-hover-text: var(--ps-semantic-tone-accent-surface-alt-hover-text);--ps-current-surface-alt-active-background: var(--ps-semantic-tone-accent-surface-alt-active-background);--ps-current-surface-alt-active-bgcolor: var(--ps-semantic-tone-accent-surface-alt-active-bgcolor);--ps-current-surface-alt-active-border: var(--ps-semantic-tone-accent-surface-alt-active-border);--ps-current-surface-alt-active-text: var(--ps-semantic-tone-accent-surface-alt-active-text);--ps-current-surface-alt-disabled-background: var(--ps-semantic-tone-accent-surface-alt-disabled-background);--ps-current-surface-alt-disabled-bgcolor: var(--ps-semantic-tone-accent-surface-alt-disabled-bgcolor);--ps-current-surface-alt-disabled-border: var(--ps-semantic-tone-accent-surface-alt-disabled-border);--ps-current-surface-alt-disabled-text: var(--ps-semantic-tone-accent-surface-alt-disabled-text);--ps-current-surface-alt-focus-ring: var(--ps-semantic-tone-accent-surface-alt-focus-ring);--ps-current-text-default: var(--ps-semantic-tone-accent-text-default);--ps-current-text-subtle: var(--ps-semantic-tone-accent-text-subtle);--ps-current-border-subtle: var(--ps-semantic-tone-accent-border-subtle);--ps-current-border-default: var(--ps-semantic-tone-accent-border-default);--ps-current-border-focus: var(--ps-semantic-tone-accent-border-focus);--ps-current-button-rest-background: var(--ps-semantic-tone-accent-button-rest-background);--ps-current-button-rest-bgcolor: var(--ps-semantic-tone-accent-button-rest-bgcolor);--ps-current-button-rest-border: var(--ps-semantic-tone-accent-button-rest-border);--ps-current-button-rest-text: var(--ps-semantic-tone-accent-button-rest-text);--ps-current-button-hover-background: var(--ps-semantic-tone-accent-button-hover-background);--ps-current-button-hover-bgcolor: var(--ps-semantic-tone-accent-button-hover-bgcolor);--ps-current-button-hover-border: var(--ps-semantic-tone-accent-button-hover-border);--ps-current-button-hover-text: var(--ps-semantic-tone-accent-button-hover-text);--ps-current-button-active-background: var(--ps-semantic-tone-accent-button-active-background);--ps-current-button-active-bgcolor: var(--ps-semantic-tone-accent-button-active-bgcolor);--ps-current-button-active-border: var(--ps-semantic-tone-accent-button-active-border);--ps-current-button-active-text: var(--ps-semantic-tone-accent-button-active-text);--ps-current-button-disabled-background: var(--ps-semantic-tone-accent-button-disabled-background);--ps-current-button-disabled-bgcolor: var(--ps-semantic-tone-accent-button-disabled-bgcolor);--ps-current-button-disabled-border: var(--ps-semantic-tone-accent-button-disabled-border);--ps-current-button-disabled-text: var(--ps-semantic-tone-accent-button-disabled-text);--ps-current-button-focus-ring: var(--ps-semantic-tone-accent-button-focus-ring);}.tone--feature {--ps-current-tone: var(--ps-semantic-tone-feature-tone);--ps-current-canvas: var(--ps-semantic-tone-feature-canvas);--ps-current-spotlight-field: var(--ps-semantic-tone-feature-spotlight-field);--ps-current-spotlight-light: var(--ps-semantic-tone-feature-spotlight-light);--ps-current-canvascolor: var(--ps-semantic-tone-feature-canvascolor);--ps-current-overlay: var(--ps-semantic-tone-feature-overlay);--ps-current-surface-rest-background: var(--ps-semantic-tone-feature-surface-rest-background);--ps-current-surface-rest-bgcolor: var(--ps-semantic-tone-feature-surface-rest-bgcolor);--ps-current-surface-rest-border: var(--ps-semantic-tone-feature-surface-rest-border);--ps-current-surface-rest-text: var(--ps-semantic-tone-feature-surface-rest-text);--ps-current-surface-hover-background: var(--ps-semantic-tone-feature-surface-hover-background);--ps-current-surface-hover-bgcolor: var(--ps-semantic-tone-feature-surface-hover-bgcolor);--ps-current-surface-hover-border: var(--ps-semantic-tone-feature-surface-hover-border);--ps-current-surface-hover-text: var(--ps-semantic-tone-feature-surface-hover-text);--ps-current-surface-active-background: var(--ps-semantic-tone-feature-surface-active-background);--ps-current-surface-active-bgcolor: var(--ps-semantic-tone-feature-surface-active-bgcolor);--ps-current-surface-active-border: var(--ps-semantic-tone-feature-surface-active-border);--ps-current-surface-active-text: var(--ps-semantic-tone-feature-surface-active-text);--ps-current-surface-disabled-background: var(--ps-semantic-tone-feature-surface-disabled-background);--ps-current-surface-disabled-bgcolor: var(--ps-semantic-tone-feature-surface-disabled-bgcolor);--ps-current-surface-disabled-border: var(--ps-semantic-tone-feature-surface-disabled-border);--ps-current-surface-disabled-text: var(--ps-semantic-tone-feature-surface-disabled-text);--ps-current-surface-focus-ring: var(--ps-semantic-tone-feature-surface-focus-ring);--ps-current-surface-alt-rest-background: var(--ps-semantic-tone-feature-surface-alt-rest-background);--ps-current-surface-alt-rest-bgcolor: var(--ps-semantic-tone-feature-surface-alt-rest-bgcolor);--ps-current-surface-alt-rest-border: var(--ps-semantic-tone-feature-surface-alt-rest-border);--ps-current-surface-alt-rest-text: var(--ps-semantic-tone-feature-surface-alt-rest-text);--ps-current-surface-alt-hover-background: var(--ps-semantic-tone-feature-surface-alt-hover-background);--ps-current-surface-alt-hover-bgcolor: var(--ps-semantic-tone-feature-surface-alt-hover-bgcolor);--ps-current-surface-alt-hover-border: var(--ps-semantic-tone-feature-surface-alt-hover-border);--ps-current-surface-alt-hover-text: var(--ps-semantic-tone-feature-surface-alt-hover-text);--ps-current-surface-alt-active-background: var(--ps-semantic-tone-feature-surface-alt-active-background);--ps-current-surface-alt-active-bgcolor: var(--ps-semantic-tone-feature-surface-alt-active-bgcolor);--ps-current-surface-alt-active-border: var(--ps-semantic-tone-feature-surface-alt-active-border);--ps-current-surface-alt-active-text: var(--ps-semantic-tone-feature-surface-alt-active-text);--ps-current-surface-alt-disabled-background: var(--ps-semantic-tone-feature-surface-alt-disabled-background);--ps-current-surface-alt-disabled-bgcolor: var(--ps-semantic-tone-feature-surface-alt-disabled-bgcolor);--ps-current-surface-alt-disabled-border: var(--ps-semantic-tone-feature-surface-alt-disabled-border);--ps-current-surface-alt-disabled-text: var(--ps-semantic-tone-feature-surface-alt-disabled-text);--ps-current-surface-alt-focus-ring: var(--ps-semantic-tone-feature-surface-alt-focus-ring);--ps-current-text-default: var(--ps-semantic-tone-feature-text-default);--ps-current-text-subtle: var(--ps-semantic-tone-feature-text-subtle);--ps-current-border-subtle: var(--ps-semantic-tone-feature-border-subtle);--ps-current-border-default: var(--ps-semantic-tone-feature-border-default);--ps-current-border-focus: var(--ps-semantic-tone-feature-border-focus);--ps-current-button-rest-background: var(--ps-semantic-tone-feature-button-rest-background);--ps-current-button-rest-bgcolor: var(--ps-semantic-tone-feature-button-rest-bgcolor);--ps-current-button-rest-border: var(--ps-semantic-tone-feature-button-rest-border);--ps-current-button-rest-text: var(--ps-semantic-tone-feature-button-rest-text);--ps-current-button-hover-background: var(--ps-semantic-tone-feature-button-hover-background);--ps-current-button-hover-bgcolor: var(--ps-semantic-tone-feature-button-hover-bgcolor);--ps-current-button-hover-border: var(--ps-semantic-tone-feature-button-hover-border);--ps-current-button-hover-text: var(--ps-semantic-tone-feature-button-hover-text);--ps-current-button-active-background: var(--ps-semantic-tone-feature-button-active-background);--ps-current-button-active-bgcolor: var(--ps-semantic-tone-feature-button-active-bgcolor);--ps-current-button-active-border: var(--ps-semantic-tone-feature-button-active-border);--ps-current-button-active-text: var(--ps-semantic-tone-feature-button-active-text);--ps-current-button-disabled-background: var(--ps-semantic-tone-feature-button-disabled-background);--ps-current-button-disabled-bgcolor: var(--ps-semantic-tone-feature-button-disabled-bgcolor);--ps-current-button-disabled-border: var(--ps-semantic-tone-feature-button-disabled-border);--ps-current-button-disabled-text: var(--ps-semantic-tone-feature-button-disabled-text);--ps-current-button-focus-ring: var(--ps-semantic-tone-feature-button-focus-ring);}.tone--secondary {--ps-current-tone: var(--ps-semantic-tone-secondary-tone);--ps-current-canvas: var(--ps-semantic-tone-secondary-canvas);--ps-current-spotlight-field: var(--ps-semantic-tone-secondary-spotlight-field);--ps-current-spotlight-light: var(--ps-semantic-tone-secondary-spotlight-light);--ps-current-canvascolor: var(--ps-semantic-tone-secondary-canvascolor);--ps-current-overlay: var(--ps-semantic-tone-secondary-overlay);--ps-current-surface-rest-background: var(--ps-semantic-tone-secondary-surface-rest-background);--ps-current-surface-rest-bgcolor: var(--ps-semantic-tone-secondary-surface-rest-bgcolor);--ps-current-surface-rest-border: var(--ps-semantic-tone-secondary-surface-rest-border);--ps-current-surface-rest-text: var(--ps-semantic-tone-secondary-surface-rest-text);--ps-current-surface-hover-background: var(--ps-semantic-tone-secondary-surface-hover-background);--ps-current-surface-hover-bgcolor: var(--ps-semantic-tone-secondary-surface-hover-bgcolor);--ps-current-surface-hover-border: var(--ps-semantic-tone-secondary-surface-hover-border);--ps-current-surface-hover-text: var(--ps-semantic-tone-secondary-surface-hover-text);--ps-current-surface-active-background: var(--ps-semantic-tone-secondary-surface-active-background);--ps-current-surface-active-bgcolor: var(--ps-semantic-tone-secondary-surface-active-bgcolor);--ps-current-surface-active-border: var(--ps-semantic-tone-secondary-surface-active-border);--ps-current-surface-active-text: var(--ps-semantic-tone-secondary-surface-active-text);--ps-current-surface-disabled-background: var(--ps-semantic-tone-secondary-surface-disabled-background);--ps-current-surface-disabled-bgcolor: var(--ps-semantic-tone-secondary-surface-disabled-bgcolor);--ps-current-surface-disabled-border: var(--ps-semantic-tone-secondary-surface-disabled-border);--ps-current-surface-disabled-text: var(--ps-semantic-tone-secondary-surface-disabled-text);--ps-current-surface-focus-ring: var(--ps-semantic-tone-secondary-surface-focus-ring);--ps-current-surface-alt-rest-background: var(--ps-semantic-tone-secondary-surface-alt-rest-background);--ps-current-surface-alt-rest-bgcolor: var(--ps-semantic-tone-secondary-surface-alt-rest-bgcolor);--ps-current-surface-alt-rest-border: var(--ps-semantic-tone-secondary-surface-alt-rest-border);--ps-current-surface-alt-rest-text: var(--ps-semantic-tone-secondary-surface-alt-rest-text);--ps-current-surface-alt-hover-background: var(--ps-semantic-tone-secondary-surface-alt-hover-background);--ps-current-surface-alt-hover-bgcolor: var(--ps-semantic-tone-secondary-surface-alt-hover-bgcolor);--ps-current-surface-alt-hover-border: var(--ps-semantic-tone-secondary-surface-alt-hover-border);--ps-current-surface-alt-hover-text: var(--ps-semantic-tone-secondary-surface-alt-hover-text);--ps-current-surface-alt-active-background: var(--ps-semantic-tone-secondary-surface-alt-active-background);--ps-current-surface-alt-active-bgcolor: var(--ps-semantic-tone-secondary-surface-alt-active-bgcolor);--ps-current-surface-alt-active-border: var(--ps-semantic-tone-secondary-surface-alt-active-border);--ps-current-surface-alt-active-text: var(--ps-semantic-tone-secondary-surface-alt-active-text);--ps-current-surface-alt-disabled-background: var(--ps-semantic-tone-secondary-surface-alt-disabled-background);--ps-current-surface-alt-disabled-bgcolor: var(--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor);--ps-current-surface-alt-disabled-border: var(--ps-semantic-tone-secondary-surface-alt-disabled-border);--ps-current-surface-alt-disabled-text: var(--ps-semantic-tone-secondary-surface-alt-disabled-text);--ps-current-surface-alt-focus-ring: var(--ps-semantic-tone-secondary-surface-alt-focus-ring);--ps-current-text-default: var(--ps-semantic-tone-secondary-text-default);--ps-current-text-subtle: var(--ps-semantic-tone-secondary-text-subtle);--ps-current-border-subtle: var(--ps-semantic-tone-secondary-border-subtle);--ps-current-border-default: var(--ps-semantic-tone-secondary-border-default);--ps-current-border-focus: var(--ps-semantic-tone-secondary-border-focus);--ps-current-button-rest-background: var(--ps-semantic-tone-secondary-button-rest-background);--ps-current-button-rest-bgcolor: var(--ps-semantic-tone-secondary-button-rest-bgcolor);--ps-current-button-rest-border: var(--ps-semantic-tone-secondary-button-rest-border);--ps-current-button-rest-text: var(--ps-semantic-tone-secondary-button-rest-text);--ps-current-button-hover-background: var(--ps-semantic-tone-secondary-button-hover-background);--ps-current-button-hover-bgcolor: var(--ps-semantic-tone-secondary-button-hover-bgcolor);--ps-current-button-hover-border: var(--ps-semantic-tone-secondary-button-hover-border);--ps-current-button-hover-text: var(--ps-semantic-tone-secondary-button-hover-text);--ps-current-button-active-background: var(--ps-semantic-tone-secondary-button-active-background);--ps-current-button-active-bgcolor: var(--ps-semantic-tone-secondary-button-active-bgcolor);--ps-current-button-active-border: var(--ps-semantic-tone-secondary-button-active-border);--ps-current-button-active-text: var(--ps-semantic-tone-secondary-button-active-text);--ps-current-button-disabled-background: var(--ps-semantic-tone-secondary-button-disabled-background);--ps-current-button-disabled-bgcolor: var(--ps-semantic-tone-secondary-button-disabled-bgcolor);--ps-current-button-disabled-border: var(--ps-semantic-tone-secondary-button-disabled-border);--ps-current-button-disabled-text: var(--ps-semantic-tone-secondary-button-disabled-text);--ps-current-button-focus-ring: var(--ps-semantic-tone-secondary-button-focus-ring);}.tone--custom {--ps-current-tone: var(--ps-semantic-tone-custom-tone);--ps-current-canvas: var(--ps-semantic-tone-custom-canvas);--ps-current-spotlight-field: var(--ps-semantic-tone-custom-spotlight-field);--ps-current-spotlight-light: var(--ps-semantic-tone-custom-spotlight-light);--ps-current-canvascolor: var(--ps-semantic-tone-custom-canvascolor);--ps-current-overlay: var(--ps-semantic-tone-custom-overlay);--ps-current-surface-rest-background: var(--ps-semantic-tone-custom-surface-rest-background);--ps-current-surface-rest-bgcolor: var(--ps-semantic-tone-custom-surface-rest-bgcolor);--ps-current-surface-rest-border: var(--ps-semantic-tone-custom-surface-rest-border);--ps-current-surface-rest-text: var(--ps-semantic-tone-custom-surface-rest-text);--ps-current-surface-hover-background: var(--ps-semantic-tone-custom-surface-hover-background);--ps-current-surface-hover-bgcolor: var(--ps-semantic-tone-custom-surface-hover-bgcolor);--ps-current-surface-hover-border: var(--ps-semantic-tone-custom-surface-hover-border);--ps-current-surface-hover-text: var(--ps-semantic-tone-custom-surface-hover-text);--ps-current-surface-active-background: var(--ps-semantic-tone-custom-surface-active-background);--ps-current-surface-active-bgcolor: var(--ps-semantic-tone-custom-surface-active-bgcolor);--ps-current-surface-active-border: var(--ps-semantic-tone-custom-surface-active-border);--ps-current-surface-active-text: var(--ps-semantic-tone-custom-surface-active-text);--ps-current-surface-disabled-background: var(--ps-semantic-tone-custom-surface-disabled-background);--ps-current-surface-disabled-bgcolor: var(--ps-semantic-tone-custom-surface-disabled-bgcolor);--ps-current-surface-disabled-border: var(--ps-semantic-tone-custom-surface-disabled-border);--ps-current-surface-disabled-text: var(--ps-semantic-tone-custom-surface-disabled-text);--ps-current-surface-focus-ring: var(--ps-semantic-tone-custom-surface-focus-ring);--ps-current-surface-alt-rest-background: var(--ps-semantic-tone-custom-surface-alt-rest-background);--ps-current-surface-alt-rest-bgcolor: var(--ps-semantic-tone-custom-surface-alt-rest-bgcolor);--ps-current-surface-alt-rest-border: var(--ps-semantic-tone-custom-surface-alt-rest-border);--ps-current-surface-alt-rest-text: var(--ps-semantic-tone-custom-surface-alt-rest-text);--ps-current-surface-alt-hover-background: var(--ps-semantic-tone-custom-surface-alt-hover-background);--ps-current-surface-alt-hover-bgcolor: var(--ps-semantic-tone-custom-surface-alt-hover-bgcolor);--ps-current-surface-alt-hover-border: var(--ps-semantic-tone-custom-surface-alt-hover-border);--ps-current-surface-alt-hover-text: var(--ps-semantic-tone-custom-surface-alt-hover-text);--ps-current-surface-alt-active-background: var(--ps-semantic-tone-custom-surface-alt-active-background);--ps-current-surface-alt-active-bgcolor: var(--ps-semantic-tone-custom-surface-alt-active-bgcolor);--ps-current-surface-alt-active-border: var(--ps-semantic-tone-custom-surface-alt-active-border);--ps-current-surface-alt-active-text: var(--ps-semantic-tone-custom-surface-alt-active-text);--ps-current-surface-alt-disabled-background: var(--ps-semantic-tone-custom-surface-alt-disabled-background);--ps-current-surface-alt-disabled-bgcolor: var(--ps-semantic-tone-custom-surface-alt-disabled-bgcolor);--ps-current-surface-alt-disabled-border: var(--ps-semantic-tone-custom-surface-alt-disabled-border);--ps-current-surface-alt-disabled-text: var(--ps-semantic-tone-custom-surface-alt-disabled-text);--ps-current-surface-alt-focus-ring: var(--ps-semantic-tone-custom-surface-alt-focus-ring);--ps-current-text-default: var(--ps-semantic-tone-custom-text-default);--ps-current-text-subtle: var(--ps-semantic-tone-custom-text-subtle);--ps-current-border-subtle: var(--ps-semantic-tone-custom-border-subtle);--ps-current-border-default: var(--ps-semantic-tone-custom-border-default);--ps-current-border-focus: var(--ps-semantic-tone-custom-border-focus);--ps-current-button-rest-background: var(--ps-semantic-tone-custom-button-rest-background);--ps-current-button-rest-bgcolor: var(--ps-semantic-tone-custom-button-rest-bgcolor);--ps-current-button-rest-border: var(--ps-semantic-tone-custom-button-rest-border);--ps-current-button-rest-text: var(--ps-semantic-tone-custom-button-rest-text);--ps-current-button-hover-background: var(--ps-semantic-tone-custom-button-hover-background);--ps-current-button-hover-bgcolor: var(--ps-semantic-tone-custom-button-hover-bgcolor);--ps-current-button-hover-border: var(--ps-semantic-tone-custom-button-hover-border);--ps-current-button-hover-text: var(--ps-semantic-tone-custom-button-hover-text);--ps-current-button-active-background: var(--ps-semantic-tone-custom-button-active-background);--ps-current-button-active-bgcolor: var(--ps-semantic-tone-custom-button-active-bgcolor);--ps-current-button-active-border: var(--ps-semantic-tone-custom-button-active-border);--ps-current-button-active-text: var(--ps-semantic-tone-custom-button-active-text);--ps-current-button-disabled-background: var(--ps-semantic-tone-custom-button-disabled-background);--ps-current-button-disabled-bgcolor: var(--ps-semantic-tone-custom-button-disabled-bgcolor);--ps-current-button-disabled-border: var(--ps-semantic-tone-custom-button-disabled-border);--ps-current-button-disabled-text: var(--ps-semantic-tone-custom-button-disabled-text);--ps-current-button-focus-ring: var(--ps-semantic-tone-custom-button-focus-ring);}.tone--ghost {--ps-current-tone: var(--ps-semantic-tone-ghost-tone);--ps-current-canvas: var(--ps-semantic-tone-ghost-canvas);--ps-current-spotlight-field: var(--ps-semantic-tone-ghost-spotlight-field);--ps-current-spotlight-light: var(--ps-semantic-tone-ghost-spotlight-light);--ps-current-canvascolor: var(--ps-semantic-tone-ghost-canvascolor);--ps-current-overlay: var(--ps-semantic-tone-ghost-overlay);--ps-current-surface-rest-background: var(--ps-semantic-tone-ghost-surface-rest-background);--ps-current-surface-rest-bgcolor: var(--ps-semantic-tone-ghost-surface-rest-bgcolor);--ps-current-surface-rest-border: var(--ps-semantic-tone-ghost-surface-rest-border);--ps-current-surface-rest-text: var(--ps-semantic-tone-ghost-surface-rest-text);--ps-current-surface-hover-background: var(--ps-semantic-tone-ghost-surface-hover-background);--ps-current-surface-hover-bgcolor: var(--ps-semantic-tone-ghost-surface-hover-bgcolor);--ps-current-surface-hover-border: var(--ps-semantic-tone-ghost-surface-hover-border);--ps-current-surface-hover-text: var(--ps-semantic-tone-ghost-surface-hover-text);--ps-current-surface-active-background: var(--ps-semantic-tone-ghost-surface-active-background);--ps-current-surface-active-bgcolor: var(--ps-semantic-tone-ghost-surface-active-bgcolor);--ps-current-surface-active-border: var(--ps-semantic-tone-ghost-surface-active-border);--ps-current-surface-active-text: var(--ps-semantic-tone-ghost-surface-active-text);--ps-current-surface-disabled-background: var(--ps-semantic-tone-ghost-surface-disabled-background);--ps-current-surface-disabled-bgcolor: var(--ps-semantic-tone-ghost-surface-disabled-bgcolor);--ps-current-surface-disabled-border: var(--ps-semantic-tone-ghost-surface-disabled-border);--ps-current-surface-disabled-text: var(--ps-semantic-tone-ghost-surface-disabled-text);--ps-current-surface-focus-ring: var(--ps-semantic-tone-ghost-surface-focus-ring);--ps-current-surface-alt-rest-background: var(--ps-semantic-tone-ghost-surface-alt-rest-background);--ps-current-surface-alt-rest-bgcolor: var(--ps-semantic-tone-ghost-surface-alt-rest-bgcolor);--ps-current-surface-alt-rest-border: var(--ps-semantic-tone-ghost-surface-alt-rest-border);--ps-current-surface-alt-rest-text: var(--ps-semantic-tone-ghost-surface-alt-rest-text);--ps-current-surface-alt-hover-background: var(--ps-semantic-tone-ghost-surface-alt-hover-background);--ps-current-surface-alt-hover-bgcolor: var(--ps-semantic-tone-ghost-surface-alt-hover-bgcolor);--ps-current-surface-alt-hover-border: var(--ps-semantic-tone-ghost-surface-alt-hover-border);--ps-current-surface-alt-hover-text: var(--ps-semantic-tone-ghost-surface-alt-hover-text);--ps-current-surface-alt-active-background: var(--ps-semantic-tone-ghost-surface-alt-active-background);--ps-current-surface-alt-active-bgcolor: var(--ps-semantic-tone-ghost-surface-alt-active-bgcolor);--ps-current-surface-alt-active-border: var(--ps-semantic-tone-ghost-surface-alt-active-border);--ps-current-surface-alt-active-text: var(--ps-semantic-tone-ghost-surface-alt-active-text);--ps-current-surface-alt-disabled-background: var(--ps-semantic-tone-ghost-surface-alt-disabled-background);--ps-current-surface-alt-disabled-bgcolor: var(--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor);--ps-current-surface-alt-disabled-border: var(--ps-semantic-tone-ghost-surface-alt-disabled-border);--ps-current-surface-alt-disabled-text: var(--ps-semantic-tone-ghost-surface-alt-disabled-text);--ps-current-surface-alt-focus-ring: var(--ps-semantic-tone-ghost-surface-alt-focus-ring);--ps-current-text-default: var(--ps-semantic-tone-ghost-text-default);--ps-current-text-subtle: var(--ps-semantic-tone-ghost-text-subtle);--ps-current-border-subtle: var(--ps-semantic-tone-ghost-border-subtle);--ps-current-border-default: var(--ps-semantic-tone-ghost-border-default);--ps-current-border-focus: var(--ps-semantic-tone-ghost-border-focus);--ps-current-button-rest-background: var(--ps-semantic-tone-ghost-button-rest-background);--ps-current-button-rest-bgcolor: var(--ps-semantic-tone-ghost-button-rest-bgcolor);--ps-current-button-rest-border: var(--ps-semantic-tone-ghost-button-rest-border);--ps-current-button-rest-text: var(--ps-semantic-tone-ghost-button-rest-text);--ps-current-button-hover-background: var(--ps-semantic-tone-ghost-button-hover-background);--ps-current-button-hover-bgcolor: var(--ps-semantic-tone-ghost-button-hover-bgcolor);--ps-current-button-hover-border: var(--ps-semantic-tone-ghost-button-hover-border);--ps-current-button-hover-text: var(--ps-semantic-tone-ghost-button-hover-text);--ps-current-button-active-background: var(--ps-semantic-tone-ghost-button-active-background);--ps-current-button-active-bgcolor: var(--ps-semantic-tone-ghost-button-active-bgcolor);--ps-current-button-active-border: var(--ps-semantic-tone-ghost-button-active-border);--ps-current-button-active-text: var(--ps-semantic-tone-ghost-button-active-text);--ps-current-button-disabled-background: var(--ps-semantic-tone-ghost-button-disabled-background);--ps-current-button-disabled-bgcolor: var(--ps-semantic-tone-ghost-button-disabled-bgcolor);--ps-current-button-disabled-border: var(--ps-semantic-tone-ghost-button-disabled-border);--ps-current-button-disabled-text: var(--ps-semantic-tone-ghost-button-disabled-text);--ps-current-button-focus-ring: var(--ps-semantic-tone-ghost-button-focus-ring);}.tone--info {--ps-current-tone: var(--ps-semantic-tone-info-tone);--ps-current-canvas: var(--ps-semantic-tone-info-canvas);--ps-current-spotlight-field: var(--ps-semantic-tone-info-spotlight-field);--ps-current-spotlight-light: var(--ps-semantic-tone-info-spotlight-light);--ps-current-canvascolor: var(--ps-semantic-tone-info-canvascolor);--ps-current-overlay: var(--ps-semantic-tone-info-overlay);--ps-current-surface-rest-background: var(--ps-semantic-tone-info-surface-rest-background);--ps-current-surface-rest-bgcolor: var(--ps-semantic-tone-info-surface-rest-bgcolor);--ps-current-surface-rest-border: var(--ps-semantic-tone-info-surface-rest-border);--ps-current-surface-rest-text: var(--ps-semantic-tone-info-surface-rest-text);--ps-current-surface-hover-background: var(--ps-semantic-tone-info-surface-hover-background);--ps-current-surface-hover-bgcolor: var(--ps-semantic-tone-info-surface-hover-bgcolor);--ps-current-surface-hover-border: var(--ps-semantic-tone-info-surface-hover-border);--ps-current-surface-hover-text: var(--ps-semantic-tone-info-surface-hover-text);--ps-current-surface-active-background: var(--ps-semantic-tone-info-surface-active-background);--ps-current-surface-active-bgcolor: var(--ps-semantic-tone-info-surface-active-bgcolor);--ps-current-surface-active-border: var(--ps-semantic-tone-info-surface-active-border);--ps-current-surface-active-text: var(--ps-semantic-tone-info-surface-active-text);--ps-current-surface-disabled-background: var(--ps-semantic-tone-info-surface-disabled-background);--ps-current-surface-disabled-bgcolor: var(--ps-semantic-tone-info-surface-disabled-bgcolor);--ps-current-surface-disabled-border: var(--ps-semantic-tone-info-surface-disabled-border);--ps-current-surface-disabled-text: var(--ps-semantic-tone-info-surface-disabled-text);--ps-current-surface-focus-ring: var(--ps-semantic-tone-info-surface-focus-ring);--ps-current-surface-alt-rest-background: var(--ps-semantic-tone-info-surface-alt-rest-background);--ps-current-surface-alt-rest-bgcolor: var(--ps-semantic-tone-info-surface-alt-rest-bgcolor);--ps-current-surface-alt-rest-border: var(--ps-semantic-tone-info-surface-alt-rest-border);--ps-current-surface-alt-rest-text: var(--ps-semantic-tone-info-surface-alt-rest-text);--ps-current-surface-alt-hover-background: var(--ps-semantic-tone-info-surface-alt-hover-background);--ps-current-surface-alt-hover-bgcolor: var(--ps-semantic-tone-info-surface-alt-hover-bgcolor);--ps-current-surface-alt-hover-border: var(--ps-semantic-tone-info-surface-alt-hover-border);--ps-current-surface-alt-hover-text: var(--ps-semantic-tone-info-surface-alt-hover-text);--ps-current-surface-alt-active-background: var(--ps-semantic-tone-info-surface-alt-active-background);--ps-current-surface-alt-active-bgcolor: var(--ps-semantic-tone-info-surface-alt-active-bgcolor);--ps-current-surface-alt-active-border: var(--ps-semantic-tone-info-surface-alt-active-border);--ps-current-surface-alt-active-text: var(--ps-semantic-tone-info-surface-alt-active-text);--ps-current-surface-alt-disabled-background: var(--ps-semantic-tone-info-surface-alt-disabled-background);--ps-current-surface-alt-disabled-bgcolor: var(--ps-semantic-tone-info-surface-alt-disabled-bgcolor);--ps-current-surface-alt-disabled-border: var(--ps-semantic-tone-info-surface-alt-disabled-border);--ps-current-surface-alt-disabled-text: var(--ps-semantic-tone-info-surface-alt-disabled-text);--ps-current-surface-alt-focus-ring: var(--ps-semantic-tone-info-surface-alt-focus-ring);--ps-current-text-default: var(--ps-semantic-tone-info-text-default);--ps-current-text-subtle: var(--ps-semantic-tone-info-text-subtle);--ps-current-border-subtle: var(--ps-semantic-tone-info-border-subtle);--ps-current-border-default: var(--ps-semantic-tone-info-border-default);--ps-current-border-focus: var(--ps-semantic-tone-info-border-focus);--ps-current-button-rest-background: var(--ps-semantic-tone-info-button-rest-background);--ps-current-button-rest-bgcolor: var(--ps-semantic-tone-info-button-rest-bgcolor);--ps-current-button-rest-border: var(--ps-semantic-tone-info-button-rest-border);--ps-current-button-rest-text: var(--ps-semantic-tone-info-button-rest-text);--ps-current-button-hover-background: var(--ps-semantic-tone-info-button-hover-background);--ps-current-button-hover-bgcolor: var(--ps-semantic-tone-info-button-hover-bgcolor);--ps-current-button-hover-border: var(--ps-semantic-tone-info-button-hover-border);--ps-current-button-hover-text: var(--ps-semantic-tone-info-button-hover-text);--ps-current-button-active-background: var(--ps-semantic-tone-info-button-active-background);--ps-current-button-active-bgcolor: var(--ps-semantic-tone-info-button-active-bgcolor);--ps-current-button-active-border: var(--ps-semantic-tone-info-button-active-border);--ps-current-button-active-text: var(--ps-semantic-tone-info-button-active-text);--ps-current-button-disabled-background: var(--ps-semantic-tone-info-button-disabled-background);--ps-current-button-disabled-bgcolor: var(--ps-semantic-tone-info-button-disabled-bgcolor);--ps-current-button-disabled-border: var(--ps-semantic-tone-info-button-disabled-border);--ps-current-button-disabled-text: var(--ps-semantic-tone-info-button-disabled-text);--ps-current-button-focus-ring: var(--ps-semantic-tone-info-button-focus-ring);}.tone--success {--ps-current-tone: var(--ps-semantic-tone-success-tone);--ps-current-canvas: var(--ps-semantic-tone-success-canvas);--ps-current-spotlight-field: var(--ps-semantic-tone-success-spotlight-field);--ps-current-spotlight-light: var(--ps-semantic-tone-success-spotlight-light);--ps-current-canvascolor: var(--ps-semantic-tone-success-canvascolor);--ps-current-overlay: var(--ps-semantic-tone-success-overlay);--ps-current-surface-rest-background: var(--ps-semantic-tone-success-surface-rest-background);--ps-current-surface-rest-bgcolor: var(--ps-semantic-tone-success-surface-rest-bgcolor);--ps-current-surface-rest-border: var(--ps-semantic-tone-success-surface-rest-border);--ps-current-surface-rest-text: var(--ps-semantic-tone-success-surface-rest-text);--ps-current-surface-hover-background: var(--ps-semantic-tone-success-surface-hover-background);--ps-current-surface-hover-bgcolor: var(--ps-semantic-tone-success-surface-hover-bgcolor);--ps-current-surface-hover-border: var(--ps-semantic-tone-success-surface-hover-border);--ps-current-surface-hover-text: var(--ps-semantic-tone-success-surface-hover-text);--ps-current-surface-active-background: var(--ps-semantic-tone-success-surface-active-background);--ps-current-surface-active-bgcolor: var(--ps-semantic-tone-success-surface-active-bgcolor);--ps-current-surface-active-border: var(--ps-semantic-tone-success-surface-active-border);--ps-current-surface-active-text: var(--ps-semantic-tone-success-surface-active-text);--ps-current-surface-disabled-background: var(--ps-semantic-tone-success-surface-disabled-background);--ps-current-surface-disabled-bgcolor: var(--ps-semantic-tone-success-surface-disabled-bgcolor);--ps-current-surface-disabled-border: var(--ps-semantic-tone-success-surface-disabled-border);--ps-current-surface-disabled-text: var(--ps-semantic-tone-success-surface-disabled-text);--ps-current-surface-focus-ring: var(--ps-semantic-tone-success-surface-focus-ring);--ps-current-surface-alt-rest-background: var(--ps-semantic-tone-success-surface-alt-rest-background);--ps-current-surface-alt-rest-bgcolor: var(--ps-semantic-tone-success-surface-alt-rest-bgcolor);--ps-current-surface-alt-rest-border: var(--ps-semantic-tone-success-surface-alt-rest-border);--ps-current-surface-alt-rest-text: var(--ps-semantic-tone-success-surface-alt-rest-text);--ps-current-surface-alt-hover-background: var(--ps-semantic-tone-success-surface-alt-hover-background);--ps-current-surface-alt-hover-bgcolor: var(--ps-semantic-tone-success-surface-alt-hover-bgcolor);--ps-current-surface-alt-hover-border: var(--ps-semantic-tone-success-surface-alt-hover-border);--ps-current-surface-alt-hover-text: var(--ps-semantic-tone-success-surface-alt-hover-text);--ps-current-surface-alt-active-background: var(--ps-semantic-tone-success-surface-alt-active-background);--ps-current-surface-alt-active-bgcolor: var(--ps-semantic-tone-success-surface-alt-active-bgcolor);--ps-current-surface-alt-active-border: var(--ps-semantic-tone-success-surface-alt-active-border);--ps-current-surface-alt-active-text: var(--ps-semantic-tone-success-surface-alt-active-text);--ps-current-surface-alt-disabled-background: var(--ps-semantic-tone-success-surface-alt-disabled-background);--ps-current-surface-alt-disabled-bgcolor: var(--ps-semantic-tone-success-surface-alt-disabled-bgcolor);--ps-current-surface-alt-disabled-border: var(--ps-semantic-tone-success-surface-alt-disabled-border);--ps-current-surface-alt-disabled-text: var(--ps-semantic-tone-success-surface-alt-disabled-text);--ps-current-surface-alt-focus-ring: var(--ps-semantic-tone-success-surface-alt-focus-ring);--ps-current-text-default: var(--ps-semantic-tone-success-text-default);--ps-current-text-subtle: var(--ps-semantic-tone-success-text-subtle);--ps-current-border-subtle: var(--ps-semantic-tone-success-border-subtle);--ps-current-border-default: var(--ps-semantic-tone-success-border-default);--ps-current-border-focus: var(--ps-semantic-tone-success-border-focus);--ps-current-button-rest-background: var(--ps-semantic-tone-success-button-rest-background);--ps-current-button-rest-bgcolor: var(--ps-semantic-tone-success-button-rest-bgcolor);--ps-current-button-rest-border: var(--ps-semantic-tone-success-button-rest-border);--ps-current-button-rest-text: var(--ps-semantic-tone-success-button-rest-text);--ps-current-button-hover-background: var(--ps-semantic-tone-success-button-hover-background);--ps-current-button-hover-bgcolor: var(--ps-semantic-tone-success-button-hover-bgcolor);--ps-current-button-hover-border: var(--ps-semantic-tone-success-button-hover-border);--ps-current-button-hover-text: var(--ps-semantic-tone-success-button-hover-text);--ps-current-button-active-background: var(--ps-semantic-tone-success-button-active-background);--ps-current-button-active-bgcolor: var(--ps-semantic-tone-success-button-active-bgcolor);--ps-current-button-active-border: var(--ps-semantic-tone-success-button-active-border);--ps-current-button-active-text: var(--ps-semantic-tone-success-button-active-text);--ps-current-button-disabled-background: var(--ps-semantic-tone-success-button-disabled-background);--ps-current-button-disabled-bgcolor: var(--ps-semantic-tone-success-button-disabled-bgcolor);--ps-current-button-disabled-border: var(--ps-semantic-tone-success-button-disabled-border);--ps-current-button-disabled-text: var(--ps-semantic-tone-success-button-disabled-text);--ps-current-button-focus-ring: var(--ps-semantic-tone-success-button-focus-ring);}.tone--warning {--ps-current-tone: var(--ps-semantic-tone-warning-tone);--ps-current-canvas: var(--ps-semantic-tone-warning-canvas);--ps-current-spotlight-field: var(--ps-semantic-tone-warning-spotlight-field);--ps-current-spotlight-light: var(--ps-semantic-tone-warning-spotlight-light);--ps-current-canvascolor: var(--ps-semantic-tone-warning-canvascolor);--ps-current-overlay: var(--ps-semantic-tone-warning-overlay);--ps-current-surface-rest-background: var(--ps-semantic-tone-warning-surface-rest-background);--ps-current-surface-rest-bgcolor: var(--ps-semantic-tone-warning-surface-rest-bgcolor);--ps-current-surface-rest-border: var(--ps-semantic-tone-warning-surface-rest-border);--ps-current-surface-rest-text: var(--ps-semantic-tone-warning-surface-rest-text);--ps-current-surface-hover-background: var(--ps-semantic-tone-warning-surface-hover-background);--ps-current-surface-hover-bgcolor: var(--ps-semantic-tone-warning-surface-hover-bgcolor);--ps-current-surface-hover-border: var(--ps-semantic-tone-warning-surface-hover-border);--ps-current-surface-hover-text: var(--ps-semantic-tone-warning-surface-hover-text);--ps-current-surface-active-background: var(--ps-semantic-tone-warning-surface-active-background);--ps-current-surface-active-bgcolor: var(--ps-semantic-tone-warning-surface-active-bgcolor);--ps-current-surface-active-border: var(--ps-semantic-tone-warning-surface-active-border);--ps-current-surface-active-text: var(--ps-semantic-tone-warning-surface-active-text);--ps-current-surface-disabled-background: var(--ps-semantic-tone-warning-surface-disabled-background);--ps-current-surface-disabled-bgcolor: var(--ps-semantic-tone-warning-surface-disabled-bgcolor);--ps-current-surface-disabled-border: var(--ps-semantic-tone-warning-surface-disabled-border);--ps-current-surface-disabled-text: var(--ps-semantic-tone-warning-surface-disabled-text);--ps-current-surface-focus-ring: var(--ps-semantic-tone-warning-surface-focus-ring);--ps-current-surface-alt-rest-background: var(--ps-semantic-tone-warning-surface-alt-rest-background);--ps-current-surface-alt-rest-bgcolor: var(--ps-semantic-tone-warning-surface-alt-rest-bgcolor);--ps-current-surface-alt-rest-border: var(--ps-semantic-tone-warning-surface-alt-rest-border);--ps-current-surface-alt-rest-text: var(--ps-semantic-tone-warning-surface-alt-rest-text);--ps-current-surface-alt-hover-background: var(--ps-semantic-tone-warning-surface-alt-hover-background);--ps-current-surface-alt-hover-bgcolor: var(--ps-semantic-tone-warning-surface-alt-hover-bgcolor);--ps-current-surface-alt-hover-border: var(--ps-semantic-tone-warning-surface-alt-hover-border);--ps-current-surface-alt-hover-text: var(--ps-semantic-tone-warning-surface-alt-hover-text);--ps-current-surface-alt-active-background: var(--ps-semantic-tone-warning-surface-alt-active-background);--ps-current-surface-alt-active-bgcolor: var(--ps-semantic-tone-warning-surface-alt-active-bgcolor);--ps-current-surface-alt-active-border: var(--ps-semantic-tone-warning-surface-alt-active-border);--ps-current-surface-alt-active-text: var(--ps-semantic-tone-warning-surface-alt-active-text);--ps-current-surface-alt-disabled-background: var(--ps-semantic-tone-warning-surface-alt-disabled-background);--ps-current-surface-alt-disabled-bgcolor: var(--ps-semantic-tone-warning-surface-alt-disabled-bgcolor);--ps-current-surface-alt-disabled-border: var(--ps-semantic-tone-warning-surface-alt-disabled-border);--ps-current-surface-alt-disabled-text: var(--ps-semantic-tone-warning-surface-alt-disabled-text);--ps-current-surface-alt-focus-ring: var(--ps-semantic-tone-warning-surface-alt-focus-ring);--ps-current-text-default: var(--ps-semantic-tone-warning-text-default);--ps-current-text-subtle: var(--ps-semantic-tone-warning-text-subtle);--ps-current-border-subtle: var(--ps-semantic-tone-warning-border-subtle);--ps-current-border-default: var(--ps-semantic-tone-warning-border-default);--ps-current-border-focus: var(--ps-semantic-tone-warning-border-focus);--ps-current-button-rest-background: var(--ps-semantic-tone-warning-button-rest-background);--ps-current-button-rest-bgcolor: var(--ps-semantic-tone-warning-button-rest-bgcolor);--ps-current-button-rest-border: var(--ps-semantic-tone-warning-button-rest-border);--ps-current-button-rest-text: var(--ps-semantic-tone-warning-button-rest-text);--ps-current-button-hover-background: var(--ps-semantic-tone-warning-button-hover-background);--ps-current-button-hover-bgcolor: var(--ps-semantic-tone-warning-button-hover-bgcolor);--ps-current-button-hover-border: var(--ps-semantic-tone-warning-button-hover-border);--ps-current-button-hover-text: var(--ps-semantic-tone-warning-button-hover-text);--ps-current-button-active-background: var(--ps-semantic-tone-warning-button-active-background);--ps-current-button-active-bgcolor: var(--ps-semantic-tone-warning-button-active-bgcolor);--ps-current-button-active-border: var(--ps-semantic-tone-warning-button-active-border);--ps-current-button-active-text: var(--ps-semantic-tone-warning-button-active-text);--ps-current-button-disabled-background: var(--ps-semantic-tone-warning-button-disabled-background);--ps-current-button-disabled-bgcolor: var(--ps-semantic-tone-warning-button-disabled-bgcolor);--ps-current-button-disabled-border: var(--ps-semantic-tone-warning-button-disabled-border);--ps-current-button-disabled-text: var(--ps-semantic-tone-warning-button-disabled-text);--ps-current-button-focus-ring: var(--ps-semantic-tone-warning-button-focus-ring);}.tone--danger {--ps-current-tone: var(--ps-semantic-tone-danger-tone);--ps-current-canvas: var(--ps-semantic-tone-danger-canvas);--ps-current-spotlight-field: var(--ps-semantic-tone-danger-spotlight-field);--ps-current-spotlight-light: var(--ps-semantic-tone-danger-spotlight-light);--ps-current-canvascolor: var(--ps-semantic-tone-danger-canvascolor);--ps-current-overlay: var(--ps-semantic-tone-danger-overlay);--ps-current-surface-rest-background: var(--ps-semantic-tone-danger-surface-rest-background);--ps-current-surface-rest-bgcolor: var(--ps-semantic-tone-danger-surface-rest-bgcolor);--ps-current-surface-rest-border: var(--ps-semantic-tone-danger-surface-rest-border);--ps-current-surface-rest-text: var(--ps-semantic-tone-danger-surface-rest-text);--ps-current-surface-hover-background: var(--ps-semantic-tone-danger-surface-hover-background);--ps-current-surface-hover-bgcolor: var(--ps-semantic-tone-danger-surface-hover-bgcolor);--ps-current-surface-hover-border: var(--ps-semantic-tone-danger-surface-hover-border);--ps-current-surface-hover-text: var(--ps-semantic-tone-danger-surface-hover-text);--ps-current-surface-active-background: var(--ps-semantic-tone-danger-surface-active-background);--ps-current-surface-active-bgcolor: var(--ps-semantic-tone-danger-surface-active-bgcolor);--ps-current-surface-active-border: var(--ps-semantic-tone-danger-surface-active-border);--ps-current-surface-active-text: var(--ps-semantic-tone-danger-surface-active-text);--ps-current-surface-disabled-background: var(--ps-semantic-tone-danger-surface-disabled-background);--ps-current-surface-disabled-bgcolor: var(--ps-semantic-tone-danger-surface-disabled-bgcolor);--ps-current-surface-disabled-border: var(--ps-semantic-tone-danger-surface-disabled-border);--ps-current-surface-disabled-text: var(--ps-semantic-tone-danger-surface-disabled-text);--ps-current-surface-focus-ring: var(--ps-semantic-tone-danger-surface-focus-ring);--ps-current-surface-alt-rest-background: var(--ps-semantic-tone-danger-surface-alt-rest-background);--ps-current-surface-alt-rest-bgcolor: var(--ps-semantic-tone-danger-surface-alt-rest-bgcolor);--ps-current-surface-alt-rest-border: var(--ps-semantic-tone-danger-surface-alt-rest-border);--ps-current-surface-alt-rest-text: var(--ps-semantic-tone-danger-surface-alt-rest-text);--ps-current-surface-alt-hover-background: var(--ps-semantic-tone-danger-surface-alt-hover-background);--ps-current-surface-alt-hover-bgcolor: var(--ps-semantic-tone-danger-surface-alt-hover-bgcolor);--ps-current-surface-alt-hover-border: var(--ps-semantic-tone-danger-surface-alt-hover-border);--ps-current-surface-alt-hover-text: var(--ps-semantic-tone-danger-surface-alt-hover-text);--ps-current-surface-alt-active-background: var(--ps-semantic-tone-danger-surface-alt-active-background);--ps-current-surface-alt-active-bgcolor: var(--ps-semantic-tone-danger-surface-alt-active-bgcolor);--ps-current-surface-alt-active-border: var(--ps-semantic-tone-danger-surface-alt-active-border);--ps-current-surface-alt-active-text: var(--ps-semantic-tone-danger-surface-alt-active-text);--ps-current-surface-alt-disabled-background: var(--ps-semantic-tone-danger-surface-alt-disabled-background);--ps-current-surface-alt-disabled-bgcolor: var(--ps-semantic-tone-danger-surface-alt-disabled-bgcolor);--ps-current-surface-alt-disabled-border: var(--ps-semantic-tone-danger-surface-alt-disabled-border);--ps-current-surface-alt-disabled-text: var(--ps-semantic-tone-danger-surface-alt-disabled-text);--ps-current-surface-alt-focus-ring: var(--ps-semantic-tone-danger-surface-alt-focus-ring);--ps-current-text-default: var(--ps-semantic-tone-danger-text-default);--ps-current-text-subtle: var(--ps-semantic-tone-danger-text-subtle);--ps-current-border-subtle: var(--ps-semantic-tone-danger-border-subtle);--ps-current-border-default: var(--ps-semantic-tone-danger-border-default);--ps-current-border-focus: var(--ps-semantic-tone-danger-border-focus);--ps-current-button-rest-background: var(--ps-semantic-tone-danger-button-rest-background);--ps-current-button-rest-bgcolor: var(--ps-semantic-tone-danger-button-rest-bgcolor);--ps-current-button-rest-border: var(--ps-semantic-tone-danger-button-rest-border);--ps-current-button-rest-text: var(--ps-semantic-tone-danger-button-rest-text);--ps-current-button-hover-background: var(--ps-semantic-tone-danger-button-hover-background);--ps-current-button-hover-bgcolor: var(--ps-semantic-tone-danger-button-hover-bgcolor);--ps-current-button-hover-border: var(--ps-semantic-tone-danger-button-hover-border);--ps-current-button-hover-text: var(--ps-semantic-tone-danger-button-hover-text);--ps-current-button-active-background: var(--ps-semantic-tone-danger-button-active-background);--ps-current-button-active-bgcolor: var(--ps-semantic-tone-danger-button-active-bgcolor);--ps-current-button-active-border: var(--ps-semantic-tone-danger-button-active-border);--ps-current-button-active-text: var(--ps-semantic-tone-danger-button-active-text);--ps-current-button-disabled-background: var(--ps-semantic-tone-danger-button-disabled-background);--ps-current-button-disabled-bgcolor: var(--ps-semantic-tone-danger-button-disabled-bgcolor);--ps-current-button-disabled-border: var(--ps-semantic-tone-danger-button-disabled-border);--ps-current-button-disabled-text: var(--ps-semantic-tone-danger-button-disabled-text);--ps-current-button-focus-ring: var(--ps-semantic-tone-danger-button-focus-ring);}.tone-fill {background: var(--ps-current-tone);}.tone-fill-hover:hover {background: var(--ps-current-tone);}.tone-fill-active:active, .tone-fill-active.active {background: var(--ps-current-tone);}.tone-fill-canvas {background: var(--ps-current-canvas);}.tone-fill-canvas-hover:hover {background: var(--ps-current-canvas);}.tone-fill-canvas-active:active, .tone-fill-canvas-active.active {background: var(--ps-current-canvas);}.tone-fill-spotlight, .tone-fill-spotlight-all {background: radial-gradient(circle at var(--ps-spotlight-from, 8% 0%), var(--ps-current-spotlight-light) 0%, transparent 46%), var(--ps-current-spotlight-field);}.tone-fill-spotlight-hover:hover, .tone-fill-spotlight-all:hover {background: radial-gradient(circle at var(--ps-spotlight-from, 8% 0%), var(--ps-current-spotlight-light) 0%, transparent 60%), var(--ps-current-spotlight-field);}.tone-fill-spotlight-active:active, .tone-fill-spotlight-active.active, .tone-fill-spotlight-all:active, .tone-fill-spotlight-all.active {background: radial-gradient(circle at var(--ps-spotlight-from, 8% 0%), var(--ps-current-spotlight-light) 0%, transparent 72%), var(--ps-current-spotlight-field);}.tone-fill-spotlight-disabled:disabled, .tone-fill-spotlight-all:disabled {background: var(--ps-current-spotlight-field);}.tone-fill-glass, .tone-fill-glass-all {background: radial-gradient(circle at var(--ps-spotlight-from, 8% 0%), var(--ps-current-spotlight-light) 0%, transparent 75%), linear-gradient(color-mix(in srgb, var(--ps-current-spotlight-light) 45%, transparent), color-mix(in srgb, var(--ps-current-spotlight-light) 45%, transparent));}.tone-fill-glass-hover:hover, .tone-fill-glass-all:hover {background: radial-gradient(circle at var(--ps-spotlight-from, 8% 0%), var(--ps-current-spotlight-light) 0%, transparent 75%), linear-gradient(color-mix(in srgb, var(--ps-current-spotlight-light) 58%, transparent), color-mix(in srgb, var(--ps-current-spotlight-light) 58%, transparent));}.tone-fill-glass-active:active, .tone-fill-glass-active.active, .tone-fill-glass-all:active, .tone-fill-glass-all.active {background: radial-gradient(circle at var(--ps-spotlight-from, 8% 0%), var(--ps-current-spotlight-light) 0%, transparent 75%), linear-gradient(color-mix(in srgb, var(--ps-current-spotlight-light) 70%, transparent), color-mix(in srgb, var(--ps-current-spotlight-light) 70%, transparent));}.tone-fill-glass-disabled:disabled, .tone-fill-glass-all:disabled {background: linear-gradient(color-mix(in srgb, var(--ps-current-spotlight-light) 25%, transparent), color-mix(in srgb, var(--ps-current-spotlight-light) 25%, transparent));}.tone-fill-flat, .tone-fill-flat-all {background: var(--ps-current-surface-rest-bgcolor);}.tone-fill-flat-hover:hover, .tone-fill-flat-all:hover {background: var(--ps-current-surface-hover-bgcolor);}.tone-fill-flat-active:active, .tone-fill-flat-active.active, .tone-fill-flat-all:active, .tone-fill-flat-all.active {background: var(--ps-current-surface-active-bgcolor);}.tone-fill-flat-disabled:disabled, .tone-fill-flat-all:disabled {background: var(--ps-current-surface-disabled-bgcolor);}.tone-fill-flat-alt, .tone-fill-flat-alt-all {background: var(--ps-current-surface-alt-rest-bgcolor);}.tone-fill-flat-alt-hover:hover, .tone-fill-flat-alt-all:hover {background: var(--ps-current-surface-alt-hover-bgcolor);}.tone-fill-flat-alt-active:active, .tone-fill-flat-alt-active.active, .tone-fill-flat-alt-all:active, .tone-fill-flat-alt-all.active {background: var(--ps-current-surface-alt-active-bgcolor);}.tone-fill-flat-alt-disabled:disabled, .tone-fill-flat-alt-all:disabled {background: var(--ps-current-surface-alt-disabled-bgcolor);}.tone-fill-flat-solid, .tone-fill-flat-solid-all {background: var(--ps-current-button-rest-bgcolor);}.tone-fill-flat-solid-hover:hover, .tone-fill-flat-solid-all:hover {background: var(--ps-current-button-hover-bgcolor);}.tone-fill-flat-solid-active:active, .tone-fill-flat-solid-active.active, .tone-fill-flat-solid-all:active, .tone-fill-flat-solid-all.active {background: var(--ps-current-button-active-bgcolor);}.tone-fill-flat-solid-disabled:disabled, .tone-fill-flat-solid-all:disabled {background: var(--ps-current-button-disabled-bgcolor);}.tone-fill-surface, .tone-fill-surface-all {background: var(--ps-current-surface-rest-background);}.tone-fill-surface-hover:hover, .tone-fill-surface-all:hover {background: var(--ps-current-surface-hover-background);}.tone-fill-surface-active:active, .tone-fill-surface-active.active, .tone-fill-surface-all:active, .tone-fill-surface-all.active {background: var(--ps-current-surface-active-background);}.tone-fill-surface-disabled:disabled, .tone-fill-surface-all:disabled {background: var(--ps-current-surface-disabled-background);}.tone-fill-surface-alt, .tone-fill-surface-alt-all {background: var(--ps-current-surface-alt-rest-background);}.tone-fill-surface-alt-hover:hover, .tone-fill-surface-alt-all:hover {background: var(--ps-current-surface-alt-hover-background);}.tone-fill-surface-alt-active:active, .tone-fill-surface-alt-active.active, .tone-fill-surface-alt-all:active, .tone-fill-surface-alt-all.active {background: var(--ps-current-surface-alt-active-background);}.tone-fill-surface-alt-disabled:disabled, .tone-fill-surface-alt-all:disabled {background: var(--ps-current-surface-alt-disabled-background);}.tone-fill-button, .tone-fill-button-all {background: var(--ps-current-button-rest-background);}.tone-fill-button-hover:hover, .tone-fill-button-all:hover {background: var(--ps-current-button-hover-background);}.tone-fill-button-active:active, .tone-fill-button-active.active, .tone-fill-button-all:active, .tone-fill-button-all.active {background: var(--ps-current-button-active-background);}.tone-fill-button-disabled:disabled, .tone-fill-button-all:disabled {background: var(--ps-current-button-disabled-background);}.spotlight-from-top-left {--ps-spotlight-from: 8% 0%;}.spotlight-from-top {--ps-spotlight-from: 50% 0%;}.spotlight-from-top-right {--ps-spotlight-from: 92% 0%;}.spotlight-from-bottom-left {--ps-spotlight-from: 8% 100%;}.spotlight-from-bottom-right {--ps-spotlight-from: 92% 100%;}.tone-border, .tone-border-all {border-color: var(--ps-current-tone);}.tone-border-hover:hover, .tone-border-all:hover {border-color: var(--ps-current-tone);}.tone-border-active:active, .tone-border-active.active, .tone-border-all:active, .tone-border-all.active {border-color: var(--ps-current-tone);}.tone-border-surface, .tone-border-surface-all {border-color: var(--ps-current-surface-rest-border);}.tone-border-surface-hover:hover, .tone-border-surface-all:hover {border-color: var(--ps-current-surface-hover-border);}.tone-border-surface-active:active, .tone-border-surface-active.active, .tone-border-surface-all:active, .tone-border-surface-all.active {border-color: var(--ps-current-surface-active-border);}.tone-border-surface-disabled:disabled, .tone-border-surface-all:disabled {border-color: var(--ps-current-surface-disabled-border);}.tone-border-surface-alt, .tone-border-surface-alt-all {border-color: var(--ps-current-surface-alt-rest-border);}.tone-border-surface-alt-hover:hover, .tone-border-surface-alt-all:hover {border-color: var(--ps-current-surface-alt-hover-border);}.tone-border-surface-alt-active:active, .tone-border-surface-alt-active.active, .tone-border-surface-alt-all:active, .tone-border-surface-alt-all.active {border-color: var(--ps-current-surface-alt-active-border);}.tone-border-surface-alt-disabled:disabled, .tone-border-surface-alt-all:disabled {border-color: var(--ps-current-surface-alt-disabled-border);}.tone-border-button, .tone-border-button-all {border-color: var(--ps-current-button-rest-border);}.tone-border-button-hover:hover, .tone-border-button-all:hover {border-color: var(--ps-current-button-hover-border);}.tone-border-button-active:active, .tone-border-button-active.active, .tone-border-button-all:active, .tone-border-button-all.active {border-color: var(--ps-current-button-active-border);}.tone-border-button-disabled:disabled, .tone-border-button-all:disabled {border-color: var(--ps-current-button-disabled-border);}.tone-text {color: var(--ps-current-tone);}.tone-text-hover:hover {color: var(--ps-current-tone);}.tone-text-active:active, .tone-text-active.active {color: var(--ps-current-tone);}.tone-text-surface, .tone-text-surface-all {color: var(--ps-current-surface-rest-text);}.tone-text-surface-hover:hover, .tone-text-surface-all:hover {color: var(--ps-current-surface-hover-text);}.tone-text-surface-active:active, .tone-text-surface-active.active, .tone-text-surface-all:active, .tone-text-surface-all.active {color: var(--ps-current-surface-active-text);}.tone-text-surface-disabled:disabled, .tone-text-surface-all:disabled {color: var(--ps-current-surface-disabled-text);}.tone-text-surface-alt, .tone-text-surface-alt-all {color: var(--ps-current-surface-alt-rest-text);}.tone-text-surface-alt-hover:hover, .tone-text-surface-alt-all:hover {color: var(--ps-current-surface-alt-hover-text);}.tone-text-surface-alt-active:active, .tone-text-surface-alt-active.active, .tone-text-surface-alt-all:active, .tone-text-surface-alt-all.active {color: var(--ps-current-surface-alt-active-text);}.tone-text-surface-alt-disabled:disabled, .tone-text-surface-alt-all:disabled {color: var(--ps-current-surface-alt-disabled-text);}.tone-text-button, .tone-text-button-all {color: var(--ps-current-button-rest-text);}.tone-text-button-hover:hover, .tone-text-button-all:hover {color: var(--ps-current-button-hover-text);}.tone-text-button-active:active, .tone-text-button-active.active, .tone-text-button-all:active, .tone-text-button-all.active {color: var(--ps-current-button-active-text);}.tone-text-button-disabled:disabled, .tone-text-button-all:disabled {color: var(--ps-current-button-disabled-text);}.tone-text-bg-surface, .tone-text-bg-surface-all {background-clip: text;background-image: var(--ps-current-surface-rest-background);background-color: var(--ps-current-surface-rest-bgcolor);color: transparent;}.tone-text-bg-surface-hover:hover, .tone-text-bg-surface-all:hover {background-clip: text;background-image: var(--ps-current-surface-hover-background);background-color: var(--ps-current-surface-hover-bgcolor);color: transparent;}.tone-text-bg-surface-active:active, .tone-text-bg-surface-active.active, .tone-text-bg-surface-all:active, .tone-text-bg-surface-all.active {background-clip: text;background-image: var(--ps-current-surface-active-background);background-color: var(--ps-current-surface-active-bgcolor);color: transparent;}.tone-text-bg-surface-disabled:disabled, .tone-text-bg-surface-all:disabled {background-clip: text;background-image: var(--ps-current-surface-disabled-background);background-color: var(--ps-current-surface-disabled-bgcolor);color: transparent;}.tone-text-bg-surface-alt, .tone-text-bg-surface-alt-all {background-clip: text;background-image: var(--ps-current-surface-alt-rest-background);background-color: var(--ps-current-surface-alt-rest-bgcolor);color: transparent;}.tone-text-bg-surface-alt-hover:hover, .tone-text-bg-surface-alt-all:hover {background-clip: text;background-image: var(--ps-current-surface-alt-hover-background);background-color: var(--ps-current-surface-alt-hover-bgcolor);color: transparent;}.tone-text-bg-surface-alt-active:active, .tone-text-bg-surface-alt-active.active, .tone-text-bg-surface-alt-all:active, .tone-text-bg-surface-alt-all.active {background-clip: text;background-image: var(--ps-current-surface-alt-active-background);background-color: var(--ps-current-surface-alt-active-bgcolor);color: transparent;}.tone-text-bg-surface-alt-disabled:disabled, .tone-text-bg-surface-alt-all:disabled {background-clip: text;background-image: var(--ps-current-surface-alt-disabled-background);background-color: var(--ps-current-surface-alt-disabled-bgcolor);color: transparent;}.tone-text-bg-button, .tone-text-bg-button-all {background-clip: text;background-image: var(--ps-current-button-rest-background);background-color: var(--ps-current-button-rest-bgcolor);color: transparent;}.tone-text-bg-button-hover:hover, .tone-text-bg-button-all:hover {background-clip: text;background-image: var(--ps-current-button-hover-background);background-color: var(--ps-current-button-hover-bgcolor);color: transparent;}.tone-text-bg-button-active:active, .tone-text-bg-button-active.active, .tone-text-bg-button-all:active, .tone-text-bg-button-all.active {background-clip: text;background-image: var(--ps-current-button-active-background);background-color: var(--ps-current-button-active-bgcolor);color: transparent;}.tone-text-bg-button-disabled:disabled, .tone-text-bg-button-all:disabled {background-clip: text;background-image: var(--ps-current-button-disabled-background);background-color: var(--ps-current-button-disabled-bgcolor);color: transparent;}.tone-inset-x {box-shadow: inset var(--tone-inset-size, 0.25em) 0 0 0 var(--ps-current-tone), inset calc(var(--tone-inset-size, 0.25em) * -1) 0 0 0 var(--ps-current-tone);}.tone-inset-x-hover:hover {box-shadow: inset var(--tone-inset-size, 0.25em) 0 0 0 var(--ps-current-tone), inset calc(var(--tone-inset-size, 0.25em) * -1) 0 0 0 var(--ps-current-tone);}.tone-inset-x-active:active, .tone-inset-x-active.active {box-shadow: inset var(--tone-inset-size, 0.25em) 0 0 0 var(--ps-current-tone), inset calc(var(--tone-inset-size, 0.25em) * -1) 0 0 0 var(--ps-current-tone);}.tone-inset-y {box-shadow: inset 0 var(--tone-inset-size, 0.25em) 0 0 var(--ps-current-tone), inset 0 calc(var(--tone-inset-size, 0.25em) * -1) 0 0 var(--ps-current-tone);}.tone-inset-y-hover:hover {box-shadow: inset 0 var(--tone-inset-size, 0.25em) 0 0 var(--ps-current-tone), inset 0 calc(var(--tone-inset-size, 0.25em) * -1) 0 0 var(--ps-current-tone);}.tone-inset-y-active:active, .tone-inset-y-active.active {box-shadow: inset 0 var(--tone-inset-size, 0.25em) 0 0 var(--ps-current-tone), inset 0 calc(var(--tone-inset-size, 0.25em) * -1) 0 0 var(--ps-current-tone);}.tone-inset-l {box-shadow: inset var(--tone-inset-size, 0.25em) 0 0 0 var(--ps-current-tone);}.tone-inset-l-hover:hover {box-shadow: inset var(--tone-inset-size, 0.25em) 0 0 0 var(--ps-current-tone);}.tone-inset-l-active:active, .tone-inset-l-active.active {box-shadow: inset var(--tone-inset-size, 0.25em) 0 0 0 var(--ps-current-tone);}.tone-inset-r {box-shadow: inset calc(var(--tone-inset-size, 0.25em) * -1) 0 0 0 var(--ps-current-tone);}.tone-inset-r-hover:hover {box-shadow: inset calc(var(--tone-inset-size, 0.25em) * -1) 0 0 0 var(--ps-current-tone);}.tone-inset-r-active:active, .tone-inset-r-active.active {box-shadow: inset calc(var(--tone-inset-size, 0.25em) * -1) 0 0 0 var(--ps-current-tone);}.tone-inset-t {box-shadow: inset 0 var(--tone-inset-size, 0.25em) 0 0 var(--ps-current-tone);}.tone-inset-t-hover:hover {box-shadow: inset 0 var(--tone-inset-size, 0.25em) 0 0 var(--ps-current-tone);}.tone-inset-t-active:active, .tone-inset-t-active.active {box-shadow: inset 0 var(--tone-inset-size, 0.25em) 0 0 var(--ps-current-tone);}.tone-inset-b {box-shadow: inset 0 calc(var(--tone-inset-size, 0.25em) * -1) 0 0 var(--ps-current-tone);}.tone-inset-b-hover:hover {box-shadow: inset 0 calc(var(--tone-inset-size, 0.25em) * -1) 0 0 var(--ps-current-tone);}.tone-inset-b-active:active, .tone-inset-b-active.active {box-shadow: inset 0 calc(var(--tone-inset-size, 0.25em) * -1) 0 0 var(--ps-current-tone);}:scope {color-scheme: light;scroll-behavior: smooth;scroll-padding-top: 100px;}body.landing-page {margin: 0;font-family: 'Inter', 'Segoe UI', -apple-system, BlinkMacSystemFont, sans-serif;font-size: 1rem;line-height: 1.6;-webkit-font-smoothing: antialiased;background: var(--ps-semantic-tone-neutral-canvas);color: var(--ps-semantic-tone-neutral-text-default);}.landing-page *, .landing-page *::before, .landing-page *::after {box-sizing: border-box;}.landing-page :is(h1, h2, h3, p, pre) {margin: 0;}.landing-page :is(h1, h2, h3) {color: inherit;font-weight: 550;}.landing-page a:not(.btn) {color: inherit;text-decoration: none;}.landing-page button {font: inherit;cursor: pointer;}.landing-page button:disabled {cursor: default;}.landing-page :is(a, button, summary, [tabindex]):focus-visible {outline: 2px solid var(--ps-semantic-tone-accent-text-default);outline-offset: 5px;}.landing-page ::selection {color: var(--ps-semantic-tone-neutral-canvas);background: var(--ps-semantic-tone-accent-text-default);}.landing-page [hidden] {display: none !important;}.landing-page .icon {display: inline-flex;flex-shrink: 0;width: 20px;height: 20px;color: inherit;}.landing-page .icon svg {width: 100%;height: 100%;}.landing-page .container {width: min(1120px, calc(100% - 80px));margin-inline: auto;}.landing-page .skip-link {position: fixed;z-index: 100;top: 12px;left: 16px;transform: translateY(-200%);padding: 10px 18px;background: var(--ps-semantic-tone-accent-text-default);color: var(--ps-semantic-tone-neutral-canvas) !important;border-radius: 6px;}.landing-page .skip-link:focus {transform: translateY(0);}.landing-page .site-header {position: sticky;z-index: 20;top: 0;border-bottom: 1px solid color-mix(in srgb, var(--ps-semantic-tone-neutral-border-subtle) 80%, transparent);background: color-mix(in srgb, var(--ps-semantic-tone-neutral-canvas) 93%, transparent);backdrop-filter: blur(16px);}.landing-page .header-inner {height: 78px;gap: 40px;}.landing-page .header-inner > .site-logo {flex-shrink: 0;}.landing-page .header-actions {display: flex;align-items: center;gap: 0rem;flex-shrink: 0;}.landing-page .desktop-nav {display: flex;align-items: center;gap: 32px;margin-inline: auto;padding-left: 28px;}.landing-page .desktop-nav a, .landing-page .header-source {font-size: 13px;font-weight: 500;color: var(--ps-semantic-tone-neutral-text-subtle);transition: color 160ms;}.landing-page .desktop-nav a:hover, .landing-page .header-source:hover {color: var(--ps-semantic-tone-accent-text-default);}.landing-page .header-source {display: flex;gap: 9px;align-items: center;color: var(--ps-semantic-tone-neutral-text-default);}.landing-page .header-source > span:last-child {color: var(--ps-semantic-tone-neutral-root-text-subtle);margin-left: 3px;}.landing-page .header-source .icon {width: 17px;height: 17px;}.landing-page .mobile-menu {display: none;}.landing-page .desktop-nav .header-docs-icon {display: none;}.landing-page .hero {position: relative;isolation: isolate;padding-top: 65px;}.landing-page .hero-grid {position: absolute;z-index: -1;top: 0;right: 0;left: 0;height: 680px;background-image: linear-gradient(color-mix(in srgb, var(--ps-semantic-tone-accent-surface-rest-border) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ps-semantic-tone-accent-surface-rest-border) 5%, transparent) 1px, transparent 1px);background-size: 72px 72px;mask-image: radial-gradient(ellipse at 50% 20%, #000 5%, transparent 70%);pointer-events: none;}.landing-page .hero::before {content: "";position: absolute;z-index: -1;top: -70px;left: 50%;width: min(850px, 95%);height: 580px;transform: translateX(-50%);background: radial-gradient(ellipse, color-mix(in srgb, var(--ps-semantic-tone-accent-tone) 13%, transparent) 0%, transparent 67%);pointer-events: none;}.landing-page .hero-content {text-align: center;}.landing-page .release-note {display: inline-flex;align-items: center;gap: 10px;padding: 6px 11px;border: 1px solid var(--ps-semantic-tone-accent-border-subtle);border-radius: 5px;background: color-mix(in srgb, var(--ps-semantic-tone-neutral-surface-hover-bgcolor) 50%, transparent);color: var(--ps-semantic-tone-accent-surface-rest-text) !important;font: 10px / 1.5 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;letter-spacing: 1px;transition: border-color 180ms;}.landing-page .release-note:hover {border-color: var(--ps-semantic-tone-accent-text-default);}.landing-page .release-note > span:last-child {margin-left: 6px;font-size: 0.875rem;}.landing-page .status-dot {display: inline-block;width: 6px;height: 6px;flex-shrink: 0;border-radius: 50%;background: var(--ps-semantic-tone-accent-text-default);box-shadow: 0 0 9px color-mix(in srgb, var(--ps-semantic-tone-accent-text-default) 13%, transparent);}.landing-page .hero h1 {margin-top: 27px;font-size: clamp(52px, 6.1vw, 80px);line-height: 1.055;letter-spacing: -4px;font-weight: 600;}.landing-page .hero h1 > span {color: var(--ps-semantic-tone-accent-text-default);background: linear-gradient(100deg, var(--ps-semantic-tone-accent-text-default) 35%, var(--ps-semantic-tone-secondary-text-default));background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}.landing-page .hero-description {margin-top: 26px !important;color: var(--ps-semantic-tone-neutral-text-subtle);font-size: 1.0625rem;line-height: 1.8;letter-spacing: -0.15px;}.landing-page .hero-actions {gap: 12px;margin-top: 29px;}.landing-page .button {gap: 14px;min-height: 46px;padding: 11px 20px;border-radius: 6px;font-size: 13px;font-weight: 600;line-height: 1.5;transition: background 160ms, border-color 160ms, transform 160ms;}.landing-page .button:hover {transform: translateY(-2px);}.landing-page .button .icon {width: 17px;height: 17px;}.landing-page .hero-notes {gap: 23px;margin-top: 19px;color: var(--ps-semantic-tone-neutral-text-subtle);font-size: 0.6875rem;}.landing-page .hero-notes > span {display: flex;align-items: center;gap: 5px;}.landing-page .hero-notes .icon {color: var(--ps-semantic-tone-neutral-root-text-subtle);width: 13px;height: 13px;}.landing-page .workbench-wrap {margin-top: 51px;}.landing-page .workbench {overflow: hidden;border-radius: 10px;text-align: left;box-shadow: var(--ps-effect-floating-shadow);}.landing-page .workbench-toolbar {gap: 21px;height: 42px;padding: 0 19px;border-bottom: 1px solid var(--ps-semantic-tone-neutral-border-subtle);background: var(--ps-semantic-tone-neutral-surface-alt-rest-bgcolor);}.landing-page .window-dots {gap: 6px;}.landing-page .window-dots i {display: block;width: 7px;height: 7px;background: var(--ps-semantic-tone-neutral-surface-hover-border);border-radius: 50%;}.landing-page .window-dots i:first-child {background: var(--ps-semantic-tone-neutral-surface-active-border);}.landing-page .window-dots i:nth-child(2) {background: var(--ps-semantic-tone-neutral-surface-active-border);}.landing-page .window-dots i:nth-child(3) {background: var(--ps-semantic-tone-accent-surface-hover-border);}.landing-page .workbench-title {color: var(--ps-semantic-tone-neutral-text-subtle);font: 10px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;letter-spacing: 0.4px;}.landing-page .workbench-language {margin-left: auto;color: var(--ps-semantic-tone-neutral-root-text-subtle);font: 10px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;}.workbench-tabs .tabs__tabs-row {display: flex;align-items: stretch;height: 47px;border-bottom: 1px solid var(--ps-semantic-tone-neutral-border-subtle);background: var(--ps-semantic-tone-neutral-surface-rest-bgcolor);}.workbench-tabs :is(.tabs__tab, .tabs__tab-buttons > .btn) {display: flex;align-items: center;gap: 9px;padding: 0 23px;position: relative;color: var(--ps-semantic-tone-neutral-root-text-subtle);background: transparent;border: 0;border-right: 1px solid color-mix(in srgb, var(--ps-semantic-tone-neutral-border-subtle) 50%, transparent);font: 11px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;}.workbench-tabs :is(.tabs__tab, .tabs__tab-buttons > .btn):hover {color: var(--ps-semantic-tone-accent-surface-hover-text);background: var(--ps-semantic-tone-neutral-surface-alt-rest-bgcolor);}.workbench-tabs .tabs__tab-buttons > .btn.active {color: var(--ps-semantic-tone-neutral-text-default);background: var(--ps-semantic-tone-neutral-surface-alt-rest-bgcolor);}.workbench-tabs .tabs__tab-buttons > .btn.active::before {content: "";position: absolute;top: -1px;left: 0;right: 0;height: 2px;background: var(--ps-semantic-tone-accent-text-default);}.landing-page .example-panel {min-height: 345px;}.landing-page .source-pane {min-width: 0;background: var(--ps-semantic-tone-neutral-surface-rest-bgcolor);border-right: 1px solid var(--ps-semantic-tone-neutral-border-subtle);}.landing-page .pane-caption {display: flex;align-items: center;justify-content: space-between;height: 43px;padding: 0 23px;color: var(--ps-semantic-tone-neutral-root-text-subtle);font: 9px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;letter-spacing: 1px;}.landing-page .pane-caption > span {display: flex;align-items: center;gap: 7px;}.landing-page .pane-caption > .icon {width: 13px;height: 13px;color: var(--ps-semantic-tone-neutral-surface-active-border);}.landing-page .pane-caption .status-dot {width: 4px;height: 4px;}.landing-page .copy-button {display: inline-flex;justify-content: center;align-items: center;gap: 6px;min-width: 32px;min-height: 32px;padding: 4px 7px;border-radius: 4px;font: 10px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace !important;letter-spacing: 0;}.landing-page .copy-button .icon {width: 13px;height: 13px;}.landing-page .copy-button.is-copied {color: var(--ps-semantic-tone-accent-text-default);}.landing-page .copy-button.is-failed {color: var(--ps-semantic-tone-danger-text-default);}.landing-page .copy-toast {position: fixed;z-index: 50;bottom: 25px;left: 50%;transform: translate(-50%, 8px);max-width: calc(100% - 40px);padding: 11px 18px;border: 1px solid var(--ps-semantic-tone-success-surface-rest-border);border-radius: 6px;background: var(--ps-semantic-tone-accent-surface-alt-rest-bgcolor);color: var(--ps-semantic-tone-accent-surface-hover-text);box-shadow: var(--ps-effect-soft-shadow);opacity: 0;pointer-events: none;font-size: 0.75rem;transition: opacity 180ms, transform 180ms;}.landing-page .copy-toast.is-visible {opacity: 1;transform: translate(-50%, 0);}.landing-page .source-code {padding: 8px 28px 28px 44px;font: 12px / 1.9 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;tab-size: 2;white-space: pre;overflow-x: auto;color: var(--ps-semantic-tone-neutral-surface-alt-rest-text);background: transparent;border: 0;border-radius: 0;}.landing-page .source-code code {font: inherit;color: inherit;background: none;padding: 0;border: 0;}.landing-page .syntax-muted {color: var(--ps-semantic-tone-neutral-surface-active-border);}.landing-page .syntax-green {color: var(--ps-semantic-tone-success-text-default);}.landing-page .syntax-blue {color: var(--ps-semantic-tone-info-text-default);}.landing-page .syntax-amber {color: var(--ps-semantic-tone-warning-text-default);}.landing-page .syntax-purple {color: var(--ps-semantic-tone-feature-text-default);}.landing-page .preview-pane {min-width: 0;background: radial-gradient(ellipse at 50% 70%, color-mix(in srgb, var(--ps-semantic-tone-accent-surface-hover-bgcolor) 18%, transparent), transparent 75%), var(--ps-semantic-tone-neutral-surface-rest-bgcolor);}.landing-page .content-preview {padding: 26px 44px 35px;}.landing-page .preview-eyebrow {font: 9px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;letter-spacing: 1.6px;color: var(--ps-semantic-tone-neutral-root-text-subtle);}.landing-page .content-preview h2 {font-size: 2.125rem;letter-spacing: -1.6px;line-height: 1.3;margin-top: 10px;}.landing-page .content-preview h2 > span {color: var(--ps-semantic-tone-accent-text-default);}.landing-page .content-preview > p {margin-top: 7px;color: var(--ps-semantic-tone-accent-text-subtle);font-size: 0.75rem;}.landing-page .demo-panel {margin-top: 25px;padding: 0;border-radius: 6px;}.landing-page .demo-panel .panel__body {padding: 18px;}.landing-page .demo-panel .badge, .landing-page .sample-top .badge {display: inline-flex;padding: 3px 7px;border-radius: 3px;font: 9px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;line-height: 1.4;}.landing-page .demo-panel p {margin-top: 10px;font-size: 0.75rem;}.landing-page .preview-footnote {display: flex;align-items: center;justify-content: center;gap: 5px;color: var(--ps-semantic-tone-neutral-root-text-subtle);font: 9px / 1.6 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;margin-top: 19px;}.landing-page .content-preview .preview-footnote {justify-content: start;}.landing-page .preview-footnote .icon {width: 12px;height: 12px;}.landing-page .counter-preview {text-align: center;padding: 35px 24px 24px;}.landing-page .counter-preview h2 {font-size: 1.5rem;letter-spacing: -0.6px;margin-top: 12px;}.landing-page #counter {margin-top: 24px;}.landing-page #counter button {min-width: 185px;min-height: 48px;border-radius: 6px;background: var(--ps-semantic-tone-accent-text-default);color: var(--ps-semantic-tone-accent-button-rest-text);border: 1px solid var(--ps-semantic-tone-accent-button-rest-border);font-size: 0.875rem;font-weight: 600;padding: 11px 20px;transition: transform 120ms;}.landing-page #counter button:active {transform: scale(0.97);}.landing-page .counter-preview > p {margin-top: 20px;color: var(--ps-semantic-tone-neutral-text-subtle);font-size: 0.6875rem;}.landing-page .style-preview {padding: 32px 45px;text-align: center;}.landing-page .your-card {border: 1px solid var(--ps-semantic-tone-neutral-surface-hover-border);}.landing-page .your-card > .icon {width: 30px;height: 30px;}.landing-page .your-card h2 {margin-top: 13px;font-size: 1.5rem;letter-spacing: -0.6px;}.landing-page .your-card p {margin-top: 8px;font-size: 0.75rem;opacity: 0.75;}.landing-page .workbench-status {min-height: 32px;gap: 12px;padding: 6px 19px;border-top: 1px solid var(--ps-semantic-tone-neutral-border-default);background: var(--ps-semantic-tone-neutral-surface-alt-rest-bgcolor);color: var(--ps-semantic-tone-neutral-text-subtle);font: 9px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;}.landing-page .workbench-status > span {display: flex;align-items: center;gap: 6px;}.landing-page .workbench-status .icon {width: 12px;height: 12px;}.landing-page .workbench-caption {margin-top: 16px !important;text-align: center;color: var(--ps-semantic-tone-neutral-root-text-subtle);font-size: 0.6875rem;}.landing-page .build-for {margin-top: 63px;padding-bottom: 37px;border-bottom: 1px solid var(--ps-semantic-tone-neutral-border-subtle);text-align: center;}.landing-page .build-for > span {font: 9px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;letter-spacing: 1.5px;color: var(--ps-semantic-tone-neutral-root-text-subtle);}.landing-page .build-for > div {display: flex;flex-wrap: wrap;justify-content: center;gap: 16px 45px;margin-top: 20px;color: var(--ps-semantic-tone-accent-surface-rest-text);font-size: 0.875rem;font-weight: 500;letter-spacing: -0.2px;}.landing-page .section {padding-block: 92px;}.landing-page .eyebrow {display: block;color: var(--ps-semantic-tone-accent-text-subtle);font: 10px / 1.6 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;letter-spacing: 1.7px;margin-bottom: 19px;}.landing-page .section h2, .landing-page .start-section h2 {font-size: 2.6875rem;line-height: 1.16;letter-spacing: -1.8px;}.landing-page .section h2 > span, .landing-page .start-section h2 > span {color: var(--ps-semantic-tone-accent-text-subtle);}.landing-page .section-heading {margin-bottom: 37px;}.landing-page .section-heading > p {font-size: 0.875rem;line-height: 1.85;margin-top: 19px;color: var(--ps-semantic-tone-neutral-text-subtle);}.landing-page .feature-grid {gap: 15px;}.landing-page .feature-card {position: relative;border-radius: 8px;overflow: hidden;transition: border-color 200ms;}.landing-page .feature-content, .landing-page .feature-components {grid-column: span 3;}.landing-page .feature-small {grid-column: span 2;min-height: 294px;}.landing-page .feature-icon {display: inline-flex;align-items: center;justify-content: center;width: 35px;height: 35px;border-radius: 7px;margin-bottom: 19px;padding: 0;}.landing-page .feature-icon .icon {width: 19px;height: 19px;}.landing-page .feature-card h3 {font-size: 1.1875rem;letter-spacing: -0.5px;line-height: 1.5;}.landing-page .feature-card .feature-summary {color: var(--ps-semantic-tone-neutral-text-subtle);font-size: 13px;margin-top: 10px;line-height: 1.85;max-width: 425px;}.landing-page .file-tree {padding: 20px 20px 17px;margin-block: 27px 23px;border: 1px solid var(--ps-semantic-tone-neutral-border-default);border-radius: 6px;background: var(--ps-semantic-tone-neutral-canvas);font: 11px / 2.6 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;}.landing-page .file-tree > div {display: flex;gap: 10px;align-items: center;color: var(--ps-semantic-tone-accent-surface-rest-text);}.landing-page .file-tree .tree-note {margin-left: auto;font-size: 0.5625rem;color: var(--ps-semantic-tone-neutral-surface-active-border);}.landing-page .tree-folder {color: var(--ps-semantic-tone-neutral-text-subtle);}.landing-page .tree-indent {padding-left: 15px;}.landing-page .tree-indent-deep {padding-left: 30px;}.landing-page .text-link {display: inline-flex;align-items: center;gap: 13px;font-size: 0.75rem;line-height: 1.6;transition: color 180ms;padding: 0;letter-spacing: 0;font-weight: 400;}.landing-page .component-sample {margin-block: 27px 23px;padding: 18px 20px;border: 1px solid var(--ps-semantic-tone-neutral-surface-alt-rest-border);border-radius: 6px;background: var(--ps-semantic-tone-neutral-surface-alt-rest-bgcolor);}.landing-page .sample-top {display: flex;align-items: center;justify-content: space-between;gap: 8px;font-size: 0.6875rem;font-weight: 500;color: var(--ps-semantic-tone-neutral-surface-alt-rest-text);}.landing-page .sample-chart {margin-top: 15px;}.landing-page .sample-chart-label {font: 9px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;color: var(--ps-semantic-tone-neutral-root-text-subtle);}.landing-page .sample-chart .bar-chart {display: block;width: 100%;height: 90px;margin-top: 6px;padding: 0;border: 0;border-bottom: 1px solid var(--ps-semantic-tone-accent-surface-rest-border);border-radius: 0;background: repeating-linear-gradient( to top, transparent 0, transparent 24px, color-mix(in srgb, var(--ps-semantic-tone-accent-text-subtle) 5%, transparent) 25px, transparent 26px );}.landing-page .sample-chart-axis {display: flex;justify-content: space-between;color: var(--ps-semantic-tone-neutral-root-text-subtle);font: 8px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;margin-top: 6px;}.landing-page .sample-bottom {display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-top: 18px;border-top: 1px solid var(--ps-semantic-tone-neutral-border-default);padding-top: 11px;font-size: 0.5625rem;color: var(--ps-semantic-tone-accent-text-subtle);}.landing-page .sample-bottom > span:first-child {display: flex;align-items: center;gap: 6px;}.landing-page .sample-bottom .status-dot {width: 4px;height: 4px;}.landing-page .sample-avatar {display: grid;place-items: center;width: 22px;height: 22px;border-radius: 50%;background: var(--ps-semantic-tone-accent-border-subtle);color: var(--ps-semantic-tone-neutral-surface-alt-rest-text);font: 8px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;}.landing-page .feature-small h3 {font-size: 1.0625rem;}.landing-page .feature-small .feature-summary {font-size: 0.75rem;line-height: 1.9;}.landing-page .tone-sample {display: flex;align-items: center;margin-top: 26px;padding-block: 2px;}.landing-page .tone-sample i {display: block;width: 26px;height: 26px;border-radius: 50%;background: var(--ps-semantic-tone-accent-text-default);border: 3px solid var(--ps-semantic-tone-neutral-surface-rest-bgcolor);}.landing-page .tone-sample i + i {margin-left: -6px;}.landing-page .tone-sample i:nth-child(2) {background: var(--ps-semantic-tone-info-tone);}.landing-page .tone-sample i:nth-child(3) {background: var(--ps-semantic-tone-accent-surface-hover-border);}.landing-page .tone-sample i:nth-child(4) {background: var(--ps-semantic-tone-warning-tone);}.landing-page .tone-sample i:nth-child(5) {background: var(--ps-semantic-tone-danger-tone);}.landing-page .tone-sample > span {margin-left: 12px;font: 9px / 1.5 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;color: var(--ps-semantic-tone-neutral-text-subtle);}.landing-page .output-sample {display: flex;align-items: center;gap: 7px;margin-top: 28px;font: 9px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;}.landing-page .output-sample > span {border: 1px solid var(--ps-semantic-tone-neutral-surface-alt-rest-border);border-radius: 4px;padding: 5px 7px;color: var(--ps-semantic-tone-neutral-text-subtle);}.landing-page .output-sample .output-js {border-style: dashed;color: var(--ps-semantic-tone-warning-text-default);}.landing-page .output-sample .output-web {background: var(--ps-semantic-tone-accent-surface-hover-bgcolor);color: var(--ps-semantic-tone-accent-surface-rest-text);border-color: var(--ps-semantic-tone-neutral-surface-hover-border);}.landing-page .output-sample .icon {width: 13px;height: 13px;color: var(--ps-semantic-tone-neutral-root-text-subtle);}.landing-page .editor-sample {position: relative;display: flex;align-items: center;gap: 4px;margin-top: 25px;font: 11px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;background: var(--ps-semantic-tone-neutral-canvas);border: 1px solid var(--ps-semantic-tone-accent-surface-hover-bgcolor);border-radius: 4px;padding: 12px;}.landing-page .editor-sample > small {display: flex;align-items: center;gap: 4px;position: absolute;right: 8px;top: -15px;font: 8px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;padding: 4px 6px;color: var(--ps-semantic-tone-accent-text-default);background: var(--ps-semantic-tone-accent-surface-hover-bgcolor);border: 1px solid var(--ps-semantic-tone-neutral-surface-hover-border);border-radius: 3px;}.landing-page .editor-sample .icon {width: 10px;height: 10px;}.landing-page .editor-caret {display: block;height: 13px;width: 1px;background: var(--ps-semantic-tone-accent-text-default);}.landing-page .ai-section {position: relative;border-block: 1px solid var(--ps-semantic-tone-neutral-border-subtle);padding-block: 80px;}.landing-page .ai-layout {gap: 100px;}.landing-page .ai-layout h2 {font-size: 39px;line-height: 1.2;letter-spacing: -1.6px;}.landing-page .ai-layout h2 > span {color: var(--ps-semantic-tone-accent-text-default);}.landing-page .ai-layout > div > p {max-width: 460px;font-size: 13px;color: var(--ps-semantic-tone-neutral-text-subtle);line-height: 1.9;margin-top: 19px;}.landing-page .ai-layout .text-link {margin-top: 22px;}.landing-page .source-diagram {min-width: 0;text-align: center;}.landing-page .diagram-inputs {gap: 8px;}.landing-page .diagram-inputs > span {display: flex;flex-direction: column;align-items: center;gap: 9px;border: 1px solid var(--ps-semantic-tone-neutral-surface-alt-rest-border);border-radius: 5px;padding: 14px 5px;color: var(--ps-semantic-tone-neutral-text-subtle);font: 9px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;background: var(--ps-semantic-tone-neutral-surface-alt-rest-bgcolor);}.landing-page .diagram-inputs > span > span {font-size: 0.75rem;}.landing-page .diagram-lines {height: 49px;padding-inline: 12%;gap: 0;}.landing-page .diagram-lines i {height: 25px;border-bottom: 1px solid var(--ps-semantic-tone-accent-surface-rest-border);border-left: 1px solid var(--ps-semantic-tone-accent-surface-rest-border);}.landing-page .diagram-lines i:first-child {border-bottom-left-radius: 10px;}.landing-page .diagram-lines i:last-child {border-left: 0;border-right: 1px solid var(--ps-semantic-tone-accent-surface-rest-border);border-bottom-right-radius: 10px;}.landing-page .diagram-lines::after {content: "";position: absolute;left: 50%;}.landing-page .diagram-core {position: relative;display: flex;flex-direction: column;align-items: center;width: 67%;margin-inline: auto;padding: 24px;background: var(--ps-semantic-tone-accent-surface-alt-rest-bgcolor);border: 1px solid var(--ps-semantic-tone-accent-surface-hover-border);border-radius: 9px;box-shadow: 0 0 38px color-mix(in srgb, var(--ps-semantic-tone-accent-text-default) 4%, transparent);}.landing-page .diagram-core::before {content: "";position: absolute;top: -25px;left: 50%;height: 24px;width: 1px;background: var(--ps-semantic-tone-accent-surface-rest-border);}.landing-page .diagram-core > .icon {width: 30px;height: 30px;color: var(--ps-semantic-tone-accent-text-default);}.landing-page .diagram-core > strong {margin-top: 8px;font-size: 1.1875rem;font-weight: 500;letter-spacing: -0.5px;}.landing-page .diagram-core > span {margin-top: 5px;color: var(--ps-semantic-tone-accent-text-subtle);font: 8px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;}.landing-page .diagram-stem {width: 1px;height: 33px;margin-inline: auto;background: var(--ps-semantic-tone-accent-surface-rest-border);}.landing-page .diagram-output {display: flex;align-items: center;justify-content: center;gap: 10px;width: 80%;margin-inline: auto;padding: 15px;border: 1px solid var(--ps-semantic-tone-accent-surface-rest-border);border-radius: 5px;background: var(--ps-semantic-tone-neutral-surface-alt-rest-bgcolor);font: 11px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;color: var(--ps-semantic-tone-accent-surface-rest-text);}.landing-page .diagram-output .icon {width: 15px;height: 15px;}.landing-page .diagram-output .status-dot {margin-left: auto;width: 4px;height: 4px;}.landing-page .source-diagram > p {font: 9px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace !important;color: var(--ps-semantic-tone-neutral-root-text-subtle) !important;margin-top: 21px !important;}.landing-page .split-heading {gap: 40px;}.landing-page .split-heading > p {max-width: 355px;font-size: 0.75rem;padding-bottom: 3px;}.landing-page .regor-highlight {gap: 36px;padding: 36px;margin-bottom: 24px;border: 1px solid var(--ps-semantic-tone-accent-surface-rest-border);border-radius: 8px;background: var(--ps-semantic-tone-accent-surface-rest-bgcolor);color: var(--ps-semantic-tone-accent-surface-rest-text);}.landing-page .regor-highlight > * {min-width: 0;}.landing-page .regor-highlight .eyebrow {display: flex;align-items: center;gap: 8px;color: var(--ps-semantic-tone-accent-surface-rest-text);}.landing-page .regor-highlight h3 {font-size: 1.1875rem;letter-spacing: -0.5px;line-height: 1.25;margin-top: 16px;}.landing-page .regor-summary {margin-top: 16px;font-size: 0.75rem;line-height: 1.8;}.landing-page .regor-actions {gap: 12px;margin-top: 24px;}.landing-page .regor-connection {margin: 0;text-align: center;}.landing-page .regor-loop {position: relative;height: 220px;max-width: 400px;margin-inline: auto;}.landing-page .regor-loop-path {position: absolute;inset: 0;width: 100%;height: 100%;stroke-width: 1.5;stroke-linecap: round;stroke-linejoin: round;}.landing-page .regor-loop-ui {stroke: var(--ps-semantic-tone-accent-text-default);}.landing-page .regor-loop-docs {stroke: var(--ps-semantic-tone-secondary-text-default);}.landing-page .regor-loop-node {position: absolute;top: 50%;transform: translate(-50%, -50%);display: flex;flex-direction: column;align-items: center;gap: 10px;font-size: 0.75rem;}.landing-page .regor-loop-node--regor {left: 22.222%;color: var(--ps-semantic-tone-accent-text-default);}.landing-page .regor-loop-node--purestack {left: 77.778%;color: var(--ps-semantic-tone-secondary-text-default);}.landing-page .regor-loop-mark {display: grid;place-items: center;width: 64px;height: 64px;border: 1px solid color-mix(in srgb, currentColor 30%, transparent);border-radius: 8px;background: var(--ps-semantic-tone-neutral-surface-rest-bgcolor);box-shadow: 0 8px 24px color-mix(in srgb, currentColor 10%, transparent);}.landing-page .regor-loop-mark .icon {width: 32px;height: 32px;}.landing-page .regor-loop-label {position: absolute;left: 50%;transform: translate(-50%, -50%);display: flex;align-items: center;gap: 8px;padding: 5px 10px;border-radius: 62.4375rem;background: var(--ps-semantic-tone-accent-surface-rest-bgcolor);font: 10px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;white-space: nowrap;}.landing-page .regor-loop-label--ui {top: 35px;color: var(--ps-semantic-tone-accent-text-default);}.landing-page .regor-loop-label--docs {top: 185px;color: var(--ps-semantic-tone-secondary-text-default);}.landing-page .regor-loop-label .icon {width: 14px;height: 14px;}.landing-page .regor-connection figcaption {font-size: 0.6875rem;line-height: 1.8;}.landing-page .package-grid {border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);border-radius: 7px;overflow: hidden;gap: 0;}.landing-page .package-card {display: flex;gap: 18px;padding: 30px;background: var(--ps-semantic-tone-neutral-surface-rest-bgcolor);transition: background 180ms;}.landing-page .package-card:nth-child(odd) {border-right: 1px solid var(--ps-semantic-tone-neutral-border-subtle);}.landing-page .package-card:nth-child(-n + 2) {border-bottom: 1px solid var(--ps-semantic-tone-neutral-border-subtle);}.landing-page .package-card:hover {background: var(--ps-semantic-tone-neutral-surface-hover-bgcolor);}.landing-page .package-number {padding-top: 5px;color: var(--ps-semantic-tone-neutral-root-text-subtle);font: 10px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;}.landing-page .package-card > span:last-child {margin-left: auto;color: var(--ps-semantic-tone-neutral-text-subtle);font-size: 18px;}.landing-page .package-card h3 {font-size: 1rem;letter-spacing: -0.3px;}.landing-page .package-card p {max-width: 365px;margin-top: 10px;font-size: 0.75rem;color: var(--ps-semantic-tone-neutral-text-subtle);line-height: 1.8;}.landing-page .package-card code {display: block;margin-top: 20px;color: var(--ps-semantic-tone-accent-surface-rest-text);font: 10px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;background: none;padding: 0;border: 0;}.landing-page .ecosystem-note {gap: 20px;margin-top: 22px;color: var(--ps-semantic-tone-neutral-root-text-subtle);font-size: 0.6875rem;}.landing-page .ecosystem-note > span {display: flex;align-items: center;gap: 8px;}.landing-page .ecosystem-note .icon {width: 16px;height: 16px;}.landing-page .ecosystem-note .text-link {font-size: 0.6875rem;}.landing-page .start-section {border-block: 1px solid var(--ps-semantic-tone-neutral-border-subtle);background: var(--ps-semantic-tone-neutral-surface-rest-bgcolor);padding-block: 77px;}.landing-page .start-layout {gap: 100px;}.landing-page .start-copy > p {font-size: 13px;color: var(--ps-semantic-tone-neutral-text-subtle);line-height: 1.9;max-width: 390px;margin-top: 21px;}.landing-page .start-steps {list-style: none;margin: 32px 0 0;padding: 0;display: flex;flex-direction: column;gap: 20px;}.landing-page .start-steps li {display: flex;align-items: flex-start;gap: 16px;}.landing-page .start-steps li > span {display: flex;align-items: center;justify-content: center;width: 27px;height: 27px;border: 1px solid var(--ps-semantic-tone-neutral-surface-alt-rest-border);border-radius: 50%;color: var(--ps-semantic-tone-accent-text-default);background: var(--ps-semantic-tone-accent-surface-rest-bgcolor);font: 9px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;}.landing-page .start-steps strong {color: var(--ps-semantic-tone-accent-surface-hover-text);font-size: 0.75rem;font-weight: 500;}.landing-page .start-steps p {color: var(--ps-semantic-tone-neutral-root-text-subtle);font-size: 0.6875rem;margin-top: 2px;}.landing-page .start-terminal {min-width: 0;border: 1px solid var(--ps-semantic-tone-neutral-surface-alt-rest-border);border-radius: 8px;overflow: hidden;box-shadow: 0 12px 28px #0002;background: var(--ps-semantic-tone-neutral-canvas);}.landing-page .terminal-heading {display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 15px 20px;border-bottom: 1px solid var(--ps-semantic-tone-neutral-border-default);background: var(--ps-semantic-tone-neutral-surface-hover-bgcolor);}.landing-page .terminal-heading > span:first-child {display: flex;align-items: center;gap: 9px;font-size: 0.6875rem;color: var(--ps-semantic-tone-neutral-surface-alt-rest-text);}.landing-page .terminal-heading .icon {width: 14px;height: 14px;}.landing-page .terminal-heading > span:last-child {font: 8px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;color: var(--ps-semantic-tone-neutral-text-subtle);letter-spacing: 1px;}.landing-page .terminal-body {padding: 27px 24px;}.landing-page .terminal-command {position: relative;padding-right: 20px;margin-bottom: 27px;font: 10px / 1.9 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;}.landing-page .terminal-command > span {display: block;margin-bottom: 7px;color: var(--ps-semantic-tone-neutral-root-text-subtle);}.landing-page .terminal-command pre, .landing-page .terminal-command code {display: block;color: var(--ps-semantic-tone-neutral-surface-alt-rest-text);font: 11px / 1.9 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;background: none;border: 0;padding: 0;white-space: pre-wrap;overflow-wrap: anywhere;}.landing-page .terminal-command .copy-button {position: absolute;right: -7px;top: -8px;}.landing-page .terminal-address {display: flex;align-items: center;gap: 8px;color: var(--ps-semantic-tone-neutral-text-subtle);font: 9px / 1.7 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;padding-top: 5px;}.landing-page .terminal-address .status-dot {width: 4px;height: 4px;}.landing-page .terminal-footer {display: flex;align-items: center;justify-content: space-between;padding: 13px 20px;border-top: 1px solid var(--ps-semantic-tone-neutral-border-default);background: var(--ps-semantic-tone-neutral-surface-alt-rest-bgcolor);color: var(--ps-semantic-tone-accent-text-default) !important;font-size: 0.625rem;}.landing-page .terminal-footer:hover {background: var(--ps-semantic-tone-accent-surface-rest-bgcolor);}.landing-page .faq-layout {gap: 100px;}.landing-page .faq-layout h2 {font-size: 33px;}.landing-page .faq-intro {margin-top: 17px !important;color: var(--ps-semantic-tone-neutral-text-subtle);font-size: 13px;line-height: 1.8;}.landing-page .faq-list {border-top: 1px solid var(--ps-semantic-tone-neutral-border-subtle);}.landing-page .faq-list details {border-bottom: 1px solid var(--ps-semantic-tone-neutral-border-subtle);}.landing-page .faq-list summary {display: flex;align-items: center;justify-content: space-between;gap: 20px;list-style: none;padding-block: 21px;cursor: pointer;font-size: 13px;color: var(--ps-semantic-tone-neutral-surface-alt-rest-text);}.landing-page .faq-list summary::-webkit-details-marker {display: none;}.landing-page .faq-list summary > span:last-child {font-size: 1.1875rem;line-height: 1;color: var(--ps-semantic-tone-neutral-text-subtle);transition: transform 180ms;}.landing-page .faq-list details[open] summary {color: var(--ps-semantic-tone-accent-text-default);}.landing-page .faq-list details[open] summary > span:last-child {transform: rotate(45deg);}.landing-page .faq-list .expandable-panel__body > p {padding: 0 25px 22px 0;font-size: 0.75rem;color: var(--ps-semantic-tone-neutral-text-subtle);line-height: 1.9;}.landing-page .closing-section {position: relative;overflow: hidden;border-block: 1px solid var(--ps-semantic-tone-neutral-border-default);padding: 66px 0 72px;text-align: center;}.landing-page .closing-section::before {content: "";position: absolute;pointer-events: none;width: 900px;height: 900px;border: 1px solid color-mix(in srgb, var(--ps-semantic-tone-neutral-root-text-subtle) 5%, transparent);border-radius: 50%;top: 40px;left: calc(50% - 450px);box-shadow: 0 0 0 65px color-mix(in srgb, var(--ps-semantic-tone-neutral-root-text-subtle) 2%, transparent), 0 0 0 130px color-mix(in srgb, var(--ps-semantic-tone-neutral-root-text-subtle) 2%, transparent);}.landing-page .closing-section .container {position: relative;}.landing-page .closing-icon {display: inline-flex;margin-bottom: 21px;color: var(--ps-semantic-tone-accent-text-subtle);}.landing-page .closing-icon .icon {width: 32px;height: 32px;}.landing-page .closing-section h2 {font-size: 49px;line-height: 1.15;letter-spacing: -2px;}.landing-page .closing-section h2 > span {color: var(--ps-semantic-tone-accent-text-default);}.landing-page .closing-section p {margin-top: 19px;color: var(--ps-semantic-tone-accent-text-subtle);font-size: 13px;}.landing-page .closing-section .button {margin-top: 26px;}.landing-page .closing-note {display: block;margin-top: 17px;color: var(--ps-semantic-tone-neutral-root-text-subtle);font: 9px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;}.landing-page .site-footer {padding-top: 48px;background: var(--ps-semantic-tone-neutral-canvas);}.landing-page .footer-top {gap: 40px;padding-bottom: 43px;}.landing-page .footer-top p {margin-top: 18px;font-size: 0.6875rem;line-height: 1.9;color: var(--ps-semantic-tone-neutral-root-text-subtle);}.landing-page .footer-top nav {display: flex;gap: 84px;padding-top: 4px;}.landing-page .footer-top nav > div {display: flex;flex-direction: column;align-items: flex-start;gap: 9px;}.landing-page .footer-label {margin-bottom: 6px;color: var(--ps-semantic-tone-neutral-text-subtle);font: 8px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;letter-spacing: 1.5px;}.landing-page .footer-top nav a {font-size: 0.6875rem;color: var(--ps-semantic-tone-neutral-text-subtle);}.landing-page .site-footer a:hover {color: var(--ps-semantic-tone-accent-text-default);}.landing-page .footer-bottom {border-top: 1px solid var(--ps-semantic-tone-neutral-border-subtle);gap: 15px;padding-block: 23px;font: 9px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;color: var(--ps-semantic-tone-neutral-surface-active-border);}.landing-page .footer-built {display: flex;align-items: center;gap: 7px;}.landing-page .footer-actions {display: flex;align-items: center;gap: 15px;}.landing-page .footer-actions .consent-settings-teleport-area {display: contents;}.landing-page .footer-actions .btn {min-height: 0;padding: 0;border-color: transparent;background: none;box-shadow: none;font: inherit;color: inherit;}.landing-page .footer-actions .btn:hover {color: var(--ps-semantic-tone-accent-text-default);}.landing-page .footer-built .status-dot {width: 4px;height: 4px;}.landing-page .workbench, .landing-page .feature-card {padding: 0;gap: 0;}.landing-page .workbench__body {padding: 0;gap: 0;}.landing-page .feature-card__body {padding: 30px;display: block;}.landing-page .feature-card .section-header, .landing-page .package-card .section-header, .landing-page .section-heading.section-header {gap: 0;display: block;min-width: 0;}.landing-page .text-link .icon {width: 16px;height: 16px;}.landing-page .faq-list .expandable-panel {padding: 0;margin: 0;border-radius: 0;box-shadow: none;}.landing-page .faq-list .expandable-panel__summary {padding-inline: 0;}.landing-page .faq-list .expandable-panel__body {padding: 0;border: 0;}.landing-page .faq-list .expandable-panel__summary .fw-700 {font-weight: 500;line-height: 1.6;}.landing-page .faq-list .expandable-panel__chevron {width: 20px;height: 20px;padding: 0;}.landing-page .file-tree .tree-note, .landing-page .footer-bottom {color: var(--ps-semantic-tone-neutral-root-text-subtle);}.landing-page .workbench-tabs {padding: 0;gap: 0;box-shadow: none;min-width: 0;}.landing-page .workbench-tabs .tabs__list {gap: 0;grid-template-columns: repeat(3, minmax(0, 1fr));}.landing-page .workbench-tabs .tabs__panel-body {padding: 0;}.landing-page .workbench-tabs .tabs__tab-buttons {gap: 0;align-items: stretch;align-self: stretch;overflow: visible;}.landing-page .workbench-tabs .tabs__tabs-row {gap: 0;margin: 0;padding: 0;}.landing-page .workbench-tabs.tabs--compact .tabs__tabs-row {display: flex;}.landing-page .workbench-tabs .tabs__select-wrap, .landing-page .workbench-tabs .tabs__overflow {display: none;}.landing-page .workbench-tabs :is(.tabs__tab, .tabs__tab-buttons > .btn) {border-radius: 0;letter-spacing: 0;font-family: 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;font-weight: 400;min-height: 46px;}.landing-page .workbench-tabs .tabs__control:checked + .tabs__tab {color: var(--ps-semantic-tone-neutral-text-default);background: var(--ps-semantic-tone-neutral-surface-alt-rest-bgcolor);box-shadow: inset 0 2px var(--ps-semantic-tone-accent-text-default);}.landing-page .workbench-tabs.tabs--enhanced .tabs__tab {display: none;}.landing-page .workbench-tabs.tabs--enhanced .tabs__control {display: none;}.landing-page .workbench-tabs .tabs__tab-icon {color: var(--ps-semantic-tone-accent-text-subtle);width: 14px;height: 14px;}.landing-page .workbench-tabs .tabs__tab-buttons::after {content: "Explore the files ↖";order: 99;margin-left: auto;align-self: center;padding-inline: 22px;color: var(--ps-semantic-tone-neutral-root-text-subtle);font: 10px 'Cascadia Code', 'SFMono-Regular', Consolas, monospace;}.landing-page:has(.recovery-page) {display: flex;flex-direction: column;min-height: 100dvh;}.landing-page:has(.recovery-page) > main {flex: 1 0 auto;display: flex;align-items: center;}.landing-page .recovery-page {max-width: 1000px;}.landing-page .recovery-copy h1 {font-size: clamp(2.5rem, 4.8vw, 4rem);}.api-overview {padding: 1.25rem;border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);border-top: 3px solid var(--ps-semantic-tone-accent-text-default);border-radius: 6px;background: var(--ps-semantic-tone-neutral-surface-rest-background);}.api-overview__signature {font-size: 1.5rem;color: var(--ps-semantic-tone-accent-text-default);background: none;border: none;padding: 0;}.api-overview p {margin: 0.75rem 0 0;}.api-index {display: flex;flex-wrap: wrap;gap: 0.5rem;margin-top: 1rem;}.api-index a {padding: 0.3rem 0.65rem;border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);border-radius: 4px;font-size: 0.6875rem;text-decoration: none;}.api-index a:hover, .api-index a:focus-visible {border-color: var(--ps-semantic-tone-accent-text-default);color: var(--ps-semantic-tone-accent-text-default);}.api-property {display: grid;grid-template-columns: minmax(0, 11rem) minmax(0, 1fr);gap: 1.5rem;padding: 1.5rem 0;border-top: 1px solid var(--ps-semantic-tone-neutral-border-subtle);scroll-margin-top: 7rem;}.api-property:target {border-top-color: var(--ps-semantic-tone-accent-text-default);background: var(--ps-semantic-tone-accent-surface-rest-background);box-shadow: 0 0 0 0.5rem var(--ps-semantic-tone-accent-surface-rest-background);}.api-property__header, .api-property__content {min-width: 0;}.api-property__header h4 {margin: 0 0 0.5rem;font-size: 1rem;}.api-property__header h4 a {text-decoration: none;color: var(--ps-semantic-tone-accent-text-default);}.api-property__header h4 span {color: var(--ps-semantic-tone-neutral-text-subtle);font-weight: 400;}.api-property__header h4 code, .api-property__type {background: none;border: none;padding: 0;overflow-wrap: anywhere;}.api-property__type {color: var(--ps-semantic-tone-neutral-text-subtle);font-size: 0.6875rem;}.api-property__default {display: flex;flex-wrap: wrap;align-items: baseline;gap: 0.4rem;margin: 0.8rem 0 0;font-size: 0.6875rem;}.api-property__default dt {color: var(--ps-semantic-tone-neutral-text-subtle);}.api-property__default dd {margin: 0;}.api-property__content > p:first-child {margin-top: 0;}.api-property__content > :last-child {margin-bottom: 0;}.api-values, .api-demo {display: flex;flex-wrap: wrap;align-items: center;gap: 0.5rem;margin: 0.85rem 0;}.api-demo {padding: 0.9rem;border-radius: 6px;background: var(--ps-semantic-tone-neutral-surface-rest-background);}.api-property__content pre {margin: 0.8rem 0 0;}.api-note {padding-left: 0.8rem;border-left: 2px solid var(--ps-semantic-tone-accent-border-default);color: var(--ps-semantic-tone-neutral-text-subtle);font-size: 0.75rem;}.api-contract {padding: 1.1rem 1.25rem;border-left: 2px solid var(--ps-semantic-tone-accent-border-default);background: var(--ps-semantic-tone-neutral-surface-rest-background);}.api-contract > :first-child {margin-top: 0;}.api-contract > :last-child {margin-bottom: 0;}.tone-guide-swatch {min-height: 7rem;width: 100%;}:where(.tone-guide-state) {background: transparent;border: 0 solid transparent;color: inherit;cursor: pointer;}.tone-guide-state {font: inherit;text-align: start;}.tone-guide-flow {display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 10rem), 1fr));gap: 0.75rem;}.tone-guide-flow > div {padding: 1rem;border: 1px solid var(--ps-semantic-tone-accent-border-subtle);border-radius: 0.75rem;background: var(--ps-semantic-tone-accent-surface-rest-background);min-width: 0;}.tone-guide-flow code, .tone-guide-gallery code {overflow-wrap: anywhere;white-space: normal;}.tone-guide-glass-field {background-color: var(--ps-semantic-tone-accent-spotlight-field);}.runtime-code {white-space: pre-wrap;overflow-wrap: anywhere;font-size: 0.75rem;padding: 1rem;}.runtime-code code {white-space: inherit;}app[data-review-counter] {display: block;min-width: 0;}.layout-demo-track {min-height: 7rem;padding: 0.75rem;border: 1px dashed var(--ps-semantic-tone-accent-border-subtle);border-radius: 0.5rem;background: var(--ps-semantic-tone-neutral-surface-rest-background);gap: 0.5rem;}.layout-demo-item {display: flex;align-items: center;justify-content: center;min-width: 2rem;padding: 0.5rem;border-radius: 0.4rem;background: var(--ps-semantic-tone-accent-surface-rest-background);color: var(--ps-semantic-tone-accent-text-default);font-weight: 600;}.layout-demo-item--tall {min-height: 4rem;font-size: 1.3rem;}.layout-demo-scroll {overflow-x: auto;min-width: 0;}.layout-playground-frame {height: 20rem;}.layout-playground-frame--compact {height: 14rem;}.layout-playground-frame--tall {height: 28rem;}.layout-playground-width--narrow {width: 24rem;}.layout-playground-width--medium {width: 40rem;}.layout-playground-width--wide {width: 60rem;}.layout-demo-track--narrow {width: 9rem;min-height: 7rem;}.layout-grid-demo {gap: 0.25rem;min-width: 0;}.layout-grid-tile {padding: 0.65rem 0;text-align: center;min-width: 0;font-size: 0.6rem;border-radius: 0.25rem;background: var(--ps-semantic-tone-accent-surface-rest-background);color: var(--ps-semantic-tone-accent-text-default);}.layout-icon-sample {display: inline-flex;justify-content: center;color: var(--ps-semantic-tone-accent-text-default);}.layout-icon-sample--sm {font-size: 1rem;}.layout-icon-sample--md {font-size: 1.75rem;}.layout-icon-sample--lg {font-size: 2.5rem;}.component-header {position: relative;overflow: hidden;padding: 1rem 1.25rem;margin: 0.75rem 0 1.5rem;border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);border-left: 3px solid var(--ps-semantic-tone-accent-border-default);border-radius: 0.75rem;background: radial-gradient(ellipse at 100% 0%, var(--ps-semantic-tone-accent-surface-rest-background), transparent 70%), var(--ps-semantic-tone-neutral-surface-rest-background);}.component-header__top {display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 0.6rem 1.25rem;}.component-header__back {font-size: 0.75rem;color: var(--ps-semantic-tone-neutral-text-subtle);text-decoration: none;}.component-header__identity {display: flex;flex-wrap: wrap;align-items: baseline;gap: 0.4rem 0.75rem;min-width: 0;}.component-header__identity code {color: var(--ps-semantic-tone-accent-text-default);font-size: 1rem;background: none;border: none;padding: 0;margin: 0;line-height: 1.4;overflow-wrap: anywhere;}.component-header__identity span, .component-example__tag {font-size: 0.65rem;text-transform: uppercase;color: var(--ps-semantic-tone-neutral-text-subtle);}.component-header__summary {font-size: 0.95rem;line-height: 1.6;margin: 0.6rem 0 0.4rem;}.component-header__links {display: flex;flex-wrap: wrap;align-items: baseline;gap: 0.75rem;flex-shrink: 0;}.component-header__links a {font-size: 0.75rem;font-weight: 600;text-decoration: none;color: var(--ps-semantic-tone-accent-text-default);}.component-header a:hover {text-decoration: underline;}.component-example {margin: 1.5rem 0;border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);border-radius: 1rem;background: var(--ps-semantic-tone-neutral-surface-rest-background);}.component-example__heading {display: flex;flex-wrap: wrap;align-items: center;gap: 0.6rem;padding: 0.9rem 1.25rem;border-bottom: 1px solid var(--ps-semantic-tone-neutral-border-subtle);font-size: 0.8rem;}.component-example__dot {width: 0.5rem;height: 0.5rem;border-radius: 50%;background: var(--ps-semantic-tone-accent-text-default);}.component-example__tag {margin-left: auto;}.component-example__stage {padding: clamp(1rem, 3vw, 2rem);background: radial-gradient(var(--ps-semantic-tone-neutral-border-subtle) 1px, transparent 1px);background-size: 16px 16px;min-width: 0;}.component-example__caption {margin: 0;padding: 0.9rem 1.25rem;border-top: 1px solid var(--ps-semantic-tone-neutral-border-subtle);font-size: 0.8rem;color: var(--ps-semantic-tone-neutral-text-subtle);line-height: 1.6;}.component-preview-stage {padding: clamp(1rem, 3vw, 2rem);min-width: 0;}.component-appearance-grid {display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 14rem), 1fr));gap: 1rem;align-items: start;}.component-appearance-cell {display: flex;flex-direction: column;align-items: stretch;gap: 1rem;padding: 1rem;min-width: 0;border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);border-radius: 0.75rem;background: var(--ps-semantic-tone-neutral-surface-rest-background);}.component-appearance-cell > code {font-size: 0.75rem;color: var(--ps-semantic-tone-neutral-text-subtle);background: none;border: none;padding: 0;}.forms-appearance-grid--composer {grid-template-columns: repeat(auto-fit, minmax(min(100%, 24rem), 1fr));}.data-chart-gallery {grid-template-columns: repeat(auto-fit, minmax(min(100%, 16rem), 1fr));}.data-chart-gallery .component-appearance-cell > svg {align-self: center;max-width: 100%;}.data-chart-gallery text, .component-example .bar-chart text, .component-example .line-chart text, .component-example .doughnut-chart text {fill: currentColor;}.data-window-diagram {display: flex;flex-direction: column;gap: 0.5rem;padding: 1rem;border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);border-radius: 0.75rem;background: var(--ps-semantic-tone-neutral-surface-rest-background);}.data-window-diagram__spacer {padding: 0.75rem;text-align: center;border: 1px dashed var(--ps-semantic-tone-neutral-border-subtle);color: var(--ps-semantic-tone-neutral-text-subtle);font-size: 0.8rem;}.data-window-diagram__rows {padding: 1rem;border-left: 3px solid var(--ps-semantic-tone-accent-text-default);background: var(--ps-semantic-tone-accent-surface-rest-background);}.forms-copy-sample {border: none;padding: 0;margin: 0;min-width: 0;}.forms-composer-card {width: 100%;padding: 1rem;border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);border-radius: 0.75rem;background: var(--ps-semantic-tone-neutral-surface-rest-background);}.component-appearance-cell > .btn-group__dropdown {align-self: start;}.component-directory-lead {font-size: clamp(1.4rem, 3vw, 2rem);line-height: 1.35;font-weight: 600;max-width: 34rem;color: var(--ps-semantic-tone-accent-text-default);}.component-recipe {padding: 1.5rem;border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);border-radius: 0.85rem;background: var(--ps-semantic-tone-neutral-surface-rest-background);box-shadow: 0 8px 24px rgb(0 0 0 / 0.06);}.component-recipe h3 {margin: 0.4rem 0 0.75rem;font-size: 1.25rem;}.component-recipe > p {margin: 0.5rem 0 1.25rem;color: var(--ps-semantic-tone-neutral-text-subtle);}.component-guide-grid {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 1rem;}.component-guide-card {display: flex;flex-direction: column;padding: 1.5rem;border: 1px solid var(--ps-semantic-tone-neutral-border-subtle);border-radius: 1rem;background: var(--ps-semantic-tone-neutral-surface-rest-background);min-width: 0;}.component-guide-card h3 {margin: 1.25rem 0 0.5rem;overflow-wrap: anywhere;}.component-guide-card > p {color: var(--ps-semantic-tone-neutral-text-subtle);font-size: 0.9rem;flex-grow: 1;}.component-guide-card__preview {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 0.5rem;min-height: 6rem;padding: 1rem;border-radius: 0.75rem;background: var(--ps-semantic-tone-accent-surface-rest-background);}.component-guide-card > a {font-weight: 600;font-size: 0.85rem;color: var(--ps-semantic-tone-accent-text-default);}.component-guide-card > .badge {align-self: start;}.landing-appearance-sample, .landing-directory-preview > * {width: 100%;min-width: 0;}.landing-appearance-sample > *, .landing-directory-preview > * {margin-bottom: 0;}.landing-appearance-gallery pre, .landing-directory-preview pre {white-space: pre-wrap;overflow-wrap: anywhere;}.landing-appearance-gallery .grid, .landing-directory-preview .grid {grid-template-columns: minmax(0, 1fr);}.landing-band-mini, .landing-directory-preview {min-width: 0;overflow: hidden;}.landing-band-mini > section, .landing-appearance-sample > section, .landing-directory-preview > section {margin-inline-start: 0 !important;margin-inline-end: 0 !important;padding-inline-start: 1rem !important;padding-inline-end: 1rem !important;}.landing-appearance-gallery h2, .landing-appearance-gallery h3, .landing-directory-preview h2, .landing-directory-preview h3 {font-size: 1.15rem;line-height: 1.35;}.landing-title-tags .section-header > .text-title {font-size: 1.15rem;line-height: 1.35;}.landing-section-demo {padding: clamp(1.5rem, 4vw, 3.5rem) !important;container-type: inline-size;}.landing-section-demo .landing-section__title {font-size: clamp(1.75rem, 5cqi, 3.25rem);}.landing-section-demo .landing-section__eyebrow::before {content: "";width: 1.5rem;height: 2px;background: currentColor;flex-shrink: 0;}.landing-section-demo__feature {padding: 1.25rem;}.landing-section-alignment-gallery {grid-template-columns: minmax(0, 1fr);}.landing-section-demo__feature h3 {margin: 0.25rem 0 0;font-weight: 650;line-height: 1.35;}.landing-section-demo__feature p {font-size: 0.9375rem;line-height: 1.65;}.landing-section-demo__workflow {padding: 1.5rem;}.landing-section-demo__workflow > .panel__body {gap: 1.25rem;}.landing-section-demo__step > div {gap: 0.25rem;}.landing-section-demo__step strong {font-size: 0.9375rem;}.landing-section-demo__step span, .landing-section-demo__note {font-size: 0.8125rem;}.landing-section-demo__step span {line-height: 1.5;color: var(--ps-semantic-tone-neutral-text-subtle);}.landing-section-demo__note {padding-top: 1rem;}.toc-playground__frame {height: 42rem;}:scope:is([data-site-color="violet"], [data-site-color="violet"] *) {--ps-accent: #6F4BD4;--ps-semantic-tone-neutral-tone: #675E78;--ps-semantic-tone-neutral-surface-rest-background: #FEFDFF;--ps-semantic-tone-neutral-surface-rest-bgcolor: #FEFDFF;--ps-semantic-tone-neutral-surface-rest-border: #DBD9E0;--ps-semantic-tone-neutral-surface-rest-text: #2A2732;--ps-semantic-tone-neutral-surface-hover-background: #F9F7FF;--ps-semantic-tone-neutral-surface-hover-bgcolor: #F9F7FF;--ps-semantic-tone-neutral-surface-hover-border: #C2BFC9;--ps-semantic-tone-neutral-surface-hover-text: #2A2732;--ps-semantic-tone-neutral-surface-active-background: #F5F2FC;--ps-semantic-tone-neutral-surface-active-bgcolor: #F5F2FC;--ps-semantic-tone-neutral-surface-active-border: #B2AFB9;--ps-semantic-tone-neutral-surface-active-text: #2A2732;--ps-semantic-tone-neutral-surface-disabled-background: #F5F2FC;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-neutral-surface-disabled-border: #DCD9E3;--ps-semantic-tone-neutral-surface-disabled-text: #7C7883;--ps-semantic-tone-neutral-surface-focus-ring: #6F4BD4;--ps-semantic-tone-neutral-surface-alt-rest-background: #EEEBF5;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #EEEBF5;--ps-semantic-tone-neutral-surface-alt-rest-border: #DBD9E0;--ps-semantic-tone-neutral-surface-alt-rest-text: #39363E;--ps-semantic-tone-neutral-surface-alt-hover-background: #E9E6F0;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #E9E6F0;--ps-semantic-tone-neutral-surface-alt-hover-border: #C2BFC9;--ps-semantic-tone-neutral-surface-alt-hover-text: #2A2732;--ps-semantic-tone-neutral-surface-alt-active-background: #E4E1EB;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #E4E1EB;--ps-semantic-tone-neutral-surface-alt-active-border: #B2AFB9;--ps-semantic-tone-neutral-surface-alt-active-text: #2A2732;--ps-semantic-tone-neutral-surface-alt-disabled-background: #F5F2FC;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-neutral-surface-alt-disabled-border: #DCD9E3;--ps-semantic-tone-neutral-surface-alt-disabled-text: #7C7883;--ps-semantic-tone-neutral-surface-alt-focus-ring: #6F4BD4;--ps-semantic-tone-neutral-canvas: #F5F2FC;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #FEFDFF 0%, #EEEBF5 75%);--ps-semantic-tone-neutral-spotlight-light: #FEFDFF66;--ps-semantic-tone-neutral-canvascolor: #F5F2FC;--ps-semantic-tone-neutral-root-text-default: #2A2732;--ps-semantic-tone-neutral-root-text-subtle: #59565F;--ps-semantic-tone-neutral-root-border-subtle: #DBD9E0;--ps-semantic-tone-neutral-root-border-default: #C2BFC9;--ps-semantic-tone-neutral-root-border-focus: #6F4BD4;--ps-semantic-tone-neutral-overlay: #2A272F46;--ps-semantic-tone-neutral-border-subtle: #DBD9E0;--ps-semantic-tone-neutral-border-default: #C2BFC9;--ps-semantic-tone-neutral-border-focus: #6F4BD4;--ps-semantic-tone-neutral-text-default: #2A2732;--ps-semantic-tone-neutral-text-subtle: #59565F;--ps-semantic-tone-neutral-button-rest-background: #E7E4EE;--ps-semantic-tone-neutral-button-rest-bgcolor: #E7E4EE;--ps-semantic-tone-neutral-button-rest-border: #C2BFC9;--ps-semantic-tone-neutral-button-rest-text: #2A2732;--ps-semantic-tone-neutral-button-hover-background: #E2DFE9;--ps-semantic-tone-neutral-button-hover-bgcolor: #E2DFE9;--ps-semantic-tone-neutral-button-hover-border: #B5B2BC;--ps-semantic-tone-neutral-button-hover-text: #2A2732;--ps-semantic-tone-neutral-button-active-background: #DDDAE4;--ps-semantic-tone-neutral-button-active-bgcolor: #DDDAE4;--ps-semantic-tone-neutral-button-active-border: #A9A6AF;--ps-semantic-tone-neutral-button-active-text: #2A2732;--ps-semantic-tone-neutral-button-disabled-background: #F5F2FC;--ps-semantic-tone-neutral-button-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-neutral-button-disabled-border: #DCD9E3;--ps-semantic-tone-neutral-button-disabled-text: #7C7883;--ps-semantic-tone-neutral-button-focus-ring: #6F4BD4;--ps-semantic-tone-accent-tone: #6F4BD4;--ps-semantic-tone-accent-surface-rest-background: #FDFDFF;--ps-semantic-tone-accent-surface-rest-bgcolor: #FDFDFF;--ps-semantic-tone-accent-surface-rest-border: #C0BDD7;--ps-semantic-tone-accent-surface-rest-text: #5B3EAE;--ps-semantic-tone-accent-surface-hover-background: #ECEAFC;--ps-semantic-tone-accent-surface-hover-bgcolor: #ECEAFC;--ps-semantic-tone-accent-surface-hover-border: #6F4BD4;--ps-semantic-tone-accent-surface-hover-text: #5B3EAE;--ps-semantic-tone-accent-surface-active-background: #E7E5FC;--ps-semantic-tone-accent-surface-active-bgcolor: #E7E5FC;--ps-semantic-tone-accent-surface-active-border: #6F4BD4;--ps-semantic-tone-accent-surface-active-text: #5B3EAE;--ps-semantic-tone-accent-surface-disabled-background: #F5F2FC;--ps-semantic-tone-accent-surface-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-accent-surface-disabled-border: #DCD9E3;--ps-semantic-tone-accent-surface-disabled-text: #7C7883;--ps-semantic-tone-accent-surface-focus-ring: #6F4BD4;--ps-semantic-tone-accent-surface-alt-rest-background: #ECEAFC;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #ECEAFC;--ps-semantic-tone-accent-surface-alt-rest-border: #C0BDD7;--ps-semantic-tone-accent-surface-alt-rest-text: #5B3EAE;--ps-semantic-tone-accent-surface-alt-hover-background: #E7E5FA;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #E7E5FA;--ps-semantic-tone-accent-surface-alt-hover-border: #6F4BD4;--ps-semantic-tone-accent-surface-alt-hover-text: #5B3EAE;--ps-semantic-tone-accent-surface-alt-active-background: #E2E0F7;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #E2E0F7;--ps-semantic-tone-accent-surface-alt-active-border: #6F4BD4;--ps-semantic-tone-accent-surface-alt-active-text: #5B3EAE;--ps-semantic-tone-accent-surface-alt-disabled-background: #F5F2FC;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-accent-surface-alt-disabled-border: #DCD9E3;--ps-semantic-tone-accent-surface-alt-disabled-text: #7C7883;--ps-semantic-tone-accent-surface-alt-focus-ring: #6F4BD4;--ps-semantic-tone-accent-canvas: #FDFDFF;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #FDFDFF 0%, #E7E5FC 75%);--ps-semantic-tone-accent-canvascolor: #FDFDFF;--ps-semantic-tone-accent-root-text-default: #5B3EAE;--ps-semantic-tone-accent-root-text-subtle: #68638A;--ps-semantic-tone-accent-root-border-subtle: #DAD8EA;--ps-semantic-tone-accent-root-border-default: #C0BDD7;--ps-semantic-tone-accent-root-border-focus: #6F4BD4;--ps-semantic-tone-accent-overlay: #2A272F46;--ps-semantic-tone-accent-border-subtle: #DAD8EA;--ps-semantic-tone-accent-border-default: #C0BDD7;--ps-semantic-tone-accent-border-focus: #6F4BD4;--ps-semantic-tone-accent-text-default: #5B3EAE;--ps-semantic-tone-accent-text-subtle: #68638A;--ps-semantic-tone-accent-button-rest-background: #6F4BD4;--ps-semantic-tone-accent-button-rest-bgcolor: #6F4BD4;--ps-semantic-tone-accent-button-rest-border: #6F4BD4;--ps-semantic-tone-accent-button-hover-background: #5F37C0;--ps-semantic-tone-accent-button-hover-bgcolor: #5F37C0;--ps-semantic-tone-accent-button-hover-border: #5F37C0;--ps-semantic-tone-accent-button-active-background: #5021AC;--ps-semantic-tone-accent-button-active-bgcolor: #5021AC;--ps-semantic-tone-accent-button-active-border: #5021AC;--ps-semantic-tone-accent-button-disabled-background: #F5F2FC;--ps-semantic-tone-accent-button-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-accent-button-disabled-border: #DCD9E3;--ps-semantic-tone-accent-button-disabled-text: #7C7883;--ps-semantic-tone-accent-button-focus-ring: #6F4BD4;--ps-semantic-tone-feature-tone: #9D3CA4;--ps-semantic-tone-feature-surface-rest-background: #FFFCFF;--ps-semantic-tone-feature-surface-rest-bgcolor: #FFFCFF;--ps-semantic-tone-feature-surface-rest-border: #CCBACD;--ps-semantic-tone-feature-surface-rest-text: #803186;--ps-semantic-tone-feature-surface-hover-background: #F5E8F5;--ps-semantic-tone-feature-surface-hover-bgcolor: #F5E8F5;--ps-semantic-tone-feature-surface-hover-border: #9D3CA4;--ps-semantic-tone-feature-surface-hover-text: #803186;--ps-semantic-tone-feature-surface-active-background: #F2E2F2;--ps-semantic-tone-feature-surface-active-bgcolor: #F2E2F2;--ps-semantic-tone-feature-surface-active-border: #9D3CA4;--ps-semantic-tone-feature-surface-active-text: #803186;--ps-semantic-tone-feature-surface-disabled-background: #F5F2FC;--ps-semantic-tone-feature-surface-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-feature-surface-disabled-border: #DCD9E3;--ps-semantic-tone-feature-surface-disabled-text: #7C7883;--ps-semantic-tone-feature-surface-focus-ring: #9D3CA4;--ps-semantic-tone-feature-surface-alt-rest-background: #F5E8F5;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #F5E8F5;--ps-semantic-tone-feature-surface-alt-rest-border: #CCBACD;--ps-semantic-tone-feature-surface-alt-rest-text: #803186;--ps-semantic-tone-feature-surface-alt-hover-background: #F1E3F1;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #F1E3F1;--ps-semantic-tone-feature-surface-alt-hover-border: #9D3CA4;--ps-semantic-tone-feature-surface-alt-hover-text: #803186;--ps-semantic-tone-feature-surface-alt-active-background: #EDDDED;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #EDDDED;--ps-semantic-tone-feature-surface-alt-active-border: #9D3CA4;--ps-semantic-tone-feature-surface-alt-active-text: #803186;--ps-semantic-tone-feature-surface-alt-disabled-background: #F5F2FC;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-feature-surface-alt-disabled-border: #DCD9E3;--ps-semantic-tone-feature-surface-alt-disabled-text: #7C7883;--ps-semantic-tone-feature-surface-alt-focus-ring: #9D3CA4;--ps-semantic-tone-feature-canvas: #FFFCFF;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #FFFCFF 0%, #F2E2F2 75%);--ps-semantic-tone-feature-canvascolor: #FFFCFF;--ps-semantic-tone-feature-root-text-default: #803186;--ps-semantic-tone-feature-root-text-subtle: #795E7A;--ps-semantic-tone-feature-root-border-subtle: #E2D6E3;--ps-semantic-tone-feature-root-border-default: #CCBACD;--ps-semantic-tone-feature-root-border-focus: #9D3CA4;--ps-semantic-tone-feature-overlay: #2A272F46;--ps-semantic-tone-feature-border-subtle: #E2D6E3;--ps-semantic-tone-feature-border-default: #CCBACD;--ps-semantic-tone-feature-border-focus: #9D3CA4;--ps-semantic-tone-feature-text-default: #803186;--ps-semantic-tone-feature-text-subtle: #795E7A;--ps-semantic-tone-feature-button-rest-background: #9D3CA4;--ps-semantic-tone-feature-button-rest-bgcolor: #9D3CA4;--ps-semantic-tone-feature-button-rest-border: #9D3CA4;--ps-semantic-tone-feature-button-hover-background: #892891;--ps-semantic-tone-feature-button-hover-bgcolor: #892891;--ps-semantic-tone-feature-button-hover-border: #892891;--ps-semantic-tone-feature-button-active-background: #770F7E;--ps-semantic-tone-feature-button-active-bgcolor: #770F7E;--ps-semantic-tone-feature-button-active-border: #770F7E;--ps-semantic-tone-feature-button-disabled-background: #F5F2FC;--ps-semantic-tone-feature-button-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-feature-button-disabled-border: #DCD9E3;--ps-semantic-tone-feature-button-disabled-text: #7C7883;--ps-semantic-tone-feature-button-focus-ring: #9D3CA4;--ps-semantic-tone-secondary-tone: #3A63CD;--ps-semantic-tone-secondary-surface-rest-border: #B7C1D5;--ps-semantic-tone-secondary-surface-rest-text: #2F51A7;--ps-semantic-tone-secondary-surface-hover-background: #E6EDFB;--ps-semantic-tone-secondary-surface-hover-bgcolor: #E6EDFB;--ps-semantic-tone-secondary-surface-hover-border: #3A63CD;--ps-semantic-tone-secondary-surface-hover-text: #2F51A7;--ps-semantic-tone-secondary-surface-active-background: #DFE8FA;--ps-semantic-tone-secondary-surface-active-bgcolor: #DFE8FA;--ps-semantic-tone-secondary-surface-active-border: #3A63CD;--ps-semantic-tone-secondary-surface-active-text: #2F51A7;--ps-semantic-tone-secondary-surface-disabled-background: #F5F2FC;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-secondary-surface-disabled-border: #DCD9E3;--ps-semantic-tone-secondary-surface-disabled-text: #7C7883;--ps-semantic-tone-secondary-surface-focus-ring: #3A63CD;--ps-semantic-tone-secondary-surface-alt-rest-background: #E6EDFB;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #E6EDFB;--ps-semantic-tone-secondary-surface-alt-rest-border: #B7C1D5;--ps-semantic-tone-secondary-surface-alt-rest-text: #2F51A7;--ps-semantic-tone-secondary-surface-alt-hover-background: #E0E8F8;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #E0E8F8;--ps-semantic-tone-secondary-surface-alt-hover-border: #3A63CD;--ps-semantic-tone-secondary-surface-alt-hover-text: #2F51A7;--ps-semantic-tone-secondary-surface-alt-active-background: #DAE3F5;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #DAE3F5;--ps-semantic-tone-secondary-surface-alt-active-border: #3A63CD;--ps-semantic-tone-secondary-surface-alt-active-text: #2F51A7;--ps-semantic-tone-secondary-surface-alt-disabled-background: #F5F2FC;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-secondary-surface-alt-disabled-border: #DCD9E3;--ps-semantic-tone-secondary-surface-alt-disabled-text: #7C7883;--ps-semantic-tone-secondary-surface-alt-focus-ring: #3A63CD;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #FDFDFF 0%, #DFE8FA 75%);--ps-semantic-tone-secondary-root-text-default: #2F51A7;--ps-semantic-tone-secondary-root-text-subtle: #5B6987;--ps-semantic-tone-secondary-root-border-subtle: #D4DBE9;--ps-semantic-tone-secondary-root-border-default: #B7C1D5;--ps-semantic-tone-secondary-root-border-focus: #3A63CD;--ps-semantic-tone-secondary-overlay: #2A272F46;--ps-semantic-tone-secondary-border-subtle: #D4DBE9;--ps-semantic-tone-secondary-border-default: #B7C1D5;--ps-semantic-tone-secondary-border-focus: #3A63CD;--ps-semantic-tone-secondary-text-default: #2F51A7;--ps-semantic-tone-secondary-text-subtle: #5B6987;--ps-semantic-tone-secondary-button-rest-background: #3A63CD;--ps-semantic-tone-secondary-button-rest-bgcolor: #3A63CD;--ps-semantic-tone-secondary-button-rest-border: #3A63CD;--ps-semantic-tone-secondary-button-hover-background: #2A51B8;--ps-semantic-tone-secondary-button-hover-bgcolor: #2A51B8;--ps-semantic-tone-secondary-button-hover-border: #2A51B8;--ps-semantic-tone-secondary-button-active-background: #1B3EA5;--ps-semantic-tone-secondary-button-active-bgcolor: #1B3EA5;--ps-semantic-tone-secondary-button-active-border: #1B3EA5;--ps-semantic-tone-secondary-button-disabled-background: #F5F2FC;--ps-semantic-tone-secondary-button-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-secondary-button-disabled-border: #DCD9E3;--ps-semantic-tone-secondary-button-disabled-text: #7C7883;--ps-semantic-tone-secondary-button-focus-ring: #3A63CD;--ps-semantic-tone-custom-tone: #A35303;--ps-semantic-tone-custom-surface-rest-border: #CEBDB3;--ps-semantic-tone-custom-surface-rest-text: #854407;--ps-semantic-tone-custom-surface-hover-background: #F6EAE3;--ps-semantic-tone-custom-surface-hover-bgcolor: #F6EAE3;--ps-semantic-tone-custom-surface-hover-border: #A35303;--ps-semantic-tone-custom-surface-hover-text: #854407;--ps-semantic-tone-custom-surface-active-background: #F3E5DB;--ps-semantic-tone-custom-surface-active-bgcolor: #F3E5DB;--ps-semantic-tone-custom-surface-active-border: #A35303;--ps-semantic-tone-custom-surface-active-text: #854407;--ps-semantic-tone-custom-surface-disabled-background: #F5F2FC;--ps-semantic-tone-custom-surface-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-custom-surface-disabled-border: #DCD9E3;--ps-semantic-tone-custom-surface-disabled-text: #7C7883;--ps-semantic-tone-custom-surface-focus-ring: #A35303;--ps-semantic-tone-custom-surface-alt-rest-background: #F6EAE3;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #F6EAE3;--ps-semantic-tone-custom-surface-alt-rest-border: #CEBDB3;--ps-semantic-tone-custom-surface-alt-rest-text: #854407;--ps-semantic-tone-custom-surface-alt-hover-background: #F2E5DD;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #F2E5DD;--ps-semantic-tone-custom-surface-alt-hover-border: #A35303;--ps-semantic-tone-custom-surface-alt-hover-text: #854407;--ps-semantic-tone-custom-surface-alt-active-background: #EEE0D6;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #EEE0D6;--ps-semantic-tone-custom-surface-alt-active-border: #A35303;--ps-semantic-tone-custom-surface-alt-active-text: #854407;--ps-semantic-tone-custom-surface-alt-disabled-background: #F5F2FC;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-custom-surface-alt-disabled-border: #DCD9E3;--ps-semantic-tone-custom-surface-alt-disabled-text: #7C7883;--ps-semantic-tone-custom-surface-alt-focus-ring: #A35303;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFFDFC 0%, #F3E5DB 75%);--ps-semantic-tone-custom-root-text-default: #854407;--ps-semantic-tone-custom-root-text-subtle: #7B6354;--ps-semantic-tone-custom-root-border-subtle: #E3D8D1;--ps-semantic-tone-custom-root-border-default: #CEBDB3;--ps-semantic-tone-custom-root-border-focus: #A35303;--ps-semantic-tone-custom-overlay: #2A272F46;--ps-semantic-tone-custom-border-subtle: #E3D8D1;--ps-semantic-tone-custom-border-default: #CEBDB3;--ps-semantic-tone-custom-border-focus: #A35303;--ps-semantic-tone-custom-text-default: #854407;--ps-semantic-tone-custom-text-subtle: #7B6354;--ps-semantic-tone-custom-button-rest-background: #A35303;--ps-semantic-tone-custom-button-rest-bgcolor: #A35303;--ps-semantic-tone-custom-button-rest-border: #A35303;--ps-semantic-tone-custom-button-hover-background: #8B4500;--ps-semantic-tone-custom-button-hover-bgcolor: #8B4500;--ps-semantic-tone-custom-button-hover-border: #8B4500;--ps-semantic-tone-custom-button-active-background: #733800;--ps-semantic-tone-custom-button-active-bgcolor: #733800;--ps-semantic-tone-custom-button-active-border: #733800;--ps-semantic-tone-custom-button-disabled-background: #F5F2FC;--ps-semantic-tone-custom-button-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-custom-button-disabled-border: #DCD9E3;--ps-semantic-tone-custom-button-disabled-text: #7C7883;--ps-semantic-tone-custom-button-focus-ring: #A35303;--ps-semantic-tone-ghost-surface-hover-background: #F9F7FF;--ps-semantic-tone-ghost-surface-hover-bgcolor: #F9F7FF;--ps-semantic-tone-ghost-surface-hover-border: #C2BFC9;--ps-semantic-tone-ghost-surface-hover-text: #2A2732;--ps-semantic-tone-ghost-surface-active-background: #F5F2FC;--ps-semantic-tone-ghost-surface-active-bgcolor: #F5F2FC;--ps-semantic-tone-ghost-surface-active-border: #B2AFB9;--ps-semantic-tone-ghost-surface-active-text: #2A2732;--ps-semantic-tone-ghost-surface-disabled-background: #F5F2FC;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-ghost-surface-disabled-border: #DCD9E3;--ps-semantic-tone-ghost-surface-disabled-text: #7C7883;--ps-semantic-tone-ghost-surface-focus-ring: #6F4BD4;--ps-semantic-tone-ghost-surface-alt-hover-background: #E9E6F0;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #E9E6F0;--ps-semantic-tone-ghost-surface-alt-hover-border: #C2BFC9;--ps-semantic-tone-ghost-surface-alt-hover-text: #2A2732;--ps-semantic-tone-ghost-surface-alt-active-background: #E4E1EB;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #E4E1EB;--ps-semantic-tone-ghost-surface-alt-active-border: #B2AFB9;--ps-semantic-tone-ghost-surface-alt-active-text: #2A2732;--ps-semantic-tone-ghost-surface-alt-disabled-background: #F5F2FC;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-ghost-surface-alt-disabled-border: #DCD9E3;--ps-semantic-tone-ghost-surface-alt-disabled-text: #7C7883;--ps-semantic-tone-ghost-surface-alt-focus-ring: #6F4BD4;--ps-semantic-tone-ghost-root-text-default: #2A2732;--ps-semantic-tone-ghost-root-text-subtle: #59565F;--ps-semantic-tone-ghost-root-border-subtle: #DBD9E0;--ps-semantic-tone-ghost-root-border-default: #C2BFC9;--ps-semantic-tone-ghost-root-border-focus: #6F4BD4;--ps-semantic-tone-ghost-overlay: #2A272F46;--ps-semantic-tone-ghost-border-subtle: #DBD9E0;--ps-semantic-tone-ghost-border-default: #C2BFC9;--ps-semantic-tone-ghost-border-focus: #6F4BD4;--ps-semantic-tone-ghost-text-default: #2A2732;--ps-semantic-tone-ghost-text-subtle: #59565F;--ps-semantic-tone-ghost-button-hover-background: #E2DFE9;--ps-semantic-tone-ghost-button-hover-bgcolor: #E2DFE9;--ps-semantic-tone-ghost-button-hover-border: #B5B2BC;--ps-semantic-tone-ghost-button-hover-text: #2A2732;--ps-semantic-tone-ghost-button-active-background: #DDDAE4;--ps-semantic-tone-ghost-button-active-bgcolor: #DDDAE4;--ps-semantic-tone-ghost-button-active-border: #A9A6AF;--ps-semantic-tone-ghost-button-active-text: #2A2732;--ps-semantic-tone-ghost-button-disabled-background: #F5F2FC;--ps-semantic-tone-ghost-button-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-ghost-button-disabled-border: #DCD9E3;--ps-semantic-tone-ghost-button-disabled-text: #7C7883;--ps-semantic-tone-ghost-button-focus-ring: #6F4BD4;--ps-semantic-tone-info-tone: #006EBE;--ps-semantic-tone-info-surface-rest-background: #FCFEFF;--ps-semantic-tone-info-surface-rest-bgcolor: #FCFEFF;--ps-semantic-tone-info-surface-rest-border: #B4C3D2;--ps-semantic-tone-info-surface-rest-text: #055A9B;--ps-semantic-tone-info-surface-hover-background: #E4EEF9;--ps-semantic-tone-info-surface-hover-bgcolor: #E4EEF9;--ps-semantic-tone-info-surface-hover-border: #006EBE;--ps-semantic-tone-info-surface-hover-text: #055A9B;--ps-semantic-tone-info-surface-active-background: #DDEAF7;--ps-semantic-tone-info-surface-active-bgcolor: #DDEAF7;--ps-semantic-tone-info-surface-active-border: #006EBE;--ps-semantic-tone-info-surface-active-text: #055A9B;--ps-semantic-tone-info-surface-disabled-background: #F5F2FC;--ps-semantic-tone-info-surface-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-info-surface-disabled-border: #DCD9E3;--ps-semantic-tone-info-surface-disabled-text: #7C7883;--ps-semantic-tone-info-surface-focus-ring: #006EBE;--ps-semantic-tone-info-surface-alt-rest-background: #E4EEF9;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #E4EEF9;--ps-semantic-tone-info-surface-alt-rest-border: #B4C3D2;--ps-semantic-tone-info-surface-alt-rest-text: #055A9B;--ps-semantic-tone-info-surface-alt-hover-background: #DEE9F6;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #DEE9F6;--ps-semantic-tone-info-surface-alt-hover-border: #006EBE;--ps-semantic-tone-info-surface-alt-hover-text: #055A9B;--ps-semantic-tone-info-surface-alt-active-background: #D8E5F2;--ps-semantic-tone-info-surface-alt-active-bgcolor: #D8E5F2;--ps-semantic-tone-info-surface-alt-active-border: #006EBE;--ps-semantic-tone-info-surface-alt-active-text: #055A9B;--ps-semantic-tone-info-surface-alt-disabled-background: #F5F2FC;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-info-surface-alt-disabled-border: #DCD9E3;--ps-semantic-tone-info-surface-alt-disabled-text: #7C7883;--ps-semantic-tone-info-surface-alt-focus-ring: #006EBE;--ps-semantic-tone-info-canvas: #FCFEFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #FCFEFF 0%, #DDEAF7 75%);--ps-semantic-tone-info-canvascolor: #FCFEFF;--ps-semantic-tone-info-root-text-default: #055A9B;--ps-semantic-tone-info-root-text-subtle: #556B82;--ps-semantic-tone-info-root-border-subtle: #D2DCE7;--ps-semantic-tone-info-root-border-default: #B4C3D2;--ps-semantic-tone-info-root-border-focus: #006EBE;--ps-semantic-tone-info-overlay: #2A272F46;--ps-semantic-tone-info-border-subtle: #D2DCE7;--ps-semantic-tone-info-border-default: #B4C3D2;--ps-semantic-tone-info-border-focus: #006EBE;--ps-semantic-tone-info-text-default: #055A9B;--ps-semantic-tone-info-text-subtle: #556B82;--ps-semantic-tone-info-button-rest-background: #006EBE;--ps-semantic-tone-info-button-rest-bgcolor: #006EBE;--ps-semantic-tone-info-button-rest-border: #006EBE;--ps-semantic-tone-info-button-hover-background: #005DA2;--ps-semantic-tone-info-button-hover-bgcolor: #005DA2;--ps-semantic-tone-info-button-hover-border: #005DA2;--ps-semantic-tone-info-button-active-background: #004C86;--ps-semantic-tone-info-button-active-bgcolor: #004C86;--ps-semantic-tone-info-button-active-border: #004C86;--ps-semantic-tone-info-button-disabled-background: #F5F2FC;--ps-semantic-tone-info-button-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-info-button-disabled-border: #DCD9E3;--ps-semantic-tone-info-button-disabled-text: #7C7883;--ps-semantic-tone-info-button-focus-ring: #006EBE;--ps-semantic-tone-success-tone: #00805B;--ps-semantic-tone-success-surface-rest-background: #F9FFFC;--ps-semantic-tone-success-surface-rest-bgcolor: #F9FFFC;--ps-semantic-tone-success-surface-rest-border: #B5C6BD;--ps-semantic-tone-success-surface-rest-text: #00694A;--ps-semantic-tone-success-surface-hover-background: #E4F0EA;--ps-semantic-tone-success-surface-hover-bgcolor: #E4F0EA;--ps-semantic-tone-success-surface-hover-border: #00805B;--ps-semantic-tone-success-surface-hover-text: #00694A;--ps-semantic-tone-success-surface-active-background: #DDECE5;--ps-semantic-tone-success-surface-active-bgcolor: #DDECE5;--ps-semantic-tone-success-surface-active-border: #00805B;--ps-semantic-tone-success-surface-active-text: #00694A;--ps-semantic-tone-success-surface-disabled-background: #F5F2FC;--ps-semantic-tone-success-surface-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-success-surface-disabled-border: #DCD9E3;--ps-semantic-tone-success-surface-disabled-text: #7C7883;--ps-semantic-tone-success-surface-focus-ring: #00805B;--ps-semantic-tone-success-surface-alt-rest-background: #E4F0EA;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #E4F0EA;--ps-semantic-tone-success-surface-alt-rest-border: #B5C6BD;--ps-semantic-tone-success-surface-alt-rest-text: #00694A;--ps-semantic-tone-success-surface-alt-hover-background: #DEECE5;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #DEECE5;--ps-semantic-tone-success-surface-alt-hover-border: #00805B;--ps-semantic-tone-success-surface-alt-hover-text: #00694A;--ps-semantic-tone-success-surface-alt-active-background: #D8E7E0;--ps-semantic-tone-success-surface-alt-active-bgcolor: #D8E7E0;--ps-semantic-tone-success-surface-alt-active-border: #00805B;--ps-semantic-tone-success-surface-alt-active-text: #00694A;--ps-semantic-tone-success-surface-alt-disabled-background: #F5F2FC;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-success-surface-alt-disabled-border: #DCD9E3;--ps-semantic-tone-success-surface-alt-disabled-text: #7C7883;--ps-semantic-tone-success-surface-alt-focus-ring: #00805B;--ps-semantic-tone-success-canvas: #F9FFFC;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #F9FFFC 0%, #DDECE5 75%);--ps-semantic-tone-success-canvascolor: #F9FFFC;--ps-semantic-tone-success-root-text-default: #00694A;--ps-semantic-tone-success-root-text-subtle: #567064;--ps-semantic-tone-success-root-border-subtle: #D3DED8;--ps-semantic-tone-success-root-border-default: #B5C6BD;--ps-semantic-tone-success-root-border-focus: #00805B;--ps-semantic-tone-success-overlay: #2A272F46;--ps-semantic-tone-success-border-subtle: #D3DED8;--ps-semantic-tone-success-border-default: #B5C6BD;--ps-semantic-tone-success-border-focus: #00805B;--ps-semantic-tone-success-text-default: #00694A;--ps-semantic-tone-success-text-subtle: #567064;--ps-semantic-tone-success-button-rest-background: #00805B;--ps-semantic-tone-success-button-rest-bgcolor: #00805B;--ps-semantic-tone-success-button-rest-border: #00805B;--ps-semantic-tone-success-button-hover-background: #006C4D;--ps-semantic-tone-success-button-hover-bgcolor: #006C4D;--ps-semantic-tone-success-button-hover-border: #006C4D;--ps-semantic-tone-success-button-active-background: #00593E;--ps-semantic-tone-success-button-active-bgcolor: #00593E;--ps-semantic-tone-success-button-active-border: #00593E;--ps-semantic-tone-success-button-disabled-background: #F5F2FC;--ps-semantic-tone-success-button-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-success-button-disabled-border: #DCD9E3;--ps-semantic-tone-success-button-disabled-text: #7C7883;--ps-semantic-tone-success-button-focus-ring: #00805B;--ps-semantic-tone-warning-tone: #8B6400;--ps-semantic-tone-warning-surface-rest-border: #C9C0B0;--ps-semantic-tone-warning-surface-rest-text: #725200;--ps-semantic-tone-warning-surface-hover-background: #F2ECE1;--ps-semantic-tone-warning-surface-hover-bgcolor: #F2ECE1;--ps-semantic-tone-warning-surface-hover-border: #8B6400;--ps-semantic-tone-warning-surface-hover-text: #725200;--ps-semantic-tone-warning-surface-active-background: #EFE7D9;--ps-semantic-tone-warning-surface-active-bgcolor: #EFE7D9;--ps-semantic-tone-warning-surface-active-border: #8B6400;--ps-semantic-tone-warning-surface-active-text: #725200;--ps-semantic-tone-warning-surface-disabled-background: #F5F2FC;--ps-semantic-tone-warning-surface-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-warning-surface-disabled-border: #DCD9E3;--ps-semantic-tone-warning-surface-disabled-text: #7C7883;--ps-semantic-tone-warning-surface-focus-ring: #8B6400;--ps-semantic-tone-warning-surface-alt-rest-background: #F2ECE1;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #F2ECE1;--ps-semantic-tone-warning-surface-alt-rest-border: #C9C0B0;--ps-semantic-tone-warning-surface-alt-rest-text: #725200;--ps-semantic-tone-warning-surface-alt-hover-background: #EEE7DB;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #EEE7DB;--ps-semantic-tone-warning-surface-alt-hover-border: #8B6400;--ps-semantic-tone-warning-surface-alt-hover-text: #725200;--ps-semantic-tone-warning-surface-alt-active-background: #EAE2D4;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #EAE2D4;--ps-semantic-tone-warning-surface-alt-active-border: #8B6400;--ps-semantic-tone-warning-surface-alt-active-text: #725200;--ps-semantic-tone-warning-surface-alt-disabled-background: #F5F2FC;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-warning-surface-alt-disabled-border: #DCD9E3;--ps-semantic-tone-warning-surface-alt-disabled-text: #7C7883;--ps-semantic-tone-warning-surface-alt-focus-ring: #8B6400;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFFDFA 0%, #EFE7D9 75%);--ps-semantic-tone-warning-root-text-default: #725200;--ps-semantic-tone-warning-root-text-subtle: #74674F;--ps-semantic-tone-warning-root-border-subtle: #E0DACF;--ps-semantic-tone-warning-root-border-default: #C9C0B0;--ps-semantic-tone-warning-root-border-focus: #8B6400;--ps-semantic-tone-warning-overlay: #2A272F46;--ps-semantic-tone-warning-border-subtle: #E0DACF;--ps-semantic-tone-warning-border-default: #C9C0B0;--ps-semantic-tone-warning-border-focus: #8B6400;--ps-semantic-tone-warning-text-default: #725200;--ps-semantic-tone-warning-text-subtle: #74674F;--ps-semantic-tone-warning-button-rest-background: #8B6400;--ps-semantic-tone-warning-button-rest-bgcolor: #8B6400;--ps-semantic-tone-warning-button-rest-border: #8B6400;--ps-semantic-tone-warning-button-hover-background: #765400;--ps-semantic-tone-warning-button-hover-bgcolor: #765400;--ps-semantic-tone-warning-button-hover-border: #765400;--ps-semantic-tone-warning-button-active-background: #614500;--ps-semantic-tone-warning-button-active-bgcolor: #614500;--ps-semantic-tone-warning-button-active-border: #614500;--ps-semantic-tone-warning-button-disabled-background: #F5F2FC;--ps-semantic-tone-warning-button-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-warning-button-disabled-border: #DCD9E3;--ps-semantic-tone-warning-button-disabled-text: #7C7883;--ps-semantic-tone-warning-button-focus-ring: #8B6400;--ps-semantic-tone-danger-tone: #B53853;--ps-semantic-tone-danger-surface-rest-border: #D3BABC;--ps-semantic-tone-danger-surface-rest-text: #942E43;--ps-semantic-tone-danger-surface-hover-background: #F9E8E9;--ps-semantic-tone-danger-surface-hover-bgcolor: #F9E8E9;--ps-semantic-tone-danger-surface-hover-border: #B53853;--ps-semantic-tone-danger-surface-hover-text: #942E43;--ps-semantic-tone-danger-surface-active-background: #F8E1E3;--ps-semantic-tone-danger-surface-active-bgcolor: #F8E1E3;--ps-semantic-tone-danger-surface-active-border: #B53853;--ps-semantic-tone-danger-surface-active-text: #942E43;--ps-semantic-tone-danger-surface-disabled-background: #F5F2FC;--ps-semantic-tone-danger-surface-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-danger-surface-disabled-border: #DCD9E3;--ps-semantic-tone-danger-surface-disabled-text: #7C7883;--ps-semantic-tone-danger-surface-focus-ring: #B53853;--ps-semantic-tone-danger-surface-alt-rest-background: #F9E8E9;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #F9E8E9;--ps-semantic-tone-danger-surface-alt-rest-border: #D3BABC;--ps-semantic-tone-danger-surface-alt-rest-text: #942E43;--ps-semantic-tone-danger-surface-alt-hover-background: #F6E2E4;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #F6E2E4;--ps-semantic-tone-danger-surface-alt-hover-border: #B53853;--ps-semantic-tone-danger-surface-alt-hover-text: #942E43;--ps-semantic-tone-danger-surface-alt-active-background: #F3DDDE;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #F3DDDE;--ps-semantic-tone-danger-surface-alt-active-border: #B53853;--ps-semantic-tone-danger-surface-alt-active-text: #942E43;--ps-semantic-tone-danger-surface-alt-disabled-background: #F5F2FC;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-danger-surface-alt-disabled-border: #DCD9E3;--ps-semantic-tone-danger-surface-alt-disabled-text: #7C7883;--ps-semantic-tone-danger-surface-alt-focus-ring: #B53853;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFFDFD 0%, #F8E1E3 75%);--ps-semantic-tone-danger-root-text-default: #942E43;--ps-semantic-tone-danger-root-text-subtle: #825E61;--ps-semantic-tone-danger-root-border-subtle: #E7D6D7;--ps-semantic-tone-danger-root-border-default: #D3BABC;--ps-semantic-tone-danger-root-border-focus: #B53853;--ps-semantic-tone-danger-overlay: #2A272F46;--ps-semantic-tone-danger-border-subtle: #E7D6D7;--ps-semantic-tone-danger-border-default: #D3BABC;--ps-semantic-tone-danger-border-focus: #B53853;--ps-semantic-tone-danger-text-default: #942E43;--ps-semantic-tone-danger-text-subtle: #825E61;--ps-semantic-tone-danger-button-rest-background: #B53853;--ps-semantic-tone-danger-button-rest-bgcolor: #B53853;--ps-semantic-tone-danger-button-rest-border: #B53853;--ps-semantic-tone-danger-button-hover-background: #A02342;--ps-semantic-tone-danger-button-hover-bgcolor: #A02342;--ps-semantic-tone-danger-button-hover-border: #A02342;--ps-semantic-tone-danger-button-active-background: #8C0633;--ps-semantic-tone-danger-button-active-bgcolor: #8C0633;--ps-semantic-tone-danger-button-active-border: #8C0633;--ps-semantic-tone-danger-button-disabled-background: #F5F2FC;--ps-semantic-tone-danger-button-disabled-bgcolor: #F5F2FC;--ps-semantic-tone-danger-button-disabled-border: #DCD9E3;--ps-semantic-tone-danger-button-disabled-text: #7C7883;--ps-semantic-tone-danger-button-focus-ring: #B53853;--ps-effect-glow-primary: 0 0 1.75rem #6F4BD414;--ps-effect-glow-secondary: 0 0 1.75rem #3A63CD12;--ps-effect-floating-shadow: 0 2px 8px #2A272F0B, 0 20px 60px #2A272F19;--ps-effect-soft-shadow: 0 2px 8px #2A272F08, 0 8px 24px #2A272F0B;--ps-effect-strong-shadow: 0 8px 24px #2A272F16, 0 24px 64px #2A272F16;--ps-effect-panel-shadow: 0 1px 3px #2A272F0E, 0 8px 20px #2A272F0B;--ps-effect-panel-shadow-strong: 0 8px 24px #2A272F14;--ps-effect-accent-shadow: 0 8px 24px #6F4BD42E;--ps-effect-interactive-shadow: 0 2px 6px #2A272F14;--ps-effect-track-shadow: inset 0 1px 2px #2A272F16;--ps-effect-thumb-shadow: 0 2px 5px #2A272F2A;--ps-effect-overlay-scrim: #2A272F46;--ps-effect-focus-glow: 0 0 0 3px #6F4BD438;--ps-effect-inset-shadow: inset 0 1px 4px #2A272F0E;}:scope:is([data-site-color="teal"], [data-site-color="teal"] *) {--ps-accent: #007C77;--ps-semantic-tone-neutral-tone: #4B6A6A;--ps-semantic-tone-neutral-surface-rest-background: #F6FBFB;--ps-semantic-tone-neutral-surface-rest-bgcolor: #F6FBFB;--ps-semantic-tone-neutral-surface-rest-border: #C7D0D0;--ps-semantic-tone-neutral-surface-rest-text: #162626;--ps-semantic-tone-neutral-surface-hover-background: #EAF8F8;--ps-semantic-tone-neutral-surface-hover-bgcolor: #EAF8F8;--ps-semantic-tone-neutral-surface-hover-border: #A7B4B4;--ps-semantic-tone-neutral-surface-hover-text: #162626;--ps-semantic-tone-neutral-surface-active-background: #E5F3F3;--ps-semantic-tone-neutral-surface-active-bgcolor: #E5F3F3;--ps-semantic-tone-neutral-surface-active-border: #98A4A4;--ps-semantic-tone-neutral-surface-active-text: #162626;--ps-semantic-tone-neutral-surface-disabled-background: #E3F1F0;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-neutral-surface-disabled-border: #C4D1D0;--ps-semantic-tone-neutral-surface-disabled-text: #717D7D;--ps-semantic-tone-neutral-surface-focus-ring: #007C77;--ps-semantic-tone-neutral-surface-alt-rest-background: #D8E6E5;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #D8E6E5;--ps-semantic-tone-neutral-surface-alt-rest-border: #C7D0D0;--ps-semantic-tone-neutral-surface-alt-rest-text: #293434;--ps-semantic-tone-neutral-surface-alt-hover-background: #D3E1E0;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #D3E1E0;--ps-semantic-tone-neutral-surface-alt-hover-border: #A7B4B4;--ps-semantic-tone-neutral-surface-alt-hover-text: #162626;--ps-semantic-tone-neutral-surface-alt-active-background: #CFDCDC;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #CFDCDC;--ps-semantic-tone-neutral-surface-alt-active-border: #98A4A4;--ps-semantic-tone-neutral-surface-alt-active-text: #162626;--ps-semantic-tone-neutral-surface-alt-disabled-background: #E3F1F0;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-neutral-surface-alt-disabled-border: #C4D1D0;--ps-semantic-tone-neutral-surface-alt-disabled-text: #717D7D;--ps-semantic-tone-neutral-surface-alt-focus-ring: #007C77;--ps-semantic-tone-neutral-canvas: #E3F1F0;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #F6FBFB 0%, #D8E6E5 75%);--ps-semantic-tone-neutral-spotlight-light: #F6FBFB66;--ps-semantic-tone-neutral-canvascolor: #E3F1F0;--ps-semantic-tone-neutral-root-text-default: #162626;--ps-semantic-tone-neutral-root-text-subtle: #4A5555;--ps-semantic-tone-neutral-root-border-subtle: #C7D0D0;--ps-semantic-tone-neutral-root-border-default: #A7B4B4;--ps-semantic-tone-neutral-root-border-focus: #007C77;--ps-semantic-tone-neutral-overlay: #1B25252D;--ps-semantic-tone-neutral-border-subtle: #C7D0D0;--ps-semantic-tone-neutral-border-default: #A7B4B4;--ps-semantic-tone-neutral-border-focus: #007C77;--ps-semantic-tone-neutral-text-default: #162626;--ps-semantic-tone-neutral-text-subtle: #4A5555;--ps-semantic-tone-neutral-button-rest-background: #E1EFEF;--ps-semantic-tone-neutral-button-rest-bgcolor: #E1EFEF;--ps-semantic-tone-neutral-button-rest-border: #A7B4B4;--ps-semantic-tone-neutral-button-rest-text: #162626;--ps-semantic-tone-neutral-button-hover-background: #DDEAEA;--ps-semantic-tone-neutral-button-hover-bgcolor: #DDEAEA;--ps-semantic-tone-neutral-button-hover-border: #9BA8A7;--ps-semantic-tone-neutral-button-hover-text: #162626;--ps-semantic-tone-neutral-button-active-background: #D8E5E5;--ps-semantic-tone-neutral-button-active-bgcolor: #D8E5E5;--ps-semantic-tone-neutral-button-active-border: #8F9B9B;--ps-semantic-tone-neutral-button-active-text: #162626;--ps-semantic-tone-neutral-button-disabled-background: #E3F1F0;--ps-semantic-tone-neutral-button-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-neutral-button-disabled-border: #C4D1D0;--ps-semantic-tone-neutral-button-disabled-text: #717D7D;--ps-semantic-tone-neutral-button-focus-ring: #007C77;--ps-semantic-tone-accent-tone: #007C77;--ps-semantic-tone-accent-surface-rest-background: #EAFFFD;--ps-semantic-tone-accent-surface-rest-bgcolor: #EAFFFD;--ps-semantic-tone-accent-surface-rest-border: #98B9B6;--ps-semantic-tone-accent-surface-rest-text: #006662;--ps-semantic-tone-accent-surface-hover-background: #D2E8E6;--ps-semantic-tone-accent-surface-hover-bgcolor: #D2E8E6;--ps-semantic-tone-accent-surface-hover-border: #007C77;--ps-semantic-tone-accent-surface-hover-text: #006662;--ps-semantic-tone-accent-surface-active-background: #C8E5E2;--ps-semantic-tone-accent-surface-active-bgcolor: #C8E5E2;--ps-semantic-tone-accent-surface-active-border: #007C77;--ps-semantic-tone-accent-surface-active-text: #006662;--ps-semantic-tone-accent-surface-disabled-background: #E3F1F0;--ps-semantic-tone-accent-surface-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-accent-surface-disabled-border: #C4D1D0;--ps-semantic-tone-accent-surface-disabled-text: #717D7D;--ps-semantic-tone-accent-surface-focus-ring: #007C77;--ps-semantic-tone-accent-surface-alt-rest-background: #D2E8E6;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #D2E8E6;--ps-semantic-tone-accent-surface-alt-rest-border: #98B9B6;--ps-semantic-tone-accent-surface-alt-rest-text: #006662;--ps-semantic-tone-accent-surface-alt-hover-background: #CBE4E1;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #CBE4E1;--ps-semantic-tone-accent-surface-alt-hover-border: #007C77;--ps-semantic-tone-accent-surface-alt-hover-text: #006662;--ps-semantic-tone-accent-surface-alt-active-background: #C3E0DD;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #C3E0DD;--ps-semantic-tone-accent-surface-alt-active-border: #007C77;--ps-semantic-tone-accent-surface-alt-active-text: #006662;--ps-semantic-tone-accent-surface-alt-disabled-background: #E3F1F0;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-accent-surface-alt-disabled-border: #C4D1D0;--ps-semantic-tone-accent-surface-alt-disabled-text: #717D7D;--ps-semantic-tone-accent-surface-alt-focus-ring: #007C77;--ps-semantic-tone-accent-canvas: #EAFFFD;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #EAFFFD 0%, #C8E5E2 75%);--ps-semantic-tone-accent-canvascolor: #EAFFFD;--ps-semantic-tone-accent-root-text-default: #006662;--ps-semantic-tone-accent-root-text-subtle: #4F706E;--ps-semantic-tone-accent-root-border-subtle: #BDD3D1;--ps-semantic-tone-accent-root-border-default: #98B9B6;--ps-semantic-tone-accent-root-border-focus: #007C77;--ps-semantic-tone-accent-overlay: #1B25252D;--ps-semantic-tone-accent-border-subtle: #BDD3D1;--ps-semantic-tone-accent-border-default: #98B9B6;--ps-semantic-tone-accent-border-focus: #007C77;--ps-semantic-tone-accent-text-default: #006662;--ps-semantic-tone-accent-text-subtle: #4F706E;--ps-semantic-tone-accent-button-rest-background: #007C77;--ps-semantic-tone-accent-button-rest-bgcolor: #007C77;--ps-semantic-tone-accent-button-rest-border: #007C77;--ps-semantic-tone-accent-button-hover-background: #006965;--ps-semantic-tone-accent-button-hover-bgcolor: #006965;--ps-semantic-tone-accent-button-hover-border: #006965;--ps-semantic-tone-accent-button-active-background: #005653;--ps-semantic-tone-accent-button-active-bgcolor: #005653;--ps-semantic-tone-accent-button-active-border: #005653;--ps-semantic-tone-accent-button-disabled-background: #E3F1F0;--ps-semantic-tone-accent-button-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-accent-button-disabled-border: #C4D1D0;--ps-semantic-tone-accent-button-disabled-text: #717D7D;--ps-semantic-tone-accent-button-focus-ring: #007C77;--ps-semantic-tone-feature-tone: #008053;--ps-semantic-tone-feature-surface-rest-background: #EDFFF4;--ps-semantic-tone-feature-surface-rest-bgcolor: #EDFFF4;--ps-semantic-tone-feature-surface-rest-border: #9DB9A9;--ps-semantic-tone-feature-surface-rest-text: #006943;--ps-semantic-tone-feature-surface-hover-background: #D5E8DD;--ps-semantic-tone-feature-surface-hover-bgcolor: #D5E8DD;--ps-semantic-tone-feature-surface-hover-border: #008053;--ps-semantic-tone-feature-surface-hover-text: #006943;--ps-semantic-tone-feature-surface-active-background: #CCE5D6;--ps-semantic-tone-feature-surface-active-bgcolor: #CCE5D6;--ps-semantic-tone-feature-surface-active-border: #008053;--ps-semantic-tone-feature-surface-active-text: #006943;--ps-semantic-tone-feature-surface-disabled-background: #E3F1F0;--ps-semantic-tone-feature-surface-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-feature-surface-disabled-border: #C4D1D0;--ps-semantic-tone-feature-surface-disabled-text: #717D7D;--ps-semantic-tone-feature-surface-focus-ring: #008053;--ps-semantic-tone-feature-surface-alt-rest-background: #D5E8DD;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #D5E8DD;--ps-semantic-tone-feature-surface-alt-rest-border: #9DB9A9;--ps-semantic-tone-feature-surface-alt-rest-text: #006943;--ps-semantic-tone-feature-surface-alt-hover-background: #CEE4D7;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #CEE4D7;--ps-semantic-tone-feature-surface-alt-hover-border: #008053;--ps-semantic-tone-feature-surface-alt-hover-text: #006943;--ps-semantic-tone-feature-surface-alt-active-background: #C7E0D1;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #C7E0D1;--ps-semantic-tone-feature-surface-alt-active-border: #008053;--ps-semantic-tone-feature-surface-alt-active-text: #006943;--ps-semantic-tone-feature-surface-alt-disabled-background: #E3F1F0;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-feature-surface-alt-disabled-border: #C4D1D0;--ps-semantic-tone-feature-surface-alt-disabled-text: #717D7D;--ps-semantic-tone-feature-surface-alt-focus-ring: #008053;--ps-semantic-tone-feature-canvas: #EDFFF4;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #EDFFF4 0%, #CCE5D6 75%);--ps-semantic-tone-feature-canvascolor: #EDFFF4;--ps-semantic-tone-feature-root-text-default: #006943;--ps-semantic-tone-feature-root-text-subtle: #547161;--ps-semantic-tone-feature-root-border-subtle: #C0D3C8;--ps-semantic-tone-feature-root-border-default: #9DB9A9;--ps-semantic-tone-feature-root-border-focus: #008053;--ps-semantic-tone-feature-overlay: #1B25252D;--ps-semantic-tone-feature-border-subtle: #C0D3C8;--ps-semantic-tone-feature-border-default: #9DB9A9;--ps-semantic-tone-feature-border-focus: #008053;--ps-semantic-tone-feature-text-default: #006943;--ps-semantic-tone-feature-text-subtle: #547161;--ps-semantic-tone-feature-button-rest-background: #008053;--ps-semantic-tone-feature-button-rest-bgcolor: #008053;--ps-semantic-tone-feature-button-rest-border: #008053;--ps-semantic-tone-feature-button-hover-background: #006C45;--ps-semantic-tone-feature-button-hover-bgcolor: #006C45;--ps-semantic-tone-feature-button-hover-border: #006C45;--ps-semantic-tone-feature-button-active-background: #005938;--ps-semantic-tone-feature-button-active-bgcolor: #005938;--ps-semantic-tone-feature-button-active-border: #005938;--ps-semantic-tone-feature-button-disabled-background: #E3F1F0;--ps-semantic-tone-feature-button-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-feature-button-disabled-border: #C4D1D0;--ps-semantic-tone-feature-button-disabled-text: #717D7D;--ps-semantic-tone-feature-button-focus-ring: #008053;--ps-semantic-tone-secondary-tone: #007797;--ps-semantic-tone-secondary-surface-rest-background: #F3FBFF;--ps-semantic-tone-secondary-surface-rest-bgcolor: #F3FBFF;--ps-semantic-tone-secondary-surface-rest-border: #96B7C5;--ps-semantic-tone-secondary-surface-rest-text: #00627C;--ps-semantic-tone-secondary-surface-hover-background: #D1E7F0;--ps-semantic-tone-secondary-surface-hover-bgcolor: #D1E7F0;--ps-semantic-tone-secondary-surface-hover-border: #007797;--ps-semantic-tone-secondary-surface-hover-text: #00627C;--ps-semantic-tone-secondary-surface-active-background: #C6E3EF;--ps-semantic-tone-secondary-surface-active-bgcolor: #C6E3EF;--ps-semantic-tone-secondary-surface-active-border: #007797;--ps-semantic-tone-secondary-surface-active-text: #00627C;--ps-semantic-tone-secondary-surface-disabled-background: #E3F1F0;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-secondary-surface-disabled-border: #C4D1D0;--ps-semantic-tone-secondary-surface-disabled-text: #717D7D;--ps-semantic-tone-secondary-surface-focus-ring: #007797;--ps-semantic-tone-secondary-surface-alt-rest-background: #D1E7F0;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #D1E7F0;--ps-semantic-tone-secondary-surface-alt-rest-border: #96B7C5;--ps-semantic-tone-secondary-surface-alt-rest-text: #00627C;--ps-semantic-tone-secondary-surface-alt-hover-background: #C9E3ED;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #C9E3ED;--ps-semantic-tone-secondary-surface-alt-hover-border: #007797;--ps-semantic-tone-secondary-surface-alt-hover-text: #00627C;--ps-semantic-tone-secondary-surface-alt-active-background: #C1DEEA;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #C1DEEA;--ps-semantic-tone-secondary-surface-alt-active-border: #007797;--ps-semantic-tone-secondary-surface-alt-active-text: #00627C;--ps-semantic-tone-secondary-surface-alt-disabled-background: #E3F1F0;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-secondary-surface-alt-disabled-border: #C4D1D0;--ps-semantic-tone-secondary-surface-alt-disabled-text: #717D7D;--ps-semantic-tone-secondary-surface-alt-focus-ring: #007797;--ps-semantic-tone-secondary-canvas: #F3FBFF;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #F3FBFF 0%, #C6E3EF 75%);--ps-semantic-tone-secondary-canvascolor: #F3FBFF;--ps-semantic-tone-secondary-root-text-default: #00627C;--ps-semantic-tone-secondary-root-text-subtle: #4C6F7D;--ps-semantic-tone-secondary-root-border-subtle: #BCD2DB;--ps-semantic-tone-secondary-root-border-default: #96B7C5;--ps-semantic-tone-secondary-root-border-focus: #007797;--ps-semantic-tone-secondary-overlay: #1B25252D;--ps-semantic-tone-secondary-border-subtle: #BCD2DB;--ps-semantic-tone-secondary-border-default: #96B7C5;--ps-semantic-tone-secondary-border-focus: #007797;--ps-semantic-tone-secondary-text-default: #00627C;--ps-semantic-tone-secondary-text-subtle: #4C6F7D;--ps-semantic-tone-secondary-button-rest-background: #007797;--ps-semantic-tone-secondary-button-rest-bgcolor: #007797;--ps-semantic-tone-secondary-button-rest-border: #007797;--ps-semantic-tone-secondary-button-hover-background: #006580;--ps-semantic-tone-secondary-button-hover-bgcolor: #006580;--ps-semantic-tone-secondary-button-hover-border: #006580;--ps-semantic-tone-secondary-button-active-background: #00536A;--ps-semantic-tone-secondary-button-active-bgcolor: #00536A;--ps-semantic-tone-secondary-button-active-border: #00536A;--ps-semantic-tone-secondary-button-disabled-background: #E3F1F0;--ps-semantic-tone-secondary-button-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-secondary-button-disabled-border: #C4D1D0;--ps-semantic-tone-secondary-button-disabled-text: #717D7D;--ps-semantic-tone-secondary-button-focus-ring: #007797;--ps-semantic-tone-custom-tone: #B14328;--ps-semantic-tone-custom-surface-rest-background: #FFF8F6;--ps-semantic-tone-custom-surface-rest-bgcolor: #FFF8F6;--ps-semantic-tone-custom-surface-rest-border: #C9A9A0;--ps-semantic-tone-custom-surface-rest-text: #913721;--ps-semantic-tone-custom-surface-hover-background: #F4DDD7;--ps-semantic-tone-custom-surface-hover-bgcolor: #F4DDD7;--ps-semantic-tone-custom-surface-hover-border: #B14328;--ps-semantic-tone-custom-surface-hover-text: #913721;--ps-semantic-tone-custom-surface-active-background: #F4D6CE;--ps-semantic-tone-custom-surface-active-bgcolor: #F4D6CE;--ps-semantic-tone-custom-surface-active-border: #B14328;--ps-semantic-tone-custom-surface-active-text: #913721;--ps-semantic-tone-custom-surface-disabled-background: #E3F1F0;--ps-semantic-tone-custom-surface-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-custom-surface-disabled-border: #C4D1D0;--ps-semantic-tone-custom-surface-disabled-text: #717D7D;--ps-semantic-tone-custom-surface-focus-ring: #B14328;--ps-semantic-tone-custom-surface-alt-rest-background: #F4DDD7;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #F4DDD7;--ps-semantic-tone-custom-surface-alt-rest-border: #C9A9A0;--ps-semantic-tone-custom-surface-alt-rest-text: #913721;--ps-semantic-tone-custom-surface-alt-hover-background: #F1D7D0;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #F1D7D0;--ps-semantic-tone-custom-surface-alt-hover-border: #B14328;--ps-semantic-tone-custom-surface-alt-hover-text: #913721;--ps-semantic-tone-custom-surface-alt-active-background: #EFD1C9;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #EFD1C9;--ps-semantic-tone-custom-surface-alt-active-border: #B14328;--ps-semantic-tone-custom-surface-alt-active-text: #913721;--ps-semantic-tone-custom-surface-alt-disabled-background: #E3F1F0;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-custom-surface-alt-disabled-border: #C4D1D0;--ps-semantic-tone-custom-surface-alt-disabled-text: #717D7D;--ps-semantic-tone-custom-surface-alt-focus-ring: #B14328;--ps-semantic-tone-custom-canvas: #FFF8F6;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFF8F6 0%, #F4D6CE 75%);--ps-semantic-tone-custom-canvascolor: #FFF8F6;--ps-semantic-tone-custom-root-text-default: #913721;--ps-semantic-tone-custom-root-text-subtle: #816057;--ps-semantic-tone-custom-root-border-subtle: #DFC8C2;--ps-semantic-tone-custom-root-border-default: #C9A9A0;--ps-semantic-tone-custom-root-border-focus: #B14328;--ps-semantic-tone-custom-overlay: #1B25252D;--ps-semantic-tone-custom-border-subtle: #DFC8C2;--ps-semantic-tone-custom-border-default: #C9A9A0;--ps-semantic-tone-custom-border-focus: #B14328;--ps-semantic-tone-custom-text-default: #913721;--ps-semantic-tone-custom-text-subtle: #816057;--ps-semantic-tone-custom-button-rest-background: #B14328;--ps-semantic-tone-custom-button-rest-bgcolor: #B14328;--ps-semantic-tone-custom-button-rest-border: #B14328;--ps-semantic-tone-custom-button-hover-background: #9D3013;--ps-semantic-tone-custom-button-hover-bgcolor: #9D3013;--ps-semantic-tone-custom-button-hover-border: #9D3013;--ps-semantic-tone-custom-button-active-background: #871E00;--ps-semantic-tone-custom-button-active-bgcolor: #871E00;--ps-semantic-tone-custom-button-active-border: #871E00;--ps-semantic-tone-custom-button-disabled-background: #E3F1F0;--ps-semantic-tone-custom-button-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-custom-button-disabled-border: #C4D1D0;--ps-semantic-tone-custom-button-disabled-text: #717D7D;--ps-semantic-tone-custom-button-focus-ring: #B14328;--ps-semantic-tone-ghost-surface-hover-background: #EAF8F8;--ps-semantic-tone-ghost-surface-hover-bgcolor: #EAF8F8;--ps-semantic-tone-ghost-surface-hover-border: #A7B4B4;--ps-semantic-tone-ghost-surface-hover-text: #162626;--ps-semantic-tone-ghost-surface-active-background: #E5F3F3;--ps-semantic-tone-ghost-surface-active-bgcolor: #E5F3F3;--ps-semantic-tone-ghost-surface-active-border: #98A4A4;--ps-semantic-tone-ghost-surface-active-text: #162626;--ps-semantic-tone-ghost-surface-disabled-background: #E3F1F0;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-ghost-surface-disabled-border: #C4D1D0;--ps-semantic-tone-ghost-surface-disabled-text: #717D7D;--ps-semantic-tone-ghost-surface-focus-ring: #007C77;--ps-semantic-tone-ghost-surface-alt-hover-background: #D3E1E0;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #D3E1E0;--ps-semantic-tone-ghost-surface-alt-hover-border: #A7B4B4;--ps-semantic-tone-ghost-surface-alt-hover-text: #162626;--ps-semantic-tone-ghost-surface-alt-active-background: #CFDCDC;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #CFDCDC;--ps-semantic-tone-ghost-surface-alt-active-border: #98A4A4;--ps-semantic-tone-ghost-surface-alt-active-text: #162626;--ps-semantic-tone-ghost-surface-alt-disabled-background: #E3F1F0;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-ghost-surface-alt-disabled-border: #C4D1D0;--ps-semantic-tone-ghost-surface-alt-disabled-text: #717D7D;--ps-semantic-tone-ghost-surface-alt-focus-ring: #007C77;--ps-semantic-tone-ghost-root-text-default: #162626;--ps-semantic-tone-ghost-root-text-subtle: #4A5555;--ps-semantic-tone-ghost-root-border-subtle: #C7D0D0;--ps-semantic-tone-ghost-root-border-default: #A7B4B4;--ps-semantic-tone-ghost-root-border-focus: #007C77;--ps-semantic-tone-ghost-overlay: #1B25252D;--ps-semantic-tone-ghost-border-subtle: #C7D0D0;--ps-semantic-tone-ghost-border-default: #A7B4B4;--ps-semantic-tone-ghost-border-focus: #007C77;--ps-semantic-tone-ghost-text-default: #162626;--ps-semantic-tone-ghost-text-subtle: #4A5555;--ps-semantic-tone-ghost-button-hover-background: #DDEAEA;--ps-semantic-tone-ghost-button-hover-bgcolor: #DDEAEA;--ps-semantic-tone-ghost-button-hover-border: #9BA8A7;--ps-semantic-tone-ghost-button-hover-text: #162626;--ps-semantic-tone-ghost-button-active-background: #D8E5E5;--ps-semantic-tone-ghost-button-active-bgcolor: #D8E5E5;--ps-semantic-tone-ghost-button-active-border: #8F9B9B;--ps-semantic-tone-ghost-button-active-text: #162626;--ps-semantic-tone-ghost-button-disabled-background: #E3F1F0;--ps-semantic-tone-ghost-button-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-ghost-button-disabled-border: #C4D1D0;--ps-semantic-tone-ghost-button-disabled-text: #717D7D;--ps-semantic-tone-ghost-button-focus-ring: #007C77;--ps-semantic-tone-info-tone: #007797;--ps-semantic-tone-info-surface-rest-background: #F3FBFF;--ps-semantic-tone-info-surface-rest-bgcolor: #F3FBFF;--ps-semantic-tone-info-surface-rest-border: #9AB6C2;--ps-semantic-tone-info-surface-rest-text: #00627C;--ps-semantic-tone-info-surface-hover-background: #D3E6EE;--ps-semantic-tone-info-surface-hover-bgcolor: #D3E6EE;--ps-semantic-tone-info-surface-hover-border: #007797;--ps-semantic-tone-info-surface-hover-text: #00627C;--ps-semantic-tone-info-surface-active-background: #C9E2ED;--ps-semantic-tone-info-surface-active-bgcolor: #C9E2ED;--ps-semantic-tone-info-surface-active-border: #007797;--ps-semantic-tone-info-surface-active-text: #00627C;--ps-semantic-tone-info-surface-disabled-background: #E3F1F0;--ps-semantic-tone-info-surface-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-info-surface-disabled-border: #C4D1D0;--ps-semantic-tone-info-surface-disabled-text: #717D7D;--ps-semantic-tone-info-surface-focus-ring: #007797;--ps-semantic-tone-info-surface-alt-rest-background: #D3E6EE;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #D3E6EE;--ps-semantic-tone-info-surface-alt-rest-border: #9AB6C2;--ps-semantic-tone-info-surface-alt-rest-text: #00627C;--ps-semantic-tone-info-surface-alt-hover-background: #CCE2EB;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #CCE2EB;--ps-semantic-tone-info-surface-alt-hover-border: #007797;--ps-semantic-tone-info-surface-alt-hover-text: #00627C;--ps-semantic-tone-info-surface-alt-active-background: #C4DEE8;--ps-semantic-tone-info-surface-alt-active-bgcolor: #C4DEE8;--ps-semantic-tone-info-surface-alt-active-border: #007797;--ps-semantic-tone-info-surface-alt-active-text: #00627C;--ps-semantic-tone-info-surface-alt-disabled-background: #E3F1F0;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-info-surface-alt-disabled-border: #C4D1D0;--ps-semantic-tone-info-surface-alt-disabled-text: #717D7D;--ps-semantic-tone-info-surface-alt-focus-ring: #007797;--ps-semantic-tone-info-canvas: #F3FBFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #F3FBFF 0%, #C9E2ED 75%);--ps-semantic-tone-info-canvascolor: #F3FBFF;--ps-semantic-tone-info-root-text-default: #00627C;--ps-semantic-tone-info-root-text-subtle: #516E7A;--ps-semantic-tone-info-root-border-subtle: #BED1D9;--ps-semantic-tone-info-root-border-default: #9AB6C2;--ps-semantic-tone-info-root-border-focus: #007797;--ps-semantic-tone-info-overlay: #1B25252D;--ps-semantic-tone-info-border-subtle: #BED1D9;--ps-semantic-tone-info-border-default: #9AB6C2;--ps-semantic-tone-info-border-focus: #007797;--ps-semantic-tone-info-text-default: #00627C;--ps-semantic-tone-info-text-subtle: #516E7A;--ps-semantic-tone-info-button-rest-background: #007797;--ps-semantic-tone-info-button-rest-bgcolor: #007797;--ps-semantic-tone-info-button-rest-border: #007797;--ps-semantic-tone-info-button-hover-background: #006580;--ps-semantic-tone-info-button-hover-bgcolor: #006580;--ps-semantic-tone-info-button-hover-border: #006580;--ps-semantic-tone-info-button-active-background: #00536A;--ps-semantic-tone-info-button-active-bgcolor: #00536A;--ps-semantic-tone-info-button-active-border: #00536A;--ps-semantic-tone-info-button-disabled-background: #E3F1F0;--ps-semantic-tone-info-button-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-info-button-disabled-border: #C4D1D0;--ps-semantic-tone-info-button-disabled-text: #717D7D;--ps-semantic-tone-info-button-focus-ring: #007797;--ps-semantic-tone-success-tone: #218041;--ps-semantic-tone-success-surface-rest-background: #EFFFF2;--ps-semantic-tone-success-surface-rest-bgcolor: #EFFFF2;--ps-semantic-tone-success-surface-rest-border: #A2B8A6;--ps-semantic-tone-success-surface-rest-text: #1C6935;--ps-semantic-tone-success-surface-hover-background: #D8E7DB;--ps-semantic-tone-success-surface-hover-bgcolor: #D8E7DB;--ps-semantic-tone-success-surface-hover-border: #218041;--ps-semantic-tone-success-surface-hover-text: #1C6935;--ps-semantic-tone-success-surface-active-background: #D0E4D3;--ps-semantic-tone-success-surface-active-bgcolor: #D0E4D3;--ps-semantic-tone-success-surface-active-border: #218041;--ps-semantic-tone-success-surface-active-text: #1C6935;--ps-semantic-tone-success-surface-disabled-background: #E3F1F0;--ps-semantic-tone-success-surface-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-success-surface-disabled-border: #C4D1D0;--ps-semantic-tone-success-surface-disabled-text: #717D7D;--ps-semantic-tone-success-surface-focus-ring: #218041;--ps-semantic-tone-success-surface-alt-rest-background: #D8E7DB;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #D8E7DB;--ps-semantic-tone-success-surface-alt-rest-border: #A2B8A6;--ps-semantic-tone-success-surface-alt-rest-text: #1C6935;--ps-semantic-tone-success-surface-alt-hover-background: #D2E3D4;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #D2E3D4;--ps-semantic-tone-success-surface-alt-hover-border: #218041;--ps-semantic-tone-success-surface-alt-hover-text: #1C6935;--ps-semantic-tone-success-surface-alt-active-background: #CBDFCE;--ps-semantic-tone-success-surface-alt-active-bgcolor: #CBDFCE;--ps-semantic-tone-success-surface-alt-active-border: #218041;--ps-semantic-tone-success-surface-alt-active-text: #1C6935;--ps-semantic-tone-success-surface-alt-disabled-background: #E3F1F0;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-success-surface-alt-disabled-border: #C4D1D0;--ps-semantic-tone-success-surface-alt-disabled-text: #717D7D;--ps-semantic-tone-success-surface-alt-focus-ring: #218041;--ps-semantic-tone-success-canvas: #EFFFF2;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #EFFFF2 0%, #D0E4D3 75%);--ps-semantic-tone-success-canvascolor: #EFFFF2;--ps-semantic-tone-success-root-text-default: #1C6935;--ps-semantic-tone-success-root-text-subtle: #59705D;--ps-semantic-tone-success-root-border-subtle: #C4D2C6;--ps-semantic-tone-success-root-border-default: #A2B8A6;--ps-semantic-tone-success-root-border-focus: #218041;--ps-semantic-tone-success-overlay: #1B25252D;--ps-semantic-tone-success-border-subtle: #C4D2C6;--ps-semantic-tone-success-border-default: #A2B8A6;--ps-semantic-tone-success-border-focus: #218041;--ps-semantic-tone-success-text-default: #1C6935;--ps-semantic-tone-success-text-subtle: #59705D;--ps-semantic-tone-success-button-rest-background: #218041;--ps-semantic-tone-success-button-rest-bgcolor: #218041;--ps-semantic-tone-success-button-rest-border: #218041;--ps-semantic-tone-success-button-hover-background: #006E30;--ps-semantic-tone-success-button-hover-bgcolor: #006E30;--ps-semantic-tone-success-button-hover-border: #006E30;--ps-semantic-tone-success-button-active-background: #005A26;--ps-semantic-tone-success-button-active-bgcolor: #005A26;--ps-semantic-tone-success-button-active-border: #005A26;--ps-semantic-tone-success-button-disabled-background: #E3F1F0;--ps-semantic-tone-success-button-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-success-button-disabled-border: #C4D1D0;--ps-semantic-tone-success-button-disabled-text: #717D7D;--ps-semantic-tone-success-button-focus-ring: #218041;--ps-semantic-tone-warning-tone: #886600;--ps-semantic-tone-warning-surface-rest-background: #FFF9ED;--ps-semantic-tone-warning-surface-rest-bgcolor: #FFF9ED;--ps-semantic-tone-warning-surface-rest-border: #BBB098;--ps-semantic-tone-warning-surface-rest-text: #705300;--ps-semantic-tone-warning-surface-hover-background: #EAE2D2;--ps-semantic-tone-warning-surface-hover-bgcolor: #EAE2D2;--ps-semantic-tone-warning-surface-hover-border: #886600;--ps-semantic-tone-warning-surface-hover-text: #705300;--ps-semantic-tone-warning-surface-active-background: #E7DDC7;--ps-semantic-tone-warning-surface-active-bgcolor: #E7DDC7;--ps-semantic-tone-warning-surface-active-border: #886600;--ps-semantic-tone-warning-surface-active-text: #705300;--ps-semantic-tone-warning-surface-disabled-background: #E3F1F0;--ps-semantic-tone-warning-surface-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-warning-surface-disabled-border: #C4D1D0;--ps-semantic-tone-warning-surface-disabled-text: #717D7D;--ps-semantic-tone-warning-surface-focus-ring: #886600;--ps-semantic-tone-warning-surface-alt-rest-background: #EAE2D2;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #EAE2D2;--ps-semantic-tone-warning-surface-alt-rest-border: #BBB098;--ps-semantic-tone-warning-surface-alt-rest-text: #705300;--ps-semantic-tone-warning-surface-alt-hover-background: #E6DDCA;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #E6DDCA;--ps-semantic-tone-warning-surface-alt-hover-border: #886600;--ps-semantic-tone-warning-surface-alt-hover-text: #705300;--ps-semantic-tone-warning-surface-alt-active-background: #E2D8C3;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #E2D8C3;--ps-semantic-tone-warning-surface-alt-active-border: #886600;--ps-semantic-tone-warning-surface-alt-active-text: #705300;--ps-semantic-tone-warning-surface-alt-disabled-background: #E3F1F0;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-warning-surface-alt-disabled-border: #C4D1D0;--ps-semantic-tone-warning-surface-alt-disabled-text: #717D7D;--ps-semantic-tone-warning-surface-alt-focus-ring: #886600;--ps-semantic-tone-warning-canvas: #FFF9ED;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFF9ED 0%, #E7DDC7 75%);--ps-semantic-tone-warning-canvascolor: #FFF9ED;--ps-semantic-tone-warning-root-text-default: #705300;--ps-semantic-tone-warning-root-text-subtle: #73684F;--ps-semantic-tone-warning-root-border-subtle: #D5CDBD;--ps-semantic-tone-warning-root-border-default: #BBB098;--ps-semantic-tone-warning-root-border-focus: #886600;--ps-semantic-tone-warning-overlay: #1B25252D;--ps-semantic-tone-warning-border-subtle: #D5CDBD;--ps-semantic-tone-warning-border-default: #BBB098;--ps-semantic-tone-warning-border-focus: #886600;--ps-semantic-tone-warning-text-default: #705300;--ps-semantic-tone-warning-text-subtle: #73684F;--ps-semantic-tone-warning-button-rest-background: #886600;--ps-semantic-tone-warning-button-rest-bgcolor: #886600;--ps-semantic-tone-warning-button-rest-border: #886600;--ps-semantic-tone-warning-button-hover-background: #735600;--ps-semantic-tone-warning-button-hover-bgcolor: #735600;--ps-semantic-tone-warning-button-hover-border: #735600;--ps-semantic-tone-warning-button-active-background: #5F4600;--ps-semantic-tone-warning-button-active-bgcolor: #5F4600;--ps-semantic-tone-warning-button-active-border: #5F4600;--ps-semantic-tone-warning-button-disabled-background: #E3F1F0;--ps-semantic-tone-warning-button-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-warning-button-disabled-border: #C4D1D0;--ps-semantic-tone-warning-button-disabled-text: #717D7D;--ps-semantic-tone-warning-button-focus-ring: #886600;--ps-semantic-tone-danger-tone: #BA362E;--ps-semantic-tone-danger-surface-rest-background: #FFF8F7;--ps-semantic-tone-danger-surface-rest-bgcolor: #FFF8F7;--ps-semantic-tone-danger-surface-rest-border: #CDA7A1;--ps-semantic-tone-danger-surface-rest-text: #982D25;--ps-semantic-tone-danger-surface-hover-background: #F7DBD7;--ps-semantic-tone-danger-surface-hover-bgcolor: #F7DBD7;--ps-semantic-tone-danger-surface-hover-border: #BA362E;--ps-semantic-tone-danger-surface-hover-text: #982D25;--ps-semantic-tone-danger-surface-active-background: #F7D4CF;--ps-semantic-tone-danger-surface-active-bgcolor: #F7D4CF;--ps-semantic-tone-danger-surface-active-border: #BA362E;--ps-semantic-tone-danger-surface-active-text: #982D25;--ps-semantic-tone-danger-surface-disabled-background: #E3F1F0;--ps-semantic-tone-danger-surface-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-danger-surface-disabled-border: #C4D1D0;--ps-semantic-tone-danger-surface-disabled-text: #717D7D;--ps-semantic-tone-danger-surface-focus-ring: #BA362E;--ps-semantic-tone-danger-surface-alt-rest-background: #F7DBD7;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #F7DBD7;--ps-semantic-tone-danger-surface-alt-rest-border: #CDA7A1;--ps-semantic-tone-danger-surface-alt-rest-text: #982D25;--ps-semantic-tone-danger-surface-alt-hover-background: #F4D6D1;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #F4D6D1;--ps-semantic-tone-danger-surface-alt-hover-border: #BA362E;--ps-semantic-tone-danger-surface-alt-hover-text: #982D25;--ps-semantic-tone-danger-surface-alt-active-background: #F2D0CA;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #F2D0CA;--ps-semantic-tone-danger-surface-alt-active-border: #BA362E;--ps-semantic-tone-danger-surface-alt-active-text: #982D25;--ps-semantic-tone-danger-surface-alt-disabled-background: #E3F1F0;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-danger-surface-alt-disabled-border: #C4D1D0;--ps-semantic-tone-danger-surface-alt-disabled-text: #717D7D;--ps-semantic-tone-danger-surface-alt-focus-ring: #BA362E;--ps-semantic-tone-danger-canvas: #FFF8F7;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFF8F7 0%, #F7D4CF 75%);--ps-semantic-tone-danger-canvascolor: #FFF8F7;--ps-semantic-tone-danger-root-text-default: #982D25;--ps-semantic-tone-danger-root-text-subtle: #845E59;--ps-semantic-tone-danger-root-border-subtle: #E1C7C3;--ps-semantic-tone-danger-root-border-default: #CDA7A1;--ps-semantic-tone-danger-root-border-focus: #BA362E;--ps-semantic-tone-danger-overlay: #1B25252D;--ps-semantic-tone-danger-border-subtle: #E1C7C3;--ps-semantic-tone-danger-border-default: #CDA7A1;--ps-semantic-tone-danger-border-focus: #BA362E;--ps-semantic-tone-danger-text-default: #982D25;--ps-semantic-tone-danger-text-subtle: #845E59;--ps-semantic-tone-danger-button-rest-background: #BA362E;--ps-semantic-tone-danger-button-rest-bgcolor: #BA362E;--ps-semantic-tone-danger-button-rest-border: #BA362E;--ps-semantic-tone-danger-button-hover-background: #A51F1B;--ps-semantic-tone-danger-button-hover-bgcolor: #A51F1B;--ps-semantic-tone-danger-button-hover-border: #A51F1B;--ps-semantic-tone-danger-button-active-background: #900006;--ps-semantic-tone-danger-button-active-bgcolor: #900006;--ps-semantic-tone-danger-button-active-border: #900006;--ps-semantic-tone-danger-button-disabled-background: #E3F1F0;--ps-semantic-tone-danger-button-disabled-bgcolor: #E3F1F0;--ps-semantic-tone-danger-button-disabled-border: #C4D1D0;--ps-semantic-tone-danger-button-disabled-text: #717D7D;--ps-semantic-tone-danger-button-focus-ring: #BA362E;--ps-effect-glow-primary: 0 0 1.75rem #007C7714;--ps-effect-glow-secondary: 0 0 1.75rem #00779712;--ps-effect-floating-shadow: 0 2px 8px #1B252507, 0 20px 60px #1B252510;--ps-effect-soft-shadow: 0 2px 8px #1B252505, 0 8px 24px #1B252507;--ps-effect-strong-shadow: 0 8px 24px #1B25250E, 0 24px 64px #1B25250E;--ps-effect-panel-shadow: 0 1px 3px #1B252509, 0 8px 20px #1B252507;--ps-effect-panel-shadow-strong: 0 8px 24px #1B25250C;--ps-effect-accent-shadow: 0 8px 24px #007C772E;--ps-effect-interactive-shadow: 0 2px 6px #1B25250C;--ps-effect-track-shadow: inset 0 1px 2px #1B25250E;--ps-effect-thumb-shadow: 0 2px 5px #1B25251B;--ps-effect-overlay-scrim: #1B25252D;--ps-effect-focus-glow: 0 0 0 3px #007C7738;--ps-effect-inset-shadow: inset 0 1px 4px #1B252509;}:scope:is([data-site-color="emerald"], [data-site-color="emerald"] *) {--ps-accent: #008148;--ps-semantic-tone-neutral-tone: #56695A;--ps-semantic-tone-neutral-surface-rest-background: #FAFCFB;--ps-semantic-tone-neutral-surface-rest-bgcolor: #FAFCFB;--ps-semantic-tone-neutral-surface-rest-border: #D3D7D4;--ps-semantic-tone-neutral-surface-rest-text: #202621;--ps-semantic-tone-neutral-surface-hover-background: #F3F8F4;--ps-semantic-tone-neutral-surface-hover-bgcolor: #F3F8F4;--ps-semantic-tone-neutral-surface-hover-border: #B7BCB8;--ps-semantic-tone-neutral-surface-hover-text: #202621;--ps-semantic-tone-neutral-surface-active-background: #EEF3EF;--ps-semantic-tone-neutral-surface-active-bgcolor: #EEF3EF;--ps-semantic-tone-neutral-surface-active-border: #A7ACA8;--ps-semantic-tone-neutral-surface-active-text: #202621;--ps-semantic-tone-neutral-surface-disabled-background: #EEF3EF;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-neutral-surface-disabled-border: #D2D7D3;--ps-semantic-tone-neutral-surface-disabled-text: #757D76;--ps-semantic-tone-neutral-surface-focus-ring: #008148;--ps-semantic-tone-neutral-surface-alt-rest-background: #E4E9E5;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #E4E9E5;--ps-semantic-tone-neutral-surface-alt-rest-border: #D3D7D4;--ps-semantic-tone-neutral-surface-alt-rest-text: #303431;--ps-semantic-tone-neutral-surface-alt-hover-background: #DFE5E0;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #DFE5E0;--ps-semantic-tone-neutral-surface-alt-hover-border: #B7BCB8;--ps-semantic-tone-neutral-surface-alt-hover-text: #202621;--ps-semantic-tone-neutral-surface-alt-active-background: #DAE0DB;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #DAE0DB;--ps-semantic-tone-neutral-surface-alt-active-border: #A7ACA8;--ps-semantic-tone-neutral-surface-alt-active-text: #202621;--ps-semantic-tone-neutral-surface-alt-disabled-background: #EEF3EF;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-neutral-surface-alt-disabled-border: #D2D7D3;--ps-semantic-tone-neutral-surface-alt-disabled-text: #757D76;--ps-semantic-tone-neutral-surface-alt-focus-ring: #008148;--ps-semantic-tone-neutral-canvas: #EEF3EF;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #FAFCFB 0%, #E4E9E5 75%);--ps-semantic-tone-neutral-spotlight-light: #FAFCFB66;--ps-semantic-tone-neutral-canvascolor: #EEF3EF;--ps-semantic-tone-neutral-root-text-default: #202621;--ps-semantic-tone-neutral-root-text-subtle: #525753;--ps-semantic-tone-neutral-root-border-subtle: #D3D7D4;--ps-semantic-tone-neutral-root-border-default: #B7BCB8;--ps-semantic-tone-neutral-root-border-focus: #008148;--ps-semantic-tone-neutral-overlay: #21252239;--ps-semantic-tone-neutral-border-subtle: #D3D7D4;--ps-semantic-tone-neutral-border-default: #B7BCB8;--ps-semantic-tone-neutral-border-focus: #008148;--ps-semantic-tone-neutral-text-default: #202621;--ps-semantic-tone-neutral-text-subtle: #525753;--ps-semantic-tone-neutral-button-rest-background: #DDE3DF;--ps-semantic-tone-neutral-button-rest-bgcolor: #DDE3DF;--ps-semantic-tone-neutral-button-rest-border: #B7BCB8;--ps-semantic-tone-neutral-button-rest-text: #202621;--ps-semantic-tone-neutral-button-hover-background: #D9DEDA;--ps-semantic-tone-neutral-button-hover-bgcolor: #D9DEDA;--ps-semantic-tone-neutral-button-hover-border: #AAAFAB;--ps-semantic-tone-neutral-button-hover-text: #202621;--ps-semantic-tone-neutral-button-active-background: #D4D9D5;--ps-semantic-tone-neutral-button-active-bgcolor: #D4D9D5;--ps-semantic-tone-neutral-button-active-border: #9EA39F;--ps-semantic-tone-neutral-button-active-text: #202621;--ps-semantic-tone-neutral-button-disabled-background: #EEF3EF;--ps-semantic-tone-neutral-button-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-neutral-button-disabled-border: #D2D7D3;--ps-semantic-tone-neutral-button-disabled-text: #757D76;--ps-semantic-tone-neutral-button-focus-ring: #008148;--ps-semantic-tone-accent-tone: #008148;--ps-semantic-tone-accent-surface-rest-background: #F4FFF7;--ps-semantic-tone-accent-surface-rest-bgcolor: #F4FFF7;--ps-semantic-tone-accent-surface-rest-border: #ADC0B3;--ps-semantic-tone-accent-surface-rest-text: #006A3A;--ps-semantic-tone-accent-surface-hover-background: #DEECE2;--ps-semantic-tone-accent-surface-hover-bgcolor: #DEECE2;--ps-semantic-tone-accent-surface-hover-border: #008148;--ps-semantic-tone-accent-surface-hover-text: #006A3A;--ps-semantic-tone-accent-surface-active-background: #D7E8DC;--ps-semantic-tone-accent-surface-active-bgcolor: #D7E8DC;--ps-semantic-tone-accent-surface-active-border: #008148;--ps-semantic-tone-accent-surface-active-text: #006A3A;--ps-semantic-tone-accent-surface-disabled-background: #EEF3EF;--ps-semantic-tone-accent-surface-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-accent-surface-disabled-border: #D2D7D3;--ps-semantic-tone-accent-surface-disabled-text: #757D76;--ps-semantic-tone-accent-surface-focus-ring: #008148;--ps-semantic-tone-accent-surface-alt-rest-background: #DEECE2;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #DEECE2;--ps-semantic-tone-accent-surface-alt-rest-border: #ADC0B3;--ps-semantic-tone-accent-surface-alt-rest-text: #006A3A;--ps-semantic-tone-accent-surface-alt-hover-background: #D8E8DD;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #D8E8DD;--ps-semantic-tone-accent-surface-alt-hover-border: #008148;--ps-semantic-tone-accent-surface-alt-hover-text: #006A3A;--ps-semantic-tone-accent-surface-alt-active-background: #D2E3D7;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #D2E3D7;--ps-semantic-tone-accent-surface-alt-active-border: #008148;--ps-semantic-tone-accent-surface-alt-active-text: #006A3A;--ps-semantic-tone-accent-surface-alt-disabled-background: #EEF3EF;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-accent-surface-alt-disabled-border: #D2D7D3;--ps-semantic-tone-accent-surface-alt-disabled-text: #757D76;--ps-semantic-tone-accent-surface-alt-focus-ring: #008148;--ps-semantic-tone-accent-canvas: #F4FFF7;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #F4FFF7 0%, #D7E8DC 75%);--ps-semantic-tone-accent-canvascolor: #F4FFF7;--ps-semantic-tone-accent-root-text-default: #006A3A;--ps-semantic-tone-accent-root-text-subtle: #53715D;--ps-semantic-tone-accent-root-border-subtle: #CDDAD0;--ps-semantic-tone-accent-root-border-default: #ADC0B3;--ps-semantic-tone-accent-root-border-focus: #008148;--ps-semantic-tone-accent-overlay: #21252239;--ps-semantic-tone-accent-border-subtle: #CDDAD0;--ps-semantic-tone-accent-border-default: #ADC0B3;--ps-semantic-tone-accent-border-focus: #008148;--ps-semantic-tone-accent-text-default: #006A3A;--ps-semantic-tone-accent-text-subtle: #53715D;--ps-semantic-tone-accent-button-rest-background: #008148;--ps-semantic-tone-accent-button-rest-bgcolor: #008148;--ps-semantic-tone-accent-button-rest-border: #008148;--ps-semantic-tone-accent-button-hover-background: #006D3C;--ps-semantic-tone-accent-button-hover-bgcolor: #006D3C;--ps-semantic-tone-accent-button-hover-border: #006D3C;--ps-semantic-tone-accent-button-active-background: #005A31;--ps-semantic-tone-accent-button-active-bgcolor: #005A31;--ps-semantic-tone-accent-button-active-border: #005A31;--ps-semantic-tone-accent-button-disabled-background: #EEF3EF;--ps-semantic-tone-accent-button-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-accent-button-disabled-border: #D2D7D3;--ps-semantic-tone-accent-button-disabled-text: #757D76;--ps-semantic-tone-accent-button-focus-ring: #008148;--ps-semantic-tone-feature-tone: #6A7300;--ps-semantic-tone-feature-surface-rest-background: #FBFDF1;--ps-semantic-tone-feature-surface-rest-bgcolor: #FBFDF1;--ps-semantic-tone-feature-surface-rest-border: #BABDAB;--ps-semantic-tone-feature-surface-rest-text: #575E00;--ps-semantic-tone-feature-surface-hover-background: #E7E9DD;--ps-semantic-tone-feature-surface-hover-bgcolor: #E7E9DD;--ps-semantic-tone-feature-surface-hover-border: #6A7300;--ps-semantic-tone-feature-surface-hover-text: #575E00;--ps-semantic-tone-feature-surface-active-background: #E2E5D5;--ps-semantic-tone-feature-surface-active-bgcolor: #E2E5D5;--ps-semantic-tone-feature-surface-active-border: #6A7300;--ps-semantic-tone-feature-surface-active-text: #575E00;--ps-semantic-tone-feature-surface-disabled-background: #EEF3EF;--ps-semantic-tone-feature-surface-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-feature-surface-disabled-border: #D2D7D3;--ps-semantic-tone-feature-surface-disabled-text: #757D76;--ps-semantic-tone-feature-surface-focus-ring: #6A7300;--ps-semantic-tone-feature-surface-alt-rest-background: #E7E9DD;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #E7E9DD;--ps-semantic-tone-feature-surface-alt-rest-border: #BABDAB;--ps-semantic-tone-feature-surface-alt-rest-text: #575E00;--ps-semantic-tone-feature-surface-alt-hover-background: #E2E5D6;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #E2E5D6;--ps-semantic-tone-feature-surface-alt-hover-border: #6A7300;--ps-semantic-tone-feature-surface-alt-hover-text: #575E00;--ps-semantic-tone-feature-surface-alt-active-background: #DDE0D0;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #DDE0D0;--ps-semantic-tone-feature-surface-alt-active-border: #6A7300;--ps-semantic-tone-feature-surface-alt-active-text: #575E00;--ps-semantic-tone-feature-surface-alt-disabled-background: #EEF3EF;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-feature-surface-alt-disabled-border: #D2D7D3;--ps-semantic-tone-feature-surface-alt-disabled-text: #757D76;--ps-semantic-tone-feature-surface-alt-focus-ring: #6A7300;--ps-semantic-tone-feature-canvas: #FBFDF1;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #FBFDF1 0%, #E2E5D5 75%);--ps-semantic-tone-feature-canvascolor: #FBFDF1;--ps-semantic-tone-feature-root-text-default: #575E00;--ps-semantic-tone-feature-root-text-subtle: #686C50;--ps-semantic-tone-feature-root-border-subtle: #D5D7CB;--ps-semantic-tone-feature-root-border-default: #BABDAB;--ps-semantic-tone-feature-root-border-focus: #6A7300;--ps-semantic-tone-feature-overlay: #21252239;--ps-semantic-tone-feature-border-subtle: #D5D7CB;--ps-semantic-tone-feature-border-default: #BABDAB;--ps-semantic-tone-feature-border-focus: #6A7300;--ps-semantic-tone-feature-text-default: #575E00;--ps-semantic-tone-feature-text-subtle: #686C50;--ps-semantic-tone-feature-button-rest-background: #6A7300;--ps-semantic-tone-feature-button-rest-bgcolor: #6A7300;--ps-semantic-tone-feature-button-rest-border: #6A7300;--ps-semantic-tone-feature-button-hover-background: #596100;--ps-semantic-tone-feature-button-hover-bgcolor: #596100;--ps-semantic-tone-feature-button-hover-border: #596100;--ps-semantic-tone-feature-button-active-background: #495000;--ps-semantic-tone-feature-button-active-bgcolor: #495000;--ps-semantic-tone-feature-button-active-border: #495000;--ps-semantic-tone-feature-button-disabled-background: #EEF3EF;--ps-semantic-tone-feature-button-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-feature-button-disabled-border: #D2D7D3;--ps-semantic-tone-feature-button-disabled-text: #757D76;--ps-semantic-tone-feature-button-focus-ring: #6A7300;--ps-semantic-tone-secondary-tone: #007C77;--ps-semantic-tone-secondary-surface-rest-background: #F2FFFE;--ps-semantic-tone-secondary-surface-rest-bgcolor: #F2FFFE;--ps-semantic-tone-secondary-surface-rest-border: #AAC0BE;--ps-semantic-tone-secondary-surface-rest-text: #006662;--ps-semantic-tone-secondary-surface-hover-background: #DDEBEA;--ps-semantic-tone-secondary-surface-hover-bgcolor: #DDEBEA;--ps-semantic-tone-secondary-surface-hover-border: #007C77;--ps-semantic-tone-secondary-surface-hover-text: #006662;--ps-semantic-tone-secondary-surface-active-background: #D5E8E6;--ps-semantic-tone-secondary-surface-active-bgcolor: #D5E8E6;--ps-semantic-tone-secondary-surface-active-border: #007C77;--ps-semantic-tone-secondary-surface-active-text: #006662;--ps-semantic-tone-secondary-surface-disabled-background: #EEF3EF;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-secondary-surface-disabled-border: #D2D7D3;--ps-semantic-tone-secondary-surface-disabled-text: #757D76;--ps-semantic-tone-secondary-surface-focus-ring: #007C77;--ps-semantic-tone-secondary-surface-alt-rest-background: #DDEBEA;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #DDEBEA;--ps-semantic-tone-secondary-surface-alt-rest-border: #AAC0BE;--ps-semantic-tone-secondary-surface-alt-rest-text: #006662;--ps-semantic-tone-secondary-surface-alt-hover-background: #D6E7E5;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #D6E7E5;--ps-semantic-tone-secondary-surface-alt-hover-border: #007C77;--ps-semantic-tone-secondary-surface-alt-hover-text: #006662;--ps-semantic-tone-secondary-surface-alt-active-background: #D0E3E1;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #D0E3E1;--ps-semantic-tone-secondary-surface-alt-active-border: #007C77;--ps-semantic-tone-secondary-surface-alt-active-text: #006662;--ps-semantic-tone-secondary-surface-alt-disabled-background: #EEF3EF;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-secondary-surface-alt-disabled-border: #D2D7D3;--ps-semantic-tone-secondary-surface-alt-disabled-text: #757D76;--ps-semantic-tone-secondary-surface-alt-focus-ring: #007C77;--ps-semantic-tone-secondary-canvas: #F2FFFE;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #F2FFFE 0%, #D5E8E6 75%);--ps-semantic-tone-secondary-canvascolor: #F2FFFE;--ps-semantic-tone-secondary-root-text-default: #006662;--ps-semantic-tone-secondary-root-text-subtle: #4F706E;--ps-semantic-tone-secondary-root-border-subtle: #CBD9D8;--ps-semantic-tone-secondary-root-border-default: #AAC0BE;--ps-semantic-tone-secondary-root-border-focus: #007C77;--ps-semantic-tone-secondary-overlay: #21252239;--ps-semantic-tone-secondary-border-subtle: #CBD9D8;--ps-semantic-tone-secondary-border-default: #AAC0BE;--ps-semantic-tone-secondary-border-focus: #007C77;--ps-semantic-tone-secondary-text-default: #006662;--ps-semantic-tone-secondary-text-subtle: #4F706E;--ps-semantic-tone-secondary-button-rest-background: #007C77;--ps-semantic-tone-secondary-button-rest-bgcolor: #007C77;--ps-semantic-tone-secondary-button-rest-border: #007C77;--ps-semantic-tone-secondary-button-hover-background: #006965;--ps-semantic-tone-secondary-button-hover-bgcolor: #006965;--ps-semantic-tone-secondary-button-hover-border: #006965;--ps-semantic-tone-secondary-button-active-background: #005653;--ps-semantic-tone-secondary-button-active-bgcolor: #005653;--ps-semantic-tone-secondary-button-active-border: #005653;--ps-semantic-tone-secondary-button-disabled-background: #EEF3EF;--ps-semantic-tone-secondary-button-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-secondary-button-disabled-border: #D2D7D3;--ps-semantic-tone-secondary-button-disabled-text: #757D76;--ps-semantic-tone-secondary-button-focus-ring: #007C77;--ps-semantic-tone-custom-tone: #AC4A1E;--ps-semantic-tone-custom-surface-rest-background: #FFFBF9;--ps-semantic-tone-custom-surface-rest-bgcolor: #FFFBF9;--ps-semantic-tone-custom-surface-rest-border: #CAB6AE;--ps-semantic-tone-custom-surface-rest-text: #8D3C19;--ps-semantic-tone-custom-surface-hover-background: #F2E5DF;--ps-semantic-tone-custom-surface-hover-bgcolor: #F2E5DF;--ps-semantic-tone-custom-surface-hover-border: #AC4A1E;--ps-semantic-tone-custom-surface-hover-text: #8D3C19;--ps-semantic-tone-custom-surface-active-background: #F1DFD8;--ps-semantic-tone-custom-surface-active-bgcolor: #F1DFD8;--ps-semantic-tone-custom-surface-active-border: #AC4A1E;--ps-semantic-tone-custom-surface-active-text: #8D3C19;--ps-semantic-tone-custom-surface-disabled-background: #EEF3EF;--ps-semantic-tone-custom-surface-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-custom-surface-disabled-border: #D2D7D3;--ps-semantic-tone-custom-surface-disabled-text: #757D76;--ps-semantic-tone-custom-surface-focus-ring: #AC4A1E;--ps-semantic-tone-custom-surface-alt-rest-background: #F2E5DF;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #F2E5DF;--ps-semantic-tone-custom-surface-alt-rest-border: #CAB6AE;--ps-semantic-tone-custom-surface-alt-rest-text: #8D3C19;--ps-semantic-tone-custom-surface-alt-hover-background: #EFDFD9;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #EFDFD9;--ps-semantic-tone-custom-surface-alt-hover-border: #AC4A1E;--ps-semantic-tone-custom-surface-alt-hover-text: #8D3C19;--ps-semantic-tone-custom-surface-alt-active-background: #ECDAD3;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #ECDAD3;--ps-semantic-tone-custom-surface-alt-active-border: #AC4A1E;--ps-semantic-tone-custom-surface-alt-active-text: #8D3C19;--ps-semantic-tone-custom-surface-alt-disabled-background: #EEF3EF;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-custom-surface-alt-disabled-border: #D2D7D3;--ps-semantic-tone-custom-surface-alt-disabled-text: #757D76;--ps-semantic-tone-custom-surface-alt-focus-ring: #AC4A1E;--ps-semantic-tone-custom-canvas: #FFFBF9;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFFBF9 0%, #F1DFD8 75%);--ps-semantic-tone-custom-canvascolor: #FFFBF9;--ps-semantic-tone-custom-root-text-default: #8D3C19;--ps-semantic-tone-custom-root-text-subtle: #7F6156;--ps-semantic-tone-custom-root-border-subtle: #E0D3CD;--ps-semantic-tone-custom-root-border-default: #CAB6AE;--ps-semantic-tone-custom-root-border-focus: #AC4A1E;--ps-semantic-tone-custom-overlay: #21252239;--ps-semantic-tone-custom-border-subtle: #E0D3CD;--ps-semantic-tone-custom-border-default: #CAB6AE;--ps-semantic-tone-custom-border-focus: #AC4A1E;--ps-semantic-tone-custom-text-default: #8D3C19;--ps-semantic-tone-custom-text-subtle: #7F6156;--ps-semantic-tone-custom-button-rest-background: #AC4A1E;--ps-semantic-tone-custom-button-rest-bgcolor: #AC4A1E;--ps-semantic-tone-custom-button-rest-border: #AC4A1E;--ps-semantic-tone-custom-button-hover-background: #983803;--ps-semantic-tone-custom-button-hover-bgcolor: #983803;--ps-semantic-tone-custom-button-hover-border: #983803;--ps-semantic-tone-custom-button-active-background: #7F2C00;--ps-semantic-tone-custom-button-active-bgcolor: #7F2C00;--ps-semantic-tone-custom-button-active-border: #7F2C00;--ps-semantic-tone-custom-button-disabled-background: #EEF3EF;--ps-semantic-tone-custom-button-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-custom-button-disabled-border: #D2D7D3;--ps-semantic-tone-custom-button-disabled-text: #757D76;--ps-semantic-tone-custom-button-focus-ring: #AC4A1E;--ps-semantic-tone-ghost-surface-hover-background: #F3F8F4;--ps-semantic-tone-ghost-surface-hover-bgcolor: #F3F8F4;--ps-semantic-tone-ghost-surface-hover-border: #B7BCB8;--ps-semantic-tone-ghost-surface-hover-text: #202621;--ps-semantic-tone-ghost-surface-active-background: #EEF3EF;--ps-semantic-tone-ghost-surface-active-bgcolor: #EEF3EF;--ps-semantic-tone-ghost-surface-active-border: #A7ACA8;--ps-semantic-tone-ghost-surface-active-text: #202621;--ps-semantic-tone-ghost-surface-disabled-background: #EEF3EF;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-ghost-surface-disabled-border: #D2D7D3;--ps-semantic-tone-ghost-surface-disabled-text: #757D76;--ps-semantic-tone-ghost-surface-focus-ring: #008148;--ps-semantic-tone-ghost-surface-alt-hover-background: #DFE5E0;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #DFE5E0;--ps-semantic-tone-ghost-surface-alt-hover-border: #B7BCB8;--ps-semantic-tone-ghost-surface-alt-hover-text: #202621;--ps-semantic-tone-ghost-surface-alt-active-background: #DAE0DB;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #DAE0DB;--ps-semantic-tone-ghost-surface-alt-active-border: #A7ACA8;--ps-semantic-tone-ghost-surface-alt-active-text: #202621;--ps-semantic-tone-ghost-surface-alt-disabled-background: #EEF3EF;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-ghost-surface-alt-disabled-border: #D2D7D3;--ps-semantic-tone-ghost-surface-alt-disabled-text: #757D76;--ps-semantic-tone-ghost-surface-alt-focus-ring: #008148;--ps-semantic-tone-ghost-root-text-default: #202621;--ps-semantic-tone-ghost-root-text-subtle: #525753;--ps-semantic-tone-ghost-root-border-subtle: #D3D7D4;--ps-semantic-tone-ghost-root-border-default: #B7BCB8;--ps-semantic-tone-ghost-root-border-focus: #008148;--ps-semantic-tone-ghost-overlay: #21252239;--ps-semantic-tone-ghost-border-subtle: #D3D7D4;--ps-semantic-tone-ghost-border-default: #B7BCB8;--ps-semantic-tone-ghost-border-focus: #008148;--ps-semantic-tone-ghost-text-default: #202621;--ps-semantic-tone-ghost-text-subtle: #525753;--ps-semantic-tone-ghost-button-hover-background: #D9DEDA;--ps-semantic-tone-ghost-button-hover-bgcolor: #D9DEDA;--ps-semantic-tone-ghost-button-hover-border: #AAAFAB;--ps-semantic-tone-ghost-button-hover-text: #202621;--ps-semantic-tone-ghost-button-active-background: #D4D9D5;--ps-semantic-tone-ghost-button-active-bgcolor: #D4D9D5;--ps-semantic-tone-ghost-button-active-border: #9EA39F;--ps-semantic-tone-ghost-button-active-text: #202621;--ps-semantic-tone-ghost-button-disabled-background: #EEF3EF;--ps-semantic-tone-ghost-button-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-ghost-button-disabled-border: #D2D7D3;--ps-semantic-tone-ghost-button-disabled-text: #757D76;--ps-semantic-tone-ghost-button-focus-ring: #008148;--ps-semantic-tone-info-tone: #007A89;--ps-semantic-tone-info-surface-rest-background: #F5FEFF;--ps-semantic-tone-info-surface-rest-bgcolor: #F5FEFF;--ps-semantic-tone-info-surface-rest-border: #ACBFC2;--ps-semantic-tone-info-surface-rest-text: #006470;--ps-semantic-tone-info-surface-hover-background: #DEEBED;--ps-semantic-tone-info-surface-hover-bgcolor: #DEEBED;--ps-semantic-tone-info-surface-hover-border: #007A89;--ps-semantic-tone-info-surface-hover-text: #006470;--ps-semantic-tone-info-surface-active-background: #D6E7EA;--ps-semantic-tone-info-surface-active-bgcolor: #D6E7EA;--ps-semantic-tone-info-surface-active-border: #007A89;--ps-semantic-tone-info-surface-active-text: #006470;--ps-semantic-tone-info-surface-disabled-background: #EEF3EF;--ps-semantic-tone-info-surface-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-info-surface-disabled-border: #D2D7D3;--ps-semantic-tone-info-surface-disabled-text: #757D76;--ps-semantic-tone-info-surface-focus-ring: #007A89;--ps-semantic-tone-info-surface-alt-rest-background: #DEEBED;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #DEEBED;--ps-semantic-tone-info-surface-alt-rest-border: #ACBFC2;--ps-semantic-tone-info-surface-alt-rest-text: #006470;--ps-semantic-tone-info-surface-alt-hover-background: #D7E6E9;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #D7E6E9;--ps-semantic-tone-info-surface-alt-hover-border: #007A89;--ps-semantic-tone-info-surface-alt-hover-text: #006470;--ps-semantic-tone-info-surface-alt-active-background: #D1E2E5;--ps-semantic-tone-info-surface-alt-active-bgcolor: #D1E2E5;--ps-semantic-tone-info-surface-alt-active-border: #007A89;--ps-semantic-tone-info-surface-alt-active-text: #006470;--ps-semantic-tone-info-surface-alt-disabled-background: #EEF3EF;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-info-surface-alt-disabled-border: #D2D7D3;--ps-semantic-tone-info-surface-alt-disabled-text: #757D76;--ps-semantic-tone-info-surface-alt-focus-ring: #007A89;--ps-semantic-tone-info-canvas: #F5FEFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #F5FEFF 0%, #D6E7EA 75%);--ps-semantic-tone-info-canvascolor: #F5FEFF;--ps-semantic-tone-info-root-text-default: #006470;--ps-semantic-tone-info-root-text-subtle: #516F74;--ps-semantic-tone-info-root-border-subtle: #CCD9DB;--ps-semantic-tone-info-root-border-default: #ACBFC2;--ps-semantic-tone-info-root-border-focus: #007A89;--ps-semantic-tone-info-overlay: #21252239;--ps-semantic-tone-info-border-subtle: #CCD9DB;--ps-semantic-tone-info-border-default: #ACBFC2;--ps-semantic-tone-info-border-focus: #007A89;--ps-semantic-tone-info-text-default: #006470;--ps-semantic-tone-info-text-subtle: #516F74;--ps-semantic-tone-info-button-rest-background: #007A89;--ps-semantic-tone-info-button-rest-bgcolor: #007A89;--ps-semantic-tone-info-button-rest-border: #007A89;--ps-semantic-tone-info-button-hover-background: #006774;--ps-semantic-tone-info-button-hover-bgcolor: #006774;--ps-semantic-tone-info-button-hover-border: #006774;--ps-semantic-tone-info-button-active-background: #005460;--ps-semantic-tone-info-button-active-bgcolor: #005460;--ps-semantic-tone-info-button-active-border: #005460;--ps-semantic-tone-info-button-disabled-background: #EEF3EF;--ps-semantic-tone-info-button-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-info-button-disabled-border: #D2D7D3;--ps-semantic-tone-info-button-disabled-text: #757D76;--ps-semantic-tone-info-button-focus-ring: #007A89;--ps-semantic-tone-success-tone: #298033;--ps-semantic-tone-success-surface-rest-background: #F5FFF5;--ps-semantic-tone-success-surface-rest-bgcolor: #F5FFF5;--ps-semantic-tone-success-surface-rest-border: #B1BFB1;--ps-semantic-tone-success-surface-rest-text: #226929;--ps-semantic-tone-success-surface-hover-background: #E1EBE1;--ps-semantic-tone-success-surface-hover-bgcolor: #E1EBE1;--ps-semantic-tone-success-surface-hover-border: #298033;--ps-semantic-tone-success-surface-hover-text: #226929;--ps-semantic-tone-success-surface-active-background: #DAE7DA;--ps-semantic-tone-success-surface-active-bgcolor: #DAE7DA;--ps-semantic-tone-success-surface-active-border: #298033;--ps-semantic-tone-success-surface-active-text: #226929;--ps-semantic-tone-success-surface-disabled-background: #EEF3EF;--ps-semantic-tone-success-surface-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-success-surface-disabled-border: #D2D7D3;--ps-semantic-tone-success-surface-disabled-text: #757D76;--ps-semantic-tone-success-surface-focus-ring: #298033;--ps-semantic-tone-success-surface-alt-rest-background: #E1EBE1;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #E1EBE1;--ps-semantic-tone-success-surface-alt-rest-border: #B1BFB1;--ps-semantic-tone-success-surface-alt-rest-text: #226929;--ps-semantic-tone-success-surface-alt-hover-background: #DBE7DB;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #DBE7DB;--ps-semantic-tone-success-surface-alt-hover-border: #298033;--ps-semantic-tone-success-surface-alt-hover-text: #226929;--ps-semantic-tone-success-surface-alt-active-background: #D6E2D5;--ps-semantic-tone-success-surface-alt-active-bgcolor: #D6E2D5;--ps-semantic-tone-success-surface-alt-active-border: #298033;--ps-semantic-tone-success-surface-alt-active-text: #226929;--ps-semantic-tone-success-surface-alt-disabled-background: #EEF3EF;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-success-surface-alt-disabled-border: #D2D7D3;--ps-semantic-tone-success-surface-alt-disabled-text: #757D76;--ps-semantic-tone-success-surface-alt-focus-ring: #298033;--ps-semantic-tone-success-canvas: #F5FFF5;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #F5FFF5 0%, #DAE7DA 75%);--ps-semantic-tone-success-canvascolor: #F5FFF5;--ps-semantic-tone-success-root-text-default: #226929;--ps-semantic-tone-success-root-text-subtle: #5A705A;--ps-semantic-tone-success-root-border-subtle: #CFD9CF;--ps-semantic-tone-success-root-border-default: #B1BFB1;--ps-semantic-tone-success-root-border-focus: #298033;--ps-semantic-tone-success-overlay: #21252239;--ps-semantic-tone-success-border-subtle: #CFD9CF;--ps-semantic-tone-success-border-default: #B1BFB1;--ps-semantic-tone-success-border-focus: #298033;--ps-semantic-tone-success-text-default: #226929;--ps-semantic-tone-success-text-subtle: #5A705A;--ps-semantic-tone-success-button-rest-background: #298033;--ps-semantic-tone-success-button-rest-bgcolor: #298033;--ps-semantic-tone-success-button-rest-border: #298033;--ps-semantic-tone-success-button-hover-background: #106E20;--ps-semantic-tone-success-button-hover-bgcolor: #106E20;--ps-semantic-tone-success-button-hover-border: #106E20;--ps-semantic-tone-success-button-active-background: #005B14;--ps-semantic-tone-success-button-active-bgcolor: #005B14;--ps-semantic-tone-success-button-active-border: #005B14;--ps-semantic-tone-success-button-disabled-background: #EEF3EF;--ps-semantic-tone-success-button-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-success-button-disabled-border: #D2D7D3;--ps-semantic-tone-success-button-disabled-text: #757D76;--ps-semantic-tone-success-button-focus-ring: #298033;--ps-semantic-tone-warning-tone: #866700;--ps-semantic-tone-warning-surface-rest-background: #FFFCF3;--ps-semantic-tone-warning-surface-rest-bgcolor: #FFFCF3;--ps-semantic-tone-warning-surface-rest-border: #C1BAAA;--ps-semantic-tone-warning-surface-rest-text: #6E5400;--ps-semantic-tone-warning-surface-hover-background: #ECE7DC;--ps-semantic-tone-warning-surface-hover-bgcolor: #ECE7DC;--ps-semantic-tone-warning-surface-hover-border: #866700;--ps-semantic-tone-warning-surface-hover-text: #6E5400;--ps-semantic-tone-warning-surface-active-background: #E8E2D4;--ps-semantic-tone-warning-surface-active-bgcolor: #E8E2D4;--ps-semantic-tone-warning-surface-active-border: #866700;--ps-semantic-tone-warning-surface-active-text: #6E5400;--ps-semantic-tone-warning-surface-disabled-background: #EEF3EF;--ps-semantic-tone-warning-surface-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-warning-surface-disabled-border: #D2D7D3;--ps-semantic-tone-warning-surface-disabled-text: #757D76;--ps-semantic-tone-warning-surface-focus-ring: #866700;--ps-semantic-tone-warning-surface-alt-rest-background: #ECE7DC;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #ECE7DC;--ps-semantic-tone-warning-surface-alt-rest-border: #C1BAAA;--ps-semantic-tone-warning-surface-alt-rest-text: #6E5400;--ps-semantic-tone-warning-surface-alt-hover-background: #E8E3D6;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #E8E3D6;--ps-semantic-tone-warning-surface-alt-hover-border: #866700;--ps-semantic-tone-warning-surface-alt-hover-text: #6E5400;--ps-semantic-tone-warning-surface-alt-active-background: #E4DECF;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #E4DECF;--ps-semantic-tone-warning-surface-alt-active-border: #866700;--ps-semantic-tone-warning-surface-alt-active-text: #6E5400;--ps-semantic-tone-warning-surface-alt-disabled-background: #EEF3EF;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-warning-surface-alt-disabled-border: #D2D7D3;--ps-semantic-tone-warning-surface-alt-disabled-text: #757D76;--ps-semantic-tone-warning-surface-alt-focus-ring: #866700;--ps-semantic-tone-warning-canvas: #FFFCF3;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFFCF3 0%, #E8E2D4 75%);--ps-semantic-tone-warning-canvascolor: #FFFCF3;--ps-semantic-tone-warning-root-text-default: #6E5400;--ps-semantic-tone-warning-root-text-subtle: #72684F;--ps-semantic-tone-warning-root-border-subtle: #DAD5CB;--ps-semantic-tone-warning-root-border-default: #C1BAAA;--ps-semantic-tone-warning-root-border-focus: #866700;--ps-semantic-tone-warning-overlay: #21252239;--ps-semantic-tone-warning-border-subtle: #DAD5CB;--ps-semantic-tone-warning-border-default: #C1BAAA;--ps-semantic-tone-warning-border-focus: #866700;--ps-semantic-tone-warning-text-default: #6E5400;--ps-semantic-tone-warning-text-subtle: #72684F;--ps-semantic-tone-warning-button-rest-background: #866700;--ps-semantic-tone-warning-button-rest-bgcolor: #866700;--ps-semantic-tone-warning-button-rest-border: #866700;--ps-semantic-tone-warning-button-hover-background: #715700;--ps-semantic-tone-warning-button-hover-bgcolor: #715700;--ps-semantic-tone-warning-button-hover-border: #715700;--ps-semantic-tone-warning-button-active-background: #5D4700;--ps-semantic-tone-warning-button-active-bgcolor: #5D4700;--ps-semantic-tone-warning-button-active-border: #5D4700;--ps-semantic-tone-warning-button-disabled-background: #EEF3EF;--ps-semantic-tone-warning-button-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-warning-button-disabled-border: #D2D7D3;--ps-semantic-tone-warning-button-disabled-text: #757D76;--ps-semantic-tone-warning-button-focus-ring: #866700;--ps-semantic-tone-danger-tone: #B63B39;--ps-semantic-tone-danger-surface-rest-background: #FFFBFA;--ps-semantic-tone-danger-surface-rest-bgcolor: #FFFBFA;--ps-semantic-tone-danger-surface-rest-border: #CDB4B1;--ps-semantic-tone-danger-surface-rest-text: #95302F;--ps-semantic-tone-danger-surface-hover-background: #F5E3E1;--ps-semantic-tone-danger-surface-hover-bgcolor: #F5E3E1;--ps-semantic-tone-danger-surface-hover-border: #B63B39;--ps-semantic-tone-danger-surface-hover-text: #95302F;--ps-semantic-tone-danger-surface-active-background: #F3DDDB;--ps-semantic-tone-danger-surface-active-bgcolor: #F3DDDB;--ps-semantic-tone-danger-surface-active-border: #B63B39;--ps-semantic-tone-danger-surface-active-text: #95302F;--ps-semantic-tone-danger-surface-disabled-background: #EEF3EF;--ps-semantic-tone-danger-surface-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-danger-surface-disabled-border: #D2D7D3;--ps-semantic-tone-danger-surface-disabled-text: #757D76;--ps-semantic-tone-danger-surface-focus-ring: #B63B39;--ps-semantic-tone-danger-surface-alt-rest-background: #F5E3E1;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #F5E3E1;--ps-semantic-tone-danger-surface-alt-rest-border: #CDB4B1;--ps-semantic-tone-danger-surface-alt-rest-text: #95302F;--ps-semantic-tone-danger-surface-alt-hover-background: #F1DEDC;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #F1DEDC;--ps-semantic-tone-danger-surface-alt-hover-border: #B63B39;--ps-semantic-tone-danger-surface-alt-hover-text: #95302F;--ps-semantic-tone-danger-surface-alt-active-background: #EED8D6;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #EED8D6;--ps-semantic-tone-danger-surface-alt-active-border: #B63B39;--ps-semantic-tone-danger-surface-alt-active-text: #95302F;--ps-semantic-tone-danger-surface-alt-disabled-background: #EEF3EF;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-danger-surface-alt-disabled-border: #D2D7D3;--ps-semantic-tone-danger-surface-alt-disabled-text: #757D76;--ps-semantic-tone-danger-surface-alt-focus-ring: #B63B39;--ps-semantic-tone-danger-canvas: #FFFBFA;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFFBFA 0%, #F3DDDB 75%);--ps-semantic-tone-danger-canvascolor: #FFFBFA;--ps-semantic-tone-danger-root-text-default: #95302F;--ps-semantic-tone-danger-root-text-subtle: #835E5B;--ps-semantic-tone-danger-root-border-subtle: #E2D1CF;--ps-semantic-tone-danger-root-border-default: #CDB4B1;--ps-semantic-tone-danger-root-border-focus: #B63B39;--ps-semantic-tone-danger-overlay: #21252239;--ps-semantic-tone-danger-border-subtle: #E2D1CF;--ps-semantic-tone-danger-border-default: #CDB4B1;--ps-semantic-tone-danger-border-focus: #B63B39;--ps-semantic-tone-danger-text-default: #95302F;--ps-semantic-tone-danger-text-subtle: #835E5B;--ps-semantic-tone-danger-button-rest-background: #B63B39;--ps-semantic-tone-danger-button-rest-bgcolor: #B63B39;--ps-semantic-tone-danger-button-rest-border: #B63B39;--ps-semantic-tone-danger-button-hover-background: #A12628;--ps-semantic-tone-danger-button-hover-bgcolor: #A12628;--ps-semantic-tone-danger-button-hover-border: #A12628;--ps-semantic-tone-danger-button-active-background: #8D0A17;--ps-semantic-tone-danger-button-active-bgcolor: #8D0A17;--ps-semantic-tone-danger-button-active-border: #8D0A17;--ps-semantic-tone-danger-button-disabled-background: #EEF3EF;--ps-semantic-tone-danger-button-disabled-bgcolor: #EEF3EF;--ps-semantic-tone-danger-button-disabled-border: #D2D7D3;--ps-semantic-tone-danger-button-disabled-text: #757D76;--ps-semantic-tone-danger-button-focus-ring: #B63B39;--ps-effect-glow-primary: 0 0 1.75rem #00814814;--ps-effect-glow-secondary: 0 0 1.75rem #007C7712;--ps-effect-floating-shadow: 0 2px 8px #21252209, 0 20px 60px #21252215;--ps-effect-soft-shadow: 0 2px 8px #21252207, 0 8px 24px #21252209;--ps-effect-strong-shadow: 0 8px 24px #21252212, 0 24px 64px #21252212;--ps-effect-panel-shadow: 0 1px 3px #2125220B, 0 8px 20px #21252209;--ps-effect-panel-shadow-strong: 0 8px 24px #21252210;--ps-effect-accent-shadow: 0 8px 24px #0081482E;--ps-effect-interactive-shadow: 0 2px 6px #21252210;--ps-effect-track-shadow: inset 0 1px 2px #21252212;--ps-effect-thumb-shadow: 0 2px 5px #21252222;--ps-effect-overlay-scrim: #21252239;--ps-effect-focus-glow: 0 0 0 3px #00814838;--ps-effect-inset-shadow: inset 0 1px 4px #2125220B;}:scope:is([data-site-color="amber"], [data-site-color="amber"] *) {--ps-accent: #955E00;--ps-semantic-tone-neutral-tone: #72604B;--ps-semantic-tone-neutral-surface-rest-background: #FEF9F4;--ps-semantic-tone-neutral-surface-rest-bgcolor: #FEF9F4;--ps-semantic-tone-neutral-surface-rest-border: #D1C9C1;--ps-semantic-tone-neutral-surface-rest-text: #332618;--ps-semantic-tone-neutral-surface-hover-background: #FFF3E6;--ps-semantic-tone-neutral-surface-hover-bgcolor: #FFF3E6;--ps-semantic-tone-neutral-surface-hover-border: #B7ACA0;--ps-semantic-tone-neutral-surface-hover-text: #332618;--ps-semantic-tone-neutral-surface-active-background: #FAEEE2;--ps-semantic-tone-neutral-surface-active-bgcolor: #FAEEE2;--ps-semantic-tone-neutral-surface-active-border: #A79C91;--ps-semantic-tone-neutral-surface-active-text: #332618;--ps-semantic-tone-neutral-surface-disabled-background: #F6EBDE;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-neutral-surface-disabled-border: #D4C8BC;--ps-semantic-tone-neutral-surface-disabled-text: #807971;--ps-semantic-tone-neutral-surface-focus-ring: #955E00;--ps-semantic-tone-neutral-surface-alt-rest-background: #EBDFD3;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #EBDFD3;--ps-semantic-tone-neutral-surface-alt-rest-border: #D1C9C1;--ps-semantic-tone-neutral-surface-alt-rest-text: #3F362C;--ps-semantic-tone-neutral-surface-alt-hover-background: #E6DACE;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #E6DACE;--ps-semantic-tone-neutral-surface-alt-hover-border: #B7ACA0;--ps-semantic-tone-neutral-surface-alt-hover-text: #332618;--ps-semantic-tone-neutral-surface-alt-active-background: #E1D5C9;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #E1D5C9;--ps-semantic-tone-neutral-surface-alt-active-border: #A79C91;--ps-semantic-tone-neutral-surface-alt-active-text: #332618;--ps-semantic-tone-neutral-surface-alt-disabled-background: #F6EBDE;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-neutral-surface-alt-disabled-border: #D4C8BC;--ps-semantic-tone-neutral-surface-alt-disabled-text: #807971;--ps-semantic-tone-neutral-surface-alt-focus-ring: #955E00;--ps-semantic-tone-neutral-canvas: #F6EBDE;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #FEF9F4 0%, #EBDFD3 75%);--ps-semantic-tone-neutral-spotlight-light: #FEF9F466;--ps-semantic-tone-neutral-canvascolor: #F6EBDE;--ps-semantic-tone-neutral-root-text-default: #332618;--ps-semantic-tone-neutral-root-text-subtle: #5A5146;--ps-semantic-tone-neutral-root-border-subtle: #D1C9C1;--ps-semantic-tone-neutral-root-border-default: #B7ACA0;--ps-semantic-tone-neutral-root-border-focus: #955E00;--ps-semantic-tone-neutral-overlay: #30271E49;--ps-semantic-tone-neutral-border-subtle: #D1C9C1;--ps-semantic-tone-neutral-border-default: #B7ACA0;--ps-semantic-tone-neutral-border-focus: #955E00;--ps-semantic-tone-neutral-text-default: #332618;--ps-semantic-tone-neutral-text-subtle: #5A5146;--ps-semantic-tone-neutral-button-rest-background: #F5E9DD;--ps-semantic-tone-neutral-button-rest-bgcolor: #F5E9DD;--ps-semantic-tone-neutral-button-rest-border: #B7ACA0;--ps-semantic-tone-neutral-button-rest-text: #332618;--ps-semantic-tone-neutral-button-hover-background: #F0E4D8;--ps-semantic-tone-neutral-button-hover-bgcolor: #F0E4D8;--ps-semantic-tone-neutral-button-hover-border: #AAA094;--ps-semantic-tone-neutral-button-hover-text: #332618;--ps-semantic-tone-neutral-button-active-background: #EBDFD3;--ps-semantic-tone-neutral-button-active-bgcolor: #EBDFD3;--ps-semantic-tone-neutral-button-active-border: #9E9388;--ps-semantic-tone-neutral-button-active-text: #332618;--ps-semantic-tone-neutral-button-disabled-background: #F6EBDE;--ps-semantic-tone-neutral-button-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-neutral-button-disabled-border: #D4C8BC;--ps-semantic-tone-neutral-button-disabled-text: #807971;--ps-semantic-tone-neutral-button-focus-ring: #955E00;--ps-semantic-tone-accent-tone: #955E00;--ps-semantic-tone-accent-surface-rest-background: #FFF9F3;--ps-semantic-tone-accent-surface-rest-bgcolor: #FFF9F3;--ps-semantic-tone-accent-surface-rest-border: #BDAA96;--ps-semantic-tone-accent-surface-rest-text: #7B4C00;--ps-semantic-tone-accent-surface-hover-background: #ECDFD1;--ps-semantic-tone-accent-surface-hover-bgcolor: #ECDFD1;--ps-semantic-tone-accent-surface-hover-border: #955E00;--ps-semantic-tone-accent-surface-hover-text: #7B4C00;--ps-semantic-tone-accent-surface-active-background: #EAD9C7;--ps-semantic-tone-accent-surface-active-bgcolor: #EAD9C7;--ps-semantic-tone-accent-surface-active-border: #955E00;--ps-semantic-tone-accent-surface-active-text: #7B4C00;--ps-semantic-tone-accent-surface-disabled-background: #F6EBDE;--ps-semantic-tone-accent-surface-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-accent-surface-disabled-border: #D4C8BC;--ps-semantic-tone-accent-surface-disabled-text: #807971;--ps-semantic-tone-accent-surface-focus-ring: #955E00;--ps-semantic-tone-accent-surface-alt-rest-background: #ECDFD1;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #ECDFD1;--ps-semantic-tone-accent-surface-alt-rest-border: #BDAA96;--ps-semantic-tone-accent-surface-alt-rest-text: #7B4C00;--ps-semantic-tone-accent-surface-alt-hover-background: #E9DAC9;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #E9DAC9;--ps-semantic-tone-accent-surface-alt-hover-border: #955E00;--ps-semantic-tone-accent-surface-alt-hover-text: #7B4C00;--ps-semantic-tone-accent-surface-alt-active-background: #E5D4C2;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #E5D4C2;--ps-semantic-tone-accent-surface-alt-active-border: #955E00;--ps-semantic-tone-accent-surface-alt-active-text: #7B4C00;--ps-semantic-tone-accent-surface-alt-disabled-background: #F6EBDE;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-accent-surface-alt-disabled-border: #D4C8BC;--ps-semantic-tone-accent-surface-alt-disabled-text: #807971;--ps-semantic-tone-accent-surface-alt-focus-ring: #955E00;--ps-semantic-tone-accent-canvas: #FFF9F3;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #FFF9F3 0%, #EAD9C7 75%);--ps-semantic-tone-accent-canvascolor: #FFF9F3;--ps-semantic-tone-accent-root-text-default: #7B4C00;--ps-semantic-tone-accent-root-text-subtle: #7A654D;--ps-semantic-tone-accent-root-border-subtle: #D5C8BA;--ps-semantic-tone-accent-root-border-default: #BDAA96;--ps-semantic-tone-accent-root-border-focus: #955E00;--ps-semantic-tone-accent-overlay: #30271E49;--ps-semantic-tone-accent-border-subtle: #D5C8BA;--ps-semantic-tone-accent-border-default: #BDAA96;--ps-semantic-tone-accent-border-focus: #955E00;--ps-semantic-tone-accent-text-default: #7B4C00;--ps-semantic-tone-accent-text-subtle: #7A654D;--ps-semantic-tone-accent-button-rest-background: #955E00;--ps-semantic-tone-accent-button-rest-bgcolor: #955E00;--ps-semantic-tone-accent-button-rest-border: #955E00;--ps-semantic-tone-accent-button-hover-background: #7E4F00;--ps-semantic-tone-accent-button-hover-bgcolor: #7E4F00;--ps-semantic-tone-accent-button-hover-border: #7E4F00;--ps-semantic-tone-accent-button-active-background: #684000;--ps-semantic-tone-accent-button-active-bgcolor: #684000;--ps-semantic-tone-accent-button-active-border: #684000;--ps-semantic-tone-accent-button-disabled-background: #F6EBDE;--ps-semantic-tone-accent-button-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-accent-button-disabled-border: #D4C8BC;--ps-semantic-tone-accent-button-disabled-text: #807971;--ps-semantic-tone-accent-button-focus-ring: #955E00;--ps-semantic-tone-feature-tone: #B63943;--ps-semantic-tone-feature-surface-rest-background: #FFF8F8;--ps-semantic-tone-feature-surface-rest-bgcolor: #FFF8F8;--ps-semantic-tone-feature-surface-rest-border: #C5A5A4;--ps-semantic-tone-feature-surface-rest-text: #952F37;--ps-semantic-tone-feature-surface-hover-background: #F2DBDA;--ps-semantic-tone-feature-surface-hover-bgcolor: #F2DBDA;--ps-semantic-tone-feature-surface-hover-border: #B63943;--ps-semantic-tone-feature-surface-hover-text: #952F37;--ps-semantic-tone-feature-surface-active-background: #F2D4D3;--ps-semantic-tone-feature-surface-active-bgcolor: #F2D4D3;--ps-semantic-tone-feature-surface-active-border: #B63943;--ps-semantic-tone-feature-surface-active-text: #952F37;--ps-semantic-tone-feature-surface-disabled-background: #F6EBDE;--ps-semantic-tone-feature-surface-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-feature-surface-disabled-border: #D4C8BC;--ps-semantic-tone-feature-surface-disabled-text: #807971;--ps-semantic-tone-feature-surface-focus-ring: #B63943;--ps-semantic-tone-feature-surface-alt-rest-background: #F2DBDA;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #F2DBDA;--ps-semantic-tone-feature-surface-alt-rest-border: #C5A5A4;--ps-semantic-tone-feature-surface-alt-rest-text: #952F37;--ps-semantic-tone-feature-surface-alt-hover-background: #F0D5D4;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #F0D5D4;--ps-semantic-tone-feature-surface-alt-hover-border: #B63943;--ps-semantic-tone-feature-surface-alt-hover-text: #952F37;--ps-semantic-tone-feature-surface-alt-active-background: #EDCFCE;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #EDCFCE;--ps-semantic-tone-feature-surface-alt-active-border: #B63943;--ps-semantic-tone-feature-surface-alt-active-text: #952F37;--ps-semantic-tone-feature-surface-alt-disabled-background: #F6EBDE;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-feature-surface-alt-disabled-border: #D4C8BC;--ps-semantic-tone-feature-surface-alt-disabled-text: #807971;--ps-semantic-tone-feature-surface-alt-focus-ring: #B63943;--ps-semantic-tone-feature-canvas: #FFF8F8;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #FFF8F8 0%, #F2D4D3 75%);--ps-semantic-tone-feature-canvascolor: #FFF8F8;--ps-semantic-tone-feature-root-text-default: #952F37;--ps-semantic-tone-feature-root-text-subtle: #835E5D;--ps-semantic-tone-feature-root-border-subtle: #DBC4C4;--ps-semantic-tone-feature-root-border-default: #C5A5A4;--ps-semantic-tone-feature-root-border-focus: #B63943;--ps-semantic-tone-feature-overlay: #30271E49;--ps-semantic-tone-feature-border-subtle: #DBC4C4;--ps-semantic-tone-feature-border-default: #C5A5A4;--ps-semantic-tone-feature-border-focus: #B63943;--ps-semantic-tone-feature-text-default: #952F37;--ps-semantic-tone-feature-text-subtle: #835E5D;--ps-semantic-tone-feature-button-rest-background: #B63943;--ps-semantic-tone-feature-button-rest-bgcolor: #B63943;--ps-semantic-tone-feature-button-rest-border: #B63943;--ps-semantic-tone-feature-button-hover-background: #A12433;--ps-semantic-tone-feature-button-hover-bgcolor: #A12433;--ps-semantic-tone-feature-button-hover-border: #A12433;--ps-semantic-tone-feature-button-active-background: #8D0723;--ps-semantic-tone-feature-button-active-bgcolor: #8D0723;--ps-semantic-tone-feature-button-active-border: #8D0723;--ps-semantic-tone-feature-button-disabled-background: #F6EBDE;--ps-semantic-tone-feature-button-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-feature-button-disabled-border: #D4C8BC;--ps-semantic-tone-feature-button-disabled-text: #807971;--ps-semantic-tone-feature-button-focus-ring: #B63943;--ps-semantic-tone-secondary-tone: #B4410D;--ps-semantic-tone-secondary-surface-rest-background: #FFF8F6;--ps-semantic-tone-secondary-surface-rest-bgcolor: #FFF8F6;--ps-semantic-tone-secondary-surface-rest-border: #C4A69C;--ps-semantic-tone-secondary-surface-rest-text: #94350D;--ps-semantic-tone-secondary-surface-hover-background: #F1DCD5;--ps-semantic-tone-secondary-surface-hover-bgcolor: #F1DCD5;--ps-semantic-tone-secondary-surface-hover-border: #B4410D;--ps-semantic-tone-secondary-surface-hover-text: #94350D;--ps-semantic-tone-secondary-surface-active-background: #F1D6CC;--ps-semantic-tone-secondary-surface-active-bgcolor: #F1D6CC;--ps-semantic-tone-secondary-surface-active-border: #B4410D;--ps-semantic-tone-secondary-surface-active-text: #94350D;--ps-semantic-tone-secondary-surface-disabled-background: #F6EBDE;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-secondary-surface-disabled-border: #D4C8BC;--ps-semantic-tone-secondary-surface-disabled-text: #807971;--ps-semantic-tone-secondary-surface-focus-ring: #B4410D;--ps-semantic-tone-secondary-surface-alt-rest-background: #F1DCD5;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #F1DCD5;--ps-semantic-tone-secondary-surface-alt-rest-border: #C4A69C;--ps-semantic-tone-secondary-surface-alt-rest-text: #94350D;--ps-semantic-tone-secondary-surface-alt-hover-background: #EFD6CE;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #EFD6CE;--ps-semantic-tone-secondary-surface-alt-hover-border: #B4410D;--ps-semantic-tone-secondary-surface-alt-hover-text: #94350D;--ps-semantic-tone-secondary-surface-alt-active-background: #ECD1C7;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #ECD1C7;--ps-semantic-tone-secondary-surface-alt-active-border: #B4410D;--ps-semantic-tone-secondary-surface-alt-active-text: #94350D;--ps-semantic-tone-secondary-surface-alt-disabled-background: #F6EBDE;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-secondary-surface-alt-disabled-border: #D4C8BC;--ps-semantic-tone-secondary-surface-alt-disabled-text: #807971;--ps-semantic-tone-secondary-surface-alt-focus-ring: #B4410D;--ps-semantic-tone-secondary-canvas: #FFF8F6;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #FFF8F6 0%, #F1D6CC 75%);--ps-semantic-tone-secondary-canvascolor: #FFF8F6;--ps-semantic-tone-secondary-root-text-default: #94350D;--ps-semantic-tone-secondary-root-text-subtle: #826054;--ps-semantic-tone-secondary-root-border-subtle: #DAC5BE;--ps-semantic-tone-secondary-root-border-default: #C4A69C;--ps-semantic-tone-secondary-root-border-focus: #B4410D;--ps-semantic-tone-secondary-overlay: #30271E49;--ps-semantic-tone-secondary-border-subtle: #DAC5BE;--ps-semantic-tone-secondary-border-default: #C4A69C;--ps-semantic-tone-secondary-border-focus: #B4410D;--ps-semantic-tone-secondary-text-default: #94350D;--ps-semantic-tone-secondary-text-subtle: #826054;--ps-semantic-tone-secondary-button-rest-background: #B4410D;--ps-semantic-tone-secondary-button-rest-bgcolor: #B4410D;--ps-semantic-tone-secondary-button-rest-border: #B4410D;--ps-semantic-tone-secondary-button-hover-background: #9B3300;--ps-semantic-tone-secondary-button-hover-bgcolor: #9B3300;--ps-semantic-tone-secondary-button-hover-border: #9B3300;--ps-semantic-tone-secondary-button-active-background: #812900;--ps-semantic-tone-secondary-button-active-bgcolor: #812900;--ps-semantic-tone-secondary-button-active-border: #812900;--ps-semantic-tone-secondary-button-disabled-background: #F6EBDE;--ps-semantic-tone-secondary-button-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-secondary-button-disabled-border: #D4C8BC;--ps-semantic-tone-secondary-button-disabled-text: #807971;--ps-semantic-tone-secondary-button-focus-ring: #B4410D;--ps-semantic-tone-custom-tone: #B2422E;--ps-semantic-tone-custom-surface-rest-background: #FFF8F7;--ps-semantic-tone-custom-surface-rest-bgcolor: #FFF8F7;--ps-semantic-tone-custom-surface-rest-border: #C4A6A0;--ps-semantic-tone-custom-surface-rest-text: #923626;--ps-semantic-tone-custom-surface-hover-background: #F1DCD7;--ps-semantic-tone-custom-surface-hover-bgcolor: #F1DCD7;--ps-semantic-tone-custom-surface-hover-border: #B2422E;--ps-semantic-tone-custom-surface-hover-text: #923626;--ps-semantic-tone-custom-surface-active-background: #F0D5D0;--ps-semantic-tone-custom-surface-active-bgcolor: #F0D5D0;--ps-semantic-tone-custom-surface-active-border: #B2422E;--ps-semantic-tone-custom-surface-active-text: #923626;--ps-semantic-tone-custom-surface-disabled-background: #F6EBDE;--ps-semantic-tone-custom-surface-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-custom-surface-disabled-border: #D4C8BC;--ps-semantic-tone-custom-surface-disabled-text: #807971;--ps-semantic-tone-custom-surface-focus-ring: #B2422E;--ps-semantic-tone-custom-surface-alt-rest-background: #F1DCD7;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #F1DCD7;--ps-semantic-tone-custom-surface-alt-rest-border: #C4A6A0;--ps-semantic-tone-custom-surface-alt-rest-text: #923626;--ps-semantic-tone-custom-surface-alt-hover-background: #EED6D1;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #EED6D1;--ps-semantic-tone-custom-surface-alt-hover-border: #B2422E;--ps-semantic-tone-custom-surface-alt-hover-text: #923626;--ps-semantic-tone-custom-surface-alt-active-background: #EBD1CB;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #EBD1CB;--ps-semantic-tone-custom-surface-alt-active-border: #B2422E;--ps-semantic-tone-custom-surface-alt-active-text: #923626;--ps-semantic-tone-custom-surface-alt-disabled-background: #F6EBDE;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-custom-surface-alt-disabled-border: #D4C8BC;--ps-semantic-tone-custom-surface-alt-disabled-text: #807971;--ps-semantic-tone-custom-surface-alt-focus-ring: #B2422E;--ps-semantic-tone-custom-canvas: #FFF8F7;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFF8F7 0%, #F0D5D0 75%);--ps-semantic-tone-custom-canvascolor: #FFF8F7;--ps-semantic-tone-custom-root-text-default: #923626;--ps-semantic-tone-custom-root-text-subtle: #816059;--ps-semantic-tone-custom-root-border-subtle: #DAC5C1;--ps-semantic-tone-custom-root-border-default: #C4A6A0;--ps-semantic-tone-custom-root-border-focus: #B2422E;--ps-semantic-tone-custom-overlay: #30271E49;--ps-semantic-tone-custom-border-subtle: #DAC5C1;--ps-semantic-tone-custom-border-default: #C4A6A0;--ps-semantic-tone-custom-border-focus: #B2422E;--ps-semantic-tone-custom-text-default: #923626;--ps-semantic-tone-custom-text-subtle: #816059;--ps-semantic-tone-custom-button-rest-background: #B2422E;--ps-semantic-tone-custom-button-rest-bgcolor: #B2422E;--ps-semantic-tone-custom-button-rest-border: #B2422E;--ps-semantic-tone-custom-button-hover-background: #9D2E1C;--ps-semantic-tone-custom-button-hover-bgcolor: #9D2E1C;--ps-semantic-tone-custom-button-hover-border: #9D2E1C;--ps-semantic-tone-custom-button-active-background: #891905;--ps-semantic-tone-custom-button-active-bgcolor: #891905;--ps-semantic-tone-custom-button-active-border: #891905;--ps-semantic-tone-custom-button-disabled-background: #F6EBDE;--ps-semantic-tone-custom-button-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-custom-button-disabled-border: #D4C8BC;--ps-semantic-tone-custom-button-disabled-text: #807971;--ps-semantic-tone-custom-button-focus-ring: #B2422E;--ps-semantic-tone-ghost-surface-hover-background: #FFF3E6;--ps-semantic-tone-ghost-surface-hover-bgcolor: #FFF3E6;--ps-semantic-tone-ghost-surface-hover-border: #B7ACA0;--ps-semantic-tone-ghost-surface-hover-text: #332618;--ps-semantic-tone-ghost-surface-active-background: #FAEEE2;--ps-semantic-tone-ghost-surface-active-bgcolor: #FAEEE2;--ps-semantic-tone-ghost-surface-active-border: #A79C91;--ps-semantic-tone-ghost-surface-active-text: #332618;--ps-semantic-tone-ghost-surface-disabled-background: #F6EBDE;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-ghost-surface-disabled-border: #D4C8BC;--ps-semantic-tone-ghost-surface-disabled-text: #807971;--ps-semantic-tone-ghost-surface-focus-ring: #955E00;--ps-semantic-tone-ghost-surface-alt-hover-background: #E6DACE;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #E6DACE;--ps-semantic-tone-ghost-surface-alt-hover-border: #B7ACA0;--ps-semantic-tone-ghost-surface-alt-hover-text: #332618;--ps-semantic-tone-ghost-surface-alt-active-background: #E1D5C9;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #E1D5C9;--ps-semantic-tone-ghost-surface-alt-active-border: #A79C91;--ps-semantic-tone-ghost-surface-alt-active-text: #332618;--ps-semantic-tone-ghost-surface-alt-disabled-background: #F6EBDE;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-ghost-surface-alt-disabled-border: #D4C8BC;--ps-semantic-tone-ghost-surface-alt-disabled-text: #807971;--ps-semantic-tone-ghost-surface-alt-focus-ring: #955E00;--ps-semantic-tone-ghost-root-text-default: #332618;--ps-semantic-tone-ghost-root-text-subtle: #5A5146;--ps-semantic-tone-ghost-root-border-subtle: #D1C9C1;--ps-semantic-tone-ghost-root-border-default: #B7ACA0;--ps-semantic-tone-ghost-root-border-focus: #955E00;--ps-semantic-tone-ghost-overlay: #30271E49;--ps-semantic-tone-ghost-border-subtle: #D1C9C1;--ps-semantic-tone-ghost-border-default: #B7ACA0;--ps-semantic-tone-ghost-border-focus: #955E00;--ps-semantic-tone-ghost-text-default: #332618;--ps-semantic-tone-ghost-text-subtle: #5A5146;--ps-semantic-tone-ghost-button-hover-background: #F0E4D8;--ps-semantic-tone-ghost-button-hover-bgcolor: #F0E4D8;--ps-semantic-tone-ghost-button-hover-border: #AAA094;--ps-semantic-tone-ghost-button-hover-text: #332618;--ps-semantic-tone-ghost-button-active-background: #EBDFD3;--ps-semantic-tone-ghost-button-active-bgcolor: #EBDFD3;--ps-semantic-tone-ghost-button-active-border: #9E9388;--ps-semantic-tone-ghost-button-active-text: #332618;--ps-semantic-tone-ghost-button-disabled-background: #F6EBDE;--ps-semantic-tone-ghost-button-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-ghost-button-disabled-border: #D4C8BC;--ps-semantic-tone-ghost-button-disabled-text: #807971;--ps-semantic-tone-ghost-button-focus-ring: #955E00;--ps-semantic-tone-info-tone: #0075A3;--ps-semantic-tone-info-surface-rest-background: #F5FBFF;--ps-semantic-tone-info-surface-rest-bgcolor: #F5FBFF;--ps-semantic-tone-info-surface-rest-border: #9DB1BE;--ps-semantic-tone-info-surface-rest-text: #006086;--ps-semantic-tone-info-surface-hover-background: #D6E4EC;--ps-semantic-tone-info-surface-hover-bgcolor: #D6E4EC;--ps-semantic-tone-info-surface-hover-border: #0075A3;--ps-semantic-tone-info-surface-hover-text: #006086;--ps-semantic-tone-info-surface-active-background: #CDDFEB;--ps-semantic-tone-info-surface-active-bgcolor: #CDDFEB;--ps-semantic-tone-info-surface-active-border: #0075A3;--ps-semantic-tone-info-surface-active-text: #006086;--ps-semantic-tone-info-surface-disabled-background: #F6EBDE;--ps-semantic-tone-info-surface-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-info-surface-disabled-border: #D4C8BC;--ps-semantic-tone-info-surface-disabled-text: #807971;--ps-semantic-tone-info-surface-focus-ring: #0075A3;--ps-semantic-tone-info-surface-alt-rest-background: #D6E4EC;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #D6E4EC;--ps-semantic-tone-info-surface-alt-rest-border: #9DB1BE;--ps-semantic-tone-info-surface-alt-rest-text: #006086;--ps-semantic-tone-info-surface-alt-hover-background: #CFDFE9;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #CFDFE9;--ps-semantic-tone-info-surface-alt-hover-border: #0075A3;--ps-semantic-tone-info-surface-alt-hover-text: #006086;--ps-semantic-tone-info-surface-alt-active-background: #C8DBE6;--ps-semantic-tone-info-surface-alt-active-bgcolor: #C8DBE6;--ps-semantic-tone-info-surface-alt-active-border: #0075A3;--ps-semantic-tone-info-surface-alt-active-text: #006086;--ps-semantic-tone-info-surface-alt-disabled-background: #F6EBDE;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-info-surface-alt-disabled-border: #D4C8BC;--ps-semantic-tone-info-surface-alt-disabled-text: #807971;--ps-semantic-tone-info-surface-alt-focus-ring: #0075A3;--ps-semantic-tone-info-canvas: #F5FBFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #F5FBFF 0%, #CDDFEB 75%);--ps-semantic-tone-info-canvascolor: #F5FBFF;--ps-semantic-tone-info-root-text-default: #006086;--ps-semantic-tone-info-root-text-subtle: #556D7B;--ps-semantic-tone-info-root-border-subtle: #BFCDD5;--ps-semantic-tone-info-root-border-default: #9DB1BE;--ps-semantic-tone-info-root-border-focus: #0075A3;--ps-semantic-tone-info-overlay: #30271E49;--ps-semantic-tone-info-border-subtle: #BFCDD5;--ps-semantic-tone-info-border-default: #9DB1BE;--ps-semantic-tone-info-border-focus: #0075A3;--ps-semantic-tone-info-text-default: #006086;--ps-semantic-tone-info-text-subtle: #556D7B;--ps-semantic-tone-info-button-rest-background: #0075A3;--ps-semantic-tone-info-button-rest-bgcolor: #0075A3;--ps-semantic-tone-info-button-rest-border: #0075A3;--ps-semantic-tone-info-button-hover-background: #00628A;--ps-semantic-tone-info-button-hover-bgcolor: #00628A;--ps-semantic-tone-info-button-hover-border: #00628A;--ps-semantic-tone-info-button-active-background: #005172;--ps-semantic-tone-info-button-active-bgcolor: #005172;--ps-semantic-tone-info-button-active-border: #005172;--ps-semantic-tone-info-button-disabled-background: #F6EBDE;--ps-semantic-tone-info-button-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-info-button-disabled-border: #D4C8BC;--ps-semantic-tone-info-button-disabled-text: #807971;--ps-semantic-tone-info-button-focus-ring: #0075A3;--ps-semantic-tone-success-tone: #3E7C42;--ps-semantic-tone-success-surface-rest-background: #F3FEF3;--ps-semantic-tone-success-surface-rest-bgcolor: #F3FEF3;--ps-semantic-tone-success-surface-rest-border: #A4B3A4;--ps-semantic-tone-success-surface-rest-text: #336536;--ps-semantic-tone-success-surface-hover-background: #DAE5DA;--ps-semantic-tone-success-surface-hover-bgcolor: #DAE5DA;--ps-semantic-tone-success-surface-hover-border: #3E7C42;--ps-semantic-tone-success-surface-hover-text: #336536;--ps-semantic-tone-success-surface-active-background: #D3E1D3;--ps-semantic-tone-success-surface-active-bgcolor: #D3E1D3;--ps-semantic-tone-success-surface-active-border: #3E7C42;--ps-semantic-tone-success-surface-active-text: #336536;--ps-semantic-tone-success-surface-disabled-background: #F6EBDE;--ps-semantic-tone-success-surface-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-success-surface-disabled-border: #D4C8BC;--ps-semantic-tone-success-surface-disabled-text: #807971;--ps-semantic-tone-success-surface-focus-ring: #3E7C42;--ps-semantic-tone-success-surface-alt-rest-background: #DAE5DA;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #DAE5DA;--ps-semantic-tone-success-surface-alt-rest-border: #A4B3A4;--ps-semantic-tone-success-surface-alt-rest-text: #336536;--ps-semantic-tone-success-surface-alt-hover-background: #D4E0D4;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #D4E0D4;--ps-semantic-tone-success-surface-alt-hover-border: #3E7C42;--ps-semantic-tone-success-surface-alt-hover-text: #336536;--ps-semantic-tone-success-surface-alt-active-background: #CFDCCE;--ps-semantic-tone-success-surface-alt-active-bgcolor: #CFDCCE;--ps-semantic-tone-success-surface-alt-active-border: #3E7C42;--ps-semantic-tone-success-surface-alt-active-text: #336536;--ps-semantic-tone-success-surface-alt-disabled-background: #F6EBDE;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-success-surface-alt-disabled-border: #D4C8BC;--ps-semantic-tone-success-surface-alt-disabled-text: #807971;--ps-semantic-tone-success-surface-alt-focus-ring: #3E7C42;--ps-semantic-tone-success-canvas: #F3FEF3;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #F3FEF3 0%, #D3E1D3 75%);--ps-semantic-tone-success-canvascolor: #F3FEF3;--ps-semantic-tone-success-root-text-default: #336536;--ps-semantic-tone-success-root-text-subtle: #5D6E5D;--ps-semantic-tone-success-root-border-subtle: #C4CEC4;--ps-semantic-tone-success-root-border-default: #A4B3A4;--ps-semantic-tone-success-root-border-focus: #3E7C42;--ps-semantic-tone-success-overlay: #30271E49;--ps-semantic-tone-success-border-subtle: #C4CEC4;--ps-semantic-tone-success-border-default: #A4B3A4;--ps-semantic-tone-success-border-focus: #3E7C42;--ps-semantic-tone-success-text-default: #336536;--ps-semantic-tone-success-text-subtle: #5D6E5D;--ps-semantic-tone-success-button-rest-background: #3E7C42;--ps-semantic-tone-success-button-rest-bgcolor: #3E7C42;--ps-semantic-tone-success-button-rest-border: #3E7C42;--ps-semantic-tone-success-button-hover-background: #2C6A31;--ps-semantic-tone-success-button-hover-bgcolor: #2C6A31;--ps-semantic-tone-success-button-hover-border: #2C6A31;--ps-semantic-tone-success-button-active-background: #195920;--ps-semantic-tone-success-button-active-bgcolor: #195920;--ps-semantic-tone-success-button-active-border: #195920;--ps-semantic-tone-success-button-disabled-background: #F6EBDE;--ps-semantic-tone-success-button-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-success-button-disabled-border: #D4C8BC;--ps-semantic-tone-success-button-disabled-text: #807971;--ps-semantic-tone-success-button-focus-ring: #3E7C42;--ps-semantic-tone-warning-surface-rest-background: #FFF9F1;--ps-semantic-tone-warning-surface-rest-bgcolor: #FFF9F1;--ps-semantic-tone-warning-surface-rest-border: #B9AC98;--ps-semantic-tone-warning-surface-hover-background: #E9E0D2;--ps-semantic-tone-warning-surface-hover-bgcolor: #E9E0D2;--ps-semantic-tone-warning-surface-active-background: #E6DBC9;--ps-semantic-tone-warning-surface-active-bgcolor: #E6DBC9;--ps-semantic-tone-warning-surface-disabled-background: #F6EBDE;--ps-semantic-tone-warning-surface-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-warning-surface-disabled-border: #D4C8BC;--ps-semantic-tone-warning-surface-disabled-text: #807971;--ps-semantic-tone-warning-surface-alt-rest-background: #E9E0D2;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #E9E0D2;--ps-semantic-tone-warning-surface-alt-rest-border: #B9AC98;--ps-semantic-tone-warning-surface-alt-hover-background: #E5DBCB;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #E5DBCB;--ps-semantic-tone-warning-surface-alt-active-background: #E2D6C4;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #E2D6C4;--ps-semantic-tone-warning-surface-alt-disabled-background: #F6EBDE;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-warning-surface-alt-disabled-border: #D4C8BC;--ps-semantic-tone-warning-surface-alt-disabled-text: #807971;--ps-semantic-tone-warning-canvas: #FFF9F1;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFF9F1 0%, #E6DBC9 75%);--ps-semantic-tone-warning-canvascolor: #FFF9F1;--ps-semantic-tone-warning-root-text-subtle: #766650;--ps-semantic-tone-warning-root-border-subtle: #D2C9BC;--ps-semantic-tone-warning-root-border-default: #B9AC98;--ps-semantic-tone-warning-overlay: #30271E49;--ps-semantic-tone-warning-border-subtle: #D2C9BC;--ps-semantic-tone-warning-border-default: #B9AC98;--ps-semantic-tone-warning-text-subtle: #766650;--ps-semantic-tone-warning-button-disabled-background: #F6EBDE;--ps-semantic-tone-warning-button-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-warning-button-disabled-border: #D4C8BC;--ps-semantic-tone-warning-button-disabled-text: #807971;--ps-semantic-tone-danger-tone: #B63B32;--ps-semantic-tone-danger-surface-rest-background: #FFF8F7;--ps-semantic-tone-danger-surface-rest-bgcolor: #FFF8F7;--ps-semantic-tone-danger-surface-rest-border: #C5A5A1;--ps-semantic-tone-danger-surface-rest-text: #953129;--ps-semantic-tone-danger-surface-hover-background: #F2DBD8;--ps-semantic-tone-danger-surface-hover-bgcolor: #F2DBD8;--ps-semantic-tone-danger-surface-hover-border: #B63B32;--ps-semantic-tone-danger-surface-hover-text: #953129;--ps-semantic-tone-danger-surface-active-background: #F2D5D0;--ps-semantic-tone-danger-surface-active-bgcolor: #F2D5D0;--ps-semantic-tone-danger-surface-active-border: #B63B32;--ps-semantic-tone-danger-surface-active-text: #953129;--ps-semantic-tone-danger-surface-disabled-background: #F6EBDE;--ps-semantic-tone-danger-surface-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-danger-surface-disabled-border: #D4C8BC;--ps-semantic-tone-danger-surface-disabled-text: #807971;--ps-semantic-tone-danger-surface-focus-ring: #B63B32;--ps-semantic-tone-danger-surface-alt-rest-background: #F2DBD8;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #F2DBD8;--ps-semantic-tone-danger-surface-alt-rest-border: #C5A5A1;--ps-semantic-tone-danger-surface-alt-rest-text: #953129;--ps-semantic-tone-danger-surface-alt-hover-background: #EFD6D2;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #EFD6D2;--ps-semantic-tone-danger-surface-alt-hover-border: #B63B32;--ps-semantic-tone-danger-surface-alt-hover-text: #953129;--ps-semantic-tone-danger-surface-alt-active-background: #EDD0CB;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #EDD0CB;--ps-semantic-tone-danger-surface-alt-active-border: #B63B32;--ps-semantic-tone-danger-surface-alt-active-text: #953129;--ps-semantic-tone-danger-surface-alt-disabled-background: #F6EBDE;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-danger-surface-alt-disabled-border: #D4C8BC;--ps-semantic-tone-danger-surface-alt-disabled-text: #807971;--ps-semantic-tone-danger-surface-alt-focus-ring: #B63B32;--ps-semantic-tone-danger-canvas: #FFF8F7;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFF8F7 0%, #F2D5D0 75%);--ps-semantic-tone-danger-canvascolor: #FFF8F7;--ps-semantic-tone-danger-root-text-default: #953129;--ps-semantic-tone-danger-root-text-subtle: #835F5A;--ps-semantic-tone-danger-root-border-subtle: #DBC5C1;--ps-semantic-tone-danger-root-border-default: #C5A5A1;--ps-semantic-tone-danger-root-border-focus: #B63B32;--ps-semantic-tone-danger-overlay: #30271E49;--ps-semantic-tone-danger-border-subtle: #DBC5C1;--ps-semantic-tone-danger-border-default: #C5A5A1;--ps-semantic-tone-danger-border-focus: #B63B32;--ps-semantic-tone-danger-text-default: #953129;--ps-semantic-tone-danger-text-subtle: #835F5A;--ps-semantic-tone-danger-button-rest-background: #B63B32;--ps-semantic-tone-danger-button-rest-bgcolor: #B63B32;--ps-semantic-tone-danger-button-rest-border: #B63B32;--ps-semantic-tone-danger-button-hover-background: #A12721;--ps-semantic-tone-danger-button-hover-bgcolor: #A12721;--ps-semantic-tone-danger-button-hover-border: #A12721;--ps-semantic-tone-danger-button-active-background: #8D0C0D;--ps-semantic-tone-danger-button-active-bgcolor: #8D0C0D;--ps-semantic-tone-danger-button-active-border: #8D0C0D;--ps-semantic-tone-danger-button-disabled-background: #F6EBDE;--ps-semantic-tone-danger-button-disabled-bgcolor: #F6EBDE;--ps-semantic-tone-danger-button-disabled-border: #D4C8BC;--ps-semantic-tone-danger-button-disabled-text: #807971;--ps-semantic-tone-danger-button-focus-ring: #B63B32;--ps-effect-glow-primary: 0 0 1.75rem #955E0014;--ps-effect-glow-secondary: 0 0 1.75rem #B4410D12;--ps-effect-floating-shadow: 0 2px 8px #30271E0C, 0 20px 60px #30271E1A;--ps-effect-soft-shadow: 0 2px 8px #30271E09, 0 8px 24px #30271E0C;--ps-effect-strong-shadow: 0 8px 24px #30271E17, 0 24px 64px #30271E17;--ps-effect-panel-shadow: 0 1px 3px #30271E0F, 0 8px 20px #30271E0C;--ps-effect-panel-shadow-strong: 0 8px 24px #30271E15;--ps-effect-accent-shadow: 0 8px 24px #955E002E;--ps-effect-interactive-shadow: 0 2px 6px #30271E15;--ps-effect-track-shadow: inset 0 1px 2px #30271E17;--ps-effect-thumb-shadow: 0 2px 5px #30271E2C;--ps-effect-overlay-scrim: #30271E49;--ps-effect-focus-glow: 0 0 0 3px #955E0038;--ps-effect-inset-shadow: inset 0 1px 4px #30271E0F;}:scope:is([data-site-color="rose"], [data-site-color="rose"] *) {--ps-accent: #BF2352;--ps-semantic-tone-neutral-tone: #765B5D;--ps-semantic-tone-neutral-surface-rest-background: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-border: #E0D9D9;--ps-semantic-tone-neutral-surface-rest-text: #2D2223;--ps-semantic-tone-neutral-surface-hover-background: #FFF8F8;--ps-semantic-tone-neutral-surface-hover-bgcolor: #FFF8F8;--ps-semantic-tone-neutral-surface-hover-border: #CBC1C2;--ps-semantic-tone-neutral-surface-hover-text: #2D2223;--ps-semantic-tone-neutral-surface-active-background: #FCF2F2;--ps-semantic-tone-neutral-surface-active-bgcolor: #FCF2F2;--ps-semantic-tone-neutral-surface-active-border: #BBB2B2;--ps-semantic-tone-neutral-surface-active-text: #2D2223;--ps-semantic-tone-neutral-surface-disabled-background: #FDF3F3;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-neutral-surface-disabled-border: #E2D8D8;--ps-semantic-tone-neutral-surface-disabled-text: #837777;--ps-semantic-tone-neutral-surface-focus-ring: #BF2352;--ps-semantic-tone-neutral-surface-alt-rest-background: #F4EAEA;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #F4EAEA;--ps-semantic-tone-neutral-surface-alt-rest-border: #E0D9D9;--ps-semantic-tone-neutral-surface-alt-rest-text: #393232;--ps-semantic-tone-neutral-surface-alt-hover-background: #EFE5E5;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #EFE5E5;--ps-semantic-tone-neutral-surface-alt-hover-border: #CBC1C2;--ps-semantic-tone-neutral-surface-alt-hover-text: #2D2223;--ps-semantic-tone-neutral-surface-alt-active-background: #EAE0E0;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #EAE0E0;--ps-semantic-tone-neutral-surface-alt-active-border: #BBB2B2;--ps-semantic-tone-neutral-surface-alt-active-text: #2D2223;--ps-semantic-tone-neutral-surface-alt-disabled-background: #FDF3F3;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-neutral-surface-alt-disabled-border: #E2D8D8;--ps-semantic-tone-neutral-surface-alt-disabled-text: #837777;--ps-semantic-tone-neutral-surface-alt-focus-ring: #BF2352;--ps-semantic-tone-neutral-canvas: #FDF3F3;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F4EAEA 75%);--ps-semantic-tone-neutral-spotlight-light: #FFFFFF66;--ps-semantic-tone-neutral-canvascolor: #FDF3F3;--ps-semantic-tone-neutral-root-text-default: #2D2223;--ps-semantic-tone-neutral-root-text-subtle: #5E5656;--ps-semantic-tone-neutral-root-border-subtle: #E0D9D9;--ps-semantic-tone-neutral-root-border-default: #CBC1C2;--ps-semantic-tone-neutral-root-border-focus: #BF2352;--ps-semantic-tone-neutral-overlay: #2A232339;--ps-semantic-tone-neutral-border-subtle: #E0D9D9;--ps-semantic-tone-neutral-border-default: #CBC1C2;--ps-semantic-tone-neutral-border-focus: #BF2352;--ps-semantic-tone-neutral-text-default: #2D2223;--ps-semantic-tone-neutral-text-subtle: #5E5656;--ps-semantic-tone-neutral-button-rest-background: #EEE4E5;--ps-semantic-tone-neutral-button-rest-bgcolor: #EEE4E5;--ps-semantic-tone-neutral-button-rest-border: #CBC1C2;--ps-semantic-tone-neutral-button-rest-text: #2D2223;--ps-semantic-tone-neutral-button-hover-background: #E9DFE0;--ps-semantic-tone-neutral-button-hover-bgcolor: #E9DFE0;--ps-semantic-tone-neutral-button-hover-border: #BEB5B5;--ps-semantic-tone-neutral-button-hover-text: #2D2223;--ps-semantic-tone-neutral-button-active-background: #E4DBDB;--ps-semantic-tone-neutral-button-active-bgcolor: #E4DBDB;--ps-semantic-tone-neutral-button-active-border: #B1A8A8;--ps-semantic-tone-neutral-button-active-text: #2D2223;--ps-semantic-tone-neutral-button-disabled-background: #FDF3F3;--ps-semantic-tone-neutral-button-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-neutral-button-disabled-border: #E2D8D8;--ps-semantic-tone-neutral-button-disabled-text: #837777;--ps-semantic-tone-neutral-button-focus-ring: #BF2352;--ps-semantic-tone-accent-tone: #BF2352;--ps-semantic-tone-accent-surface-rest-background: #FFFFFF;--ps-semantic-tone-accent-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-accent-surface-rest-border: #D6BDC0;--ps-semantic-tone-accent-surface-rest-text: #9D1E43;--ps-semantic-tone-accent-surface-hover-background: #F9E8E9;--ps-semantic-tone-accent-surface-hover-bgcolor: #F9E8E9;--ps-semantic-tone-accent-surface-hover-border: #BF2352;--ps-semantic-tone-accent-surface-hover-text: #9D1E43;--ps-semantic-tone-accent-surface-active-background: #F7E1E4;--ps-semantic-tone-accent-surface-active-bgcolor: #F7E1E4;--ps-semantic-tone-accent-surface-active-border: #BF2352;--ps-semantic-tone-accent-surface-active-text: #9D1E43;--ps-semantic-tone-accent-surface-disabled-background: #FDF3F3;--ps-semantic-tone-accent-surface-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-accent-surface-disabled-border: #E2D8D8;--ps-semantic-tone-accent-surface-disabled-text: #837777;--ps-semantic-tone-accent-surface-focus-ring: #BF2352;--ps-semantic-tone-accent-surface-alt-rest-background: #F9E8E9;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #F9E8E9;--ps-semantic-tone-accent-surface-alt-rest-border: #D6BDC0;--ps-semantic-tone-accent-surface-alt-rest-text: #9D1E43;--ps-semantic-tone-accent-surface-alt-hover-background: #F6E2E4;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #F6E2E4;--ps-semantic-tone-accent-surface-alt-hover-border: #BF2352;--ps-semantic-tone-accent-surface-alt-hover-text: #9D1E43;--ps-semantic-tone-accent-surface-alt-active-background: #F2DCDF;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #F2DCDF;--ps-semantic-tone-accent-surface-alt-active-border: #BF2352;--ps-semantic-tone-accent-surface-alt-active-text: #9D1E43;--ps-semantic-tone-accent-surface-alt-disabled-background: #FDF3F3;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-accent-surface-alt-disabled-border: #E2D8D8;--ps-semantic-tone-accent-surface-alt-disabled-text: #837777;--ps-semantic-tone-accent-surface-alt-focus-ring: #BF2352;--ps-semantic-tone-accent-canvas: #FFFFFF;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F7E1E4 75%);--ps-semantic-tone-accent-canvascolor: #FFFFFF;--ps-semantic-tone-accent-root-text-default: #9D1E43;--ps-semantic-tone-accent-root-text-subtle: #865B61;--ps-semantic-tone-accent-root-border-subtle: #E7D6D8;--ps-semantic-tone-accent-root-border-default: #D6BDC0;--ps-semantic-tone-accent-root-border-focus: #BF2352;--ps-semantic-tone-accent-overlay: #2A232339;--ps-semantic-tone-accent-border-subtle: #E7D6D8;--ps-semantic-tone-accent-border-default: #D6BDC0;--ps-semantic-tone-accent-border-focus: #BF2352;--ps-semantic-tone-accent-text-default: #9D1E43;--ps-semantic-tone-accent-text-subtle: #865B61;--ps-semantic-tone-accent-button-rest-background: #BF2352;--ps-semantic-tone-accent-button-rest-bgcolor: #BF2352;--ps-semantic-tone-accent-button-rest-border: #BF2352;--ps-semantic-tone-accent-button-hover-background: #A90042;--ps-semantic-tone-accent-button-hover-bgcolor: #A90042;--ps-semantic-tone-accent-button-hover-border: #A90042;--ps-semantic-tone-accent-button-active-background: #8C0036;--ps-semantic-tone-accent-button-active-bgcolor: #8C0036;--ps-semantic-tone-accent-button-active-border: #8C0036;--ps-semantic-tone-accent-button-disabled-background: #FDF3F3;--ps-semantic-tone-accent-button-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-accent-button-disabled-border: #E2D8D8;--ps-semantic-tone-accent-button-disabled-text: #837777;--ps-semantic-tone-accent-button-focus-ring: #BF2352;--ps-semantic-tone-feature-tone: #6E51CA;--ps-semantic-tone-feature-surface-rest-background: #FFFFFF;--ps-semantic-tone-feature-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-feature-surface-rest-border: #C3C2D5;--ps-semantic-tone-feature-surface-rest-text: #5A42A6;--ps-semantic-tone-feature-surface-hover-background: #ECEBF8;--ps-semantic-tone-feature-surface-hover-bgcolor: #ECEBF8;--ps-semantic-tone-feature-surface-hover-border: #6E51CA;--ps-semantic-tone-feature-surface-hover-text: #5A42A6;--ps-semantic-tone-feature-surface-active-background: #E7E5F7;--ps-semantic-tone-feature-surface-active-bgcolor: #E7E5F7;--ps-semantic-tone-feature-surface-active-border: #6E51CA;--ps-semantic-tone-feature-surface-active-text: #5A42A6;--ps-semantic-tone-feature-surface-disabled-background: #FDF3F3;--ps-semantic-tone-feature-surface-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-feature-surface-disabled-border: #E2D8D8;--ps-semantic-tone-feature-surface-disabled-text: #837777;--ps-semantic-tone-feature-surface-focus-ring: #6E51CA;--ps-semantic-tone-feature-surface-alt-rest-background: #ECEBF8;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #ECEBF8;--ps-semantic-tone-feature-surface-alt-rest-border: #C3C2D5;--ps-semantic-tone-feature-surface-alt-rest-text: #5A42A6;--ps-semantic-tone-feature-surface-alt-hover-background: #E7E6F5;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #E7E6F5;--ps-semantic-tone-feature-surface-alt-hover-border: #6E51CA;--ps-semantic-tone-feature-surface-alt-hover-text: #5A42A6;--ps-semantic-tone-feature-surface-alt-active-background: #E2E0F2;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #E2E0F2;--ps-semantic-tone-feature-surface-alt-active-border: #6E51CA;--ps-semantic-tone-feature-surface-alt-active-text: #5A42A6;--ps-semantic-tone-feature-surface-alt-disabled-background: #FDF3F3;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-feature-surface-alt-disabled-border: #E2D8D8;--ps-semantic-tone-feature-surface-alt-disabled-text: #837777;--ps-semantic-tone-feature-surface-alt-focus-ring: #6E51CA;--ps-semantic-tone-feature-canvas: #FFFFFF;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E7E5F7 75%);--ps-semantic-tone-feature-canvascolor: #FFFFFF;--ps-semantic-tone-feature-root-text-default: #5A42A6;--ps-semantic-tone-feature-root-text-subtle: #686486;--ps-semantic-tone-feature-root-border-subtle: #DAD9E6;--ps-semantic-tone-feature-root-border-default: #C3C2D5;--ps-semantic-tone-feature-root-border-focus: #6E51CA;--ps-semantic-tone-feature-overlay: #2A232339;--ps-semantic-tone-feature-border-subtle: #DAD9E6;--ps-semantic-tone-feature-border-default: #C3C2D5;--ps-semantic-tone-feature-border-focus: #6E51CA;--ps-semantic-tone-feature-text-default: #5A42A6;--ps-semantic-tone-feature-text-subtle: #686486;--ps-semantic-tone-feature-button-rest-background: #6E51CA;--ps-semantic-tone-feature-button-rest-bgcolor: #6E51CA;--ps-semantic-tone-feature-button-rest-border: #6E51CA;--ps-semantic-tone-feature-button-hover-background: #5E3EB6;--ps-semantic-tone-feature-button-hover-bgcolor: #5E3EB6;--ps-semantic-tone-feature-button-hover-border: #5E3EB6;--ps-semantic-tone-feature-button-active-background: #4F2AA2;--ps-semantic-tone-feature-button-active-bgcolor: #4F2AA2;--ps-semantic-tone-feature-button-active-border: #4F2AA2;--ps-semantic-tone-feature-button-disabled-background: #FDF3F3;--ps-semantic-tone-feature-button-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-feature-button-disabled-border: #E2D8D8;--ps-semantic-tone-feature-button-disabled-text: #837777;--ps-semantic-tone-feature-button-focus-ring: #6E51CA;--ps-semantic-tone-secondary-tone: #A43C92;--ps-semantic-tone-secondary-surface-rest-background: #FFFEFF;--ps-semantic-tone-secondary-surface-rest-bgcolor: #FFFEFF;--ps-semantic-tone-secondary-surface-rest-border: #CFBECB;--ps-semantic-tone-secondary-surface-rest-text: #863177;--ps-semantic-tone-secondary-surface-hover-background: #F4E8F1;--ps-semantic-tone-secondary-surface-hover-bgcolor: #F4E8F1;--ps-semantic-tone-secondary-surface-hover-border: #A43C92;--ps-semantic-tone-secondary-surface-hover-text: #863177;--ps-semantic-tone-secondary-surface-active-background: #F2E2ED;--ps-semantic-tone-secondary-surface-active-bgcolor: #F2E2ED;--ps-semantic-tone-secondary-surface-active-border: #A43C92;--ps-semantic-tone-secondary-surface-active-text: #863177;--ps-semantic-tone-secondary-surface-disabled-background: #FDF3F3;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-secondary-surface-disabled-border: #E2D8D8;--ps-semantic-tone-secondary-surface-disabled-text: #837777;--ps-semantic-tone-secondary-surface-focus-ring: #A43C92;--ps-semantic-tone-secondary-surface-alt-rest-background: #F4E8F1;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #F4E8F1;--ps-semantic-tone-secondary-surface-alt-rest-border: #CFBECB;--ps-semantic-tone-secondary-surface-alt-rest-text: #863177;--ps-semantic-tone-secondary-surface-alt-hover-background: #F0E3ED;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #F0E3ED;--ps-semantic-tone-secondary-surface-alt-hover-border: #A43C92;--ps-semantic-tone-secondary-surface-alt-hover-text: #863177;--ps-semantic-tone-secondary-surface-alt-active-background: #EDDDE8;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #EDDDE8;--ps-semantic-tone-secondary-surface-alt-active-border: #A43C92;--ps-semantic-tone-secondary-surface-alt-active-text: #863177;--ps-semantic-tone-secondary-surface-alt-disabled-background: #FDF3F3;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-secondary-surface-alt-disabled-border: #E2D8D8;--ps-semantic-tone-secondary-surface-alt-disabled-text: #837777;--ps-semantic-tone-secondary-surface-alt-focus-ring: #A43C92;--ps-semantic-tone-secondary-canvas: #FFFEFF;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #FFFEFF 0%, #F2E2ED 75%);--ps-semantic-tone-secondary-canvascolor: #FFFEFF;--ps-semantic-tone-secondary-root-text-default: #863177;--ps-semantic-tone-secondary-root-text-subtle: #7C5E75;--ps-semantic-tone-secondary-root-border-subtle: #E2D7DF;--ps-semantic-tone-secondary-root-border-default: #CFBECB;--ps-semantic-tone-secondary-root-border-focus: #A43C92;--ps-semantic-tone-secondary-overlay: #2A232339;--ps-semantic-tone-secondary-border-subtle: #E2D7DF;--ps-semantic-tone-secondary-border-default: #CFBECB;--ps-semantic-tone-secondary-border-focus: #A43C92;--ps-semantic-tone-secondary-text-default: #863177;--ps-semantic-tone-secondary-text-subtle: #7C5E75;--ps-semantic-tone-secondary-button-rest-background: #A43C92;--ps-semantic-tone-secondary-button-rest-bgcolor: #A43C92;--ps-semantic-tone-secondary-button-rest-border: #A43C92;--ps-semantic-tone-secondary-button-hover-background: #902880;--ps-semantic-tone-secondary-button-hover-bgcolor: #902880;--ps-semantic-tone-secondary-button-hover-border: #902880;--ps-semantic-tone-secondary-button-active-background: #7D106E;--ps-semantic-tone-secondary-button-active-bgcolor: #7D106E;--ps-semantic-tone-secondary-button-active-border: #7D106E;--ps-semantic-tone-secondary-button-disabled-background: #FDF3F3;--ps-semantic-tone-secondary-button-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-secondary-button-disabled-border: #E2D8D8;--ps-semantic-tone-secondary-button-disabled-text: #837777;--ps-semantic-tone-secondary-button-focus-ring: #A43C92;--ps-semantic-tone-custom-tone: #A45300;--ps-semantic-tone-custom-surface-rest-background: #FFFFFE;--ps-semantic-tone-custom-surface-rest-bgcolor: #FFFFFE;--ps-semantic-tone-custom-surface-rest-border: #CFC1B8;--ps-semantic-tone-custom-surface-rest-text: #874300;--ps-semantic-tone-custom-surface-hover-background: #F4EAE4;--ps-semantic-tone-custom-surface-hover-bgcolor: #F4EAE4;--ps-semantic-tone-custom-surface-hover-border: #A45300;--ps-semantic-tone-custom-surface-hover-text: #874300;--ps-semantic-tone-custom-surface-active-background: #F2E5DC;--ps-semantic-tone-custom-surface-active-bgcolor: #F2E5DC;--ps-semantic-tone-custom-surface-active-border: #A45300;--ps-semantic-tone-custom-surface-active-text: #874300;--ps-semantic-tone-custom-surface-disabled-background: #FDF3F3;--ps-semantic-tone-custom-surface-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-custom-surface-disabled-border: #E2D8D8;--ps-semantic-tone-custom-surface-disabled-text: #837777;--ps-semantic-tone-custom-surface-focus-ring: #A45300;--ps-semantic-tone-custom-surface-alt-rest-background: #F4EAE4;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #F4EAE4;--ps-semantic-tone-custom-surface-alt-rest-border: #CFC1B8;--ps-semantic-tone-custom-surface-alt-rest-text: #874300;--ps-semantic-tone-custom-surface-alt-hover-background: #F1E5DE;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #F1E5DE;--ps-semantic-tone-custom-surface-alt-hover-border: #A45300;--ps-semantic-tone-custom-surface-alt-hover-text: #874300;--ps-semantic-tone-custom-surface-alt-active-background: #EDE0D7;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #EDE0D7;--ps-semantic-tone-custom-surface-alt-active-border: #A45300;--ps-semantic-tone-custom-surface-alt-active-text: #874300;--ps-semantic-tone-custom-surface-alt-disabled-background: #FDF3F3;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-custom-surface-alt-disabled-border: #E2D8D8;--ps-semantic-tone-custom-surface-alt-disabled-text: #837777;--ps-semantic-tone-custom-surface-alt-focus-ring: #A45300;--ps-semantic-tone-custom-canvas: #FFFFFE;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFFFFE 0%, #F2E5DC 75%);--ps-semantic-tone-custom-canvascolor: #FFFFFE;--ps-semantic-tone-custom-root-text-default: #874300;--ps-semantic-tone-custom-root-text-subtle: #7C6352;--ps-semantic-tone-custom-root-border-subtle: #E2D9D2;--ps-semantic-tone-custom-root-border-default: #CFC1B8;--ps-semantic-tone-custom-root-border-focus: #A45300;--ps-semantic-tone-custom-overlay: #2A232339;--ps-semantic-tone-custom-border-subtle: #E2D9D2;--ps-semantic-tone-custom-border-default: #CFC1B8;--ps-semantic-tone-custom-border-focus: #A45300;--ps-semantic-tone-custom-text-default: #874300;--ps-semantic-tone-custom-text-subtle: #7C6352;--ps-semantic-tone-custom-button-rest-background: #A45300;--ps-semantic-tone-custom-button-rest-bgcolor: #A45300;--ps-semantic-tone-custom-button-rest-border: #A45300;--ps-semantic-tone-custom-button-hover-background: #8B4500;--ps-semantic-tone-custom-button-hover-bgcolor: #8B4500;--ps-semantic-tone-custom-button-hover-border: #8B4500;--ps-semantic-tone-custom-button-active-background: #733800;--ps-semantic-tone-custom-button-active-bgcolor: #733800;--ps-semantic-tone-custom-button-active-border: #733800;--ps-semantic-tone-custom-button-disabled-background: #FDF3F3;--ps-semantic-tone-custom-button-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-custom-button-disabled-border: #E2D8D8;--ps-semantic-tone-custom-button-disabled-text: #837777;--ps-semantic-tone-custom-button-focus-ring: #A45300;--ps-semantic-tone-ghost-surface-hover-background: #FFF8F8;--ps-semantic-tone-ghost-surface-hover-bgcolor: #FFF8F8;--ps-semantic-tone-ghost-surface-hover-border: #CBC1C2;--ps-semantic-tone-ghost-surface-hover-text: #2D2223;--ps-semantic-tone-ghost-surface-active-background: #FCF2F2;--ps-semantic-tone-ghost-surface-active-bgcolor: #FCF2F2;--ps-semantic-tone-ghost-surface-active-border: #BBB2B2;--ps-semantic-tone-ghost-surface-active-text: #2D2223;--ps-semantic-tone-ghost-surface-disabled-background: #FDF3F3;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-ghost-surface-disabled-border: #E2D8D8;--ps-semantic-tone-ghost-surface-disabled-text: #837777;--ps-semantic-tone-ghost-surface-focus-ring: #BF2352;--ps-semantic-tone-ghost-surface-alt-hover-background: #EFE5E5;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #EFE5E5;--ps-semantic-tone-ghost-surface-alt-hover-border: #CBC1C2;--ps-semantic-tone-ghost-surface-alt-hover-text: #2D2223;--ps-semantic-tone-ghost-surface-alt-active-background: #EAE0E0;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #EAE0E0;--ps-semantic-tone-ghost-surface-alt-active-border: #BBB2B2;--ps-semantic-tone-ghost-surface-alt-active-text: #2D2223;--ps-semantic-tone-ghost-surface-alt-disabled-background: #FDF3F3;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-ghost-surface-alt-disabled-border: #E2D8D8;--ps-semantic-tone-ghost-surface-alt-disabled-text: #837777;--ps-semantic-tone-ghost-surface-alt-focus-ring: #BF2352;--ps-semantic-tone-ghost-root-text-default: #2D2223;--ps-semantic-tone-ghost-root-text-subtle: #5E5656;--ps-semantic-tone-ghost-root-border-subtle: #E0D9D9;--ps-semantic-tone-ghost-root-border-default: #CBC1C2;--ps-semantic-tone-ghost-root-border-focus: #BF2352;--ps-semantic-tone-ghost-overlay: #2A232339;--ps-semantic-tone-ghost-border-subtle: #E0D9D9;--ps-semantic-tone-ghost-border-default: #CBC1C2;--ps-semantic-tone-ghost-border-focus: #BF2352;--ps-semantic-tone-ghost-text-default: #2D2223;--ps-semantic-tone-ghost-text-subtle: #5E5656;--ps-semantic-tone-ghost-button-hover-background: #E9DFE0;--ps-semantic-tone-ghost-button-hover-bgcolor: #E9DFE0;--ps-semantic-tone-ghost-button-hover-border: #BEB5B5;--ps-semantic-tone-ghost-button-hover-text: #2D2223;--ps-semantic-tone-ghost-button-active-background: #E4DBDB;--ps-semantic-tone-ghost-button-active-bgcolor: #E4DBDB;--ps-semantic-tone-ghost-button-active-border: #B1A8A8;--ps-semantic-tone-ghost-button-active-text: #2D2223;--ps-semantic-tone-ghost-button-disabled-background: #FDF3F3;--ps-semantic-tone-ghost-button-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-ghost-button-disabled-border: #E2D8D8;--ps-semantic-tone-ghost-button-disabled-text: #837777;--ps-semantic-tone-ghost-button-focus-ring: #BF2352;--ps-semantic-tone-info-tone: #2A6CBA;--ps-semantic-tone-info-surface-rest-background: #FEFFFF;--ps-semantic-tone-info-surface-rest-bgcolor: #FEFFFF;--ps-semantic-tone-info-surface-rest-border: #BBC5D2;--ps-semantic-tone-info-surface-rest-text: #235899;--ps-semantic-tone-info-surface-hover-background: #E6EDF6;--ps-semantic-tone-info-surface-hover-bgcolor: #E6EDF6;--ps-semantic-tone-info-surface-hover-border: #2A6CBA;--ps-semantic-tone-info-surface-hover-text: #235899;--ps-semantic-tone-info-surface-active-background: #E0E8F4;--ps-semantic-tone-info-surface-active-bgcolor: #E0E8F4;--ps-semantic-tone-info-surface-active-border: #2A6CBA;--ps-semantic-tone-info-surface-active-text: #235899;--ps-semantic-tone-info-surface-disabled-background: #FDF3F3;--ps-semantic-tone-info-surface-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-info-surface-disabled-border: #E2D8D8;--ps-semantic-tone-info-surface-disabled-text: #837777;--ps-semantic-tone-info-surface-focus-ring: #2A6CBA;--ps-semantic-tone-info-surface-alt-rest-background: #E6EDF6;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #E6EDF6;--ps-semantic-tone-info-surface-alt-rest-border: #BBC5D2;--ps-semantic-tone-info-surface-alt-rest-text: #235899;--ps-semantic-tone-info-surface-alt-hover-background: #E1E8F2;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #E1E8F2;--ps-semantic-tone-info-surface-alt-hover-border: #2A6CBA;--ps-semantic-tone-info-surface-alt-hover-text: #235899;--ps-semantic-tone-info-surface-alt-active-background: #DBE3EF;--ps-semantic-tone-info-surface-alt-active-bgcolor: #DBE3EF;--ps-semantic-tone-info-surface-alt-active-border: #2A6CBA;--ps-semantic-tone-info-surface-alt-active-text: #235899;--ps-semantic-tone-info-surface-alt-disabled-background: #FDF3F3;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-info-surface-alt-disabled-border: #E2D8D8;--ps-semantic-tone-info-surface-alt-disabled-text: #837777;--ps-semantic-tone-info-surface-alt-focus-ring: #2A6CBA;--ps-semantic-tone-info-canvas: #FEFFFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #FEFFFF 0%, #E0E8F4 75%);--ps-semantic-tone-info-canvascolor: #FEFFFF;--ps-semantic-tone-info-root-text-default: #235899;--ps-semantic-tone-info-root-text-subtle: #596A81;--ps-semantic-tone-info-root-border-subtle: #D5DBE4;--ps-semantic-tone-info-root-border-default: #BBC5D2;--ps-semantic-tone-info-root-border-focus: #2A6CBA;--ps-semantic-tone-info-overlay: #2A232339;--ps-semantic-tone-info-border-subtle: #D5DBE4;--ps-semantic-tone-info-border-default: #BBC5D2;--ps-semantic-tone-info-border-focus: #2A6CBA;--ps-semantic-tone-info-text-default: #235899;--ps-semantic-tone-info-text-subtle: #596A81;--ps-semantic-tone-info-button-rest-background: #2A6CBA;--ps-semantic-tone-info-button-rest-bgcolor: #2A6CBA;--ps-semantic-tone-info-button-rest-border: #2A6CBA;--ps-semantic-tone-info-button-hover-background: #155AA7;--ps-semantic-tone-info-button-hover-bgcolor: #155AA7;--ps-semantic-tone-info-button-hover-border: #155AA7;--ps-semantic-tone-info-button-active-background: #004991;--ps-semantic-tone-info-button-active-bgcolor: #004991;--ps-semantic-tone-info-button-active-border: #004991;--ps-semantic-tone-info-button-disabled-background: #FDF3F3;--ps-semantic-tone-info-button-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-info-button-disabled-border: #E2D8D8;--ps-semantic-tone-info-button-disabled-text: #837777;--ps-semantic-tone-info-button-focus-ring: #2A6CBA;--ps-semantic-tone-success-tone: #00805B;--ps-semantic-tone-success-surface-rest-background: #FEFFFE;--ps-semantic-tone-success-surface-rest-bgcolor: #FEFFFE;--ps-semantic-tone-success-surface-rest-border: #BAC8C1;--ps-semantic-tone-success-surface-rest-text: #00694A;--ps-semantic-tone-success-surface-hover-background: #E6EFEA;--ps-semantic-tone-success-surface-hover-bgcolor: #E6EFEA;--ps-semantic-tone-success-surface-hover-border: #00805B;--ps-semantic-tone-success-surface-hover-text: #00694A;--ps-semantic-tone-success-surface-active-background: #DFEBE5;--ps-semantic-tone-success-surface-active-bgcolor: #DFEBE5;--ps-semantic-tone-success-surface-active-border: #00805B;--ps-semantic-tone-success-surface-active-text: #00694A;--ps-semantic-tone-success-surface-disabled-background: #FDF3F3;--ps-semantic-tone-success-surface-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-success-surface-disabled-border: #E2D8D8;--ps-semantic-tone-success-surface-disabled-text: #837777;--ps-semantic-tone-success-surface-focus-ring: #00805B;--ps-semantic-tone-success-surface-alt-rest-background: #E6EFEA;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #E6EFEA;--ps-semantic-tone-success-surface-alt-rest-border: #BAC8C1;--ps-semantic-tone-success-surface-alt-rest-text: #00694A;--ps-semantic-tone-success-surface-alt-hover-background: #E0EBE5;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #E0EBE5;--ps-semantic-tone-success-surface-alt-hover-border: #00805B;--ps-semantic-tone-success-surface-alt-hover-text: #00694A;--ps-semantic-tone-success-surface-alt-active-background: #DAE6E0;--ps-semantic-tone-success-surface-alt-active-bgcolor: #DAE6E0;--ps-semantic-tone-success-surface-alt-active-border: #00805B;--ps-semantic-tone-success-surface-alt-active-text: #00694A;--ps-semantic-tone-success-surface-alt-disabled-background: #FDF3F3;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-success-surface-alt-disabled-border: #E2D8D8;--ps-semantic-tone-success-surface-alt-disabled-text: #837777;--ps-semantic-tone-success-surface-alt-focus-ring: #00805B;--ps-semantic-tone-success-canvas: #FEFFFE;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #FEFFFE 0%, #DFEBE5 75%);--ps-semantic-tone-success-canvascolor: #FEFFFE;--ps-semantic-tone-success-root-text-default: #00694A;--ps-semantic-tone-success-root-text-subtle: #567064;--ps-semantic-tone-success-root-border-subtle: #D4DDD9;--ps-semantic-tone-success-root-border-default: #BAC8C1;--ps-semantic-tone-success-root-border-focus: #00805B;--ps-semantic-tone-success-overlay: #2A232339;--ps-semantic-tone-success-border-subtle: #D4DDD9;--ps-semantic-tone-success-border-default: #BAC8C1;--ps-semantic-tone-success-border-focus: #00805B;--ps-semantic-tone-success-text-default: #00694A;--ps-semantic-tone-success-text-subtle: #567064;--ps-semantic-tone-success-button-rest-background: #00805B;--ps-semantic-tone-success-button-rest-bgcolor: #00805B;--ps-semantic-tone-success-button-rest-border: #00805B;--ps-semantic-tone-success-button-hover-background: #006C4D;--ps-semantic-tone-success-button-hover-bgcolor: #006C4D;--ps-semantic-tone-success-button-hover-border: #006C4D;--ps-semantic-tone-success-button-active-background: #00593E;--ps-semantic-tone-success-button-active-bgcolor: #00593E;--ps-semantic-tone-success-button-active-border: #00593E;--ps-semantic-tone-success-button-disabled-background: #FDF3F3;--ps-semantic-tone-success-button-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-success-button-disabled-border: #E2D8D8;--ps-semantic-tone-success-button-disabled-text: #837777;--ps-semantic-tone-success-button-focus-ring: #00805B;--ps-semantic-tone-warning-tone: #8D6300;--ps-semantic-tone-warning-surface-rest-background: #FFFFFE;--ps-semantic-tone-warning-surface-rest-bgcolor: #FFFFFE;--ps-semantic-tone-warning-surface-rest-border: #CBC3B6;--ps-semantic-tone-warning-surface-rest-text: #745100;--ps-semantic-tone-warning-surface-hover-background: #F1ECE3;--ps-semantic-tone-warning-surface-hover-bgcolor: #F1ECE3;--ps-semantic-tone-warning-surface-hover-border: #8D6300;--ps-semantic-tone-warning-surface-hover-text: #745100;--ps-semantic-tone-warning-surface-active-background: #EEE7DB;--ps-semantic-tone-warning-surface-active-bgcolor: #EEE7DB;--ps-semantic-tone-warning-surface-active-border: #8D6300;--ps-semantic-tone-warning-surface-active-text: #745100;--ps-semantic-tone-warning-surface-disabled-background: #FDF3F3;--ps-semantic-tone-warning-surface-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-warning-surface-disabled-border: #E2D8D8;--ps-semantic-tone-warning-surface-disabled-text: #837777;--ps-semantic-tone-warning-surface-focus-ring: #8D6300;--ps-semantic-tone-warning-surface-alt-rest-background: #F1ECE3;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #F1ECE3;--ps-semantic-tone-warning-surface-alt-rest-border: #CBC3B6;--ps-semantic-tone-warning-surface-alt-rest-text: #745100;--ps-semantic-tone-warning-surface-alt-hover-background: #EDE7DD;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #EDE7DD;--ps-semantic-tone-warning-surface-alt-hover-border: #8D6300;--ps-semantic-tone-warning-surface-alt-hover-text: #745100;--ps-semantic-tone-warning-surface-alt-active-background: #E9E2D6;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #E9E2D6;--ps-semantic-tone-warning-surface-alt-active-border: #8D6300;--ps-semantic-tone-warning-surface-alt-active-text: #745100;--ps-semantic-tone-warning-surface-alt-disabled-background: #FDF3F3;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-warning-surface-alt-disabled-border: #E2D8D8;--ps-semantic-tone-warning-surface-alt-disabled-text: #837777;--ps-semantic-tone-warning-surface-alt-focus-ring: #8D6300;--ps-semantic-tone-warning-canvas: #FFFFFE;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFFFFE 0%, #EEE7DB 75%);--ps-semantic-tone-warning-canvascolor: #FFFFFE;--ps-semantic-tone-warning-root-text-default: #745100;--ps-semantic-tone-warning-root-text-subtle: #756750;--ps-semantic-tone-warning-root-border-subtle: #DFDAD1;--ps-semantic-tone-warning-root-border-default: #CBC3B6;--ps-semantic-tone-warning-root-border-focus: #8D6300;--ps-semantic-tone-warning-overlay: #2A232339;--ps-semantic-tone-warning-border-subtle: #DFDAD1;--ps-semantic-tone-warning-border-default: #CBC3B6;--ps-semantic-tone-warning-border-focus: #8D6300;--ps-semantic-tone-warning-text-default: #745100;--ps-semantic-tone-warning-text-subtle: #756750;--ps-semantic-tone-warning-button-rest-background: #8D6300;--ps-semantic-tone-warning-button-rest-bgcolor: #8D6300;--ps-semantic-tone-warning-button-rest-border: #8D6300;--ps-semantic-tone-warning-button-hover-background: #775300;--ps-semantic-tone-warning-button-hover-bgcolor: #775300;--ps-semantic-tone-warning-button-hover-border: #775300;--ps-semantic-tone-warning-button-active-background: #624400;--ps-semantic-tone-warning-button-active-bgcolor: #624400;--ps-semantic-tone-warning-button-active-border: #624400;--ps-semantic-tone-warning-button-disabled-background: #FDF3F3;--ps-semantic-tone-warning-button-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-warning-button-disabled-border: #E2D8D8;--ps-semantic-tone-warning-button-disabled-text: #837777;--ps-semantic-tone-warning-button-focus-ring: #8D6300;--ps-semantic-tone-danger-tone: #B63B39;--ps-semantic-tone-danger-surface-rest-background: #FFFFFF;--ps-semantic-tone-danger-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-danger-surface-rest-border: #D3BFBC;--ps-semantic-tone-danger-surface-rest-text: #95302F;--ps-semantic-tone-danger-surface-hover-background: #F7E9E7;--ps-semantic-tone-danger-surface-hover-bgcolor: #F7E9E7;--ps-semantic-tone-danger-surface-hover-border: #B63B39;--ps-semantic-tone-danger-surface-hover-text: #95302F;--ps-semantic-tone-danger-surface-active-background: #F5E3E1;--ps-semantic-tone-danger-surface-active-bgcolor: #F5E3E1;--ps-semantic-tone-danger-surface-active-border: #B63B39;--ps-semantic-tone-danger-surface-active-text: #95302F;--ps-semantic-tone-danger-surface-disabled-background: #FDF3F3;--ps-semantic-tone-danger-surface-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-danger-surface-disabled-border: #E2D8D8;--ps-semantic-tone-danger-surface-disabled-text: #837777;--ps-semantic-tone-danger-surface-focus-ring: #B63B39;--ps-semantic-tone-danger-surface-alt-rest-background: #F7E9E7;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #F7E9E7;--ps-semantic-tone-danger-surface-alt-rest-border: #D3BFBC;--ps-semantic-tone-danger-surface-alt-rest-text: #95302F;--ps-semantic-tone-danger-surface-alt-hover-background: #F4E3E1;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #F4E3E1;--ps-semantic-tone-danger-surface-alt-hover-border: #B63B39;--ps-semantic-tone-danger-surface-alt-hover-text: #95302F;--ps-semantic-tone-danger-surface-alt-active-background: #F0DEDC;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #F0DEDC;--ps-semantic-tone-danger-surface-alt-active-border: #B63B39;--ps-semantic-tone-danger-surface-alt-active-text: #95302F;--ps-semantic-tone-danger-surface-alt-disabled-background: #FDF3F3;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-danger-surface-alt-disabled-border: #E2D8D8;--ps-semantic-tone-danger-surface-alt-disabled-text: #837777;--ps-semantic-tone-danger-surface-alt-focus-ring: #B63B39;--ps-semantic-tone-danger-canvas: #FFFFFF;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F5E3E1 75%);--ps-semantic-tone-danger-canvascolor: #FFFFFF;--ps-semantic-tone-danger-root-text-default: #95302F;--ps-semantic-tone-danger-root-text-subtle: #835E5B;--ps-semantic-tone-danger-root-border-subtle: #E5D7D5;--ps-semantic-tone-danger-root-border-default: #D3BFBC;--ps-semantic-tone-danger-root-border-focus: #B63B39;--ps-semantic-tone-danger-overlay: #2A232339;--ps-semantic-tone-danger-border-subtle: #E5D7D5;--ps-semantic-tone-danger-border-default: #D3BFBC;--ps-semantic-tone-danger-border-focus: #B63B39;--ps-semantic-tone-danger-text-default: #95302F;--ps-semantic-tone-danger-text-subtle: #835E5B;--ps-semantic-tone-danger-button-rest-background: #B63B39;--ps-semantic-tone-danger-button-rest-bgcolor: #B63B39;--ps-semantic-tone-danger-button-rest-border: #B63B39;--ps-semantic-tone-danger-button-hover-background: #A12628;--ps-semantic-tone-danger-button-hover-bgcolor: #A12628;--ps-semantic-tone-danger-button-hover-border: #A12628;--ps-semantic-tone-danger-button-active-background: #8D0A17;--ps-semantic-tone-danger-button-active-bgcolor: #8D0A17;--ps-semantic-tone-danger-button-active-border: #8D0A17;--ps-semantic-tone-danger-button-disabled-background: #FDF3F3;--ps-semantic-tone-danger-button-disabled-bgcolor: #FDF3F3;--ps-semantic-tone-danger-button-disabled-border: #E2D8D8;--ps-semantic-tone-danger-button-disabled-text: #837777;--ps-semantic-tone-danger-button-focus-ring: #B63B39;--ps-effect-glow-primary: 0 0 1.75rem #BF235214;--ps-effect-glow-secondary: 0 0 1.75rem #A43C9212;--ps-effect-floating-shadow: 0 2px 8px #2A232309, 0 20px 60px #2A232315;--ps-effect-soft-shadow: 0 2px 8px #2A232307, 0 8px 24px #2A232309;--ps-effect-strong-shadow: 0 8px 24px #2A232312, 0 24px 64px #2A232312;--ps-effect-panel-shadow: 0 1px 3px #2A23230B, 0 8px 20px #2A232309;--ps-effect-panel-shadow-strong: 0 8px 24px #2A232310;--ps-effect-accent-shadow: 0 8px 24px #BF23522E;--ps-effect-interactive-shadow: 0 2px 6px #2A232310;--ps-effect-track-shadow: inset 0 1px 2px #2A232312;--ps-effect-thumb-shadow: 0 2px 5px #2A232322;--ps-effect-overlay-scrim: #2A232339;--ps-effect-focus-glow: 0 0 0 3px #BF235238;--ps-effect-inset-shadow: inset 0 1px 4px #2A23230B;}:scope:is(:root:has(> body.landing-page), body.landing-page, body.landing-page *):not(:where([data-site-color], [data-site-color] *)) {--ps-semantic-tone-neutral-surface-rest-background: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-border: #E3E4E6;--ps-semantic-tone-neutral-surface-rest-text: #1E1F22;--ps-semantic-tone-neutral-surface-hover-background: #F9FAFD;--ps-semantic-tone-neutral-surface-hover-bgcolor: #F9FAFD;--ps-semantic-tone-neutral-surface-hover-border: #CFD1D4;--ps-semantic-tone-neutral-surface-hover-text: #1E1F22;--ps-semantic-tone-neutral-surface-active-background: #F4F5F8;--ps-semantic-tone-neutral-surface-active-bgcolor: #F4F5F8;--ps-semantic-tone-neutral-surface-active-border: #BFC1C3;--ps-semantic-tone-neutral-surface-active-text: #1E1F22;--ps-semantic-tone-neutral-surface-disabled-background: #F8FAFD;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-neutral-surface-disabled-border: #E3E5E7;--ps-semantic-tone-neutral-surface-alt-rest-background: #F2F3F6;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #F2F3F6;--ps-semantic-tone-neutral-surface-alt-rest-border: #E3E4E6;--ps-semantic-tone-neutral-surface-alt-rest-text: #2D2E30;--ps-semantic-tone-neutral-surface-alt-hover-background: #EDEEF1;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #EDEEF1;--ps-semantic-tone-neutral-surface-alt-hover-border: #CFD1D4;--ps-semantic-tone-neutral-surface-alt-hover-text: #1E1F22;--ps-semantic-tone-neutral-surface-alt-active-background: #E8E9EC;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #E8E9EC;--ps-semantic-tone-neutral-surface-alt-active-border: #BFC1C3;--ps-semantic-tone-neutral-surface-alt-active-text: #1E1F22;--ps-semantic-tone-neutral-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-neutral-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-neutral-canvas: #F8FAFD;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F2F3F6 75%);--ps-semantic-tone-neutral-spotlight-light: #FFFFFF66;--ps-semantic-tone-neutral-canvascolor: #F8FAFD;--ps-semantic-tone-neutral-root-text-default: #1E1F22;--ps-semantic-tone-neutral-root-text-subtle: #626366;--ps-semantic-tone-neutral-root-border-subtle: #E3E4E6;--ps-semantic-tone-neutral-root-border-default: #CFD1D4;--ps-semantic-tone-neutral-overlay: #1E1F2140;--ps-semantic-tone-neutral-border-subtle: #E3E4E6;--ps-semantic-tone-neutral-border-default: #CFD1D4;--ps-semantic-tone-neutral-text-default: #1E1F22;--ps-semantic-tone-neutral-text-subtle: #626366;--ps-semantic-tone-neutral-button-rest-background: #EFF0F3;--ps-semantic-tone-neutral-button-rest-bgcolor: #EFF0F3;--ps-semantic-tone-neutral-button-rest-border: #CFD1D4;--ps-semantic-tone-neutral-button-rest-text: #1E1F22;--ps-semantic-tone-neutral-button-hover-background: #EAEBEE;--ps-semantic-tone-neutral-button-hover-bgcolor: #EAEBEE;--ps-semantic-tone-neutral-button-hover-border: #C3C4C7;--ps-semantic-tone-neutral-button-hover-text: #1E1F22;--ps-semantic-tone-neutral-button-active-background: #E5E6E9;--ps-semantic-tone-neutral-button-active-bgcolor: #E5E6E9;--ps-semantic-tone-neutral-button-active-border: #B6B7BA;--ps-semantic-tone-neutral-button-active-text: #1E1F22;--ps-semantic-tone-neutral-button-disabled-background: #F8FAFD;--ps-semantic-tone-neutral-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-neutral-button-disabled-border: #E3E5E7;--ps-semantic-tone-accent-surface-rest-background: #FFFFFF;--ps-semantic-tone-accent-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-accent-surface-rest-border: #C5D2E5;--ps-semantic-tone-accent-surface-hover-background: #EDF4FF;--ps-semantic-tone-accent-surface-hover-bgcolor: #EDF4FF;--ps-semantic-tone-accent-surface-active-background: #E5EFFF;--ps-semantic-tone-accent-surface-active-bgcolor: #E5EFFF;--ps-semantic-tone-accent-surface-disabled-background: #F8FAFD;--ps-semantic-tone-accent-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-accent-surface-disabled-border: #E3E5E7;--ps-semantic-tone-accent-surface-alt-rest-background: #EDF4FF;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #EDF4FF;--ps-semantic-tone-accent-surface-alt-rest-border: #C5D2E5;--ps-semantic-tone-accent-surface-alt-hover-background: #E5EFFE;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #E5EFFE;--ps-semantic-tone-accent-surface-alt-active-background: #DFEAFB;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #DFEAFB;--ps-semantic-tone-accent-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-accent-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-accent-canvas: #FFFFFF;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E5EFFF 75%);--ps-semantic-tone-accent-canvascolor: #FFFFFF;--ps-semantic-tone-accent-root-border-subtle: #DDE5F2;--ps-semantic-tone-accent-root-border-default: #C5D2E5;--ps-semantic-tone-accent-overlay: #1E1F2140;--ps-semantic-tone-accent-border-subtle: #DDE5F2;--ps-semantic-tone-accent-border-default: #C5D2E5;--ps-semantic-tone-accent-button-disabled-background: #F8FAFD;--ps-semantic-tone-accent-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-accent-button-disabled-border: #E3E5E7;--ps-semantic-tone-feature-surface-rest-background: #FFFFFF;--ps-semantic-tone-feature-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-feature-surface-rest-border: #D9CCDD;--ps-semantic-tone-feature-surface-hover-background: #F9F0FC;--ps-semantic-tone-feature-surface-hover-bgcolor: #F9F0FC;--ps-semantic-tone-feature-surface-active-background: #F5EAF9;--ps-semantic-tone-feature-surface-active-bgcolor: #F5EAF9;--ps-semantic-tone-feature-surface-disabled-background: #F8FAFD;--ps-semantic-tone-feature-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-feature-surface-disabled-border: #E3E5E7;--ps-semantic-tone-feature-surface-alt-rest-background: #F9F0FC;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #F9F0FC;--ps-semantic-tone-feature-surface-alt-rest-border: #D9CCDD;--ps-semantic-tone-feature-surface-alt-hover-background: #F5EAF8;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #F5EAF8;--ps-semantic-tone-feature-surface-alt-active-background: #F0E5F4;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #F0E5F4;--ps-semantic-tone-feature-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-feature-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-feature-canvas: #FFFFFF;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F5EAF9 75%);--ps-semantic-tone-feature-canvascolor: #FFFFFF;--ps-semantic-tone-feature-root-border-subtle: #EAE1ED;--ps-semantic-tone-feature-root-border-default: #D9CCDD;--ps-semantic-tone-feature-overlay: #1E1F2140;--ps-semantic-tone-feature-border-subtle: #EAE1ED;--ps-semantic-tone-feature-border-default: #D9CCDD;--ps-semantic-tone-feature-button-disabled-background: #F8FAFD;--ps-semantic-tone-feature-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-feature-button-disabled-border: #E3E5E7;--ps-semantic-tone-secondary-surface-rest-background: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-border: #CDD0E2;--ps-semantic-tone-secondary-surface-hover-background: #F1F2FF;--ps-semantic-tone-secondary-surface-hover-bgcolor: #F1F2FF;--ps-semantic-tone-secondary-surface-active-background: #EBEDFE;--ps-semantic-tone-secondary-surface-active-bgcolor: #EBEDFE;--ps-semantic-tone-secondary-surface-disabled-background: #F8FAFD;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-secondary-surface-disabled-border: #E3E5E7;--ps-semantic-tone-secondary-surface-alt-rest-background: #F1F2FF;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #F1F2FF;--ps-semantic-tone-secondary-surface-alt-rest-border: #CDD0E2;--ps-semantic-tone-secondary-surface-alt-hover-background: #EBEDFC;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #EBEDFC;--ps-semantic-tone-secondary-surface-alt-active-background: #E6E8F9;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #E6E8F9;--ps-semantic-tone-secondary-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-secondary-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-secondary-canvas: #FFFFFF;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #EBEDFE 75%);--ps-semantic-tone-secondary-canvascolor: #FFFFFF;--ps-semantic-tone-secondary-root-border-subtle: #E2E4F0;--ps-semantic-tone-secondary-root-border-default: #CDD0E2;--ps-semantic-tone-secondary-overlay: #1E1F2140;--ps-semantic-tone-secondary-border-subtle: #E2E4F0;--ps-semantic-tone-secondary-border-default: #CDD0E2;--ps-semantic-tone-secondary-button-disabled-background: #F8FAFD;--ps-semantic-tone-secondary-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-secondary-button-disabled-border: #E3E5E7;--ps-semantic-tone-custom-surface-rest-background: #FFFFFF;--ps-semantic-tone-custom-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-custom-surface-rest-border: #DECDC5;--ps-semantic-tone-custom-surface-hover-background: #FDF1EB;--ps-semantic-tone-custom-surface-hover-bgcolor: #FDF1EB;--ps-semantic-tone-custom-surface-active-background: #FBEBE4;--ps-semantic-tone-custom-surface-active-bgcolor: #FBEBE4;--ps-semantic-tone-custom-surface-disabled-background: #F8FAFD;--ps-semantic-tone-custom-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-custom-surface-disabled-border: #E3E5E7;--ps-semantic-tone-custom-surface-alt-rest-background: #FDF1EB;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #FDF1EB;--ps-semantic-tone-custom-surface-alt-rest-border: #DECDC5;--ps-semantic-tone-custom-surface-alt-hover-background: #F9EBE5;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #F9EBE5;--ps-semantic-tone-custom-surface-alt-active-background: #F6E6DF;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #F6E6DF;--ps-semantic-tone-custom-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-custom-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-custom-canvas: #FFFFFF;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FBEBE4 75%);--ps-semantic-tone-custom-canvascolor: #FFFFFF;--ps-semantic-tone-custom-root-border-subtle: #EEE2DC;--ps-semantic-tone-custom-root-border-default: #DECDC5;--ps-semantic-tone-custom-overlay: #1E1F2140;--ps-semantic-tone-custom-border-subtle: #EEE2DC;--ps-semantic-tone-custom-border-default: #DECDC5;--ps-semantic-tone-custom-button-disabled-background: #F8FAFD;--ps-semantic-tone-custom-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-custom-button-disabled-border: #E3E5E7;--ps-semantic-tone-ghost-surface-hover-background: #F9FAFD;--ps-semantic-tone-ghost-surface-hover-bgcolor: #F9FAFD;--ps-semantic-tone-ghost-surface-hover-border: #CFD1D4;--ps-semantic-tone-ghost-surface-hover-text: #1E1F22;--ps-semantic-tone-ghost-surface-active-background: #F4F5F8;--ps-semantic-tone-ghost-surface-active-bgcolor: #F4F5F8;--ps-semantic-tone-ghost-surface-active-border: #BFC1C3;--ps-semantic-tone-ghost-surface-active-text: #1E1F22;--ps-semantic-tone-ghost-surface-disabled-background: #F8FAFD;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-ghost-surface-disabled-border: #E3E5E7;--ps-semantic-tone-ghost-surface-alt-hover-background: #EDEEF1;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #EDEEF1;--ps-semantic-tone-ghost-surface-alt-hover-border: #CFD1D4;--ps-semantic-tone-ghost-surface-alt-hover-text: #1E1F22;--ps-semantic-tone-ghost-surface-alt-active-background: #E8E9EC;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #E8E9EC;--ps-semantic-tone-ghost-surface-alt-active-border: #BFC1C3;--ps-semantic-tone-ghost-surface-alt-active-text: #1E1F22;--ps-semantic-tone-ghost-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-ghost-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-ghost-root-text-default: #1E1F22;--ps-semantic-tone-ghost-root-text-subtle: #626366;--ps-semantic-tone-ghost-root-border-subtle: #E3E4E6;--ps-semantic-tone-ghost-root-border-default: #CFD1D4;--ps-semantic-tone-ghost-overlay: #1E1F2140;--ps-semantic-tone-ghost-border-subtle: #E3E4E6;--ps-semantic-tone-ghost-border-default: #CFD1D4;--ps-semantic-tone-ghost-text-default: #1E1F22;--ps-semantic-tone-ghost-text-subtle: #626366;--ps-semantic-tone-ghost-button-hover-background: #EAEBEE;--ps-semantic-tone-ghost-button-hover-bgcolor: #EAEBEE;--ps-semantic-tone-ghost-button-hover-border: #C3C4C7;--ps-semantic-tone-ghost-button-hover-text: #1E1F22;--ps-semantic-tone-ghost-button-active-background: #E5E6E9;--ps-semantic-tone-ghost-button-active-bgcolor: #E5E6E9;--ps-semantic-tone-ghost-button-active-border: #B6B7BA;--ps-semantic-tone-ghost-button-active-text: #1E1F22;--ps-semantic-tone-ghost-button-disabled-background: #F8FAFD;--ps-semantic-tone-ghost-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-ghost-button-disabled-border: #E3E5E7;--ps-semantic-tone-info-surface-rest-background: #FFFFFF;--ps-semantic-tone-info-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-info-surface-rest-border: #C5D4D9;--ps-semantic-tone-info-surface-hover-background: #EBF5F9;--ps-semantic-tone-info-surface-hover-bgcolor: #EBF5F9;--ps-semantic-tone-info-surface-active-background: #E4F1F6;--ps-semantic-tone-info-surface-active-bgcolor: #E4F1F6;--ps-semantic-tone-info-surface-disabled-background: #F8FAFD;--ps-semantic-tone-info-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-info-surface-disabled-border: #E3E5E7;--ps-semantic-tone-info-surface-alt-rest-background: #EBF5F9;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #EBF5F9;--ps-semantic-tone-info-surface-alt-rest-border: #C5D4D9;--ps-semantic-tone-info-surface-alt-hover-background: #E5F1F5;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #E5F1F5;--ps-semantic-tone-info-surface-alt-active-background: #DFECF1;--ps-semantic-tone-info-surface-alt-active-bgcolor: #DFECF1;--ps-semantic-tone-info-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-info-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-info-canvas: #FFFFFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E4F1F6 75%);--ps-semantic-tone-info-canvascolor: #FFFFFF;--ps-semantic-tone-info-root-border-subtle: #DCE7EA;--ps-semantic-tone-info-root-border-default: #C5D4D9;--ps-semantic-tone-info-overlay: #1E1F2140;--ps-semantic-tone-info-border-subtle: #DCE7EA;--ps-semantic-tone-info-border-default: #C5D4D9;--ps-semantic-tone-info-button-disabled-background: #F8FAFD;--ps-semantic-tone-info-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-info-button-disabled-border: #E3E5E7;--ps-semantic-tone-success-surface-rest-background: #FFFFFF;--ps-semantic-tone-success-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-success-surface-rest-border: #C6D5CC;--ps-semantic-tone-success-surface-hover-background: #ECF6F0;--ps-semantic-tone-success-surface-hover-bgcolor: #ECF6F0;--ps-semantic-tone-success-surface-active-background: #E5F2EA;--ps-semantic-tone-success-surface-active-bgcolor: #E5F2EA;--ps-semantic-tone-success-surface-disabled-background: #F8FAFD;--ps-semantic-tone-success-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-success-surface-disabled-border: #E3E5E7;--ps-semantic-tone-success-surface-alt-rest-background: #ECF6F0;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #ECF6F0;--ps-semantic-tone-success-surface-alt-rest-border: #C6D5CC;--ps-semantic-tone-success-surface-alt-hover-background: #E6F2EA;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #E6F2EA;--ps-semantic-tone-success-surface-alt-active-background: #E0EDE5;--ps-semantic-tone-success-surface-alt-active-bgcolor: #E0EDE5;--ps-semantic-tone-success-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-success-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-success-canvas: #FFFFFF;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E5F2EA 75%);--ps-semantic-tone-success-canvascolor: #FFFFFF;--ps-semantic-tone-success-root-border-subtle: #DDE8E1;--ps-semantic-tone-success-root-border-default: #C6D5CC;--ps-semantic-tone-success-overlay: #1E1F2140;--ps-semantic-tone-success-border-subtle: #DDE8E1;--ps-semantic-tone-success-border-default: #C6D5CC;--ps-semantic-tone-success-button-disabled-background: #F8FAFD;--ps-semantic-tone-success-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-success-button-disabled-border: #E3E5E7;--ps-semantic-tone-warning-surface-rest-background: #FFFFFF;--ps-semantic-tone-warning-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-warning-surface-rest-border: #D9D0C2;--ps-semantic-tone-warning-surface-hover-background: #F9F3E9;--ps-semantic-tone-warning-surface-hover-bgcolor: #F9F3E9;--ps-semantic-tone-warning-surface-active-background: #F5EDE1;--ps-semantic-tone-warning-surface-active-bgcolor: #F5EDE1;--ps-semantic-tone-warning-surface-disabled-background: #F8FAFD;--ps-semantic-tone-warning-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-warning-surface-disabled-border: #E3E5E7;--ps-semantic-tone-warning-surface-alt-rest-background: #F9F3E9;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #F9F3E9;--ps-semantic-tone-warning-surface-alt-rest-border: #D9D0C2;--ps-semantic-tone-warning-surface-alt-hover-background: #F5EDE3;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #F5EDE3;--ps-semantic-tone-warning-surface-alt-active-background: #F0E8DC;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #F0E8DC;--ps-semantic-tone-warning-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-warning-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-warning-canvas: #FFFFFF;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F5EDE1 75%);--ps-semantic-tone-warning-canvascolor: #FFFFFF;--ps-semantic-tone-warning-root-border-subtle: #EAE4DA;--ps-semantic-tone-warning-root-border-default: #D9D0C2;--ps-semantic-tone-warning-overlay: #1E1F2140;--ps-semantic-tone-warning-border-subtle: #EAE4DA;--ps-semantic-tone-warning-border-default: #D9D0C2;--ps-semantic-tone-warning-button-disabled-background: #F8FAFD;--ps-semantic-tone-warning-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-warning-button-disabled-border: #E3E5E7;--ps-semantic-tone-danger-surface-rest-background: #FFFFFF;--ps-semantic-tone-danger-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-danger-surface-rest-border: #E1CBCA;--ps-semantic-tone-danger-surface-hover-background: #FFEFEF;--ps-semantic-tone-danger-surface-hover-bgcolor: #FFEFEF;--ps-semantic-tone-danger-surface-active-background: #FDE9E8;--ps-semantic-tone-danger-surface-active-bgcolor: #FDE9E8;--ps-semantic-tone-danger-surface-disabled-background: #F8FAFD;--ps-semantic-tone-danger-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-danger-surface-disabled-border: #E3E5E7;--ps-semantic-tone-danger-surface-alt-rest-background: #FFEFEF;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #FFEFEF;--ps-semantic-tone-danger-surface-alt-rest-border: #E1CBCA;--ps-semantic-tone-danger-surface-alt-hover-background: #FCEAE9;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #FCEAE9;--ps-semantic-tone-danger-surface-alt-active-background: #F8E4E3;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #F8E4E3;--ps-semantic-tone-danger-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-danger-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-danger-canvas: #FFFFFF;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FDE9E8 75%);--ps-semantic-tone-danger-canvascolor: #FFFFFF;--ps-semantic-tone-danger-root-border-subtle: #F0E0E0;--ps-semantic-tone-danger-root-border-default: #E1CBCA;--ps-semantic-tone-danger-overlay: #1E1F2140;--ps-semantic-tone-danger-border-subtle: #F0E0E0;--ps-semantic-tone-danger-border-default: #E1CBCA;--ps-semantic-tone-danger-button-disabled-background: #F8FAFD;--ps-semantic-tone-danger-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-danger-button-disabled-border: #E3E5E7;--ps-effect-floating-shadow: 0 2px 8px #1E1F210A, 0 20px 60px #1E1F2117;--ps-effect-soft-shadow: 0 2px 8px #1E1F2108, 0 8px 24px #1E1F210A;--ps-effect-strong-shadow: 0 8px 24px #1E1F2114, 0 24px 64px #1E1F2114;--ps-effect-panel-shadow: 0 1px 3px #1E1F210D, 0 8px 20px #1E1F210A;--ps-effect-panel-shadow-strong: 0 8px 24px #1E1F2112;--ps-effect-interactive-shadow: 0 2px 6px #1E1F2112;--ps-effect-track-shadow: inset 0 1px 2px #1E1F2114;--ps-effect-thumb-shadow: 0 2px 5px #1E1F2126;--ps-effect-overlay-scrim: #1E1F2140;--ps-effect-inset-shadow: inset 0 1px 4px #1E1F210D;}:scope:is([data-site-color="cobalt"], [data-site-color="cobalt"] *):is(:root:has(> body.landing-page), body.landing-page, body.landing-page *) {--ps-semantic-tone-neutral-surface-rest-background: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-border: #E3E4E6;--ps-semantic-tone-neutral-surface-rest-text: #1E1F22;--ps-semantic-tone-neutral-surface-hover-background: #F9FAFD;--ps-semantic-tone-neutral-surface-hover-bgcolor: #F9FAFD;--ps-semantic-tone-neutral-surface-hover-border: #CFD1D4;--ps-semantic-tone-neutral-surface-hover-text: #1E1F22;--ps-semantic-tone-neutral-surface-active-background: #F4F5F8;--ps-semantic-tone-neutral-surface-active-bgcolor: #F4F5F8;--ps-semantic-tone-neutral-surface-active-border: #BFC1C3;--ps-semantic-tone-neutral-surface-active-text: #1E1F22;--ps-semantic-tone-neutral-surface-disabled-background: #F8FAFD;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-neutral-surface-disabled-border: #E3E5E7;--ps-semantic-tone-neutral-surface-alt-rest-background: #F2F3F6;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #F2F3F6;--ps-semantic-tone-neutral-surface-alt-rest-border: #E3E4E6;--ps-semantic-tone-neutral-surface-alt-rest-text: #2D2E30;--ps-semantic-tone-neutral-surface-alt-hover-background: #EDEEF1;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #EDEEF1;--ps-semantic-tone-neutral-surface-alt-hover-border: #CFD1D4;--ps-semantic-tone-neutral-surface-alt-hover-text: #1E1F22;--ps-semantic-tone-neutral-surface-alt-active-background: #E8E9EC;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #E8E9EC;--ps-semantic-tone-neutral-surface-alt-active-border: #BFC1C3;--ps-semantic-tone-neutral-surface-alt-active-text: #1E1F22;--ps-semantic-tone-neutral-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-neutral-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-neutral-canvas: #F8FAFD;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F2F3F6 75%);--ps-semantic-tone-neutral-spotlight-light: #FFFFFF66;--ps-semantic-tone-neutral-canvascolor: #F8FAFD;--ps-semantic-tone-neutral-root-text-default: #1E1F22;--ps-semantic-tone-neutral-root-text-subtle: #626366;--ps-semantic-tone-neutral-root-border-subtle: #E3E4E6;--ps-semantic-tone-neutral-root-border-default: #CFD1D4;--ps-semantic-tone-neutral-overlay: #1E1F2140;--ps-semantic-tone-neutral-border-subtle: #E3E4E6;--ps-semantic-tone-neutral-border-default: #CFD1D4;--ps-semantic-tone-neutral-text-default: #1E1F22;--ps-semantic-tone-neutral-text-subtle: #626366;--ps-semantic-tone-neutral-button-rest-background: #EFF0F3;--ps-semantic-tone-neutral-button-rest-bgcolor: #EFF0F3;--ps-semantic-tone-neutral-button-rest-border: #CFD1D4;--ps-semantic-tone-neutral-button-rest-text: #1E1F22;--ps-semantic-tone-neutral-button-hover-background: #EAEBEE;--ps-semantic-tone-neutral-button-hover-bgcolor: #EAEBEE;--ps-semantic-tone-neutral-button-hover-border: #C3C4C7;--ps-semantic-tone-neutral-button-hover-text: #1E1F22;--ps-semantic-tone-neutral-button-active-background: #E5E6E9;--ps-semantic-tone-neutral-button-active-bgcolor: #E5E6E9;--ps-semantic-tone-neutral-button-active-border: #B6B7BA;--ps-semantic-tone-neutral-button-active-text: #1E1F22;--ps-semantic-tone-neutral-button-disabled-background: #F8FAFD;--ps-semantic-tone-neutral-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-neutral-button-disabled-border: #E3E5E7;--ps-semantic-tone-accent-surface-rest-background: #FFFFFF;--ps-semantic-tone-accent-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-accent-surface-rest-border: #C5D2E5;--ps-semantic-tone-accent-surface-hover-background: #EDF4FF;--ps-semantic-tone-accent-surface-hover-bgcolor: #EDF4FF;--ps-semantic-tone-accent-surface-active-background: #E5EFFF;--ps-semantic-tone-accent-surface-active-bgcolor: #E5EFFF;--ps-semantic-tone-accent-surface-disabled-background: #F8FAFD;--ps-semantic-tone-accent-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-accent-surface-disabled-border: #E3E5E7;--ps-semantic-tone-accent-surface-alt-rest-background: #EDF4FF;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #EDF4FF;--ps-semantic-tone-accent-surface-alt-rest-border: #C5D2E5;--ps-semantic-tone-accent-surface-alt-hover-background: #E5EFFE;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #E5EFFE;--ps-semantic-tone-accent-surface-alt-active-background: #DFEAFB;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #DFEAFB;--ps-semantic-tone-accent-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-accent-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-accent-canvas: #FFFFFF;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E5EFFF 75%);--ps-semantic-tone-accent-canvascolor: #FFFFFF;--ps-semantic-tone-accent-root-border-subtle: #DDE5F2;--ps-semantic-tone-accent-root-border-default: #C5D2E5;--ps-semantic-tone-accent-overlay: #1E1F2140;--ps-semantic-tone-accent-border-subtle: #DDE5F2;--ps-semantic-tone-accent-border-default: #C5D2E5;--ps-semantic-tone-accent-button-disabled-background: #F8FAFD;--ps-semantic-tone-accent-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-accent-button-disabled-border: #E3E5E7;--ps-semantic-tone-feature-surface-rest-background: #FFFFFF;--ps-semantic-tone-feature-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-feature-surface-rest-border: #D9CCDD;--ps-semantic-tone-feature-surface-hover-background: #F9F0FC;--ps-semantic-tone-feature-surface-hover-bgcolor: #F9F0FC;--ps-semantic-tone-feature-surface-active-background: #F5EAF9;--ps-semantic-tone-feature-surface-active-bgcolor: #F5EAF9;--ps-semantic-tone-feature-surface-disabled-background: #F8FAFD;--ps-semantic-tone-feature-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-feature-surface-disabled-border: #E3E5E7;--ps-semantic-tone-feature-surface-alt-rest-background: #F9F0FC;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #F9F0FC;--ps-semantic-tone-feature-surface-alt-rest-border: #D9CCDD;--ps-semantic-tone-feature-surface-alt-hover-background: #F5EAF8;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #F5EAF8;--ps-semantic-tone-feature-surface-alt-active-background: #F0E5F4;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #F0E5F4;--ps-semantic-tone-feature-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-feature-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-feature-canvas: #FFFFFF;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F5EAF9 75%);--ps-semantic-tone-feature-canvascolor: #FFFFFF;--ps-semantic-tone-feature-root-border-subtle: #EAE1ED;--ps-semantic-tone-feature-root-border-default: #D9CCDD;--ps-semantic-tone-feature-overlay: #1E1F2140;--ps-semantic-tone-feature-border-subtle: #EAE1ED;--ps-semantic-tone-feature-border-default: #D9CCDD;--ps-semantic-tone-feature-button-disabled-background: #F8FAFD;--ps-semantic-tone-feature-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-feature-button-disabled-border: #E3E5E7;--ps-semantic-tone-secondary-surface-rest-background: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-border: #CDD0E2;--ps-semantic-tone-secondary-surface-hover-background: #F1F2FF;--ps-semantic-tone-secondary-surface-hover-bgcolor: #F1F2FF;--ps-semantic-tone-secondary-surface-active-background: #EBEDFE;--ps-semantic-tone-secondary-surface-active-bgcolor: #EBEDFE;--ps-semantic-tone-secondary-surface-disabled-background: #F8FAFD;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-secondary-surface-disabled-border: #E3E5E7;--ps-semantic-tone-secondary-surface-alt-rest-background: #F1F2FF;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #F1F2FF;--ps-semantic-tone-secondary-surface-alt-rest-border: #CDD0E2;--ps-semantic-tone-secondary-surface-alt-hover-background: #EBEDFC;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #EBEDFC;--ps-semantic-tone-secondary-surface-alt-active-background: #E6E8F9;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #E6E8F9;--ps-semantic-tone-secondary-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-secondary-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-secondary-canvas: #FFFFFF;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #EBEDFE 75%);--ps-semantic-tone-secondary-canvascolor: #FFFFFF;--ps-semantic-tone-secondary-root-border-subtle: #E2E4F0;--ps-semantic-tone-secondary-root-border-default: #CDD0E2;--ps-semantic-tone-secondary-overlay: #1E1F2140;--ps-semantic-tone-secondary-border-subtle: #E2E4F0;--ps-semantic-tone-secondary-border-default: #CDD0E2;--ps-semantic-tone-secondary-button-disabled-background: #F8FAFD;--ps-semantic-tone-secondary-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-secondary-button-disabled-border: #E3E5E7;--ps-semantic-tone-custom-surface-rest-background: #FFFFFF;--ps-semantic-tone-custom-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-custom-surface-rest-border: #DECDC5;--ps-semantic-tone-custom-surface-hover-background: #FDF1EB;--ps-semantic-tone-custom-surface-hover-bgcolor: #FDF1EB;--ps-semantic-tone-custom-surface-active-background: #FBEBE4;--ps-semantic-tone-custom-surface-active-bgcolor: #FBEBE4;--ps-semantic-tone-custom-surface-disabled-background: #F8FAFD;--ps-semantic-tone-custom-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-custom-surface-disabled-border: #E3E5E7;--ps-semantic-tone-custom-surface-alt-rest-background: #FDF1EB;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #FDF1EB;--ps-semantic-tone-custom-surface-alt-rest-border: #DECDC5;--ps-semantic-tone-custom-surface-alt-hover-background: #F9EBE5;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #F9EBE5;--ps-semantic-tone-custom-surface-alt-active-background: #F6E6DF;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #F6E6DF;--ps-semantic-tone-custom-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-custom-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-custom-canvas: #FFFFFF;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FBEBE4 75%);--ps-semantic-tone-custom-canvascolor: #FFFFFF;--ps-semantic-tone-custom-root-border-subtle: #EEE2DC;--ps-semantic-tone-custom-root-border-default: #DECDC5;--ps-semantic-tone-custom-overlay: #1E1F2140;--ps-semantic-tone-custom-border-subtle: #EEE2DC;--ps-semantic-tone-custom-border-default: #DECDC5;--ps-semantic-tone-custom-button-disabled-background: #F8FAFD;--ps-semantic-tone-custom-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-custom-button-disabled-border: #E3E5E7;--ps-semantic-tone-ghost-surface-hover-background: #F9FAFD;--ps-semantic-tone-ghost-surface-hover-bgcolor: #F9FAFD;--ps-semantic-tone-ghost-surface-hover-border: #CFD1D4;--ps-semantic-tone-ghost-surface-hover-text: #1E1F22;--ps-semantic-tone-ghost-surface-active-background: #F4F5F8;--ps-semantic-tone-ghost-surface-active-bgcolor: #F4F5F8;--ps-semantic-tone-ghost-surface-active-border: #BFC1C3;--ps-semantic-tone-ghost-surface-active-text: #1E1F22;--ps-semantic-tone-ghost-surface-disabled-background: #F8FAFD;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-ghost-surface-disabled-border: #E3E5E7;--ps-semantic-tone-ghost-surface-alt-hover-background: #EDEEF1;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #EDEEF1;--ps-semantic-tone-ghost-surface-alt-hover-border: #CFD1D4;--ps-semantic-tone-ghost-surface-alt-hover-text: #1E1F22;--ps-semantic-tone-ghost-surface-alt-active-background: #E8E9EC;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #E8E9EC;--ps-semantic-tone-ghost-surface-alt-active-border: #BFC1C3;--ps-semantic-tone-ghost-surface-alt-active-text: #1E1F22;--ps-semantic-tone-ghost-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-ghost-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-ghost-root-text-default: #1E1F22;--ps-semantic-tone-ghost-root-text-subtle: #626366;--ps-semantic-tone-ghost-root-border-subtle: #E3E4E6;--ps-semantic-tone-ghost-root-border-default: #CFD1D4;--ps-semantic-tone-ghost-overlay: #1E1F2140;--ps-semantic-tone-ghost-border-subtle: #E3E4E6;--ps-semantic-tone-ghost-border-default: #CFD1D4;--ps-semantic-tone-ghost-text-default: #1E1F22;--ps-semantic-tone-ghost-text-subtle: #626366;--ps-semantic-tone-ghost-button-hover-background: #EAEBEE;--ps-semantic-tone-ghost-button-hover-bgcolor: #EAEBEE;--ps-semantic-tone-ghost-button-hover-border: #C3C4C7;--ps-semantic-tone-ghost-button-hover-text: #1E1F22;--ps-semantic-tone-ghost-button-active-background: #E5E6E9;--ps-semantic-tone-ghost-button-active-bgcolor: #E5E6E9;--ps-semantic-tone-ghost-button-active-border: #B6B7BA;--ps-semantic-tone-ghost-button-active-text: #1E1F22;--ps-semantic-tone-ghost-button-disabled-background: #F8FAFD;--ps-semantic-tone-ghost-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-ghost-button-disabled-border: #E3E5E7;--ps-semantic-tone-info-surface-rest-background: #FFFFFF;--ps-semantic-tone-info-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-info-surface-rest-border: #C5D4D9;--ps-semantic-tone-info-surface-hover-background: #EBF5F9;--ps-semantic-tone-info-surface-hover-bgcolor: #EBF5F9;--ps-semantic-tone-info-surface-active-background: #E4F1F6;--ps-semantic-tone-info-surface-active-bgcolor: #E4F1F6;--ps-semantic-tone-info-surface-disabled-background: #F8FAFD;--ps-semantic-tone-info-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-info-surface-disabled-border: #E3E5E7;--ps-semantic-tone-info-surface-alt-rest-background: #EBF5F9;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #EBF5F9;--ps-semantic-tone-info-surface-alt-rest-border: #C5D4D9;--ps-semantic-tone-info-surface-alt-hover-background: #E5F1F5;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #E5F1F5;--ps-semantic-tone-info-surface-alt-active-background: #DFECF1;--ps-semantic-tone-info-surface-alt-active-bgcolor: #DFECF1;--ps-semantic-tone-info-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-info-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-info-canvas: #FFFFFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E4F1F6 75%);--ps-semantic-tone-info-canvascolor: #FFFFFF;--ps-semantic-tone-info-root-border-subtle: #DCE7EA;--ps-semantic-tone-info-root-border-default: #C5D4D9;--ps-semantic-tone-info-overlay: #1E1F2140;--ps-semantic-tone-info-border-subtle: #DCE7EA;--ps-semantic-tone-info-border-default: #C5D4D9;--ps-semantic-tone-info-button-disabled-background: #F8FAFD;--ps-semantic-tone-info-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-info-button-disabled-border: #E3E5E7;--ps-semantic-tone-success-surface-rest-background: #FFFFFF;--ps-semantic-tone-success-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-success-surface-rest-border: #C6D5CC;--ps-semantic-tone-success-surface-hover-background: #ECF6F0;--ps-semantic-tone-success-surface-hover-bgcolor: #ECF6F0;--ps-semantic-tone-success-surface-active-background: #E5F2EA;--ps-semantic-tone-success-surface-active-bgcolor: #E5F2EA;--ps-semantic-tone-success-surface-disabled-background: #F8FAFD;--ps-semantic-tone-success-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-success-surface-disabled-border: #E3E5E7;--ps-semantic-tone-success-surface-alt-rest-background: #ECF6F0;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #ECF6F0;--ps-semantic-tone-success-surface-alt-rest-border: #C6D5CC;--ps-semantic-tone-success-surface-alt-hover-background: #E6F2EA;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #E6F2EA;--ps-semantic-tone-success-surface-alt-active-background: #E0EDE5;--ps-semantic-tone-success-surface-alt-active-bgcolor: #E0EDE5;--ps-semantic-tone-success-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-success-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-success-canvas: #FFFFFF;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E5F2EA 75%);--ps-semantic-tone-success-canvascolor: #FFFFFF;--ps-semantic-tone-success-root-border-subtle: #DDE8E1;--ps-semantic-tone-success-root-border-default: #C6D5CC;--ps-semantic-tone-success-overlay: #1E1F2140;--ps-semantic-tone-success-border-subtle: #DDE8E1;--ps-semantic-tone-success-border-default: #C6D5CC;--ps-semantic-tone-success-button-disabled-background: #F8FAFD;--ps-semantic-tone-success-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-success-button-disabled-border: #E3E5E7;--ps-semantic-tone-warning-surface-rest-background: #FFFFFF;--ps-semantic-tone-warning-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-warning-surface-rest-border: #D9D0C2;--ps-semantic-tone-warning-surface-hover-background: #F9F3E9;--ps-semantic-tone-warning-surface-hover-bgcolor: #F9F3E9;--ps-semantic-tone-warning-surface-active-background: #F5EDE1;--ps-semantic-tone-warning-surface-active-bgcolor: #F5EDE1;--ps-semantic-tone-warning-surface-disabled-background: #F8FAFD;--ps-semantic-tone-warning-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-warning-surface-disabled-border: #E3E5E7;--ps-semantic-tone-warning-surface-alt-rest-background: #F9F3E9;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #F9F3E9;--ps-semantic-tone-warning-surface-alt-rest-border: #D9D0C2;--ps-semantic-tone-warning-surface-alt-hover-background: #F5EDE3;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #F5EDE3;--ps-semantic-tone-warning-surface-alt-active-background: #F0E8DC;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #F0E8DC;--ps-semantic-tone-warning-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-warning-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-warning-canvas: #FFFFFF;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F5EDE1 75%);--ps-semantic-tone-warning-canvascolor: #FFFFFF;--ps-semantic-tone-warning-root-border-subtle: #EAE4DA;--ps-semantic-tone-warning-root-border-default: #D9D0C2;--ps-semantic-tone-warning-overlay: #1E1F2140;--ps-semantic-tone-warning-border-subtle: #EAE4DA;--ps-semantic-tone-warning-border-default: #D9D0C2;--ps-semantic-tone-warning-button-disabled-background: #F8FAFD;--ps-semantic-tone-warning-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-warning-button-disabled-border: #E3E5E7;--ps-semantic-tone-danger-surface-rest-background: #FFFFFF;--ps-semantic-tone-danger-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-danger-surface-rest-border: #E1CBCA;--ps-semantic-tone-danger-surface-hover-background: #FFEFEF;--ps-semantic-tone-danger-surface-hover-bgcolor: #FFEFEF;--ps-semantic-tone-danger-surface-active-background: #FDE9E8;--ps-semantic-tone-danger-surface-active-bgcolor: #FDE9E8;--ps-semantic-tone-danger-surface-disabled-background: #F8FAFD;--ps-semantic-tone-danger-surface-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-danger-surface-disabled-border: #E3E5E7;--ps-semantic-tone-danger-surface-alt-rest-background: #FFEFEF;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #FFEFEF;--ps-semantic-tone-danger-surface-alt-rest-border: #E1CBCA;--ps-semantic-tone-danger-surface-alt-hover-background: #FCEAE9;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #FCEAE9;--ps-semantic-tone-danger-surface-alt-active-background: #F8E4E3;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #F8E4E3;--ps-semantic-tone-danger-surface-alt-disabled-background: #F8FAFD;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-danger-surface-alt-disabled-border: #E3E5E7;--ps-semantic-tone-danger-canvas: #FFFFFF;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FDE9E8 75%);--ps-semantic-tone-danger-canvascolor: #FFFFFF;--ps-semantic-tone-danger-root-border-subtle: #F0E0E0;--ps-semantic-tone-danger-root-border-default: #E1CBCA;--ps-semantic-tone-danger-overlay: #1E1F2140;--ps-semantic-tone-danger-border-subtle: #F0E0E0;--ps-semantic-tone-danger-border-default: #E1CBCA;--ps-semantic-tone-danger-button-disabled-background: #F8FAFD;--ps-semantic-tone-danger-button-disabled-bgcolor: #F8FAFD;--ps-semantic-tone-danger-button-disabled-border: #E3E5E7;--ps-effect-floating-shadow: 0 2px 8px #1E1F210A, 0 20px 60px #1E1F2117;--ps-effect-soft-shadow: 0 2px 8px #1E1F2108, 0 8px 24px #1E1F210A;--ps-effect-strong-shadow: 0 8px 24px #1E1F2114, 0 24px 64px #1E1F2114;--ps-effect-panel-shadow: 0 1px 3px #1E1F210D, 0 8px 20px #1E1F210A;--ps-effect-panel-shadow-strong: 0 8px 24px #1E1F2112;--ps-effect-interactive-shadow: 0 2px 6px #1E1F2112;--ps-effect-track-shadow: inset 0 1px 2px #1E1F2114;--ps-effect-thumb-shadow: 0 2px 5px #1E1F2126;--ps-effect-overlay-scrim: #1E1F2140;--ps-effect-inset-shadow: inset 0 1px 4px #1E1F210D;}:scope:is([data-site-color="violet"], [data-site-color="violet"] *):is(:root:has(> body.landing-page), body.landing-page, body.landing-page *) {--ps-semantic-tone-neutral-surface-rest-background: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-border: #E5E4E7;--ps-semantic-tone-neutral-surface-rest-text: #201E23;--ps-semantic-tone-neutral-surface-hover-background: #FBF9FD;--ps-semantic-tone-neutral-surface-hover-bgcolor: #FBF9FD;--ps-semantic-tone-neutral-surface-hover-border: #D1D0D4;--ps-semantic-tone-neutral-surface-hover-text: #201E23;--ps-semantic-tone-neutral-surface-active-background: #F5F4F8;--ps-semantic-tone-neutral-surface-active-bgcolor: #F5F4F8;--ps-semantic-tone-neutral-surface-active-border: #C1C0C4;--ps-semantic-tone-neutral-surface-active-text: #201E23;--ps-semantic-tone-neutral-surface-disabled-background: #FAF9FD;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-neutral-surface-disabled-border: #E5E4E8;--ps-semantic-tone-neutral-surface-alt-rest-background: #F4F3F7;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #F4F3F7;--ps-semantic-tone-neutral-surface-alt-rest-border: #E5E4E7;--ps-semantic-tone-neutral-surface-alt-rest-text: #2E2D30;--ps-semantic-tone-neutral-surface-alt-hover-background: #EFEEF2;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #EFEEF2;--ps-semantic-tone-neutral-surface-alt-hover-border: #D1D0D4;--ps-semantic-tone-neutral-surface-alt-hover-text: #201E23;--ps-semantic-tone-neutral-surface-alt-active-background: #EAE9ED;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #EAE9ED;--ps-semantic-tone-neutral-surface-alt-active-border: #C1C0C4;--ps-semantic-tone-neutral-surface-alt-active-text: #201E23;--ps-semantic-tone-neutral-surface-alt-disabled-background: #FAF9FD;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-neutral-surface-alt-disabled-border: #E5E4E8;--ps-semantic-tone-neutral-canvas: #FAF9FD;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F4F3F7 75%);--ps-semantic-tone-neutral-spotlight-light: #FFFFFF66;--ps-semantic-tone-neutral-canvascolor: #FAF9FD;--ps-semantic-tone-neutral-root-text-default: #201E23;--ps-semantic-tone-neutral-root-text-subtle: #646266;--ps-semantic-tone-neutral-root-border-subtle: #E5E4E7;--ps-semantic-tone-neutral-root-border-default: #D1D0D4;--ps-semantic-tone-neutral-overlay: #201F2240;--ps-semantic-tone-neutral-border-subtle: #E5E4E7;--ps-semantic-tone-neutral-border-default: #D1D0D4;--ps-semantic-tone-neutral-text-default: #201E23;--ps-semantic-tone-neutral-text-subtle: #646266;--ps-semantic-tone-neutral-button-rest-background: #F0EFF3;--ps-semantic-tone-neutral-button-rest-bgcolor: #F0EFF3;--ps-semantic-tone-neutral-button-rest-border: #D1D0D4;--ps-semantic-tone-neutral-button-rest-text: #201E23;--ps-semantic-tone-neutral-button-hover-background: #ECEAEE;--ps-semantic-tone-neutral-button-hover-bgcolor: #ECEAEE;--ps-semantic-tone-neutral-button-hover-border: #C4C3C7;--ps-semantic-tone-neutral-button-hover-text: #201E23;--ps-semantic-tone-neutral-button-active-background: #E7E5E9;--ps-semantic-tone-neutral-button-active-bgcolor: #E7E5E9;--ps-semantic-tone-neutral-button-active-border: #B8B7BA;--ps-semantic-tone-neutral-button-active-text: #201E23;--ps-semantic-tone-neutral-button-disabled-background: #FAF9FD;--ps-semantic-tone-neutral-button-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-neutral-button-disabled-border: #E5E4E8;--ps-semantic-tone-accent-surface-rest-background: #FFFFFF;--ps-semantic-tone-accent-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-accent-surface-rest-border: #D0CEE4;--ps-semantic-tone-accent-surface-hover-background: #F3F2FF;--ps-semantic-tone-accent-surface-hover-bgcolor: #F3F2FF;--ps-semantic-tone-accent-surface-active-background: #EEECFF;--ps-semantic-tone-accent-surface-active-bgcolor: #EEECFF;--ps-semantic-tone-accent-surface-disabled-background: #FAF9FD;--ps-semantic-tone-accent-surface-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-accent-surface-disabled-border: #E5E4E8;--ps-semantic-tone-accent-surface-alt-rest-background: #F3F2FF;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #F3F2FF;--ps-semantic-tone-accent-surface-alt-rest-border: #D0CEE4;--ps-semantic-tone-accent-surface-alt-hover-background: #EEECFD;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #EEECFD;--ps-semantic-tone-accent-surface-alt-active-background: #E9E7FA;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #E9E7FA;--ps-semantic-tone-accent-surface-alt-disabled-background: #FAF9FD;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-accent-surface-alt-disabled-border: #E5E4E8;--ps-semantic-tone-accent-canvas: #FFFFFF;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #EEECFF 75%);--ps-semantic-tone-accent-canvascolor: #FFFFFF;--ps-semantic-tone-accent-root-border-subtle: #E4E3F1;--ps-semantic-tone-accent-root-border-default: #D0CEE4;--ps-semantic-tone-accent-overlay: #201F2240;--ps-semantic-tone-accent-border-subtle: #E4E3F1;--ps-semantic-tone-accent-border-default: #D0CEE4;--ps-semantic-tone-accent-button-disabled-background: #FAF9FD;--ps-semantic-tone-accent-button-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-accent-button-disabled-border: #E5E4E8;--ps-semantic-tone-feature-surface-rest-background: #FFFFFF;--ps-semantic-tone-feature-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-feature-surface-rest-border: #DACBDB;--ps-semantic-tone-feature-surface-hover-background: #FAF0FA;--ps-semantic-tone-feature-surface-hover-bgcolor: #FAF0FA;--ps-semantic-tone-feature-surface-active-background: #F7E9F7;--ps-semantic-tone-feature-surface-active-bgcolor: #F7E9F7;--ps-semantic-tone-feature-surface-disabled-background: #FAF9FD;--ps-semantic-tone-feature-surface-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-feature-surface-disabled-border: #E5E4E8;--ps-semantic-tone-feature-surface-alt-rest-background: #FAF0FA;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #FAF0FA;--ps-semantic-tone-feature-surface-alt-rest-border: #DACBDB;--ps-semantic-tone-feature-surface-alt-hover-background: #F6EAF6;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #F6EAF6;--ps-semantic-tone-feature-surface-alt-active-background: #F2E4F2;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #F2E4F2;--ps-semantic-tone-feature-surface-alt-disabled-background: #FAF9FD;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-feature-surface-alt-disabled-border: #E5E4E8;--ps-semantic-tone-feature-canvas: #FFFFFF;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F7E9F7 75%);--ps-semantic-tone-feature-canvascolor: #FFFFFF;--ps-semantic-tone-feature-root-border-subtle: #EBE1EB;--ps-semantic-tone-feature-root-border-default: #DACBDB;--ps-semantic-tone-feature-overlay: #201F2240;--ps-semantic-tone-feature-border-subtle: #EBE1EB;--ps-semantic-tone-feature-border-default: #DACBDB;--ps-semantic-tone-feature-button-disabled-background: #FAF9FD;--ps-semantic-tone-feature-button-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-feature-button-disabled-border: #E5E4E8;--ps-semantic-tone-secondary-surface-rest-background: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-border: #C9D1E2;--ps-semantic-tone-secondary-surface-hover-background: #EEF4FF;--ps-semantic-tone-secondary-surface-hover-bgcolor: #EEF4FF;--ps-semantic-tone-secondary-surface-active-background: #E7EFFE;--ps-semantic-tone-secondary-surface-active-bgcolor: #E7EFFE;--ps-semantic-tone-secondary-surface-disabled-background: #FAF9FD;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-secondary-surface-disabled-border: #E5E4E8;--ps-semantic-tone-secondary-surface-alt-rest-background: #EEF4FF;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #EEF4FF;--ps-semantic-tone-secondary-surface-alt-rest-border: #C9D1E2;--ps-semantic-tone-secondary-surface-alt-hover-background: #E8EFFC;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #E8EFFC;--ps-semantic-tone-secondary-surface-alt-active-background: #E2EAF9;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #E2EAF9;--ps-semantic-tone-secondary-surface-alt-disabled-background: #FAF9FD;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-secondary-surface-alt-disabled-border: #E5E4E8;--ps-semantic-tone-secondary-canvas: #FFFFFF;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E7EFFE 75%);--ps-semantic-tone-secondary-canvascolor: #FFFFFF;--ps-semantic-tone-secondary-root-border-subtle: #DFE5F0;--ps-semantic-tone-secondary-root-border-default: #C9D1E2;--ps-semantic-tone-secondary-overlay: #201F2240;--ps-semantic-tone-secondary-border-subtle: #DFE5F0;--ps-semantic-tone-secondary-border-default: #C9D1E2;--ps-semantic-tone-secondary-button-disabled-background: #FAF9FD;--ps-semantic-tone-secondary-button-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-secondary-button-disabled-border: #E5E4E8;--ps-semantic-tone-custom-surface-rest-background: #FFFFFF;--ps-semantic-tone-custom-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-custom-surface-rest-border: #DCCEC5;--ps-semantic-tone-custom-surface-hover-background: #FBF1EB;--ps-semantic-tone-custom-surface-hover-bgcolor: #FBF1EB;--ps-semantic-tone-custom-surface-active-background: #F8ECE4;--ps-semantic-tone-custom-surface-active-bgcolor: #F8ECE4;--ps-semantic-tone-custom-surface-disabled-background: #FAF9FD;--ps-semantic-tone-custom-surface-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-custom-surface-disabled-border: #E5E4E8;--ps-semantic-tone-custom-surface-alt-rest-background: #FBF1EB;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #FBF1EB;--ps-semantic-tone-custom-surface-alt-rest-border: #DCCEC5;--ps-semantic-tone-custom-surface-alt-hover-background: #F7ECE5;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #F7ECE5;--ps-semantic-tone-custom-surface-alt-active-background: #F3E7DF;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #F3E7DF;--ps-semantic-tone-custom-surface-alt-disabled-background: #FAF9FD;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-custom-surface-alt-disabled-border: #E5E4E8;--ps-semantic-tone-custom-canvas: #FFFFFF;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F8ECE4 75%);--ps-semantic-tone-custom-canvascolor: #FFFFFF;--ps-semantic-tone-custom-root-border-subtle: #ECE2DD;--ps-semantic-tone-custom-root-border-default: #DCCEC5;--ps-semantic-tone-custom-overlay: #201F2240;--ps-semantic-tone-custom-border-subtle: #ECE2DD;--ps-semantic-tone-custom-border-default: #DCCEC5;--ps-semantic-tone-custom-button-disabled-background: #FAF9FD;--ps-semantic-tone-custom-button-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-custom-button-disabled-border: #E5E4E8;--ps-semantic-tone-ghost-surface-hover-background: #FBF9FD;--ps-semantic-tone-ghost-surface-hover-bgcolor: #FBF9FD;--ps-semantic-tone-ghost-surface-hover-border: #D1D0D4;--ps-semantic-tone-ghost-surface-hover-text: #201E23;--ps-semantic-tone-ghost-surface-active-background: #F5F4F8;--ps-semantic-tone-ghost-surface-active-bgcolor: #F5F4F8;--ps-semantic-tone-ghost-surface-active-border: #C1C0C4;--ps-semantic-tone-ghost-surface-active-text: #201E23;--ps-semantic-tone-ghost-surface-disabled-background: #FAF9FD;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-ghost-surface-disabled-border: #E5E4E8;--ps-semantic-tone-ghost-surface-alt-hover-background: #EFEEF2;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #EFEEF2;--ps-semantic-tone-ghost-surface-alt-hover-border: #D1D0D4;--ps-semantic-tone-ghost-surface-alt-hover-text: #201E23;--ps-semantic-tone-ghost-surface-alt-active-background: #EAE9ED;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #EAE9ED;--ps-semantic-tone-ghost-surface-alt-active-border: #C1C0C4;--ps-semantic-tone-ghost-surface-alt-active-text: #201E23;--ps-semantic-tone-ghost-surface-alt-disabled-background: #FAF9FD;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-ghost-surface-alt-disabled-border: #E5E4E8;--ps-semantic-tone-ghost-root-text-default: #201E23;--ps-semantic-tone-ghost-root-text-subtle: #646266;--ps-semantic-tone-ghost-root-border-subtle: #E5E4E7;--ps-semantic-tone-ghost-root-border-default: #D1D0D4;--ps-semantic-tone-ghost-overlay: #201F2240;--ps-semantic-tone-ghost-border-subtle: #E5E4E7;--ps-semantic-tone-ghost-border-default: #D1D0D4;--ps-semantic-tone-ghost-text-default: #201E23;--ps-semantic-tone-ghost-text-subtle: #646266;--ps-semantic-tone-ghost-button-hover-background: #ECEAEE;--ps-semantic-tone-ghost-button-hover-bgcolor: #ECEAEE;--ps-semantic-tone-ghost-button-hover-border: #C4C3C7;--ps-semantic-tone-ghost-button-hover-text: #201E23;--ps-semantic-tone-ghost-button-active-background: #E7E5E9;--ps-semantic-tone-ghost-button-active-bgcolor: #E7E5E9;--ps-semantic-tone-ghost-button-active-border: #B8B7BA;--ps-semantic-tone-ghost-button-active-text: #201E23;--ps-semantic-tone-ghost-button-disabled-background: #FAF9FD;--ps-semantic-tone-ghost-button-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-ghost-button-disabled-border: #E5E4E8;--ps-semantic-tone-info-surface-rest-background: #FFFFFF;--ps-semantic-tone-info-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-info-surface-rest-border: #C6D3E0;--ps-semantic-tone-info-surface-hover-background: #ECF5FD;--ps-semantic-tone-info-surface-hover-bgcolor: #ECF5FD;--ps-semantic-tone-info-surface-active-background: #E5F0FB;--ps-semantic-tone-info-surface-active-bgcolor: #E5F0FB;--ps-semantic-tone-info-surface-disabled-background: #FAF9FD;--ps-semantic-tone-info-surface-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-info-surface-disabled-border: #E5E4E8;--ps-semantic-tone-info-surface-alt-rest-background: #ECF5FD;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #ECF5FD;--ps-semantic-tone-info-surface-alt-rest-border: #C6D3E0;--ps-semantic-tone-info-surface-alt-hover-background: #E6F0FA;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #E6F0FA;--ps-semantic-tone-info-surface-alt-active-background: #E0EBF6;--ps-semantic-tone-info-surface-alt-active-bgcolor: #E0EBF6;--ps-semantic-tone-info-surface-alt-disabled-background: #FAF9FD;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-info-surface-alt-disabled-border: #E5E4E8;--ps-semantic-tone-info-canvas: #FFFFFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E5F0FB 75%);--ps-semantic-tone-info-canvascolor: #FFFFFF;--ps-semantic-tone-info-root-border-subtle: #DDE6EE;--ps-semantic-tone-info-root-border-default: #C6D3E0;--ps-semantic-tone-info-overlay: #201F2240;--ps-semantic-tone-info-border-subtle: #DDE6EE;--ps-semantic-tone-info-border-default: #C6D3E0;--ps-semantic-tone-info-button-disabled-background: #FAF9FD;--ps-semantic-tone-info-button-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-info-button-disabled-border: #E5E4E8;--ps-semantic-tone-success-surface-rest-background: #FFFFFF;--ps-semantic-tone-success-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-success-surface-rest-border: #C7D5CE;--ps-semantic-tone-success-surface-hover-background: #ECF6F1;--ps-semantic-tone-success-surface-hover-bgcolor: #ECF6F1;--ps-semantic-tone-success-surface-active-background: #E5F2EC;--ps-semantic-tone-success-surface-active-bgcolor: #E5F2EC;--ps-semantic-tone-success-surface-disabled-background: #FAF9FD;--ps-semantic-tone-success-surface-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-success-surface-disabled-border: #E5E4E8;--ps-semantic-tone-success-surface-alt-rest-background: #ECF6F1;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #ECF6F1;--ps-semantic-tone-success-surface-alt-rest-border: #C7D5CE;--ps-semantic-tone-success-surface-alt-hover-background: #E6F2EC;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #E6F2EC;--ps-semantic-tone-success-surface-alt-active-background: #E1EDE7;--ps-semantic-tone-success-surface-alt-active-bgcolor: #E1EDE7;--ps-semantic-tone-success-surface-alt-disabled-background: #FAF9FD;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-success-surface-alt-disabled-border: #E5E4E8;--ps-semantic-tone-success-canvas: #FFFFFF;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E5F2EC 75%);--ps-semantic-tone-success-canvascolor: #FFFFFF;--ps-semantic-tone-success-root-border-subtle: #DEE7E2;--ps-semantic-tone-success-root-border-default: #C7D5CE;--ps-semantic-tone-success-overlay: #201F2240;--ps-semantic-tone-success-border-subtle: #DEE7E2;--ps-semantic-tone-success-border-default: #C7D5CE;--ps-semantic-tone-success-button-disabled-background: #FAF9FD;--ps-semantic-tone-success-button-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-success-button-disabled-border: #E5E4E8;--ps-semantic-tone-warning-surface-rest-background: #FFFFFF;--ps-semantic-tone-warning-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-warning-surface-rest-border: #D7D0C3;--ps-semantic-tone-warning-surface-hover-background: #F8F3EA;--ps-semantic-tone-warning-surface-hover-bgcolor: #F8F3EA;--ps-semantic-tone-warning-surface-active-background: #F4EEE2;--ps-semantic-tone-warning-surface-active-bgcolor: #F4EEE2;--ps-semantic-tone-warning-surface-disabled-background: #FAF9FD;--ps-semantic-tone-warning-surface-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-warning-surface-disabled-border: #E5E4E8;--ps-semantic-tone-warning-surface-alt-rest-background: #F8F3EA;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #F8F3EA;--ps-semantic-tone-warning-surface-alt-rest-border: #D7D0C3;--ps-semantic-tone-warning-surface-alt-hover-background: #F4EEE4;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #F4EEE4;--ps-semantic-tone-warning-surface-alt-active-background: #EFE9DD;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #EFE9DD;--ps-semantic-tone-warning-surface-alt-disabled-background: #FAF9FD;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-warning-surface-alt-disabled-border: #E5E4E8;--ps-semantic-tone-warning-canvas: #FFFFFF;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F4EEE2 75%);--ps-semantic-tone-warning-canvascolor: #FFFFFF;--ps-semantic-tone-warning-root-border-subtle: #E9E4DB;--ps-semantic-tone-warning-root-border-default: #D7D0C3;--ps-semantic-tone-warning-overlay: #201F2240;--ps-semantic-tone-warning-border-subtle: #E9E4DB;--ps-semantic-tone-warning-border-default: #D7D0C3;--ps-semantic-tone-warning-button-disabled-background: #FAF9FD;--ps-semantic-tone-warning-button-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-warning-button-disabled-border: #E5E4E8;--ps-semantic-tone-danger-surface-rest-background: #FFFFFF;--ps-semantic-tone-danger-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-danger-surface-rest-border: #E0CBCD;--ps-semantic-tone-danger-surface-hover-background: #FEEFF0;--ps-semantic-tone-danger-surface-hover-bgcolor: #FEEFF0;--ps-semantic-tone-danger-surface-active-background: #FCE9EB;--ps-semantic-tone-danger-surface-active-bgcolor: #FCE9EB;--ps-semantic-tone-danger-surface-disabled-background: #FAF9FD;--ps-semantic-tone-danger-surface-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-danger-surface-disabled-border: #E5E4E8;--ps-semantic-tone-danger-surface-alt-rest-background: #FEEFF0;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #FEEFF0;--ps-semantic-tone-danger-surface-alt-rest-border: #E0CBCD;--ps-semantic-tone-danger-surface-alt-hover-background: #FBEAEB;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #FBEAEB;--ps-semantic-tone-danger-surface-alt-active-background: #F7E4E6;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #F7E4E6;--ps-semantic-tone-danger-surface-alt-disabled-background: #FAF9FD;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-danger-surface-alt-disabled-border: #E5E4E8;--ps-semantic-tone-danger-canvas: #FFFFFF;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FCE9EB 75%);--ps-semantic-tone-danger-canvascolor: #FFFFFF;--ps-semantic-tone-danger-root-border-subtle: #EFE0E2;--ps-semantic-tone-danger-root-border-default: #E0CBCD;--ps-semantic-tone-danger-overlay: #201F2240;--ps-semantic-tone-danger-border-subtle: #EFE0E2;--ps-semantic-tone-danger-border-default: #E0CBCD;--ps-semantic-tone-danger-button-disabled-background: #FAF9FD;--ps-semantic-tone-danger-button-disabled-bgcolor: #FAF9FD;--ps-semantic-tone-danger-button-disabled-border: #E5E4E8;--ps-effect-floating-shadow: 0 2px 8px #201F220A, 0 20px 60px #201F2217;--ps-effect-soft-shadow: 0 2px 8px #201F2208, 0 8px 24px #201F220A;--ps-effect-strong-shadow: 0 8px 24px #201F2214, 0 24px 64px #201F2214;--ps-effect-panel-shadow: 0 1px 3px #201F220D, 0 8px 20px #201F220A;--ps-effect-panel-shadow-strong: 0 8px 24px #201F2212;--ps-effect-interactive-shadow: 0 2px 6px #201F2212;--ps-effect-track-shadow: inset 0 1px 2px #201F2214;--ps-effect-thumb-shadow: 0 2px 5px #201F2226;--ps-effect-overlay-scrim: #201F2240;--ps-effect-inset-shadow: inset 0 1px 4px #201F220D;}:scope:is([data-site-color="teal"], [data-site-color="teal"] *):is(:root:has(> body.landing-page), body.landing-page, body.landing-page *) {--ps-semantic-tone-neutral-surface-rest-background: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-border: #E2E5E5;--ps-semantic-tone-neutral-surface-rest-text: #1B2020;--ps-semantic-tone-neutral-surface-hover-background: #F7FBFB;--ps-semantic-tone-neutral-surface-hover-bgcolor: #F7FBFB;--ps-semantic-tone-neutral-surface-hover-border: #CED2D2;--ps-semantic-tone-neutral-surface-hover-text: #1B2020;--ps-semantic-tone-neutral-surface-active-background: #F2F6F6;--ps-semantic-tone-neutral-surface-active-bgcolor: #F2F6F6;--ps-semantic-tone-neutral-surface-active-border: #BDC2C2;--ps-semantic-tone-neutral-surface-active-text: #1B2020;--ps-semantic-tone-neutral-surface-disabled-background: #F6FBFB;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-neutral-surface-disabled-border: #E1E6E5;--ps-semantic-tone-neutral-surface-alt-rest-background: #F0F4F4;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #F0F4F4;--ps-semantic-tone-neutral-surface-alt-rest-border: #E2E5E5;--ps-semantic-tone-neutral-surface-alt-rest-text: #2B2F2E;--ps-semantic-tone-neutral-surface-alt-hover-background: #EBEFEF;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #EBEFEF;--ps-semantic-tone-neutral-surface-alt-hover-border: #CED2D2;--ps-semantic-tone-neutral-surface-alt-hover-text: #1B2020;--ps-semantic-tone-neutral-surface-alt-active-background: #E6EAEA;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #E6EAEA;--ps-semantic-tone-neutral-surface-alt-active-border: #BDC2C2;--ps-semantic-tone-neutral-surface-alt-active-text: #1B2020;--ps-semantic-tone-neutral-surface-alt-disabled-background: #F6FBFB;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-neutral-surface-alt-disabled-border: #E1E6E5;--ps-semantic-tone-neutral-canvas: #F6FBFB;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F0F4F4 75%);--ps-semantic-tone-neutral-spotlight-light: #FFFFFF66;--ps-semantic-tone-neutral-canvascolor: #F6FBFB;--ps-semantic-tone-neutral-root-text-default: #1B2020;--ps-semantic-tone-neutral-root-text-subtle: #606464;--ps-semantic-tone-neutral-root-border-subtle: #E2E5E5;--ps-semantic-tone-neutral-root-border-default: #CED2D2;--ps-semantic-tone-neutral-overlay: #1D202040;--ps-semantic-tone-neutral-border-subtle: #E2E5E5;--ps-semantic-tone-neutral-border-default: #CED2D2;--ps-semantic-tone-neutral-text-default: #1B2020;--ps-semantic-tone-neutral-text-subtle: #606464;--ps-semantic-tone-neutral-button-rest-background: #EDF1F1;--ps-semantic-tone-neutral-button-rest-bgcolor: #EDF1F1;--ps-semantic-tone-neutral-button-rest-border: #CED2D2;--ps-semantic-tone-neutral-button-rest-text: #1B2020;--ps-semantic-tone-neutral-button-hover-background: #E8ECEC;--ps-semantic-tone-neutral-button-hover-bgcolor: #E8ECEC;--ps-semantic-tone-neutral-button-hover-border: #C1C5C5;--ps-semantic-tone-neutral-button-hover-text: #1B2020;--ps-semantic-tone-neutral-button-active-background: #E3E7E7;--ps-semantic-tone-neutral-button-active-bgcolor: #E3E7E7;--ps-semantic-tone-neutral-button-active-border: #B4B8B8;--ps-semantic-tone-neutral-button-active-text: #1B2020;--ps-semantic-tone-neutral-button-disabled-background: #F6FBFB;--ps-semantic-tone-neutral-button-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-neutral-button-disabled-border: #E1E6E5;--ps-semantic-tone-accent-surface-rest-background: #FFFFFF;--ps-semantic-tone-accent-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-accent-surface-rest-border: #C3D5D4;--ps-semantic-tone-accent-surface-hover-background: #EAF6F5;--ps-semantic-tone-accent-surface-hover-bgcolor: #EAF6F5;--ps-semantic-tone-accent-surface-active-background: #E2F2F1;--ps-semantic-tone-accent-surface-active-bgcolor: #E2F2F1;--ps-semantic-tone-accent-surface-disabled-background: #F6FBFB;--ps-semantic-tone-accent-surface-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-accent-surface-disabled-border: #E1E6E5;--ps-semantic-tone-accent-surface-alt-rest-background: #EAF6F5;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #EAF6F5;--ps-semantic-tone-accent-surface-alt-rest-border: #C3D5D4;--ps-semantic-tone-accent-surface-alt-hover-background: #E4F2F1;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #E4F2F1;--ps-semantic-tone-accent-surface-alt-active-background: #DEEDEC;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #DEEDEC;--ps-semantic-tone-accent-surface-alt-disabled-background: #F6FBFB;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-accent-surface-alt-disabled-border: #E1E6E5;--ps-semantic-tone-accent-canvas: #FFFFFF;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E2F2F1 75%);--ps-semantic-tone-accent-canvascolor: #FFFFFF;--ps-semantic-tone-accent-root-border-subtle: #DBE7E6;--ps-semantic-tone-accent-root-border-default: #C3D5D4;--ps-semantic-tone-accent-overlay: #1D202040;--ps-semantic-tone-accent-border-subtle: #DBE7E6;--ps-semantic-tone-accent-border-default: #C3D5D4;--ps-semantic-tone-accent-button-disabled-background: #F6FBFB;--ps-semantic-tone-accent-button-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-accent-button-disabled-border: #E1E6E5;--ps-semantic-tone-feature-surface-rest-background: #FFFFFF;--ps-semantic-tone-feature-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-feature-surface-rest-border: #C6D5CC;--ps-semantic-tone-feature-surface-hover-background: #ECF7F0;--ps-semantic-tone-feature-surface-hover-bgcolor: #ECF7F0;--ps-semantic-tone-feature-surface-active-background: #E5F2EA;--ps-semantic-tone-feature-surface-active-bgcolor: #E5F2EA;--ps-semantic-tone-feature-surface-disabled-background: #F6FBFB;--ps-semantic-tone-feature-surface-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-feature-surface-disabled-border: #E1E6E5;--ps-semantic-tone-feature-surface-alt-rest-background: #ECF7F0;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #ECF7F0;--ps-semantic-tone-feature-surface-alt-rest-border: #C6D5CC;--ps-semantic-tone-feature-surface-alt-hover-background: #E6F2EB;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #E6F2EB;--ps-semantic-tone-feature-surface-alt-active-background: #E0EDE5;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #E0EDE5;--ps-semantic-tone-feature-surface-alt-disabled-background: #F6FBFB;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-feature-surface-alt-disabled-border: #E1E6E5;--ps-semantic-tone-feature-canvas: #FFFFFF;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E5F2EA 75%);--ps-semantic-tone-feature-canvascolor: #FFFFFF;--ps-semantic-tone-feature-root-border-subtle: #DDE8E1;--ps-semantic-tone-feature-root-border-default: #C6D5CC;--ps-semantic-tone-feature-overlay: #1D202040;--ps-semantic-tone-feature-border-subtle: #DDE8E1;--ps-semantic-tone-feature-border-default: #C6D5CC;--ps-semantic-tone-feature-button-disabled-background: #F6FBFB;--ps-semantic-tone-feature-button-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-feature-button-disabled-border: #E1E6E5;--ps-semantic-tone-secondary-surface-rest-background: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-border: #C2D4DC;--ps-semantic-tone-secondary-surface-hover-background: #E9F6FB;--ps-semantic-tone-secondary-surface-hover-bgcolor: #E9F6FB;--ps-semantic-tone-secondary-surface-active-background: #E1F2F8;--ps-semantic-tone-secondary-surface-active-bgcolor: #E1F2F8;--ps-semantic-tone-secondary-surface-disabled-background: #F6FBFB;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-secondary-surface-disabled-border: #E1E6E5;--ps-semantic-tone-secondary-surface-alt-rest-background: #E9F6FB;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #E9F6FB;--ps-semantic-tone-secondary-surface-alt-rest-border: #C2D4DC;--ps-semantic-tone-secondary-surface-alt-hover-background: #E3F1F7;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #E3F1F7;--ps-semantic-tone-secondary-surface-alt-active-background: #DDEDF3;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #DDEDF3;--ps-semantic-tone-secondary-surface-alt-disabled-background: #F6FBFB;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-secondary-surface-alt-disabled-border: #E1E6E5;--ps-semantic-tone-secondary-canvas: #FFFFFF;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E1F2F8 75%);--ps-semantic-tone-secondary-canvascolor: #FFFFFF;--ps-semantic-tone-secondary-root-border-subtle: #DBE7EC;--ps-semantic-tone-secondary-root-border-default: #C2D4DC;--ps-semantic-tone-secondary-overlay: #1D202040;--ps-semantic-tone-secondary-border-subtle: #DBE7EC;--ps-semantic-tone-secondary-border-default: #C2D4DC;--ps-semantic-tone-secondary-button-disabled-background: #F6FBFB;--ps-semantic-tone-secondary-button-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-secondary-button-disabled-border: #E1E6E5;--ps-semantic-tone-custom-surface-rest-background: #FFFFFF;--ps-semantic-tone-custom-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-custom-surface-rest-border: #DFCCC7;--ps-semantic-tone-custom-surface-hover-background: #FDF0ED;--ps-semantic-tone-custom-surface-hover-bgcolor: #FDF0ED;--ps-semantic-tone-custom-surface-active-background: #FBEAE6;--ps-semantic-tone-custom-surface-active-bgcolor: #FBEAE6;--ps-semantic-tone-custom-surface-disabled-background: #F6FBFB;--ps-semantic-tone-custom-surface-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-custom-surface-disabled-border: #E1E6E5;--ps-semantic-tone-custom-surface-alt-rest-background: #FDF0ED;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #FDF0ED;--ps-semantic-tone-custom-surface-alt-rest-border: #DFCCC7;--ps-semantic-tone-custom-surface-alt-hover-background: #FAEBE7;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #FAEBE7;--ps-semantic-tone-custom-surface-alt-active-background: #F6E5E1;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #F6E5E1;--ps-semantic-tone-custom-surface-alt-disabled-background: #F6FBFB;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-custom-surface-alt-disabled-border: #E1E6E5;--ps-semantic-tone-custom-canvas: #FFFFFF;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FBEAE6 75%);--ps-semantic-tone-custom-canvascolor: #FFFFFF;--ps-semantic-tone-custom-root-border-subtle: #EEE1DE;--ps-semantic-tone-custom-root-border-default: #DFCCC7;--ps-semantic-tone-custom-overlay: #1D202040;--ps-semantic-tone-custom-border-subtle: #EEE1DE;--ps-semantic-tone-custom-border-default: #DFCCC7;--ps-semantic-tone-custom-button-disabled-background: #F6FBFB;--ps-semantic-tone-custom-button-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-custom-button-disabled-border: #E1E6E5;--ps-semantic-tone-ghost-surface-hover-background: #F7FBFB;--ps-semantic-tone-ghost-surface-hover-bgcolor: #F7FBFB;--ps-semantic-tone-ghost-surface-hover-border: #CED2D2;--ps-semantic-tone-ghost-surface-hover-text: #1B2020;--ps-semantic-tone-ghost-surface-active-background: #F2F6F6;--ps-semantic-tone-ghost-surface-active-bgcolor: #F2F6F6;--ps-semantic-tone-ghost-surface-active-border: #BDC2C2;--ps-semantic-tone-ghost-surface-active-text: #1B2020;--ps-semantic-tone-ghost-surface-disabled-background: #F6FBFB;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-ghost-surface-disabled-border: #E1E6E5;--ps-semantic-tone-ghost-surface-alt-hover-background: #EBEFEF;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #EBEFEF;--ps-semantic-tone-ghost-surface-alt-hover-border: #CED2D2;--ps-semantic-tone-ghost-surface-alt-hover-text: #1B2020;--ps-semantic-tone-ghost-surface-alt-active-background: #E6EAEA;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #E6EAEA;--ps-semantic-tone-ghost-surface-alt-active-border: #BDC2C2;--ps-semantic-tone-ghost-surface-alt-active-text: #1B2020;--ps-semantic-tone-ghost-surface-alt-disabled-background: #F6FBFB;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-ghost-surface-alt-disabled-border: #E1E6E5;--ps-semantic-tone-ghost-root-text-default: #1B2020;--ps-semantic-tone-ghost-root-text-subtle: #606464;--ps-semantic-tone-ghost-root-border-subtle: #E2E5E5;--ps-semantic-tone-ghost-root-border-default: #CED2D2;--ps-semantic-tone-ghost-overlay: #1D202040;--ps-semantic-tone-ghost-border-subtle: #E2E5E5;--ps-semantic-tone-ghost-border-default: #CED2D2;--ps-semantic-tone-ghost-text-default: #1B2020;--ps-semantic-tone-ghost-text-subtle: #606464;--ps-semantic-tone-ghost-button-hover-background: #E8ECEC;--ps-semantic-tone-ghost-button-hover-bgcolor: #E8ECEC;--ps-semantic-tone-ghost-button-hover-border: #C1C5C5;--ps-semantic-tone-ghost-button-hover-text: #1B2020;--ps-semantic-tone-ghost-button-active-background: #E3E7E7;--ps-semantic-tone-ghost-button-active-bgcolor: #E3E7E7;--ps-semantic-tone-ghost-button-active-border: #B4B8B8;--ps-semantic-tone-ghost-button-active-text: #1B2020;--ps-semantic-tone-ghost-button-disabled-background: #F6FBFB;--ps-semantic-tone-ghost-button-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-ghost-button-disabled-border: #E1E6E5;--ps-semantic-tone-info-surface-rest-background: #FFFFFF;--ps-semantic-tone-info-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-info-surface-rest-border: #C4D4DB;--ps-semantic-tone-info-surface-hover-background: #EBF6FA;--ps-semantic-tone-info-surface-hover-bgcolor: #EBF6FA;--ps-semantic-tone-info-surface-active-background: #E3F1F7;--ps-semantic-tone-info-surface-active-bgcolor: #E3F1F7;--ps-semantic-tone-info-surface-disabled-background: #F6FBFB;--ps-semantic-tone-info-surface-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-info-surface-disabled-border: #E1E6E5;--ps-semantic-tone-info-surface-alt-rest-background: #EBF6FA;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #EBF6FA;--ps-semantic-tone-info-surface-alt-rest-border: #C4D4DB;--ps-semantic-tone-info-surface-alt-hover-background: #E4F1F6;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #E4F1F6;--ps-semantic-tone-info-surface-alt-active-background: #DEECF2;--ps-semantic-tone-info-surface-alt-active-bgcolor: #DEECF2;--ps-semantic-tone-info-surface-alt-disabled-background: #F6FBFB;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-info-surface-alt-disabled-border: #E1E6E5;--ps-semantic-tone-info-canvas: #FFFFFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E3F1F7 75%);--ps-semantic-tone-info-canvascolor: #FFFFFF;--ps-semantic-tone-info-root-border-subtle: #DCE7EB;--ps-semantic-tone-info-root-border-default: #C4D4DB;--ps-semantic-tone-info-overlay: #1D202040;--ps-semantic-tone-info-border-subtle: #DCE7EB;--ps-semantic-tone-info-border-default: #C4D4DB;--ps-semantic-tone-info-button-disabled-background: #F6FBFB;--ps-semantic-tone-info-button-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-info-button-disabled-border: #E1E6E5;--ps-semantic-tone-success-surface-rest-background: #FFFFFF;--ps-semantic-tone-success-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-success-surface-rest-border: #C8D5CA;--ps-semantic-tone-success-surface-hover-background: #EEF6EF;--ps-semantic-tone-success-surface-hover-bgcolor: #EEF6EF;--ps-semantic-tone-success-surface-active-background: #E7F2E9;--ps-semantic-tone-success-surface-active-bgcolor: #E7F2E9;--ps-semantic-tone-success-surface-disabled-background: #F6FBFB;--ps-semantic-tone-success-surface-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-success-surface-disabled-border: #E1E6E5;--ps-semantic-tone-success-surface-alt-rest-background: #EEF6EF;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #EEF6EF;--ps-semantic-tone-success-surface-alt-rest-border: #C8D5CA;--ps-semantic-tone-success-surface-alt-hover-background: #E8F1E9;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #E8F1E9;--ps-semantic-tone-success-surface-alt-active-background: #E2EDE4;--ps-semantic-tone-success-surface-alt-active-bgcolor: #E2EDE4;--ps-semantic-tone-success-surface-alt-disabled-background: #F6FBFB;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-success-surface-alt-disabled-border: #E1E6E5;--ps-semantic-tone-success-canvas: #FFFFFF;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E7F2E9 75%);--ps-semantic-tone-success-canvascolor: #FFFFFF;--ps-semantic-tone-success-root-border-subtle: #DFE7E0;--ps-semantic-tone-success-root-border-default: #C8D5CA;--ps-semantic-tone-success-overlay: #1D202040;--ps-semantic-tone-success-border-subtle: #DFE7E0;--ps-semantic-tone-success-border-default: #C8D5CA;--ps-semantic-tone-success-button-disabled-background: #F6FBFB;--ps-semantic-tone-success-button-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-success-button-disabled-border: #E1E6E5;--ps-semantic-tone-warning-surface-rest-background: #FFFFFF;--ps-semantic-tone-warning-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-warning-surface-rest-border: #D7D0C3;--ps-semantic-tone-warning-surface-hover-background: #F7F3EA;--ps-semantic-tone-warning-surface-hover-bgcolor: #F7F3EA;--ps-semantic-tone-warning-surface-active-background: #F4EEE2;--ps-semantic-tone-warning-surface-active-bgcolor: #F4EEE2;--ps-semantic-tone-warning-surface-disabled-background: #F6FBFB;--ps-semantic-tone-warning-surface-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-warning-surface-disabled-border: #E1E6E5;--ps-semantic-tone-warning-surface-alt-rest-background: #F7F3EA;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #F7F3EA;--ps-semantic-tone-warning-surface-alt-rest-border: #D7D0C3;--ps-semantic-tone-warning-surface-alt-hover-background: #F3EEE3;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #F3EEE3;--ps-semantic-tone-warning-surface-alt-active-background: #EFE9DD;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #EFE9DD;--ps-semantic-tone-warning-surface-alt-disabled-background: #F6FBFB;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-warning-surface-alt-disabled-border: #E1E6E5;--ps-semantic-tone-warning-canvas: #FFFFFF;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F4EEE2 75%);--ps-semantic-tone-warning-canvascolor: #FFFFFF;--ps-semantic-tone-warning-root-border-subtle: #E8E4DB;--ps-semantic-tone-warning-root-border-default: #D7D0C3;--ps-semantic-tone-warning-overlay: #1D202040;--ps-semantic-tone-warning-border-subtle: #E8E4DB;--ps-semantic-tone-warning-border-default: #D7D0C3;--ps-semantic-tone-warning-button-disabled-background: #F6FBFB;--ps-semantic-tone-warning-button-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-warning-button-disabled-border: #E1E6E5;--ps-semantic-tone-danger-surface-rest-background: #FFFFFF;--ps-semantic-tone-danger-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-danger-surface-rest-border: #E1CBC8;--ps-semantic-tone-danger-surface-hover-background: #FFEFED;--ps-semantic-tone-danger-surface-hover-bgcolor: #FFEFED;--ps-semantic-tone-danger-surface-active-background: #FDE9E6;--ps-semantic-tone-danger-surface-active-bgcolor: #FDE9E6;--ps-semantic-tone-danger-surface-disabled-background: #F6FBFB;--ps-semantic-tone-danger-surface-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-danger-surface-disabled-border: #E1E6E5;--ps-semantic-tone-danger-surface-alt-rest-background: #FFEFED;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #FFEFED;--ps-semantic-tone-danger-surface-alt-rest-border: #E1CBC8;--ps-semantic-tone-danger-surface-alt-hover-background: #FBEAE7;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #FBEAE7;--ps-semantic-tone-danger-surface-alt-active-background: #F8E4E1;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #F8E4E1;--ps-semantic-tone-danger-surface-alt-disabled-background: #F6FBFB;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-danger-surface-alt-disabled-border: #E1E6E5;--ps-semantic-tone-danger-canvas: #FFFFFF;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FDE9E6 75%);--ps-semantic-tone-danger-canvascolor: #FFFFFF;--ps-semantic-tone-danger-root-border-subtle: #F0E1DE;--ps-semantic-tone-danger-root-border-default: #E1CBC8;--ps-semantic-tone-danger-overlay: #1D202040;--ps-semantic-tone-danger-border-subtle: #F0E1DE;--ps-semantic-tone-danger-border-default: #E1CBC8;--ps-semantic-tone-danger-button-disabled-background: #F6FBFB;--ps-semantic-tone-danger-button-disabled-bgcolor: #F6FBFB;--ps-semantic-tone-danger-button-disabled-border: #E1E6E5;--ps-effect-floating-shadow: 0 2px 8px #1D20200A, 0 20px 60px #1D202017;--ps-effect-soft-shadow: 0 2px 8px #1D202008, 0 8px 24px #1D20200A;--ps-effect-strong-shadow: 0 8px 24px #1D202014, 0 24px 64px #1D202014;--ps-effect-panel-shadow: 0 1px 3px #1D20200D, 0 8px 20px #1D20200A;--ps-effect-panel-shadow-strong: 0 8px 24px #1D202012;--ps-effect-interactive-shadow: 0 2px 6px #1D202012;--ps-effect-track-shadow: inset 0 1px 2px #1D202014;--ps-effect-thumb-shadow: 0 2px 5px #1D202026;--ps-effect-overlay-scrim: #1D202040;--ps-effect-inset-shadow: inset 0 1px 4px #1D20200D;}:scope:is([data-site-color="emerald"], [data-site-color="emerald"] *):is(:root:has(> body.landing-page), body.landing-page, body.landing-page *) {--ps-semantic-tone-neutral-surface-rest-background: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-border: #E3E5E3;--ps-semantic-tone-neutral-surface-rest-text: #1D201E;--ps-semantic-tone-neutral-surface-hover-background: #F8FBF9;--ps-semantic-tone-neutral-surface-hover-bgcolor: #F8FBF9;--ps-semantic-tone-neutral-surface-hover-border: #CFD2CF;--ps-semantic-tone-neutral-surface-hover-text: #1D201E;--ps-semantic-tone-neutral-surface-active-background: #F3F6F4;--ps-semantic-tone-neutral-surface-active-bgcolor: #F3F6F4;--ps-semantic-tone-neutral-surface-active-border: #BFC2BF;--ps-semantic-tone-neutral-surface-active-text: #1D201E;--ps-semantic-tone-neutral-surface-disabled-background: #F8FBF8;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-neutral-surface-disabled-border: #E2E5E3;--ps-semantic-tone-neutral-surface-alt-rest-background: #F1F4F2;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #F1F4F2;--ps-semantic-tone-neutral-surface-alt-rest-border: #E3E5E3;--ps-semantic-tone-neutral-surface-alt-rest-text: #2C2E2D;--ps-semantic-tone-neutral-surface-alt-hover-background: #ECEFED;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #ECEFED;--ps-semantic-tone-neutral-surface-alt-hover-border: #CFD2CF;--ps-semantic-tone-neutral-surface-alt-hover-text: #1D201E;--ps-semantic-tone-neutral-surface-alt-active-background: #E7EAE8;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #E7EAE8;--ps-semantic-tone-neutral-surface-alt-active-border: #BFC2BF;--ps-semantic-tone-neutral-surface-alt-active-text: #1D201E;--ps-semantic-tone-neutral-surface-alt-disabled-background: #F8FBF8;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-neutral-surface-alt-disabled-border: #E2E5E3;--ps-semantic-tone-neutral-canvas: #F8FBF8;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F1F4F2 75%);--ps-semantic-tone-neutral-spotlight-light: #FFFFFF66;--ps-semantic-tone-neutral-canvascolor: #F8FBF8;--ps-semantic-tone-neutral-root-text-default: #1D201E;--ps-semantic-tone-neutral-root-text-subtle: #616462;--ps-semantic-tone-neutral-root-border-subtle: #E3E5E3;--ps-semantic-tone-neutral-root-border-default: #CFD2CF;--ps-semantic-tone-neutral-overlay: #1E201E40;--ps-semantic-tone-neutral-border-subtle: #E3E5E3;--ps-semantic-tone-neutral-border-default: #CFD2CF;--ps-semantic-tone-neutral-text-default: #1D201E;--ps-semantic-tone-neutral-text-subtle: #616462;--ps-semantic-tone-neutral-button-rest-background: #EEF1EF;--ps-semantic-tone-neutral-button-rest-bgcolor: #EEF1EF;--ps-semantic-tone-neutral-button-rest-border: #CFD2CF;--ps-semantic-tone-neutral-button-rest-text: #1D201E;--ps-semantic-tone-neutral-button-hover-background: #E9ECEA;--ps-semantic-tone-neutral-button-hover-bgcolor: #E9ECEA;--ps-semantic-tone-neutral-button-hover-border: #C2C5C3;--ps-semantic-tone-neutral-button-hover-text: #1D201E;--ps-semantic-tone-neutral-button-active-background: #E4E7E5;--ps-semantic-tone-neutral-button-active-bgcolor: #E4E7E5;--ps-semantic-tone-neutral-button-active-border: #B5B8B6;--ps-semantic-tone-neutral-button-active-text: #1D201E;--ps-semantic-tone-neutral-button-disabled-background: #F8FBF8;--ps-semantic-tone-neutral-button-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-neutral-button-disabled-border: #E2E5E3;--ps-semantic-tone-accent-surface-rest-background: #FFFFFF;--ps-semantic-tone-accent-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-accent-surface-rest-border: #C5D6CA;--ps-semantic-tone-accent-surface-hover-background: #ECF7EF;--ps-semantic-tone-accent-surface-hover-bgcolor: #ECF7EF;--ps-semantic-tone-accent-surface-active-background: #E4F3E8;--ps-semantic-tone-accent-surface-active-bgcolor: #E4F3E8;--ps-semantic-tone-accent-surface-disabled-background: #F8FBF8;--ps-semantic-tone-accent-surface-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-accent-surface-disabled-border: #E2E5E3;--ps-semantic-tone-accent-surface-alt-rest-background: #ECF7EF;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #ECF7EF;--ps-semantic-tone-accent-surface-alt-rest-border: #C5D6CA;--ps-semantic-tone-accent-surface-alt-hover-background: #E5F2E9;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #E5F2E9;--ps-semantic-tone-accent-surface-alt-active-background: #DFEEE3;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #DFEEE3;--ps-semantic-tone-accent-surface-alt-disabled-background: #F8FBF8;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-accent-surface-alt-disabled-border: #E2E5E3;--ps-semantic-tone-accent-canvas: #FFFFFF;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E4F3E8 75%);--ps-semantic-tone-accent-canvascolor: #FFFFFF;--ps-semantic-tone-accent-root-border-subtle: #DDE8E0;--ps-semantic-tone-accent-root-border-default: #C5D6CA;--ps-semantic-tone-accent-overlay: #1E201E40;--ps-semantic-tone-accent-border-subtle: #DDE8E0;--ps-semantic-tone-accent-border-default: #C5D6CA;--ps-semantic-tone-accent-button-disabled-background: #F8FBF8;--ps-semantic-tone-accent-button-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-accent-button-disabled-border: #E2E5E3;--ps-semantic-tone-feature-surface-rest-background: #FFFFFF;--ps-semantic-tone-feature-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-feature-surface-rest-border: #D0D3C3;--ps-semantic-tone-feature-surface-hover-background: #F3F5EA;--ps-semantic-tone-feature-surface-hover-bgcolor: #F3F5EA;--ps-semantic-tone-feature-surface-active-background: #EEF0E3;--ps-semantic-tone-feature-surface-active-bgcolor: #EEF0E3;--ps-semantic-tone-feature-surface-disabled-background: #F8FBF8;--ps-semantic-tone-feature-surface-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-feature-surface-disabled-border: #E2E5E3;--ps-semantic-tone-feature-surface-alt-rest-background: #F3F5EA;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #F3F5EA;--ps-semantic-tone-feature-surface-alt-rest-border: #D0D3C3;--ps-semantic-tone-feature-surface-alt-hover-background: #EEF0E4;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #EEF0E4;--ps-semantic-tone-feature-surface-alt-active-background: #E9EBDE;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #E9EBDE;--ps-semantic-tone-feature-surface-alt-disabled-background: #F8FBF8;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-feature-surface-alt-disabled-border: #E2E5E3;--ps-semantic-tone-feature-canvas: #FFFFFF;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #EEF0E3 75%);--ps-semantic-tone-feature-canvascolor: #FFFFFF;--ps-semantic-tone-feature-root-border-subtle: #E4E6DB;--ps-semantic-tone-feature-root-border-default: #D0D3C3;--ps-semantic-tone-feature-overlay: #1E201E40;--ps-semantic-tone-feature-border-subtle: #E4E6DB;--ps-semantic-tone-feature-border-default: #D0D3C3;--ps-semantic-tone-feature-button-disabled-background: #F8FBF8;--ps-semantic-tone-feature-button-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-feature-button-disabled-border: #E2E5E3;--ps-semantic-tone-secondary-surface-rest-background: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-border: #C3D5D4;--ps-semantic-tone-secondary-surface-hover-background: #EAF6F5;--ps-semantic-tone-secondary-surface-hover-bgcolor: #EAF6F5;--ps-semantic-tone-secondary-surface-active-background: #E2F2F1;--ps-semantic-tone-secondary-surface-active-bgcolor: #E2F2F1;--ps-semantic-tone-secondary-surface-disabled-background: #F8FBF8;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-secondary-surface-disabled-border: #E2E5E3;--ps-semantic-tone-secondary-surface-alt-rest-background: #EAF6F5;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #EAF6F5;--ps-semantic-tone-secondary-surface-alt-rest-border: #C3D5D4;--ps-semantic-tone-secondary-surface-alt-hover-background: #E4F2F1;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #E4F2F1;--ps-semantic-tone-secondary-surface-alt-active-background: #DEEDEC;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #DEEDEC;--ps-semantic-tone-secondary-surface-alt-disabled-background: #F8FBF8;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-secondary-surface-alt-disabled-border: #E2E5E3;--ps-semantic-tone-secondary-canvas: #FFFFFF;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E2F2F1 75%);--ps-semantic-tone-secondary-canvascolor: #FFFFFF;--ps-semantic-tone-secondary-root-border-subtle: #DBE7E6;--ps-semantic-tone-secondary-root-border-default: #C3D5D4;--ps-semantic-tone-secondary-overlay: #1E201E40;--ps-semantic-tone-secondary-border-subtle: #DBE7E6;--ps-semantic-tone-secondary-border-default: #C3D5D4;--ps-semantic-tone-secondary-button-disabled-background: #F8FBF8;--ps-semantic-tone-secondary-button-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-secondary-button-disabled-border: #E2E5E3;--ps-semantic-tone-custom-surface-rest-background: #FFFFFF;--ps-semantic-tone-custom-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-custom-surface-rest-border: #DECDC6;--ps-semantic-tone-custom-surface-hover-background: #FCF1EC;--ps-semantic-tone-custom-surface-hover-bgcolor: #FCF1EC;--ps-semantic-tone-custom-surface-active-background: #FAEBE5;--ps-semantic-tone-custom-surface-active-bgcolor: #FAEBE5;--ps-semantic-tone-custom-surface-disabled-background: #F8FBF8;--ps-semantic-tone-custom-surface-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-custom-surface-disabled-border: #E2E5E3;--ps-semantic-tone-custom-surface-alt-rest-background: #FCF1EC;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #FCF1EC;--ps-semantic-tone-custom-surface-alt-rest-border: #DECDC6;--ps-semantic-tone-custom-surface-alt-hover-background: #F9EBE6;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #F9EBE6;--ps-semantic-tone-custom-surface-alt-active-background: #F5E6E0;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #F5E6E0;--ps-semantic-tone-custom-surface-alt-disabled-background: #F8FBF8;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-custom-surface-alt-disabled-border: #E2E5E3;--ps-semantic-tone-custom-canvas: #FFFFFF;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FAEBE5 75%);--ps-semantic-tone-custom-canvascolor: #FFFFFF;--ps-semantic-tone-custom-root-border-subtle: #EDE2DD;--ps-semantic-tone-custom-root-border-default: #DECDC6;--ps-semantic-tone-custom-overlay: #1E201E40;--ps-semantic-tone-custom-border-subtle: #EDE2DD;--ps-semantic-tone-custom-border-default: #DECDC6;--ps-semantic-tone-custom-button-disabled-background: #F8FBF8;--ps-semantic-tone-custom-button-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-custom-button-disabled-border: #E2E5E3;--ps-semantic-tone-ghost-surface-hover-background: #F8FBF9;--ps-semantic-tone-ghost-surface-hover-bgcolor: #F8FBF9;--ps-semantic-tone-ghost-surface-hover-border: #CFD2CF;--ps-semantic-tone-ghost-surface-hover-text: #1D201E;--ps-semantic-tone-ghost-surface-active-background: #F3F6F4;--ps-semantic-tone-ghost-surface-active-bgcolor: #F3F6F4;--ps-semantic-tone-ghost-surface-active-border: #BFC2BF;--ps-semantic-tone-ghost-surface-active-text: #1D201E;--ps-semantic-tone-ghost-surface-disabled-background: #F8FBF8;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-ghost-surface-disabled-border: #E2E5E3;--ps-semantic-tone-ghost-surface-alt-hover-background: #ECEFED;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #ECEFED;--ps-semantic-tone-ghost-surface-alt-hover-border: #CFD2CF;--ps-semantic-tone-ghost-surface-alt-hover-text: #1D201E;--ps-semantic-tone-ghost-surface-alt-active-background: #E7EAE8;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #E7EAE8;--ps-semantic-tone-ghost-surface-alt-active-border: #BFC2BF;--ps-semantic-tone-ghost-surface-alt-active-text: #1D201E;--ps-semantic-tone-ghost-surface-alt-disabled-background: #F8FBF8;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-ghost-surface-alt-disabled-border: #E2E5E3;--ps-semantic-tone-ghost-root-text-default: #1D201E;--ps-semantic-tone-ghost-root-text-subtle: #616462;--ps-semantic-tone-ghost-root-border-subtle: #E3E5E3;--ps-semantic-tone-ghost-root-border-default: #CFD2CF;--ps-semantic-tone-ghost-overlay: #1E201E40;--ps-semantic-tone-ghost-border-subtle: #E3E5E3;--ps-semantic-tone-ghost-border-default: #CFD2CF;--ps-semantic-tone-ghost-text-default: #1D201E;--ps-semantic-tone-ghost-text-subtle: #616462;--ps-semantic-tone-ghost-button-hover-background: #E9ECEA;--ps-semantic-tone-ghost-button-hover-bgcolor: #E9ECEA;--ps-semantic-tone-ghost-button-hover-border: #C2C5C3;--ps-semantic-tone-ghost-button-hover-text: #1D201E;--ps-semantic-tone-ghost-button-active-background: #E4E7E5;--ps-semantic-tone-ghost-button-active-bgcolor: #E4E7E5;--ps-semantic-tone-ghost-button-active-border: #B5B8B6;--ps-semantic-tone-ghost-button-active-text: #1D201E;--ps-semantic-tone-ghost-button-disabled-background: #F8FBF8;--ps-semantic-tone-ghost-button-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-ghost-button-disabled-border: #E2E5E3;--ps-semantic-tone-info-surface-rest-background: #FFFFFF;--ps-semantic-tone-info-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-info-surface-rest-border: #C4D4D7;--ps-semantic-tone-info-surface-hover-background: #EBF6F8;--ps-semantic-tone-info-surface-hover-bgcolor: #EBF6F8;--ps-semantic-tone-info-surface-active-background: #E3F2F4;--ps-semantic-tone-info-surface-active-bgcolor: #E3F2F4;--ps-semantic-tone-info-surface-disabled-background: #F8FBF8;--ps-semantic-tone-info-surface-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-info-surface-disabled-border: #E2E5E3;--ps-semantic-tone-info-surface-alt-rest-background: #EBF6F8;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #EBF6F8;--ps-semantic-tone-info-surface-alt-rest-border: #C4D4D7;--ps-semantic-tone-info-surface-alt-hover-background: #E5F1F4;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #E5F1F4;--ps-semantic-tone-info-surface-alt-active-background: #DEEDEF;--ps-semantic-tone-info-surface-alt-active-bgcolor: #DEEDEF;--ps-semantic-tone-info-surface-alt-disabled-background: #F8FBF8;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-info-surface-alt-disabled-border: #E2E5E3;--ps-semantic-tone-info-canvas: #FFFFFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E3F2F4 75%);--ps-semantic-tone-info-canvascolor: #FFFFFF;--ps-semantic-tone-info-root-border-subtle: #DCE7E9;--ps-semantic-tone-info-root-border-default: #C4D4D7;--ps-semantic-tone-info-overlay: #1E201E40;--ps-semantic-tone-info-border-subtle: #DCE7E9;--ps-semantic-tone-info-border-default: #C4D4D7;--ps-semantic-tone-info-button-disabled-background: #F8FBF8;--ps-semantic-tone-info-button-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-info-button-disabled-border: #E2E5E3;--ps-semantic-tone-success-surface-rest-background: #FFFFFF;--ps-semantic-tone-success-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-success-surface-rest-border: #C9D5C9;--ps-semantic-tone-success-surface-hover-background: #EEF6EE;--ps-semantic-tone-success-surface-hover-bgcolor: #EEF6EE;--ps-semantic-tone-success-surface-active-background: #E7F2E7;--ps-semantic-tone-success-surface-active-bgcolor: #E7F2E7;--ps-semantic-tone-success-surface-disabled-background: #F8FBF8;--ps-semantic-tone-success-surface-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-success-surface-disabled-border: #E2E5E3;--ps-semantic-tone-success-surface-alt-rest-background: #EEF6EE;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #EEF6EE;--ps-semantic-tone-success-surface-alt-rest-border: #C9D5C9;--ps-semantic-tone-success-surface-alt-hover-background: #E8F2E8;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #E8F2E8;--ps-semantic-tone-success-surface-alt-active-background: #E2EDE2;--ps-semantic-tone-success-surface-alt-active-bgcolor: #E2EDE2;--ps-semantic-tone-success-surface-alt-disabled-background: #F8FBF8;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-success-surface-alt-disabled-border: #E2E5E3;--ps-semantic-tone-success-canvas: #FFFFFF;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E7F2E7 75%);--ps-semantic-tone-success-canvascolor: #FFFFFF;--ps-semantic-tone-success-root-border-subtle: #DFE7DF;--ps-semantic-tone-success-root-border-default: #C9D5C9;--ps-semantic-tone-success-overlay: #1E201E40;--ps-semantic-tone-success-border-subtle: #DFE7DF;--ps-semantic-tone-success-border-default: #C9D5C9;--ps-semantic-tone-success-button-disabled-background: #F8FBF8;--ps-semantic-tone-success-button-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-success-button-disabled-border: #E2E5E3;--ps-semantic-tone-warning-surface-rest-background: #FFFFFF;--ps-semantic-tone-warning-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-warning-surface-rest-border: #D6D1C3;--ps-semantic-tone-warning-surface-hover-background: #F7F3EA;--ps-semantic-tone-warning-surface-hover-bgcolor: #F7F3EA;--ps-semantic-tone-warning-surface-active-background: #F3EEE2;--ps-semantic-tone-warning-surface-active-bgcolor: #F3EEE2;--ps-semantic-tone-warning-surface-disabled-background: #F8FBF8;--ps-semantic-tone-warning-surface-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-warning-surface-disabled-border: #E2E5E3;--ps-semantic-tone-warning-surface-alt-rest-background: #F7F3EA;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #F7F3EA;--ps-semantic-tone-warning-surface-alt-rest-border: #D6D1C3;--ps-semantic-tone-warning-surface-alt-hover-background: #F3EEE3;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #F3EEE3;--ps-semantic-tone-warning-surface-alt-active-background: #EEE9DD;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #EEE9DD;--ps-semantic-tone-warning-surface-alt-disabled-background: #F8FBF8;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-warning-surface-alt-disabled-border: #E2E5E3;--ps-semantic-tone-warning-canvas: #FFFFFF;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F3EEE2 75%);--ps-semantic-tone-warning-canvascolor: #FFFFFF;--ps-semantic-tone-warning-root-border-subtle: #E8E4DB;--ps-semantic-tone-warning-root-border-default: #D6D1C3;--ps-semantic-tone-warning-overlay: #1E201E40;--ps-semantic-tone-warning-border-subtle: #E8E4DB;--ps-semantic-tone-warning-border-default: #D6D1C3;--ps-semantic-tone-warning-button-disabled-background: #F8FBF8;--ps-semantic-tone-warning-button-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-warning-button-disabled-border: #E2E5E3;--ps-semantic-tone-danger-surface-rest-background: #FFFFFF;--ps-semantic-tone-danger-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-danger-surface-rest-border: #E0CBC9;--ps-semantic-tone-danger-surface-hover-background: #FEF0EE;--ps-semantic-tone-danger-surface-hover-bgcolor: #FEF0EE;--ps-semantic-tone-danger-surface-active-background: #FCE9E7;--ps-semantic-tone-danger-surface-active-bgcolor: #FCE9E7;--ps-semantic-tone-danger-surface-disabled-background: #F8FBF8;--ps-semantic-tone-danger-surface-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-danger-surface-disabled-border: #E2E5E3;--ps-semantic-tone-danger-surface-alt-rest-background: #FEF0EE;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #FEF0EE;--ps-semantic-tone-danger-surface-alt-rest-border: #E0CBC9;--ps-semantic-tone-danger-surface-alt-hover-background: #FBEAE8;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #FBEAE8;--ps-semantic-tone-danger-surface-alt-active-background: #F7E5E3;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #F7E5E3;--ps-semantic-tone-danger-surface-alt-disabled-background: #F8FBF8;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-danger-surface-alt-disabled-border: #E2E5E3;--ps-semantic-tone-danger-canvas: #FFFFFF;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FCE9E7 75%);--ps-semantic-tone-danger-canvascolor: #FFFFFF;--ps-semantic-tone-danger-root-border-subtle: #EFE1DF;--ps-semantic-tone-danger-root-border-default: #E0CBC9;--ps-semantic-tone-danger-overlay: #1E201E40;--ps-semantic-tone-danger-border-subtle: #EFE1DF;--ps-semantic-tone-danger-border-default: #E0CBC9;--ps-semantic-tone-danger-button-disabled-background: #F8FBF8;--ps-semantic-tone-danger-button-disabled-bgcolor: #F8FBF8;--ps-semantic-tone-danger-button-disabled-border: #E2E5E3;--ps-effect-floating-shadow: 0 2px 8px #1E201E0A, 0 20px 60px #1E201E17;--ps-effect-soft-shadow: 0 2px 8px #1E201E08, 0 8px 24px #1E201E0A;--ps-effect-strong-shadow: 0 8px 24px #1E201E14, 0 24px 64px #1E201E14;--ps-effect-panel-shadow: 0 1px 3px #1E201E0D, 0 8px 20px #1E201E0A;--ps-effect-panel-shadow-strong: 0 8px 24px #1E201E12;--ps-effect-interactive-shadow: 0 2px 6px #1E201E12;--ps-effect-track-shadow: inset 0 1px 2px #1E201E14;--ps-effect-thumb-shadow: 0 2px 5px #1E201E26;--ps-effect-overlay-scrim: #1E201E40;--ps-effect-inset-shadow: inset 0 1px 4px #1E201E0D;}:scope:is([data-site-color="amber"], [data-site-color="amber"] *):is(:root:has(> body.landing-page), body.landing-page, body.landing-page *) {--ps-semantic-tone-neutral-surface-rest-background: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-neutral-surface-rest-border: #E6E4E2;--ps-semantic-tone-neutral-surface-rest-text: #221F1B;--ps-semantic-tone-neutral-surface-hover-background: #FCFAF6;--ps-semantic-tone-neutral-surface-hover-bgcolor: #FCFAF6;--ps-semantic-tone-neutral-surface-hover-border: #D3D0CD;--ps-semantic-tone-neutral-surface-hover-text: #221F1B;--ps-semantic-tone-neutral-surface-active-background: #F7F5F1;--ps-semantic-tone-neutral-surface-active-bgcolor: #F7F5F1;--ps-semantic-tone-neutral-surface-active-border: #C3C0BD;--ps-semantic-tone-neutral-surface-active-text: #221F1B;--ps-semantic-tone-neutral-surface-disabled-background: #FCF9F6;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-neutral-surface-disabled-border: #E7E4E1;--ps-semantic-tone-neutral-surface-alt-rest-background: #F6F3F0;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #F6F3F0;--ps-semantic-tone-neutral-surface-alt-rest-border: #E6E4E2;--ps-semantic-tone-neutral-surface-alt-rest-text: #302D2B;--ps-semantic-tone-neutral-surface-alt-hover-background: #F1EEEB;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #F1EEEB;--ps-semantic-tone-neutral-surface-alt-hover-border: #D3D0CD;--ps-semantic-tone-neutral-surface-alt-hover-text: #221F1B;--ps-semantic-tone-neutral-surface-alt-active-background: #ECE9E6;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #ECE9E6;--ps-semantic-tone-neutral-surface-alt-active-border: #C3C0BD;--ps-semantic-tone-neutral-surface-alt-active-text: #221F1B;--ps-semantic-tone-neutral-surface-alt-disabled-background: #FCF9F6;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-neutral-surface-alt-disabled-border: #E7E4E1;--ps-semantic-tone-neutral-canvas: #FCF9F6;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F6F3F0 75%);--ps-semantic-tone-neutral-spotlight-light: #FFFFFF66;--ps-semantic-tone-neutral-canvascolor: #FCF9F6;--ps-semantic-tone-neutral-root-text-default: #221F1B;--ps-semantic-tone-neutral-root-text-subtle: #656360;--ps-semantic-tone-neutral-root-border-subtle: #E6E4E2;--ps-semantic-tone-neutral-root-border-default: #D3D0CD;--ps-semantic-tone-neutral-overlay: #211F1D40;--ps-semantic-tone-neutral-border-subtle: #E6E4E2;--ps-semantic-tone-neutral-border-default: #D3D0CD;--ps-semantic-tone-neutral-text-default: #221F1B;--ps-semantic-tone-neutral-text-subtle: #656360;--ps-semantic-tone-neutral-button-rest-background: #F2F0EC;--ps-semantic-tone-neutral-button-rest-bgcolor: #F2F0EC;--ps-semantic-tone-neutral-button-rest-border: #D3D0CD;--ps-semantic-tone-neutral-button-rest-text: #221F1B;--ps-semantic-tone-neutral-button-hover-background: #EDEBE7;--ps-semantic-tone-neutral-button-hover-bgcolor: #EDEBE7;--ps-semantic-tone-neutral-button-hover-border: #C6C3C0;--ps-semantic-tone-neutral-button-hover-text: #221F1B;--ps-semantic-tone-neutral-button-active-background: #E8E6E2;--ps-semantic-tone-neutral-button-active-bgcolor: #E8E6E2;--ps-semantic-tone-neutral-button-active-border: #B9B7B4;--ps-semantic-tone-neutral-button-active-text: #221F1B;--ps-semantic-tone-neutral-button-disabled-background: #FCF9F6;--ps-semantic-tone-neutral-button-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-neutral-button-disabled-border: #E7E4E1;--ps-semantic-tone-accent-surface-rest-background: #FFFFFF;--ps-semantic-tone-accent-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-accent-surface-rest-border: #DBCFC2;--ps-semantic-tone-accent-surface-hover-background: #FAF2E9;--ps-semantic-tone-accent-surface-hover-bgcolor: #FAF2E9;--ps-semantic-tone-accent-surface-active-background: #F7EDE1;--ps-semantic-tone-accent-surface-active-bgcolor: #F7EDE1;--ps-semantic-tone-accent-surface-disabled-background: #FCF9F6;--ps-semantic-tone-accent-surface-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-accent-surface-disabled-border: #E7E4E1;--ps-semantic-tone-accent-surface-alt-rest-background: #FAF2E9;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #FAF2E9;--ps-semantic-tone-accent-surface-alt-rest-border: #DBCFC2;--ps-semantic-tone-accent-surface-alt-hover-background: #F6EDE2;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #F6EDE2;--ps-semantic-tone-accent-surface-alt-active-background: #F2E8DC;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #F2E8DC;--ps-semantic-tone-accent-surface-alt-disabled-background: #FCF9F6;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-accent-surface-alt-disabled-border: #E7E4E1;--ps-semantic-tone-accent-canvas: #FFFFFF;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F7EDE1 75%);--ps-semantic-tone-accent-canvascolor: #FFFFFF;--ps-semantic-tone-accent-root-border-subtle: #EBE3DA;--ps-semantic-tone-accent-root-border-default: #DBCFC2;--ps-semantic-tone-accent-overlay: #211F1D40;--ps-semantic-tone-accent-border-subtle: #EBE3DA;--ps-semantic-tone-accent-border-default: #DBCFC2;--ps-semantic-tone-accent-button-disabled-background: #FCF9F6;--ps-semantic-tone-accent-button-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-accent-button-disabled-border: #E7E4E1;--ps-semantic-tone-feature-surface-rest-background: #FFFFFF;--ps-semantic-tone-feature-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-feature-surface-rest-border: #E0CBCA;--ps-semantic-tone-feature-surface-hover-background: #FEEFEF;--ps-semantic-tone-feature-surface-hover-bgcolor: #FEEFEF;--ps-semantic-tone-feature-surface-active-background: #FCE9E9;--ps-semantic-tone-feature-surface-active-bgcolor: #FCE9E9;--ps-semantic-tone-feature-surface-disabled-background: #FCF9F6;--ps-semantic-tone-feature-surface-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-feature-surface-disabled-border: #E7E4E1;--ps-semantic-tone-feature-surface-alt-rest-background: #FEEFEF;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #FEEFEF;--ps-semantic-tone-feature-surface-alt-rest-border: #E0CBCA;--ps-semantic-tone-feature-surface-alt-hover-background: #FBEAE9;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #FBEAE9;--ps-semantic-tone-feature-surface-alt-active-background: #F7E4E4;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #F7E4E4;--ps-semantic-tone-feature-surface-alt-disabled-background: #FCF9F6;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-feature-surface-alt-disabled-border: #E7E4E1;--ps-semantic-tone-feature-canvas: #FFFFFF;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FCE9E9 75%);--ps-semantic-tone-feature-canvascolor: #FFFFFF;--ps-semantic-tone-feature-root-border-subtle: #EFE1E0;--ps-semantic-tone-feature-root-border-default: #E0CBCA;--ps-semantic-tone-feature-overlay: #211F1D40;--ps-semantic-tone-feature-border-subtle: #EFE1E0;--ps-semantic-tone-feature-border-default: #E0CBCA;--ps-semantic-tone-feature-button-disabled-background: #FCF9F6;--ps-semantic-tone-feature-button-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-feature-button-disabled-border: #E7E4E1;--ps-semantic-tone-secondary-surface-rest-background: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-border: #E0CCC5;--ps-semantic-tone-secondary-surface-hover-background: #FEF0EC;--ps-semantic-tone-secondary-surface-hover-bgcolor: #FEF0EC;--ps-semantic-tone-secondary-surface-active-background: #FCEAE4;--ps-semantic-tone-secondary-surface-active-bgcolor: #FCEAE4;--ps-semantic-tone-secondary-surface-disabled-background: #FCF9F6;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-secondary-surface-disabled-border: #E7E4E1;--ps-semantic-tone-secondary-surface-alt-rest-background: #FEF0EC;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #FEF0EC;--ps-semantic-tone-secondary-surface-alt-rest-border: #E0CCC5;--ps-semantic-tone-secondary-surface-alt-hover-background: #FAEBE5;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #FAEBE5;--ps-semantic-tone-secondary-surface-alt-active-background: #F7E5DF;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #F7E5DF;--ps-semantic-tone-secondary-surface-alt-disabled-background: #FCF9F6;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-secondary-surface-alt-disabled-border: #E7E4E1;--ps-semantic-tone-secondary-canvas: #FFFFFF;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FCEAE4 75%);--ps-semantic-tone-secondary-canvascolor: #FFFFFF;--ps-semantic-tone-secondary-root-border-subtle: #EFE1DD;--ps-semantic-tone-secondary-root-border-default: #E0CCC5;--ps-semantic-tone-secondary-overlay: #211F1D40;--ps-semantic-tone-secondary-border-subtle: #EFE1DD;--ps-semantic-tone-secondary-border-default: #E0CCC5;--ps-semantic-tone-secondary-button-disabled-background: #FCF9F6;--ps-semantic-tone-secondary-button-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-secondary-button-disabled-border: #E7E4E1;--ps-semantic-tone-custom-surface-rest-background: #FFFFFF;--ps-semantic-tone-custom-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-custom-surface-rest-border: #DFCCC8;--ps-semantic-tone-custom-surface-hover-background: #FDF0ED;--ps-semantic-tone-custom-surface-hover-bgcolor: #FDF0ED;--ps-semantic-tone-custom-surface-active-background: #FBEAE6;--ps-semantic-tone-custom-surface-active-bgcolor: #FBEAE6;--ps-semantic-tone-custom-surface-disabled-background: #FCF9F6;--ps-semantic-tone-custom-surface-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-custom-surface-disabled-border: #E7E4E1;--ps-semantic-tone-custom-surface-alt-rest-background: #FDF0ED;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #FDF0ED;--ps-semantic-tone-custom-surface-alt-rest-border: #DFCCC8;--ps-semantic-tone-custom-surface-alt-hover-background: #FAEBE7;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #FAEBE7;--ps-semantic-tone-custom-surface-alt-active-background: #F6E5E1;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #F6E5E1;--ps-semantic-tone-custom-surface-alt-disabled-background: #FCF9F6;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-custom-surface-alt-disabled-border: #E7E4E1;--ps-semantic-tone-custom-canvas: #FFFFFF;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FBEAE6 75%);--ps-semantic-tone-custom-canvascolor: #FFFFFF;--ps-semantic-tone-custom-root-border-subtle: #EEE1DE;--ps-semantic-tone-custom-root-border-default: #DFCCC8;--ps-semantic-tone-custom-overlay: #211F1D40;--ps-semantic-tone-custom-border-subtle: #EEE1DE;--ps-semantic-tone-custom-border-default: #DFCCC8;--ps-semantic-tone-custom-button-disabled-background: #FCF9F6;--ps-semantic-tone-custom-button-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-custom-button-disabled-border: #E7E4E1;--ps-semantic-tone-ghost-surface-hover-background: #FCFAF6;--ps-semantic-tone-ghost-surface-hover-bgcolor: #FCFAF6;--ps-semantic-tone-ghost-surface-hover-border: #D3D0CD;--ps-semantic-tone-ghost-surface-hover-text: #221F1B;--ps-semantic-tone-ghost-surface-active-background: #F7F5F1;--ps-semantic-tone-ghost-surface-active-bgcolor: #F7F5F1;--ps-semantic-tone-ghost-surface-active-border: #C3C0BD;--ps-semantic-tone-ghost-surface-active-text: #221F1B;--ps-semantic-tone-ghost-surface-disabled-background: #FCF9F6;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-ghost-surface-disabled-border: #E7E4E1;--ps-semantic-tone-ghost-surface-alt-hover-background: #F1EEEB;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #F1EEEB;--ps-semantic-tone-ghost-surface-alt-hover-border: #D3D0CD;--ps-semantic-tone-ghost-surface-alt-hover-text: #221F1B;--ps-semantic-tone-ghost-surface-alt-active-background: #ECE9E6;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #ECE9E6;--ps-semantic-tone-ghost-surface-alt-active-border: #C3C0BD;--ps-semantic-tone-ghost-surface-alt-active-text: #221F1B;--ps-semantic-tone-ghost-surface-alt-disabled-background: #FCF9F6;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-ghost-surface-alt-disabled-border: #E7E4E1;--ps-semantic-tone-ghost-root-text-default: #221F1B;--ps-semantic-tone-ghost-root-text-subtle: #656360;--ps-semantic-tone-ghost-root-border-subtle: #E6E4E2;--ps-semantic-tone-ghost-root-border-default: #D3D0CD;--ps-semantic-tone-ghost-overlay: #211F1D40;--ps-semantic-tone-ghost-border-subtle: #E6E4E2;--ps-semantic-tone-ghost-border-default: #D3D0CD;--ps-semantic-tone-ghost-text-default: #221F1B;--ps-semantic-tone-ghost-text-subtle: #656360;--ps-semantic-tone-ghost-button-hover-background: #EDEBE7;--ps-semantic-tone-ghost-button-hover-bgcolor: #EDEBE7;--ps-semantic-tone-ghost-button-hover-border: #C6C3C0;--ps-semantic-tone-ghost-button-hover-text: #221F1B;--ps-semantic-tone-ghost-button-active-background: #E8E6E2;--ps-semantic-tone-ghost-button-active-bgcolor: #E8E6E2;--ps-semantic-tone-ghost-button-active-border: #B9B7B4;--ps-semantic-tone-ghost-button-active-text: #221F1B;--ps-semantic-tone-ghost-button-disabled-background: #FCF9F6;--ps-semantic-tone-ghost-button-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-ghost-button-disabled-border: #E7E4E1;--ps-semantic-tone-info-surface-rest-background: #FFFFFF;--ps-semantic-tone-info-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-info-surface-rest-border: #C6D3DB;--ps-semantic-tone-info-surface-hover-background: #ECF5FB;--ps-semantic-tone-info-surface-hover-bgcolor: #ECF5FB;--ps-semantic-tone-info-surface-active-background: #E5F0F8;--ps-semantic-tone-info-surface-active-bgcolor: #E5F0F8;--ps-semantic-tone-info-surface-disabled-background: #FCF9F6;--ps-semantic-tone-info-surface-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-info-surface-disabled-border: #E7E4E1;--ps-semantic-tone-info-surface-alt-rest-background: #ECF5FB;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #ECF5FB;--ps-semantic-tone-info-surface-alt-rest-border: #C6D3DB;--ps-semantic-tone-info-surface-alt-hover-background: #E6F0F7;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #E6F0F7;--ps-semantic-tone-info-surface-alt-active-background: #E0EBF3;--ps-semantic-tone-info-surface-alt-active-bgcolor: #E0EBF3;--ps-semantic-tone-info-surface-alt-disabled-background: #FCF9F6;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-info-surface-alt-disabled-border: #E7E4E1;--ps-semantic-tone-info-canvas: #FFFFFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E5F0F8 75%);--ps-semantic-tone-info-canvascolor: #FFFFFF;--ps-semantic-tone-info-root-border-subtle: #DDE6EC;--ps-semantic-tone-info-root-border-default: #C6D3DB;--ps-semantic-tone-info-overlay: #211F1D40;--ps-semantic-tone-info-border-subtle: #DDE6EC;--ps-semantic-tone-info-border-default: #C6D3DB;--ps-semantic-tone-info-button-disabled-background: #FCF9F6;--ps-semantic-tone-info-button-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-info-button-disabled-border: #E7E4E1;--ps-semantic-tone-success-surface-rest-background: #FFFFFF;--ps-semantic-tone-success-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-success-surface-rest-border: #CBD4CA;--ps-semantic-tone-success-surface-hover-background: #EFF6EF;--ps-semantic-tone-success-surface-hover-bgcolor: #EFF6EF;--ps-semantic-tone-success-surface-active-background: #E9F1E9;--ps-semantic-tone-success-surface-active-bgcolor: #E9F1E9;--ps-semantic-tone-success-surface-disabled-background: #FCF9F6;--ps-semantic-tone-success-surface-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-success-surface-disabled-border: #E7E4E1;--ps-semantic-tone-success-surface-alt-rest-background: #EFF6EF;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #EFF6EF;--ps-semantic-tone-success-surface-alt-rest-border: #CBD4CA;--ps-semantic-tone-success-surface-alt-hover-background: #E9F1E9;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #E9F1E9;--ps-semantic-tone-success-surface-alt-active-background: #E4ECE4;--ps-semantic-tone-success-surface-alt-active-bgcolor: #E4ECE4;--ps-semantic-tone-success-surface-alt-disabled-background: #FCF9F6;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-success-surface-alt-disabled-border: #E7E4E1;--ps-semantic-tone-success-canvas: #FFFFFF;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E9F1E9 75%);--ps-semantic-tone-success-canvascolor: #FFFFFF;--ps-semantic-tone-success-root-border-subtle: #E0E7E0;--ps-semantic-tone-success-root-border-default: #CBD4CA;--ps-semantic-tone-success-overlay: #211F1D40;--ps-semantic-tone-success-border-subtle: #E0E7E0;--ps-semantic-tone-success-border-default: #CBD4CA;--ps-semantic-tone-success-button-disabled-background: #FCF9F6;--ps-semantic-tone-success-button-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-success-button-disabled-border: #E7E4E1;--ps-semantic-tone-warning-surface-rest-background: #FFFFFF;--ps-semantic-tone-warning-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-warning-surface-rest-border: #D8D0C3;--ps-semantic-tone-warning-surface-hover-background: #F8F3EA;--ps-semantic-tone-warning-surface-hover-bgcolor: #F8F3EA;--ps-semantic-tone-warning-surface-active-background: #F5EDE2;--ps-semantic-tone-warning-surface-active-bgcolor: #F5EDE2;--ps-semantic-tone-warning-surface-disabled-background: #FCF9F6;--ps-semantic-tone-warning-surface-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-warning-surface-disabled-border: #E7E4E1;--ps-semantic-tone-warning-surface-alt-rest-background: #F8F3EA;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #F8F3EA;--ps-semantic-tone-warning-surface-alt-rest-border: #D8D0C3;--ps-semantic-tone-warning-surface-alt-hover-background: #F4EDE4;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #F4EDE4;--ps-semantic-tone-warning-surface-alt-active-background: #F0E8DD;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #F0E8DD;--ps-semantic-tone-warning-surface-alt-disabled-background: #FCF9F6;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-warning-surface-alt-disabled-border: #E7E4E1;--ps-semantic-tone-warning-canvas: #FFFFFF;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F5EDE2 75%);--ps-semantic-tone-warning-canvascolor: #FFFFFF;--ps-semantic-tone-warning-root-border-subtle: #E9E4DB;--ps-semantic-tone-warning-root-border-default: #D8D0C3;--ps-semantic-tone-warning-overlay: #211F1D40;--ps-semantic-tone-warning-border-subtle: #E9E4DB;--ps-semantic-tone-warning-border-default: #D8D0C3;--ps-semantic-tone-warning-button-disabled-background: #FCF9F6;--ps-semantic-tone-warning-button-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-warning-button-disabled-border: #E7E4E1;--ps-semantic-tone-danger-surface-rest-background: #FFFFFF;--ps-semantic-tone-danger-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-danger-surface-rest-border: #E0CBC8;--ps-semantic-tone-danger-surface-hover-background: #FEF0ED;--ps-semantic-tone-danger-surface-hover-bgcolor: #FEF0ED;--ps-semantic-tone-danger-surface-active-background: #FCEAE7;--ps-semantic-tone-danger-surface-active-bgcolor: #FCEAE7;--ps-semantic-tone-danger-surface-disabled-background: #FCF9F6;--ps-semantic-tone-danger-surface-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-danger-surface-disabled-border: #E7E4E1;--ps-semantic-tone-danger-surface-alt-rest-background: #FEF0ED;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #FEF0ED;--ps-semantic-tone-danger-surface-alt-rest-border: #E0CBC8;--ps-semantic-tone-danger-surface-alt-hover-background: #FBEAE8;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #FBEAE8;--ps-semantic-tone-danger-surface-alt-active-background: #F7E5E2;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #F7E5E2;--ps-semantic-tone-danger-surface-alt-disabled-background: #FCF9F6;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-danger-surface-alt-disabled-border: #E7E4E1;--ps-semantic-tone-danger-canvas: #FFFFFF;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FCEAE7 75%);--ps-semantic-tone-danger-canvascolor: #FFFFFF;--ps-semantic-tone-danger-root-border-subtle: #EFE1DF;--ps-semantic-tone-danger-root-border-default: #E0CBC8;--ps-semantic-tone-danger-overlay: #211F1D40;--ps-semantic-tone-danger-border-subtle: #EFE1DF;--ps-semantic-tone-danger-border-default: #E0CBC8;--ps-semantic-tone-danger-button-disabled-background: #FCF9F6;--ps-semantic-tone-danger-button-disabled-bgcolor: #FCF9F6;--ps-semantic-tone-danger-button-disabled-border: #E7E4E1;--ps-effect-floating-shadow: 0 2px 8px #211F1D0A, 0 20px 60px #211F1D17;--ps-effect-soft-shadow: 0 2px 8px #211F1D08, 0 8px 24px #211F1D0A;--ps-effect-strong-shadow: 0 8px 24px #211F1D14, 0 24px 64px #211F1D14;--ps-effect-panel-shadow: 0 1px 3px #211F1D0D, 0 8px 20px #211F1D0A;--ps-effect-panel-shadow-strong: 0 8px 24px #211F1D12;--ps-effect-interactive-shadow: 0 2px 6px #211F1D12;--ps-effect-track-shadow: inset 0 1px 2px #211F1D14;--ps-effect-thumb-shadow: 0 2px 5px #211F1D26;--ps-effect-overlay-scrim: #211F1D40;--ps-effect-inset-shadow: inset 0 1px 4px #211F1D0D;}:scope:is([data-site-color="rose"], [data-site-color="rose"] *):is(:root:has(> body.landing-page), body.landing-page, body.landing-page *) {--ps-semantic-tone-neutral-surface-rest-border: #E7E4E4;--ps-semantic-tone-neutral-surface-rest-text: #231E1E;--ps-semantic-tone-neutral-surface-hover-background: #FDF9F9;--ps-semantic-tone-neutral-surface-hover-bgcolor: #FDF9F9;--ps-semantic-tone-neutral-surface-hover-border: #D4D0D0;--ps-semantic-tone-neutral-surface-hover-text: #231E1E;--ps-semantic-tone-neutral-surface-active-background: #F8F4F4;--ps-semantic-tone-neutral-surface-active-bgcolor: #F8F4F4;--ps-semantic-tone-neutral-surface-active-border: #C4C0C0;--ps-semantic-tone-neutral-surface-active-text: #231E1E;--ps-semantic-tone-neutral-surface-disabled-background: #FDF8F9;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-neutral-surface-disabled-border: #E8E3E3;--ps-semantic-tone-neutral-surface-alt-rest-background: #F7F2F2;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #F7F2F2;--ps-semantic-tone-neutral-surface-alt-rest-border: #E7E4E4;--ps-semantic-tone-neutral-surface-alt-rest-text: #302D2D;--ps-semantic-tone-neutral-surface-alt-hover-background: #F2EDED;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #F2EDED;--ps-semantic-tone-neutral-surface-alt-hover-border: #D4D0D0;--ps-semantic-tone-neutral-surface-alt-hover-text: #231E1E;--ps-semantic-tone-neutral-surface-alt-active-background: #EDE8E8;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #EDE8E8;--ps-semantic-tone-neutral-surface-alt-active-border: #C4C0C0;--ps-semantic-tone-neutral-surface-alt-active-text: #231E1E;--ps-semantic-tone-neutral-surface-alt-disabled-background: #FDF8F9;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-neutral-surface-alt-disabled-border: #E8E3E3;--ps-semantic-tone-neutral-canvas: #FDF8F9;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F7F2F2 75%);--ps-semantic-tone-neutral-canvascolor: #FDF8F9;--ps-semantic-tone-neutral-root-text-default: #231E1E;--ps-semantic-tone-neutral-root-text-subtle: #666262;--ps-semantic-tone-neutral-root-border-subtle: #E7E4E4;--ps-semantic-tone-neutral-root-border-default: #D4D0D0;--ps-semantic-tone-neutral-overlay: #211E1E40;--ps-semantic-tone-neutral-border-subtle: #E7E4E4;--ps-semantic-tone-neutral-border-default: #D4D0D0;--ps-semantic-tone-neutral-text-default: #231E1E;--ps-semantic-tone-neutral-text-subtle: #666262;--ps-semantic-tone-neutral-button-rest-background: #F3EFEF;--ps-semantic-tone-neutral-button-rest-bgcolor: #F3EFEF;--ps-semantic-tone-neutral-button-rest-border: #D4D0D0;--ps-semantic-tone-neutral-button-rest-text: #231E1E;--ps-semantic-tone-neutral-button-hover-background: #EEEAEA;--ps-semantic-tone-neutral-button-hover-bgcolor: #EEEAEA;--ps-semantic-tone-neutral-button-hover-border: #C7C3C3;--ps-semantic-tone-neutral-button-hover-text: #231E1E;--ps-semantic-tone-neutral-button-active-background: #E9E5E5;--ps-semantic-tone-neutral-button-active-bgcolor: #E9E5E5;--ps-semantic-tone-neutral-button-active-border: #BAB6B6;--ps-semantic-tone-neutral-button-active-text: #231E1E;--ps-semantic-tone-neutral-button-disabled-background: #FDF8F9;--ps-semantic-tone-neutral-button-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-neutral-button-disabled-border: #E8E3E3;--ps-semantic-tone-accent-surface-rest-border: #E3CACD;--ps-semantic-tone-accent-surface-hover-background: #FFEFF1;--ps-semantic-tone-accent-surface-hover-bgcolor: #FFEFF1;--ps-semantic-tone-accent-surface-active-background: #FFE8EB;--ps-semantic-tone-accent-surface-active-bgcolor: #FFE8EB;--ps-semantic-tone-accent-surface-disabled-background: #FDF8F9;--ps-semantic-tone-accent-surface-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-accent-surface-disabled-border: #E8E3E3;--ps-semantic-tone-accent-surface-alt-rest-background: #FFEFF1;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #FFEFF1;--ps-semantic-tone-accent-surface-alt-rest-border: #E3CACD;--ps-semantic-tone-accent-surface-alt-hover-background: #FDE9EB;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #FDE9EB;--ps-semantic-tone-accent-surface-alt-active-background: #F9E3E6;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #F9E3E6;--ps-semantic-tone-accent-surface-alt-disabled-background: #FDF8F9;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-accent-surface-alt-disabled-border: #E8E3E3;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FFE8EB 75%);--ps-semantic-tone-accent-root-border-subtle: #F1E0E2;--ps-semantic-tone-accent-root-border-default: #E3CACD;--ps-semantic-tone-accent-overlay: #211E1E40;--ps-semantic-tone-accent-border-subtle: #F1E0E2;--ps-semantic-tone-accent-border-default: #E3CACD;--ps-semantic-tone-accent-button-disabled-background: #FDF8F9;--ps-semantic-tone-accent-button-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-accent-button-disabled-border: #E8E3E3;--ps-semantic-tone-feature-surface-rest-border: #D0CEE2;--ps-semantic-tone-feature-surface-hover-background: #F3F2FF;--ps-semantic-tone-feature-surface-hover-bgcolor: #F3F2FF;--ps-semantic-tone-feature-surface-active-background: #EEECFE;--ps-semantic-tone-feature-surface-active-bgcolor: #EEECFE;--ps-semantic-tone-feature-surface-disabled-background: #FDF8F9;--ps-semantic-tone-feature-surface-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-feature-surface-disabled-border: #E8E3E3;--ps-semantic-tone-feature-surface-alt-rest-background: #F3F2FF;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #F3F2FF;--ps-semantic-tone-feature-surface-alt-rest-border: #D0CEE2;--ps-semantic-tone-feature-surface-alt-hover-background: #EEECFC;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #EEECFC;--ps-semantic-tone-feature-surface-alt-active-background: #E9E7F9;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #E9E7F9;--ps-semantic-tone-feature-surface-alt-disabled-background: #FDF8F9;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-feature-surface-alt-disabled-border: #E8E3E3;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #EEECFE 75%);--ps-semantic-tone-feature-root-border-subtle: #E4E3F0;--ps-semantic-tone-feature-root-border-default: #D0CEE2;--ps-semantic-tone-feature-overlay: #211E1E40;--ps-semantic-tone-feature-border-subtle: #E4E3F0;--ps-semantic-tone-feature-border-default: #D0CEE2;--ps-semantic-tone-feature-button-disabled-background: #FDF8F9;--ps-semantic-tone-feature-button-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-feature-button-disabled-border: #E8E3E3;--ps-semantic-tone-secondary-surface-rest-background: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-secondary-surface-rest-border: #DCCBD8;--ps-semantic-tone-secondary-surface-hover-background: #FBEFF8;--ps-semantic-tone-secondary-surface-hover-bgcolor: #FBEFF8;--ps-semantic-tone-secondary-surface-active-background: #F9E9F4;--ps-semantic-tone-secondary-surface-active-bgcolor: #F9E9F4;--ps-semantic-tone-secondary-surface-disabled-background: #FDF8F9;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-secondary-surface-disabled-border: #E8E3E3;--ps-semantic-tone-secondary-surface-alt-rest-background: #FBEFF8;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #FBEFF8;--ps-semantic-tone-secondary-surface-alt-rest-border: #DCCBD8;--ps-semantic-tone-secondary-surface-alt-hover-background: #F7EAF4;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #F7EAF4;--ps-semantic-tone-secondary-surface-alt-active-background: #F4E4EF;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #F4E4EF;--ps-semantic-tone-secondary-surface-alt-disabled-background: #FDF8F9;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-secondary-surface-alt-disabled-border: #E8E3E3;--ps-semantic-tone-secondary-canvas: #FFFFFF;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F9E9F4 75%);--ps-semantic-tone-secondary-canvascolor: #FFFFFF;--ps-semantic-tone-secondary-root-border-subtle: #ECE1E9;--ps-semantic-tone-secondary-root-border-default: #DCCBD8;--ps-semantic-tone-secondary-overlay: #211E1E40;--ps-semantic-tone-secondary-border-subtle: #ECE1E9;--ps-semantic-tone-secondary-border-default: #DCCBD8;--ps-semantic-tone-secondary-button-disabled-background: #FDF8F9;--ps-semantic-tone-secondary-button-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-secondary-button-disabled-border: #E8E3E3;--ps-semantic-tone-custom-surface-rest-background: #FFFFFF;--ps-semantic-tone-custom-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-custom-surface-rest-border: #DCCEC4;--ps-semantic-tone-custom-surface-hover-background: #FBF1EB;--ps-semantic-tone-custom-surface-hover-bgcolor: #FBF1EB;--ps-semantic-tone-custom-surface-active-background: #F9ECE3;--ps-semantic-tone-custom-surface-active-bgcolor: #F9ECE3;--ps-semantic-tone-custom-surface-disabled-background: #FDF8F9;--ps-semantic-tone-custom-surface-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-custom-surface-disabled-border: #E8E3E3;--ps-semantic-tone-custom-surface-alt-rest-background: #FBF1EB;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #FBF1EB;--ps-semantic-tone-custom-surface-alt-rest-border: #DCCEC4;--ps-semantic-tone-custom-surface-alt-hover-background: #F8ECE5;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #F8ECE5;--ps-semantic-tone-custom-surface-alt-active-background: #F4E7DE;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #F4E7DE;--ps-semantic-tone-custom-surface-alt-disabled-background: #FDF8F9;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-custom-surface-alt-disabled-border: #E8E3E3;--ps-semantic-tone-custom-canvas: #FFFFFF;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F9ECE3 75%);--ps-semantic-tone-custom-canvascolor: #FFFFFF;--ps-semantic-tone-custom-root-border-subtle: #ECE2DC;--ps-semantic-tone-custom-root-border-default: #DCCEC4;--ps-semantic-tone-custom-overlay: #211E1E40;--ps-semantic-tone-custom-border-subtle: #ECE2DC;--ps-semantic-tone-custom-border-default: #DCCEC4;--ps-semantic-tone-custom-button-disabled-background: #FDF8F9;--ps-semantic-tone-custom-button-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-custom-button-disabled-border: #E8E3E3;--ps-semantic-tone-ghost-surface-hover-background: #FDF9F9;--ps-semantic-tone-ghost-surface-hover-bgcolor: #FDF9F9;--ps-semantic-tone-ghost-surface-hover-border: #D4D0D0;--ps-semantic-tone-ghost-surface-hover-text: #231E1E;--ps-semantic-tone-ghost-surface-active-background: #F8F4F4;--ps-semantic-tone-ghost-surface-active-bgcolor: #F8F4F4;--ps-semantic-tone-ghost-surface-active-border: #C4C0C0;--ps-semantic-tone-ghost-surface-active-text: #231E1E;--ps-semantic-tone-ghost-surface-disabled-background: #FDF8F9;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-ghost-surface-disabled-border: #E8E3E3;--ps-semantic-tone-ghost-surface-alt-hover-background: #F2EDED;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #F2EDED;--ps-semantic-tone-ghost-surface-alt-hover-border: #D4D0D0;--ps-semantic-tone-ghost-surface-alt-hover-text: #231E1E;--ps-semantic-tone-ghost-surface-alt-active-background: #EDE8E8;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #EDE8E8;--ps-semantic-tone-ghost-surface-alt-active-border: #C4C0C0;--ps-semantic-tone-ghost-surface-alt-active-text: #231E1E;--ps-semantic-tone-ghost-surface-alt-disabled-background: #FDF8F9;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-ghost-surface-alt-disabled-border: #E8E3E3;--ps-semantic-tone-ghost-root-text-default: #231E1E;--ps-semantic-tone-ghost-root-text-subtle: #666262;--ps-semantic-tone-ghost-root-border-subtle: #E7E4E4;--ps-semantic-tone-ghost-root-border-default: #D4D0D0;--ps-semantic-tone-ghost-overlay: #211E1E40;--ps-semantic-tone-ghost-border-subtle: #E7E4E4;--ps-semantic-tone-ghost-border-default: #D4D0D0;--ps-semantic-tone-ghost-text-default: #231E1E;--ps-semantic-tone-ghost-text-subtle: #666262;--ps-semantic-tone-ghost-button-hover-background: #EEEAEA;--ps-semantic-tone-ghost-button-hover-bgcolor: #EEEAEA;--ps-semantic-tone-ghost-button-hover-border: #C7C3C3;--ps-semantic-tone-ghost-button-hover-text: #231E1E;--ps-semantic-tone-ghost-button-active-background: #E9E5E5;--ps-semantic-tone-ghost-button-active-bgcolor: #E9E5E5;--ps-semantic-tone-ghost-button-active-border: #BAB6B6;--ps-semantic-tone-ghost-button-active-text: #231E1E;--ps-semantic-tone-ghost-button-disabled-background: #FDF8F9;--ps-semantic-tone-ghost-button-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-ghost-button-disabled-border: #E8E3E3;--ps-semantic-tone-info-surface-rest-background: #FFFFFF;--ps-semantic-tone-info-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-info-surface-rest-border: #C8D2DF;--ps-semantic-tone-info-surface-hover-background: #EDF4FD;--ps-semantic-tone-info-surface-hover-bgcolor: #EDF4FD;--ps-semantic-tone-info-surface-active-background: #E7EFFB;--ps-semantic-tone-info-surface-active-bgcolor: #E7EFFB;--ps-semantic-tone-info-surface-disabled-background: #FDF8F9;--ps-semantic-tone-info-surface-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-info-surface-disabled-border: #E8E3E3;--ps-semantic-tone-info-surface-alt-rest-background: #EDF4FD;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #EDF4FD;--ps-semantic-tone-info-surface-alt-rest-border: #C8D2DF;--ps-semantic-tone-info-surface-alt-hover-background: #E7EFF9;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #E7EFF9;--ps-semantic-tone-info-surface-alt-active-background: #E2EAF6;--ps-semantic-tone-info-surface-alt-active-bgcolor: #E2EAF6;--ps-semantic-tone-info-surface-alt-disabled-background: #FDF8F9;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-info-surface-alt-disabled-border: #E8E3E3;--ps-semantic-tone-info-canvas: #FFFFFF;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E7EFFB 75%);--ps-semantic-tone-info-canvascolor: #FFFFFF;--ps-semantic-tone-info-root-border-subtle: #DEE5EE;--ps-semantic-tone-info-root-border-default: #C8D2DF;--ps-semantic-tone-info-overlay: #211E1E40;--ps-semantic-tone-info-border-subtle: #DEE5EE;--ps-semantic-tone-info-border-default: #C8D2DF;--ps-semantic-tone-info-button-disabled-background: #FDF8F9;--ps-semantic-tone-info-button-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-info-button-disabled-border: #E8E3E3;--ps-semantic-tone-success-surface-rest-background: #FFFFFF;--ps-semantic-tone-success-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-success-surface-rest-border: #C7D5CE;--ps-semantic-tone-success-surface-hover-background: #ECF6F1;--ps-semantic-tone-success-surface-hover-bgcolor: #ECF6F1;--ps-semantic-tone-success-surface-active-background: #E5F2EC;--ps-semantic-tone-success-surface-active-bgcolor: #E5F2EC;--ps-semantic-tone-success-surface-disabled-background: #FDF8F9;--ps-semantic-tone-success-surface-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-success-surface-disabled-border: #E8E3E3;--ps-semantic-tone-success-surface-alt-rest-background: #ECF6F1;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #ECF6F1;--ps-semantic-tone-success-surface-alt-rest-border: #C7D5CE;--ps-semantic-tone-success-surface-alt-hover-background: #E6F2EC;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #E6F2EC;--ps-semantic-tone-success-surface-alt-active-background: #E1EDE7;--ps-semantic-tone-success-surface-alt-active-bgcolor: #E1EDE7;--ps-semantic-tone-success-surface-alt-disabled-background: #FDF8F9;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-success-surface-alt-disabled-border: #E8E3E3;--ps-semantic-tone-success-canvas: #FFFFFF;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #E5F2EC 75%);--ps-semantic-tone-success-canvascolor: #FFFFFF;--ps-semantic-tone-success-root-border-subtle: #DEE7E2;--ps-semantic-tone-success-root-border-default: #C7D5CE;--ps-semantic-tone-success-overlay: #211E1E40;--ps-semantic-tone-success-border-subtle: #DEE7E2;--ps-semantic-tone-success-border-default: #C7D5CE;--ps-semantic-tone-success-button-disabled-background: #FDF8F9;--ps-semantic-tone-success-button-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-success-button-disabled-border: #E8E3E3;--ps-semantic-tone-warning-surface-rest-background: #FFFFFF;--ps-semantic-tone-warning-surface-rest-bgcolor: #FFFFFF;--ps-semantic-tone-warning-surface-rest-border: #D8D0C3;--ps-semantic-tone-warning-surface-hover-background: #F8F3EA;--ps-semantic-tone-warning-surface-hover-bgcolor: #F8F3EA;--ps-semantic-tone-warning-surface-active-background: #F5EEE2;--ps-semantic-tone-warning-surface-active-bgcolor: #F5EEE2;--ps-semantic-tone-warning-surface-disabled-background: #FDF8F9;--ps-semantic-tone-warning-surface-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-warning-surface-disabled-border: #E8E3E3;--ps-semantic-tone-warning-surface-alt-rest-background: #F8F3EA;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #F8F3EA;--ps-semantic-tone-warning-surface-alt-rest-border: #D8D0C3;--ps-semantic-tone-warning-surface-alt-hover-background: #F4EEE4;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #F4EEE4;--ps-semantic-tone-warning-surface-alt-active-background: #F0E9DD;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #F0E9DD;--ps-semantic-tone-warning-surface-alt-disabled-background: #FDF8F9;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-warning-surface-alt-disabled-border: #E8E3E3;--ps-semantic-tone-warning-canvas: #FFFFFF;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #F5EEE2 75%);--ps-semantic-tone-warning-canvascolor: #FFFFFF;--ps-semantic-tone-warning-root-border-subtle: #E9E4DB;--ps-semantic-tone-warning-root-border-default: #D8D0C3;--ps-semantic-tone-warning-overlay: #211E1E40;--ps-semantic-tone-warning-border-subtle: #E9E4DB;--ps-semantic-tone-warning-border-default: #D8D0C3;--ps-semantic-tone-warning-button-disabled-background: #FDF8F9;--ps-semantic-tone-warning-button-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-warning-button-disabled-border: #E8E3E3;--ps-semantic-tone-danger-surface-rest-border: #E0CBC9;--ps-semantic-tone-danger-surface-hover-background: #FEF0EE;--ps-semantic-tone-danger-surface-hover-bgcolor: #FEF0EE;--ps-semantic-tone-danger-surface-active-background: #FCE9E7;--ps-semantic-tone-danger-surface-active-bgcolor: #FCE9E7;--ps-semantic-tone-danger-surface-disabled-background: #FDF8F9;--ps-semantic-tone-danger-surface-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-danger-surface-disabled-border: #E8E3E3;--ps-semantic-tone-danger-surface-alt-rest-background: #FEF0EE;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #FEF0EE;--ps-semantic-tone-danger-surface-alt-rest-border: #E0CBC9;--ps-semantic-tone-danger-surface-alt-hover-background: #FBEAE8;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #FBEAE8;--ps-semantic-tone-danger-surface-alt-active-background: #F7E5E3;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #F7E5E3;--ps-semantic-tone-danger-surface-alt-disabled-background: #FDF8F9;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-danger-surface-alt-disabled-border: #E8E3E3;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #FFFFFF 0%, #FCE9E7 75%);--ps-semantic-tone-danger-root-border-subtle: #EFE1DF;--ps-semantic-tone-danger-root-border-default: #E0CBC9;--ps-semantic-tone-danger-overlay: #211E1E40;--ps-semantic-tone-danger-border-subtle: #EFE1DF;--ps-semantic-tone-danger-border-default: #E0CBC9;--ps-semantic-tone-danger-button-disabled-background: #FDF8F9;--ps-semantic-tone-danger-button-disabled-bgcolor: #FDF8F9;--ps-semantic-tone-danger-button-disabled-border: #E8E3E3;--ps-effect-floating-shadow: 0 2px 8px #211E1E0A, 0 20px 60px #211E1E17;--ps-effect-soft-shadow: 0 2px 8px #211E1E08, 0 8px 24px #211E1E0A;--ps-effect-strong-shadow: 0 8px 24px #211E1E14, 0 24px 64px #211E1E14;--ps-effect-panel-shadow: 0 1px 3px #211E1E0D, 0 8px 20px #211E1E0A;--ps-effect-panel-shadow-strong: 0 8px 24px #211E1E12;--ps-effect-interactive-shadow: 0 2px 6px #211E1E12;--ps-effect-track-shadow: inset 0 1px 2px #211E1E14;--ps-effect-thumb-shadow: 0 2px 5px #211E1E26;--ps-effect-overlay-scrim: #211E1E40;--ps-effect-inset-shadow: inset 0 1px 4px #211E1E0D;}.palette-picker {flex-shrink: 0;}.palette-picker__trigger {display: grid;place-items: center;width: 2.625rem;height: 2.625rem;padding: 0;list-style: none;cursor: pointer;border: 1px solid transparent;border-radius: 62.4375rem;color: var(--ps-semantic-tone-neutral-text-subtle);}.palette-picker__trigger::-webkit-details-marker {display: none;}.palette-picker__trigger .icon {width: 1.25rem;height: 1.25rem;}.palette-picker__trigger:hover, .palette-picker[open] > summary {background: var(--ps-semantic-tone-neutral-surface-hover-background);border-color: var(--ps-semantic-tone-neutral-border-subtle);color: var(--ps-semantic-tone-accent-text-default);}.palette-picker__trigger:focus-visible {outline: 2px solid var(--ps-semantic-tone-accent-border-focus);outline-offset: 2px;}.palette-picker__panel {position: absolute;z-index: 100;top: calc(100% + 0.65rem);right: 0;width: 18.5rem;max-width: calc(100vw - 2rem);min-inline-size: 0;margin: 0;padding: 1.25rem;box-sizing: border-box;border: 1px solid var(--ps-semantic-tone-neutral-border-default);border-radius: 1rem;background: var(--ps-semantic-tone-neutral-surface-rest-background);color: var(--ps-semantic-tone-neutral-text-default);box-shadow: var(--ps-effect-floating-shadow);font-size: 0.875rem;line-height: 1.5;letter-spacing: normal;}.palette-picker__panel legend {float: left;width: 100%;padding: 0;margin-bottom: 0.35rem;font-size: 1rem;font-weight: 600;letter-spacing: -0.01em;}.palette-picker__panel p {margin: 0 0 1rem;font-size: 0.8125rem;color: var(--ps-semantic-tone-neutral-text-subtle);}.palette-picker__options {clear: both;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0.5rem;}.palette-picker__note {display: block;margin-top: 1rem;font-size: 0.75rem;color: var(--ps-semantic-tone-neutral-text-subtle);}.palette-picker__option {position: relative;display: flex;align-items: center;gap: 0.6rem;padding: 0.65rem 0.5rem;min-width: 0;cursor: pointer;border: 1px solid transparent;border-radius: 6px;}.palette-picker__option input {position: absolute;inset: 0;width: 100%;height: 100%;margin: 0;opacity: 0;cursor: pointer;}.palette-picker__option:hover {background: var(--ps-semantic-tone-neutral-surface-hover-background);border-color: var(--ps-semantic-tone-neutral-border-subtle);}.palette-picker__option:has(input:focus-visible) {outline: 2px solid var(--ps-semantic-tone-accent-border-focus);outline-offset: 2px;}.palette-picker__swatch {display: grid;place-items: center;flex-shrink: 0;width: 1.5rem;height: 1.5rem;border-radius: 50%;color: #ffffff;}.palette-picker__swatch .icon {width: 1rem;height: 1rem;opacity: 0;}[data-site-color-option="cobalt"] .palette-picker__swatch {background: #0863DC;}:scope[data-site-color="cobalt"] .palette-picker__option[data-site-color-option="cobalt"] {background: var(--ps-semantic-tone-accent-surface-rest-background);border-color: var(--ps-semantic-tone-accent-border-default);color: var(--ps-semantic-tone-accent-text-default);}:scope[data-site-color="cobalt"] .palette-picker__option[data-site-color-option="cobalt"] .palette-picker__swatch .icon {opacity: 1;}[data-site-color-option="violet"] .palette-picker__swatch {background: #6F4BD4;}:scope[data-site-color="violet"] .palette-picker__option[data-site-color-option="violet"] {background: var(--ps-semantic-tone-accent-surface-rest-background);border-color: var(--ps-semantic-tone-accent-border-default);color: var(--ps-semantic-tone-accent-text-default);}:scope[data-site-color="violet"] .palette-picker__option[data-site-color-option="violet"] .palette-picker__swatch .icon {opacity: 1;}[data-site-color-option="teal"] .palette-picker__swatch {background: #007C77;}:scope[data-site-color="teal"] .palette-picker__option[data-site-color-option="teal"] {background: var(--ps-semantic-tone-accent-surface-rest-background);border-color: var(--ps-semantic-tone-accent-border-default);color: var(--ps-semantic-tone-accent-text-default);}:scope[data-site-color="teal"] .palette-picker__option[data-site-color-option="teal"] .palette-picker__swatch .icon {opacity: 1;}[data-site-color-option="emerald"] .palette-picker__swatch {background: #008148;}:scope[data-site-color="emerald"] .palette-picker__option[data-site-color-option="emerald"] {background: var(--ps-semantic-tone-accent-surface-rest-background);border-color: var(--ps-semantic-tone-accent-border-default);color: var(--ps-semantic-tone-accent-text-default);}:scope[data-site-color="emerald"] .palette-picker__option[data-site-color-option="emerald"] .palette-picker__swatch .icon {opacity: 1;}[data-site-color-option="amber"] .palette-picker__swatch {background: #955E00;}:scope[data-site-color="amber"] .palette-picker__option[data-site-color-option="amber"] {background: var(--ps-semantic-tone-accent-surface-rest-background);border-color: var(--ps-semantic-tone-accent-border-default);color: var(--ps-semantic-tone-accent-text-default);}:scope[data-site-color="amber"] .palette-picker__option[data-site-color-option="amber"] .palette-picker__swatch .icon {opacity: 1;}[data-site-color-option="rose"] .palette-picker__swatch {background: #BF2352;}:scope[data-site-color="rose"] .palette-picker__option[data-site-color-option="rose"] {background: var(--ps-semantic-tone-accent-surface-rest-background);border-color: var(--ps-semantic-tone-accent-border-default);color: var(--ps-semantic-tone-accent-text-default);}:scope[data-site-color="rose"] .palette-picker__option[data-site-color-option="rose"] .palette-picker__swatch .icon {opacity: 1;}@scope (.doc-content) {:where(:scope) {font-size: 0.875rem;letter-spacing: 0.03em;line-height: 1.6;color: var(--ps-current-text-default);}:where(p) {margin: 0 0 1em;}:where(h1, h2, h3, h4, h5, h6) {margin: 0 0 0.6em;scroll-margin-top: 6rem;}:where(h1) {font-size: 2.6875rem;font-weight: 700;letter-spacing: -0.017em;line-height: 1.02;margin: 0 0 0.5em;}:where(h2) {font-size: 2.125rem;font-weight: 700;letter-spacing: -0.011em;line-height: 1.1;}:where(h3) {font-size: 1.5rem;font-weight: 600;letter-spacing: -0.005em;line-height: 1.3;}:where(h4) {font-size: 1.1875rem;font-weight: 600;letter-spacing: -0.002em;line-height: 1.45;}:where(h5) {font-size: 1.0625rem;font-weight: 600;letter-spacing: -0.001em;line-height: 1.45;}:where(h6) {font-size: 1rem;font-weight: 600;line-height: 1.45;}:where(* + h1, * + h2, * + h3, * + h4, * + h5, * + h6) {margin-top: 1.2em;}:where(ul, ol) {margin: 0 0 1em 1.4em;padding: 0;}:where(li) {margin: 0.35em 0;}:where(li > p) {margin: 0.4em 0;}:where(a) {color: var(--ps-current-text-default);text-decoration: none;font-weight: 600;}:where(a:hover) {text-decoration: underline;}:where(a:focus-visible) {outline: 2px solid var(--ps-current-border-focus);}:where(code, pre) {font-family: 'SFMono-Regular', 'Consolas', 'Liberation Mono', monospace;font-size: 0.6875rem;letter-spacing: 0.075em;line-height: 1.6;background: var(--ps-semantic-tone-neutral-surface-alt-rest-background);color: var(--ps-semantic-tone-neutral-surface-alt-rest-text);border: 1px solid var(--ps-current-border-default);border-radius: 4px;margin: 0;margin-block-end: 1rem;overflow-x: auto;}:where(code) {padding: 0.15em 0.35em;overflow-wrap: anywhere;word-break: break-word;}:where(pre) {padding: 1.125rem 1.25rem;position: relative;}:where(pre > .code-copy-button) {position: absolute;top: 0.75rem;right: 0.75rem;z-index: 2;width: 2.15rem;height: 2.15rem;padding: 0.25em;font-size: 0.625rem;display: inline-flex;align-items: center;justify-content: center;border-width: 1px;border-radius: 4px;box-shadow: var(--ps-effect-interactive-shadow);cursor: pointer;opacity: 0;pointer-events: none;transition: opacity 140ms ease, transform 180ms ease, background-color 140ms ease, border-color 140ms ease, color 140ms ease;}@media(hover: none) {:where(pre > .code-copy-button) {opacity: 1;pointer-events: auto;}}:where(pre:hover > .code-copy-button, pre:focus-within > .code-copy-button) {opacity: 1;pointer-events: auto;}:where(pre > .code-copy-button:hover) {background: var(--ps-semantic-tone-neutral-surface-hover-background);border-color: var(--ps-current-border-default);}:where(pre > .code-copy-button:active) {background: var(--ps-semantic-tone-neutral-surface-active-background);border-color: var(--ps-current-border-default);}:where(pre > .code-copy-button:focus-visible) {opacity: 1;pointer-events: auto;outline: 2px solid var(--ps-semantic-tone-neutral-button-focus-ring);}:where(pre > .code-copy-button:disabled) {background: var(--ps-semantic-tone-neutral-surface-disabled-background);color: var(--ps-current-text-subtle);border-color: var(--ps-current-border-subtle);cursor: not-allowed;}:where(pre > .code-copy-button.is-copied) {background: var(--ps-semantic-tone-success-button-rest-background);border-color: var(--ps-semantic-tone-success-border-default);color: var(--ps-semantic-tone-success-text-default);}:where(pre > .code-copy-button.is-error) {background: var(--ps-semantic-tone-danger-button-rest-background);border-color: var(--ps-semantic-tone-danger-border-default);color: var(--ps-semantic-tone-danger-text-default);}:where(pre code) {background: transparent;border: none;padding: 0;}:where(pre.shiki.shiki-themes) {color: var(--shiki-light);}:where(pre.shiki.shiki-themes .line) {color: var(--shiki-light);}:where(pre.shiki.shiki-themes span) {color: var(--shiki-light);}:where(code.shiki-inline) {color: var(--shiki-light);border: none;}:where(blockquote) {margin: 0 0 1.4em;padding: 0.65em 1.1em;border-inline-start: 0.5em solid var(--ps-current-tone);padding-inline-start: 0.5em;background: var(--ps-current-button-rest-background);color: var(--ps-current-button-rest-text);border-radius: 4px;}:where(blockquote p) {margin: 0;padding: 0;}:where(.table-scroll) {margin: 0 0 1.4em;max-width: 100%;overflow-x: auto;background: var(--ps-current-surface-rest-background);border: 1px solid var(--ps-current-border-default);border-radius: 6px;box-shadow: var(--ps-effect-panel-shadow);}:where(table) {width: max-content;min-width: 100%;border-collapse: separate;border-spacing: 0;table-layout: auto;margin: 0;}:where(thead) {background: var(--ps-current-surface-rest-background);box-shadow: inset 0 -1px var(--ps-current-border-default);}:where(thead tr) {color: var(--ps-current-text-default);font-size: 0.625rem;letter-spacing: 0.09em;line-height: 1.6;text-transform: uppercase;}:where(tbody tr:last-child td) {border-bottom: none;}:where(tbody tr:last-child td:first-child) {border-bottom-left-radius: 6px;}:where(tbody tr:last-child td:last-child) {border-bottom-right-radius: 6px;}:where(th + th, td + td) {border-left: 1px solid var(--ps-current-border-subtle);}:where(th, td) {padding: 0.6875rem 0.875rem;text-align: left;vertical-align: top;border-bottom: 1px solid var(--ps-current-border-subtle);}@media(max-width: 1024px) {:where(th, td) {padding: 0.5625rem 0.6875rem;}}:where(thead th:first-child) {border-top-left-radius: 6px;}:where(thead th:last-child) {border-top-right-radius: 6px;}:where(thead th) {border-bottom: none;}:where(table code) {background: var(--ps-semantic-tone-neutral-surface-rest-background);color: var(--ps-semantic-tone-neutral-surface-rest-text);border: 1px solid var(--ps-semantic-tone-neutral-surface-rest-border);border-radius: 62.4375rem;opacity: 0.9;}:where(hr) {border: none;border-top: 1px solid var(--ps-current-border-subtle);margin: 2em 0;}:where(img, video) {max-width: 100%;height: auto;border-radius: 6px;border: 1px solid var(--ps-current-border-subtle);}:where(figure) {margin: 0 0 1.4em;}:where(figcaption) {margin-top: 0.6em;font-size: 0.75rem;letter-spacing: 0.06em;line-height: 1.6;color: var(--ps-current-text-subtle);}}@media(min-width: 1600px) {.landing-page .container {width: min(1200px, calc(100% - 120px));}.landing-page .hero {padding-top: 85px;}.landing-page .hero h1 {font-size: 88px;}.landing-page .source-code {font-size: 13px;}}@media(max-width: 1023px) {.landing-page .container {width: calc(100% - 64px);}.landing-page .source-code {padding-left: 23px;font-size: 0.6875rem;}.landing-page .content-preview {padding-inline: 30px;}.landing-page .ai-layout, .landing-page .start-layout, .landing-page .faq-layout {gap: 50px;}.landing-page .feature-small h3 {font-size: 15px;}.landing-page .tree-note {display: none;}.landing-page .output-sample {gap: 4px;}.landing-page .output-sample > span {padding-inline: 5px;}.landing-page .tone-sample > span {font-size: 8px;margin-left: 7px;}.landing-page .header-inner {display: grid;grid-template-columns: minmax(0, 1fr) auto;grid-template-rows: 78px auto;height: auto;gap: 0 0.75rem;}.landing-page .desktop-nav {display: flex;grid-column: 1 / -1;grid-row: 2;width: 100%;margin: 0;padding: 0;gap: 0;border-top: 1px solid var(--ps-semantic-tone-neutral-border-subtle);}.landing-page .desktop-nav a:not(.header-docs) {display: none;}.landing-page .desktop-nav .header-docs {display: flex;align-items: center;justify-content: center;flex: 1 1 0;gap: 0.5rem;min-height: 44px;padding: 0.5rem 0.75rem;font-weight: 600;color: var(--ps-semantic-tone-accent-text-default);}.landing-page .desktop-nav .header-docs + .header-docs {border-inline-start: 1px solid var(--ps-semantic-tone-neutral-border-subtle);}.landing-page .desktop-nav .header-docs-icon {display: inline-flex;width: 16px;height: 16px;}.landing-page .header-actions {grid-column: 2;grid-row: 1;margin-left: auto;}:scope:has(> body.landing-page) {scroll-padding-top: 140px;}.landing-page .mobile-menu {display: block;}.landing-page .mobile-menu summary {display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;list-style: none;cursor: pointer;color: var(--ps-semantic-tone-neutral-surface-alt-rest-text);}.landing-page .mobile-menu summary::-webkit-details-marker {display: none;}.landing-page .mobile-menu nav {position: absolute;top: 100%;left: 0;right: 0;display: flex;flex-direction: column;padding: 13px 20px 20px;max-height: calc(100dvh - 8rem);overflow-y: auto;overscroll-behavior: contain;background: var(--ps-semantic-tone-accent-canvas);border-bottom: 1px solid var(--ps-semantic-tone-accent-surface-rest-border);box-shadow: var(--ps-effect-floating-shadow);}.landing-page .mobile-menu nav a {padding: 12px 3px;font-size: 0.875rem;border-bottom: 1px solid var(--ps-semantic-tone-neutral-border-subtle);}.landing-page .feature-card__body {padding: 24px;}.landing-page .feature-small .feature-card__body {padding: 22px;}}@media(max-width: 767px) {.landing-page .header-inner {grid-template-rows: 68px auto;column-gap: 0.5rem;}.landing-page .hero h1 {font-size: 66px;letter-spacing: -3px;}.landing-page .hero-description {font-size: 15px;}.landing-page .content-preview {padding: 30px 22px;}.landing-page .content-preview h2 {font-size: 28px;}.landing-page .source-code {padding-left: 20px;font-size: 0.625rem;}.landing-page .workbench-title {font-size: 0.5625rem;}.landing-page .workbench-language {display: none;}.landing-page .feature-small {grid-column: span 3;}.landing-page .section {padding-block: 70px;}.landing-page .section h2, .landing-page .start-section h2 {font-size: 36px;}.landing-page .ai-layout {gap: 35px;}.landing-page .ai-layout h2 {font-size: 32px;}.landing-page .diagram-inputs {gap: 5px;}.landing-page .diagram-inputs > span {font-size: 8px;}.landing-page .diagram-core {width: 85%;padding: 20px 10px;}.landing-page .diagram-output {width: 100%;font-size: 0.625rem;}.landing-page .split-heading {display: block;}.landing-page .split-heading > p {margin-top: 20px;}.landing-page .package-card {padding: 23px;gap: 12px;}.landing-page .package-card h3 {font-size: 0.875rem;}.landing-page .package-card code {font-size: 0.5625rem;overflow-wrap: anywhere;}.landing-page .start-layout {gap: 30px;}.landing-page .terminal-body {padding: 23px 17px;}.landing-page .terminal-command pre, .landing-page .terminal-command code {font-size: 0.625rem;}.landing-page .faq-layout {gap: 30px;}.landing-page .faq-list summary {font-size: 0.75rem;}.landing-page .footer-top nav {gap: 45px;}.landing-page .workbench-tabs .tabs__tab-buttons::after {display: none;}.landing-page .feature-small:last-child {grid-column: span 6;min-height: auto;}.api-property {grid-template-columns: minmax(0, 1fr);gap: 0.8rem;}.api-property__header {display: flex;flex-wrap: wrap;align-items: baseline;gap: 0.5rem 0.9rem;}.api-property__header h4 {margin: 0;}.api-property__default {margin: 0;}.component-guide-grid {grid-template-columns: minmax(0, 1fr);}}@media(max-width: 639px) {:scope {scroll-padding-top: 86px;}.landing-page .container {width: calc(100% - 40px);}.landing-page .header-inner {grid-template-rows: 65px auto;column-gap: 0.5rem;}.landing-page .header-actions .topbar__actions > a {display: none;}.landing-page .header-source > span {display: none;}.landing-page .header-source .icon {width: 20px;height: 20px;}.landing-page .hero {padding-top: 43px;}.landing-page .release-note {font-size: 8px;letter-spacing: 0.6px;gap: 8px;padding: 6px 8px;}.landing-page .release-note > span:last-child {margin-left: 0;}.landing-page .hero h1 {font-size: clamp(42px, 10.3vw, 61px);letter-spacing: -2.5px;margin-top: 27px;}.landing-page .hero-description {font-size: 0.875rem;margin-top: 22px !important;line-height: 1.8;max-width: 340px;margin-inline: auto !important;}.landing-page .desktop-break {display: none;}.landing-page .hero-actions {margin-top: 25px;gap: 9px;}.landing-page .hero-actions .button {padding: 11px 14px;gap: 9px;font-size: 0.75rem;min-height: 44px;}.landing-page .hero-notes {gap: 10px 14px;font-size: 0.5625rem;}.landing-page .hero-notes .icon {width: 11px;height: 11px;}.landing-page .workbench-wrap {margin-top: 34px;}.landing-page .workbench {border-radius: 7px;}.landing-page .workbench-toolbar {height: 34px;padding-inline: 13px;gap: 15px;}.landing-page .workbench-title {font-size: 8px;letter-spacing: 0;}.landing-page .window-dots {gap: 4px;}.landing-page .window-dots i {width: 5px;height: 5px;}.workbench-tabs .tabs__tabs-row {height: 43px;}.workbench-tabs :is(.tabs__tab, .tabs__tab-buttons > .btn) {padding-inline: 13px;font-size: 0.5625rem;gap: 6px;flex: 1;justify-content: center;}.landing-page .source-pane {border-right: 0;border-bottom: 1px solid var(--ps-semantic-tone-neutral-border-subtle);}.landing-page .pane-caption {padding-inline: 17px;font-size: 8px;height: 37px;}.landing-page .source-code {font-size: 0.625rem;line-height: 1.85;padding: 4px 19px 20px;min-height: 248px;}.landing-page .content-preview {padding: 17px 27px 26px;}.landing-page .content-preview h2 {font-size: 30px;}.landing-page .content-preview > p {font-size: 0.75rem;}.landing-page .demo-panel {margin-top: 20px;}.landing-page .demo-panel .panel__body {padding: 16px;}.landing-page .workbench-status {font-size: 8px;padding-inline: 12px;}.landing-page .workbench-status > span:last-child {display: none;}.landing-page .workbench-caption {font-size: 0.625rem;max-width: 290px;margin-inline: auto !important;}.landing-page .counter-preview {min-height: 271px;padding-top: 27px;}.landing-page .style-preview {min-height: 271px;padding: 21px 30px;}.landing-page .build-for {margin-top: 42px;padding-bottom: 30px;}.landing-page .build-for > span {font-size: 8px;letter-spacing: 1px;}.landing-page .build-for > div {gap: 13px 23px;font-size: 0.75rem;}.landing-page .section {padding-block: 56px;}.landing-page .eyebrow {font-size: 0.5625rem;letter-spacing: 1.1px;margin-bottom: 15px;}.landing-page .section h2, .landing-page .start-section h2 {font-size: 2.125rem;letter-spacing: -1.4px;}.landing-page .section-heading {margin-bottom: 27px;}.landing-page .section-heading > p {font-size: 0.75rem;line-height: 1.8;margin-top: 16px;}.landing-page .feature-grid {gap: 13px;}.landing-page .regor-highlight {gap: 24px;padding: 24px;}.landing-page .feature-card, .landing-page .feature-small {grid-column: 1;min-height: auto;}.landing-page .feature-card h3, .landing-page .feature-small h3 {font-size: 18px;}.landing-page .feature-card .feature-summary {font-size: 0.75rem;}.landing-page .feature-small:last-child {grid-column: 1;display: block;}.landing-page .feature-small:last-child .editor-sample {margin-top: 27px;width: max-content;max-width: 100%;}.landing-page .feature-icon {margin-bottom: 16px;}.landing-page .file-tree {padding: 16px;font-size: 0.625rem;}.landing-page .tone-sample > span {font-size: 0.5625rem;}.landing-page .tone-sample {margin-top: 23px;}.landing-page .tone-sample i {width: 30px;height: 30px;}.landing-page .output-sample {margin-top: 23px;gap: 7px;}.landing-page .output-sample > span {padding: 6px 8px;}.landing-page .ai-section {padding-block: 53px;}.landing-page .ai-layout {gap: 40px;}.landing-page .ai-layout h2 {font-size: 33px;}.landing-page .ai-layout > div > p {font-size: 0.75rem;}.landing-page .source-diagram {width: min(360px, 100%);margin-inline: auto;}.landing-page .diagram-inputs > span {font-size: 0.5625rem;}.landing-page .diagram-core {width: 70%;}.landing-page .diagram-output {width: 83%;}.landing-page .package-card {padding: 25px 20px;}.landing-page .package-card:nth-child(odd) {border-right: 0;}.landing-page .package-card:not(:last-child) {border-bottom: 1px solid var(--ps-semantic-tone-neutral-border-subtle);}.landing-page .package-card h3 {font-size: 1rem;}.landing-page .package-card code {font-size: 0.625rem;margin-top: 15px;}.landing-page .ecosystem-note {flex-direction: column;gap: 14px;font-size: 0.625rem;}.landing-page .start-section {padding-block: 53px;}.landing-page .start-layout {gap: 35px;}.landing-page .start-copy > p {font-size: 0.75rem;}.landing-page .start-steps {gap: 17px;margin-top: 25px;}.landing-page .terminal-body {padding: 26px 20px;}.landing-page .terminal-command pre, .landing-page .terminal-command code {font-size: 0.6875rem;}.landing-page .faq-layout {gap: 25px;}.landing-page .faq-intro br {display: none;}.landing-page .faq-list summary {font-size: 13px;padding-block: 19px;}.landing-page .closing-section {padding-block: 52px;}.landing-page .closing-section h2 {font-size: 42px;letter-spacing: -1.8px;}.landing-page .closing-section p {font-size: 0.75rem;}.landing-page .closing-note {font-size: 8px;}.landing-page .footer-top {flex-direction: column;gap: 30px;padding-bottom: 29px;}.landing-page .footer-top nav {gap: 65px;}.landing-page .footer-bottom {flex-wrap: wrap;font-size: 8px;gap: 17px;padding-block: 20px;}.landing-page .footer-built {display: none;}.landing-page .feature-card__body, .landing-page .feature-small .feature-card__body {padding: 24px;}.landing-page .workbench-tabs :is(.tabs__tab, .tabs__tab-buttons > .btn) {min-height: 42px;padding-inline: 10px;}.landing-page > .site-header .palette-picker__panel {right: -2rem;}:is(.landing-page > .site-header, body.template-doc:not(.preview) > .topbar) .topbar__actions > :is(.theme-toggle, a.topbar__icon, .topbar__toggle), :is(.landing-page > .site-header, body.template-doc:not(.preview) > .topbar) .palette-picker__trigger {width: 2.375rem;}.landing-page > .site-header .topbar__actions > a.topbar__icon:nth-of-type(n + 2), body.template-doc:not(.preview) > .topbar .topbar__actions > a.topbar__icon:nth-of-type(n + 2) {display: none;}}@media(prefers-reduced-motion: reduce) {:scope {scroll-behavior: auto;}.landing-page *, .landing-page *::before, .landing-page *::after {transition: none !important;animation: none !important;}}@media(min-width: 640px) {.layout-featured-card {grid-column: span 2;}}@scope (body.template-doc:not(.preview)) {:scope {background: var(--ps-doc-canvas);}:scope > .topbar, .doc-sidebar > .nav__menu, .doc-toc > .page-toc {background: var(--ps-doc-surface);color: var(--ps-doc-ink);border-color: var(--ps-doc-border);box-shadow: none;backdrop-filter: none;}.doc-sidebar > .nav__menu .nav__item .btn, .doc-toc > .page-toc .page-toc__link {font-size: 0.875rem;line-height: 1.5;letter-spacing: normal;color: var(--ps-doc-muted);}.doc-toc > .page-toc .page-toc__link {font-size: 0.875rem !important;}.doc-sidebar > .nav__menu .nav__header, .doc-toc > .page-toc .page-toc__header {font-size: 0.75rem;letter-spacing: 0.06em;color: var(--ps-doc-muted);opacity: 1;margin-bottom: 0.75rem;}.doc-sidebar > .nav__menu .btn:is(:hover, :focus-visible), .doc-toc > .page-toc .page-toc__link:is(:hover, :focus-visible) {color: var(--ps-doc-heading);background: var(--ps-semantic-tone-accent-surface-rest-background);}.doc-sidebar > .nav__menu .btn[aria-current="page"], .doc-toc > .page-toc .page-toc__link.active {color: var(--ps-semantic-tone-accent-text-default);background: var(--ps-doc-tint);font-weight: 600;box-shadow: inset 2px 0 var(--ps-semantic-tone-accent-text-default);border-radius: 4px;}:scope > .topbar {box-shadow: 0 1px 12px var(--ps-doc-shadow);}@media(min-width: 1024px) {:scope:not(.template-doc--nav-drawer):not(.template-doc--nav-collapsed) .doc-sidebar > .nav__menu {background: transparent;border-color: transparent;}}@media(min-width: 1320px) {:scope:not(.template-doc--toc-collapsed) .doc-toc > .page-toc {background: transparent;border-color: transparent;border-inline-start: 1px solid var(--ps-doc-border);border-radius: 0 !important;}}@scope (.doc-main > .doc-content) {:scope {max-width: 72rem;}:scope > :where(p, ul, ol, blockquote) {max-width: 70ch;font-size: 1.0625rem;line-height: 1.75;letter-spacing: normal;color: var(--ps-doc-ink);margin-bottom: 1.25em;}:scope > :where(h1, h2, h3, h4, h5, h6) {max-width: min(100%, 48rem);color: var(--ps-doc-heading);line-height: 1.3;letter-spacing: -0.015em;font-weight: 600;}:scope > :where(* + h2, * + h3, * + h4, * + h5, * + h6) {margin-top: 2em;margin-bottom: 0.75em;}:scope > :where(p, ul, ol, blockquote) a {color: var(--ps-semantic-tone-accent-text-default);font-weight: 500;text-decoration: underline;text-decoration-color: var(--ps-semantic-tone-accent-border-default);text-underline-offset: 0.18em;}:scope > :where(p, ul, ol, blockquote) a:hover {text-decoration-color: currentColor;}:scope > blockquote {background: var(--ps-doc-surface);border-inline-start: 3px solid var(--ps-semantic-tone-accent-border-default);padding: 1rem 1.25rem;}:scope > pre, :scope > .tabs > .tabs__list > .tabs__item > .tabs__panel > .tabs__panel-body > pre, :scope > :where(p, ul, ol, blockquote) code, .api-property__content pre, .api-property__content code, .api-contract pre, .api-contract code {font-size: 0.875rem;line-height: 1.7;letter-spacing: normal;background: var(--ps-doc-code);border-color: var(--ps-doc-border);color: var(--ps-doc-ink);}:scope > pre code, :scope > .tabs > .tabs__list > .tabs__item > .tabs__panel > .tabs__panel-body > pre code, .api-property__content pre code, .api-contract pre code {font-size: inherit;line-height: inherit;letter-spacing: normal;background: transparent;border: none;}:scope > :where(.table-scroll) {background: var(--ps-doc-surface);border-color: var(--ps-doc-border);font-size: 0.9375rem;line-height: 1.65;letter-spacing: normal;color: var(--ps-doc-ink);}:scope > .table-scroll :where(thead tr, code) {font-size: 0.8125rem;letter-spacing: normal;}:scope > .component-header, :scope > .api-overview, :scope > .api-contract {background: var(--ps-doc-surface);border-color: var(--ps-doc-border);color: var(--ps-doc-ink);}.component-header__summary, .api-overview > p, .api-contract > p, .api-property__content > :where(p, ul, ol) {max-width: 70ch;font-size: 1.0625rem;line-height: 1.75;letter-spacing: normal;color: var(--ps-doc-ink);}.api-property {padding-block: 1.75rem;border-top-color: var(--ps-doc-border);}.api-property__header code {font-size: 0.875rem;line-height: 1.65;letter-spacing: normal;}.api-property__header h4 code {font-size: 1rem;}.api-property__type, .api-property__default, .api-index a, .api-note, .component-header__back, .component-header__links a, .component-example__caption {font-size: 0.875rem;line-height: 1.65;letter-spacing: normal;}.api-property__type, .api-property__default, .api-note, .component-header__back, .component-example__caption {color: var(--ps-doc-muted);}:scope > h1 {margin-bottom: 0.65em;letter-spacing: -0.035em;font-weight: 650;}:scope > h1::before {content: "";display: block;width: 2.75rem;height: 0.25rem;margin-bottom: 1rem;border-radius: 1rem;background: linear-gradient(90deg, var(--ps-semantic-tone-accent-text-default), var(--ps-semantic-tone-secondary-text-default));}:scope > h2 {padding-top: 1.25rem;border-top: 1px solid var(--ps-doc-border);margin-top: 1.75em;letter-spacing: -0.025em;}:scope > :is(h2, h3) > .doc-heading-link {display: inline-block;margin-inline-start: 0.45em;color: var(--ps-semantic-tone-accent-text-default);font-size: 0.7em;font-weight: 400;text-decoration: none;vertical-align: 0.05em;opacity: 0.45;}:scope > :is(h2, h3):hover > .doc-heading-link, .doc-heading-link:focus-visible {opacity: 1;}:scope > :is(h2, h3) > .doc-heading-link::before {content: "#";}:scope > .component-header, :scope > .api-overview {padding: clamp(1.25rem, 3vw, 1.75rem);background: radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--ps-semantic-tone-secondary-text-default) 8%, transparent), transparent 70%), var(--ps-doc-surface);border-color: var(--ps-doc-border);border-inline-start: 3px solid var(--ps-semantic-tone-accent-border-default);box-shadow: var(--ps-doc-elevation);border-radius: 0.875rem;}:scope > .component-header .component-header__links a {display: inline-flex;align-items: center;gap: 0.25em;padding: 0.3rem 0.65rem;background: var(--ps-doc-tint);border: 1px solid var(--ps-semantic-tone-accent-border-subtle);border-radius: 6px;text-decoration: none;}:scope > .component-header .component-header__links a:is(:hover, :focus-visible) {border-color: var(--ps-semantic-tone-accent-border-default);background: var(--ps-semantic-tone-accent-surface-rest-background);}:scope > .component-example {margin-block: 1.75rem;border-color: var(--ps-doc-border);box-shadow: var(--ps-doc-elevation);}:scope > .component-example > .component-example__heading {background: var(--ps-doc-tint);color: var(--ps-doc-heading);font-size: 0.875rem;letter-spacing: normal;border-bottom-color: var(--ps-doc-border);border-radius: 1rem 1rem 0 0;}:scope > .component-example .component-example__tag {padding: 0.2rem 0.5rem;border: 1px solid var(--ps-doc-border);border-radius: 1rem;color: var(--ps-doc-muted);letter-spacing: 0.06em;}:scope > pre, .api-property__content > pre, .api-contract > pre {padding: 1.4rem;border: 1px solid var(--ps-doc-border);border-radius: 0.75rem;box-shadow: var(--ps-doc-elevation);}:is(:scope > pre, :scope > .tabs .tabs__panel-body > pre, .api-property__content pre, .api-contract pre) > .code-copy-button {width: 2.25rem;height: 2.25rem;padding: 0.5rem;border-radius: 0.625rem;box-shadow: none;}:is(:scope > pre, :scope > .tabs .tabs__panel-body > pre, .api-property__content pre, .api-contract pre) > .code-copy-button:not(.is-copied, .is-error) {color: var(--ps-doc-muted);background: var(--ps-doc-surface);border: 1px solid var(--ps-doc-border);}:is(:scope > pre, :scope > .tabs .tabs__panel-body > pre, .api-property__content pre, .api-contract pre) > .code-copy-button > svg {width: 1.125rem;height: 1.125rem;}:is(:scope > pre, :scope > .tabs .tabs__panel-body > pre, .api-property__content pre, .api-contract pre) > .code-copy-button:not(.is-copied, .is-error):is(:hover, :focus-visible) {background: var(--ps-doc-tint);border-color: var(--ps-semantic-tone-accent-border-default);color: var(--ps-semantic-tone-accent-text-default);box-shadow: 0 2px 8px var(--ps-doc-shadow);}:is(:scope > pre, :scope > .tabs .tabs__panel-body > pre, .api-property__content pre, .api-contract pre) > .code-copy-button:not(.is-copied, .is-error):focus-visible {outline: 2px solid var(--ps-semantic-tone-accent-border-focus);outline-offset: 3px;}:is(:scope > pre, :scope > .tabs .tabs__panel-body > pre, .api-property__content pre, .api-contract pre) > .code-copy-button:not(.is-copied, .is-error):active {transform: scale(0.96);}:is(:scope > pre, :scope > .tabs .tabs__panel-body > pre, .api-property__content pre, .api-contract pre) > .code-copy-button.is-copied {background: var(--ps-semantic-tone-success-surface-rest-background);border-color: var(--ps-semantic-tone-success-border-default);color: var(--ps-semantic-tone-success-surface-rest-text);}:is(:scope > pre, :scope > .tabs .tabs__panel-body > pre, .api-property__content pre, .api-contract pre) > .code-copy-button.is-error {background: var(--ps-semantic-tone-danger-surface-rest-background);border-color: var(--ps-semantic-tone-danger-border-default);color: var(--ps-semantic-tone-danger-surface-rest-text);}:scope > .table-scroll {border-radius: 0.75rem;box-shadow: 0 3px 12px var(--ps-doc-shadow);}:scope > .table-scroll thead {background: var(--ps-doc-tint);}:scope > nav[aria-label="Adjacent pages"] {margin-top: 3.5rem;gap: 1rem;border-top-color: var(--ps-doc-border);}:scope > nav[aria-label="Adjacent pages"] .btn {padding: 1.1rem 1.25rem;min-height: 5rem;font-size: 1rem;line-height: 1.5;letter-spacing: normal;background: var(--ps-doc-surface);color: var(--ps-doc-heading);border: 1px solid var(--ps-doc-border);border-radius: 0.75rem;box-shadow: 0 3px 12px var(--ps-doc-shadow);}:scope > nav[aria-label="Adjacent pages"] .text-eyebrow {font-size: 0.6875rem !important;color: var(--ps-doc-muted);}:scope > nav[aria-label="Adjacent pages"] .btn:is(:hover, :focus-visible) {background: var(--ps-doc-tint);border-color: var(--ps-semantic-tone-accent-border-default);color: var(--ps-semantic-tone-accent-text-default);}}}}