@scope (html[data-theme="dark"], .theme--dark) {*, *::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: dark;}.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: block;}.site-logo__image--light {display: none;}.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--dark {opacity: 1;transform: rotate(0deg) scale(1);}.theme-toggle .theme-toggle__glyph--light {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: #76ABFF;--ps-semantic-tone-neutral-tone: #778193;--ps-semantic-tone-neutral-surface-rest-background: #323843;--ps-semantic-tone-neutral-surface-rest-bgcolor: #323843;--ps-semantic-tone-neutral-surface-rest-border: #4F545D;--ps-semantic-tone-neutral-surface-rest-text: #E8EBF1;--ps-semantic-tone-neutral-surface-hover-background: #373D48;--ps-semantic-tone-neutral-surface-hover-bgcolor: #373D48;--ps-semantic-tone-neutral-surface-hover-border: #606672;--ps-semantic-tone-neutral-surface-hover-text: #E8EBF1;--ps-semantic-tone-neutral-surface-active-background: #3B414C;--ps-semantic-tone-neutral-surface-active-bgcolor: #3B414C;--ps-semantic-tone-neutral-surface-active-border: #6B727E;--ps-semantic-tone-neutral-surface-active-text: #E8EBF1;--ps-semantic-tone-neutral-surface-disabled-background: #212730;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #212730;--ps-semantic-tone-neutral-surface-disabled-border: #2B313B;--ps-semantic-tone-neutral-surface-disabled-text: #7C8088;--ps-semantic-tone-neutral-surface-focus-ring: #76ABFF;--ps-semantic-tone-neutral-surface-alt-rest-background: #2C3139;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #2C3139;--ps-semantic-tone-neutral-surface-alt-rest-border: #4F545D;--ps-semantic-tone-neutral-surface-alt-rest-text: #DBDEE3;--ps-semantic-tone-neutral-surface-alt-hover-background: #303640;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #303640;--ps-semantic-tone-neutral-surface-alt-hover-border: #606672;--ps-semantic-tone-neutral-surface-alt-hover-text: #E8EBF1;--ps-semantic-tone-neutral-surface-alt-active-background: #343A44;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #343A44;--ps-semantic-tone-neutral-surface-alt-active-border: #6B727E;--ps-semantic-tone-neutral-surface-alt-active-text: #E8EBF1;--ps-semantic-tone-neutral-surface-alt-disabled-background: #212730;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #212730;--ps-semantic-tone-neutral-surface-alt-disabled-border: #2B313B;--ps-semantic-tone-neutral-surface-alt-disabled-text: #7C8088;--ps-semantic-tone-neutral-surface-alt-focus-ring: #76ABFF;--ps-semantic-tone-neutral-canvas: #1E232D;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #3A414F 0%, #212730 75%);--ps-semantic-tone-neutral-spotlight-light: #97BFFE1A;--ps-semantic-tone-neutral-canvascolor: #1E232D;--ps-semantic-tone-neutral-root-text-default: #E8EBF1;--ps-semantic-tone-neutral-root-text-subtle: #B6BBC4;--ps-semantic-tone-neutral-root-border-subtle: #4F545D;--ps-semantic-tone-neutral-root-border-default: #606672;--ps-semantic-tone-neutral-root-border-focus: #76ABFF;--ps-semantic-tone-neutral-overlay: #04060E8D;--ps-semantic-tone-neutral-border-subtle: #4F545D;--ps-semantic-tone-neutral-border-default: #606672;--ps-semantic-tone-neutral-border-focus: #76ABFF;--ps-semantic-tone-neutral-text-default: #E8EBF1;--ps-semantic-tone-neutral-text-subtle: #B6BBC4;--ps-semantic-tone-neutral-button-rest-background: #434954;--ps-semantic-tone-neutral-button-rest-bgcolor: #434954;--ps-semantic-tone-neutral-button-rest-border: #606672;--ps-semantic-tone-neutral-button-rest-text: #E8EBF1;--ps-semantic-tone-neutral-button-hover-background: #474D58;--ps-semantic-tone-neutral-button-hover-bgcolor: #474D58;--ps-semantic-tone-neutral-button-hover-border: #6B727E;--ps-semantic-tone-neutral-button-hover-text: #E8EBF1;--ps-semantic-tone-neutral-button-active-background: #4A505B;--ps-semantic-tone-neutral-button-active-bgcolor: #4A505B;--ps-semantic-tone-neutral-button-active-border: #777E8A;--ps-semantic-tone-neutral-button-active-text: #E8EBF1;--ps-semantic-tone-neutral-button-disabled-background: #212730;--ps-semantic-tone-neutral-button-disabled-bgcolor: #212730;--ps-semantic-tone-neutral-button-disabled-border: #2B313B;--ps-semantic-tone-neutral-button-disabled-text: #7C8088;--ps-semantic-tone-neutral-button-focus-ring: #76ABFF;--ps-semantic-tone-accent-tone: #76ABFF;--ps-semantic-tone-accent-surface-rest-background: #2B384D;--ps-semantic-tone-accent-surface-rest-bgcolor: #2B384D;--ps-semantic-tone-accent-surface-rest-border: #546784;--ps-semantic-tone-accent-surface-rest-text: #E2ECFC;--ps-semantic-tone-accent-surface-hover-background: #2E3E55;--ps-semantic-tone-accent-surface-hover-bgcolor: #2E3E55;--ps-semantic-tone-accent-surface-hover-border: #607EAD;--ps-semantic-tone-accent-surface-hover-text: #E2ECFC;--ps-semantic-tone-accent-surface-active-background: #30425D;--ps-semantic-tone-accent-surface-active-bgcolor: #30425D;--ps-semantic-tone-accent-surface-active-border: #607EAD;--ps-semantic-tone-accent-surface-active-text: #E2ECFC;--ps-semantic-tone-accent-surface-disabled-background: #212730;--ps-semantic-tone-accent-surface-disabled-bgcolor: #212730;--ps-semantic-tone-accent-surface-disabled-border: #2B313B;--ps-semantic-tone-accent-surface-disabled-text: #7C8088;--ps-semantic-tone-accent-surface-focus-ring: #76ABFF;--ps-semantic-tone-accent-surface-alt-rest-background: #273141;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #273141;--ps-semantic-tone-accent-surface-alt-rest-border: #546784;--ps-semantic-tone-accent-surface-alt-rest-text: #E2ECFC;--ps-semantic-tone-accent-surface-alt-hover-background: #29364B;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #29364B;--ps-semantic-tone-accent-surface-alt-hover-border: #607EAD;--ps-semantic-tone-accent-surface-alt-hover-text: #E2ECFC;--ps-semantic-tone-accent-surface-alt-active-background: #2B3A52;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #2B3A52;--ps-semantic-tone-accent-surface-alt-active-border: #76ABFF;--ps-semantic-tone-accent-surface-alt-active-text: #E2ECFC;--ps-semantic-tone-accent-surface-alt-disabled-background: #212730;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #212730;--ps-semantic-tone-accent-surface-alt-disabled-border: #2B313B;--ps-semantic-tone-accent-surface-alt-disabled-text: #7C8088;--ps-semantic-tone-accent-surface-alt-focus-ring: #76ABFF;--ps-semantic-tone-accent-canvas: #1A273A;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #2D4161 0%, #1A273A 75%);--ps-semantic-tone-accent-spotlight-light: #76ABFF2E;--ps-semantic-tone-accent-canvascolor: #1A273A;--ps-semantic-tone-accent-root-text-default: #CBDFFF;--ps-semantic-tone-accent-root-text-subtle: #C5D2E7;--ps-semantic-tone-accent-root-border-subtle: #47556A;--ps-semantic-tone-accent-root-border-default: #546784;--ps-semantic-tone-accent-root-border-focus: #76ABFF;--ps-semantic-tone-accent-overlay: #04060E8D;--ps-semantic-tone-accent-border-subtle: #47556A;--ps-semantic-tone-accent-border-default: #546784;--ps-semantic-tone-accent-border-focus: #76ABFF;--ps-semantic-tone-accent-text-default: #CBDFFF;--ps-semantic-tone-accent-text-subtle: #C5D2E7;--ps-semantic-tone-accent-button-rest-background: #76ABFF;--ps-semantic-tone-accent-button-rest-bgcolor: #76ABFF;--ps-semantic-tone-accent-button-rest-border: #76ABFF;--ps-semantic-tone-accent-button-rest-text: #001339;--ps-semantic-tone-accent-button-hover-background: #96BFFF;--ps-semantic-tone-accent-button-hover-bgcolor: #96BFFF;--ps-semantic-tone-accent-button-hover-border: #96BFFF;--ps-semantic-tone-accent-button-hover-text: #001339;--ps-semantic-tone-accent-button-active-background: #5396FF;--ps-semantic-tone-accent-button-active-bgcolor: #5396FF;--ps-semantic-tone-accent-button-active-border: #5396FF;--ps-semantic-tone-accent-button-active-text: #001339;--ps-semantic-tone-accent-button-disabled-background: #212730;--ps-semantic-tone-accent-button-disabled-bgcolor: #212730;--ps-semantic-tone-accent-button-disabled-border: #2B313B;--ps-semantic-tone-accent-button-disabled-text: #7C8088;--ps-semantic-tone-accent-button-focus-ring: #76ABFF;--ps-semantic-tone-feature-tone: #D982F3;--ps-semantic-tone-feature-surface-rest-background: #403244;--ps-semantic-tone-feature-surface-rest-bgcolor: #403244;--ps-semantic-tone-feature-surface-rest-border: #725E78;--ps-semantic-tone-feature-surface-rest-text: #F1E7F5;--ps-semantic-tone-feature-surface-hover-background: #46364B;--ps-semantic-tone-feature-surface-hover-bgcolor: #46364B;--ps-semantic-tone-feature-surface-hover-border: #8F7099;--ps-semantic-tone-feature-surface-hover-text: #F1E7F5;--ps-semantic-tone-feature-surface-active-background: #4C3951;--ps-semantic-tone-feature-surface-active-bgcolor: #4C3951;--ps-semantic-tone-feature-surface-active-border: #8F7099;--ps-semantic-tone-feature-surface-active-text: #F1E7F5;--ps-semantic-tone-feature-surface-disabled-background: #212730;--ps-semantic-tone-feature-surface-disabled-bgcolor: #212730;--ps-semantic-tone-feature-surface-disabled-border: #2B313B;--ps-semantic-tone-feature-surface-disabled-text: #7C8088;--ps-semantic-tone-feature-surface-focus-ring: #D982F3;--ps-semantic-tone-feature-surface-alt-rest-background: #372C3A;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #372C3A;--ps-semantic-tone-feature-surface-alt-rest-border: #725E78;--ps-semantic-tone-feature-surface-alt-rest-text: #F1E7F5;--ps-semantic-tone-feature-surface-alt-hover-background: #3E3042;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #3E3042;--ps-semantic-tone-feature-surface-alt-hover-border: #8F7099;--ps-semantic-tone-feature-surface-alt-hover-text: #F1E7F5;--ps-semantic-tone-feature-surface-alt-active-background: #433348;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #433348;--ps-semantic-tone-feature-surface-alt-active-border: #D982F3;--ps-semantic-tone-feature-surface-alt-active-text: #F1E7F5;--ps-semantic-tone-feature-surface-alt-disabled-background: #212730;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #212730;--ps-semantic-tone-feature-surface-alt-disabled-border: #2B313B;--ps-semantic-tone-feature-surface-alt-disabled-text: #7C8088;--ps-semantic-tone-feature-surface-alt-focus-ring: #D982F3;--ps-semantic-tone-feature-canvas: #2E2132;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #4D3854 0%, #2E2132 75%);--ps-semantic-tone-feature-spotlight-light: #D982F32E;--ps-semantic-tone-feature-canvascolor: #2E2132;--ps-semantic-tone-feature-root-text-default: #F3CFFF;--ps-semantic-tone-feature-root-text-subtle: #D9CBDE;--ps-semantic-tone-feature-root-border-subtle: #5C4E61;--ps-semantic-tone-feature-root-border-default: #725E78;--ps-semantic-tone-feature-root-border-focus: #D982F3;--ps-semantic-tone-feature-overlay: #04060E8D;--ps-semantic-tone-feature-border-subtle: #5C4E61;--ps-semantic-tone-feature-border-default: #725E78;--ps-semantic-tone-feature-border-focus: #D982F3;--ps-semantic-tone-feature-text-default: #F3CFFF;--ps-semantic-tone-feature-text-subtle: #D9CBDE;--ps-semantic-tone-feature-button-rest-background: #D982F3;--ps-semantic-tone-feature-button-rest-bgcolor: #D982F3;--ps-semantic-tone-feature-button-rest-border: #D982F3;--ps-semantic-tone-feature-button-rest-text: #23082B;--ps-semantic-tone-feature-button-hover-background: #E89BFF;--ps-semantic-tone-feature-button-hover-bgcolor: #E89BFF;--ps-semantic-tone-feature-button-hover-border: #E89BFF;--ps-semantic-tone-feature-button-hover-text: #23082B;--ps-semantic-tone-feature-button-active-background: #C56FDF;--ps-semantic-tone-feature-button-active-bgcolor: #C56FDF;--ps-semantic-tone-feature-button-active-border: #C56FDF;--ps-semantic-tone-feature-button-active-text: #23082B;--ps-semantic-tone-feature-button-disabled-background: #212730;--ps-semantic-tone-feature-button-disabled-bgcolor: #212730;--ps-semantic-tone-feature-button-disabled-border: #2B313B;--ps-semantic-tone-feature-button-disabled-text: #7C8088;--ps-semantic-tone-feature-button-focus-ring: #D982F3;--ps-semantic-tone-secondary-tone: #9AA0FF;--ps-semantic-tone-secondary-surface-rest-background: #343649;--ps-semantic-tone-secondary-surface-rest-bgcolor: #343649;--ps-semantic-tone-secondary-surface-rest-border: #61647F;--ps-semantic-tone-secondary-surface-rest-text: #E8EAF9;--ps-semantic-tone-secondary-surface-hover-background: #393B52;--ps-semantic-tone-secondary-surface-hover-bgcolor: #393B52;--ps-semantic-tone-secondary-surface-hover-border: #7579A5;--ps-semantic-tone-secondary-surface-hover-text: #E8EAF9;--ps-semantic-tone-secondary-surface-active-background: #3C3F58;--ps-semantic-tone-secondary-surface-active-bgcolor: #3C3F58;--ps-semantic-tone-secondary-surface-active-border: #7579A5;--ps-semantic-tone-secondary-surface-active-text: #E8EAF9;--ps-semantic-tone-secondary-surface-disabled-background: #212730;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #212730;--ps-semantic-tone-secondary-surface-disabled-border: #2B313B;--ps-semantic-tone-secondary-surface-disabled-text: #7C8088;--ps-semantic-tone-secondary-surface-focus-ring: #9AA0FF;--ps-semantic-tone-secondary-surface-alt-rest-background: #2E2F3F;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #2E2F3F;--ps-semantic-tone-secondary-surface-alt-rest-border: #61647F;--ps-semantic-tone-secondary-surface-alt-rest-text: #E8EAF9;--ps-semantic-tone-secondary-surface-alt-hover-background: #323447;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #323447;--ps-semantic-tone-secondary-surface-alt-hover-border: #7579A5;--ps-semantic-tone-secondary-surface-alt-hover-text: #E8EAF9;--ps-semantic-tone-secondary-surface-alt-active-background: #36384E;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #36384E;--ps-semantic-tone-secondary-surface-alt-active-border: #9AA0FF;--ps-semantic-tone-secondary-surface-alt-active-text: #E8EAF9;--ps-semantic-tone-secondary-surface-alt-disabled-background: #212730;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #212730;--ps-semantic-tone-secondary-surface-alt-disabled-border: #2B313B;--ps-semantic-tone-secondary-surface-alt-disabled-text: #7C8088;--ps-semantic-tone-secondary-surface-alt-focus-ring: #9AA0FF;--ps-semantic-tone-secondary-canvas: #232537;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #3C3E5C 0%, #232537 75%);--ps-semantic-tone-secondary-spotlight-light: #9AA0FF2E;--ps-semantic-tone-secondary-canvascolor: #232537;--ps-semantic-tone-secondary-root-text-default: #D7DBFF;--ps-semantic-tone-secondary-root-text-subtle: #CDCFE3;--ps-semantic-tone-secondary-root-border-subtle: #505267;--ps-semantic-tone-secondary-root-border-default: #61647F;--ps-semantic-tone-secondary-root-border-focus: #9AA0FF;--ps-semantic-tone-secondary-overlay: #04060E8D;--ps-semantic-tone-secondary-border-subtle: #505267;--ps-semantic-tone-secondary-border-default: #61647F;--ps-semantic-tone-secondary-border-focus: #9AA0FF;--ps-semantic-tone-secondary-text-default: #D7DBFF;--ps-semantic-tone-secondary-text-subtle: #CDCFE3;--ps-semantic-tone-secondary-button-rest-background: #9AA0FF;--ps-semantic-tone-secondary-button-rest-bgcolor: #9AA0FF;--ps-semantic-tone-secondary-button-rest-border: #9AA0FF;--ps-semantic-tone-secondary-button-rest-text: #111034;--ps-semantic-tone-secondary-button-hover-background: #B0B7FF;--ps-semantic-tone-secondary-button-hover-bgcolor: #B0B7FF;--ps-semantic-tone-secondary-button-hover-border: #B0B7FF;--ps-semantic-tone-secondary-button-hover-text: #111034;--ps-semantic-tone-secondary-button-active-background: #8688FE;--ps-semantic-tone-secondary-button-active-bgcolor: #8688FE;--ps-semantic-tone-secondary-button-active-border: #8688FE;--ps-semantic-tone-secondary-button-active-text: #111034;--ps-semantic-tone-secondary-button-disabled-background: #212730;--ps-semantic-tone-secondary-button-disabled-bgcolor: #212730;--ps-semantic-tone-secondary-button-disabled-border: #2B313B;--ps-semantic-tone-secondary-button-disabled-text: #7C8088;--ps-semantic-tone-secondary-button-focus-ring: #9AA0FF;--ps-semantic-tone-custom-tone: #F78955;--ps-semantic-tone-custom-surface-rest-background: #45332B;--ps-semantic-tone-custom-surface-rest-bgcolor: #45332B;--ps-semantic-tone-custom-surface-rest-border: #7A5F54;--ps-semantic-tone-custom-surface-rest-text: #F6E8E1;--ps-semantic-tone-custom-surface-hover-background: #4D382E;--ps-semantic-tone-custom-surface-hover-bgcolor: #4D382E;--ps-semantic-tone-custom-surface-hover-border: #9C7260;--ps-semantic-tone-custom-surface-hover-text: #F6E8E1;--ps-semantic-tone-custom-surface-active-background: #533B30;--ps-semantic-tone-custom-surface-active-bgcolor: #533B30;--ps-semantic-tone-custom-surface-active-border: #9C7260;--ps-semantic-tone-custom-surface-active-text: #F6E8E1;--ps-semantic-tone-custom-surface-disabled-background: #212730;--ps-semantic-tone-custom-surface-disabled-bgcolor: #212730;--ps-semantic-tone-custom-surface-disabled-border: #2B313B;--ps-semantic-tone-custom-surface-disabled-text: #7C8088;--ps-semantic-tone-custom-surface-focus-ring: #F78955;--ps-semantic-tone-custom-surface-alt-rest-background: #3B2D27;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #3B2D27;--ps-semantic-tone-custom-surface-alt-rest-border: #7A5F54;--ps-semantic-tone-custom-surface-alt-rest-text: #F6E8E1;--ps-semantic-tone-custom-surface-alt-hover-background: #433129;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #433129;--ps-semantic-tone-custom-surface-alt-hover-border: #9C7260;--ps-semantic-tone-custom-surface-alt-hover-text: #F6E8E1;--ps-semantic-tone-custom-surface-alt-active-background: #49342B;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #49342B;--ps-semantic-tone-custom-surface-alt-active-border: #F78955;--ps-semantic-tone-custom-surface-alt-active-text: #F6E8E1;--ps-semantic-tone-custom-surface-alt-disabled-background: #212730;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #212730;--ps-semantic-tone-custom-surface-alt-disabled-border: #2B313B;--ps-semantic-tone-custom-surface-alt-disabled-text: #7C8088;--ps-semantic-tone-custom-surface-alt-focus-ring: #F78955;--ps-semantic-tone-custom-canvas: #33221A;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #55392D 0%, #33221A 75%);--ps-semantic-tone-custom-spotlight-light: #F789552E;--ps-semantic-tone-custom-canvascolor: #33221A;--ps-semantic-tone-custom-root-text-default: #FFD3C0;--ps-semantic-tone-custom-root-text-subtle: #DFCCC4;--ps-semantic-tone-custom-root-border-subtle: #634F46;--ps-semantic-tone-custom-root-border-default: #7A5F54;--ps-semantic-tone-custom-root-border-focus: #F78955;--ps-semantic-tone-custom-overlay: #04060E8D;--ps-semantic-tone-custom-border-subtle: #634F46;--ps-semantic-tone-custom-border-default: #7A5F54;--ps-semantic-tone-custom-border-focus: #F78955;--ps-semantic-tone-custom-text-default: #FFD3C0;--ps-semantic-tone-custom-text-subtle: #DFCCC4;--ps-semantic-tone-custom-button-rest-background: #F78955;--ps-semantic-tone-custom-button-rest-bgcolor: #F78955;--ps-semantic-tone-custom-button-rest-border: #F78955;--ps-semantic-tone-custom-button-rest-text: #2A0B00;--ps-semantic-tone-custom-button-hover-background: #FFA47A;--ps-semantic-tone-custom-button-hover-bgcolor: #FFA47A;--ps-semantic-tone-custom-button-hover-border: #FFA47A;--ps-semantic-tone-custom-button-hover-text: #2A0B00;--ps-semantic-tone-custom-button-active-background: #E27641;--ps-semantic-tone-custom-button-active-bgcolor: #E27641;--ps-semantic-tone-custom-button-active-border: #E27641;--ps-semantic-tone-custom-button-active-text: #2A0B00;--ps-semantic-tone-custom-button-disabled-background: #212730;--ps-semantic-tone-custom-button-disabled-bgcolor: #212730;--ps-semantic-tone-custom-button-disabled-border: #2B313B;--ps-semantic-tone-custom-button-disabled-text: #7C8088;--ps-semantic-tone-custom-button-focus-ring: #F78955;--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: #373D48;--ps-semantic-tone-ghost-surface-hover-bgcolor: #373D48;--ps-semantic-tone-ghost-surface-hover-border: #606672;--ps-semantic-tone-ghost-surface-hover-text: #E8EBF1;--ps-semantic-tone-ghost-surface-active-background: #3B414C;--ps-semantic-tone-ghost-surface-active-bgcolor: #3B414C;--ps-semantic-tone-ghost-surface-active-border: #6B727E;--ps-semantic-tone-ghost-surface-active-text: #E8EBF1;--ps-semantic-tone-ghost-surface-disabled-background: #212730;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #212730;--ps-semantic-tone-ghost-surface-disabled-border: #2B313B;--ps-semantic-tone-ghost-surface-disabled-text: #7C8088;--ps-semantic-tone-ghost-surface-focus-ring: #76ABFF;--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: #303640;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #303640;--ps-semantic-tone-ghost-surface-alt-hover-border: #606672;--ps-semantic-tone-ghost-surface-alt-hover-text: #E8EBF1;--ps-semantic-tone-ghost-surface-alt-active-background: #343A44;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #343A44;--ps-semantic-tone-ghost-surface-alt-active-border: #6B727E;--ps-semantic-tone-ghost-surface-alt-active-text: #E8EBF1;--ps-semantic-tone-ghost-surface-alt-disabled-background: #212730;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #212730;--ps-semantic-tone-ghost-surface-alt-disabled-border: #2B313B;--ps-semantic-tone-ghost-surface-alt-disabled-text: #7C8088;--ps-semantic-tone-ghost-surface-alt-focus-ring: #76ABFF;--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: #E8EBF1;--ps-semantic-tone-ghost-root-text-subtle: #B6BBC4;--ps-semantic-tone-ghost-root-border-subtle: #4F545D;--ps-semantic-tone-ghost-root-border-default: #606672;--ps-semantic-tone-ghost-root-border-focus: #76ABFF;--ps-semantic-tone-ghost-overlay: #04060E8D;--ps-semantic-tone-ghost-border-subtle: #4F545D;--ps-semantic-tone-ghost-border-default: #606672;--ps-semantic-tone-ghost-border-focus: #76ABFF;--ps-semantic-tone-ghost-text-default: #E8EBF1;--ps-semantic-tone-ghost-text-subtle: #B6BBC4;--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: #474D58;--ps-semantic-tone-ghost-button-hover-bgcolor: #474D58;--ps-semantic-tone-ghost-button-hover-border: #6B727E;--ps-semantic-tone-ghost-button-hover-text: #E8EBF1;--ps-semantic-tone-ghost-button-active-background: #4A505B;--ps-semantic-tone-ghost-button-active-bgcolor: #4A505B;--ps-semantic-tone-ghost-button-active-border: #777E8A;--ps-semantic-tone-ghost-button-active-text: #E8EBF1;--ps-semantic-tone-ghost-button-disabled-background: #212730;--ps-semantic-tone-ghost-button-disabled-bgcolor: #212730;--ps-semantic-tone-ghost-button-disabled-border: #2B313B;--ps-semantic-tone-ghost-button-disabled-text: #7C8088;--ps-semantic-tone-ghost-button-focus-ring: #76ABFF;--ps-semantic-tone-info-tone: #3CBBE1;--ps-semantic-tone-info-surface-rest-background: #2A3B41;--ps-semantic-tone-info-surface-rest-bgcolor: #2A3B41;--ps-semantic-tone-info-surface-rest-border: #536A73;--ps-semantic-tone-info-surface-rest-text: #E1EEF2;--ps-semantic-tone-info-surface-hover-background: #2D4148;--ps-semantic-tone-info-surface-hover-bgcolor: #2D4148;--ps-semantic-tone-info-surface-hover-border: #5D8492;--ps-semantic-tone-info-surface-hover-text: #E1EEF2;--ps-semantic-tone-info-surface-active-background: #2E454D;--ps-semantic-tone-info-surface-active-bgcolor: #2E454D;--ps-semantic-tone-info-surface-active-border: #5D8492;--ps-semantic-tone-info-surface-active-text: #E1EEF2;--ps-semantic-tone-info-surface-disabled-background: #212730;--ps-semantic-tone-info-surface-disabled-bgcolor: #212730;--ps-semantic-tone-info-surface-disabled-border: #2B313B;--ps-semantic-tone-info-surface-disabled-text: #7C8088;--ps-semantic-tone-info-surface-focus-ring: #3CBBE1;--ps-semantic-tone-info-surface-alt-rest-background: #263338;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #263338;--ps-semantic-tone-info-surface-alt-rest-border: #536A73;--ps-semantic-tone-info-surface-alt-rest-text: #E1EEF2;--ps-semantic-tone-info-surface-alt-hover-background: #28393F;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #28393F;--ps-semantic-tone-info-surface-alt-hover-border: #5D8492;--ps-semantic-tone-info-surface-alt-hover-text: #E1EEF2;--ps-semantic-tone-info-surface-alt-active-background: #2A3D44;--ps-semantic-tone-info-surface-alt-active-bgcolor: #2A3D44;--ps-semantic-tone-info-surface-alt-active-border: #3CBBE1;--ps-semantic-tone-info-surface-alt-active-text: #E1EEF2;--ps-semantic-tone-info-surface-alt-disabled-background: #212730;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #212730;--ps-semantic-tone-info-surface-alt-disabled-border: #2B313B;--ps-semantic-tone-info-surface-alt-disabled-text: #7C8088;--ps-semantic-tone-info-surface-alt-focus-ring: #3CBBE1;--ps-semantic-tone-info-canvas: #19292F;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #2B464F 0%, #19292F 75%);--ps-semantic-tone-info-spotlight-light: #3CBBE12E;--ps-semantic-tone-info-canvascolor: #19292F;--ps-semantic-tone-info-root-text-default: #ACE9FF;--ps-semantic-tone-info-root-text-subtle: #C4D4DA;--ps-semantic-tone-info-root-border-subtle: #46575E;--ps-semantic-tone-info-root-border-default: #536A73;--ps-semantic-tone-info-root-border-focus: #3CBBE1;--ps-semantic-tone-info-overlay: #04060E8D;--ps-semantic-tone-info-border-subtle: #46575E;--ps-semantic-tone-info-border-default: #536A73;--ps-semantic-tone-info-border-focus: #3CBBE1;--ps-semantic-tone-info-text-default: #ACE9FF;--ps-semantic-tone-info-text-subtle: #C4D4DA;--ps-semantic-tone-info-button-rest-background: #3CBBE1;--ps-semantic-tone-info-button-rest-bgcolor: #3CBBE1;--ps-semantic-tone-info-button-rest-border: #3CBBE1;--ps-semantic-tone-info-button-rest-text: #001A22;--ps-semantic-tone-info-button-hover-background: #5DCEF2;--ps-semantic-tone-info-button-hover-bgcolor: #5DCEF2;--ps-semantic-tone-info-button-hover-border: #5DCEF2;--ps-semantic-tone-info-button-hover-text: #001A22;--ps-semantic-tone-info-button-active-background: #1EA8CD;--ps-semantic-tone-info-button-active-bgcolor: #1EA8CD;--ps-semantic-tone-info-button-active-border: #1EA8CD;--ps-semantic-tone-info-button-active-text: #001A22;--ps-semantic-tone-info-button-disabled-background: #212730;--ps-semantic-tone-info-button-disabled-bgcolor: #212730;--ps-semantic-tone-info-button-disabled-border: #2B313B;--ps-semantic-tone-info-button-disabled-text: #7C8088;--ps-semantic-tone-info-button-focus-ring: #3CBBE1;--ps-semantic-tone-success-tone: #4DC588;--ps-semantic-tone-success-surface-rest-background: #2C3D32;--ps-semantic-tone-success-surface-rest-bgcolor: #2C3D32;--ps-semantic-tone-success-surface-rest-border: #556D5E;--ps-semantic-tone-success-surface-rest-text: #E2EFE7;--ps-semantic-tone-success-surface-hover-background: #2F4237;--ps-semantic-tone-success-surface-hover-bgcolor: #2F4237;--ps-semantic-tone-success-surface-hover-border: #618871;--ps-semantic-tone-success-surface-hover-text: #E2EFE7;--ps-semantic-tone-success-surface-active-background: #31473A;--ps-semantic-tone-success-surface-active-bgcolor: #31473A;--ps-semantic-tone-success-surface-active-border: #618871;--ps-semantic-tone-success-surface-active-text: #E2EFE7;--ps-semantic-tone-success-surface-disabled-background: #212730;--ps-semantic-tone-success-surface-disabled-bgcolor: #212730;--ps-semantic-tone-success-surface-disabled-border: #2B313B;--ps-semantic-tone-success-surface-disabled-text: #7C8088;--ps-semantic-tone-success-surface-focus-ring: #4DC588;--ps-semantic-tone-success-surface-alt-rest-background: #27342C;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #27342C;--ps-semantic-tone-success-surface-alt-rest-border: #556D5E;--ps-semantic-tone-success-surface-alt-rest-text: #E2EFE7;--ps-semantic-tone-success-surface-alt-hover-background: #2A3A30;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #2A3A30;--ps-semantic-tone-success-surface-alt-hover-border: #618871;--ps-semantic-tone-success-surface-alt-hover-text: #E2EFE7;--ps-semantic-tone-success-surface-alt-active-background: #2B3F33;--ps-semantic-tone-success-surface-alt-active-bgcolor: #2B3F33;--ps-semantic-tone-success-surface-alt-active-border: #4DC588;--ps-semantic-tone-success-surface-alt-active-text: #E2EFE7;--ps-semantic-tone-success-surface-alt-disabled-background: #212730;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #212730;--ps-semantic-tone-success-surface-alt-disabled-border: #2B313B;--ps-semantic-tone-success-surface-alt-disabled-text: #7C8088;--ps-semantic-tone-success-surface-alt-focus-ring: #4DC588;--ps-semantic-tone-success-canvas: #1B2B21;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #2D4839 0%, #1B2B21 75%);--ps-semantic-tone-success-spotlight-light: #4DC5882E;--ps-semantic-tone-success-canvascolor: #1B2B21;--ps-semantic-tone-success-root-text-default: #AAF1C7;--ps-semantic-tone-success-root-text-subtle: #C6D6CB;--ps-semantic-tone-success-root-border-subtle: #47594E;--ps-semantic-tone-success-root-border-default: #556D5E;--ps-semantic-tone-success-root-border-focus: #4DC588;--ps-semantic-tone-success-overlay: #04060E8D;--ps-semantic-tone-success-border-subtle: #47594E;--ps-semantic-tone-success-border-default: #556D5E;--ps-semantic-tone-success-border-focus: #4DC588;--ps-semantic-tone-success-text-default: #AAF1C7;--ps-semantic-tone-success-text-subtle: #C6D6CB;--ps-semantic-tone-success-button-rest-background: #4DC588;--ps-semantic-tone-success-button-rest-bgcolor: #4DC588;--ps-semantic-tone-success-button-rest-border: #4DC588;--ps-semantic-tone-success-button-rest-text: #001C0D;--ps-semantic-tone-success-button-hover-background: #69D79D;--ps-semantic-tone-success-button-hover-bgcolor: #69D79D;--ps-semantic-tone-success-button-hover-border: #69D79D;--ps-semantic-tone-success-button-hover-text: #001C0D;--ps-semantic-tone-success-button-active-background: #35B276;--ps-semantic-tone-success-button-active-bgcolor: #35B276;--ps-semantic-tone-success-button-active-border: #35B276;--ps-semantic-tone-success-button-active-text: #001C0D;--ps-semantic-tone-success-button-disabled-background: #212730;--ps-semantic-tone-success-button-disabled-bgcolor: #212730;--ps-semantic-tone-success-button-disabled-border: #2B313B;--ps-semantic-tone-success-button-disabled-text: #7C8088;--ps-semantic-tone-success-button-focus-ring: #4DC588;--ps-semantic-tone-warning-tone: #DB9E2E;--ps-semantic-tone-warning-surface-rest-background: #403628;--ps-semantic-tone-warning-surface-rest-bgcolor: #403628;--ps-semantic-tone-warning-surface-rest-border: #72644F;--ps-semantic-tone-warning-surface-rest-text: #F1EADF;--ps-semantic-tone-warning-surface-hover-background: #473B2A;--ps-semantic-tone-warning-surface-hover-bgcolor: #473B2A;--ps-semantic-tone-warning-surface-hover-border: #907957;--ps-semantic-tone-warning-surface-hover-text: #F1EADF;--ps-semantic-tone-warning-surface-active-background: #4C3F2B;--ps-semantic-tone-warning-surface-active-bgcolor: #4C3F2B;--ps-semantic-tone-warning-surface-active-border: #907957;--ps-semantic-tone-warning-surface-active-text: #F1EADF;--ps-semantic-tone-warning-surface-disabled-background: #212730;--ps-semantic-tone-warning-surface-disabled-bgcolor: #212730;--ps-semantic-tone-warning-surface-disabled-border: #2B313B;--ps-semantic-tone-warning-surface-disabled-text: #7C8088;--ps-semantic-tone-warning-surface-focus-ring: #DB9E2E;--ps-semantic-tone-warning-surface-alt-rest-background: #373024;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #373024;--ps-semantic-tone-warning-surface-alt-rest-border: #72644F;--ps-semantic-tone-warning-surface-alt-rest-text: #F1EADF;--ps-semantic-tone-warning-surface-alt-hover-background: #3E3426;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #3E3426;--ps-semantic-tone-warning-surface-alt-hover-border: #907957;--ps-semantic-tone-warning-surface-alt-hover-text: #F1EADF;--ps-semantic-tone-warning-surface-alt-active-background: #433827;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #433827;--ps-semantic-tone-warning-surface-alt-active-border: #DB9E2E;--ps-semantic-tone-warning-surface-alt-active-text: #F1EADF;--ps-semantic-tone-warning-surface-alt-disabled-background: #212730;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #212730;--ps-semantic-tone-warning-surface-alt-disabled-border: #2B313B;--ps-semantic-tone-warning-surface-alt-disabled-text: #7C8088;--ps-semantic-tone-warning-surface-alt-focus-ring: #DB9E2E;--ps-semantic-tone-warning-canvas: #2E2517;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #4D3E27 0%, #2E2517 75%);--ps-semantic-tone-warning-spotlight-light: #DB9E2E2E;--ps-semantic-tone-warning-canvascolor: #2E2517;--ps-semantic-tone-warning-root-text-default: #FFD79A;--ps-semantic-tone-warning-root-text-subtle: #D9D0C1;--ps-semantic-tone-warning-root-border-subtle: #5D5243;--ps-semantic-tone-warning-root-border-default: #72644F;--ps-semantic-tone-warning-root-border-focus: #DB9E2E;--ps-semantic-tone-warning-overlay: #04060E8D;--ps-semantic-tone-warning-border-subtle: #5D5243;--ps-semantic-tone-warning-border-default: #72644F;--ps-semantic-tone-warning-border-focus: #DB9E2E;--ps-semantic-tone-warning-text-default: #FFD79A;--ps-semantic-tone-warning-text-subtle: #D9D0C1;--ps-semantic-tone-warning-button-rest-background: #DB9E2E;--ps-semantic-tone-warning-button-rest-bgcolor: #DB9E2E;--ps-semantic-tone-warning-button-rest-border: #DB9E2E;--ps-semantic-tone-warning-button-rest-text: #201300;--ps-semantic-tone-warning-button-hover-background: #ECB24F;--ps-semantic-tone-warning-button-hover-bgcolor: #ECB24F;--ps-semantic-tone-warning-button-hover-border: #ECB24F;--ps-semantic-tone-warning-button-hover-text: #201300;--ps-semantic-tone-warning-button-active-background: #C78B09;--ps-semantic-tone-warning-button-active-bgcolor: #C78B09;--ps-semantic-tone-warning-button-active-border: #C78B09;--ps-semantic-tone-warning-button-active-text: #201300;--ps-semantic-tone-warning-button-disabled-background: #212730;--ps-semantic-tone-warning-button-disabled-bgcolor: #212730;--ps-semantic-tone-warning-button-disabled-border: #2B313B;--ps-semantic-tone-warning-button-disabled-text: #7C8088;--ps-semantic-tone-warning-button-focus-ring: #DB9E2E;--ps-semantic-tone-danger-tone: #FF7D80;--ps-semantic-tone-danger-surface-rest-background: #483131;--ps-semantic-tone-danger-surface-rest-bgcolor: #483131;--ps-semantic-tone-danger-surface-rest-border: #7E5C5C;--ps-semantic-tone-danger-surface-rest-text: #F9E6E5;--ps-semantic-tone-danger-surface-hover-background: #503535;--ps-semantic-tone-danger-surface-hover-bgcolor: #503535;--ps-semantic-tone-danger-surface-hover-border: #A26D6C;--ps-semantic-tone-danger-surface-hover-text: #F9E6E5;--ps-semantic-tone-danger-surface-active-background: #563837;--ps-semantic-tone-danger-surface-active-bgcolor: #563837;--ps-semantic-tone-danger-surface-active-border: #A26D6C;--ps-semantic-tone-danger-surface-active-text: #F9E6E5;--ps-semantic-tone-danger-surface-disabled-background: #212730;--ps-semantic-tone-danger-surface-disabled-bgcolor: #212730;--ps-semantic-tone-danger-surface-disabled-border: #2B313B;--ps-semantic-tone-danger-surface-disabled-text: #7C8088;--ps-semantic-tone-danger-surface-focus-ring: #FF7D80;--ps-semantic-tone-danger-surface-alt-rest-background: #3E2B2B;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #3E2B2B;--ps-semantic-tone-danger-surface-alt-rest-border: #7E5C5C;--ps-semantic-tone-danger-surface-alt-rest-text: #F9E6E5;--ps-semantic-tone-danger-surface-alt-hover-background: #462F2F;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #462F2F;--ps-semantic-tone-danger-surface-alt-hover-border: #A26D6C;--ps-semantic-tone-danger-surface-alt-hover-text: #F9E6E5;--ps-semantic-tone-danger-surface-alt-active-background: #4C3231;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #4C3231;--ps-semantic-tone-danger-surface-alt-active-border: #FF7D80;--ps-semantic-tone-danger-surface-alt-active-text: #F9E6E5;--ps-semantic-tone-danger-surface-alt-disabled-background: #212730;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #212730;--ps-semantic-tone-danger-surface-alt-disabled-border: #2B313B;--ps-semantic-tone-danger-surface-alt-disabled-text: #7C8088;--ps-semantic-tone-danger-surface-alt-focus-ring: #FF7D80;--ps-semantic-tone-danger-canvas: #35201F;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #593636 0%, #35201F 75%);--ps-semantic-tone-danger-spotlight-light: #FF7D802E;--ps-semantic-tone-danger-canvascolor: #35201F;--ps-semantic-tone-danger-root-text-default: #FFD1D0;--ps-semantic-tone-danger-root-text-subtle: #E2CACA;--ps-semantic-tone-danger-root-border-subtle: #664D4C;--ps-semantic-tone-danger-root-border-default: #7E5C5C;--ps-semantic-tone-danger-root-border-focus: #FF7D80;--ps-semantic-tone-danger-overlay: #04060E8D;--ps-semantic-tone-danger-border-subtle: #664D4C;--ps-semantic-tone-danger-border-default: #7E5C5C;--ps-semantic-tone-danger-border-focus: #FF7D80;--ps-semantic-tone-danger-text-default: #FFD1D0;--ps-semantic-tone-danger-text-subtle: #E2CACA;--ps-semantic-tone-danger-button-rest-background: #FF7D80;--ps-semantic-tone-danger-button-rest-bgcolor: #FF7D80;--ps-semantic-tone-danger-button-rest-border: #FF7D80;--ps-semantic-tone-danger-button-rest-text: #2E0508;--ps-semantic-tone-danger-button-hover-background: #FF9F9F;--ps-semantic-tone-danger-button-hover-bgcolor: #FF9F9F;--ps-semantic-tone-danger-button-hover-border: #FF9F9F;--ps-semantic-tone-danger-button-hover-text: #2E0508;--ps-semantic-tone-danger-button-active-background: #EF656B;--ps-semantic-tone-danger-button-active-bgcolor: #EF656B;--ps-semantic-tone-danger-button-active-border: #EF656B;--ps-semantic-tone-danger-button-active-text: #2E0508;--ps-semantic-tone-danger-button-disabled-background: #212730;--ps-semantic-tone-danger-button-disabled-bgcolor: #212730;--ps-semantic-tone-danger-button-disabled-border: #2B313B;--ps-semantic-tone-danger-button-disabled-text: #7C8088;--ps-semantic-tone-danger-button-focus-ring: #FF7D80;--ps-effect-glow-primary: 0 0 1.75rem #76ABFF33;--ps-effect-glow-secondary: 0 0 1.75rem #9AA0FF29;--ps-effect-floating-shadow: 0 2px 8px #04060E41, 0 24px 64px #04060E6C;--ps-effect-soft-shadow: 0 2px 8px #04060E36, 0 8px 24px #04060E41;--ps-effect-strong-shadow: 0 12px 32px #04060E6C, 0 32px 80px #04060E6C;--ps-effect-panel-shadow: 0 1px 0 #EAEBEE0A, 0 6px 16px #04060E1E;--ps-effect-panel-shadow-strong: 0 12px 32px #04060E57;--ps-effect-accent-shadow: 0 8px 28px #76ABFF47;--ps-effect-interactive-shadow: 0 2px 6px #04060E4C;--ps-effect-track-shadow: inset 0 1px 2px #04060E6C;--ps-effect-thumb-shadow: 0 2px 6px #04060E6C;--ps-effect-overlay-scrim: #04060E8D;--ps-effect-focus-glow: 0 0 0 3px #76ABFF59;--ps-effect-inset-shadow: inset 0 1px 4px #04060E57;}:where(:scope:not(:root)) {color: var(--ps-current-text-default);color-scheme: dark;}.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: dark;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: #AA99FF;--ps-semantic-tone-neutral-tone: #847B96;--ps-semantic-tone-neutral-surface-rest-background: #46434E;--ps-semantic-tone-neutral-surface-rest-bgcolor: #46434E;--ps-semantic-tone-neutral-surface-rest-border: #5D5A64;--ps-semantic-tone-neutral-surface-rest-text: #EFEDF5;--ps-semantic-tone-neutral-surface-hover-background: #4C4854;--ps-semantic-tone-neutral-surface-hover-bgcolor: #4C4854;--ps-semantic-tone-neutral-surface-hover-border: #706C79;--ps-semantic-tone-neutral-surface-hover-text: #EFEDF5;--ps-semantic-tone-neutral-surface-active-background: #504C58;--ps-semantic-tone-neutral-surface-active-bgcolor: #504C58;--ps-semantic-tone-neutral-surface-active-border: #7C7885;--ps-semantic-tone-neutral-surface-active-text: #EFEDF5;--ps-semantic-tone-neutral-surface-disabled-background: #332F3A;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #332F3A;--ps-semantic-tone-neutral-surface-disabled-border: #3D3A45;--ps-semantic-tone-neutral-surface-disabled-text: #817E89;--ps-semantic-tone-neutral-surface-focus-ring: #AA99FF;--ps-semantic-tone-neutral-surface-alt-rest-background: #3D3A43;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #3D3A43;--ps-semantic-tone-neutral-surface-alt-rest-border: #5D5A64;--ps-semantic-tone-neutral-surface-alt-rest-text: #E2E0E8;--ps-semantic-tone-neutral-surface-alt-hover-background: #423F4A;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #423F4A;--ps-semantic-tone-neutral-surface-alt-hover-border: #706C79;--ps-semantic-tone-neutral-surface-alt-hover-text: #EFEDF5;--ps-semantic-tone-neutral-surface-alt-active-background: #46434E;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #46434E;--ps-semantic-tone-neutral-surface-alt-active-border: #7C7885;--ps-semantic-tone-neutral-surface-alt-active-text: #EFEDF5;--ps-semantic-tone-neutral-surface-alt-disabled-background: #332F3A;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #332F3A;--ps-semantic-tone-neutral-surface-alt-disabled-border: #3D3A45;--ps-semantic-tone-neutral-surface-alt-disabled-text: #817E89;--ps-semantic-tone-neutral-surface-alt-focus-ring: #AA99FF;--ps-semantic-tone-neutral-canvas: #2F2C36;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #504C5A 0%, #332F3A 75%);--ps-semantic-tone-neutral-spotlight-light: #BCB3FA1A;--ps-semantic-tone-neutral-canvascolor: #2F2C36;--ps-semantic-tone-neutral-root-text-default: #EFEDF5;--ps-semantic-tone-neutral-root-text-subtle: #C2BFC9;--ps-semantic-tone-neutral-root-border-subtle: #5D5A64;--ps-semantic-tone-neutral-root-border-default: #706C79;--ps-semantic-tone-neutral-root-border-focus: #AA99FF;--ps-semantic-tone-neutral-overlay: #110D17B6;--ps-semantic-tone-neutral-border-subtle: #5D5A64;--ps-semantic-tone-neutral-border-default: #706C79;--ps-semantic-tone-neutral-border-focus: #AA99FF;--ps-semantic-tone-neutral-text-default: #EFEDF5;--ps-semantic-tone-neutral-text-subtle: #C2BFC9;--ps-semantic-tone-neutral-button-rest-background: #54505C;--ps-semantic-tone-neutral-button-rest-bgcolor: #54505C;--ps-semantic-tone-neutral-button-rest-border: #706C79;--ps-semantic-tone-neutral-button-rest-text: #EFEDF5;--ps-semantic-tone-neutral-button-hover-background: #585460;--ps-semantic-tone-neutral-button-hover-bgcolor: #585460;--ps-semantic-tone-neutral-button-hover-border: #7C7885;--ps-semantic-tone-neutral-button-hover-text: #EFEDF5;--ps-semantic-tone-neutral-button-active-background: #5B5763;--ps-semantic-tone-neutral-button-active-bgcolor: #5B5763;--ps-semantic-tone-neutral-button-active-border: #888491;--ps-semantic-tone-neutral-button-active-text: #EFEDF5;--ps-semantic-tone-neutral-button-disabled-background: #332F3A;--ps-semantic-tone-neutral-button-disabled-bgcolor: #332F3A;--ps-semantic-tone-neutral-button-disabled-border: #3D3A45;--ps-semantic-tone-neutral-button-disabled-text: #817E89;--ps-semantic-tone-neutral-button-focus-ring: #AA99FF;--ps-semantic-tone-accent-tone: #AA99FF;--ps-semantic-tone-accent-surface-rest-background: #444353;--ps-semantic-tone-accent-surface-rest-bgcolor: #444353;--ps-semantic-tone-accent-surface-rest-border: #6E6B83;--ps-semantic-tone-accent-surface-rest-text: #EAE9FB;--ps-semantic-tone-accent-surface-hover-background: #4A485B;--ps-semantic-tone-accent-surface-hover-bgcolor: #4A485B;--ps-semantic-tone-accent-surface-hover-border: #857EB3;--ps-semantic-tone-accent-surface-hover-text: #EAE9FB;--ps-semantic-tone-accent-surface-active-background: #4E4B61;--ps-semantic-tone-accent-surface-active-bgcolor: #4E4B61;--ps-semantic-tone-accent-surface-active-border: #857EB3;--ps-semantic-tone-accent-surface-active-text: #EAE9FB;--ps-semantic-tone-accent-surface-disabled-background: #332F3A;--ps-semantic-tone-accent-surface-disabled-bgcolor: #332F3A;--ps-semantic-tone-accent-surface-disabled-border: #3D3A45;--ps-semantic-tone-accent-surface-disabled-text: #817E89;--ps-semantic-tone-accent-surface-focus-ring: #AA99FF;--ps-semantic-tone-accent-surface-alt-rest-background: #3B3A47;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #3B3A47;--ps-semantic-tone-accent-surface-alt-rest-border: #6E6B83;--ps-semantic-tone-accent-surface-alt-rest-text: #EAE9FB;--ps-semantic-tone-accent-surface-alt-hover-background: #413F4F;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #413F4F;--ps-semantic-tone-accent-surface-alt-hover-border: #857EB3;--ps-semantic-tone-accent-surface-alt-hover-text: #EAE9FB;--ps-semantic-tone-accent-surface-alt-active-background: #444255;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #444255;--ps-semantic-tone-accent-surface-alt-active-border: #AA99FF;--ps-semantic-tone-accent-surface-alt-active-text: #EAE9FB;--ps-semantic-tone-accent-surface-alt-disabled-background: #332F3A;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #332F3A;--ps-semantic-tone-accent-surface-alt-disabled-border: #3D3A45;--ps-semantic-tone-accent-surface-alt-disabled-text: #817E89;--ps-semantic-tone-accent-surface-alt-focus-ring: #AA99FF;--ps-semantic-tone-accent-canvas: #312F3F;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #4E4B64 0%, #312F3F 75%);--ps-semantic-tone-accent-spotlight-light: #AA99FF2E;--ps-semantic-tone-accent-canvascolor: #312F3F;--ps-semantic-tone-accent-root-text-default: #DDD9FF;--ps-semantic-tone-accent-root-text-subtle: #D0CEE5;--ps-semantic-tone-accent-root-border-subtle: #5C5A6B;--ps-semantic-tone-accent-root-border-default: #6E6B83;--ps-semantic-tone-accent-root-border-focus: #AA99FF;--ps-semantic-tone-accent-overlay: #110D17B6;--ps-semantic-tone-accent-border-subtle: #5C5A6B;--ps-semantic-tone-accent-border-default: #6E6B83;--ps-semantic-tone-accent-border-focus: #AA99FF;--ps-semantic-tone-accent-text-default: #DDD9FF;--ps-semantic-tone-accent-text-subtle: #D0CEE5;--ps-semantic-tone-accent-button-rest-background: #AA99FF;--ps-semantic-tone-accent-button-rest-bgcolor: #AA99FF;--ps-semantic-tone-accent-button-rest-border: #AA99FF;--ps-semantic-tone-accent-button-rest-text: #170B37;--ps-semantic-tone-accent-button-hover-background: #BCB2FF;--ps-semantic-tone-accent-button-hover-bgcolor: #BCB2FF;--ps-semantic-tone-accent-button-hover-border: #BCB2FF;--ps-semantic-tone-accent-button-hover-text: #170B37;--ps-semantic-tone-accent-button-active-background: #997FFF;--ps-semantic-tone-accent-button-active-bgcolor: #997FFF;--ps-semantic-tone-accent-button-active-border: #997FFF;--ps-semantic-tone-accent-button-active-text: #170B37;--ps-semantic-tone-accent-button-disabled-background: #332F3A;--ps-semantic-tone-accent-button-disabled-bgcolor: #332F3A;--ps-semantic-tone-accent-button-disabled-border: #3D3A45;--ps-semantic-tone-accent-button-disabled-text: #817E89;--ps-semantic-tone-accent-button-focus-ring: #AA99FF;--ps-semantic-tone-feature-tone: #E27EE8;--ps-semantic-tone-feature-surface-rest-background: #4C414D;--ps-semantic-tone-feature-surface-rest-bgcolor: #4C414D;--ps-semantic-tone-feature-surface-rest-border: #796879;--ps-semantic-tone-feature-surface-rest-text: #F3E7F3;--ps-semantic-tone-feature-surface-hover-background: #534553;--ps-semantic-tone-feature-surface-hover-bgcolor: #534553;--ps-semantic-tone-feature-surface-hover-border: #9D779E;--ps-semantic-tone-feature-surface-hover-text: #F3E7F3;--ps-semantic-tone-feature-surface-active-background: #584858;--ps-semantic-tone-feature-surface-active-bgcolor: #584858;--ps-semantic-tone-feature-surface-active-border: #9D779E;--ps-semantic-tone-feature-surface-active-text: #F3E7F3;--ps-semantic-tone-feature-surface-disabled-background: #332F3A;--ps-semantic-tone-feature-surface-disabled-bgcolor: #332F3A;--ps-semantic-tone-feature-surface-disabled-border: #3D3A45;--ps-semantic-tone-feature-surface-disabled-text: #817E89;--ps-semantic-tone-feature-surface-focus-ring: #E27EE8;--ps-semantic-tone-feature-surface-alt-rest-background: #413842;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #413842;--ps-semantic-tone-feature-surface-alt-rest-border: #796879;--ps-semantic-tone-feature-surface-alt-rest-text: #F3E7F3;--ps-semantic-tone-feature-surface-alt-hover-background: #483D49;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #483D49;--ps-semantic-tone-feature-surface-alt-hover-border: #9D779E;--ps-semantic-tone-feature-surface-alt-hover-text: #F3E7F3;--ps-semantic-tone-feature-surface-alt-active-background: #4D404E;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #4D404E;--ps-semantic-tone-feature-surface-alt-active-border: #E27EE8;--ps-semantic-tone-feature-surface-alt-active-text: #F3E7F3;--ps-semantic-tone-feature-surface-alt-disabled-background: #332F3A;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #332F3A;--ps-semantic-tone-feature-surface-alt-disabled-border: #3D3A45;--ps-semantic-tone-feature-surface-alt-disabled-text: #817E89;--ps-semantic-tone-feature-surface-alt-focus-ring: #E27EE8;--ps-semantic-tone-feature-canvas: #382D39;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #59475A 0%, #382D39 75%);--ps-semantic-tone-feature-spotlight-light: #E27EE82E;--ps-semantic-tone-feature-canvascolor: #382D39;--ps-semantic-tone-feature-root-text-default: #FDCAFF;--ps-semantic-tone-feature-root-text-subtle: #DBCBDC;--ps-semantic-tone-feature-root-border-subtle: #645864;--ps-semantic-tone-feature-root-border-default: #796879;--ps-semantic-tone-feature-root-border-focus: #E27EE8;--ps-semantic-tone-feature-overlay: #110D17B6;--ps-semantic-tone-feature-border-subtle: #645864;--ps-semantic-tone-feature-border-default: #796879;--ps-semantic-tone-feature-border-focus: #E27EE8;--ps-semantic-tone-feature-text-default: #FDCAFF;--ps-semantic-tone-feature-text-subtle: #DBCBDC;--ps-semantic-tone-feature-button-rest-background: #E27EE8;--ps-semantic-tone-feature-button-rest-bgcolor: #E27EE8;--ps-semantic-tone-feature-button-rest-border: #E27EE8;--ps-semantic-tone-feature-button-rest-text: #250727;--ps-semantic-tone-feature-button-hover-background: #F494FA;--ps-semantic-tone-feature-button-hover-bgcolor: #F494FA;--ps-semantic-tone-feature-button-hover-border: #F494FA;--ps-semantic-tone-feature-button-hover-text: #250727;--ps-semantic-tone-feature-button-active-background: #CE6BD4;--ps-semantic-tone-feature-button-active-bgcolor: #CE6BD4;--ps-semantic-tone-feature-button-active-border: #CE6BD4;--ps-semantic-tone-feature-button-active-text: #250727;--ps-semantic-tone-feature-button-disabled-background: #332F3A;--ps-semantic-tone-feature-button-disabled-bgcolor: #332F3A;--ps-semantic-tone-feature-button-disabled-border: #3D3A45;--ps-semantic-tone-feature-button-disabled-text: #817E89;--ps-semantic-tone-feature-button-focus-ring: #E27EE8;--ps-semantic-tone-secondary-tone: #81A8FF;--ps-semantic-tone-secondary-surface-rest-background: #3F4552;--ps-semantic-tone-secondary-surface-rest-bgcolor: #3F4552;--ps-semantic-tone-secondary-surface-rest-border: #666F81;--ps-semantic-tone-secondary-surface-rest-text: #E4EBF9;--ps-semantic-tone-secondary-surface-hover-background: #434A5A;--ps-semantic-tone-secondary-surface-hover-bgcolor: #434A5A;--ps-semantic-tone-secondary-surface-hover-border: #7286B0;--ps-semantic-tone-secondary-surface-hover-text: #E4EBF9;--ps-semantic-tone-secondary-surface-active-background: #464E60;--ps-semantic-tone-secondary-surface-active-bgcolor: #464E60;--ps-semantic-tone-secondary-surface-active-border: #7286B0;--ps-semantic-tone-secondary-surface-active-text: #E4EBF9;--ps-semantic-tone-secondary-surface-disabled-background: #332F3A;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #332F3A;--ps-semantic-tone-secondary-surface-disabled-border: #3D3A45;--ps-semantic-tone-secondary-surface-disabled-text: #817E89;--ps-semantic-tone-secondary-surface-focus-ring: #81A8FF;--ps-semantic-tone-secondary-surface-alt-rest-background: #373C46;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #373C46;--ps-semantic-tone-secondary-surface-alt-rest-border: #666F81;--ps-semantic-tone-secondary-surface-alt-rest-text: #E4EBF9;--ps-semantic-tone-secondary-surface-alt-hover-background: #3B414E;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #3B414E;--ps-semantic-tone-secondary-surface-alt-hover-border: #7286B0;--ps-semantic-tone-secondary-surface-alt-hover-text: #E4EBF9;--ps-semantic-tone-secondary-surface-alt-active-background: #3E4554;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #3E4554;--ps-semantic-tone-secondary-surface-alt-active-border: #81A8FF;--ps-semantic-tone-secondary-surface-alt-active-text: #E4EBF9;--ps-semantic-tone-secondary-surface-alt-disabled-background: #332F3A;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #332F3A;--ps-semantic-tone-secondary-surface-alt-disabled-border: #3D3A45;--ps-semantic-tone-secondary-surface-alt-disabled-text: #817E89;--ps-semantic-tone-secondary-surface-alt-focus-ring: #81A8FF;--ps-semantic-tone-secondary-canvas: #2C323E;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #454E62 0%, #2C323E 75%);--ps-semantic-tone-secondary-spotlight-light: #81A8FF2E;--ps-semantic-tone-secondary-canvascolor: #2C323E;--ps-semantic-tone-secondary-root-text-default: #CFDEFF;--ps-semantic-tone-secondary-root-text-subtle: #C8D1E3;--ps-semantic-tone-secondary-root-border-subtle: #565C6A;--ps-semantic-tone-secondary-root-border-default: #666F81;--ps-semantic-tone-secondary-root-border-focus: #81A8FF;--ps-semantic-tone-secondary-overlay: #110D17B6;--ps-semantic-tone-secondary-border-subtle: #565C6A;--ps-semantic-tone-secondary-border-default: #666F81;--ps-semantic-tone-secondary-border-focus: #81A8FF;--ps-semantic-tone-secondary-text-default: #CFDEFF;--ps-semantic-tone-secondary-text-subtle: #C8D1E3;--ps-semantic-tone-secondary-button-rest-background: #81A8FF;--ps-semantic-tone-secondary-button-rest-bgcolor: #81A8FF;--ps-semantic-tone-secondary-button-rest-border: #81A8FF;--ps-semantic-tone-secondary-button-rest-text: #071334;--ps-semantic-tone-secondary-button-hover-background: #9EBDFF;--ps-semantic-tone-secondary-button-hover-bgcolor: #9EBDFF;--ps-semantic-tone-secondary-button-hover-border: #9EBDFF;--ps-semantic-tone-secondary-button-hover-text: #071334;--ps-semantic-tone-secondary-button-active-background: #6592FF;--ps-semantic-tone-secondary-button-active-bgcolor: #6592FF;--ps-semantic-tone-secondary-button-active-border: #6592FF;--ps-semantic-tone-secondary-button-active-text: #071334;--ps-semantic-tone-secondary-button-disabled-background: #332F3A;--ps-semantic-tone-secondary-button-disabled-bgcolor: #332F3A;--ps-semantic-tone-secondary-button-disabled-border: #3D3A45;--ps-semantic-tone-secondary-button-disabled-text: #817E89;--ps-semantic-tone-secondary-button-focus-ring: #81A8FF;--ps-semantic-tone-custom-tone: #E99355;--ps-semantic-tone-custom-surface-rest-background: #4D433C;--ps-semantic-tone-custom-surface-rest-bgcolor: #4D433C;--ps-semantic-tone-custom-surface-rest-border: #7A6B62;--ps-semantic-tone-custom-surface-rest-text: #F4E9E2;--ps-semantic-tone-custom-surface-hover-background: #544840;--ps-semantic-tone-custom-surface-hover-bgcolor: #544840;--ps-semantic-tone-custom-surface-hover-border: #9F7E68;--ps-semantic-tone-custom-surface-hover-text: #F4E9E2;--ps-semantic-tone-custom-surface-active-background: #594B42;--ps-semantic-tone-custom-surface-active-bgcolor: #594B42;--ps-semantic-tone-custom-surface-active-border: #9F7E68;--ps-semantic-tone-custom-surface-active-text: #F4E9E2;--ps-semantic-tone-custom-surface-disabled-background: #332F3A;--ps-semantic-tone-custom-surface-disabled-bgcolor: #332F3A;--ps-semantic-tone-custom-surface-disabled-border: #3D3A45;--ps-semantic-tone-custom-surface-disabled-text: #817E89;--ps-semantic-tone-custom-surface-focus-ring: #E99355;--ps-semantic-tone-custom-surface-alt-rest-background: #423A35;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #423A35;--ps-semantic-tone-custom-surface-alt-rest-border: #7A6B62;--ps-semantic-tone-custom-surface-alt-rest-text: #F4E9E2;--ps-semantic-tone-custom-surface-alt-hover-background: #493F38;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #493F38;--ps-semantic-tone-custom-surface-alt-hover-border: #9F7E68;--ps-semantic-tone-custom-surface-alt-hover-text: #F4E9E2;--ps-semantic-tone-custom-surface-alt-active-background: #4E423B;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #4E423B;--ps-semantic-tone-custom-surface-alt-active-border: #E99355;--ps-semantic-tone-custom-surface-alt-active-text: #F4E9E2;--ps-semantic-tone-custom-surface-alt-disabled-background: #332F3A;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #332F3A;--ps-semantic-tone-custom-surface-alt-disabled-border: #3D3A45;--ps-semantic-tone-custom-surface-alt-disabled-text: #817E89;--ps-semantic-tone-custom-surface-alt-focus-ring: #E99355;--ps-semantic-tone-custom-canvas: #392F29;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #5B4B40 0%, #392F29 75%);--ps-semantic-tone-custom-spotlight-light: #E993552E;--ps-semantic-tone-custom-canvascolor: #392F29;--ps-semantic-tone-custom-root-text-default: #FFD4B8;--ps-semantic-tone-custom-root-text-subtle: #DCCEC4;--ps-semantic-tone-custom-root-border-subtle: #655A53;--ps-semantic-tone-custom-root-border-default: #7A6B62;--ps-semantic-tone-custom-root-border-focus: #E99355;--ps-semantic-tone-custom-overlay: #110D17B6;--ps-semantic-tone-custom-border-subtle: #655A53;--ps-semantic-tone-custom-border-default: #7A6B62;--ps-semantic-tone-custom-border-focus: #E99355;--ps-semantic-tone-custom-text-default: #FFD4B8;--ps-semantic-tone-custom-text-subtle: #DCCEC4;--ps-semantic-tone-custom-button-rest-background: #E99355;--ps-semantic-tone-custom-button-rest-bgcolor: #E99355;--ps-semantic-tone-custom-button-rest-border: #E99355;--ps-semantic-tone-custom-button-rest-text: #270E00;--ps-semantic-tone-custom-button-hover-background: #FBA86D;--ps-semantic-tone-custom-button-hover-bgcolor: #FBA86D;--ps-semantic-tone-custom-button-hover-border: #FBA86D;--ps-semantic-tone-custom-button-hover-text: #270E00;--ps-semantic-tone-custom-button-active-background: #D58042;--ps-semantic-tone-custom-button-active-bgcolor: #D58042;--ps-semantic-tone-custom-button-active-border: #D58042;--ps-semantic-tone-custom-button-active-text: #270E00;--ps-semantic-tone-custom-button-disabled-background: #332F3A;--ps-semantic-tone-custom-button-disabled-bgcolor: #332F3A;--ps-semantic-tone-custom-button-disabled-border: #3D3A45;--ps-semantic-tone-custom-button-disabled-text: #817E89;--ps-semantic-tone-custom-button-focus-ring: #E99355;--ps-semantic-tone-ghost-surface-hover-background: #4C4854;--ps-semantic-tone-ghost-surface-hover-bgcolor: #4C4854;--ps-semantic-tone-ghost-surface-hover-border: #706C79;--ps-semantic-tone-ghost-surface-hover-text: #EFEDF5;--ps-semantic-tone-ghost-surface-active-background: #504C58;--ps-semantic-tone-ghost-surface-active-bgcolor: #504C58;--ps-semantic-tone-ghost-surface-active-border: #7C7885;--ps-semantic-tone-ghost-surface-active-text: #EFEDF5;--ps-semantic-tone-ghost-surface-disabled-background: #332F3A;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #332F3A;--ps-semantic-tone-ghost-surface-disabled-border: #3D3A45;--ps-semantic-tone-ghost-surface-disabled-text: #817E89;--ps-semantic-tone-ghost-surface-focus-ring: #AA99FF;--ps-semantic-tone-ghost-surface-alt-hover-background: #423F4A;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #423F4A;--ps-semantic-tone-ghost-surface-alt-hover-border: #706C79;--ps-semantic-tone-ghost-surface-alt-hover-text: #EFEDF5;--ps-semantic-tone-ghost-surface-alt-active-background: #46434E;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #46434E;--ps-semantic-tone-ghost-surface-alt-active-border: #7C7885;--ps-semantic-tone-ghost-surface-alt-active-text: #EFEDF5;--ps-semantic-tone-ghost-surface-alt-disabled-background: #332F3A;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #332F3A;--ps-semantic-tone-ghost-surface-alt-disabled-border: #3D3A45;--ps-semantic-tone-ghost-surface-alt-disabled-text: #817E89;--ps-semantic-tone-ghost-surface-alt-focus-ring: #AA99FF;--ps-semantic-tone-ghost-root-text-default: #EFEDF5;--ps-semantic-tone-ghost-root-text-subtle: #C2BFC9;--ps-semantic-tone-ghost-root-border-subtle: #5D5A64;--ps-semantic-tone-ghost-root-border-default: #706C79;--ps-semantic-tone-ghost-root-border-focus: #AA99FF;--ps-semantic-tone-ghost-overlay: #110D17B6;--ps-semantic-tone-ghost-border-subtle: #5D5A64;--ps-semantic-tone-ghost-border-default: #706C79;--ps-semantic-tone-ghost-border-focus: #AA99FF;--ps-semantic-tone-ghost-text-default: #EFEDF5;--ps-semantic-tone-ghost-text-subtle: #C2BFC9;--ps-semantic-tone-ghost-button-hover-background: #585460;--ps-semantic-tone-ghost-button-hover-bgcolor: #585460;--ps-semantic-tone-ghost-button-hover-border: #7C7885;--ps-semantic-tone-ghost-button-hover-text: #EFEDF5;--ps-semantic-tone-ghost-button-active-background: #5B5763;--ps-semantic-tone-ghost-button-active-bgcolor: #5B5763;--ps-semantic-tone-ghost-button-active-border: #888491;--ps-semantic-tone-ghost-button-active-text: #EFEDF5;--ps-semantic-tone-ghost-button-disabled-background: #332F3A;--ps-semantic-tone-ghost-button-disabled-bgcolor: #332F3A;--ps-semantic-tone-ghost-button-disabled-border: #3D3A45;--ps-semantic-tone-ghost-button-disabled-text: #817E89;--ps-semantic-tone-ghost-button-focus-ring: #AA99FF;--ps-semantic-tone-info-tone: #60B0FF;--ps-semantic-tone-info-surface-rest-background: #3D4650;--ps-semantic-tone-info-surface-rest-bgcolor: #3D4650;--ps-semantic-tone-info-surface-rest-border: #63707E;--ps-semantic-tone-info-surface-rest-text: #E2ECF7;--ps-semantic-tone-info-surface-hover-background: #414C57;--ps-semantic-tone-info-surface-hover-bgcolor: #414C57;--ps-semantic-tone-info-surface-hover-border: #6B89A9;--ps-semantic-tone-info-surface-hover-text: #E2ECF7;--ps-semantic-tone-info-surface-active-background: #43505D;--ps-semantic-tone-info-surface-active-bgcolor: #43505D;--ps-semantic-tone-info-surface-active-border: #6B89A9;--ps-semantic-tone-info-surface-active-text: #E2ECF7;--ps-semantic-tone-info-surface-disabled-background: #332F3A;--ps-semantic-tone-info-surface-disabled-bgcolor: #332F3A;--ps-semantic-tone-info-surface-disabled-border: #3D3A45;--ps-semantic-tone-info-surface-disabled-text: #817E89;--ps-semantic-tone-info-surface-focus-ring: #60B0FF;--ps-semantic-tone-info-surface-alt-rest-background: #353D44;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #353D44;--ps-semantic-tone-info-surface-alt-rest-border: #63707E;--ps-semantic-tone-info-surface-alt-rest-text: #E2ECF7;--ps-semantic-tone-info-surface-alt-hover-background: #39424C;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #39424C;--ps-semantic-tone-info-surface-alt-hover-border: #6B89A9;--ps-semantic-tone-info-surface-alt-hover-text: #E2ECF7;--ps-semantic-tone-info-surface-alt-active-background: #3B4652;--ps-semantic-tone-info-surface-alt-active-bgcolor: #3B4652;--ps-semantic-tone-info-surface-alt-active-border: #60B0FF;--ps-semantic-tone-info-surface-alt-active-text: #E2ECF7;--ps-semantic-tone-info-surface-alt-disabled-background: #332F3A;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #332F3A;--ps-semantic-tone-info-surface-alt-disabled-border: #3D3A45;--ps-semantic-tone-info-surface-alt-disabled-text: #817E89;--ps-semantic-tone-info-surface-alt-focus-ring: #60B0FF;--ps-semantic-tone-info-canvas: #2A333C;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #42505F 0%, #2A333C 75%);--ps-semantic-tone-info-spotlight-light: #60B0FF2E;--ps-semantic-tone-info-canvascolor: #2A333C;--ps-semantic-tone-info-root-text-default: #C6E1FF;--ps-semantic-tone-info-root-text-subtle: #C6D3E1;--ps-semantic-tone-info-root-border-subtle: #545D68;--ps-semantic-tone-info-root-border-default: #63707E;--ps-semantic-tone-info-root-border-focus: #60B0FF;--ps-semantic-tone-info-overlay: #110D17B6;--ps-semantic-tone-info-border-subtle: #545D68;--ps-semantic-tone-info-border-default: #63707E;--ps-semantic-tone-info-border-focus: #60B0FF;--ps-semantic-tone-info-text-default: #C6E1FF;--ps-semantic-tone-info-text-subtle: #C6D3E1;--ps-semantic-tone-info-button-rest-background: #60B0FF;--ps-semantic-tone-info-button-rest-bgcolor: #60B0FF;--ps-semantic-tone-info-button-rest-border: #60B0FF;--ps-semantic-tone-info-button-rest-text: #00172F;--ps-semantic-tone-info-button-hover-background: #89C3FF;--ps-semantic-tone-info-button-hover-bgcolor: #89C3FF;--ps-semantic-tone-info-button-hover-border: #89C3FF;--ps-semantic-tone-info-button-hover-text: #00172F;--ps-semantic-tone-info-button-active-background: #449DF0;--ps-semantic-tone-info-button-active-bgcolor: #449DF0;--ps-semantic-tone-info-button-active-border: #449DF0;--ps-semantic-tone-info-button-active-text: #00172F;--ps-semantic-tone-info-button-disabled-background: #332F3A;--ps-semantic-tone-info-button-disabled-bgcolor: #332F3A;--ps-semantic-tone-info-button-disabled-border: #3D3A45;--ps-semantic-tone-info-button-disabled-text: #817E89;--ps-semantic-tone-info-button-focus-ring: #60B0FF;--ps-semantic-tone-success-tone: #54C398;--ps-semantic-tone-success-surface-rest-background: #3D4843;--ps-semantic-tone-success-surface-rest-bgcolor: #3D4843;--ps-semantic-tone-success-surface-rest-border: #63736B;--ps-semantic-tone-success-surface-rest-text: #E3EEE9;--ps-semantic-tone-success-surface-hover-background: #414E48;--ps-semantic-tone-success-surface-hover-bgcolor: #414E48;--ps-semantic-tone-success-surface-hover-border: #6B907F;--ps-semantic-tone-success-surface-hover-text: #E3EEE9;--ps-semantic-tone-success-surface-active-background: #44524B;--ps-semantic-tone-success-surface-active-bgcolor: #44524B;--ps-semantic-tone-success-surface-active-border: #6B907F;--ps-semantic-tone-success-surface-active-text: #E3EEE9;--ps-semantic-tone-success-surface-disabled-background: #332F3A;--ps-semantic-tone-success-surface-disabled-bgcolor: #332F3A;--ps-semantic-tone-success-surface-disabled-border: #3D3A45;--ps-semantic-tone-success-surface-disabled-text: #817E89;--ps-semantic-tone-success-surface-focus-ring: #54C398;--ps-semantic-tone-success-surface-alt-rest-background: #363E3A;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #363E3A;--ps-semantic-tone-success-surface-alt-rest-border: #63736B;--ps-semantic-tone-success-surface-alt-rest-text: #E3EEE9;--ps-semantic-tone-success-surface-alt-hover-background: #39443F;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #39443F;--ps-semantic-tone-success-surface-alt-hover-border: #6B907F;--ps-semantic-tone-success-surface-alt-hover-text: #E3EEE9;--ps-semantic-tone-success-surface-alt-active-background: #3C4842;--ps-semantic-tone-success-surface-alt-active-bgcolor: #3C4842;--ps-semantic-tone-success-surface-alt-active-border: #54C398;--ps-semantic-tone-success-surface-alt-active-text: #E3EEE9;--ps-semantic-tone-success-surface-alt-disabled-background: #332F3A;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #332F3A;--ps-semantic-tone-success-surface-alt-disabled-border: #3D3A45;--ps-semantic-tone-success-surface-alt-disabled-text: #817E89;--ps-semantic-tone-success-surface-alt-focus-ring: #54C398;--ps-semantic-tone-success-canvas: #2A342F;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #42534B 0%, #2A342F 75%);--ps-semantic-tone-success-spotlight-light: #54C3982E;--ps-semantic-tone-success-canvascolor: #2A342F;--ps-semantic-tone-success-root-text-default: #ADEFD1;--ps-semantic-tone-success-root-text-subtle: #C6D5CE;--ps-semantic-tone-success-root-border-subtle: #545F5A;--ps-semantic-tone-success-root-border-default: #63736B;--ps-semantic-tone-success-root-border-focus: #54C398;--ps-semantic-tone-success-overlay: #110D17B6;--ps-semantic-tone-success-border-subtle: #545F5A;--ps-semantic-tone-success-border-default: #63736B;--ps-semantic-tone-success-border-focus: #54C398;--ps-semantic-tone-success-text-default: #ADEFD1;--ps-semantic-tone-success-text-subtle: #C6D5CE;--ps-semantic-tone-success-button-rest-background: #54C398;--ps-semantic-tone-success-button-rest-bgcolor: #54C398;--ps-semantic-tone-success-button-rest-border: #54C398;--ps-semantic-tone-success-button-rest-text: #001C11;--ps-semantic-tone-success-button-hover-background: #6FD5AB;--ps-semantic-tone-success-button-hover-bgcolor: #6FD5AB;--ps-semantic-tone-success-button-hover-border: #6FD5AB;--ps-semantic-tone-success-button-hover-text: #001C11;--ps-semantic-tone-success-button-active-background: #3EAF86;--ps-semantic-tone-success-button-active-bgcolor: #3EAF86;--ps-semantic-tone-success-button-active-border: #3EAF86;--ps-semantic-tone-success-button-active-text: #001C11;--ps-semantic-tone-success-button-disabled-background: #332F3A;--ps-semantic-tone-success-button-disabled-bgcolor: #332F3A;--ps-semantic-tone-success-button-disabled-border: #3D3A45;--ps-semantic-tone-success-button-disabled-text: #817E89;--ps-semantic-tone-success-button-focus-ring: #54C398;--ps-semantic-tone-warning-tone: #D3A23B;--ps-semantic-tone-warning-surface-rest-background: #4A443A;--ps-semantic-tone-warning-surface-rest-bgcolor: #4A443A;--ps-semantic-tone-warning-surface-rest-border: #766E5F;--ps-semantic-tone-warning-surface-rest-text: #F0EAE0;--ps-semantic-tone-warning-surface-hover-background: #50493E;--ps-semantic-tone-warning-surface-hover-bgcolor: #50493E;--ps-semantic-tone-warning-surface-hover-border: #968462;--ps-semantic-tone-warning-surface-hover-text: #F0EAE0;--ps-semantic-tone-warning-surface-active-background: #554D40;--ps-semantic-tone-warning-surface-active-bgcolor: #554D40;--ps-semantic-tone-warning-surface-active-border: #968462;--ps-semantic-tone-warning-surface-active-text: #F0EAE0;--ps-semantic-tone-warning-surface-disabled-background: #332F3A;--ps-semantic-tone-warning-surface-disabled-bgcolor: #332F3A;--ps-semantic-tone-warning-surface-disabled-border: #3D3A45;--ps-semantic-tone-warning-surface-disabled-text: #817E89;--ps-semantic-tone-warning-surface-focus-ring: #D3A23B;--ps-semantic-tone-warning-surface-alt-rest-background: #403B33;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #403B33;--ps-semantic-tone-warning-surface-alt-rest-border: #766E5F;--ps-semantic-tone-warning-surface-alt-rest-text: #F0EAE0;--ps-semantic-tone-warning-surface-alt-hover-background: #464036;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #464036;--ps-semantic-tone-warning-surface-alt-hover-border: #968462;--ps-semantic-tone-warning-surface-alt-hover-text: #F0EAE0;--ps-semantic-tone-warning-surface-alt-active-background: #4B4438;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #4B4438;--ps-semantic-tone-warning-surface-alt-active-border: #D3A23B;--ps-semantic-tone-warning-surface-alt-active-text: #F0EAE0;--ps-semantic-tone-warning-surface-alt-disabled-background: #332F3A;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #332F3A;--ps-semantic-tone-warning-surface-alt-disabled-border: #3D3A45;--ps-semantic-tone-warning-surface-alt-disabled-text: #817E89;--ps-semantic-tone-warning-surface-alt-focus-ring: #D3A23B;--ps-semantic-tone-warning-canvas: #363127;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #564D3E 0%, #363127 75%);--ps-semantic-tone-warning-spotlight-light: #D3A23B2E;--ps-semantic-tone-warning-canvascolor: #363127;--ps-semantic-tone-warning-root-text-default: #FAD99E;--ps-semantic-tone-warning-root-text-subtle: #D8D0C2;--ps-semantic-tone-warning-root-border-subtle: #615B51;--ps-semantic-tone-warning-root-border-default: #766E5F;--ps-semantic-tone-warning-root-border-focus: #D3A23B;--ps-semantic-tone-warning-overlay: #110D17B6;--ps-semantic-tone-warning-border-subtle: #615B51;--ps-semantic-tone-warning-border-default: #766E5F;--ps-semantic-tone-warning-border-focus: #D3A23B;--ps-semantic-tone-warning-text-default: #FAD99E;--ps-semantic-tone-warning-text-subtle: #D8D0C2;--ps-semantic-tone-warning-button-rest-background: #D3A23B;--ps-semantic-tone-warning-button-rest-bgcolor: #D3A23B;--ps-semantic-tone-warning-button-rest-border: #D3A23B;--ps-semantic-tone-warning-button-rest-text: #1F1400;--ps-semantic-tone-warning-button-hover-background: #E5B659;--ps-semantic-tone-warning-button-hover-bgcolor: #E5B659;--ps-semantic-tone-warning-button-hover-border: #E5B659;--ps-semantic-tone-warning-button-hover-text: #1F1400;--ps-semantic-tone-warning-button-active-background: #C08F22;--ps-semantic-tone-warning-button-active-bgcolor: #C08F22;--ps-semantic-tone-warning-button-active-border: #C08F22;--ps-semantic-tone-warning-button-active-text: #1F1400;--ps-semantic-tone-warning-button-disabled-background: #332F3A;--ps-semantic-tone-warning-button-disabled-bgcolor: #332F3A;--ps-semantic-tone-warning-button-disabled-border: #3D3A45;--ps-semantic-tone-warning-button-disabled-text: #817E89;--ps-semantic-tone-warning-button-focus-ring: #D3A23B;--ps-semantic-tone-danger-tone: #FE7B90;--ps-semantic-tone-danger-surface-rest-background: #504042;--ps-semantic-tone-danger-surface-rest-bgcolor: #504042;--ps-semantic-tone-danger-surface-rest-border: #7F686A;--ps-semantic-tone-danger-surface-rest-text: #F8E6E8;--ps-semantic-tone-danger-surface-hover-background: #574547;--ps-semantic-tone-danger-surface-hover-bgcolor: #574547;--ps-semantic-tone-danger-surface-hover-border: #A9767C;--ps-semantic-tone-danger-surface-hover-text: #F8E6E8;--ps-semantic-tone-danger-surface-active-background: #5D484A;--ps-semantic-tone-danger-surface-active-bgcolor: #5D484A;--ps-semantic-tone-danger-surface-active-border: #A9767C;--ps-semantic-tone-danger-surface-active-text: #F8E6E8;--ps-semantic-tone-danger-surface-disabled-background: #332F3A;--ps-semantic-tone-danger-surface-disabled-bgcolor: #332F3A;--ps-semantic-tone-danger-surface-disabled-border: #3D3A45;--ps-semantic-tone-danger-surface-disabled-text: #817E89;--ps-semantic-tone-danger-surface-focus-ring: #FE7B90;--ps-semantic-tone-danger-surface-alt-rest-background: #453839;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #453839;--ps-semantic-tone-danger-surface-alt-rest-border: #7F686A;--ps-semantic-tone-danger-surface-alt-rest-text: #F8E6E8;--ps-semantic-tone-danger-surface-alt-hover-background: #4C3C3E;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #4C3C3E;--ps-semantic-tone-danger-surface-alt-hover-border: #A9767C;--ps-semantic-tone-danger-surface-alt-hover-text: #F8E6E8;--ps-semantic-tone-danger-surface-alt-active-background: #524041;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #524041;--ps-semantic-tone-danger-surface-alt-active-border: #FE7B90;--ps-semantic-tone-danger-surface-alt-active-text: #F8E6E8;--ps-semantic-tone-danger-surface-alt-disabled-background: #332F3A;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #332F3A;--ps-semantic-tone-danger-surface-alt-disabled-border: #3D3A45;--ps-semantic-tone-danger-surface-alt-disabled-text: #817E89;--ps-semantic-tone-danger-surface-alt-focus-ring: #FE7B90;--ps-semantic-tone-danger-canvas: #3C2D2E;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #5F4749 0%, #3C2D2E 75%);--ps-semantic-tone-danger-spotlight-light: #FE7B902E;--ps-semantic-tone-danger-canvascolor: #3C2D2E;--ps-semantic-tone-danger-root-text-default: #FFD0D5;--ps-semantic-tone-danger-root-text-subtle: #E1CBCC;--ps-semantic-tone-danger-root-border-subtle: #685759;--ps-semantic-tone-danger-root-border-default: #7F686A;--ps-semantic-tone-danger-root-border-focus: #FE7B90;--ps-semantic-tone-danger-overlay: #110D17B6;--ps-semantic-tone-danger-border-subtle: #685759;--ps-semantic-tone-danger-border-default: #7F686A;--ps-semantic-tone-danger-border-focus: #FE7B90;--ps-semantic-tone-danger-text-default: #FFD0D5;--ps-semantic-tone-danger-text-subtle: #E1CBCC;--ps-semantic-tone-danger-button-rest-background: #FE7B90;--ps-semantic-tone-danger-button-rest-bgcolor: #FE7B90;--ps-semantic-tone-danger-button-rest-border: #FE7B90;--ps-semantic-tone-danger-button-rest-text: #2D060E;--ps-semantic-tone-danger-button-hover-background: #FF9EAA;--ps-semantic-tone-danger-button-hover-bgcolor: #FF9EAA;--ps-semantic-tone-danger-button-hover-border: #FF9EAA;--ps-semantic-tone-danger-button-hover-text: #2D060E;--ps-semantic-tone-danger-button-active-background: #E9687E;--ps-semantic-tone-danger-button-active-bgcolor: #E9687E;--ps-semantic-tone-danger-button-active-border: #E9687E;--ps-semantic-tone-danger-button-active-text: #2D060E;--ps-semantic-tone-danger-button-disabled-background: #332F3A;--ps-semantic-tone-danger-button-disabled-bgcolor: #332F3A;--ps-semantic-tone-danger-button-disabled-border: #3D3A45;--ps-semantic-tone-danger-button-disabled-text: #817E89;--ps-semantic-tone-danger-button-focus-ring: #FE7B90;--ps-effect-glow-primary: 0 0 1.75rem #AA99FF33;--ps-effect-glow-secondary: 0 0 1.75rem #81A8FF29;--ps-effect-floating-shadow: 0 2px 8px #110D1754, 0 24px 64px #110D178C;--ps-effect-soft-shadow: 0 2px 8px #110D1746, 0 8px 24px #110D1754;--ps-effect-strong-shadow: 0 12px 32px #110D178C, 0 32px 80px #110D178C;--ps-effect-panel-shadow: 0 1px 0 #EFEEF20A, 0 6px 16px #110D1727;--ps-effect-panel-shadow-strong: 0 12px 32px #110D1770;--ps-effect-accent-shadow: 0 8px 28px #AA99FF47;--ps-effect-interactive-shadow: 0 2px 6px #110D1762;--ps-effect-track-shadow: inset 0 1px 2px #110D178C;--ps-effect-thumb-shadow: 0 2px 6px #110D178C;--ps-effect-overlay-scrim: #110D17B6;--ps-effect-focus-glow: 0 0 0 3px #AA99FF59;--ps-effect-inset-shadow: inset 0 1px 4px #110D1770;}:scope:is([data-site-color="teal"], [data-site-color="teal"] *) {--ps-accent: #00C4BD;--ps-semantic-tone-neutral-tone: #678787;--ps-semantic-tone-neutral-surface-rest-background: #314242;--ps-semantic-tone-neutral-surface-rest-bgcolor: #314242;--ps-semantic-tone-neutral-surface-rest-border: #4C5A5A;--ps-semantic-tone-neutral-surface-rest-text: #E4EDED;--ps-semantic-tone-neutral-surface-hover-background: #364747;--ps-semantic-tone-neutral-surface-hover-bgcolor: #364747;--ps-semantic-tone-neutral-surface-hover-border: #5C6E6E;--ps-semantic-tone-neutral-surface-hover-text: #E4EDED;--ps-semantic-tone-neutral-surface-active-background: #3A4C4B;--ps-semantic-tone-neutral-surface-active-bgcolor: #3A4C4B;--ps-semantic-tone-neutral-surface-active-border: #687A7A;--ps-semantic-tone-neutral-surface-active-text: #E4EDED;--ps-semantic-tone-neutral-surface-disabled-background: #1D2E2D;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-neutral-surface-disabled-border: #283939;--ps-semantic-tone-neutral-surface-disabled-text: #778383;--ps-semantic-tone-neutral-surface-focus-ring: #00C4BD;--ps-semantic-tone-neutral-surface-alt-rest-background: #2B3838;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #2B3838;--ps-semantic-tone-neutral-surface-alt-rest-border: #4C5A5A;--ps-semantic-tone-neutral-surface-alt-rest-text: #D7E0E0;--ps-semantic-tone-neutral-surface-alt-hover-background: #2D3E3E;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #2D3E3E;--ps-semantic-tone-neutral-surface-alt-hover-border: #5C6E6E;--ps-semantic-tone-neutral-surface-alt-hover-text: #E4EDED;--ps-semantic-tone-neutral-surface-alt-active-background: #314242;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #314242;--ps-semantic-tone-neutral-surface-alt-active-border: #687A7A;--ps-semantic-tone-neutral-surface-alt-active-text: #E4EDED;--ps-semantic-tone-neutral-surface-alt-disabled-background: #1D2E2D;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-neutral-surface-alt-disabled-border: #283939;--ps-semantic-tone-neutral-surface-alt-disabled-text: #778383;--ps-semantic-tone-neutral-surface-alt-focus-ring: #00C4BD;--ps-semantic-tone-neutral-canvas: #1A2A2A;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #374C4C 0%, #1D2E2D 75%);--ps-semantic-tone-neutral-spotlight-light: #8CCCC71A;--ps-semantic-tone-neutral-canvascolor: #1A2A2A;--ps-semantic-tone-neutral-root-text-default: #E4EDED;--ps-semantic-tone-neutral-root-text-subtle: #B3C1C1;--ps-semantic-tone-neutral-root-border-subtle: #4C5A5A;--ps-semantic-tone-neutral-root-border-default: #5C6E6E;--ps-semantic-tone-neutral-root-border-focus: #00C4BD;--ps-semantic-tone-neutral-overlay: #010C0C74;--ps-semantic-tone-neutral-border-subtle: #4C5A5A;--ps-semantic-tone-neutral-border-default: #5C6E6E;--ps-semantic-tone-neutral-border-focus: #00C4BD;--ps-semantic-tone-neutral-text-default: #E4EDED;--ps-semantic-tone-neutral-text-subtle: #B3C1C1;--ps-semantic-tone-neutral-button-rest-background: #425453;--ps-semantic-tone-neutral-button-rest-bgcolor: #425453;--ps-semantic-tone-neutral-button-rest-border: #5C6E6E;--ps-semantic-tone-neutral-button-rest-text: #E4EDED;--ps-semantic-tone-neutral-button-hover-background: #465858;--ps-semantic-tone-neutral-button-hover-bgcolor: #465858;--ps-semantic-tone-neutral-button-hover-border: #687A7A;--ps-semantic-tone-neutral-button-hover-text: #E4EDED;--ps-semantic-tone-neutral-button-active-background: #495B5A;--ps-semantic-tone-neutral-button-active-bgcolor: #495B5A;--ps-semantic-tone-neutral-button-active-border: #738686;--ps-semantic-tone-neutral-button-active-text: #E4EDED;--ps-semantic-tone-neutral-button-disabled-background: #1D2E2D;--ps-semantic-tone-neutral-button-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-neutral-button-disabled-border: #283939;--ps-semantic-tone-neutral-button-disabled-text: #778383;--ps-semantic-tone-neutral-button-focus-ring: #00C4BD;--ps-semantic-tone-accent-tone: #00C4BD;--ps-semantic-tone-accent-surface-rest-background: #304341;--ps-semantic-tone-accent-surface-rest-bgcolor: #304341;--ps-semantic-tone-accent-surface-rest-border: #56706E;--ps-semantic-tone-accent-surface-rest-text: #E0EFED;--ps-semantic-tone-accent-surface-hover-background: #334847;--ps-semantic-tone-accent-surface-hover-bgcolor: #334847;--ps-semantic-tone-accent-surface-hover-border: #5C8C88;--ps-semantic-tone-accent-surface-hover-text: #E0EFED;--ps-semantic-tone-accent-surface-active-background: #344D4B;--ps-semantic-tone-accent-surface-active-bgcolor: #344D4B;--ps-semantic-tone-accent-surface-active-border: #5C8C88;--ps-semantic-tone-accent-surface-active-text: #E0EFED;--ps-semantic-tone-accent-surface-disabled-background: #1D2E2D;--ps-semantic-tone-accent-surface-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-accent-surface-disabled-border: #283939;--ps-semantic-tone-accent-surface-disabled-text: #778383;--ps-semantic-tone-accent-surface-focus-ring: #00C4BD;--ps-semantic-tone-accent-surface-alt-rest-background: #2A3937;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #2A3937;--ps-semantic-tone-accent-surface-alt-rest-border: #56706E;--ps-semantic-tone-accent-surface-alt-rest-text: #E0EFED;--ps-semantic-tone-accent-surface-alt-hover-background: #2C3F3D;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #2C3F3D;--ps-semantic-tone-accent-surface-alt-hover-border: #5C8C88;--ps-semantic-tone-accent-surface-alt-hover-text: #E0EFED;--ps-semantic-tone-accent-surface-alt-active-background: #2E4341;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #2E4341;--ps-semantic-tone-accent-surface-alt-active-border: #00C4BD;--ps-semantic-tone-accent-surface-alt-active-text: #E0EFED;--ps-semantic-tone-accent-surface-alt-disabled-background: #1D2E2D;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-accent-surface-alt-disabled-border: #283939;--ps-semantic-tone-accent-surface-alt-disabled-text: #778383;--ps-semantic-tone-accent-surface-alt-focus-ring: #00C4BD;--ps-semantic-tone-accent-canvas: #1C2E2D;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #314E4C 0%, #1C2E2D 75%);--ps-semantic-tone-accent-spotlight-light: #00C4BD2E;--ps-semantic-tone-accent-canvascolor: #1C2E2D;--ps-semantic-tone-accent-root-text-default: #9AF1EA;--ps-semantic-tone-accent-root-text-subtle: #C2D6D4;--ps-semantic-tone-accent-root-border-subtle: #485B59;--ps-semantic-tone-accent-root-border-default: #56706E;--ps-semantic-tone-accent-root-border-focus: #00C4BD;--ps-semantic-tone-accent-overlay: #010C0C74;--ps-semantic-tone-accent-border-subtle: #485B59;--ps-semantic-tone-accent-border-default: #56706E;--ps-semantic-tone-accent-border-focus: #00C4BD;--ps-semantic-tone-accent-text-default: #9AF1EA;--ps-semantic-tone-accent-text-subtle: #C2D6D4;--ps-semantic-tone-accent-button-rest-background: #00C4BD;--ps-semantic-tone-accent-button-rest-bgcolor: #00C4BD;--ps-semantic-tone-accent-button-rest-border: #00C4BD;--ps-semantic-tone-accent-button-rest-text: #001B1A;--ps-semantic-tone-accent-button-hover-background: #40D7CF;--ps-semantic-tone-accent-button-hover-bgcolor: #40D7CF;--ps-semantic-tone-accent-button-hover-border: #40D7CF;--ps-semantic-tone-accent-button-hover-text: #001B1A;--ps-semantic-tone-accent-button-active-background: #00AFA8;--ps-semantic-tone-accent-button-active-bgcolor: #00AFA8;--ps-semantic-tone-accent-button-active-border: #00AFA8;--ps-semantic-tone-accent-button-active-text: #001B1A;--ps-semantic-tone-accent-button-disabled-background: #1D2E2D;--ps-semantic-tone-accent-button-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-accent-button-disabled-border: #283939;--ps-semantic-tone-accent-button-disabled-text: #778383;--ps-semantic-tone-accent-button-focus-ring: #00C4BD;--ps-semantic-tone-feature-tone: #47C58C;--ps-semantic-tone-feature-surface-rest-background: #33433A;--ps-semantic-tone-feature-surface-rest-bgcolor: #33433A;--ps-semantic-tone-feature-surface-rest-border: #5A7064;--ps-semantic-tone-feature-surface-rest-text: #E2EFE7;--ps-semantic-tone-feature-surface-hover-background: #36493E;--ps-semantic-tone-feature-surface-hover-bgcolor: #36493E;--ps-semantic-tone-feature-surface-hover-border: #648C76;--ps-semantic-tone-feature-surface-hover-text: #E2EFE7;--ps-semantic-tone-feature-surface-active-background: #384D42;--ps-semantic-tone-feature-surface-active-bgcolor: #384D42;--ps-semantic-tone-feature-surface-active-border: #648C76;--ps-semantic-tone-feature-surface-active-text: #E2EFE7;--ps-semantic-tone-feature-surface-disabled-background: #1D2E2D;--ps-semantic-tone-feature-surface-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-feature-surface-disabled-border: #283939;--ps-semantic-tone-feature-surface-disabled-text: #778383;--ps-semantic-tone-feature-surface-focus-ring: #47C58C;--ps-semantic-tone-feature-surface-alt-rest-background: #2D3932;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #2D3932;--ps-semantic-tone-feature-surface-alt-rest-border: #5A7064;--ps-semantic-tone-feature-surface-alt-rest-text: #E2EFE7;--ps-semantic-tone-feature-surface-alt-hover-background: #2F3F36;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #2F3F36;--ps-semantic-tone-feature-surface-alt-hover-border: #648C76;--ps-semantic-tone-feature-surface-alt-hover-text: #E2EFE7;--ps-semantic-tone-feature-surface-alt-active-background: #314339;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #314339;--ps-semantic-tone-feature-surface-alt-active-border: #47C58C;--ps-semantic-tone-feature-surface-alt-active-text: #E2EFE7;--ps-semantic-tone-feature-surface-alt-disabled-background: #1D2E2D;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-feature-surface-alt-disabled-border: #283939;--ps-semantic-tone-feature-surface-alt-disabled-text: #778383;--ps-semantic-tone-feature-surface-alt-focus-ring: #47C58C;--ps-semantic-tone-feature-canvas: #1F2E26;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #364E41 0%, #1F2E26 75%);--ps-semantic-tone-feature-spotlight-light: #47C58C2E;--ps-semantic-tone-feature-canvascolor: #1F2E26;--ps-semantic-tone-feature-root-text-default: #A8F1C9;--ps-semantic-tone-feature-root-text-subtle: #C5D6CC;--ps-semantic-tone-feature-root-border-subtle: #4B5B52;--ps-semantic-tone-feature-root-border-default: #5A7064;--ps-semantic-tone-feature-root-border-focus: #47C58C;--ps-semantic-tone-feature-overlay: #010C0C74;--ps-semantic-tone-feature-border-subtle: #4B5B52;--ps-semantic-tone-feature-border-default: #5A7064;--ps-semantic-tone-feature-border-focus: #47C58C;--ps-semantic-tone-feature-text-default: #A8F1C9;--ps-semantic-tone-feature-text-subtle: #C5D6CC;--ps-semantic-tone-feature-button-rest-background: #47C58C;--ps-semantic-tone-feature-button-rest-bgcolor: #47C58C;--ps-semantic-tone-feature-button-rest-border: #47C58C;--ps-semantic-tone-feature-button-rest-text: #001C0F;--ps-semantic-tone-feature-button-hover-background: #65D8A0;--ps-semantic-tone-feature-button-hover-bgcolor: #65D8A0;--ps-semantic-tone-feature-button-hover-border: #65D8A0;--ps-semantic-tone-feature-button-hover-text: #001C0F;--ps-semantic-tone-feature-button-active-background: #2EB27A;--ps-semantic-tone-feature-button-active-bgcolor: #2EB27A;--ps-semantic-tone-feature-button-active-border: #2EB27A;--ps-semantic-tone-feature-button-active-text: #001C0F;--ps-semantic-tone-feature-button-disabled-background: #1D2E2D;--ps-semantic-tone-feature-button-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-feature-button-disabled-border: #283939;--ps-semantic-tone-feature-button-disabled-text: #778383;--ps-semantic-tone-feature-button-focus-ring: #47C58C;--ps-semantic-tone-secondary-tone: #00BCED;--ps-semantic-tone-secondary-surface-rest-background: #2F4249;--ps-semantic-tone-secondary-surface-rest-bgcolor: #2F4249;--ps-semantic-tone-secondary-surface-rest-border: #556F7A;--ps-semantic-tone-secondary-surface-rest-text: #DFEEF4;--ps-semantic-tone-secondary-surface-hover-background: #324750;--ps-semantic-tone-secondary-surface-hover-bgcolor: #324750;--ps-semantic-tone-secondary-surface-hover-border: #598A9D;--ps-semantic-tone-secondary-surface-hover-text: #DFEEF4;--ps-semantic-tone-secondary-surface-active-background: #334C56;--ps-semantic-tone-secondary-surface-active-bgcolor: #334C56;--ps-semantic-tone-secondary-surface-active-border: #598A9D;--ps-semantic-tone-secondary-surface-active-text: #DFEEF4;--ps-semantic-tone-secondary-surface-disabled-background: #1D2E2D;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-secondary-surface-disabled-border: #283939;--ps-semantic-tone-secondary-surface-disabled-text: #778383;--ps-semantic-tone-secondary-surface-focus-ring: #00BCED;--ps-semantic-tone-secondary-surface-alt-rest-background: #2A383E;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #2A383E;--ps-semantic-tone-secondary-surface-alt-rest-border: #556F7A;--ps-semantic-tone-secondary-surface-alt-rest-text: #DFEEF4;--ps-semantic-tone-secondary-surface-alt-hover-background: #2B3E45;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #2B3E45;--ps-semantic-tone-secondary-surface-alt-hover-border: #598A9D;--ps-semantic-tone-secondary-surface-alt-hover-text: #DFEEF4;--ps-semantic-tone-secondary-surface-alt-active-background: #2C424B;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #2C424B;--ps-semantic-tone-secondary-surface-alt-active-border: #00BCED;--ps-semantic-tone-secondary-surface-alt-active-text: #DFEEF4;--ps-semantic-tone-secondary-surface-alt-disabled-background: #1D2E2D;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-secondary-surface-alt-disabled-border: #283939;--ps-semantic-tone-secondary-surface-alt-disabled-text: #778383;--ps-semantic-tone-secondary-surface-alt-focus-ring: #00BCED;--ps-semantic-tone-secondary-canvas: #1B2D34;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #2F4C58 0%, #1B2D34 75%);--ps-semantic-tone-secondary-spotlight-light: #00BCED2E;--ps-semantic-tone-secondary-canvascolor: #1B2D34;--ps-semantic-tone-secondary-root-text-default: #B0E8FF;--ps-semantic-tone-secondary-root-text-subtle: #C1D5DD;--ps-semantic-tone-secondary-root-border-subtle: #475A62;--ps-semantic-tone-secondary-root-border-default: #556F7A;--ps-semantic-tone-secondary-root-border-focus: #00BCED;--ps-semantic-tone-secondary-overlay: #010C0C74;--ps-semantic-tone-secondary-border-subtle: #475A62;--ps-semantic-tone-secondary-border-default: #556F7A;--ps-semantic-tone-secondary-border-focus: #00BCED;--ps-semantic-tone-secondary-text-default: #B0E8FF;--ps-semantic-tone-secondary-text-subtle: #C1D5DD;--ps-semantic-tone-secondary-button-rest-background: #00BCED;--ps-semantic-tone-secondary-button-rest-bgcolor: #00BCED;--ps-semantic-tone-secondary-button-rest-border: #00BCED;--ps-semantic-tone-secondary-button-rest-text: #001923;--ps-semantic-tone-secondary-button-hover-background: #3FCFFF;--ps-semantic-tone-secondary-button-hover-bgcolor: #3FCFFF;--ps-semantic-tone-secondary-button-hover-border: #3FCFFF;--ps-semantic-tone-secondary-button-hover-text: #001923;--ps-semantic-tone-secondary-button-active-background: #00A8D4;--ps-semantic-tone-secondary-button-active-bgcolor: #00A8D4;--ps-semantic-tone-secondary-button-active-border: #00A8D4;--ps-semantic-tone-secondary-button-active-text: #001923;--ps-semantic-tone-secondary-button-disabled-background: #1D2E2D;--ps-semantic-tone-secondary-button-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-secondary-button-disabled-border: #283939;--ps-semantic-tone-secondary-button-disabled-text: #778383;--ps-semantic-tone-secondary-button-focus-ring: #00BCED;--ps-semantic-tone-custom-tone: #FA8467;--ps-semantic-tone-custom-surface-rest-background: #4C3A35;--ps-semantic-tone-custom-surface-rest-bgcolor: #4C3A35;--ps-semantic-tone-custom-surface-rest-border: #7D635D;--ps-semantic-tone-custom-surface-rest-text: #F7E7E3;--ps-semantic-tone-custom-surface-hover-background: #533E39;--ps-semantic-tone-custom-surface-hover-bgcolor: #533E39;--ps-semantic-tone-custom-surface-hover-border: #A27569;--ps-semantic-tone-custom-surface-hover-text: #F7E7E3;--ps-semantic-tone-custom-surface-active-background: #59413B;--ps-semantic-tone-custom-surface-active-bgcolor: #59413B;--ps-semantic-tone-custom-surface-active-border: #A27569;--ps-semantic-tone-custom-surface-active-text: #F7E7E3;--ps-semantic-tone-custom-surface-disabled-background: #1D2E2D;--ps-semantic-tone-custom-surface-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-custom-surface-disabled-border: #283939;--ps-semantic-tone-custom-surface-disabled-text: #778383;--ps-semantic-tone-custom-surface-focus-ring: #FA8467;--ps-semantic-tone-custom-surface-alt-rest-background: #40322E;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #40322E;--ps-semantic-tone-custom-surface-alt-rest-border: #7D635D;--ps-semantic-tone-custom-surface-alt-rest-text: #F7E7E3;--ps-semantic-tone-custom-surface-alt-hover-background: #473631;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #473631;--ps-semantic-tone-custom-surface-alt-hover-border: #A27569;--ps-semantic-tone-custom-surface-alt-hover-text: #F7E7E3;--ps-semantic-tone-custom-surface-alt-active-background: #4D3933;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #4D3933;--ps-semantic-tone-custom-surface-alt-active-border: #FA8467;--ps-semantic-tone-custom-surface-alt-active-text: #F7E7E3;--ps-semantic-tone-custom-surface-alt-disabled-background: #1D2E2D;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-custom-surface-alt-disabled-border: #283939;--ps-semantic-tone-custom-surface-alt-disabled-text: #778383;--ps-semantic-tone-custom-surface-alt-focus-ring: #FA8467;--ps-semantic-tone-custom-canvas: #362521;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #5B4039 0%, #362521 75%);--ps-semantic-tone-custom-spotlight-light: #FA84672E;--ps-semantic-tone-custom-canvascolor: #362521;--ps-semantic-tone-custom-root-text-default: #FFD2C7;--ps-semantic-tone-custom-root-text-subtle: #E0CCC7;--ps-semantic-tone-custom-root-border-subtle: #65524D;--ps-semantic-tone-custom-root-border-default: #7D635D;--ps-semantic-tone-custom-root-border-focus: #FA8467;--ps-semantic-tone-custom-overlay: #010C0C74;--ps-semantic-tone-custom-border-subtle: #65524D;--ps-semantic-tone-custom-border-default: #7D635D;--ps-semantic-tone-custom-border-focus: #FA8467;--ps-semantic-tone-custom-text-default: #FFD2C7;--ps-semantic-tone-custom-text-subtle: #E0CCC7;--ps-semantic-tone-custom-button-rest-background: #FA8467;--ps-semantic-tone-custom-button-rest-bgcolor: #FA8467;--ps-semantic-tone-custom-button-rest-border: #FA8467;--ps-semantic-tone-custom-button-rest-text: #2C0903;--ps-semantic-tone-custom-button-hover-background: #FFA28A;--ps-semantic-tone-custom-button-hover-bgcolor: #FFA28A;--ps-semantic-tone-custom-button-hover-border: #FFA28A;--ps-semantic-tone-custom-button-hover-text: #2C0903;--ps-semantic-tone-custom-button-active-background: #E57255;--ps-semantic-tone-custom-button-active-bgcolor: #E57255;--ps-semantic-tone-custom-button-active-border: #E57255;--ps-semantic-tone-custom-button-active-text: #2C0903;--ps-semantic-tone-custom-button-disabled-background: #1D2E2D;--ps-semantic-tone-custom-button-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-custom-button-disabled-border: #283939;--ps-semantic-tone-custom-button-disabled-text: #778383;--ps-semantic-tone-custom-button-focus-ring: #FA8467;--ps-semantic-tone-ghost-surface-hover-background: #364747;--ps-semantic-tone-ghost-surface-hover-bgcolor: #364747;--ps-semantic-tone-ghost-surface-hover-border: #5C6E6E;--ps-semantic-tone-ghost-surface-hover-text: #E4EDED;--ps-semantic-tone-ghost-surface-active-background: #3A4C4B;--ps-semantic-tone-ghost-surface-active-bgcolor: #3A4C4B;--ps-semantic-tone-ghost-surface-active-border: #687A7A;--ps-semantic-tone-ghost-surface-active-text: #E4EDED;--ps-semantic-tone-ghost-surface-disabled-background: #1D2E2D;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-ghost-surface-disabled-border: #283939;--ps-semantic-tone-ghost-surface-disabled-text: #778383;--ps-semantic-tone-ghost-surface-focus-ring: #00C4BD;--ps-semantic-tone-ghost-surface-alt-hover-background: #2D3E3E;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #2D3E3E;--ps-semantic-tone-ghost-surface-alt-hover-border: #5C6E6E;--ps-semantic-tone-ghost-surface-alt-hover-text: #E4EDED;--ps-semantic-tone-ghost-surface-alt-active-background: #314242;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #314242;--ps-semantic-tone-ghost-surface-alt-active-border: #687A7A;--ps-semantic-tone-ghost-surface-alt-active-text: #E4EDED;--ps-semantic-tone-ghost-surface-alt-disabled-background: #1D2E2D;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-ghost-surface-alt-disabled-border: #283939;--ps-semantic-tone-ghost-surface-alt-disabled-text: #778383;--ps-semantic-tone-ghost-surface-alt-focus-ring: #00C4BD;--ps-semantic-tone-ghost-root-text-default: #E4EDED;--ps-semantic-tone-ghost-root-text-subtle: #B3C1C1;--ps-semantic-tone-ghost-root-border-subtle: #4C5A5A;--ps-semantic-tone-ghost-root-border-default: #5C6E6E;--ps-semantic-tone-ghost-root-border-focus: #00C4BD;--ps-semantic-tone-ghost-overlay: #010C0C74;--ps-semantic-tone-ghost-border-subtle: #4C5A5A;--ps-semantic-tone-ghost-border-default: #5C6E6E;--ps-semantic-tone-ghost-border-focus: #00C4BD;--ps-semantic-tone-ghost-text-default: #E4EDED;--ps-semantic-tone-ghost-text-subtle: #B3C1C1;--ps-semantic-tone-ghost-button-hover-background: #465858;--ps-semantic-tone-ghost-button-hover-bgcolor: #465858;--ps-semantic-tone-ghost-button-hover-border: #687A7A;--ps-semantic-tone-ghost-button-hover-text: #E4EDED;--ps-semantic-tone-ghost-button-active-background: #495B5A;--ps-semantic-tone-ghost-button-active-bgcolor: #495B5A;--ps-semantic-tone-ghost-button-active-border: #738686;--ps-semantic-tone-ghost-button-active-text: #E4EDED;--ps-semantic-tone-ghost-button-disabled-background: #1D2E2D;--ps-semantic-tone-ghost-button-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-ghost-button-disabled-border: #283939;--ps-semantic-tone-ghost-button-disabled-text: #778383;--ps-semantic-tone-ghost-button-focus-ring: #00C4BD;--ps-semantic-tone-info-tone: #2EBBE8;--ps-semantic-tone-info-surface-rest-background: #314148;--ps-semantic-tone-info-surface-rest-bgcolor: #314148;--ps-semantic-tone-info-surface-rest-border: #586E78;--ps-semantic-tone-info-surface-rest-text: #E1EEF3;--ps-semantic-tone-info-surface-hover-background: #34474F;--ps-semantic-tone-info-surface-hover-bgcolor: #34474F;--ps-semantic-tone-info-surface-hover-border: #5F8999;--ps-semantic-tone-info-surface-hover-text: #E1EEF3;--ps-semantic-tone-info-surface-active-background: #364B54;--ps-semantic-tone-info-surface-active-bgcolor: #364B54;--ps-semantic-tone-info-surface-active-border: #5F8999;--ps-semantic-tone-info-surface-active-text: #E1EEF3;--ps-semantic-tone-info-surface-disabled-background: #1D2E2D;--ps-semantic-tone-info-surface-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-info-surface-disabled-border: #283939;--ps-semantic-tone-info-surface-disabled-text: #778383;--ps-semantic-tone-info-surface-focus-ring: #2EBBE8;--ps-semantic-tone-info-surface-alt-rest-background: #2B383D;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #2B383D;--ps-semantic-tone-info-surface-alt-rest-border: #586E78;--ps-semantic-tone-info-surface-alt-rest-text: #E1EEF3;--ps-semantic-tone-info-surface-alt-hover-background: #2D3D44;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #2D3D44;--ps-semantic-tone-info-surface-alt-hover-border: #5F8999;--ps-semantic-tone-info-surface-alt-hover-text: #E1EEF3;--ps-semantic-tone-info-surface-alt-active-background: #2F4249;--ps-semantic-tone-info-surface-alt-active-bgcolor: #2F4249;--ps-semantic-tone-info-surface-alt-active-border: #2EBBE8;--ps-semantic-tone-info-surface-alt-active-text: #E1EEF3;--ps-semantic-tone-info-surface-alt-disabled-background: #1D2E2D;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-info-surface-alt-disabled-border: #283939;--ps-semantic-tone-info-surface-alt-disabled-text: #778383;--ps-semantic-tone-info-surface-alt-focus-ring: #2EBBE8;--ps-semantic-tone-info-canvas: #1D2D33;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #334C56 0%, #1D2D33 75%);--ps-semantic-tone-info-spotlight-light: #2EBBE82E;--ps-semantic-tone-info-canvascolor: #1D2D33;--ps-semantic-tone-info-root-text-default: #B0E8FF;--ps-semantic-tone-info-root-text-subtle: #C3D4DB;--ps-semantic-tone-info-root-border-subtle: #495A61;--ps-semantic-tone-info-root-border-default: #586E78;--ps-semantic-tone-info-root-border-focus: #2EBBE8;--ps-semantic-tone-info-overlay: #010C0C74;--ps-semantic-tone-info-border-subtle: #495A61;--ps-semantic-tone-info-border-default: #586E78;--ps-semantic-tone-info-border-focus: #2EBBE8;--ps-semantic-tone-info-text-default: #B0E8FF;--ps-semantic-tone-info-text-subtle: #C3D4DB;--ps-semantic-tone-info-button-rest-background: #2EBBE8;--ps-semantic-tone-info-button-rest-bgcolor: #2EBBE8;--ps-semantic-tone-info-button-rest-border: #2EBBE8;--ps-semantic-tone-info-button-rest-text: #001923;--ps-semantic-tone-info-button-hover-background: #53CEF9;--ps-semantic-tone-info-button-hover-bgcolor: #53CEF9;--ps-semantic-tone-info-button-hover-border: #53CEF9;--ps-semantic-tone-info-button-hover-text: #001923;--ps-semantic-tone-info-button-active-background: #00A8D4;--ps-semantic-tone-info-button-active-bgcolor: #00A8D4;--ps-semantic-tone-info-button-active-border: #00A8D4;--ps-semantic-tone-info-button-active-text: #001923;--ps-semantic-tone-info-button-disabled-background: #1D2E2D;--ps-semantic-tone-info-button-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-info-button-disabled-border: #283939;--ps-semantic-tone-info-button-disabled-text: #778383;--ps-semantic-tone-info-button-focus-ring: #2EBBE8;--ps-semantic-tone-success-tone: #69C27E;--ps-semantic-tone-success-surface-rest-background: #364238;--ps-semantic-tone-success-surface-rest-bgcolor: #364238;--ps-semantic-tone-success-surface-rest-border: #5E7061;--ps-semantic-tone-success-surface-rest-text: #E4EEE6;--ps-semantic-tone-success-surface-hover-background: #3A483C;--ps-semantic-tone-success-surface-hover-bgcolor: #3A483C;--ps-semantic-tone-success-surface-hover-border: #6C8B71;--ps-semantic-tone-success-surface-hover-text: #E4EEE6;--ps-semantic-tone-success-surface-active-background: #3C4D3F;--ps-semantic-tone-success-surface-active-bgcolor: #3C4D3F;--ps-semantic-tone-success-surface-active-border: #6C8B71;--ps-semantic-tone-success-surface-active-text: #E4EEE6;--ps-semantic-tone-success-surface-disabled-background: #1D2E2D;--ps-semantic-tone-success-surface-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-success-surface-disabled-border: #283939;--ps-semantic-tone-success-surface-disabled-text: #778383;--ps-semantic-tone-success-surface-focus-ring: #69C27E;--ps-semantic-tone-success-surface-alt-rest-background: #2F3830;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #2F3830;--ps-semantic-tone-success-surface-alt-rest-border: #5E7061;--ps-semantic-tone-success-surface-alt-rest-text: #E4EEE6;--ps-semantic-tone-success-surface-alt-hover-background: #323E34;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #323E34;--ps-semantic-tone-success-surface-alt-hover-border: #6C8B71;--ps-semantic-tone-success-surface-alt-hover-text: #E4EEE6;--ps-semantic-tone-success-surface-alt-active-background: #354337;--ps-semantic-tone-success-surface-alt-active-bgcolor: #354337;--ps-semantic-tone-success-surface-alt-active-border: #69C27E;--ps-semantic-tone-success-surface-alt-active-text: #E4EEE6;--ps-semantic-tone-success-surface-alt-disabled-background: #1D2E2D;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-success-surface-alt-disabled-border: #283939;--ps-semantic-tone-success-surface-alt-disabled-text: #778383;--ps-semantic-tone-success-surface-alt-focus-ring: #69C27E;--ps-semantic-tone-success-canvas: #222D24;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #3A4D3E 0%, #222D24 75%);--ps-semantic-tone-success-spotlight-light: #69C27E2E;--ps-semantic-tone-success-canvascolor: #222D24;--ps-semantic-tone-success-root-text-default: #B6EEC1;--ps-semantic-tone-success-root-text-subtle: #C8D5CA;--ps-semantic-tone-success-root-border-subtle: #4E5B50;--ps-semantic-tone-success-root-border-default: #5E7061;--ps-semantic-tone-success-root-border-focus: #69C27E;--ps-semantic-tone-success-overlay: #010C0C74;--ps-semantic-tone-success-border-subtle: #4E5B50;--ps-semantic-tone-success-border-default: #5E7061;--ps-semantic-tone-success-border-focus: #69C27E;--ps-semantic-tone-success-text-default: #B6EEC1;--ps-semantic-tone-success-text-subtle: #C8D5CA;--ps-semantic-tone-success-button-rest-background: #69C27E;--ps-semantic-tone-success-button-rest-bgcolor: #69C27E;--ps-semantic-tone-success-button-rest-border: #69C27E;--ps-semantic-tone-success-button-rest-text: #011C08;--ps-semantic-tone-success-button-hover-background: #80D493;--ps-semantic-tone-success-button-hover-bgcolor: #80D493;--ps-semantic-tone-success-button-hover-border: #80D493;--ps-semantic-tone-success-button-hover-text: #011C08;--ps-semantic-tone-success-button-active-background: #56AE6C;--ps-semantic-tone-success-button-active-bgcolor: #56AE6C;--ps-semantic-tone-success-button-active-border: #56AE6C;--ps-semantic-tone-success-button-active-text: #011C08;--ps-semantic-tone-success-button-disabled-background: #1D2E2D;--ps-semantic-tone-success-button-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-success-button-disabled-border: #283939;--ps-semantic-tone-success-button-disabled-text: #778383;--ps-semantic-tone-success-button-focus-ring: #69C27E;--ps-semantic-tone-warning-tone: #D0A43A;--ps-semantic-tone-warning-surface-rest-background: #443E30;--ps-semantic-tone-warning-surface-rest-bgcolor: #443E30;--ps-semantic-tone-warning-surface-rest-border: #726957;--ps-semantic-tone-warning-surface-rest-text: #F0EBE0;--ps-semantic-tone-warning-surface-hover-background: #4A4333;--ps-semantic-tone-warning-surface-hover-bgcolor: #4A4333;--ps-semantic-tone-warning-surface-hover-border: #90805E;--ps-semantic-tone-warning-surface-hover-text: #F0EBE0;--ps-semantic-tone-warning-surface-active-background: #4F4735;--ps-semantic-tone-warning-surface-active-bgcolor: #4F4735;--ps-semantic-tone-warning-surface-active-border: #90805E;--ps-semantic-tone-warning-surface-active-text: #F0EBE0;--ps-semantic-tone-warning-surface-disabled-background: #1D2E2D;--ps-semantic-tone-warning-surface-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-warning-surface-disabled-border: #283939;--ps-semantic-tone-warning-surface-disabled-text: #778383;--ps-semantic-tone-warning-surface-focus-ring: #D0A43A;--ps-semantic-tone-warning-surface-alt-rest-background: #3A352B;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #3A352B;--ps-semantic-tone-warning-surface-alt-rest-border: #726957;--ps-semantic-tone-warning-surface-alt-rest-text: #F0EBE0;--ps-semantic-tone-warning-surface-alt-hover-background: #403A2D;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #403A2D;--ps-semantic-tone-warning-surface-alt-hover-border: #90805E;--ps-semantic-tone-warning-surface-alt-hover-text: #F0EBE0;--ps-semantic-tone-warning-surface-alt-active-background: #453E2E;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #453E2E;--ps-semantic-tone-warning-surface-alt-active-border: #D0A43A;--ps-semantic-tone-warning-surface-alt-active-text: #F0EBE0;--ps-semantic-tone-warning-surface-alt-disabled-background: #1D2E2D;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-warning-surface-alt-disabled-border: #283939;--ps-semantic-tone-warning-surface-alt-disabled-text: #778383;--ps-semantic-tone-warning-surface-alt-focus-ring: #D0A43A;--ps-semantic-tone-warning-canvas: #2F291D;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #504632 0%, #2F291D 75%);--ps-semantic-tone-warning-spotlight-light: #D0A43A2E;--ps-semantic-tone-warning-canvascolor: #2F291D;--ps-semantic-tone-warning-root-text-default: #F8DA9D;--ps-semantic-tone-warning-root-text-subtle: #D7D0C2;--ps-semantic-tone-warning-root-border-subtle: #5D5648;--ps-semantic-tone-warning-root-border-default: #726957;--ps-semantic-tone-warning-root-border-focus: #D0A43A;--ps-semantic-tone-warning-overlay: #010C0C74;--ps-semantic-tone-warning-border-subtle: #5D5648;--ps-semantic-tone-warning-border-default: #726957;--ps-semantic-tone-warning-border-focus: #D0A43A;--ps-semantic-tone-warning-text-default: #F8DA9D;--ps-semantic-tone-warning-text-subtle: #D7D0C2;--ps-semantic-tone-warning-button-rest-background: #D0A43A;--ps-semantic-tone-warning-button-rest-bgcolor: #D0A43A;--ps-semantic-tone-warning-button-rest-border: #D0A43A;--ps-semantic-tone-warning-button-rest-text: #1F1400;--ps-semantic-tone-warning-button-hover-background: #E2B758;--ps-semantic-tone-warning-button-hover-bgcolor: #E2B758;--ps-semantic-tone-warning-button-hover-border: #E2B758;--ps-semantic-tone-warning-button-hover-text: #1F1400;--ps-semantic-tone-warning-button-active-background: #BD9121;--ps-semantic-tone-warning-button-active-bgcolor: #BD9121;--ps-semantic-tone-warning-button-active-border: #BD9121;--ps-semantic-tone-warning-button-active-text: #1F1400;--ps-semantic-tone-warning-button-disabled-background: #1D2E2D;--ps-semantic-tone-warning-button-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-warning-button-disabled-border: #283939;--ps-semantic-tone-warning-button-disabled-text: #778383;--ps-semantic-tone-warning-button-focus-ring: #D0A43A;--ps-semantic-tone-danger-tone: #FF7F71;--ps-semantic-tone-danger-surface-rest-background: #4D3835;--ps-semantic-tone-danger-surface-rest-bgcolor: #4D3835;--ps-semantic-tone-danger-surface-rest-border: #80625E;--ps-semantic-tone-danger-surface-rest-text: #F9E6E4;--ps-semantic-tone-danger-surface-hover-background: #553D39;--ps-semantic-tone-danger-surface-hover-bgcolor: #553D39;--ps-semantic-tone-danger-surface-hover-border: #A7726B;--ps-semantic-tone-danger-surface-hover-text: #F9E6E4;--ps-semantic-tone-danger-surface-active-background: #5B403C;--ps-semantic-tone-danger-surface-active-bgcolor: #5B403C;--ps-semantic-tone-danger-surface-active-border: #A7726B;--ps-semantic-tone-danger-surface-active-text: #F9E6E4;--ps-semantic-tone-danger-surface-disabled-background: #1D2E2D;--ps-semantic-tone-danger-surface-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-danger-surface-disabled-border: #283939;--ps-semantic-tone-danger-surface-disabled-text: #778383;--ps-semantic-tone-danger-surface-focus-ring: #FF7F71;--ps-semantic-tone-danger-surface-alt-rest-background: #41312E;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #41312E;--ps-semantic-tone-danger-surface-alt-rest-border: #80625E;--ps-semantic-tone-danger-surface-alt-rest-text: #F9E6E4;--ps-semantic-tone-danger-surface-alt-hover-background: #493532;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #493532;--ps-semantic-tone-danger-surface-alt-hover-border: #A7726B;--ps-semantic-tone-danger-surface-alt-hover-text: #F9E6E4;--ps-semantic-tone-danger-surface-alt-active-background: #503734;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #503734;--ps-semantic-tone-danger-surface-alt-active-border: #FF7F71;--ps-semantic-tone-danger-surface-alt-active-text: #F9E6E4;--ps-semantic-tone-danger-surface-alt-disabled-background: #1D2E2D;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-danger-surface-alt-disabled-border: #283939;--ps-semantic-tone-danger-surface-alt-disabled-text: #778383;--ps-semantic-tone-danger-surface-alt-focus-ring: #FF7F71;--ps-semantic-tone-danger-canvas: #382422;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #5E3E3A 0%, #382422 75%);--ps-semantic-tone-danger-spotlight-light: #FF7F712E;--ps-semantic-tone-danger-canvascolor: #382422;--ps-semantic-tone-danger-root-text-default: #FFD2CB;--ps-semantic-tone-danger-root-text-subtle: #E2CBC7;--ps-semantic-tone-danger-root-border-subtle: #67504D;--ps-semantic-tone-danger-root-border-default: #80625E;--ps-semantic-tone-danger-root-border-focus: #FF7F71;--ps-semantic-tone-danger-overlay: #010C0C74;--ps-semantic-tone-danger-border-subtle: #67504D;--ps-semantic-tone-danger-border-default: #80625E;--ps-semantic-tone-danger-border-focus: #FF7F71;--ps-semantic-tone-danger-text-default: #FFD2CB;--ps-semantic-tone-danger-text-subtle: #E2CBC7;--ps-semantic-tone-danger-button-rest-background: #FF7F71;--ps-semantic-tone-danger-button-rest-bgcolor: #FF7F71;--ps-semantic-tone-danger-button-rest-border: #FF7F71;--ps-semantic-tone-danger-button-rest-text: #2E0504;--ps-semantic-tone-danger-button-hover-background: #FFA194;--ps-semantic-tone-danger-button-hover-bgcolor: #FFA194;--ps-semantic-tone-danger-button-hover-border: #FFA194;--ps-semantic-tone-danger-button-hover-text: #2E0504;--ps-semantic-tone-danger-button-active-background: #EF675A;--ps-semantic-tone-danger-button-active-bgcolor: #EF675A;--ps-semantic-tone-danger-button-active-border: #EF675A;--ps-semantic-tone-danger-button-active-text: #2E0504;--ps-semantic-tone-danger-button-disabled-background: #1D2E2D;--ps-semantic-tone-danger-button-disabled-bgcolor: #1D2E2D;--ps-semantic-tone-danger-button-disabled-border: #283939;--ps-semantic-tone-danger-button-disabled-text: #778383;--ps-semantic-tone-danger-button-focus-ring: #FF7F71;--ps-effect-glow-primary: 0 0 1.75rem #00C4BD33;--ps-effect-glow-secondary: 0 0 1.75rem #00BCED29;--ps-effect-floating-shadow: 0 2px 8px #010C0C36, 0 24px 64px #010C0C59;--ps-effect-soft-shadow: 0 2px 8px #010C0C2D, 0 8px 24px #010C0C36;--ps-effect-strong-shadow: 0 12px 32px #010C0C59, 0 32px 80px #010C0C59;--ps-effect-panel-shadow: 0 1px 0 #E8ECEC0A, 0 6px 16px #010C0C19;--ps-effect-panel-shadow-strong: 0 12px 32px #010C0C47;--ps-effect-accent-shadow: 0 8px 28px #00C4BD47;--ps-effect-interactive-shadow: 0 2px 6px #010C0C3E;--ps-effect-track-shadow: inset 0 1px 2px #010C0C59;--ps-effect-thumb-shadow: 0 2px 6px #010C0C59;--ps-effect-overlay-scrim: #010C0C74;--ps-effect-focus-glow: 0 0 0 3px #00C4BD59;--ps-effect-inset-shadow: inset 0 1px 4px #010C0C47;}:scope:is([data-site-color="emerald"], [data-site-color="emerald"] *) {--ps-accent: #3EC87D;--ps-semantic-tone-neutral-tone: #728677;--ps-semantic-tone-neutral-surface-rest-background: #383F3A;--ps-semantic-tone-neutral-surface-rest-bgcolor: #383F3A;--ps-semantic-tone-neutral-surface-rest-border: #4F5450;--ps-semantic-tone-neutral-surface-rest-text: #E7EDE8;--ps-semantic-tone-neutral-surface-hover-background: #3E443F;--ps-semantic-tone-neutral-surface-hover-bgcolor: #3E443F;--ps-semantic-tone-neutral-surface-hover-border: #5E6560;--ps-semantic-tone-neutral-surface-hover-text: #E7EDE8;--ps-semantic-tone-neutral-surface-active-background: #424843;--ps-semantic-tone-neutral-surface-active-bgcolor: #424843;--ps-semantic-tone-neutral-surface-active-border: #69716B;--ps-semantic-tone-neutral-surface-active-text: #E7EDE8;--ps-semantic-tone-neutral-surface-disabled-background: #29302B;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #29302B;--ps-semantic-tone-neutral-surface-disabled-border: #333A35;--ps-semantic-tone-neutral-surface-disabled-text: #7B837C;--ps-semantic-tone-neutral-surface-focus-ring: #3EC87D;--ps-semantic-tone-neutral-surface-alt-rest-background: #343935;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #343935;--ps-semantic-tone-neutral-surface-alt-rest-border: #4F5450;--ps-semantic-tone-neutral-surface-alt-rest-text: #DAE0DB;--ps-semantic-tone-neutral-surface-alt-hover-background: #383F3A;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #383F3A;--ps-semantic-tone-neutral-surface-alt-hover-border: #5E6560;--ps-semantic-tone-neutral-surface-alt-hover-text: #E7EDE8;--ps-semantic-tone-neutral-surface-alt-active-background: #3C433E;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #3C433E;--ps-semantic-tone-neutral-surface-alt-active-border: #69716B;--ps-semantic-tone-neutral-surface-alt-active-text: #E7EDE8;--ps-semantic-tone-neutral-surface-alt-disabled-background: #29302B;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #29302B;--ps-semantic-tone-neutral-surface-alt-disabled-border: #333A35;--ps-semantic-tone-neutral-surface-alt-disabled-text: #7B837C;--ps-semantic-tone-neutral-surface-alt-focus-ring: #3EC87D;--ps-semantic-tone-neutral-canvas: #262C27;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #404942 0%, #29302B 75%);--ps-semantic-tone-neutral-spotlight-light: #94CDA71A;--ps-semantic-tone-neutral-canvascolor: #262C27;--ps-semantic-tone-neutral-root-text-default: #E7EDE8;--ps-semantic-tone-neutral-root-text-subtle: #BABFBB;--ps-semantic-tone-neutral-root-border-subtle: #4F5450;--ps-semantic-tone-neutral-root-border-default: #5E6560;--ps-semantic-tone-neutral-root-border-focus: #3EC87D;--ps-semantic-tone-neutral-overlay: #080E0A95;--ps-semantic-tone-neutral-border-subtle: #4F5450;--ps-semantic-tone-neutral-border-default: #5E6560;--ps-semantic-tone-neutral-border-focus: #3EC87D;--ps-semantic-tone-neutral-text-default: #E7EDE8;--ps-semantic-tone-neutral-text-subtle: #BABFBB;--ps-semantic-tone-neutral-button-rest-background: #464C47;--ps-semantic-tone-neutral-button-rest-bgcolor: #464C47;--ps-semantic-tone-neutral-button-rest-border: #5E6560;--ps-semantic-tone-neutral-button-rest-text: #E7EDE8;--ps-semantic-tone-neutral-button-hover-background: #4A514B;--ps-semantic-tone-neutral-button-hover-bgcolor: #4A514B;--ps-semantic-tone-neutral-button-hover-border: #69716B;--ps-semantic-tone-neutral-button-hover-text: #E7EDE8;--ps-semantic-tone-neutral-button-active-background: #4C534E;--ps-semantic-tone-neutral-button-active-bgcolor: #4C534E;--ps-semantic-tone-neutral-button-active-border: #757D77;--ps-semantic-tone-neutral-button-active-text: #E7EDE8;--ps-semantic-tone-neutral-button-disabled-background: #29302B;--ps-semantic-tone-neutral-button-disabled-bgcolor: #29302B;--ps-semantic-tone-neutral-button-disabled-border: #333A35;--ps-semantic-tone-neutral-button-disabled-text: #7B837C;--ps-semantic-tone-neutral-button-focus-ring: #3EC87D;--ps-semantic-tone-accent-tone: #3EC87D;--ps-semantic-tone-accent-surface-rest-background: #354039;--ps-semantic-tone-accent-surface-rest-bgcolor: #354039;--ps-semantic-tone-accent-surface-rest-border: #58685D;--ps-semantic-tone-accent-surface-rest-text: #E2EFE6;--ps-semantic-tone-accent-surface-hover-background: #39463D;--ps-semantic-tone-accent-surface-hover-bgcolor: #39463D;--ps-semantic-tone-accent-surface-hover-border: #5B866A;--ps-semantic-tone-accent-surface-hover-text: #E2EFE6;--ps-semantic-tone-accent-surface-active-background: #3C4B41;--ps-semantic-tone-accent-surface-active-bgcolor: #3C4B41;--ps-semantic-tone-accent-surface-active-border: #5B866A;--ps-semantic-tone-accent-surface-active-text: #E2EFE6;--ps-semantic-tone-accent-surface-disabled-background: #29302B;--ps-semantic-tone-accent-surface-disabled-bgcolor: #29302B;--ps-semantic-tone-accent-surface-disabled-border: #333A35;--ps-semantic-tone-accent-surface-disabled-text: #7B837C;--ps-semantic-tone-accent-surface-focus-ring: #3EC87D;--ps-semantic-tone-accent-surface-alt-rest-background: #323A34;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #323A34;--ps-semantic-tone-accent-surface-alt-rest-border: #58685D;--ps-semantic-tone-accent-surface-alt-rest-text: #E2EFE6;--ps-semantic-tone-accent-surface-alt-hover-background: #354039;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #354039;--ps-semantic-tone-accent-surface-alt-hover-border: #5B866A;--ps-semantic-tone-accent-surface-alt-hover-text: #E2EFE6;--ps-semantic-tone-accent-surface-alt-active-background: #38453C;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #38453C;--ps-semantic-tone-accent-surface-alt-active-border: #3EC87D;--ps-semantic-tone-accent-surface-alt-active-text: #E2EFE6;--ps-semantic-tone-accent-surface-alt-disabled-background: #29302B;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #29302B;--ps-semantic-tone-accent-surface-alt-disabled-border: #333A35;--ps-semantic-tone-accent-surface-alt-disabled-text: #7B837C;--ps-semantic-tone-accent-surface-alt-focus-ring: #3EC87D;--ps-semantic-tone-accent-canvas: #26312A;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #3A4B40 0%, #26312A 75%);--ps-semantic-tone-accent-spotlight-light: #3EC87D2E;--ps-semantic-tone-accent-canvascolor: #26312A;--ps-semantic-tone-accent-root-text-default: #A5F3C0;--ps-semantic-tone-accent-root-text-subtle: #C5D6CA;--ps-semantic-tone-accent-root-border-subtle: #4B564E;--ps-semantic-tone-accent-root-border-default: #58685D;--ps-semantic-tone-accent-root-border-focus: #3EC87D;--ps-semantic-tone-accent-overlay: #080E0A95;--ps-semantic-tone-accent-border-subtle: #4B564E;--ps-semantic-tone-accent-border-default: #58685D;--ps-semantic-tone-accent-border-focus: #3EC87D;--ps-semantic-tone-accent-text-default: #A5F3C0;--ps-semantic-tone-accent-text-subtle: #C5D6CA;--ps-semantic-tone-accent-button-rest-background: #3EC87D;--ps-semantic-tone-accent-button-rest-bgcolor: #3EC87D;--ps-semantic-tone-accent-button-rest-border: #3EC87D;--ps-semantic-tone-accent-button-rest-text: #001C0B;--ps-semantic-tone-accent-button-hover-background: #5FDA92;--ps-semantic-tone-accent-button-hover-bgcolor: #5FDA92;--ps-semantic-tone-accent-button-hover-border: #5FDA92;--ps-semantic-tone-accent-button-hover-text: #001C0B;--ps-semantic-tone-accent-button-active-background: #20B46B;--ps-semantic-tone-accent-button-active-bgcolor: #20B46B;--ps-semantic-tone-accent-button-active-border: #20B46B;--ps-semantic-tone-accent-button-active-text: #001C0B;--ps-semantic-tone-accent-button-disabled-background: #29302B;--ps-semantic-tone-accent-button-disabled-bgcolor: #29302B;--ps-semantic-tone-accent-button-disabled-border: #333A35;--ps-semantic-tone-accent-button-disabled-text: #7B837C;--ps-semantic-tone-accent-button-focus-ring: #3EC87D;--ps-semantic-tone-feature-tone: #A8B540;--ps-semantic-tone-feature-surface-rest-background: #3D3E34;--ps-semantic-tone-feature-surface-rest-bgcolor: #3D3E34;--ps-semantic-tone-feature-surface-rest-border: #636557;--ps-semantic-tone-feature-surface-rest-text: #EAEDE0;--ps-semantic-tone-feature-surface-hover-background: #424438;--ps-semantic-tone-feature-surface-hover-bgcolor: #424438;--ps-semantic-tone-feature-surface-hover-border: #797F58;--ps-semantic-tone-feature-surface-hover-text: #EAEDE0;--ps-semantic-tone-feature-surface-active-background: #46483B;--ps-semantic-tone-feature-surface-active-bgcolor: #46483B;--ps-semantic-tone-feature-surface-active-border: #797F58;--ps-semantic-tone-feature-surface-active-text: #EAEDE0;--ps-semantic-tone-feature-surface-disabled-background: #29302B;--ps-semantic-tone-feature-surface-disabled-bgcolor: #29302B;--ps-semantic-tone-feature-surface-disabled-border: #333A35;--ps-semantic-tone-feature-surface-disabled-text: #7B837C;--ps-semantic-tone-feature-surface-focus-ring: #A8B540;--ps-semantic-tone-feature-surface-alt-rest-background: #383931;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #383931;--ps-semantic-tone-feature-surface-alt-rest-border: #636557;--ps-semantic-tone-feature-surface-alt-rest-text: #EAEDE0;--ps-semantic-tone-feature-surface-alt-hover-background: #3D3E34;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #3D3E34;--ps-semantic-tone-feature-surface-alt-hover-border: #797F58;--ps-semantic-tone-feature-surface-alt-hover-text: #EAEDE0;--ps-semantic-tone-feature-surface-alt-active-background: #404237;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #404237;--ps-semantic-tone-feature-surface-alt-active-border: #A8B540;--ps-semantic-tone-feature-surface-alt-active-text: #EAEDE0;--ps-semantic-tone-feature-surface-alt-disabled-background: #29302B;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #29302B;--ps-semantic-tone-feature-surface-alt-disabled-border: #333A35;--ps-semantic-tone-feature-surface-alt-disabled-text: #7B837C;--ps-semantic-tone-feature-surface-alt-focus-ring: #A8B540;--ps-semantic-tone-feature-canvas: #2D2F25;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #464839 0%, #2D2F25 75%);--ps-semantic-tone-feature-spotlight-light: #A8B5402E;--ps-semantic-tone-feature-canvascolor: #2D2F25;--ps-semantic-tone-feature-root-text-default: #DCE6A0;--ps-semantic-tone-feature-root-text-subtle: #D0D3C3;--ps-semantic-tone-feature-root-border-subtle: #525449;--ps-semantic-tone-feature-root-border-default: #636557;--ps-semantic-tone-feature-root-border-focus: #A8B540;--ps-semantic-tone-feature-overlay: #080E0A95;--ps-semantic-tone-feature-border-subtle: #525449;--ps-semantic-tone-feature-border-default: #636557;--ps-semantic-tone-feature-border-focus: #A8B540;--ps-semantic-tone-feature-text-default: #DCE6A0;--ps-semantic-tone-feature-text-subtle: #D0D3C3;--ps-semantic-tone-feature-button-rest-background: #A8B540;--ps-semantic-tone-feature-button-rest-bgcolor: #A8B540;--ps-semantic-tone-feature-button-rest-border: #A8B540;--ps-semantic-tone-feature-button-rest-text: #161800;--ps-semantic-tone-feature-button-hover-background: #BBC85C;--ps-semantic-tone-feature-button-hover-bgcolor: #BBC85C;--ps-semantic-tone-feature-button-hover-border: #BBC85C;--ps-semantic-tone-feature-button-hover-text: #161800;--ps-semantic-tone-feature-button-active-background: #96A228;--ps-semantic-tone-feature-button-active-bgcolor: #96A228;--ps-semantic-tone-feature-button-active-border: #96A228;--ps-semantic-tone-feature-button-active-text: #161800;--ps-semantic-tone-feature-button-disabled-background: #29302B;--ps-semantic-tone-feature-button-disabled-bgcolor: #29302B;--ps-semantic-tone-feature-button-disabled-border: #333A35;--ps-semantic-tone-feature-button-disabled-text: #7B837C;--ps-semantic-tone-feature-button-focus-ring: #A8B540;--ps-semantic-tone-secondary-tone: #00C4BD;--ps-semantic-tone-secondary-surface-rest-background: #34403F;--ps-semantic-tone-secondary-surface-rest-bgcolor: #34403F;--ps-semantic-tone-secondary-surface-rest-border: #576766;--ps-semantic-tone-secondary-surface-rest-text: #E0EFED;--ps-semantic-tone-secondary-surface-hover-background: #384644;--ps-semantic-tone-secondary-surface-hover-bgcolor: #384644;--ps-semantic-tone-secondary-surface-hover-border: #558581;--ps-semantic-tone-secondary-surface-hover-text: #E0EFED;--ps-semantic-tone-secondary-surface-active-background: #3A4A49;--ps-semantic-tone-secondary-surface-active-bgcolor: #3A4A49;--ps-semantic-tone-secondary-surface-active-border: #558581;--ps-semantic-tone-secondary-surface-active-text: #E0EFED;--ps-semantic-tone-secondary-surface-disabled-background: #29302B;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #29302B;--ps-semantic-tone-secondary-surface-disabled-border: #333A35;--ps-semantic-tone-secondary-surface-disabled-text: #7B837C;--ps-semantic-tone-secondary-surface-focus-ring: #00C4BD;--ps-semantic-tone-secondary-surface-alt-rest-background: #313A39;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #313A39;--ps-semantic-tone-secondary-surface-alt-rest-border: #576766;--ps-semantic-tone-secondary-surface-alt-rest-text: #E0EFED;--ps-semantic-tone-secondary-surface-alt-hover-background: #34403F;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #34403F;--ps-semantic-tone-secondary-surface-alt-hover-border: #558581;--ps-semantic-tone-secondary-surface-alt-hover-text: #E0EFED;--ps-semantic-tone-secondary-surface-alt-active-background: #364443;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #364443;--ps-semantic-tone-secondary-surface-alt-active-border: #00C4BD;--ps-semantic-tone-secondary-surface-alt-active-text: #E0EFED;--ps-semantic-tone-secondary-surface-alt-disabled-background: #29302B;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #29302B;--ps-semantic-tone-secondary-surface-alt-disabled-border: #333A35;--ps-semantic-tone-secondary-surface-alt-disabled-text: #7B837C;--ps-semantic-tone-secondary-surface-alt-focus-ring: #00C4BD;--ps-semantic-tone-secondary-canvas: #25302F;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #384B49 0%, #25302F 75%);--ps-semantic-tone-secondary-spotlight-light: #00C4BD2E;--ps-semantic-tone-secondary-canvascolor: #25302F;--ps-semantic-tone-secondary-root-text-default: #9AF1EA;--ps-semantic-tone-secondary-root-text-subtle: #C2D6D4;--ps-semantic-tone-secondary-root-border-subtle: #495554;--ps-semantic-tone-secondary-root-border-default: #576766;--ps-semantic-tone-secondary-root-border-focus: #00C4BD;--ps-semantic-tone-secondary-overlay: #080E0A95;--ps-semantic-tone-secondary-border-subtle: #495554;--ps-semantic-tone-secondary-border-default: #576766;--ps-semantic-tone-secondary-border-focus: #00C4BD;--ps-semantic-tone-secondary-text-default: #9AF1EA;--ps-semantic-tone-secondary-text-subtle: #C2D6D4;--ps-semantic-tone-secondary-button-rest-background: #00C4BD;--ps-semantic-tone-secondary-button-rest-bgcolor: #00C4BD;--ps-semantic-tone-secondary-button-rest-border: #00C4BD;--ps-semantic-tone-secondary-button-rest-text: #001B1A;--ps-semantic-tone-secondary-button-hover-background: #40D7CF;--ps-semantic-tone-secondary-button-hover-bgcolor: #40D7CF;--ps-semantic-tone-secondary-button-hover-border: #40D7CF;--ps-semantic-tone-secondary-button-hover-text: #001B1A;--ps-semantic-tone-secondary-button-active-background: #00AFA8;--ps-semantic-tone-secondary-button-active-bgcolor: #00AFA8;--ps-semantic-tone-secondary-button-active-border: #00AFA8;--ps-semantic-tone-secondary-button-active-text: #001B1A;--ps-semantic-tone-secondary-button-disabled-background: #29302B;--ps-semantic-tone-secondary-button-disabled-bgcolor: #29302B;--ps-semantic-tone-secondary-button-disabled-border: #333A35;--ps-semantic-tone-secondary-button-disabled-text: #7B837C;--ps-semantic-tone-secondary-button-focus-ring: #00C4BD;--ps-semantic-tone-custom-tone: #F48A61;--ps-semantic-tone-custom-surface-rest-background: #453A36;--ps-semantic-tone-custom-surface-rest-bgcolor: #453A36;--ps-semantic-tone-custom-surface-rest-border: #6F5F5A;--ps-semantic-tone-custom-surface-rest-text: #F6E8E3;--ps-semantic-tone-custom-surface-hover-background: #4C3F3A;--ps-semantic-tone-custom-surface-hover-bgcolor: #4C3F3A;--ps-semantic-tone-custom-surface-hover-border: #987060;--ps-semantic-tone-custom-surface-hover-text: #F6E8E3;--ps-semantic-tone-custom-surface-active-background: #51433D;--ps-semantic-tone-custom-surface-active-bgcolor: #51433D;--ps-semantic-tone-custom-surface-active-border: #987060;--ps-semantic-tone-custom-surface-active-text: #F6E8E3;--ps-semantic-tone-custom-surface-disabled-background: #29302B;--ps-semantic-tone-custom-surface-disabled-bgcolor: #29302B;--ps-semantic-tone-custom-surface-disabled-border: #333A35;--ps-semantic-tone-custom-surface-disabled-text: #7B837C;--ps-semantic-tone-custom-surface-focus-ring: #F48A61;--ps-semantic-tone-custom-surface-alt-rest-background: #3E3633;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #3E3633;--ps-semantic-tone-custom-surface-alt-rest-border: #6F5F5A;--ps-semantic-tone-custom-surface-alt-rest-text: #F6E8E3;--ps-semantic-tone-custom-surface-alt-hover-background: #453A36;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #453A36;--ps-semantic-tone-custom-surface-alt-hover-border: #987060;--ps-semantic-tone-custom-surface-alt-hover-text: #F6E8E3;--ps-semantic-tone-custom-surface-alt-active-background: #4A3E39;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #4A3E39;--ps-semantic-tone-custom-surface-alt-active-border: #F48A61;--ps-semantic-tone-custom-surface-alt-active-text: #F6E8E3;--ps-semantic-tone-custom-surface-alt-disabled-background: #29302B;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #29302B;--ps-semantic-tone-custom-surface-alt-disabled-border: #333A35;--ps-semantic-tone-custom-surface-alt-disabled-text: #7B837C;--ps-semantic-tone-custom-surface-alt-focus-ring: #F48A61;--ps-semantic-tone-custom-canvas: #352B27;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #53423C 0%, #352B27 75%);--ps-semantic-tone-custom-spotlight-light: #F48A612E;--ps-semantic-tone-custom-canvascolor: #352B27;--ps-semantic-tone-custom-root-text-default: #FFD3C2;--ps-semantic-tone-custom-root-text-subtle: #DFCDC6;--ps-semantic-tone-custom-root-border-subtle: #5B504B;--ps-semantic-tone-custom-root-border-default: #6F5F5A;--ps-semantic-tone-custom-root-border-focus: #F48A61;--ps-semantic-tone-custom-overlay: #080E0A95;--ps-semantic-tone-custom-border-subtle: #5B504B;--ps-semantic-tone-custom-border-default: #6F5F5A;--ps-semantic-tone-custom-border-focus: #F48A61;--ps-semantic-tone-custom-text-default: #FFD3C2;--ps-semantic-tone-custom-text-subtle: #DFCDC6;--ps-semantic-tone-custom-button-rest-background: #F48A61;--ps-semantic-tone-custom-button-rest-bgcolor: #F48A61;--ps-semantic-tone-custom-button-rest-border: #F48A61;--ps-semantic-tone-custom-button-rest-text: #2A0B01;--ps-semantic-tone-custom-button-hover-background: #FFA37F;--ps-semantic-tone-custom-button-hover-bgcolor: #FFA37F;--ps-semantic-tone-custom-button-hover-border: #FFA37F;--ps-semantic-tone-custom-button-hover-text: #2A0B01;--ps-semantic-tone-custom-button-active-background: #DF784E;--ps-semantic-tone-custom-button-active-bgcolor: #DF784E;--ps-semantic-tone-custom-button-active-border: #DF784E;--ps-semantic-tone-custom-button-active-text: #2A0B01;--ps-semantic-tone-custom-button-disabled-background: #29302B;--ps-semantic-tone-custom-button-disabled-bgcolor: #29302B;--ps-semantic-tone-custom-button-disabled-border: #333A35;--ps-semantic-tone-custom-button-disabled-text: #7B837C;--ps-semantic-tone-custom-button-focus-ring: #F48A61;--ps-semantic-tone-ghost-surface-hover-background: #3E443F;--ps-semantic-tone-ghost-surface-hover-bgcolor: #3E443F;--ps-semantic-tone-ghost-surface-hover-border: #5E6560;--ps-semantic-tone-ghost-surface-hover-text: #E7EDE8;--ps-semantic-tone-ghost-surface-active-background: #424843;--ps-semantic-tone-ghost-surface-active-bgcolor: #424843;--ps-semantic-tone-ghost-surface-active-border: #69716B;--ps-semantic-tone-ghost-surface-active-text: #E7EDE8;--ps-semantic-tone-ghost-surface-disabled-background: #29302B;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #29302B;--ps-semantic-tone-ghost-surface-disabled-border: #333A35;--ps-semantic-tone-ghost-surface-disabled-text: #7B837C;--ps-semantic-tone-ghost-surface-focus-ring: #3EC87D;--ps-semantic-tone-ghost-surface-alt-hover-background: #383F3A;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #383F3A;--ps-semantic-tone-ghost-surface-alt-hover-border: #5E6560;--ps-semantic-tone-ghost-surface-alt-hover-text: #E7EDE8;--ps-semantic-tone-ghost-surface-alt-active-background: #3C433E;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #3C433E;--ps-semantic-tone-ghost-surface-alt-active-border: #69716B;--ps-semantic-tone-ghost-surface-alt-active-text: #E7EDE8;--ps-semantic-tone-ghost-surface-alt-disabled-background: #29302B;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #29302B;--ps-semantic-tone-ghost-surface-alt-disabled-border: #333A35;--ps-semantic-tone-ghost-surface-alt-disabled-text: #7B837C;--ps-semantic-tone-ghost-surface-alt-focus-ring: #3EC87D;--ps-semantic-tone-ghost-root-text-default: #E7EDE8;--ps-semantic-tone-ghost-root-text-subtle: #BABFBB;--ps-semantic-tone-ghost-root-border-subtle: #4F5450;--ps-semantic-tone-ghost-root-border-default: #5E6560;--ps-semantic-tone-ghost-root-border-focus: #3EC87D;--ps-semantic-tone-ghost-overlay: #080E0A95;--ps-semantic-tone-ghost-border-subtle: #4F5450;--ps-semantic-tone-ghost-border-default: #5E6560;--ps-semantic-tone-ghost-border-focus: #3EC87D;--ps-semantic-tone-ghost-text-default: #E7EDE8;--ps-semantic-tone-ghost-text-subtle: #BABFBB;--ps-semantic-tone-ghost-button-hover-background: #4A514B;--ps-semantic-tone-ghost-button-hover-bgcolor: #4A514B;--ps-semantic-tone-ghost-button-hover-border: #69716B;--ps-semantic-tone-ghost-button-hover-text: #E7EDE8;--ps-semantic-tone-ghost-button-active-background: #4C534E;--ps-semantic-tone-ghost-button-active-bgcolor: #4C534E;--ps-semantic-tone-ghost-button-active-border: #757D77;--ps-semantic-tone-ghost-button-active-text: #E7EDE8;--ps-semantic-tone-ghost-button-disabled-background: #29302B;--ps-semantic-tone-ghost-button-disabled-bgcolor: #29302B;--ps-semantic-tone-ghost-button-disabled-border: #333A35;--ps-semantic-tone-ghost-button-disabled-text: #7B837C;--ps-semantic-tone-ghost-button-focus-ring: #3EC87D;--ps-semantic-tone-info-tone: #2ABFD4;--ps-semantic-tone-info-surface-rest-background: #353F41;--ps-semantic-tone-info-surface-rest-bgcolor: #353F41;--ps-semantic-tone-info-surface-rest-border: #576669;--ps-semantic-tone-info-surface-rest-text: #E1EEF0;--ps-semantic-tone-info-surface-hover-background: #394547;--ps-semantic-tone-info-surface-hover-bgcolor: #394547;--ps-semantic-tone-info-surface-hover-border: #58828A;--ps-semantic-tone-info-surface-hover-text: #E1EEF0;--ps-semantic-tone-info-surface-active-background: #3B494C;--ps-semantic-tone-info-surface-active-bgcolor: #3B494C;--ps-semantic-tone-info-surface-active-border: #58828A;--ps-semantic-tone-info-surface-active-text: #E1EEF0;--ps-semantic-tone-info-surface-disabled-background: #29302B;--ps-semantic-tone-info-surface-disabled-bgcolor: #29302B;--ps-semantic-tone-info-surface-disabled-border: #333A35;--ps-semantic-tone-info-surface-disabled-text: #7B837C;--ps-semantic-tone-info-surface-focus-ring: #2ABFD4;--ps-semantic-tone-info-surface-alt-rest-background: #313A3B;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #313A3B;--ps-semantic-tone-info-surface-alt-rest-border: #576669;--ps-semantic-tone-info-surface-alt-rest-text: #E1EEF0;--ps-semantic-tone-info-surface-alt-hover-background: #353F41;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #353F41;--ps-semantic-tone-info-surface-alt-hover-border: #58828A;--ps-semantic-tone-info-surface-alt-hover-text: #E1EEF0;--ps-semantic-tone-info-surface-alt-active-background: #374446;--ps-semantic-tone-info-surface-alt-active-bgcolor: #374446;--ps-semantic-tone-info-surface-alt-active-border: #2ABFD4;--ps-semantic-tone-info-surface-alt-active-text: #E1EEF0;--ps-semantic-tone-info-surface-alt-disabled-background: #29302B;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #29302B;--ps-semantic-tone-info-surface-alt-disabled-border: #333A35;--ps-semantic-tone-info-surface-alt-disabled-text: #7B837C;--ps-semantic-tone-info-surface-alt-focus-ring: #2ABFD4;--ps-semantic-tone-info-canvas: #263032;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #394A4D 0%, #263032 75%);--ps-semantic-tone-info-spotlight-light: #2ABFD42E;--ps-semantic-tone-info-canvascolor: #263032;--ps-semantic-tone-info-root-text-default: #A0EDFB;--ps-semantic-tone-info-root-text-subtle: #C3D5D8;--ps-semantic-tone-info-root-border-subtle: #4A5557;--ps-semantic-tone-info-root-border-default: #576669;--ps-semantic-tone-info-root-border-focus: #2ABFD4;--ps-semantic-tone-info-overlay: #080E0A95;--ps-semantic-tone-info-border-subtle: #4A5557;--ps-semantic-tone-info-border-default: #576669;--ps-semantic-tone-info-border-focus: #2ABFD4;--ps-semantic-tone-info-text-default: #A0EDFB;--ps-semantic-tone-info-text-subtle: #C3D5D8;--ps-semantic-tone-info-button-rest-background: #2ABFD4;--ps-semantic-tone-info-button-rest-bgcolor: #2ABFD4;--ps-semantic-tone-info-button-rest-border: #2ABFD4;--ps-semantic-tone-info-button-rest-text: #001A1F;--ps-semantic-tone-info-button-hover-background: #52D2E6;--ps-semantic-tone-info-button-hover-bgcolor: #52D2E6;--ps-semantic-tone-info-button-hover-border: #52D2E6;--ps-semantic-tone-info-button-hover-text: #001A1F;--ps-semantic-tone-info-button-active-background: #00ABC0;--ps-semantic-tone-info-button-active-bgcolor: #00ABC0;--ps-semantic-tone-info-button-active-border: #00ABC0;--ps-semantic-tone-info-button-active-text: #001A1F;--ps-semantic-tone-info-button-disabled-background: #29302B;--ps-semantic-tone-info-button-disabled-bgcolor: #29302B;--ps-semantic-tone-info-button-disabled-border: #333A35;--ps-semantic-tone-info-button-disabled-text: #7B837C;--ps-semantic-tone-info-button-focus-ring: #2ABFD4;--ps-semantic-tone-success-tone: #6EC272;--ps-semantic-tone-success-surface-rest-background: #384038;--ps-semantic-tone-success-surface-rest-bgcolor: #384038;--ps-semantic-tone-success-surface-rest-border: #5C675C;--ps-semantic-tone-success-surface-rest-text: #E5EEE4;--ps-semantic-tone-success-surface-hover-background: #3C453C;--ps-semantic-tone-success-surface-hover-bgcolor: #3C453C;--ps-semantic-tone-success-surface-hover-border: #668366;--ps-semantic-tone-success-surface-hover-text: #E5EEE4;--ps-semantic-tone-success-surface-active-background: #3F4A3F;--ps-semantic-tone-success-surface-active-bgcolor: #3F4A3F;--ps-semantic-tone-success-surface-active-border: #668366;--ps-semantic-tone-success-surface-active-text: #E5EEE4;--ps-semantic-tone-success-surface-disabled-background: #29302B;--ps-semantic-tone-success-surface-disabled-bgcolor: #29302B;--ps-semantic-tone-success-surface-disabled-border: #333A35;--ps-semantic-tone-success-surface-disabled-text: #7B837C;--ps-semantic-tone-success-surface-focus-ring: #6EC272;--ps-semantic-tone-success-surface-alt-rest-background: #343A34;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #343A34;--ps-semantic-tone-success-surface-alt-rest-border: #5C675C;--ps-semantic-tone-success-surface-alt-rest-text: #E5EEE4;--ps-semantic-tone-success-surface-alt-hover-background: #384038;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #384038;--ps-semantic-tone-success-surface-alt-hover-border: #668366;--ps-semantic-tone-success-surface-alt-hover-text: #E5EEE4;--ps-semantic-tone-success-surface-alt-active-background: #3B443B;--ps-semantic-tone-success-surface-alt-active-bgcolor: #3B443B;--ps-semantic-tone-success-surface-alt-active-border: #6EC272;--ps-semantic-tone-success-surface-alt-active-text: #E5EEE4;--ps-semantic-tone-success-surface-alt-disabled-background: #29302B;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #29302B;--ps-semantic-tone-success-surface-alt-disabled-border: #333A35;--ps-semantic-tone-success-surface-alt-disabled-text: #7B837C;--ps-semantic-tone-success-surface-alt-focus-ring: #6EC272;--ps-semantic-tone-success-canvas: #293029;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #3E4A3E 0%, #293029 75%);--ps-semantic-tone-success-spotlight-light: #6EC2722E;--ps-semantic-tone-success-canvascolor: #293029;--ps-semantic-tone-success-root-text-default: #B9EFB9;--ps-semantic-tone-success-root-text-subtle: #C8D5C8;--ps-semantic-tone-success-root-border-subtle: #4D554D;--ps-semantic-tone-success-root-border-default: #5C675C;--ps-semantic-tone-success-root-border-focus: #6EC272;--ps-semantic-tone-success-overlay: #080E0A95;--ps-semantic-tone-success-border-subtle: #4D554D;--ps-semantic-tone-success-border-default: #5C675C;--ps-semantic-tone-success-border-focus: #6EC272;--ps-semantic-tone-success-text-default: #B9EFB9;--ps-semantic-tone-success-text-subtle: #C8D5C8;--ps-semantic-tone-success-button-rest-background: #6EC272;--ps-semantic-tone-success-button-rest-bgcolor: #6EC272;--ps-semantic-tone-success-button-rest-border: #6EC272;--ps-semantic-tone-success-button-rest-text: #031C05;--ps-semantic-tone-success-button-hover-background: #84D487;--ps-semantic-tone-success-button-hover-bgcolor: #84D487;--ps-semantic-tone-success-button-hover-border: #84D487;--ps-semantic-tone-success-button-hover-text: #031C05;--ps-semantic-tone-success-button-active-background: #5BAE5F;--ps-semantic-tone-success-button-active-bgcolor: #5BAE5F;--ps-semantic-tone-success-button-active-border: #5BAE5F;--ps-semantic-tone-success-button-active-text: #031C05;--ps-semantic-tone-success-button-disabled-background: #29302B;--ps-semantic-tone-success-button-disabled-bgcolor: #29302B;--ps-semantic-tone-success-button-disabled-border: #333A35;--ps-semantic-tone-success-button-disabled-text: #7B837C;--ps-semantic-tone-success-button-focus-ring: #6EC272;--ps-semantic-tone-warning-tone: #CDA53A;--ps-semantic-tone-warning-surface-rest-background: #403D34;--ps-semantic-tone-warning-surface-rest-bgcolor: #403D34;--ps-semantic-tone-warning-surface-rest-border: #686356;--ps-semantic-tone-warning-surface-rest-text: #EFEBE0;--ps-semantic-tone-warning-surface-hover-background: #464238;--ps-semantic-tone-warning-surface-hover-bgcolor: #464238;--ps-semantic-tone-warning-surface-hover-border: #877957;--ps-semantic-tone-warning-surface-hover-text: #EFEBE0;--ps-semantic-tone-warning-surface-active-background: #4B463A;--ps-semantic-tone-warning-surface-active-bgcolor: #4B463A;--ps-semantic-tone-warning-surface-active-border: #877957;--ps-semantic-tone-warning-surface-active-text: #EFEBE0;--ps-semantic-tone-warning-surface-disabled-background: #29302B;--ps-semantic-tone-warning-surface-disabled-bgcolor: #29302B;--ps-semantic-tone-warning-surface-disabled-border: #333A35;--ps-semantic-tone-warning-surface-disabled-text: #7B837C;--ps-semantic-tone-warning-surface-focus-ring: #CDA53A;--ps-semantic-tone-warning-surface-alt-rest-background: #3B3831;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #3B3831;--ps-semantic-tone-warning-surface-alt-rest-border: #686356;--ps-semantic-tone-warning-surface-alt-rest-text: #EFEBE0;--ps-semantic-tone-warning-surface-alt-hover-background: #403D34;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #403D34;--ps-semantic-tone-warning-surface-alt-hover-border: #877957;--ps-semantic-tone-warning-surface-alt-hover-text: #EFEBE0;--ps-semantic-tone-warning-surface-alt-active-background: #454136;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #454136;--ps-semantic-tone-warning-surface-alt-active-border: #CDA53A;--ps-semantic-tone-warning-surface-alt-active-text: #EFEBE0;--ps-semantic-tone-warning-surface-alt-disabled-background: #29302B;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #29302B;--ps-semantic-tone-warning-surface-alt-disabled-border: #333A35;--ps-semantic-tone-warning-surface-alt-disabled-text: #7B837C;--ps-semantic-tone-warning-surface-alt-focus-ring: #CDA53A;--ps-semantic-tone-warning-canvas: #312D25;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #4C4638 0%, #312D25 75%);--ps-semantic-tone-warning-spotlight-light: #CDA53A2E;--ps-semantic-tone-warning-canvascolor: #312D25;--ps-semantic-tone-warning-root-text-default: #F5DC9D;--ps-semantic-tone-warning-root-text-subtle: #D7D1C2;--ps-semantic-tone-warning-root-border-subtle: #565249;--ps-semantic-tone-warning-root-border-default: #686356;--ps-semantic-tone-warning-root-border-focus: #CDA53A;--ps-semantic-tone-warning-overlay: #080E0A95;--ps-semantic-tone-warning-border-subtle: #565249;--ps-semantic-tone-warning-border-default: #686356;--ps-semantic-tone-warning-border-focus: #CDA53A;--ps-semantic-tone-warning-text-default: #F5DC9D;--ps-semantic-tone-warning-text-subtle: #D7D1C2;--ps-semantic-tone-warning-button-rest-background: #CDA53A;--ps-semantic-tone-warning-button-rest-bgcolor: #CDA53A;--ps-semantic-tone-warning-button-rest-border: #CDA53A;--ps-semantic-tone-warning-button-rest-text: #1E1500;--ps-semantic-tone-warning-button-hover-background: #DFB958;--ps-semantic-tone-warning-button-hover-bgcolor: #DFB958;--ps-semantic-tone-warning-button-hover-border: #DFB958;--ps-semantic-tone-warning-button-hover-text: #1E1500;--ps-semantic-tone-warning-button-active-background: #BA9320;--ps-semantic-tone-warning-button-active-bgcolor: #BA9320;--ps-semantic-tone-warning-button-active-border: #BA9320;--ps-semantic-tone-warning-button-active-text: #1E1500;--ps-semantic-tone-warning-button-disabled-background: #29302B;--ps-semantic-tone-warning-button-disabled-bgcolor: #29302B;--ps-semantic-tone-warning-button-disabled-border: #333A35;--ps-semantic-tone-warning-button-disabled-text: #7B837C;--ps-semantic-tone-warning-button-focus-ring: #CDA53A;--ps-semantic-tone-danger-tone: #FF7E77;--ps-semantic-tone-danger-surface-rest-background: #473938;--ps-semantic-tone-danger-surface-rest-bgcolor: #473938;--ps-semantic-tone-danger-surface-rest-border: #715E5C;--ps-semantic-tone-danger-surface-rest-text: #F8E7E5;--ps-semantic-tone-danger-surface-hover-background: #4E3E3C;--ps-semantic-tone-danger-surface-hover-bgcolor: #4E3E3C;--ps-semantic-tone-danger-surface-hover-border: #9D6C67;--ps-semantic-tone-danger-surface-hover-text: #F8E7E5;--ps-semantic-tone-danger-surface-active-background: #534140;--ps-semantic-tone-danger-surface-active-bgcolor: #534140;--ps-semantic-tone-danger-surface-active-border: #9D6C67;--ps-semantic-tone-danger-surface-active-text: #F8E7E5;--ps-semantic-tone-danger-surface-disabled-background: #29302B;--ps-semantic-tone-danger-surface-disabled-bgcolor: #29302B;--ps-semantic-tone-danger-surface-disabled-border: #333A35;--ps-semantic-tone-danger-surface-disabled-text: #7B837C;--ps-semantic-tone-danger-surface-focus-ring: #FF7E77;--ps-semantic-tone-danger-surface-alt-rest-background: #403534;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #403534;--ps-semantic-tone-danger-surface-alt-rest-border: #715E5C;--ps-semantic-tone-danger-surface-alt-rest-text: #F8E7E5;--ps-semantic-tone-danger-surface-alt-hover-background: #473938;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #473938;--ps-semantic-tone-danger-surface-alt-hover-border: #9D6C67;--ps-semantic-tone-danger-surface-alt-hover-text: #F8E7E5;--ps-semantic-tone-danger-surface-alt-active-background: #4C3D3B;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #4C3D3B;--ps-semantic-tone-danger-surface-alt-active-border: #FF7E77;--ps-semantic-tone-danger-surface-alt-active-text: #F8E7E5;--ps-semantic-tone-danger-surface-alt-disabled-background: #29302B;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #29302B;--ps-semantic-tone-danger-surface-alt-disabled-border: #333A35;--ps-semantic-tone-danger-surface-alt-disabled-text: #7B837C;--ps-semantic-tone-danger-surface-alt-focus-ring: #FF7E77;--ps-semantic-tone-danger-canvas: #372A29;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #55413F 0%, #372A29 75%);--ps-semantic-tone-danger-spotlight-light: #FF7E772E;--ps-semantic-tone-danger-canvascolor: #372A29;--ps-semantic-tone-danger-root-text-default: #FFD1CD;--ps-semantic-tone-danger-root-text-subtle: #E1CBC9;--ps-semantic-tone-danger-root-border-subtle: #5D4F4D;--ps-semantic-tone-danger-root-border-default: #715E5C;--ps-semantic-tone-danger-root-border-focus: #FF7E77;--ps-semantic-tone-danger-overlay: #080E0A95;--ps-semantic-tone-danger-border-subtle: #5D4F4D;--ps-semantic-tone-danger-border-default: #715E5C;--ps-semantic-tone-danger-border-focus: #FF7E77;--ps-semantic-tone-danger-text-default: #FFD1CD;--ps-semantic-tone-danger-text-subtle: #E1CBC9;--ps-semantic-tone-danger-button-rest-background: #FF7E77;--ps-semantic-tone-danger-button-rest-bgcolor: #FF7E77;--ps-semantic-tone-danger-button-rest-border: #FF7E77;--ps-semantic-tone-danger-button-rest-text: #2D0606;--ps-semantic-tone-danger-button-hover-background: #FFA098;--ps-semantic-tone-danger-button-hover-bgcolor: #FFA098;--ps-semantic-tone-danger-button-hover-border: #FFA098;--ps-semantic-tone-danger-button-hover-text: #2D0606;--ps-semantic-tone-danger-button-active-background: #EA6A64;--ps-semantic-tone-danger-button-active-bgcolor: #EA6A64;--ps-semantic-tone-danger-button-active-border: #EA6A64;--ps-semantic-tone-danger-button-active-text: #2D0606;--ps-semantic-tone-danger-button-disabled-background: #29302B;--ps-semantic-tone-danger-button-disabled-bgcolor: #29302B;--ps-semantic-tone-danger-button-disabled-border: #333A35;--ps-semantic-tone-danger-button-disabled-text: #7B837C;--ps-semantic-tone-danger-button-focus-ring: #FF7E77;--ps-effect-glow-primary: 0 0 1.75rem #3EC87D33;--ps-effect-glow-secondary: 0 0 1.75rem #00C4BD29;--ps-effect-floating-shadow: 0 2px 8px #080E0A45, 0 24px 64px #080E0A73;--ps-effect-soft-shadow: 0 2px 8px #080E0A39, 0 8px 24px #080E0A45;--ps-effect-strong-shadow: 0 12px 32px #080E0A73, 0 32px 80px #080E0A73;--ps-effect-panel-shadow: 0 1px 0 #E9ECEA0A, 0 6px 16px #080E0A20;--ps-effect-panel-shadow-strong: 0 12px 32px #080E0A5C;--ps-effect-accent-shadow: 0 8px 28px #3EC87D47;--ps-effect-interactive-shadow: 0 2px 6px #080E0A50;--ps-effect-track-shadow: inset 0 1px 2px #080E0A73;--ps-effect-thumb-shadow: 0 2px 6px #080E0A73;--ps-effect-overlay-scrim: #080E0A95;--ps-effect-focus-glow: 0 0 0 3px #3EC87D59;--ps-effect-inset-shadow: inset 0 1px 4px #080E0A5C;}:scope:is([data-site-color="amber"], [data-site-color="amber"] *) {--ps-accent: #E69825;--ps-semantic-tone-neutral-tone: #907D67;--ps-semantic-tone-neutral-surface-rest-background: #564B3E;--ps-semantic-tone-neutral-surface-rest-bgcolor: #564B3E;--ps-semantic-tone-neutral-surface-rest-border: #6B6157;--ps-semantic-tone-neutral-surface-rest-text: #F6F1EA;--ps-semantic-tone-neutral-surface-hover-background: #5C5043;--ps-semantic-tone-neutral-surface-hover-bgcolor: #5C5043;--ps-semantic-tone-neutral-surface-hover-border: #827567;--ps-semantic-tone-neutral-surface-hover-text: #F6F1EA;--ps-semantic-tone-neutral-surface-active-background: #605447;--ps-semantic-tone-neutral-surface-active-bgcolor: #605447;--ps-semantic-tone-neutral-surface-active-border: #8E8173;--ps-semantic-tone-neutral-surface-active-text: #F6F1EA;--ps-semantic-tone-neutral-surface-disabled-background: #413629;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #413629;--ps-semantic-tone-neutral-surface-disabled-border: #4D4135;--ps-semantic-tone-neutral-surface-disabled-text: #867F76;--ps-semantic-tone-neutral-surface-focus-ring: #E69825;--ps-semantic-tone-neutral-surface-alt-rest-background: #4B4238;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #4B4238;--ps-semantic-tone-neutral-surface-alt-rest-border: #6B6157;--ps-semantic-tone-neutral-surface-alt-rest-text: #E9E3DD;--ps-semantic-tone-neutral-surface-alt-hover-background: #52473A;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #52473A;--ps-semantic-tone-neutral-surface-alt-hover-border: #827567;--ps-semantic-tone-neutral-surface-alt-hover-text: #F6F1EA;--ps-semantic-tone-neutral-surface-alt-active-background: #564B3E;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #564B3E;--ps-semantic-tone-neutral-surface-alt-active-border: #8E8173;--ps-semantic-tone-neutral-surface-alt-active-text: #F6F1EA;--ps-semantic-tone-neutral-surface-alt-disabled-background: #413629;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #413629;--ps-semantic-tone-neutral-surface-alt-disabled-border: #4D4135;--ps-semantic-tone-neutral-surface-alt-disabled-text: #867F76;--ps-semantic-tone-neutral-surface-alt-focus-ring: #E69825;--ps-semantic-tone-neutral-canvas: #3D3226;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #635443 0%, #413629 75%);--ps-semantic-tone-neutral-spotlight-light: #DDB6891A;--ps-semantic-tone-neutral-canvascolor: #3D3226;--ps-semantic-tone-neutral-root-text-default: #F6F1EA;--ps-semantic-tone-neutral-root-text-subtle: #D1C7BD;--ps-semantic-tone-neutral-root-border-subtle: #6B6157;--ps-semantic-tone-neutral-root-border-default: #827567;--ps-semantic-tone-neutral-root-border-focus: #E69825;--ps-semantic-tone-neutral-overlay: #1C1308BF;--ps-semantic-tone-neutral-border-subtle: #6B6157;--ps-semantic-tone-neutral-border-default: #827567;--ps-semantic-tone-neutral-border-focus: #E69825;--ps-semantic-tone-neutral-text-default: #F6F1EA;--ps-semantic-tone-neutral-text-subtle: #D1C7BD;--ps-semantic-tone-neutral-button-rest-background: #65594B;--ps-semantic-tone-neutral-button-rest-bgcolor: #65594B;--ps-semantic-tone-neutral-button-rest-border: #827567;--ps-semantic-tone-neutral-button-rest-text: #F6F1EA;--ps-semantic-tone-neutral-button-hover-background: #695D4F;--ps-semantic-tone-neutral-button-hover-bgcolor: #695D4F;--ps-semantic-tone-neutral-button-hover-border: #8E8173;--ps-semantic-tone-neutral-button-hover-text: #F6F1EA;--ps-semantic-tone-neutral-button-active-background: #6C6052;--ps-semantic-tone-neutral-button-active-bgcolor: #6C6052;--ps-semantic-tone-neutral-button-active-border: #9A8D7E;--ps-semantic-tone-neutral-button-active-text: #F6F1EA;--ps-semantic-tone-neutral-button-disabled-background: #413629;--ps-semantic-tone-neutral-button-disabled-bgcolor: #413629;--ps-semantic-tone-neutral-button-disabled-border: #4D4135;--ps-semantic-tone-neutral-button-disabled-text: #867F76;--ps-semantic-tone-neutral-button-focus-ring: #E69825;--ps-semantic-tone-accent-tone: #E69825;--ps-semantic-tone-accent-surface-rest-background: #554B41;--ps-semantic-tone-accent-surface-rest-bgcolor: #554B41;--ps-semantic-tone-accent-surface-rest-border: #827566;--ps-semantic-tone-accent-surface-rest-text: #F3E9DF;--ps-semantic-tone-accent-surface-hover-background: #5B5044;--ps-semantic-tone-accent-surface-hover-bgcolor: #5B5044;--ps-semantic-tone-accent-surface-hover-border: #A78967;--ps-semantic-tone-accent-surface-hover-text: #F3E9DF;--ps-semantic-tone-accent-surface-active-background: #615446;--ps-semantic-tone-accent-surface-active-bgcolor: #615446;--ps-semantic-tone-accent-surface-active-border: #A78967;--ps-semantic-tone-accent-surface-active-text: #F3E9DF;--ps-semantic-tone-accent-surface-disabled-background: #413629;--ps-semantic-tone-accent-surface-disabled-bgcolor: #413629;--ps-semantic-tone-accent-surface-disabled-border: #4D4135;--ps-semantic-tone-accent-surface-disabled-text: #867F76;--ps-semantic-tone-accent-surface-focus-ring: #E69825;--ps-semantic-tone-accent-surface-alt-rest-background: #4A423A;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #4A423A;--ps-semantic-tone-accent-surface-alt-rest-border: #827566;--ps-semantic-tone-accent-surface-alt-rest-text: #F3E9DF;--ps-semantic-tone-accent-surface-alt-hover-background: #51473D;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #51473D;--ps-semantic-tone-accent-surface-alt-hover-border: #A78967;--ps-semantic-tone-accent-surface-alt-hover-text: #F3E9DF;--ps-semantic-tone-accent-surface-alt-active-background: #564B3F;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #564B3F;--ps-semantic-tone-accent-surface-alt-active-border: #E69825;--ps-semantic-tone-accent-surface-alt-active-text: #F3E9DF;--ps-semantic-tone-accent-surface-alt-disabled-background: #413629;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #413629;--ps-semantic-tone-accent-surface-alt-disabled-border: #4D4135;--ps-semantic-tone-accent-surface-alt-disabled-text: #867F76;--ps-semantic-tone-accent-surface-alt-focus-ring: #E69825;--ps-semantic-tone-accent-canvas: #3F362C;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #625444 0%, #3F362C 75%);--ps-semantic-tone-accent-spotlight-light: #E698252E;--ps-semantic-tone-accent-canvascolor: #3F362C;--ps-semantic-tone-accent-root-text-default: #FFD6A8;--ps-semantic-tone-accent-root-text-subtle: #DCCFC1;--ps-semantic-tone-accent-root-border-subtle: #6B6157;--ps-semantic-tone-accent-root-border-default: #827566;--ps-semantic-tone-accent-root-border-focus: #E69825;--ps-semantic-tone-accent-overlay: #1C1308BF;--ps-semantic-tone-accent-border-subtle: #6B6157;--ps-semantic-tone-accent-border-default: #827566;--ps-semantic-tone-accent-border-focus: #E69825;--ps-semantic-tone-accent-text-default: #FFD6A8;--ps-semantic-tone-accent-text-subtle: #DCCFC1;--ps-semantic-tone-accent-button-rest-background: #E69825;--ps-semantic-tone-accent-button-rest-bgcolor: #E69825;--ps-semantic-tone-accent-button-rest-border: #E69825;--ps-semantic-tone-accent-button-rest-text: #221200;--ps-semantic-tone-accent-button-hover-background: #F8AC4A;--ps-semantic-tone-accent-button-hover-bgcolor: #F8AC4A;--ps-semantic-tone-accent-button-hover-border: #F8AC4A;--ps-semantic-tone-accent-button-hover-text: #221200;--ps-semantic-tone-accent-button-active-background: #D18500;--ps-semantic-tone-accent-button-active-bgcolor: #D18500;--ps-semantic-tone-accent-button-active-border: #D18500;--ps-semantic-tone-accent-button-active-text: #221200;--ps-semantic-tone-accent-button-disabled-background: #413629;--ps-semantic-tone-accent-button-disabled-bgcolor: #413629;--ps-semantic-tone-accent-button-disabled-border: #4D4135;--ps-semantic-tone-accent-button-disabled-text: #867F76;--ps-semantic-tone-accent-button-focus-ring: #E69825;--ps-semantic-tone-feature-tone: #FF7D80;--ps-semantic-tone-feature-surface-rest-background: #594848;--ps-semantic-tone-feature-surface-rest-bgcolor: #594848;--ps-semantic-tone-feature-surface-rest-border: #887170;--ps-semantic-tone-feature-surface-rest-text: #F8E6E6;--ps-semantic-tone-feature-surface-hover-background: #604D4D;--ps-semantic-tone-feature-surface-hover-bgcolor: #604D4D;--ps-semantic-tone-feature-surface-hover-border: #B3807F;--ps-semantic-tone-feature-surface-hover-text: #F8E6E6;--ps-semantic-tone-feature-surface-active-background: #665050;--ps-semantic-tone-feature-surface-active-bgcolor: #665050;--ps-semantic-tone-feature-surface-active-border: #B3807F;--ps-semantic-tone-feature-surface-active-text: #F8E6E6;--ps-semantic-tone-feature-surface-disabled-background: #413629;--ps-semantic-tone-feature-surface-disabled-bgcolor: #413629;--ps-semantic-tone-feature-surface-disabled-border: #4D4135;--ps-semantic-tone-feature-surface-disabled-text: #867F76;--ps-semantic-tone-feature-surface-focus-ring: #FF7D80;--ps-semantic-tone-feature-surface-alt-rest-background: #4D4040;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #4D4040;--ps-semantic-tone-feature-surface-alt-rest-border: #887170;--ps-semantic-tone-feature-surface-alt-rest-text: #F8E6E6;--ps-semantic-tone-feature-surface-alt-hover-background: #554444;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #554444;--ps-semantic-tone-feature-surface-alt-hover-border: #B3807F;--ps-semantic-tone-feature-surface-alt-hover-text: #F8E6E6;--ps-semantic-tone-feature-surface-alt-active-background: #5A4847;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #5A4847;--ps-semantic-tone-feature-surface-alt-active-border: #FF7D80;--ps-semantic-tone-feature-surface-alt-active-text: #F8E6E6;--ps-semantic-tone-feature-surface-alt-disabled-background: #413629;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #413629;--ps-semantic-tone-feature-surface-alt-disabled-border: #4D4135;--ps-semantic-tone-feature-surface-alt-disabled-text: #867F76;--ps-semantic-tone-feature-surface-alt-focus-ring: #FF7D80;--ps-semantic-tone-feature-canvas: #433333;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #684F4F 0%, #433333 75%);--ps-semantic-tone-feature-spotlight-light: #FF7D802E;--ps-semantic-tone-feature-canvascolor: #433333;--ps-semantic-tone-feature-root-text-default: #FFD1D0;--ps-semantic-tone-feature-root-text-subtle: #E1CBCA;--ps-semantic-tone-feature-root-border-subtle: #705E5E;--ps-semantic-tone-feature-root-border-default: #887170;--ps-semantic-tone-feature-root-border-focus: #FF7D80;--ps-semantic-tone-feature-overlay: #1C1308BF;--ps-semantic-tone-feature-border-subtle: #705E5E;--ps-semantic-tone-feature-border-default: #887170;--ps-semantic-tone-feature-border-focus: #FF7D80;--ps-semantic-tone-feature-text-default: #FFD1D0;--ps-semantic-tone-feature-text-subtle: #E1CBCA;--ps-semantic-tone-feature-button-rest-background: #FF7D80;--ps-semantic-tone-feature-button-rest-bgcolor: #FF7D80;--ps-semantic-tone-feature-button-rest-border: #FF7D80;--ps-semantic-tone-feature-button-rest-text: #2D0609;--ps-semantic-tone-feature-button-hover-background: #FF9F9F;--ps-semantic-tone-feature-button-hover-bgcolor: #FF9F9F;--ps-semantic-tone-feature-button-hover-border: #FF9F9F;--ps-semantic-tone-feature-button-hover-text: #2D0609;--ps-semantic-tone-feature-button-active-background: #EA696E;--ps-semantic-tone-feature-button-active-bgcolor: #EA696E;--ps-semantic-tone-feature-button-active-border: #EA696E;--ps-semantic-tone-feature-button-active-text: #2D0609;--ps-semantic-tone-feature-button-disabled-background: #413629;--ps-semantic-tone-feature-button-disabled-bgcolor: #413629;--ps-semantic-tone-feature-button-disabled-border: #4D4135;--ps-semantic-tone-feature-button-disabled-text: #867F76;--ps-semantic-tone-feature-button-focus-ring: #FF7D80;--ps-semantic-tone-secondary-tone: #FD8358;--ps-semantic-tone-secondary-surface-rest-background: #584944;--ps-semantic-tone-secondary-surface-rest-bgcolor: #584944;--ps-semantic-tone-secondary-surface-rest-border: #87726B;--ps-semantic-tone-secondary-surface-rest-text: #F7E7E2;--ps-semantic-tone-secondary-surface-hover-background: #604E48;--ps-semantic-tone-secondary-surface-hover-bgcolor: #604E48;--ps-semantic-tone-secondary-surface-hover-border: #B28272;--ps-semantic-tone-secondary-surface-hover-text: #F7E7E2;--ps-semantic-tone-secondary-surface-active-background: #65514B;--ps-semantic-tone-secondary-surface-active-bgcolor: #65514B;--ps-semantic-tone-secondary-surface-active-border: #B28272;--ps-semantic-tone-secondary-surface-active-text: #F7E7E2;--ps-semantic-tone-secondary-surface-disabled-background: #413629;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #413629;--ps-semantic-tone-secondary-surface-disabled-border: #4D4135;--ps-semantic-tone-secondary-surface-disabled-text: #867F76;--ps-semantic-tone-secondary-surface-focus-ring: #FD8358;--ps-semantic-tone-secondary-surface-alt-rest-background: #4D413D;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #4D413D;--ps-semantic-tone-secondary-surface-alt-rest-border: #87726B;--ps-semantic-tone-secondary-surface-alt-rest-text: #F7E7E2;--ps-semantic-tone-secondary-surface-alt-hover-background: #544540;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #544540;--ps-semantic-tone-secondary-surface-alt-hover-border: #B28272;--ps-semantic-tone-secondary-surface-alt-hover-text: #F7E7E2;--ps-semantic-tone-secondary-surface-alt-active-background: #5A4943;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #5A4943;--ps-semantic-tone-secondary-surface-alt-active-border: #FD8358;--ps-semantic-tone-secondary-surface-alt-active-text: #F7E7E2;--ps-semantic-tone-secondary-surface-alt-disabled-background: #413629;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #413629;--ps-semantic-tone-secondary-surface-alt-disabled-border: #4D4135;--ps-semantic-tone-secondary-surface-alt-disabled-text: #867F76;--ps-semantic-tone-secondary-surface-alt-focus-ring: #FD8358;--ps-semantic-tone-secondary-canvas: #43342F;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #685149 0%, #43342F 75%);--ps-semantic-tone-secondary-spotlight-light: #FD83582E;--ps-semantic-tone-secondary-canvascolor: #43342F;--ps-semantic-tone-secondary-root-text-default: #FFD3C3;--ps-semantic-tone-secondary-root-text-subtle: #E1CCC5;--ps-semantic-tone-secondary-root-border-subtle: #6F5F5A;--ps-semantic-tone-secondary-root-border-default: #87726B;--ps-semantic-tone-secondary-root-border-focus: #FD8358;--ps-semantic-tone-secondary-overlay: #1C1308BF;--ps-semantic-tone-secondary-border-subtle: #6F5F5A;--ps-semantic-tone-secondary-border-default: #87726B;--ps-semantic-tone-secondary-border-focus: #FD8358;--ps-semantic-tone-secondary-text-default: #FFD3C3;--ps-semantic-tone-secondary-text-subtle: #E1CCC5;--ps-semantic-tone-secondary-button-rest-background: #FD8358;--ps-semantic-tone-secondary-button-rest-bgcolor: #FD8358;--ps-semantic-tone-secondary-button-rest-border: #FD8358;--ps-semantic-tone-secondary-button-rest-text: #2C0800;--ps-semantic-tone-secondary-button-hover-background: #FFA383;--ps-semantic-tone-secondary-button-hover-bgcolor: #FFA383;--ps-semantic-tone-secondary-button-hover-border: #FFA383;--ps-semantic-tone-secondary-button-hover-text: #2C0800;--ps-semantic-tone-secondary-button-active-background: #E87045;--ps-semantic-tone-secondary-button-active-bgcolor: #E87045;--ps-semantic-tone-secondary-button-active-border: #E87045;--ps-semantic-tone-secondary-button-active-text: #2C0800;--ps-semantic-tone-secondary-button-disabled-background: #413629;--ps-semantic-tone-secondary-button-disabled-bgcolor: #413629;--ps-semantic-tone-secondary-button-disabled-border: #4D4135;--ps-semantic-tone-secondary-button-disabled-text: #867F76;--ps-semantic-tone-secondary-button-focus-ring: #FD8358;--ps-semantic-tone-custom-tone: #FB836D;--ps-semantic-tone-custom-surface-rest-background: #584946;--ps-semantic-tone-custom-surface-rest-bgcolor: #584946;--ps-semantic-tone-custom-surface-rest-border: #87726D;--ps-semantic-tone-custom-surface-rest-text: #F7E7E4;--ps-semantic-tone-custom-surface-hover-background: #5F4E4A;--ps-semantic-tone-custom-surface-hover-bgcolor: #5F4E4A;--ps-semantic-tone-custom-surface-hover-border: #B18278;--ps-semantic-tone-custom-surface-hover-text: #F7E7E4;--ps-semantic-tone-custom-surface-active-background: #65514D;--ps-semantic-tone-custom-surface-active-bgcolor: #65514D;--ps-semantic-tone-custom-surface-active-border: #B18278;--ps-semantic-tone-custom-surface-active-text: #F7E7E4;--ps-semantic-tone-custom-surface-disabled-background: #413629;--ps-semantic-tone-custom-surface-disabled-bgcolor: #413629;--ps-semantic-tone-custom-surface-disabled-border: #4D4135;--ps-semantic-tone-custom-surface-disabled-text: #867F76;--ps-semantic-tone-custom-surface-focus-ring: #FB836D;--ps-semantic-tone-custom-surface-alt-rest-background: #4C413E;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #4C413E;--ps-semantic-tone-custom-surface-alt-rest-border: #87726D;--ps-semantic-tone-custom-surface-alt-rest-text: #F7E7E4;--ps-semantic-tone-custom-surface-alt-hover-background: #544542;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #544542;--ps-semantic-tone-custom-surface-alt-hover-border: #B18278;--ps-semantic-tone-custom-surface-alt-hover-text: #F7E7E4;--ps-semantic-tone-custom-surface-alt-active-background: #5A4845;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #5A4845;--ps-semantic-tone-custom-surface-alt-active-border: #FB836D;--ps-semantic-tone-custom-surface-alt-active-text: #F7E7E4;--ps-semantic-tone-custom-surface-alt-disabled-background: #413629;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #413629;--ps-semantic-tone-custom-surface-alt-disabled-border: #4D4135;--ps-semantic-tone-custom-surface-alt-disabled-text: #867F76;--ps-semantic-tone-custom-surface-alt-focus-ring: #FB836D;--ps-semantic-tone-custom-canvas: #423431;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #67504C 0%, #423431 75%);--ps-semantic-tone-custom-spotlight-light: #FB836D2E;--ps-semantic-tone-custom-canvascolor: #423431;--ps-semantic-tone-custom-root-text-default: #FFD2C9;--ps-semantic-tone-custom-root-text-subtle: #E0CCC7;--ps-semantic-tone-custom-root-border-subtle: #6F5F5C;--ps-semantic-tone-custom-root-border-default: #87726D;--ps-semantic-tone-custom-root-border-focus: #FB836D;--ps-semantic-tone-custom-overlay: #1C1308BF;--ps-semantic-tone-custom-border-subtle: #6F5F5C;--ps-semantic-tone-custom-border-default: #87726D;--ps-semantic-tone-custom-border-focus: #FB836D;--ps-semantic-tone-custom-text-default: #FFD2C9;--ps-semantic-tone-custom-text-subtle: #E0CCC7;--ps-semantic-tone-custom-button-rest-background: #FB836D;--ps-semantic-tone-custom-button-rest-bgcolor: #FB836D;--ps-semantic-tone-custom-button-rest-border: #FB836D;--ps-semantic-tone-custom-button-rest-text: #2C0804;--ps-semantic-tone-custom-button-hover-background: #FFA18F;--ps-semantic-tone-custom-button-hover-bgcolor: #FFA18F;--ps-semantic-tone-custom-button-hover-border: #FFA18F;--ps-semantic-tone-custom-button-hover-text: #2C0804;--ps-semantic-tone-custom-button-active-background: #E6715B;--ps-semantic-tone-custom-button-active-bgcolor: #E6715B;--ps-semantic-tone-custom-button-active-border: #E6715B;--ps-semantic-tone-custom-button-active-text: #2C0804;--ps-semantic-tone-custom-button-disabled-background: #413629;--ps-semantic-tone-custom-button-disabled-bgcolor: #413629;--ps-semantic-tone-custom-button-disabled-border: #4D4135;--ps-semantic-tone-custom-button-disabled-text: #867F76;--ps-semantic-tone-custom-button-focus-ring: #FB836D;--ps-semantic-tone-ghost-surface-hover-background: #5C5043;--ps-semantic-tone-ghost-surface-hover-bgcolor: #5C5043;--ps-semantic-tone-ghost-surface-hover-border: #827567;--ps-semantic-tone-ghost-surface-hover-text: #F6F1EA;--ps-semantic-tone-ghost-surface-active-background: #605447;--ps-semantic-tone-ghost-surface-active-bgcolor: #605447;--ps-semantic-tone-ghost-surface-active-border: #8E8173;--ps-semantic-tone-ghost-surface-active-text: #F6F1EA;--ps-semantic-tone-ghost-surface-disabled-background: #413629;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #413629;--ps-semantic-tone-ghost-surface-disabled-border: #4D4135;--ps-semantic-tone-ghost-surface-disabled-text: #867F76;--ps-semantic-tone-ghost-surface-focus-ring: #E69825;--ps-semantic-tone-ghost-surface-alt-hover-background: #52473A;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #52473A;--ps-semantic-tone-ghost-surface-alt-hover-border: #827567;--ps-semantic-tone-ghost-surface-alt-hover-text: #F6F1EA;--ps-semantic-tone-ghost-surface-alt-active-background: #564B3E;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #564B3E;--ps-semantic-tone-ghost-surface-alt-active-border: #8E8173;--ps-semantic-tone-ghost-surface-alt-active-text: #F6F1EA;--ps-semantic-tone-ghost-surface-alt-disabled-background: #413629;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #413629;--ps-semantic-tone-ghost-surface-alt-disabled-border: #4D4135;--ps-semantic-tone-ghost-surface-alt-disabled-text: #867F76;--ps-semantic-tone-ghost-surface-alt-focus-ring: #E69825;--ps-semantic-tone-ghost-root-text-default: #F6F1EA;--ps-semantic-tone-ghost-root-text-subtle: #D1C7BD;--ps-semantic-tone-ghost-root-border-subtle: #6B6157;--ps-semantic-tone-ghost-root-border-default: #827567;--ps-semantic-tone-ghost-root-border-focus: #E69825;--ps-semantic-tone-ghost-overlay: #1C1308BF;--ps-semantic-tone-ghost-border-subtle: #6B6157;--ps-semantic-tone-ghost-border-default: #827567;--ps-semantic-tone-ghost-border-focus: #E69825;--ps-semantic-tone-ghost-text-default: #F6F1EA;--ps-semantic-tone-ghost-text-subtle: #D1C7BD;--ps-semantic-tone-ghost-button-hover-background: #695D4F;--ps-semantic-tone-ghost-button-hover-bgcolor: #695D4F;--ps-semantic-tone-ghost-button-hover-border: #8E8173;--ps-semantic-tone-ghost-button-hover-text: #F6F1EA;--ps-semantic-tone-ghost-button-active-background: #6C6052;--ps-semantic-tone-ghost-button-active-bgcolor: #6C6052;--ps-semantic-tone-ghost-button-active-border: #9A8D7E;--ps-semantic-tone-ghost-button-active-text: #F6F1EA;--ps-semantic-tone-ghost-button-disabled-background: #413629;--ps-semantic-tone-ghost-button-disabled-bgcolor: #413629;--ps-semantic-tone-ghost-button-disabled-border: #4D4135;--ps-semantic-tone-ghost-button-disabled-text: #867F76;--ps-semantic-tone-ghost-button-focus-ring: #E69825;--ps-semantic-tone-info-tone: #53B6EB;--ps-semantic-tone-info-surface-rest-background: #454F55;--ps-semantic-tone-info-surface-rest-bgcolor: #454F55;--ps-semantic-tone-info-surface-rest-border: #6B7A83;--ps-semantic-tone-info-surface-rest-text: #E2EDF4;--ps-semantic-tone-info-surface-hover-background: #49545C;--ps-semantic-tone-info-surface-hover-bgcolor: #49545C;--ps-semantic-tone-info-surface-hover-border: #7394A9;--ps-semantic-tone-info-surface-hover-text: #E2EDF4;--ps-semantic-tone-info-surface-active-background: #4B5961;--ps-semantic-tone-info-surface-active-bgcolor: #4B5961;--ps-semantic-tone-info-surface-active-border: #7394A9;--ps-semantic-tone-info-surface-active-text: #E2EDF4;--ps-semantic-tone-info-surface-disabled-background: #413629;--ps-semantic-tone-info-surface-disabled-bgcolor: #413629;--ps-semantic-tone-info-surface-disabled-border: #4D4135;--ps-semantic-tone-info-surface-disabled-text: #867F76;--ps-semantic-tone-info-surface-focus-ring: #53B6EB;--ps-semantic-tone-info-surface-alt-rest-background: #3D454A;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #3D454A;--ps-semantic-tone-info-surface-alt-rest-border: #6B7A83;--ps-semantic-tone-info-surface-alt-rest-text: #E2EDF4;--ps-semantic-tone-info-surface-alt-hover-background: #414B51;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #414B51;--ps-semantic-tone-info-surface-alt-hover-border: #7394A9;--ps-semantic-tone-info-surface-alt-hover-text: #E2EDF4;--ps-semantic-tone-info-surface-alt-active-background: #434F56;--ps-semantic-tone-info-surface-alt-active-bgcolor: #434F56;--ps-semantic-tone-info-surface-alt-active-border: #53B6EB;--ps-semantic-tone-info-surface-alt-active-text: #E2EDF4;--ps-semantic-tone-info-surface-alt-disabled-background: #413629;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #413629;--ps-semantic-tone-info-surface-alt-disabled-border: #4D4135;--ps-semantic-tone-info-surface-alt-disabled-text: #867F76;--ps-semantic-tone-info-surface-alt-focus-ring: #53B6EB;--ps-semantic-tone-info-canvas: #303A40;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #495963 0%, #303A40 75%);--ps-semantic-tone-info-spotlight-light: #53B6EB2E;--ps-semantic-tone-info-canvascolor: #303A40;--ps-semantic-tone-info-root-text-default: #BAE5FF;--ps-semantic-tone-info-root-text-subtle: #C6D3DC;--ps-semantic-tone-info-root-border-subtle: #5A656C;--ps-semantic-tone-info-root-border-default: #6B7A83;--ps-semantic-tone-info-root-border-focus: #53B6EB;--ps-semantic-tone-info-overlay: #1C1308BF;--ps-semantic-tone-info-border-subtle: #5A656C;--ps-semantic-tone-info-border-default: #6B7A83;--ps-semantic-tone-info-border-focus: #53B6EB;--ps-semantic-tone-info-text-default: #BAE5FF;--ps-semantic-tone-info-text-subtle: #C6D3DC;--ps-semantic-tone-info-button-rest-background: #53B6EB;--ps-semantic-tone-info-button-rest-bgcolor: #53B6EB;--ps-semantic-tone-info-button-rest-border: #53B6EB;--ps-semantic-tone-info-button-rest-text: #001927;--ps-semantic-tone-info-button-hover-background: #6DC9FD;--ps-semantic-tone-info-button-hover-bgcolor: #6DC9FD;--ps-semantic-tone-info-button-hover-border: #6DC9FD;--ps-semantic-tone-info-button-hover-text: #001927;--ps-semantic-tone-info-button-active-background: #3EA3D7;--ps-semantic-tone-info-button-active-bgcolor: #3EA3D7;--ps-semantic-tone-info-button-active-border: #3EA3D7;--ps-semantic-tone-info-button-active-text: #001927;--ps-semantic-tone-info-button-disabled-background: #413629;--ps-semantic-tone-info-button-disabled-bgcolor: #413629;--ps-semantic-tone-info-button-disabled-border: #4D4135;--ps-semantic-tone-info-button-disabled-text: #867F76;--ps-semantic-tone-info-button-focus-ring: #53B6EB;--ps-semantic-tone-success-tone: #7DBD7F;--ps-semantic-tone-success-surface-rest-background: #484F48;--ps-semantic-tone-success-surface-rest-bgcolor: #484F48;--ps-semantic-tone-success-surface-rest-border: #707B70;--ps-semantic-tone-success-surface-rest-text: #E6EEE6;--ps-semantic-tone-success-surface-hover-background: #4D554D;--ps-semantic-tone-success-surface-hover-bgcolor: #4D554D;--ps-semantic-tone-success-surface-hover-border: #7F977F;--ps-semantic-tone-success-surface-hover-text: #E6EEE6;--ps-semantic-tone-success-surface-active-background: #505A50;--ps-semantic-tone-success-surface-active-bgcolor: #505A50;--ps-semantic-tone-success-surface-active-border: #7F977F;--ps-semantic-tone-success-surface-active-text: #E6EEE6;--ps-semantic-tone-success-surface-disabled-background: #413629;--ps-semantic-tone-success-surface-disabled-bgcolor: #413629;--ps-semantic-tone-success-surface-disabled-border: #4D4135;--ps-semantic-tone-success-surface-disabled-text: #867F76;--ps-semantic-tone-success-surface-focus-ring: #7DBD7F;--ps-semantic-tone-success-surface-alt-rest-background: #404640;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #404640;--ps-semantic-tone-success-surface-alt-rest-border: #707B70;--ps-semantic-tone-success-surface-alt-rest-text: #E6EEE6;--ps-semantic-tone-success-surface-alt-hover-background: #444B44;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #444B44;--ps-semantic-tone-success-surface-alt-hover-border: #7F977F;--ps-semantic-tone-success-surface-alt-hover-text: #E6EEE6;--ps-semantic-tone-success-surface-alt-active-background: #475047;--ps-semantic-tone-success-surface-alt-active-bgcolor: #475047;--ps-semantic-tone-success-surface-alt-active-border: #7DBD7F;--ps-semantic-tone-success-surface-alt-active-text: #E6EEE6;--ps-semantic-tone-success-surface-alt-disabled-background: #413629;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #413629;--ps-semantic-tone-success-surface-alt-disabled-border: #4D4135;--ps-semantic-tone-success-surface-alt-disabled-text: #867F76;--ps-semantic-tone-success-surface-alt-focus-ring: #7DBD7F;--ps-semantic-tone-success-canvas: #333A33;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #4F5A4F 0%, #333A33 75%);--ps-semantic-tone-success-spotlight-light: #7DBD7F2E;--ps-semantic-tone-success-canvascolor: #333A33;--ps-semantic-tone-success-root-text-default: #C1EBC1;--ps-semantic-tone-success-root-text-subtle: #CAD4CA;--ps-semantic-tone-success-root-border-subtle: #5E665E;--ps-semantic-tone-success-root-border-default: #707B70;--ps-semantic-tone-success-root-border-focus: #7DBD7F;--ps-semantic-tone-success-overlay: #1C1308BF;--ps-semantic-tone-success-border-subtle: #5E665E;--ps-semantic-tone-success-border-default: #707B70;--ps-semantic-tone-success-border-focus: #7DBD7F;--ps-semantic-tone-success-text-default: #C1EBC1;--ps-semantic-tone-success-text-subtle: #CAD4CA;--ps-semantic-tone-success-button-rest-background: #7DBD7F;--ps-semantic-tone-success-button-rest-bgcolor: #7DBD7F;--ps-semantic-tone-success-button-rest-border: #7DBD7F;--ps-semantic-tone-success-button-rest-text: #081B09;--ps-semantic-tone-success-button-hover-background: #93D094;--ps-semantic-tone-success-button-hover-bgcolor: #93D094;--ps-semantic-tone-success-button-hover-border: #93D094;--ps-semantic-tone-success-button-hover-text: #081B09;--ps-semantic-tone-success-button-active-background: #6BAA6D;--ps-semantic-tone-success-button-active-bgcolor: #6BAA6D;--ps-semantic-tone-success-button-active-border: #6BAA6D;--ps-semantic-tone-success-button-active-text: #081B09;--ps-semantic-tone-success-button-disabled-background: #413629;--ps-semantic-tone-success-button-disabled-bgcolor: #413629;--ps-semantic-tone-success-button-disabled-border: #4D4135;--ps-semantic-tone-success-button-disabled-text: #867F76;--ps-semantic-tone-success-button-focus-ring: #7DBD7F;--ps-semantic-tone-warning-tone: #D7A03D;--ps-semantic-tone-warning-surface-rest-background: #534C42;--ps-semantic-tone-warning-surface-rest-bgcolor: #534C42;--ps-semantic-tone-warning-surface-rest-border: #7F7668;--ps-semantic-tone-warning-surface-rest-text: #F1EAE0;--ps-semantic-tone-warning-surface-hover-background: #595146;--ps-semantic-tone-warning-surface-hover-bgcolor: #595146;--ps-semantic-tone-warning-surface-hover-border: #A18C6B;--ps-semantic-tone-warning-surface-hover-text: #F1EAE0;--ps-semantic-tone-warning-surface-active-background: #5E5548;--ps-semantic-tone-warning-surface-active-bgcolor: #5E5548;--ps-semantic-tone-warning-surface-active-border: #A18C6B;--ps-semantic-tone-warning-surface-active-text: #F1EAE0;--ps-semantic-tone-warning-surface-disabled-background: #413629;--ps-semantic-tone-warning-surface-disabled-bgcolor: #413629;--ps-semantic-tone-warning-surface-disabled-border: #4D4135;--ps-semantic-tone-warning-surface-disabled-text: #867F76;--ps-semantic-tone-warning-surface-focus-ring: #D7A03D;--ps-semantic-tone-warning-surface-alt-rest-background: #48433B;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #48433B;--ps-semantic-tone-warning-surface-alt-rest-border: #7F7668;--ps-semantic-tone-warning-surface-alt-rest-text: #F1EAE0;--ps-semantic-tone-warning-surface-alt-hover-background: #4F483E;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #4F483E;--ps-semantic-tone-warning-surface-alt-hover-border: #A18C6B;--ps-semantic-tone-warning-surface-alt-hover-text: #F1EAE0;--ps-semantic-tone-warning-surface-alt-active-background: #534C40;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #534C40;--ps-semantic-tone-warning-surface-alt-active-border: #D7A03D;--ps-semantic-tone-warning-surface-alt-active-text: #F1EAE0;--ps-semantic-tone-warning-surface-alt-disabled-background: #413629;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #413629;--ps-semantic-tone-warning-surface-alt-disabled-border: #4D4135;--ps-semantic-tone-warning-surface-alt-disabled-text: #867F76;--ps-semantic-tone-warning-surface-alt-focus-ring: #D7A03D;--ps-semantic-tone-warning-canvas: #3D372E;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #5F5546 0%, #3D372E 75%);--ps-semantic-tone-warning-spotlight-light: #D7A03D2E;--ps-semantic-tone-warning-canvascolor: #3D372E;--ps-semantic-tone-warning-root-text-default: #FDD89E;--ps-semantic-tone-warning-root-text-subtle: #D9D0C2;--ps-semantic-tone-warning-root-border-subtle: #696258;--ps-semantic-tone-warning-root-border-default: #7F7668;--ps-semantic-tone-warning-root-border-focus: #D7A03D;--ps-semantic-tone-warning-overlay: #1C1308BF;--ps-semantic-tone-warning-border-subtle: #696258;--ps-semantic-tone-warning-border-default: #7F7668;--ps-semantic-tone-warning-border-focus: #D7A03D;--ps-semantic-tone-warning-text-default: #FDD89E;--ps-semantic-tone-warning-text-subtle: #D9D0C2;--ps-semantic-tone-warning-button-rest-background: #D7A03D;--ps-semantic-tone-warning-button-rest-bgcolor: #D7A03D;--ps-semantic-tone-warning-button-rest-border: #D7A03D;--ps-semantic-tone-warning-button-hover-background: #E9B35A;--ps-semantic-tone-warning-button-hover-bgcolor: #E9B35A;--ps-semantic-tone-warning-button-hover-border: #E9B35A;--ps-semantic-tone-warning-button-active-background: #C48D25;--ps-semantic-tone-warning-button-active-bgcolor: #C48D25;--ps-semantic-tone-warning-button-active-border: #C48D25;--ps-semantic-tone-warning-button-disabled-background: #413629;--ps-semantic-tone-warning-button-disabled-bgcolor: #413629;--ps-semantic-tone-warning-button-disabled-border: #4D4135;--ps-semantic-tone-warning-button-disabled-text: #867F76;--ps-semantic-tone-warning-button-focus-ring: #D7A03D;--ps-semantic-tone-danger-tone: #FF7F71;--ps-semantic-tone-danger-surface-rest-background: #594946;--ps-semantic-tone-danger-surface-rest-bgcolor: #594946;--ps-semantic-tone-danger-surface-rest-border: #88716E;--ps-semantic-tone-danger-surface-rest-text: #F8E7E4;--ps-semantic-tone-danger-surface-hover-background: #604D4B;--ps-semantic-tone-danger-surface-hover-bgcolor: #604D4B;--ps-semantic-tone-danger-surface-hover-border: #B38179;--ps-semantic-tone-danger-surface-hover-text: #F8E7E4;--ps-semantic-tone-danger-surface-active-background: #66514E;--ps-semantic-tone-danger-surface-active-bgcolor: #66514E;--ps-semantic-tone-danger-surface-active-border: #B38179;--ps-semantic-tone-danger-surface-active-text: #F8E7E4;--ps-semantic-tone-danger-surface-disabled-background: #413629;--ps-semantic-tone-danger-surface-disabled-bgcolor: #413629;--ps-semantic-tone-danger-surface-disabled-border: #4D4135;--ps-semantic-tone-danger-surface-disabled-text: #867F76;--ps-semantic-tone-danger-surface-focus-ring: #FF7F71;--ps-semantic-tone-danger-surface-alt-rest-background: #4D403E;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #4D403E;--ps-semantic-tone-danger-surface-alt-rest-border: #88716E;--ps-semantic-tone-danger-surface-alt-rest-text: #F8E7E4;--ps-semantic-tone-danger-surface-alt-hover-background: #554542;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #554542;--ps-semantic-tone-danger-surface-alt-hover-border: #B38179;--ps-semantic-tone-danger-surface-alt-hover-text: #F8E7E4;--ps-semantic-tone-danger-surface-alt-active-background: #5A4845;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #5A4845;--ps-semantic-tone-danger-surface-alt-active-border: #FF7F71;--ps-semantic-tone-danger-surface-alt-active-text: #F8E7E4;--ps-semantic-tone-danger-surface-alt-disabled-background: #413629;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #413629;--ps-semantic-tone-danger-surface-alt-disabled-border: #4D4135;--ps-semantic-tone-danger-surface-alt-disabled-text: #867F76;--ps-semantic-tone-danger-surface-alt-focus-ring: #FF7F71;--ps-semantic-tone-danger-canvas: #433431;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #68504C 0%, #433431 75%);--ps-semantic-tone-danger-spotlight-light: #FF7F712E;--ps-semantic-tone-danger-canvascolor: #433431;--ps-semantic-tone-danger-root-text-default: #FFD2CB;--ps-semantic-tone-danger-root-text-subtle: #E1CBC8;--ps-semantic-tone-danger-root-border-subtle: #705F5C;--ps-semantic-tone-danger-root-border-default: #88716E;--ps-semantic-tone-danger-root-border-focus: #FF7F71;--ps-semantic-tone-danger-overlay: #1C1308BF;--ps-semantic-tone-danger-border-subtle: #705F5C;--ps-semantic-tone-danger-border-default: #88716E;--ps-semantic-tone-danger-border-focus: #FF7F71;--ps-semantic-tone-danger-text-default: #FFD2CB;--ps-semantic-tone-danger-text-subtle: #E1CBC8;--ps-semantic-tone-danger-button-rest-background: #FF7F71;--ps-semantic-tone-danger-button-rest-bgcolor: #FF7F71;--ps-semantic-tone-danger-button-rest-border: #FF7F71;--ps-semantic-tone-danger-button-rest-text: #2D0705;--ps-semantic-tone-danger-button-hover-background: #FFA194;--ps-semantic-tone-danger-button-hover-bgcolor: #FFA194;--ps-semantic-tone-danger-button-hover-border: #FFA194;--ps-semantic-tone-danger-button-hover-text: #2D0705;--ps-semantic-tone-danger-button-active-background: #EA6B5E;--ps-semantic-tone-danger-button-active-bgcolor: #EA6B5E;--ps-semantic-tone-danger-button-active-border: #EA6B5E;--ps-semantic-tone-danger-button-active-text: #2D0705;--ps-semantic-tone-danger-button-disabled-background: #413629;--ps-semantic-tone-danger-button-disabled-bgcolor: #413629;--ps-semantic-tone-danger-button-disabled-border: #4D4135;--ps-semantic-tone-danger-button-disabled-text: #867F76;--ps-semantic-tone-danger-button-focus-ring: #FF7F71;--ps-effect-glow-primary: 0 0 1.75rem #E6982533;--ps-effect-glow-secondary: 0 0 1.75rem #FD835829;--ps-effect-floating-shadow: 0 2px 8px #1C130858, 0 24px 64px #1C130893;--ps-effect-soft-shadow: 0 2px 8px #1C130849, 0 8px 24px #1C130858;--ps-effect-strong-shadow: 0 12px 32px #1C130893, 0 32px 80px #1C130893;--ps-effect-panel-shadow: 0 1px 0 #F4F1EE0A, 0 6px 16px #1C130829;--ps-effect-panel-shadow-strong: 0 12px 32px #1C130875;--ps-effect-accent-shadow: 0 8px 28px #E6982547;--ps-effect-interactive-shadow: 0 2px 6px #1C130867;--ps-effect-track-shadow: inset 0 1px 2px #1C130893;--ps-effect-thumb-shadow: 0 2px 6px #1C130893;--ps-effect-overlay-scrim: #1C1308BF;--ps-effect-focus-glow: 0 0 0 3px #E6982559;--ps-effect-inset-shadow: inset 0 1px 4px #1C130875;}:scope:is([data-site-color="rose"], [data-site-color="rose"] *) {--ps-accent: #FF7A93;--ps-semantic-tone-neutral-tone: #957879;--ps-semantic-tone-neutral-surface-rest-background: #494040;--ps-semantic-tone-neutral-surface-rest-bgcolor: #494040;--ps-semantic-tone-neutral-surface-rest-border: #5F5758;--ps-semantic-tone-neutral-surface-rest-text: #F5ECEC;--ps-semantic-tone-neutral-surface-hover-background: #4E4546;--ps-semantic-tone-neutral-surface-hover-bgcolor: #4E4546;--ps-semantic-tone-neutral-surface-hover-border: #736969;--ps-semantic-tone-neutral-surface-hover-text: #F5ECEC;--ps-semantic-tone-neutral-surface-active-background: #52494A;--ps-semantic-tone-neutral-surface-active-bgcolor: #52494A;--ps-semantic-tone-neutral-surface-active-border: #7E7575;--ps-semantic-tone-neutral-surface-active-text: #F5ECEC;--ps-semantic-tone-neutral-surface-disabled-background: #362E2E;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #362E2E;--ps-semantic-tone-neutral-surface-disabled-border: #413838;--ps-semantic-tone-neutral-surface-disabled-text: #897D7D;--ps-semantic-tone-neutral-surface-focus-ring: #FF7A93;--ps-semantic-tone-neutral-surface-alt-rest-background: #3F3939;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #3F3939;--ps-semantic-tone-neutral-surface-alt-rest-border: #5F5758;--ps-semantic-tone-neutral-surface-alt-rest-text: #E8DFDF;--ps-semantic-tone-neutral-surface-alt-hover-background: #463D3E;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #463D3E;--ps-semantic-tone-neutral-surface-alt-hover-border: #736969;--ps-semantic-tone-neutral-surface-alt-hover-text: #F5ECEC;--ps-semantic-tone-neutral-surface-alt-active-background: #4A4142;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #4A4142;--ps-semantic-tone-neutral-surface-alt-active-border: #7E7575;--ps-semantic-tone-neutral-surface-alt-active-text: #F5ECEC;--ps-semantic-tone-neutral-surface-alt-disabled-background: #362E2E;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #362E2E;--ps-semantic-tone-neutral-surface-alt-disabled-border: #413838;--ps-semantic-tone-neutral-surface-alt-disabled-text: #897D7D;--ps-semantic-tone-neutral-surface-alt-focus-ring: #FF7A93;--ps-semantic-tone-neutral-canvas: #322A2B;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #544949 0%, #362E2E 75%);--ps-semantic-tone-neutral-spotlight-light: #F4A4B01A;--ps-semantic-tone-neutral-canvascolor: #322A2B;--ps-semantic-tone-neutral-root-text-default: #F5ECEC;--ps-semantic-tone-neutral-root-text-subtle: #C6BFBF;--ps-semantic-tone-neutral-root-border-subtle: #5F5758;--ps-semantic-tone-neutral-root-border-default: #736969;--ps-semantic-tone-neutral-root-border-focus: #FF7A93;--ps-semantic-tone-neutral-overlay: #130C0D95;--ps-semantic-tone-neutral-border-subtle: #5F5758;--ps-semantic-tone-neutral-border-default: #736969;--ps-semantic-tone-neutral-border-focus: #FF7A93;--ps-semantic-tone-neutral-text-default: #F5ECEC;--ps-semantic-tone-neutral-text-subtle: #C6BFBF;--ps-semantic-tone-neutral-button-rest-background: #595050;--ps-semantic-tone-neutral-button-rest-bgcolor: #595050;--ps-semantic-tone-neutral-button-rest-border: #736969;--ps-semantic-tone-neutral-button-rest-text: #F5ECEC;--ps-semantic-tone-neutral-button-hover-background: #5D5454;--ps-semantic-tone-neutral-button-hover-bgcolor: #5D5454;--ps-semantic-tone-neutral-button-hover-border: #7E7575;--ps-semantic-tone-neutral-button-hover-text: #F5ECEC;--ps-semantic-tone-neutral-button-active-background: #605757;--ps-semantic-tone-neutral-button-active-bgcolor: #605757;--ps-semantic-tone-neutral-button-active-border: #8A8081;--ps-semantic-tone-neutral-button-active-text: #F5ECEC;--ps-semantic-tone-neutral-button-disabled-background: #362E2E;--ps-semantic-tone-neutral-button-disabled-bgcolor: #362E2E;--ps-semantic-tone-neutral-button-disabled-border: #413838;--ps-semantic-tone-neutral-button-disabled-text: #897D7D;--ps-semantic-tone-neutral-button-focus-ring: #FF7A93;--ps-semantic-tone-accent-tone: #FF7A93;--ps-semantic-tone-accent-surface-rest-background: #4C3E40;--ps-semantic-tone-accent-surface-rest-bgcolor: #4C3E40;--ps-semantic-tone-accent-surface-rest-border: #796668;--ps-semantic-tone-accent-surface-rest-text: #FAE5E8;--ps-semantic-tone-accent-surface-hover-background: #534345;--ps-semantic-tone-accent-surface-hover-bgcolor: #534345;--ps-semantic-tone-accent-surface-hover-border: #AB7079;--ps-semantic-tone-accent-surface-hover-text: #FAE5E8;--ps-semantic-tone-accent-surface-active-background: #584649;--ps-semantic-tone-accent-surface-active-bgcolor: #584649;--ps-semantic-tone-accent-surface-active-border: #AB7079;--ps-semantic-tone-accent-surface-active-text: #FAE5E8;--ps-semantic-tone-accent-surface-disabled-background: #362E2E;--ps-semantic-tone-accent-surface-disabled-bgcolor: #362E2E;--ps-semantic-tone-accent-surface-disabled-border: #413838;--ps-semantic-tone-accent-surface-disabled-text: #897D7D;--ps-semantic-tone-accent-surface-focus-ring: #FF7A93;--ps-semantic-tone-accent-surface-alt-rest-background: #423739;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #423739;--ps-semantic-tone-accent-surface-alt-rest-border: #796668;--ps-semantic-tone-accent-surface-alt-rest-text: #FAE5E8;--ps-semantic-tone-accent-surface-alt-hover-background: #493C3D;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #493C3D;--ps-semantic-tone-accent-surface-alt-hover-border: #AB7079;--ps-semantic-tone-accent-surface-alt-hover-text: #FAE5E8;--ps-semantic-tone-accent-surface-alt-active-background: #4F3F41;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #4F3F41;--ps-semantic-tone-accent-surface-alt-active-border: #FF7A93;--ps-semantic-tone-accent-surface-alt-active-text: #FAE5E8;--ps-semantic-tone-accent-surface-alt-disabled-background: #362E2E;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #362E2E;--ps-semantic-tone-accent-surface-alt-disabled-border: #413838;--ps-semantic-tone-accent-surface-alt-disabled-text: #897D7D;--ps-semantic-tone-accent-surface-alt-focus-ring: #FF7A93;--ps-semantic-tone-accent-canvas: #392C2E;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #5A4648 0%, #392C2E 75%);--ps-semantic-tone-accent-spotlight-light: #FF7A932E;--ps-semantic-tone-accent-canvascolor: #392C2E;--ps-semantic-tone-accent-root-text-default: #FFD0D6;--ps-semantic-tone-accent-root-text-subtle: #E4C9CC;--ps-semantic-tone-accent-root-border-subtle: #645557;--ps-semantic-tone-accent-root-border-default: #796668;--ps-semantic-tone-accent-root-border-focus: #FF7A93;--ps-semantic-tone-accent-overlay: #130C0D95;--ps-semantic-tone-accent-border-subtle: #645557;--ps-semantic-tone-accent-border-default: #796668;--ps-semantic-tone-accent-border-focus: #FF7A93;--ps-semantic-tone-accent-text-default: #FFD0D6;--ps-semantic-tone-accent-text-subtle: #E4C9CC;--ps-semantic-tone-accent-button-rest-background: #FF7A93;--ps-semantic-tone-accent-button-rest-bgcolor: #FF7A93;--ps-semantic-tone-accent-button-rest-border: #FF7A93;--ps-semantic-tone-accent-button-rest-text: #30010E;--ps-semantic-tone-accent-button-hover-background: #FF9DAC;--ps-semantic-tone-accent-button-hover-bgcolor: #FF9DAC;--ps-semantic-tone-accent-button-hover-border: #FF9DAC;--ps-semantic-tone-accent-button-hover-text: #30010E;--ps-semantic-tone-accent-button-active-background: #F55A7D;--ps-semantic-tone-accent-button-active-bgcolor: #F55A7D;--ps-semantic-tone-accent-button-active-border: #F55A7D;--ps-semantic-tone-accent-button-active-text: #30010E;--ps-semantic-tone-accent-button-disabled-background: #362E2E;--ps-semantic-tone-accent-button-disabled-bgcolor: #362E2E;--ps-semantic-tone-accent-button-disabled-border: #413838;--ps-semantic-tone-accent-button-disabled-text: #897D7D;--ps-semantic-tone-accent-button-focus-ring: #FF7A93;--ps-semantic-tone-feature-tone: #AA99FF;--ps-semantic-tone-feature-surface-rest-background: #42414C;--ps-semantic-tone-feature-surface-rest-bgcolor: #42414C;--ps-semantic-tone-feature-surface-rest-border: #6B6A79;--ps-semantic-tone-feature-surface-rest-text: #EAE9F9;--ps-semantic-tone-feature-surface-hover-background: #474652;--ps-semantic-tone-feature-surface-hover-bgcolor: #474652;--ps-semantic-tone-feature-surface-hover-border: #827CAC;--ps-semantic-tone-feature-surface-hover-text: #EAE9F9;--ps-semantic-tone-feature-surface-active-background: #4B4A58;--ps-semantic-tone-feature-surface-active-bgcolor: #4B4A58;--ps-semantic-tone-feature-surface-active-border: #827CAC;--ps-semantic-tone-feature-surface-active-text: #EAE9F9;--ps-semantic-tone-feature-surface-disabled-background: #362E2E;--ps-semantic-tone-feature-surface-disabled-bgcolor: #362E2E;--ps-semantic-tone-feature-surface-disabled-border: #413838;--ps-semantic-tone-feature-surface-disabled-text: #897D7D;--ps-semantic-tone-feature-surface-focus-ring: #AA99FF;--ps-semantic-tone-feature-surface-alt-rest-background: #3A3942;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #3A3942;--ps-semantic-tone-feature-surface-alt-rest-border: #6B6A79;--ps-semantic-tone-feature-surface-alt-rest-text: #EAE9F9;--ps-semantic-tone-feature-surface-alt-hover-background: #3F3E49;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #3F3E49;--ps-semantic-tone-feature-surface-alt-hover-border: #827CAC;--ps-semantic-tone-feature-surface-alt-hover-text: #EAE9F9;--ps-semantic-tone-feature-surface-alt-active-background: #43424E;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #43424E;--ps-semantic-tone-feature-surface-alt-active-border: #AA99FF;--ps-semantic-tone-feature-surface-alt-active-text: #EAE9F9;--ps-semantic-tone-feature-surface-alt-disabled-background: #362E2E;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #362E2E;--ps-semantic-tone-feature-surface-alt-disabled-border: #413838;--ps-semantic-tone-feature-surface-alt-disabled-text: #897D7D;--ps-semantic-tone-feature-surface-alt-focus-ring: #AA99FF;--ps-semantic-tone-feature-canvas: #302F39;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #4B495A 0%, #302F39 75%);--ps-semantic-tone-feature-spotlight-light: #AA99FF2E;--ps-semantic-tone-feature-canvascolor: #302F39;--ps-semantic-tone-feature-root-text-default: #DDD9FF;--ps-semantic-tone-feature-root-text-subtle: #D0CEE3;--ps-semantic-tone-feature-root-border-subtle: #595863;--ps-semantic-tone-feature-root-border-default: #6B6A79;--ps-semantic-tone-feature-root-border-focus: #AA99FF;--ps-semantic-tone-feature-overlay: #130C0D95;--ps-semantic-tone-feature-border-subtle: #595863;--ps-semantic-tone-feature-border-default: #6B6A79;--ps-semantic-tone-feature-border-focus: #AA99FF;--ps-semantic-tone-feature-text-default: #DDD9FF;--ps-semantic-tone-feature-text-subtle: #D0CEE3;--ps-semantic-tone-feature-button-rest-background: #AA99FF;--ps-semantic-tone-feature-button-rest-bgcolor: #AA99FF;--ps-semantic-tone-feature-button-rest-border: #AA99FF;--ps-semantic-tone-feature-button-rest-text: #170D34;--ps-semantic-tone-feature-button-hover-background: #BCB2FF;--ps-semantic-tone-feature-button-hover-bgcolor: #BCB2FF;--ps-semantic-tone-feature-button-hover-border: #BCB2FF;--ps-semantic-tone-feature-button-hover-text: #170D34;--ps-semantic-tone-feature-button-active-background: #9980FE;--ps-semantic-tone-feature-button-active-bgcolor: #9980FE;--ps-semantic-tone-feature-button-active-border: #9980FE;--ps-semantic-tone-feature-button-active-text: #170D34;--ps-semantic-tone-feature-button-disabled-background: #362E2E;--ps-semantic-tone-feature-button-disabled-bgcolor: #362E2E;--ps-semantic-tone-feature-button-disabled-border: #413838;--ps-semantic-tone-feature-button-disabled-text: #897D7D;--ps-semantic-tone-feature-button-focus-ring: #AA99FF;--ps-semantic-tone-secondary-tone: #EA7DD5;--ps-semantic-tone-secondary-surface-rest-background: #483F46;--ps-semantic-tone-secondary-surface-rest-bgcolor: #483F46;--ps-semantic-tone-secondary-surface-rest-border: #746771;--ps-semantic-tone-secondary-surface-rest-text: #F4E6F1;--ps-semantic-tone-secondary-surface-hover-background: #4F444C;--ps-semantic-tone-secondary-surface-hover-bgcolor: #4F444C;--ps-semantic-tone-secondary-surface-hover-border: #9D7493;--ps-semantic-tone-secondary-surface-hover-text: #F4E6F1;--ps-semantic-tone-secondary-surface-active-background: #544751;--ps-semantic-tone-secondary-surface-active-bgcolor: #544751;--ps-semantic-tone-secondary-surface-active-border: #9D7493;--ps-semantic-tone-secondary-surface-active-text: #F4E6F1;--ps-semantic-tone-secondary-surface-disabled-background: #362E2E;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #362E2E;--ps-semantic-tone-secondary-surface-disabled-border: #413838;--ps-semantic-tone-secondary-surface-disabled-text: #897D7D;--ps-semantic-tone-secondary-surface-focus-ring: #EA7DD5;--ps-semantic-tone-secondary-surface-alt-rest-background: #3F383D;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #3F383D;--ps-semantic-tone-secondary-surface-alt-rest-border: #746771;--ps-semantic-tone-secondary-surface-alt-rest-text: #F4E6F1;--ps-semantic-tone-secondary-surface-alt-hover-background: #463C43;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #463C43;--ps-semantic-tone-secondary-surface-alt-hover-border: #9D7493;--ps-semantic-tone-secondary-surface-alt-hover-text: #F4E6F1;--ps-semantic-tone-secondary-surface-alt-active-background: #4B4048;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #4B4048;--ps-semantic-tone-secondary-surface-alt-active-border: #EA7DD5;--ps-semantic-tone-secondary-surface-alt-active-text: #F4E6F1;--ps-semantic-tone-secondary-surface-alt-disabled-background: #362E2E;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #362E2E;--ps-semantic-tone-secondary-surface-alt-disabled-border: #413838;--ps-semantic-tone-secondary-surface-alt-disabled-text: #897D7D;--ps-semantic-tone-secondary-surface-alt-focus-ring: #EA7DD5;--ps-semantic-tone-secondary-canvas: #362D34;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #554751 0%, #362D34 75%);--ps-semantic-tone-secondary-spotlight-light: #EA7DD52E;--ps-semantic-tone-secondary-canvascolor: #362D34;--ps-semantic-tone-secondary-root-text-default: #FFCBF2;--ps-semantic-tone-secondary-root-text-subtle: #DDCBD8;--ps-semantic-tone-secondary-root-border-subtle: #60565D;--ps-semantic-tone-secondary-root-border-default: #746771;--ps-semantic-tone-secondary-root-border-focus: #EA7DD5;--ps-semantic-tone-secondary-overlay: #130C0D95;--ps-semantic-tone-secondary-border-subtle: #60565D;--ps-semantic-tone-secondary-border-default: #746771;--ps-semantic-tone-secondary-border-focus: #EA7DD5;--ps-semantic-tone-secondary-text-default: #FFCBF2;--ps-semantic-tone-secondary-text-subtle: #DDCBD8;--ps-semantic-tone-secondary-button-rest-background: #EA7DD5;--ps-semantic-tone-secondary-button-rest-bgcolor: #EA7DD5;--ps-semantic-tone-secondary-button-rest-border: #EA7DD5;--ps-semantic-tone-secondary-button-rest-text: #270722;--ps-semantic-tone-secondary-button-hover-background: #FC93E7;--ps-semantic-tone-secondary-button-hover-bgcolor: #FC93E7;--ps-semantic-tone-secondary-button-hover-border: #FC93E7;--ps-semantic-tone-secondary-button-hover-text: #270722;--ps-semantic-tone-secondary-button-active-background: #D66AC1;--ps-semantic-tone-secondary-button-active-bgcolor: #D66AC1;--ps-semantic-tone-secondary-button-active-border: #D66AC1;--ps-semantic-tone-secondary-button-active-text: #270722;--ps-semantic-tone-secondary-button-disabled-background: #362E2E;--ps-semantic-tone-secondary-button-disabled-bgcolor: #362E2E;--ps-semantic-tone-secondary-button-disabled-border: #413838;--ps-semantic-tone-secondary-button-disabled-text: #897D7D;--ps-semantic-tone-secondary-button-focus-ring: #EA7DD5;--ps-semantic-tone-custom-tone: #ED914C;--ps-semantic-tone-custom-surface-rest-background: #49413B;--ps-semantic-tone-custom-surface-rest-bgcolor: #49413B;--ps-semantic-tone-custom-surface-rest-border: #756962;--ps-semantic-tone-custom-surface-rest-text: #F5E9E1;--ps-semantic-tone-custom-surface-hover-background: #4F4640;--ps-semantic-tone-custom-surface-hover-bgcolor: #4F4640;--ps-semantic-tone-custom-surface-hover-border: #9E7B63;--ps-semantic-tone-custom-surface-hover-text: #F5E9E1;--ps-semantic-tone-custom-surface-active-background: #544942;--ps-semantic-tone-custom-surface-active-bgcolor: #544942;--ps-semantic-tone-custom-surface-active-border: #9E7B63;--ps-semantic-tone-custom-surface-active-text: #F5E9E1;--ps-semantic-tone-custom-surface-disabled-background: #362E2E;--ps-semantic-tone-custom-surface-disabled-bgcolor: #362E2E;--ps-semantic-tone-custom-surface-disabled-border: #413838;--ps-semantic-tone-custom-surface-disabled-text: #897D7D;--ps-semantic-tone-custom-surface-focus-ring: #ED914C;--ps-semantic-tone-custom-surface-alt-rest-background: #3F3935;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #3F3935;--ps-semantic-tone-custom-surface-alt-rest-border: #756962;--ps-semantic-tone-custom-surface-alt-rest-text: #F5E9E1;--ps-semantic-tone-custom-surface-alt-hover-background: #463E39;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #463E39;--ps-semantic-tone-custom-surface-alt-hover-border: #9E7B63;--ps-semantic-tone-custom-surface-alt-hover-text: #F5E9E1;--ps-semantic-tone-custom-surface-alt-active-background: #4B423C;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #4B423C;--ps-semantic-tone-custom-surface-alt-active-border: #ED914C;--ps-semantic-tone-custom-surface-alt-active-text: #F5E9E1;--ps-semantic-tone-custom-surface-alt-disabled-background: #362E2E;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #362E2E;--ps-semantic-tone-custom-surface-alt-disabled-border: #413838;--ps-semantic-tone-custom-surface-alt-disabled-text: #897D7D;--ps-semantic-tone-custom-surface-alt-focus-ring: #ED914C;--ps-semantic-tone-custom-canvas: #362F2A;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #554941 0%, #362F2A 75%);--ps-semantic-tone-custom-spotlight-light: #ED914C2E;--ps-semantic-tone-custom-canvascolor: #362F2A;--ps-semantic-tone-custom-root-text-default: #FFD4B8;--ps-semantic-tone-custom-root-text-subtle: #DDCEC3;--ps-semantic-tone-custom-root-border-subtle: #605852;--ps-semantic-tone-custom-root-border-default: #756962;--ps-semantic-tone-custom-root-border-focus: #ED914C;--ps-semantic-tone-custom-overlay: #130C0D95;--ps-semantic-tone-custom-border-subtle: #605852;--ps-semantic-tone-custom-border-default: #756962;--ps-semantic-tone-custom-border-focus: #ED914C;--ps-semantic-tone-custom-text-default: #FFD4B8;--ps-semantic-tone-custom-text-subtle: #DDCEC3;--ps-semantic-tone-custom-button-rest-background: #ED914C;--ps-semantic-tone-custom-button-rest-bgcolor: #ED914C;--ps-semantic-tone-custom-button-rest-border: #ED914C;--ps-semantic-tone-custom-button-rest-text: #270E00;--ps-semantic-tone-custom-button-hover-background: #FFA566;--ps-semantic-tone-custom-button-hover-bgcolor: #FFA566;--ps-semantic-tone-custom-button-hover-border: #FFA566;--ps-semantic-tone-custom-button-hover-text: #270E00;--ps-semantic-tone-custom-button-active-background: #D97E38;--ps-semantic-tone-custom-button-active-bgcolor: #D97E38;--ps-semantic-tone-custom-button-active-border: #D97E38;--ps-semantic-tone-custom-button-active-text: #270E00;--ps-semantic-tone-custom-button-disabled-background: #362E2E;--ps-semantic-tone-custom-button-disabled-bgcolor: #362E2E;--ps-semantic-tone-custom-button-disabled-border: #413838;--ps-semantic-tone-custom-button-disabled-text: #897D7D;--ps-semantic-tone-custom-button-focus-ring: #ED914C;--ps-semantic-tone-ghost-surface-hover-background: #4E4546;--ps-semantic-tone-ghost-surface-hover-bgcolor: #4E4546;--ps-semantic-tone-ghost-surface-hover-border: #736969;--ps-semantic-tone-ghost-surface-hover-text: #F5ECEC;--ps-semantic-tone-ghost-surface-active-background: #52494A;--ps-semantic-tone-ghost-surface-active-bgcolor: #52494A;--ps-semantic-tone-ghost-surface-active-border: #7E7575;--ps-semantic-tone-ghost-surface-active-text: #F5ECEC;--ps-semantic-tone-ghost-surface-disabled-background: #362E2E;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #362E2E;--ps-semantic-tone-ghost-surface-disabled-border: #413838;--ps-semantic-tone-ghost-surface-disabled-text: #897D7D;--ps-semantic-tone-ghost-surface-focus-ring: #FF7A93;--ps-semantic-tone-ghost-surface-alt-hover-background: #463D3E;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #463D3E;--ps-semantic-tone-ghost-surface-alt-hover-border: #736969;--ps-semantic-tone-ghost-surface-alt-hover-text: #F5ECEC;--ps-semantic-tone-ghost-surface-alt-active-background: #4A4142;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #4A4142;--ps-semantic-tone-ghost-surface-alt-active-border: #7E7575;--ps-semantic-tone-ghost-surface-alt-active-text: #F5ECEC;--ps-semantic-tone-ghost-surface-alt-disabled-background: #362E2E;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #362E2E;--ps-semantic-tone-ghost-surface-alt-disabled-border: #413838;--ps-semantic-tone-ghost-surface-alt-disabled-text: #897D7D;--ps-semantic-tone-ghost-surface-alt-focus-ring: #FF7A93;--ps-semantic-tone-ghost-root-text-default: #F5ECEC;--ps-semantic-tone-ghost-root-text-subtle: #C6BFBF;--ps-semantic-tone-ghost-root-border-subtle: #5F5758;--ps-semantic-tone-ghost-root-border-default: #736969;--ps-semantic-tone-ghost-root-border-focus: #FF7A93;--ps-semantic-tone-ghost-overlay: #130C0D95;--ps-semantic-tone-ghost-border-subtle: #5F5758;--ps-semantic-tone-ghost-border-default: #736969;--ps-semantic-tone-ghost-border-focus: #FF7A93;--ps-semantic-tone-ghost-text-default: #F5ECEC;--ps-semantic-tone-ghost-text-subtle: #C6BFBF;--ps-semantic-tone-ghost-button-hover-background: #5D5454;--ps-semantic-tone-ghost-button-hover-bgcolor: #5D5454;--ps-semantic-tone-ghost-button-hover-border: #7E7575;--ps-semantic-tone-ghost-button-hover-text: #F5ECEC;--ps-semantic-tone-ghost-button-active-background: #605757;--ps-semantic-tone-ghost-button-active-bgcolor: #605757;--ps-semantic-tone-ghost-button-active-border: #8A8081;--ps-semantic-tone-ghost-button-active-text: #F5ECEC;--ps-semantic-tone-ghost-button-disabled-background: #362E2E;--ps-semantic-tone-ghost-button-disabled-bgcolor: #362E2E;--ps-semantic-tone-ghost-button-disabled-border: #413838;--ps-semantic-tone-ghost-button-disabled-text: #897D7D;--ps-semantic-tone-ghost-button-focus-ring: #FF7A93;--ps-semantic-tone-info-tone: #6DADFF;--ps-semantic-tone-info-surface-rest-background: #3D434A;--ps-semantic-tone-info-surface-rest-bgcolor: #3D434A;--ps-semantic-tone-info-surface-rest-border: #656D76;--ps-semantic-tone-info-surface-rest-text: #E4ECF7;--ps-semantic-tone-info-surface-hover-background: #424850;--ps-semantic-tone-info-surface-hover-bgcolor: #424850;--ps-semantic-tone-info-surface-hover-border: #6D85A5;--ps-semantic-tone-info-surface-hover-text: #E4ECF7;--ps-semantic-tone-info-surface-active-background: #454C56;--ps-semantic-tone-info-surface-active-bgcolor: #454C56;--ps-semantic-tone-info-surface-active-border: #6D85A5;--ps-semantic-tone-info-surface-active-text: #E4ECF7;--ps-semantic-tone-info-surface-disabled-background: #362E2E;--ps-semantic-tone-info-surface-disabled-bgcolor: #362E2E;--ps-semantic-tone-info-surface-disabled-border: #413838;--ps-semantic-tone-info-surface-disabled-text: #897D7D;--ps-semantic-tone-info-surface-focus-ring: #6DADFF;--ps-semantic-tone-info-surface-alt-rest-background: #373B40;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #373B40;--ps-semantic-tone-info-surface-alt-rest-border: #656D76;--ps-semantic-tone-info-surface-alt-rest-text: #E4ECF7;--ps-semantic-tone-info-surface-alt-hover-background: #3B4047;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #3B4047;--ps-semantic-tone-info-surface-alt-hover-border: #6D85A5;--ps-semantic-tone-info-surface-alt-hover-text: #E4ECF7;--ps-semantic-tone-info-surface-alt-active-background: #3E444C;--ps-semantic-tone-info-surface-alt-active-bgcolor: #3E444C;--ps-semantic-tone-info-surface-alt-active-border: #6DADFF;--ps-semantic-tone-info-surface-alt-active-text: #E4ECF7;--ps-semantic-tone-info-surface-alt-disabled-background: #362E2E;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #362E2E;--ps-semantic-tone-info-surface-alt-disabled-border: #413838;--ps-semantic-tone-info-surface-alt-disabled-text: #897D7D;--ps-semantic-tone-info-surface-alt-focus-ring: #6DADFF;--ps-semantic-tone-info-canvas: #2C3137;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #444C57 0%, #2C3137 75%);--ps-semantic-tone-info-spotlight-light: #6DADFF2E;--ps-semantic-tone-info-canvascolor: #2C3137;--ps-semantic-tone-info-root-text-default: #C9E0FF;--ps-semantic-tone-info-root-text-subtle: #C7D2E0;--ps-semantic-tone-info-root-border-subtle: #545A61;--ps-semantic-tone-info-root-border-default: #656D76;--ps-semantic-tone-info-root-border-focus: #6DADFF;--ps-semantic-tone-info-overlay: #130C0D95;--ps-semantic-tone-info-border-subtle: #545A61;--ps-semantic-tone-info-border-default: #656D76;--ps-semantic-tone-info-border-focus: #6DADFF;--ps-semantic-tone-info-text-default: #C9E0FF;--ps-semantic-tone-info-text-subtle: #C7D2E0;--ps-semantic-tone-info-button-rest-background: #6DADFF;--ps-semantic-tone-info-button-rest-bgcolor: #6DADFF;--ps-semantic-tone-info-button-rest-border: #6DADFF;--ps-semantic-tone-info-button-rest-text: #03162F;--ps-semantic-tone-info-button-hover-background: #91C1FF;--ps-semantic-tone-info-button-hover-bgcolor: #91C1FF;--ps-semantic-tone-info-button-hover-border: #91C1FF;--ps-semantic-tone-info-button-hover-text: #03162F;--ps-semantic-tone-info-button-active-background: #589AED;--ps-semantic-tone-info-button-active-bgcolor: #589AED;--ps-semantic-tone-info-button-active-border: #589AED;--ps-semantic-tone-info-button-active-text: #03162F;--ps-semantic-tone-info-button-disabled-background: #362E2E;--ps-semantic-tone-info-button-disabled-bgcolor: #362E2E;--ps-semantic-tone-info-button-disabled-border: #413838;--ps-semantic-tone-info-button-disabled-text: #897D7D;--ps-semantic-tone-info-button-focus-ring: #6DADFF;--ps-semantic-tone-success-tone: #54C398;--ps-semantic-tone-success-surface-rest-background: #3D4441;--ps-semantic-tone-success-surface-rest-bgcolor: #3D4441;--ps-semantic-tone-success-surface-rest-border: #646F69;--ps-semantic-tone-success-surface-rest-text: #E3EEE9;--ps-semantic-tone-success-surface-hover-background: #414A46;--ps-semantic-tone-success-surface-hover-bgcolor: #414A46;--ps-semantic-tone-success-surface-hover-border: #688D7C;--ps-semantic-tone-success-surface-hover-text: #E3EEE9;--ps-semantic-tone-success-surface-active-background: #444F4A;--ps-semantic-tone-success-surface-active-bgcolor: #444F4A;--ps-semantic-tone-success-surface-active-border: #688D7C;--ps-semantic-tone-success-surface-active-text: #E3EEE9;--ps-semantic-tone-success-surface-disabled-background: #362E2E;--ps-semantic-tone-success-surface-disabled-bgcolor: #362E2E;--ps-semantic-tone-success-surface-disabled-border: #413838;--ps-semantic-tone-success-surface-disabled-text: #897D7D;--ps-semantic-tone-success-surface-focus-ring: #54C398;--ps-semantic-tone-success-surface-alt-rest-background: #363C39;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #363C39;--ps-semantic-tone-success-surface-alt-rest-border: #646F69;--ps-semantic-tone-success-surface-alt-rest-text: #E3EEE9;--ps-semantic-tone-success-surface-alt-hover-background: #3A423E;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #3A423E;--ps-semantic-tone-success-surface-alt-hover-border: #688D7C;--ps-semantic-tone-success-surface-alt-hover-text: #E3EEE9;--ps-semantic-tone-success-surface-alt-active-background: #3D4642;--ps-semantic-tone-success-surface-alt-active-bgcolor: #3D4642;--ps-semantic-tone-success-surface-alt-active-border: #54C398;--ps-semantic-tone-success-surface-alt-active-text: #E3EEE9;--ps-semantic-tone-success-surface-alt-disabled-background: #362E2E;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #362E2E;--ps-semantic-tone-success-surface-alt-disabled-border: #413838;--ps-semantic-tone-success-surface-alt-disabled-text: #897D7D;--ps-semantic-tone-success-surface-alt-focus-ring: #54C398;--ps-semantic-tone-success-canvas: #2B322F;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #434F49 0%, #2B322F 75%);--ps-semantic-tone-success-spotlight-light: #54C3982E;--ps-semantic-tone-success-canvascolor: #2B322F;--ps-semantic-tone-success-root-text-default: #ADEFD1;--ps-semantic-tone-success-root-text-subtle: #C6D5CE;--ps-semantic-tone-success-root-border-subtle: #545C58;--ps-semantic-tone-success-root-border-default: #646F69;--ps-semantic-tone-success-root-border-focus: #54C398;--ps-semantic-tone-success-overlay: #130C0D95;--ps-semantic-tone-success-border-subtle: #545C58;--ps-semantic-tone-success-border-default: #646F69;--ps-semantic-tone-success-border-focus: #54C398;--ps-semantic-tone-success-text-default: #ADEFD1;--ps-semantic-tone-success-text-subtle: #C6D5CE;--ps-semantic-tone-success-button-rest-background: #54C398;--ps-semantic-tone-success-button-rest-bgcolor: #54C398;--ps-semantic-tone-success-button-rest-border: #54C398;--ps-semantic-tone-success-button-rest-text: #001C11;--ps-semantic-tone-success-button-hover-background: #6FD5AB;--ps-semantic-tone-success-button-hover-bgcolor: #6FD5AB;--ps-semantic-tone-success-button-hover-border: #6FD5AB;--ps-semantic-tone-success-button-hover-text: #001C11;--ps-semantic-tone-success-button-active-background: #3EAF86;--ps-semantic-tone-success-button-active-bgcolor: #3EAF86;--ps-semantic-tone-success-button-active-border: #3EAF86;--ps-semantic-tone-success-button-active-text: #001C11;--ps-semantic-tone-success-button-disabled-background: #362E2E;--ps-semantic-tone-success-button-disabled-bgcolor: #362E2E;--ps-semantic-tone-success-button-disabled-border: #413838;--ps-semantic-tone-success-button-disabled-text: #897D7D;--ps-semantic-tone-success-button-focus-ring: #54C398;--ps-semantic-tone-warning-tone: #D5A13C;--ps-semantic-tone-warning-surface-rest-background: #46423B;--ps-semantic-tone-warning-surface-rest-bgcolor: #46423B;--ps-semantic-tone-warning-surface-rest-border: #716B61;--ps-semantic-tone-warning-surface-rest-text: #F1EAE0;--ps-semantic-tone-warning-surface-hover-background: #4C473F;--ps-semantic-tone-warning-surface-hover-bgcolor: #4C473F;--ps-semantic-tone-warning-surface-hover-border: #948060;--ps-semantic-tone-warning-surface-hover-text: #F1EAE0;--ps-semantic-tone-warning-surface-active-background: #514B42;--ps-semantic-tone-warning-surface-active-bgcolor: #514B42;--ps-semantic-tone-warning-surface-active-border: #948060;--ps-semantic-tone-warning-surface-active-text: #F1EAE0;--ps-semantic-tone-warning-surface-disabled-background: #362E2E;--ps-semantic-tone-warning-surface-disabled-bgcolor: #362E2E;--ps-semantic-tone-warning-surface-disabled-border: #413838;--ps-semantic-tone-warning-surface-disabled-text: #897D7D;--ps-semantic-tone-warning-surface-focus-ring: #D5A13C;--ps-semantic-tone-warning-surface-alt-rest-background: #3D3A35;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #3D3A35;--ps-semantic-tone-warning-surface-alt-rest-border: #716B61;--ps-semantic-tone-warning-surface-alt-rest-text: #F1EAE0;--ps-semantic-tone-warning-surface-alt-hover-background: #433F38;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #433F38;--ps-semantic-tone-warning-surface-alt-hover-border: #948060;--ps-semantic-tone-warning-surface-alt-hover-text: #F1EAE0;--ps-semantic-tone-warning-surface-alt-active-background: #48433B;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #48433B;--ps-semantic-tone-warning-surface-alt-active-border: #D5A13C;--ps-semantic-tone-warning-surface-alt-active-text: #F1EAE0;--ps-semantic-tone-warning-surface-alt-disabled-background: #362E2E;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #362E2E;--ps-semantic-tone-warning-surface-alt-disabled-border: #413838;--ps-semantic-tone-warning-surface-alt-disabled-text: #897D7D;--ps-semantic-tone-warning-surface-alt-focus-ring: #D5A13C;--ps-semantic-tone-warning-canvas: #343029;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #514B40 0%, #343029 75%);--ps-semantic-tone-warning-spotlight-light: #D5A13C2E;--ps-semantic-tone-warning-canvascolor: #343029;--ps-semantic-tone-warning-root-text-default: #FCD99E;--ps-semantic-tone-warning-root-text-subtle: #D8D0C2;--ps-semantic-tone-warning-root-border-subtle: #5D5951;--ps-semantic-tone-warning-root-border-default: #716B61;--ps-semantic-tone-warning-root-border-focus: #D5A13C;--ps-semantic-tone-warning-overlay: #130C0D95;--ps-semantic-tone-warning-border-subtle: #5D5951;--ps-semantic-tone-warning-border-default: #716B61;--ps-semantic-tone-warning-border-focus: #D5A13C;--ps-semantic-tone-warning-text-default: #FCD99E;--ps-semantic-tone-warning-text-subtle: #D8D0C2;--ps-semantic-tone-warning-button-rest-background: #D5A13C;--ps-semantic-tone-warning-button-rest-bgcolor: #D5A13C;--ps-semantic-tone-warning-button-rest-border: #D5A13C;--ps-semantic-tone-warning-button-hover-background: #E7B459;--ps-semantic-tone-warning-button-hover-bgcolor: #E7B459;--ps-semantic-tone-warning-button-hover-border: #E7B459;--ps-semantic-tone-warning-button-active-background: #C28E24;--ps-semantic-tone-warning-button-active-bgcolor: #C28E24;--ps-semantic-tone-warning-button-active-border: #C28E24;--ps-semantic-tone-warning-button-disabled-background: #362E2E;--ps-semantic-tone-warning-button-disabled-bgcolor: #362E2E;--ps-semantic-tone-warning-button-disabled-border: #413838;--ps-semantic-tone-warning-button-disabled-text: #897D7D;--ps-semantic-tone-warning-button-focus-ring: #D5A13C;--ps-semantic-tone-danger-tone: #FF7E77;--ps-semantic-tone-danger-surface-rest-background: #4B3F3E;--ps-semantic-tone-danger-surface-rest-bgcolor: #4B3F3E;--ps-semantic-tone-danger-surface-rest-border: #786766;--ps-semantic-tone-danger-surface-rest-text: #F8E7E5;--ps-semantic-tone-danger-surface-hover-background: #514443;--ps-semantic-tone-danger-surface-hover-bgcolor: #514443;--ps-semantic-tone-danger-surface-hover-border: #A67470;--ps-semantic-tone-danger-surface-hover-text: #F8E7E5;--ps-semantic-tone-danger-surface-active-background: #574846;--ps-semantic-tone-danger-surface-active-bgcolor: #574846;--ps-semantic-tone-danger-surface-active-border: #A67470;--ps-semantic-tone-danger-surface-active-text: #F8E7E5;--ps-semantic-tone-danger-surface-disabled-background: #362E2E;--ps-semantic-tone-danger-surface-disabled-bgcolor: #362E2E;--ps-semantic-tone-danger-surface-disabled-border: #413838;--ps-semantic-tone-danger-surface-disabled-text: #897D7D;--ps-semantic-tone-danger-surface-focus-ring: #FF7E77;--ps-semantic-tone-danger-surface-alt-rest-background: #413837;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #413837;--ps-semantic-tone-danger-surface-alt-rest-border: #786766;--ps-semantic-tone-danger-surface-alt-rest-text: #F8E7E5;--ps-semantic-tone-danger-surface-alt-hover-background: #483D3B;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #483D3B;--ps-semantic-tone-danger-surface-alt-hover-border: #A67470;--ps-semantic-tone-danger-surface-alt-hover-text: #F8E7E5;--ps-semantic-tone-danger-surface-alt-active-background: #4D403F;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #4D403F;--ps-semantic-tone-danger-surface-alt-active-border: #FF7E77;--ps-semantic-tone-danger-surface-alt-active-text: #F8E7E5;--ps-semantic-tone-danger-surface-alt-disabled-background: #362E2E;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #362E2E;--ps-semantic-tone-danger-surface-alt-disabled-border: #413838;--ps-semantic-tone-danger-surface-alt-disabled-text: #897D7D;--ps-semantic-tone-danger-surface-alt-focus-ring: #FF7E77;--ps-semantic-tone-danger-canvas: #382D2C;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #584745 0%, #382D2C 75%);--ps-semantic-tone-danger-spotlight-light: #FF7E772E;--ps-semantic-tone-danger-canvascolor: #382D2C;--ps-semantic-tone-danger-root-text-default: #FFD1CD;--ps-semantic-tone-danger-root-text-subtle: #E1CBC9;--ps-semantic-tone-danger-root-border-subtle: #625655;--ps-semantic-tone-danger-root-border-default: #786766;--ps-semantic-tone-danger-root-border-focus: #FF7E77;--ps-semantic-tone-danger-overlay: #130C0D95;--ps-semantic-tone-danger-border-subtle: #625655;--ps-semantic-tone-danger-border-default: #786766;--ps-semantic-tone-danger-border-focus: #FF7E77;--ps-semantic-tone-danger-text-default: #FFD1CD;--ps-semantic-tone-danger-text-subtle: #E1CBC9;--ps-semantic-tone-danger-button-rest-background: #FF7E77;--ps-semantic-tone-danger-button-rest-bgcolor: #FF7E77;--ps-semantic-tone-danger-button-rest-border: #FF7E77;--ps-semantic-tone-danger-button-rest-text: #2D0606;--ps-semantic-tone-danger-button-hover-background: #FFA098;--ps-semantic-tone-danger-button-hover-bgcolor: #FFA098;--ps-semantic-tone-danger-button-hover-border: #FFA098;--ps-semantic-tone-danger-button-hover-text: #2D0606;--ps-semantic-tone-danger-button-active-background: #EA6A64;--ps-semantic-tone-danger-button-active-bgcolor: #EA6A64;--ps-semantic-tone-danger-button-active-border: #EA6A64;--ps-semantic-tone-danger-button-active-text: #2D0606;--ps-semantic-tone-danger-button-disabled-background: #362E2E;--ps-semantic-tone-danger-button-disabled-bgcolor: #362E2E;--ps-semantic-tone-danger-button-disabled-border: #413838;--ps-semantic-tone-danger-button-disabled-text: #897D7D;--ps-semantic-tone-danger-button-focus-ring: #FF7E77;--ps-effect-glow-primary: 0 0 1.75rem #FF7A9333;--ps-effect-glow-secondary: 0 0 1.75rem #EA7DD529;--ps-effect-floating-shadow: 0 2px 8px #130C0D45, 0 24px 64px #130C0D73;--ps-effect-soft-shadow: 0 2px 8px #130C0D39, 0 8px 24px #130C0D45;--ps-effect-strong-shadow: 0 12px 32px #130C0D73, 0 32px 80px #130C0D73;--ps-effect-panel-shadow: 0 1px 0 #F2EDED0A, 0 6px 16px #130C0D20;--ps-effect-panel-shadow-strong: 0 12px 32px #130C0D5C;--ps-effect-accent-shadow: 0 8px 28px #FF7A9347;--ps-effect-interactive-shadow: 0 2px 6px #130C0D50;--ps-effect-track-shadow: inset 0 1px 2px #130C0D73;--ps-effect-thumb-shadow: 0 2px 6px #130C0D73;--ps-effect-overlay-scrim: #130C0D95;--ps-effect-focus-glow: 0 0 0 3px #FF7A9359;--ps-effect-inset-shadow: inset 0 1px 4px #130C0D5C;}: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: #121721;--ps-semantic-tone-neutral-surface-rest-bgcolor: #121721;--ps-semantic-tone-neutral-surface-rest-border: #22272F;--ps-semantic-tone-neutral-surface-rest-text: #E5E8ED;--ps-semantic-tone-neutral-surface-hover-background: #161C26;--ps-semantic-tone-neutral-surface-hover-bgcolor: #161C26;--ps-semantic-tone-neutral-surface-hover-border: #2F3641;--ps-semantic-tone-neutral-surface-hover-text: #E5E8ED;--ps-semantic-tone-neutral-surface-active-background: #1A1F2A;--ps-semantic-tone-neutral-surface-active-bgcolor: #1A1F2A;--ps-semantic-tone-neutral-surface-active-border: #39404C;--ps-semantic-tone-neutral-surface-active-text: #E5E8ED;--ps-semantic-tone-neutral-surface-disabled-background: #0D131D;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-neutral-surface-disabled-border: #0E141E;--ps-semantic-tone-neutral-surface-alt-rest-background: #0F141C;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #0F141C;--ps-semantic-tone-neutral-surface-alt-rest-border: #22272F;--ps-semantic-tone-neutral-surface-alt-rest-text: #D8DBE0;--ps-semantic-tone-neutral-surface-alt-hover-background: #131823;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #131823;--ps-semantic-tone-neutral-surface-alt-hover-border: #2F3641;--ps-semantic-tone-neutral-surface-alt-hover-text: #E5E8ED;--ps-semantic-tone-neutral-surface-alt-active-background: #161C26;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #161C26;--ps-semantic-tone-neutral-surface-alt-active-border: #39404C;--ps-semantic-tone-neutral-surface-alt-active-text: #E5E8ED;--ps-semantic-tone-neutral-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-neutral-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-neutral-canvas: #0A0F19;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #181F2C 0%, #0D131D 75%);--ps-semantic-tone-neutral-canvascolor: #0A0F19;--ps-semantic-tone-neutral-root-text-default: #E5E8ED;--ps-semantic-tone-neutral-root-text-subtle: #9CA2AB;--ps-semantic-tone-neutral-root-border-subtle: #22272F;--ps-semantic-tone-neutral-root-border-default: #2F3641;--ps-semantic-tone-neutral-overlay: #000002A6;--ps-semantic-tone-neutral-border-subtle: #22272F;--ps-semantic-tone-neutral-border-default: #2F3641;--ps-semantic-tone-neutral-text-default: #E5E8ED;--ps-semantic-tone-neutral-text-subtle: #9CA2AB;--ps-semantic-tone-neutral-button-rest-background: #1E242F;--ps-semantic-tone-neutral-button-rest-bgcolor: #1E242F;--ps-semantic-tone-neutral-button-rest-border: #2F3641;--ps-semantic-tone-neutral-button-rest-text: #E5E8ED;--ps-semantic-tone-neutral-button-hover-background: #222833;--ps-semantic-tone-neutral-button-hover-bgcolor: #222833;--ps-semantic-tone-neutral-button-hover-border: #39404C;--ps-semantic-tone-neutral-button-hover-text: #E5E8ED;--ps-semantic-tone-neutral-button-active-background: #242A35;--ps-semantic-tone-neutral-button-active-bgcolor: #242A35;--ps-semantic-tone-neutral-button-active-border: #444B57;--ps-semantic-tone-neutral-button-active-text: #E5E8ED;--ps-semantic-tone-neutral-button-disabled-background: #0D131D;--ps-semantic-tone-neutral-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-neutral-button-disabled-border: #0E141E;--ps-semantic-tone-accent-surface-rest-background: #0A172B;--ps-semantic-tone-accent-surface-rest-bgcolor: #0A172B;--ps-semantic-tone-accent-surface-rest-border: #233653;--ps-semantic-tone-accent-surface-hover-background: #0C1B33;--ps-semantic-tone-accent-surface-hover-bgcolor: #0C1B33;--ps-semantic-tone-accent-surface-hover-border: #2F4A75;--ps-semantic-tone-accent-surface-active-background: #0D1F3A;--ps-semantic-tone-accent-surface-active-bgcolor: #0D1F3A;--ps-semantic-tone-accent-surface-active-border: #2F4A75;--ps-semantic-tone-accent-surface-disabled-background: #0D131D;--ps-semantic-tone-accent-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-accent-surface-disabled-border: #0E141E;--ps-semantic-tone-accent-surface-alt-rest-background: #0A1423;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #0A1423;--ps-semantic-tone-accent-surface-alt-rest-border: #233653;--ps-semantic-tone-accent-surface-alt-hover-background: #0B182C;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #0B182C;--ps-semantic-tone-accent-surface-alt-hover-border: #2F4A75;--ps-semantic-tone-accent-surface-alt-active-background: #0C1B33;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #0C1B33;--ps-semantic-tone-accent-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-accent-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-accent-canvas: #061226;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #0A1E3E 0%, #061226 75%);--ps-semantic-tone-accent-canvascolor: #061226;--ps-semantic-tone-accent-root-border-subtle: #19273C;--ps-semantic-tone-accent-root-border-default: #233653;--ps-semantic-tone-accent-overlay: #000002A6;--ps-semantic-tone-accent-border-subtle: #19273C;--ps-semantic-tone-accent-border-default: #233653;--ps-semantic-tone-accent-button-disabled-background: #0D131D;--ps-semantic-tone-accent-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-accent-button-disabled-border: #0E141E;--ps-semantic-tone-feature-surface-rest-background: #1F1123;--ps-semantic-tone-feature-surface-rest-bgcolor: #1F1123;--ps-semantic-tone-feature-surface-rest-border: #402D47;--ps-semantic-tone-feature-surface-hover-background: #241429;--ps-semantic-tone-feature-surface-hover-bgcolor: #241429;--ps-semantic-tone-feature-surface-hover-border: #5B3D64;--ps-semantic-tone-feature-surface-active-background: #29172F;--ps-semantic-tone-feature-surface-active-bgcolor: #29172F;--ps-semantic-tone-feature-surface-active-border: #5B3D64;--ps-semantic-tone-feature-surface-disabled-background: #0D131D;--ps-semantic-tone-feature-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-feature-surface-disabled-border: #0E141E;--ps-semantic-tone-feature-surface-alt-rest-background: #1A0F1D;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #1A0F1D;--ps-semantic-tone-feature-surface-alt-rest-border: #402D47;--ps-semantic-tone-feature-surface-alt-hover-background: #201224;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #201224;--ps-semantic-tone-feature-surface-alt-hover-border: #5B3D64;--ps-semantic-tone-feature-surface-alt-active-background: #241429;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #241429;--ps-semantic-tone-feature-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-feature-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-feature-canvas: #1A0D1E;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #2B1531 0%, #1A0D1E 75%);--ps-semantic-tone-feature-canvascolor: #1A0D1E;--ps-semantic-tone-feature-root-border-subtle: #2F2033;--ps-semantic-tone-feature-root-border-default: #402D47;--ps-semantic-tone-feature-overlay: #000002A6;--ps-semantic-tone-feature-border-subtle: #2F2033;--ps-semantic-tone-feature-border-default: #402D47;--ps-semantic-tone-feature-button-disabled-background: #0D131D;--ps-semantic-tone-feature-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-feature-button-disabled-border: #0E141E;--ps-semantic-tone-secondary-surface-rest-background: #141528;--ps-semantic-tone-secondary-surface-rest-bgcolor: #141528;--ps-semantic-tone-secondary-surface-rest-border: #30324E;--ps-semantic-tone-secondary-surface-hover-background: #18192F;--ps-semantic-tone-secondary-surface-hover-bgcolor: #18192F;--ps-semantic-tone-secondary-surface-hover-border: #43466F;--ps-semantic-tone-secondary-surface-active-background: #1B1C36;--ps-semantic-tone-secondary-surface-active-bgcolor: #1B1C36;--ps-semantic-tone-secondary-surface-active-border: #43466F;--ps-semantic-tone-secondary-surface-disabled-background: #0D131D;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-secondary-surface-disabled-border: #0E141E;--ps-semantic-tone-secondary-surface-alt-rest-background: #111221;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #111221;--ps-semantic-tone-secondary-surface-alt-rest-border: #30324E;--ps-semantic-tone-secondary-surface-alt-hover-background: #151629;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #151629;--ps-semantic-tone-secondary-surface-alt-hover-border: #43466F;--ps-semantic-tone-secondary-surface-alt-active-background: #18192F;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #18192F;--ps-semantic-tone-secondary-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-secondary-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-secondary-canvas: #101023;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #1A1B39 0%, #101023 75%);--ps-semantic-tone-secondary-canvascolor: #101023;--ps-semantic-tone-secondary-root-border-subtle: #232438;--ps-semantic-tone-secondary-root-border-default: #30324E;--ps-semantic-tone-secondary-overlay: #000002A6;--ps-semantic-tone-secondary-border-subtle: #232438;--ps-semantic-tone-secondary-border-default: #30324E;--ps-semantic-tone-secondary-button-disabled-background: #0D131D;--ps-semantic-tone-secondary-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-secondary-button-disabled-border: #0E141E;--ps-semantic-tone-custom-surface-rest-background: #24120A;--ps-semantic-tone-custom-surface-rest-bgcolor: #24120A;--ps-semantic-tone-custom-surface-rest-border: #482E23;--ps-semantic-tone-custom-surface-hover-background: #2A160C;--ps-semantic-tone-custom-surface-hover-bgcolor: #2A160C;--ps-semantic-tone-custom-surface-hover-border: #66402E;--ps-semantic-tone-custom-surface-active-background: #30180D;--ps-semantic-tone-custom-surface-active-bgcolor: #30180D;--ps-semantic-tone-custom-surface-active-border: #66402E;--ps-semantic-tone-custom-surface-disabled-background: #0D131D;--ps-semantic-tone-custom-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-custom-surface-disabled-border: #0E141E;--ps-semantic-tone-custom-surface-alt-rest-background: #1E100A;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #1E100A;--ps-semantic-tone-custom-surface-alt-rest-border: #482E23;--ps-semantic-tone-custom-surface-alt-hover-background: #25130B;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #25130B;--ps-semantic-tone-custom-surface-alt-hover-border: #66402E;--ps-semantic-tone-custom-surface-alt-active-background: #2A160C;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #2A160C;--ps-semantic-tone-custom-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-custom-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-custom-canvas: #1F0E06;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #32170A 0%, #1F0E06 75%);--ps-semantic-tone-custom-canvascolor: #1F0E06;--ps-semantic-tone-custom-root-border-subtle: #342119;--ps-semantic-tone-custom-root-border-default: #482E23;--ps-semantic-tone-custom-overlay: #000002A6;--ps-semantic-tone-custom-border-subtle: #342119;--ps-semantic-tone-custom-border-default: #482E23;--ps-semantic-tone-custom-button-disabled-background: #0D131D;--ps-semantic-tone-custom-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-custom-button-disabled-border: #0E141E;--ps-semantic-tone-ghost-surface-hover-background: #161C26;--ps-semantic-tone-ghost-surface-hover-bgcolor: #161C26;--ps-semantic-tone-ghost-surface-hover-border: #2F3641;--ps-semantic-tone-ghost-surface-hover-text: #E5E8ED;--ps-semantic-tone-ghost-surface-active-background: #1A1F2A;--ps-semantic-tone-ghost-surface-active-bgcolor: #1A1F2A;--ps-semantic-tone-ghost-surface-active-border: #39404C;--ps-semantic-tone-ghost-surface-active-text: #E5E8ED;--ps-semantic-tone-ghost-surface-disabled-background: #0D131D;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-ghost-surface-disabled-border: #0E141E;--ps-semantic-tone-ghost-surface-alt-hover-background: #131823;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #131823;--ps-semantic-tone-ghost-surface-alt-hover-border: #2F3641;--ps-semantic-tone-ghost-surface-alt-hover-text: #E5E8ED;--ps-semantic-tone-ghost-surface-alt-active-background: #161C26;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #161C26;--ps-semantic-tone-ghost-surface-alt-active-border: #39404C;--ps-semantic-tone-ghost-surface-alt-active-text: #E5E8ED;--ps-semantic-tone-ghost-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-ghost-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-ghost-root-text-default: #E5E8ED;--ps-semantic-tone-ghost-root-text-subtle: #9CA2AB;--ps-semantic-tone-ghost-root-border-subtle: #22272F;--ps-semantic-tone-ghost-root-border-default: #2F3641;--ps-semantic-tone-ghost-overlay: #000002A6;--ps-semantic-tone-ghost-border-subtle: #22272F;--ps-semantic-tone-ghost-border-default: #2F3641;--ps-semantic-tone-ghost-text-default: #E5E8ED;--ps-semantic-tone-ghost-text-subtle: #9CA2AB;--ps-semantic-tone-ghost-button-hover-background: #222833;--ps-semantic-tone-ghost-button-hover-bgcolor: #222833;--ps-semantic-tone-ghost-button-hover-border: #39404C;--ps-semantic-tone-ghost-button-hover-text: #E5E8ED;--ps-semantic-tone-ghost-button-active-background: #242A35;--ps-semantic-tone-ghost-button-active-bgcolor: #242A35;--ps-semantic-tone-ghost-button-active-border: #444B57;--ps-semantic-tone-ghost-button-active-text: #E5E8ED;--ps-semantic-tone-ghost-button-disabled-background: #0D131D;--ps-semantic-tone-ghost-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-ghost-button-disabled-border: #0E141E;--ps-semantic-tone-info-surface-rest-background: #081A20;--ps-semantic-tone-info-surface-rest-bgcolor: #081A20;--ps-semantic-tone-info-surface-rest-border: #213942;--ps-semantic-tone-info-surface-hover-background: #091F26;--ps-semantic-tone-info-surface-hover-bgcolor: #091F26;--ps-semantic-tone-info-surface-hover-border: #2B505D;--ps-semantic-tone-info-surface-active-background: #0A232B;--ps-semantic-tone-info-surface-active-bgcolor: #0A232B;--ps-semantic-tone-info-surface-active-border: #2B505D;--ps-semantic-tone-info-surface-disabled-background: #0D131D;--ps-semantic-tone-info-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-info-surface-disabled-border: #0E141E;--ps-semantic-tone-info-surface-alt-rest-background: #08161B;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #08161B;--ps-semantic-tone-info-surface-alt-rest-border: #213942;--ps-semantic-tone-info-surface-alt-hover-background: #091B21;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #091B21;--ps-semantic-tone-info-surface-alt-hover-border: #2B505D;--ps-semantic-tone-info-surface-alt-active-background: #091F26;--ps-semantic-tone-info-surface-alt-active-bgcolor: #091F26;--ps-semantic-tone-info-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-info-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-info-canvas: #04151B;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #04232D 0%, #04151B 75%);--ps-semantic-tone-info-canvascolor: #04151B;--ps-semantic-tone-info-root-border-subtle: #172930;--ps-semantic-tone-info-root-border-default: #213942;--ps-semantic-tone-info-overlay: #000002A6;--ps-semantic-tone-info-border-subtle: #172930;--ps-semantic-tone-info-border-default: #213942;--ps-semantic-tone-info-button-disabled-background: #0D131D;--ps-semantic-tone-info-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-info-button-disabled-border: #0E141E;--ps-semantic-tone-success-surface-rest-background: #0A1B12;--ps-semantic-tone-success-surface-rest-bgcolor: #0A1B12;--ps-semantic-tone-success-surface-rest-border: #233C2D;--ps-semantic-tone-success-surface-hover-background: #0C2115;--ps-semantic-tone-success-surface-hover-bgcolor: #0C2115;--ps-semantic-tone-success-surface-hover-border: #2E543F;--ps-semantic-tone-success-surface-active-background: #0C2518;--ps-semantic-tone-success-surface-active-bgcolor: #0C2518;--ps-semantic-tone-success-surface-active-border: #2E543F;--ps-semantic-tone-success-surface-disabled-background: #0D131D;--ps-semantic-tone-success-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-success-surface-disabled-border: #0E141E;--ps-semantic-tone-success-surface-alt-rest-background: #0A1710;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #0A1710;--ps-semantic-tone-success-surface-alt-rest-border: #233C2D;--ps-semantic-tone-success-surface-alt-hover-background: #0B1D13;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #0B1D13;--ps-semantic-tone-success-surface-alt-hover-border: #2E543F;--ps-semantic-tone-success-surface-alt-active-background: #0C2115;--ps-semantic-tone-success-surface-alt-active-bgcolor: #0C2115;--ps-semantic-tone-success-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-success-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-success-canvas: #06170D;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #082617 0%, #06170D 75%);--ps-semantic-tone-success-canvascolor: #06170D;--ps-semantic-tone-success-root-border-subtle: #192B21;--ps-semantic-tone-success-root-border-default: #233C2D;--ps-semantic-tone-success-overlay: #000002A6;--ps-semantic-tone-success-border-subtle: #192B21;--ps-semantic-tone-success-border-default: #233C2D;--ps-semantic-tone-success-button-disabled-background: #0D131D;--ps-semantic-tone-success-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-success-button-disabled-border: #0E141E;--ps-semantic-tone-warning-surface-rest-background: #1F1506;--ps-semantic-tone-warning-surface-rest-bgcolor: #1F1506;--ps-semantic-tone-warning-surface-rest-border: #41331D;--ps-semantic-tone-warning-surface-hover-background: #251A07;--ps-semantic-tone-warning-surface-hover-bgcolor: #251A07;--ps-semantic-tone-warning-surface-hover-border: #5B4725;--ps-semantic-tone-warning-surface-active-background: #2A1D07;--ps-semantic-tone-warning-surface-active-bgcolor: #2A1D07;--ps-semantic-tone-warning-surface-active-border: #5B4725;--ps-semantic-tone-warning-surface-disabled-background: #0D131D;--ps-semantic-tone-warning-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-warning-surface-disabled-border: #0E141E;--ps-semantic-tone-warning-surface-alt-rest-background: #1A1207;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #1A1207;--ps-semantic-tone-warning-surface-alt-rest-border: #41331D;--ps-semantic-tone-warning-surface-alt-hover-background: #201607;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #201607;--ps-semantic-tone-warning-surface-alt-hover-border: #5B4725;--ps-semantic-tone-warning-surface-alt-active-background: #251A07;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #251A07;--ps-semantic-tone-warning-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-warning-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-warning-canvas: #1A1103;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #2B1C03 0%, #1A1103 75%);--ps-semantic-tone-warning-canvascolor: #1A1103;--ps-semantic-tone-warning-root-border-subtle: #2F2515;--ps-semantic-tone-warning-root-border-default: #41331D;--ps-semantic-tone-warning-overlay: #000002A6;--ps-semantic-tone-warning-border-subtle: #2F2515;--ps-semantic-tone-warning-border-default: #41331D;--ps-semantic-tone-warning-button-disabled-background: #0D131D;--ps-semantic-tone-warning-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-warning-button-disabled-border: #0E141E;--ps-semantic-tone-danger-surface-rest-background: #261010;--ps-semantic-tone-danger-surface-rest-bgcolor: #261010;--ps-semantic-tone-danger-surface-rest-border: #4B2B2B;--ps-semantic-tone-danger-surface-hover-background: #2D1313;--ps-semantic-tone-danger-surface-hover-bgcolor: #2D1313;--ps-semantic-tone-danger-surface-hover-border: #6B3B3B;--ps-semantic-tone-danger-surface-active-background: #331515;--ps-semantic-tone-danger-surface-active-bgcolor: #331515;--ps-semantic-tone-danger-surface-active-border: #6B3B3B;--ps-semantic-tone-danger-surface-disabled-background: #0D131D;--ps-semantic-tone-danger-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-danger-surface-disabled-border: #0E141E;--ps-semantic-tone-danger-surface-alt-rest-background: #200E0E;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #200E0E;--ps-semantic-tone-danger-surface-alt-rest-border: #4B2B2B;--ps-semantic-tone-danger-surface-alt-hover-background: #271111;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #271111;--ps-semantic-tone-danger-surface-alt-hover-border: #6B3B3B;--ps-semantic-tone-danger-surface-alt-active-background: #2D1313;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #2D1313;--ps-semantic-tone-danger-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-danger-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-danger-canvas: #210B0C;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #351314 0%, #210B0C 75%);--ps-semantic-tone-danger-canvascolor: #210B0C;--ps-semantic-tone-danger-root-border-subtle: #371F1F;--ps-semantic-tone-danger-root-border-default: #4B2B2B;--ps-semantic-tone-danger-overlay: #000002A6;--ps-semantic-tone-danger-border-subtle: #371F1F;--ps-semantic-tone-danger-border-default: #4B2B2B;--ps-semantic-tone-danger-button-disabled-background: #0D131D;--ps-semantic-tone-danger-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-danger-button-disabled-border: #0E141E;--ps-effect-floating-shadow: 0 2px 8px #0000024D, 0 24px 64px #00000280;--ps-effect-soft-shadow: 0 2px 8px #00000240, 0 8px 24px #0000024D;--ps-effect-strong-shadow: 0 12px 32px #00000280, 0 32px 80px #00000280;--ps-effect-panel-shadow: 0 1px 0 #E6E8EB0A, 0 6px 16px #00000224;--ps-effect-panel-shadow-strong: 0 12px 32px #00000266;--ps-effect-interactive-shadow: 0 2px 6px #00000259;--ps-effect-track-shadow: inset 0 1px 2px #00000280;--ps-effect-thumb-shadow: 0 2px 6px #00000280;--ps-effect-overlay-scrim: #000002A6;--ps-effect-inset-shadow: inset 0 1px 4px #00000266;}: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: #121721;--ps-semantic-tone-neutral-surface-rest-bgcolor: #121721;--ps-semantic-tone-neutral-surface-rest-border: #22272F;--ps-semantic-tone-neutral-surface-rest-text: #E5E8ED;--ps-semantic-tone-neutral-surface-hover-background: #161C26;--ps-semantic-tone-neutral-surface-hover-bgcolor: #161C26;--ps-semantic-tone-neutral-surface-hover-border: #2F3641;--ps-semantic-tone-neutral-surface-hover-text: #E5E8ED;--ps-semantic-tone-neutral-surface-active-background: #1A1F2A;--ps-semantic-tone-neutral-surface-active-bgcolor: #1A1F2A;--ps-semantic-tone-neutral-surface-active-border: #39404C;--ps-semantic-tone-neutral-surface-active-text: #E5E8ED;--ps-semantic-tone-neutral-surface-disabled-background: #0D131D;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-neutral-surface-disabled-border: #0E141E;--ps-semantic-tone-neutral-surface-alt-rest-background: #0F141C;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #0F141C;--ps-semantic-tone-neutral-surface-alt-rest-border: #22272F;--ps-semantic-tone-neutral-surface-alt-rest-text: #D8DBE0;--ps-semantic-tone-neutral-surface-alt-hover-background: #131823;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #131823;--ps-semantic-tone-neutral-surface-alt-hover-border: #2F3641;--ps-semantic-tone-neutral-surface-alt-hover-text: #E5E8ED;--ps-semantic-tone-neutral-surface-alt-active-background: #161C26;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #161C26;--ps-semantic-tone-neutral-surface-alt-active-border: #39404C;--ps-semantic-tone-neutral-surface-alt-active-text: #E5E8ED;--ps-semantic-tone-neutral-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-neutral-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-neutral-canvas: #0A0F19;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #181F2C 0%, #0D131D 75%);--ps-semantic-tone-neutral-canvascolor: #0A0F19;--ps-semantic-tone-neutral-root-text-default: #E5E8ED;--ps-semantic-tone-neutral-root-text-subtle: #9CA2AB;--ps-semantic-tone-neutral-root-border-subtle: #22272F;--ps-semantic-tone-neutral-root-border-default: #2F3641;--ps-semantic-tone-neutral-overlay: #000002A6;--ps-semantic-tone-neutral-border-subtle: #22272F;--ps-semantic-tone-neutral-border-default: #2F3641;--ps-semantic-tone-neutral-text-default: #E5E8ED;--ps-semantic-tone-neutral-text-subtle: #9CA2AB;--ps-semantic-tone-neutral-button-rest-background: #1E242F;--ps-semantic-tone-neutral-button-rest-bgcolor: #1E242F;--ps-semantic-tone-neutral-button-rest-border: #2F3641;--ps-semantic-tone-neutral-button-rest-text: #E5E8ED;--ps-semantic-tone-neutral-button-hover-background: #222833;--ps-semantic-tone-neutral-button-hover-bgcolor: #222833;--ps-semantic-tone-neutral-button-hover-border: #39404C;--ps-semantic-tone-neutral-button-hover-text: #E5E8ED;--ps-semantic-tone-neutral-button-active-background: #242A35;--ps-semantic-tone-neutral-button-active-bgcolor: #242A35;--ps-semantic-tone-neutral-button-active-border: #444B57;--ps-semantic-tone-neutral-button-active-text: #E5E8ED;--ps-semantic-tone-neutral-button-disabled-background: #0D131D;--ps-semantic-tone-neutral-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-neutral-button-disabled-border: #0E141E;--ps-semantic-tone-accent-surface-rest-background: #0A172B;--ps-semantic-tone-accent-surface-rest-bgcolor: #0A172B;--ps-semantic-tone-accent-surface-rest-border: #233653;--ps-semantic-tone-accent-surface-hover-background: #0C1B33;--ps-semantic-tone-accent-surface-hover-bgcolor: #0C1B33;--ps-semantic-tone-accent-surface-hover-border: #2F4A75;--ps-semantic-tone-accent-surface-active-background: #0D1F3A;--ps-semantic-tone-accent-surface-active-bgcolor: #0D1F3A;--ps-semantic-tone-accent-surface-active-border: #2F4A75;--ps-semantic-tone-accent-surface-disabled-background: #0D131D;--ps-semantic-tone-accent-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-accent-surface-disabled-border: #0E141E;--ps-semantic-tone-accent-surface-alt-rest-background: #0A1423;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #0A1423;--ps-semantic-tone-accent-surface-alt-rest-border: #233653;--ps-semantic-tone-accent-surface-alt-hover-background: #0B182C;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #0B182C;--ps-semantic-tone-accent-surface-alt-hover-border: #2F4A75;--ps-semantic-tone-accent-surface-alt-active-background: #0C1B33;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #0C1B33;--ps-semantic-tone-accent-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-accent-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-accent-canvas: #061226;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #0A1E3E 0%, #061226 75%);--ps-semantic-tone-accent-canvascolor: #061226;--ps-semantic-tone-accent-root-border-subtle: #19273C;--ps-semantic-tone-accent-root-border-default: #233653;--ps-semantic-tone-accent-overlay: #000002A6;--ps-semantic-tone-accent-border-subtle: #19273C;--ps-semantic-tone-accent-border-default: #233653;--ps-semantic-tone-accent-button-disabled-background: #0D131D;--ps-semantic-tone-accent-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-accent-button-disabled-border: #0E141E;--ps-semantic-tone-feature-surface-rest-background: #1F1123;--ps-semantic-tone-feature-surface-rest-bgcolor: #1F1123;--ps-semantic-tone-feature-surface-rest-border: #402D47;--ps-semantic-tone-feature-surface-hover-background: #241429;--ps-semantic-tone-feature-surface-hover-bgcolor: #241429;--ps-semantic-tone-feature-surface-hover-border: #5B3D64;--ps-semantic-tone-feature-surface-active-background: #29172F;--ps-semantic-tone-feature-surface-active-bgcolor: #29172F;--ps-semantic-tone-feature-surface-active-border: #5B3D64;--ps-semantic-tone-feature-surface-disabled-background: #0D131D;--ps-semantic-tone-feature-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-feature-surface-disabled-border: #0E141E;--ps-semantic-tone-feature-surface-alt-rest-background: #1A0F1D;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #1A0F1D;--ps-semantic-tone-feature-surface-alt-rest-border: #402D47;--ps-semantic-tone-feature-surface-alt-hover-background: #201224;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #201224;--ps-semantic-tone-feature-surface-alt-hover-border: #5B3D64;--ps-semantic-tone-feature-surface-alt-active-background: #241429;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #241429;--ps-semantic-tone-feature-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-feature-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-feature-canvas: #1A0D1E;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #2B1531 0%, #1A0D1E 75%);--ps-semantic-tone-feature-canvascolor: #1A0D1E;--ps-semantic-tone-feature-root-border-subtle: #2F2033;--ps-semantic-tone-feature-root-border-default: #402D47;--ps-semantic-tone-feature-overlay: #000002A6;--ps-semantic-tone-feature-border-subtle: #2F2033;--ps-semantic-tone-feature-border-default: #402D47;--ps-semantic-tone-feature-button-disabled-background: #0D131D;--ps-semantic-tone-feature-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-feature-button-disabled-border: #0E141E;--ps-semantic-tone-secondary-surface-rest-background: #141528;--ps-semantic-tone-secondary-surface-rest-bgcolor: #141528;--ps-semantic-tone-secondary-surface-rest-border: #30324E;--ps-semantic-tone-secondary-surface-hover-background: #18192F;--ps-semantic-tone-secondary-surface-hover-bgcolor: #18192F;--ps-semantic-tone-secondary-surface-hover-border: #43466F;--ps-semantic-tone-secondary-surface-active-background: #1B1C36;--ps-semantic-tone-secondary-surface-active-bgcolor: #1B1C36;--ps-semantic-tone-secondary-surface-active-border: #43466F;--ps-semantic-tone-secondary-surface-disabled-background: #0D131D;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-secondary-surface-disabled-border: #0E141E;--ps-semantic-tone-secondary-surface-alt-rest-background: #111221;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #111221;--ps-semantic-tone-secondary-surface-alt-rest-border: #30324E;--ps-semantic-tone-secondary-surface-alt-hover-background: #151629;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #151629;--ps-semantic-tone-secondary-surface-alt-hover-border: #43466F;--ps-semantic-tone-secondary-surface-alt-active-background: #18192F;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #18192F;--ps-semantic-tone-secondary-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-secondary-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-secondary-canvas: #101023;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #1A1B39 0%, #101023 75%);--ps-semantic-tone-secondary-canvascolor: #101023;--ps-semantic-tone-secondary-root-border-subtle: #232438;--ps-semantic-tone-secondary-root-border-default: #30324E;--ps-semantic-tone-secondary-overlay: #000002A6;--ps-semantic-tone-secondary-border-subtle: #232438;--ps-semantic-tone-secondary-border-default: #30324E;--ps-semantic-tone-secondary-button-disabled-background: #0D131D;--ps-semantic-tone-secondary-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-secondary-button-disabled-border: #0E141E;--ps-semantic-tone-custom-surface-rest-background: #24120A;--ps-semantic-tone-custom-surface-rest-bgcolor: #24120A;--ps-semantic-tone-custom-surface-rest-border: #482E23;--ps-semantic-tone-custom-surface-hover-background: #2A160C;--ps-semantic-tone-custom-surface-hover-bgcolor: #2A160C;--ps-semantic-tone-custom-surface-hover-border: #66402E;--ps-semantic-tone-custom-surface-active-background: #30180D;--ps-semantic-tone-custom-surface-active-bgcolor: #30180D;--ps-semantic-tone-custom-surface-active-border: #66402E;--ps-semantic-tone-custom-surface-disabled-background: #0D131D;--ps-semantic-tone-custom-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-custom-surface-disabled-border: #0E141E;--ps-semantic-tone-custom-surface-alt-rest-background: #1E100A;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #1E100A;--ps-semantic-tone-custom-surface-alt-rest-border: #482E23;--ps-semantic-tone-custom-surface-alt-hover-background: #25130B;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #25130B;--ps-semantic-tone-custom-surface-alt-hover-border: #66402E;--ps-semantic-tone-custom-surface-alt-active-background: #2A160C;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #2A160C;--ps-semantic-tone-custom-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-custom-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-custom-canvas: #1F0E06;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #32170A 0%, #1F0E06 75%);--ps-semantic-tone-custom-canvascolor: #1F0E06;--ps-semantic-tone-custom-root-border-subtle: #342119;--ps-semantic-tone-custom-root-border-default: #482E23;--ps-semantic-tone-custom-overlay: #000002A6;--ps-semantic-tone-custom-border-subtle: #342119;--ps-semantic-tone-custom-border-default: #482E23;--ps-semantic-tone-custom-button-disabled-background: #0D131D;--ps-semantic-tone-custom-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-custom-button-disabled-border: #0E141E;--ps-semantic-tone-ghost-surface-hover-background: #161C26;--ps-semantic-tone-ghost-surface-hover-bgcolor: #161C26;--ps-semantic-tone-ghost-surface-hover-border: #2F3641;--ps-semantic-tone-ghost-surface-hover-text: #E5E8ED;--ps-semantic-tone-ghost-surface-active-background: #1A1F2A;--ps-semantic-tone-ghost-surface-active-bgcolor: #1A1F2A;--ps-semantic-tone-ghost-surface-active-border: #39404C;--ps-semantic-tone-ghost-surface-active-text: #E5E8ED;--ps-semantic-tone-ghost-surface-disabled-background: #0D131D;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-ghost-surface-disabled-border: #0E141E;--ps-semantic-tone-ghost-surface-alt-hover-background: #131823;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #131823;--ps-semantic-tone-ghost-surface-alt-hover-border: #2F3641;--ps-semantic-tone-ghost-surface-alt-hover-text: #E5E8ED;--ps-semantic-tone-ghost-surface-alt-active-background: #161C26;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #161C26;--ps-semantic-tone-ghost-surface-alt-active-border: #39404C;--ps-semantic-tone-ghost-surface-alt-active-text: #E5E8ED;--ps-semantic-tone-ghost-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-ghost-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-ghost-root-text-default: #E5E8ED;--ps-semantic-tone-ghost-root-text-subtle: #9CA2AB;--ps-semantic-tone-ghost-root-border-subtle: #22272F;--ps-semantic-tone-ghost-root-border-default: #2F3641;--ps-semantic-tone-ghost-overlay: #000002A6;--ps-semantic-tone-ghost-border-subtle: #22272F;--ps-semantic-tone-ghost-border-default: #2F3641;--ps-semantic-tone-ghost-text-default: #E5E8ED;--ps-semantic-tone-ghost-text-subtle: #9CA2AB;--ps-semantic-tone-ghost-button-hover-background: #222833;--ps-semantic-tone-ghost-button-hover-bgcolor: #222833;--ps-semantic-tone-ghost-button-hover-border: #39404C;--ps-semantic-tone-ghost-button-hover-text: #E5E8ED;--ps-semantic-tone-ghost-button-active-background: #242A35;--ps-semantic-tone-ghost-button-active-bgcolor: #242A35;--ps-semantic-tone-ghost-button-active-border: #444B57;--ps-semantic-tone-ghost-button-active-text: #E5E8ED;--ps-semantic-tone-ghost-button-disabled-background: #0D131D;--ps-semantic-tone-ghost-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-ghost-button-disabled-border: #0E141E;--ps-semantic-tone-info-surface-rest-background: #081A20;--ps-semantic-tone-info-surface-rest-bgcolor: #081A20;--ps-semantic-tone-info-surface-rest-border: #213942;--ps-semantic-tone-info-surface-hover-background: #091F26;--ps-semantic-tone-info-surface-hover-bgcolor: #091F26;--ps-semantic-tone-info-surface-hover-border: #2B505D;--ps-semantic-tone-info-surface-active-background: #0A232B;--ps-semantic-tone-info-surface-active-bgcolor: #0A232B;--ps-semantic-tone-info-surface-active-border: #2B505D;--ps-semantic-tone-info-surface-disabled-background: #0D131D;--ps-semantic-tone-info-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-info-surface-disabled-border: #0E141E;--ps-semantic-tone-info-surface-alt-rest-background: #08161B;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #08161B;--ps-semantic-tone-info-surface-alt-rest-border: #213942;--ps-semantic-tone-info-surface-alt-hover-background: #091B21;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #091B21;--ps-semantic-tone-info-surface-alt-hover-border: #2B505D;--ps-semantic-tone-info-surface-alt-active-background: #091F26;--ps-semantic-tone-info-surface-alt-active-bgcolor: #091F26;--ps-semantic-tone-info-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-info-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-info-canvas: #04151B;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #04232D 0%, #04151B 75%);--ps-semantic-tone-info-canvascolor: #04151B;--ps-semantic-tone-info-root-border-subtle: #172930;--ps-semantic-tone-info-root-border-default: #213942;--ps-semantic-tone-info-overlay: #000002A6;--ps-semantic-tone-info-border-subtle: #172930;--ps-semantic-tone-info-border-default: #213942;--ps-semantic-tone-info-button-disabled-background: #0D131D;--ps-semantic-tone-info-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-info-button-disabled-border: #0E141E;--ps-semantic-tone-success-surface-rest-background: #0A1B12;--ps-semantic-tone-success-surface-rest-bgcolor: #0A1B12;--ps-semantic-tone-success-surface-rest-border: #233C2D;--ps-semantic-tone-success-surface-hover-background: #0C2115;--ps-semantic-tone-success-surface-hover-bgcolor: #0C2115;--ps-semantic-tone-success-surface-hover-border: #2E543F;--ps-semantic-tone-success-surface-active-background: #0C2518;--ps-semantic-tone-success-surface-active-bgcolor: #0C2518;--ps-semantic-tone-success-surface-active-border: #2E543F;--ps-semantic-tone-success-surface-disabled-background: #0D131D;--ps-semantic-tone-success-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-success-surface-disabled-border: #0E141E;--ps-semantic-tone-success-surface-alt-rest-background: #0A1710;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #0A1710;--ps-semantic-tone-success-surface-alt-rest-border: #233C2D;--ps-semantic-tone-success-surface-alt-hover-background: #0B1D13;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #0B1D13;--ps-semantic-tone-success-surface-alt-hover-border: #2E543F;--ps-semantic-tone-success-surface-alt-active-background: #0C2115;--ps-semantic-tone-success-surface-alt-active-bgcolor: #0C2115;--ps-semantic-tone-success-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-success-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-success-canvas: #06170D;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #082617 0%, #06170D 75%);--ps-semantic-tone-success-canvascolor: #06170D;--ps-semantic-tone-success-root-border-subtle: #192B21;--ps-semantic-tone-success-root-border-default: #233C2D;--ps-semantic-tone-success-overlay: #000002A6;--ps-semantic-tone-success-border-subtle: #192B21;--ps-semantic-tone-success-border-default: #233C2D;--ps-semantic-tone-success-button-disabled-background: #0D131D;--ps-semantic-tone-success-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-success-button-disabled-border: #0E141E;--ps-semantic-tone-warning-surface-rest-background: #1F1506;--ps-semantic-tone-warning-surface-rest-bgcolor: #1F1506;--ps-semantic-tone-warning-surface-rest-border: #41331D;--ps-semantic-tone-warning-surface-hover-background: #251A07;--ps-semantic-tone-warning-surface-hover-bgcolor: #251A07;--ps-semantic-tone-warning-surface-hover-border: #5B4725;--ps-semantic-tone-warning-surface-active-background: #2A1D07;--ps-semantic-tone-warning-surface-active-bgcolor: #2A1D07;--ps-semantic-tone-warning-surface-active-border: #5B4725;--ps-semantic-tone-warning-surface-disabled-background: #0D131D;--ps-semantic-tone-warning-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-warning-surface-disabled-border: #0E141E;--ps-semantic-tone-warning-surface-alt-rest-background: #1A1207;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #1A1207;--ps-semantic-tone-warning-surface-alt-rest-border: #41331D;--ps-semantic-tone-warning-surface-alt-hover-background: #201607;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #201607;--ps-semantic-tone-warning-surface-alt-hover-border: #5B4725;--ps-semantic-tone-warning-surface-alt-active-background: #251A07;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #251A07;--ps-semantic-tone-warning-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-warning-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-warning-canvas: #1A1103;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #2B1C03 0%, #1A1103 75%);--ps-semantic-tone-warning-canvascolor: #1A1103;--ps-semantic-tone-warning-root-border-subtle: #2F2515;--ps-semantic-tone-warning-root-border-default: #41331D;--ps-semantic-tone-warning-overlay: #000002A6;--ps-semantic-tone-warning-border-subtle: #2F2515;--ps-semantic-tone-warning-border-default: #41331D;--ps-semantic-tone-warning-button-disabled-background: #0D131D;--ps-semantic-tone-warning-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-warning-button-disabled-border: #0E141E;--ps-semantic-tone-danger-surface-rest-background: #261010;--ps-semantic-tone-danger-surface-rest-bgcolor: #261010;--ps-semantic-tone-danger-surface-rest-border: #4B2B2B;--ps-semantic-tone-danger-surface-hover-background: #2D1313;--ps-semantic-tone-danger-surface-hover-bgcolor: #2D1313;--ps-semantic-tone-danger-surface-hover-border: #6B3B3B;--ps-semantic-tone-danger-surface-active-background: #331515;--ps-semantic-tone-danger-surface-active-bgcolor: #331515;--ps-semantic-tone-danger-surface-active-border: #6B3B3B;--ps-semantic-tone-danger-surface-disabled-background: #0D131D;--ps-semantic-tone-danger-surface-disabled-bgcolor: #0D131D;--ps-semantic-tone-danger-surface-disabled-border: #0E141E;--ps-semantic-tone-danger-surface-alt-rest-background: #200E0E;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #200E0E;--ps-semantic-tone-danger-surface-alt-rest-border: #4B2B2B;--ps-semantic-tone-danger-surface-alt-hover-background: #271111;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #271111;--ps-semantic-tone-danger-surface-alt-hover-border: #6B3B3B;--ps-semantic-tone-danger-surface-alt-active-background: #2D1313;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #2D1313;--ps-semantic-tone-danger-surface-alt-disabled-background: #0D131D;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #0D131D;--ps-semantic-tone-danger-surface-alt-disabled-border: #0E141E;--ps-semantic-tone-danger-canvas: #210B0C;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #351314 0%, #210B0C 75%);--ps-semantic-tone-danger-canvascolor: #210B0C;--ps-semantic-tone-danger-root-border-subtle: #371F1F;--ps-semantic-tone-danger-root-border-default: #4B2B2B;--ps-semantic-tone-danger-overlay: #000002A6;--ps-semantic-tone-danger-border-subtle: #371F1F;--ps-semantic-tone-danger-border-default: #4B2B2B;--ps-semantic-tone-danger-button-disabled-background: #0D131D;--ps-semantic-tone-danger-button-disabled-bgcolor: #0D131D;--ps-semantic-tone-danger-button-disabled-border: #0E141E;--ps-effect-floating-shadow: 0 2px 8px #0000024D, 0 24px 64px #00000280;--ps-effect-soft-shadow: 0 2px 8px #00000240, 0 8px 24px #0000024D;--ps-effect-strong-shadow: 0 12px 32px #00000280, 0 32px 80px #00000280;--ps-effect-panel-shadow: 0 1px 0 #E6E8EB0A, 0 6px 16px #00000224;--ps-effect-panel-shadow-strong: 0 12px 32px #00000266;--ps-effect-interactive-shadow: 0 2px 6px #00000259;--ps-effect-track-shadow: inset 0 1px 2px #00000280;--ps-effect-thumb-shadow: 0 2px 6px #00000280;--ps-effect-overlay-scrim: #000002A6;--ps-effect-inset-shadow: inset 0 1px 4px #00000266;}: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: #191423;--ps-semantic-tone-neutral-surface-rest-bgcolor: #191423;--ps-semantic-tone-neutral-surface-rest-border: #282431;--ps-semantic-tone-neutral-surface-rest-text: #E9E6EE;--ps-semantic-tone-neutral-surface-hover-background: #1E1828;--ps-semantic-tone-neutral-surface-hover-bgcolor: #1E1828;--ps-semantic-tone-neutral-surface-hover-border: #383243;--ps-semantic-tone-neutral-surface-hover-text: #E9E6EE;--ps-semantic-tone-neutral-surface-active-background: #211C2C;--ps-semantic-tone-neutral-surface-active-bgcolor: #211C2C;--ps-semantic-tone-neutral-surface-active-border: #423C4E;--ps-semantic-tone-neutral-surface-active-text: #E9E6EE;--ps-semantic-tone-neutral-surface-disabled-background: #150F1E;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #150F1E;--ps-semantic-tone-neutral-surface-disabled-border: #161020;--ps-semantic-tone-neutral-surface-alt-rest-background: #15111D;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #15111D;--ps-semantic-tone-neutral-surface-alt-rest-border: #282431;--ps-semantic-tone-neutral-surface-alt-rest-text: #DCD9E1;--ps-semantic-tone-neutral-surface-alt-hover-background: #1A1524;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #1A1524;--ps-semantic-tone-neutral-surface-alt-hover-border: #383243;--ps-semantic-tone-neutral-surface-alt-hover-text: #E9E6EE;--ps-semantic-tone-neutral-surface-alt-active-background: #1E1828;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #1E1828;--ps-semantic-tone-neutral-surface-alt-active-border: #423C4E;--ps-semantic-tone-neutral-surface-alt-active-text: #E9E6EE;--ps-semantic-tone-neutral-surface-alt-disabled-background: #150F1E;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #150F1E;--ps-semantic-tone-neutral-surface-alt-disabled-border: #161020;--ps-semantic-tone-neutral-canvas: #110C1B;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #221B2F 0%, #150F1E 75%);--ps-semantic-tone-neutral-canvascolor: #110C1B;--ps-semantic-tone-neutral-root-text-default: #E9E6EE;--ps-semantic-tone-neutral-root-text-subtle: #A39FAD;--ps-semantic-tone-neutral-root-border-subtle: #282431;--ps-semantic-tone-neutral-root-border-default: #383243;--ps-semantic-tone-neutral-overlay: #000002A6;--ps-semantic-tone-neutral-border-subtle: #282431;--ps-semantic-tone-neutral-border-default: #383243;--ps-semantic-tone-neutral-text-default: #E9E6EE;--ps-semantic-tone-neutral-text-subtle: #A39FAD;--ps-semantic-tone-neutral-button-rest-background: #262131;--ps-semantic-tone-neutral-button-rest-bgcolor: #262131;--ps-semantic-tone-neutral-button-rest-border: #383243;--ps-semantic-tone-neutral-button-rest-text: #E9E6EE;--ps-semantic-tone-neutral-button-hover-background: #2A2435;--ps-semantic-tone-neutral-button-hover-bgcolor: #2A2435;--ps-semantic-tone-neutral-button-hover-border: #423C4E;--ps-semantic-tone-neutral-button-hover-text: #E9E6EE;--ps-semantic-tone-neutral-button-active-background: #2C2737;--ps-semantic-tone-neutral-button-active-bgcolor: #2C2737;--ps-semantic-tone-neutral-button-active-border: #4D4759;--ps-semantic-tone-neutral-button-active-text: #E9E6EE;--ps-semantic-tone-neutral-button-disabled-background: #150F1E;--ps-semantic-tone-neutral-button-disabled-bgcolor: #150F1E;--ps-semantic-tone-neutral-button-disabled-border: #161020;--ps-semantic-tone-accent-surface-rest-background: #17132A;--ps-semantic-tone-accent-surface-rest-bgcolor: #17132A;--ps-semantic-tone-accent-surface-rest-border: #353051;--ps-semantic-tone-accent-surface-hover-background: #1C1731;--ps-semantic-tone-accent-surface-hover-bgcolor: #1C1731;--ps-semantic-tone-accent-surface-hover-border: #4A4273;--ps-semantic-tone-accent-surface-active-background: #1F1A38;--ps-semantic-tone-accent-surface-active-bgcolor: #1F1A38;--ps-semantic-tone-accent-surface-active-border: #4A4273;--ps-semantic-tone-accent-surface-disabled-background: #150F1E;--ps-semantic-tone-accent-surface-disabled-bgcolor: #150F1E;--ps-semantic-tone-accent-surface-disabled-border: #161020;--ps-semantic-tone-accent-surface-alt-rest-background: #141122;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #141122;--ps-semantic-tone-accent-surface-alt-rest-border: #353051;--ps-semantic-tone-accent-surface-alt-hover-background: #18142B;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #18142B;--ps-semantic-tone-accent-surface-alt-hover-border: #4A4273;--ps-semantic-tone-accent-surface-alt-active-background: #1C1731;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #1C1731;--ps-semantic-tone-accent-surface-alt-disabled-background: #150F1E;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #150F1E;--ps-semantic-tone-accent-surface-alt-disabled-border: #161020;--ps-semantic-tone-accent-canvas: #130F25;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #20183C 0%, #130F25 75%);--ps-semantic-tone-accent-canvascolor: #130F25;--ps-semantic-tone-accent-root-border-subtle: #26233A;--ps-semantic-tone-accent-root-border-default: #353051;--ps-semantic-tone-accent-overlay: #000002A6;--ps-semantic-tone-accent-border-subtle: #26233A;--ps-semantic-tone-accent-border-default: #353051;--ps-semantic-tone-accent-button-disabled-background: #150F1E;--ps-semantic-tone-accent-button-disabled-bgcolor: #150F1E;--ps-semantic-tone-accent-button-disabled-border: #161020;--ps-semantic-tone-feature-surface-rest-background: #201021;--ps-semantic-tone-feature-surface-rest-bgcolor: #201021;--ps-semantic-tone-feature-surface-rest-border: #432C44;--ps-semantic-tone-feature-surface-hover-background: #261427;--ps-semantic-tone-feature-surface-hover-bgcolor: #261427;--ps-semantic-tone-feature-surface-hover-border: #5E3C60;--ps-semantic-tone-feature-surface-active-background: #2B162D;--ps-semantic-tone-feature-surface-active-bgcolor: #2B162D;--ps-semantic-tone-feature-surface-active-border: #5E3C60;--ps-semantic-tone-feature-surface-disabled-background: #150F1E;--ps-semantic-tone-feature-surface-disabled-bgcolor: #150F1E;--ps-semantic-tone-feature-surface-disabled-border: #161020;--ps-semantic-tone-feature-surface-alt-rest-background: #1B0F1C;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #1B0F1C;--ps-semantic-tone-feature-surface-alt-rest-border: #432C44;--ps-semantic-tone-feature-surface-alt-hover-background: #211222;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #211222;--ps-semantic-tone-feature-surface-alt-hover-border: #5E3C60;--ps-semantic-tone-feature-surface-alt-active-background: #261427;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #261427;--ps-semantic-tone-feature-surface-alt-disabled-background: #150F1E;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #150F1E;--ps-semantic-tone-feature-surface-alt-disabled-border: #161020;--ps-semantic-tone-feature-canvas: #1B0C1C;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #2D142F 0%, #1B0C1C 75%);--ps-semantic-tone-feature-canvascolor: #1B0C1C;--ps-semantic-tone-feature-root-border-subtle: #302031;--ps-semantic-tone-feature-root-border-default: #432C44;--ps-semantic-tone-feature-overlay: #000002A6;--ps-semantic-tone-feature-border-subtle: #302031;--ps-semantic-tone-feature-border-default: #432C44;--ps-semantic-tone-feature-button-disabled-background: #150F1E;--ps-semantic-tone-feature-button-disabled-bgcolor: #150F1E;--ps-semantic-tone-feature-button-disabled-border: #161020;--ps-semantic-tone-secondary-surface-rest-background: #0F1728;--ps-semantic-tone-secondary-surface-rest-bgcolor: #0F1728;--ps-semantic-tone-secondary-surface-rest-border: #29354F;--ps-semantic-tone-secondary-surface-hover-background: #121B30;--ps-semantic-tone-secondary-surface-hover-bgcolor: #121B30;--ps-semantic-tone-secondary-surface-hover-border: #38496F;--ps-semantic-tone-secondary-surface-active-background: #141E36;--ps-semantic-tone-secondary-surface-active-bgcolor: #141E36;--ps-semantic-tone-secondary-surface-active-border: #38496F;--ps-semantic-tone-secondary-surface-disabled-background: #150F1E;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #150F1E;--ps-semantic-tone-secondary-surface-disabled-border: #161020;--ps-semantic-tone-secondary-surface-alt-rest-background: #0D1321;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #0D1321;--ps-semantic-tone-secondary-surface-alt-rest-border: #29354F;--ps-semantic-tone-secondary-surface-alt-hover-background: #10182A;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #10182A;--ps-semantic-tone-secondary-surface-alt-hover-border: #38496F;--ps-semantic-tone-secondary-surface-alt-active-background: #121B30;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #121B30;--ps-semantic-tone-secondary-surface-alt-disabled-background: #150F1E;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #150F1E;--ps-semantic-tone-secondary-surface-alt-disabled-border: #161020;--ps-semantic-tone-secondary-canvas: #0A1223;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #121E3A 0%, #0A1223 75%);--ps-semantic-tone-secondary-canvascolor: #0A1223;--ps-semantic-tone-secondary-root-border-subtle: #1D2639;--ps-semantic-tone-secondary-root-border-default: #29354F;--ps-semantic-tone-secondary-overlay: #000002A6;--ps-semantic-tone-secondary-border-subtle: #1D2639;--ps-semantic-tone-secondary-border-default: #29354F;--ps-semantic-tone-secondary-button-disabled-background: #150F1E;--ps-semantic-tone-secondary-button-disabled-bgcolor: #150F1E;--ps-semantic-tone-secondary-button-disabled-border: #161020;--ps-semantic-tone-custom-surface-rest-background: #21140A;--ps-semantic-tone-custom-surface-rest-bgcolor: #21140A;--ps-semantic-tone-custom-surface-rest-border: #443023;--ps-semantic-tone-custom-surface-hover-background: #28170C;--ps-semantic-tone-custom-surface-hover-bgcolor: #28170C;--ps-semantic-tone-custom-surface-hover-border: #60432F;--ps-semantic-tone-custom-surface-active-background: #2D1A0D;--ps-semantic-tone-custom-surface-active-bgcolor: #2D1A0D;--ps-semantic-tone-custom-surface-active-border: #60432F;--ps-semantic-tone-custom-surface-disabled-background: #150F1E;--ps-semantic-tone-custom-surface-disabled-bgcolor: #150F1E;--ps-semantic-tone-custom-surface-disabled-border: #161020;--ps-semantic-tone-custom-surface-alt-rest-background: #1C110A;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #1C110A;--ps-semantic-tone-custom-surface-alt-rest-border: #443023;--ps-semantic-tone-custom-surface-alt-hover-background: #23150B;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #23150B;--ps-semantic-tone-custom-surface-alt-hover-border: #60432F;--ps-semantic-tone-custom-surface-alt-active-background: #28170C;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #28170C;--ps-semantic-tone-custom-surface-alt-disabled-background: #150F1E;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #150F1E;--ps-semantic-tone-custom-surface-alt-disabled-border: #161020;--ps-semantic-tone-custom-canvas: #1C0F06;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #2F190A 0%, #1C0F06 75%);--ps-semantic-tone-custom-canvascolor: #1C0F06;--ps-semantic-tone-custom-root-border-subtle: #322319;--ps-semantic-tone-custom-root-border-default: #443023;--ps-semantic-tone-custom-overlay: #000002A6;--ps-semantic-tone-custom-border-subtle: #322319;--ps-semantic-tone-custom-border-default: #443023;--ps-semantic-tone-custom-button-disabled-background: #150F1E;--ps-semantic-tone-custom-button-disabled-bgcolor: #150F1E;--ps-semantic-tone-custom-button-disabled-border: #161020;--ps-semantic-tone-ghost-surface-hover-background: #1E1828;--ps-semantic-tone-ghost-surface-hover-bgcolor: #1E1828;--ps-semantic-tone-ghost-surface-hover-border: #383243;--ps-semantic-tone-ghost-surface-hover-text: #E9E6EE;--ps-semantic-tone-ghost-surface-active-background: #211C2C;--ps-semantic-tone-ghost-surface-active-bgcolor: #211C2C;--ps-semantic-tone-ghost-surface-active-border: #423C4E;--ps-semantic-tone-ghost-surface-active-text: #E9E6EE;--ps-semantic-tone-ghost-surface-disabled-background: #150F1E;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #150F1E;--ps-semantic-tone-ghost-surface-disabled-border: #161020;--ps-semantic-tone-ghost-surface-alt-hover-background: #1A1524;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #1A1524;--ps-semantic-tone-ghost-surface-alt-hover-border: #383243;--ps-semantic-tone-ghost-surface-alt-hover-text: #E9E6EE;--ps-semantic-tone-ghost-surface-alt-active-background: #1E1828;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #1E1828;--ps-semantic-tone-ghost-surface-alt-active-border: #423C4E;--ps-semantic-tone-ghost-surface-alt-active-text: #E9E6EE;--ps-semantic-tone-ghost-surface-alt-disabled-background: #150F1E;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #150F1E;--ps-semantic-tone-ghost-surface-alt-disabled-border: #161020;--ps-semantic-tone-ghost-root-text-default: #E9E6EE;--ps-semantic-tone-ghost-root-text-subtle: #A39FAD;--ps-semantic-tone-ghost-root-border-subtle: #282431;--ps-semantic-tone-ghost-root-border-default: #383243;--ps-semantic-tone-ghost-overlay: #000002A6;--ps-semantic-tone-ghost-border-subtle: #282431;--ps-semantic-tone-ghost-border-default: #383243;--ps-semantic-tone-ghost-text-default: #E9E6EE;--ps-semantic-tone-ghost-text-subtle: #A39FAD;--ps-semantic-tone-ghost-button-hover-background: #2A2435;--ps-semantic-tone-ghost-button-hover-bgcolor: #2A2435;--ps-semantic-tone-ghost-button-hover-border: #423C4E;--ps-semantic-tone-ghost-button-hover-text: #E9E6EE;--ps-semantic-tone-ghost-button-active-background: #2C2737;--ps-semantic-tone-ghost-button-active-bgcolor: #2C2737;--ps-semantic-tone-ghost-button-active-border: #4D4759;--ps-semantic-tone-ghost-button-active-text: #E9E6EE;--ps-semantic-tone-ghost-button-disabled-background: #150F1E;--ps-semantic-tone-ghost-button-disabled-bgcolor: #150F1E;--ps-semantic-tone-ghost-button-disabled-border: #161020;--ps-semantic-tone-info-surface-rest-background: #0B1826;--ps-semantic-tone-info-surface-rest-bgcolor: #0B1826;--ps-semantic-tone-info-surface-rest-border: #24374B;--ps-semantic-tone-info-surface-hover-background: #0D1D2D;--ps-semantic-tone-info-surface-hover-bgcolor: #0D1D2D;--ps-semantic-tone-info-surface-hover-border: #304D6A;--ps-semantic-tone-info-surface-active-background: #0E2033;--ps-semantic-tone-info-surface-active-bgcolor: #0E2033;--ps-semantic-tone-info-surface-active-border: #304D6A;--ps-semantic-tone-info-surface-disabled-background: #150F1E;--ps-semantic-tone-info-surface-disabled-bgcolor: #150F1E;--ps-semantic-tone-info-surface-disabled-border: #161020;--ps-semantic-tone-info-surface-alt-rest-background: #0A151F;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #0A151F;--ps-semantic-tone-info-surface-alt-rest-border: #24374B;--ps-semantic-tone-info-surface-alt-hover-background: #0C1927;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #0C1927;--ps-semantic-tone-info-surface-alt-hover-border: #304D6A;--ps-semantic-tone-info-surface-alt-active-background: #0D1D2D;--ps-semantic-tone-info-surface-alt-active-bgcolor: #0D1D2D;--ps-semantic-tone-info-surface-alt-disabled-background: #150F1E;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #150F1E;--ps-semantic-tone-info-surface-alt-disabled-border: #161020;--ps-semantic-tone-info-canvas: #071421;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #0B2036 0%, #071421 75%);--ps-semantic-tone-info-canvascolor: #071421;--ps-semantic-tone-info-root-border-subtle: #1A2836;--ps-semantic-tone-info-root-border-default: #24374B;--ps-semantic-tone-info-overlay: #000002A6;--ps-semantic-tone-info-border-subtle: #1A2836;--ps-semantic-tone-info-border-default: #24374B;--ps-semantic-tone-info-button-disabled-background: #150F1E;--ps-semantic-tone-info-button-disabled-bgcolor: #150F1E;--ps-semantic-tone-info-button-disabled-border: #161020;--ps-semantic-tone-success-surface-rest-background: #0B1B14;--ps-semantic-tone-success-surface-rest-bgcolor: #0B1B14;--ps-semantic-tone-success-surface-rest-border: #243B31;--ps-semantic-tone-success-surface-hover-background: #0D2018;--ps-semantic-tone-success-surface-hover-bgcolor: #0D2018;--ps-semantic-tone-success-surface-hover-border: #305344;--ps-semantic-tone-success-surface-active-background: #0E241B;--ps-semantic-tone-success-surface-active-bgcolor: #0E241B;--ps-semantic-tone-success-surface-active-border: #305344;--ps-semantic-tone-success-surface-disabled-background: #150F1E;--ps-semantic-tone-success-surface-disabled-bgcolor: #150F1E;--ps-semantic-tone-success-surface-disabled-border: #161020;--ps-semantic-tone-success-surface-alt-rest-background: #0A1711;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #0A1711;--ps-semantic-tone-success-surface-alt-rest-border: #243B31;--ps-semantic-tone-success-surface-alt-hover-background: #0C1C15;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #0C1C15;--ps-semantic-tone-success-surface-alt-hover-border: #305344;--ps-semantic-tone-success-surface-alt-active-background: #0D2018;--ps-semantic-tone-success-surface-alt-active-bgcolor: #0D2018;--ps-semantic-tone-success-surface-alt-disabled-background: #150F1E;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #150F1E;--ps-semantic-tone-success-surface-alt-disabled-border: #161020;--ps-semantic-tone-success-canvas: #061610;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #09251A 0%, #061610 75%);--ps-semantic-tone-success-canvascolor: #061610;--ps-semantic-tone-success-root-border-subtle: #1A2B23;--ps-semantic-tone-success-root-border-default: #243B31;--ps-semantic-tone-success-overlay: #000002A6;--ps-semantic-tone-success-border-subtle: #1A2B23;--ps-semantic-tone-success-border-default: #243B31;--ps-semantic-tone-success-button-disabled-background: #150F1E;--ps-semantic-tone-success-button-disabled-bgcolor: #150F1E;--ps-semantic-tone-success-button-disabled-border: #161020;--ps-semantic-tone-warning-surface-rest-background: #1E1607;--ps-semantic-tone-warning-surface-rest-bgcolor: #1E1607;--ps-semantic-tone-warning-surface-rest-border: #3F341F;--ps-semantic-tone-warning-surface-hover-background: #231A09;--ps-semantic-tone-warning-surface-hover-bgcolor: #231A09;--ps-semantic-tone-warning-surface-hover-border: #584828;--ps-semantic-tone-warning-surface-active-background: #281D09;--ps-semantic-tone-warning-surface-active-bgcolor: #281D09;--ps-semantic-tone-warning-surface-active-border: #584828;--ps-semantic-tone-warning-surface-disabled-background: #150F1E;--ps-semantic-tone-warning-surface-disabled-bgcolor: #150F1E;--ps-semantic-tone-warning-surface-disabled-border: #161020;--ps-semantic-tone-warning-surface-alt-rest-background: #191308;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #191308;--ps-semantic-tone-warning-surface-alt-rest-border: #3F341F;--ps-semantic-tone-warning-surface-alt-hover-background: #1F1708;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #1F1708;--ps-semantic-tone-warning-surface-alt-hover-border: #584828;--ps-semantic-tone-warning-surface-alt-active-background: #231A09;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #231A09;--ps-semantic-tone-warning-surface-alt-disabled-background: #150F1E;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #150F1E;--ps-semantic-tone-warning-surface-alt-disabled-border: #161020;--ps-semantic-tone-warning-canvas: #191104;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #291D04 0%, #191104 75%);--ps-semantic-tone-warning-canvascolor: #191104;--ps-semantic-tone-warning-root-border-subtle: #2D2516;--ps-semantic-tone-warning-root-border-default: #3F341F;--ps-semantic-tone-warning-overlay: #000002A6;--ps-semantic-tone-warning-border-subtle: #2D2516;--ps-semantic-tone-warning-border-default: #3F341F;--ps-semantic-tone-warning-button-disabled-background: #150F1E;--ps-semantic-tone-warning-button-disabled-bgcolor: #150F1E;--ps-semantic-tone-warning-button-disabled-border: #161020;--ps-semantic-tone-danger-surface-rest-background: #251013;--ps-semantic-tone-danger-surface-rest-bgcolor: #251013;--ps-semantic-tone-danger-surface-rest-border: #4A2B2F;--ps-semantic-tone-danger-surface-hover-background: #2C1317;--ps-semantic-tone-danger-surface-hover-bgcolor: #2C1317;--ps-semantic-tone-danger-surface-hover-border: #683B41;--ps-semantic-tone-danger-surface-active-background: #321519;--ps-semantic-tone-danger-surface-active-bgcolor: #321519;--ps-semantic-tone-danger-surface-active-border: #683B41;--ps-semantic-tone-danger-surface-disabled-background: #150F1E;--ps-semantic-tone-danger-surface-disabled-bgcolor: #150F1E;--ps-semantic-tone-danger-surface-disabled-border: #161020;--ps-semantic-tone-danger-surface-alt-rest-background: #1F0E10;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #1F0E10;--ps-semantic-tone-danger-surface-alt-rest-border: #4A2B2F;--ps-semantic-tone-danger-surface-alt-hover-background: #261114;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #261114;--ps-semantic-tone-danger-surface-alt-hover-border: #683B41;--ps-semantic-tone-danger-surface-alt-active-background: #2C1317;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #2C1317;--ps-semantic-tone-danger-surface-alt-disabled-background: #150F1E;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #150F1E;--ps-semantic-tone-danger-surface-alt-disabled-border: #161020;--ps-semantic-tone-danger-canvas: #200C0E;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #341318 0%, #200C0E 75%);--ps-semantic-tone-danger-canvascolor: #200C0E;--ps-semantic-tone-danger-root-border-subtle: #361F22;--ps-semantic-tone-danger-root-border-default: #4A2B2F;--ps-semantic-tone-danger-overlay: #000002A6;--ps-semantic-tone-danger-border-subtle: #361F22;--ps-semantic-tone-danger-border-default: #4A2B2F;--ps-semantic-tone-danger-button-disabled-background: #150F1E;--ps-semantic-tone-danger-button-disabled-bgcolor: #150F1E;--ps-semantic-tone-danger-button-disabled-border: #161020;--ps-effect-floating-shadow: 0 2px 8px #0000024D, 0 24px 64px #00000280;--ps-effect-soft-shadow: 0 2px 8px #00000240, 0 8px 24px #0000024D;--ps-effect-strong-shadow: 0 12px 32px #00000280, 0 32px 80px #00000280;--ps-effect-panel-shadow: 0 1px 0 #E8E7EB0A, 0 6px 16px #00000224;--ps-effect-panel-shadow-strong: 0 12px 32px #00000266;--ps-effect-interactive-shadow: 0 2px 6px #00000259;--ps-effect-track-shadow: inset 0 1px 2px #00000280;--ps-effect-thumb-shadow: 0 2px 6px #00000280;--ps-effect-overlay-scrim: #000002A6;--ps-effect-inset-shadow: inset 0 1px 4px #00000266;}: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: #071B1B;--ps-semantic-tone-neutral-surface-rest-bgcolor: #071B1B;--ps-semantic-tone-neutral-surface-rest-border: #1A2A2A;--ps-semantic-tone-neutral-surface-rest-text: #E1EAEA;--ps-semantic-tone-neutral-surface-hover-background: #0B2020;--ps-semantic-tone-neutral-surface-hover-bgcolor: #0B2020;--ps-semantic-tone-neutral-surface-hover-border: #253A3A;--ps-semantic-tone-neutral-surface-hover-text: #E1EAEA;--ps-semantic-tone-neutral-surface-active-background: #0F2323;--ps-semantic-tone-neutral-surface-active-bgcolor: #0F2323;--ps-semantic-tone-neutral-surface-active-border: #2F4444;--ps-semantic-tone-neutral-surface-active-text: #E1EAEA;--ps-semantic-tone-neutral-surface-disabled-background: #031616;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #031616;--ps-semantic-tone-neutral-surface-disabled-border: #041717;--ps-semantic-tone-neutral-surface-alt-rest-background: #081717;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #081717;--ps-semantic-tone-neutral-surface-alt-rest-border: #1A2A2A;--ps-semantic-tone-neutral-surface-alt-rest-text: #D4DDDD;--ps-semantic-tone-neutral-surface-alt-hover-background: #081C1C;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #081C1C;--ps-semantic-tone-neutral-surface-alt-hover-border: #253A3A;--ps-semantic-tone-neutral-surface-alt-hover-text: #E1EAEA;--ps-semantic-tone-neutral-surface-alt-active-background: #0B2020;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #0B2020;--ps-semantic-tone-neutral-surface-alt-active-border: #2F4444;--ps-semantic-tone-neutral-surface-alt-active-text: #E1EAEA;--ps-semantic-tone-neutral-surface-alt-disabled-background: #031616;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #031616;--ps-semantic-tone-neutral-surface-alt-disabled-border: #041717;--ps-semantic-tone-neutral-canvas: #011313;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #082424 0%, #031616 75%);--ps-semantic-tone-neutral-canvascolor: #011313;--ps-semantic-tone-neutral-root-text-default: #E1EAEA;--ps-semantic-tone-neutral-root-text-subtle: #95A5A5;--ps-semantic-tone-neutral-root-border-subtle: #1A2A2A;--ps-semantic-tone-neutral-root-border-default: #253A3A;--ps-semantic-tone-neutral-overlay: #000000A6;--ps-semantic-tone-neutral-border-subtle: #1A2A2A;--ps-semantic-tone-neutral-border-default: #253A3A;--ps-semantic-tone-neutral-text-default: #E1EAEA;--ps-semantic-tone-neutral-text-subtle: #95A5A5;--ps-semantic-tone-neutral-button-rest-background: #142828;--ps-semantic-tone-neutral-button-rest-bgcolor: #142828;--ps-semantic-tone-neutral-button-rest-border: #253A3A;--ps-semantic-tone-neutral-button-rest-text: #E1EAEA;--ps-semantic-tone-neutral-button-hover-background: #172C2C;--ps-semantic-tone-neutral-button-hover-bgcolor: #172C2C;--ps-semantic-tone-neutral-button-hover-border: #2F4444;--ps-semantic-tone-neutral-button-hover-text: #E1EAEA;--ps-semantic-tone-neutral-button-active-background: #1A2E2E;--ps-semantic-tone-neutral-button-active-bgcolor: #1A2E2E;--ps-semantic-tone-neutral-button-active-border: #3A4F4F;--ps-semantic-tone-neutral-button-active-text: #E1EAEA;--ps-semantic-tone-neutral-button-disabled-background: #031616;--ps-semantic-tone-neutral-button-disabled-bgcolor: #031616;--ps-semantic-tone-neutral-button-disabled-border: #041717;--ps-semantic-tone-accent-surface-rest-background: #051B1A;--ps-semantic-tone-accent-surface-rest-bgcolor: #051B1A;--ps-semantic-tone-accent-surface-rest-border: #1D3C3A;--ps-semantic-tone-accent-surface-hover-background: #05211F;--ps-semantic-tone-accent-surface-hover-bgcolor: #05211F;--ps-semantic-tone-accent-surface-hover-border: #245351;--ps-semantic-tone-accent-surface-active-background: #042523;--ps-semantic-tone-accent-surface-active-bgcolor: #042523;--ps-semantic-tone-accent-surface-active-border: #245351;--ps-semantic-tone-accent-surface-disabled-background: #031616;--ps-semantic-tone-accent-surface-disabled-bgcolor: #031616;--ps-semantic-tone-accent-surface-disabled-border: #041717;--ps-semantic-tone-accent-surface-alt-rest-background: #071716;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #071716;--ps-semantic-tone-accent-surface-alt-rest-border: #1D3C3A;--ps-semantic-tone-accent-surface-alt-hover-background: #061C1B;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #061C1B;--ps-semantic-tone-accent-surface-alt-hover-border: #245351;--ps-semantic-tone-accent-surface-alt-active-background: #05211F;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #05211F;--ps-semantic-tone-accent-surface-alt-disabled-background: #031616;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #031616;--ps-semantic-tone-accent-surface-alt-disabled-border: #041717;--ps-semantic-tone-accent-canvas: #021715;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #002524 0%, #021715 75%);--ps-semantic-tone-accent-canvascolor: #021715;--ps-semantic-tone-accent-root-border-subtle: #152B29;--ps-semantic-tone-accent-root-border-default: #1D3C3A;--ps-semantic-tone-accent-overlay: #000000A6;--ps-semantic-tone-accent-border-subtle: #152B29;--ps-semantic-tone-accent-border-default: #1D3C3A;--ps-semantic-tone-accent-button-disabled-background: #031616;--ps-semantic-tone-accent-button-disabled-bgcolor: #031616;--ps-semantic-tone-accent-button-disabled-border: #041717;--ps-semantic-tone-feature-surface-rest-background: #091B12;--ps-semantic-tone-feature-surface-rest-bgcolor: #091B12;--ps-semantic-tone-feature-surface-rest-border: #223C2E;--ps-semantic-tone-feature-surface-hover-background: #0B2116;--ps-semantic-tone-feature-surface-hover-bgcolor: #0B2116;--ps-semantic-tone-feature-surface-hover-border: #2D5440;--ps-semantic-tone-feature-surface-active-background: #0B2519;--ps-semantic-tone-feature-surface-active-bgcolor: #0B2519;--ps-semantic-tone-feature-surface-active-border: #2D5440;--ps-semantic-tone-feature-surface-disabled-background: #031616;--ps-semantic-tone-feature-surface-disabled-bgcolor: #031616;--ps-semantic-tone-feature-surface-disabled-border: #041717;--ps-semantic-tone-feature-surface-alt-rest-background: #091710;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #091710;--ps-semantic-tone-feature-surface-alt-rest-border: #223C2E;--ps-semantic-tone-feature-surface-alt-hover-background: #0A1D13;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #0A1D13;--ps-semantic-tone-feature-surface-alt-hover-border: #2D5440;--ps-semantic-tone-feature-surface-alt-active-background: #0B2116;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #0B2116;--ps-semantic-tone-feature-surface-alt-disabled-background: #031616;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #031616;--ps-semantic-tone-feature-surface-alt-disabled-border: #041717;--ps-semantic-tone-feature-canvas: #05170E;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #062617 0%, #05170E 75%);--ps-semantic-tone-feature-canvascolor: #05170E;--ps-semantic-tone-feature-root-border-subtle: #192B21;--ps-semantic-tone-feature-root-border-default: #223C2E;--ps-semantic-tone-feature-overlay: #000000A6;--ps-semantic-tone-feature-border-subtle: #192B21;--ps-semantic-tone-feature-border-default: #223C2E;--ps-semantic-tone-feature-button-disabled-background: #031616;--ps-semantic-tone-feature-button-disabled-bgcolor: #031616;--ps-semantic-tone-feature-button-disabled-border: #041717;--ps-semantic-tone-secondary-surface-rest-background: #041A22;--ps-semantic-tone-secondary-surface-rest-bgcolor: #041A22;--ps-semantic-tone-secondary-surface-rest-border: #1A3A46;--ps-semantic-tone-secondary-surface-hover-background: #041F29;--ps-semantic-tone-secondary-surface-hover-bgcolor: #041F29;--ps-semantic-tone-secondary-surface-hover-border: #205163;--ps-semantic-tone-secondary-surface-active-background: #02232E;--ps-semantic-tone-secondary-surface-active-bgcolor: #02232E;--ps-semantic-tone-secondary-surface-active-border: #205163;--ps-semantic-tone-secondary-surface-disabled-background: #031616;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #031616;--ps-semantic-tone-secondary-surface-disabled-border: #041717;--ps-semantic-tone-secondary-surface-alt-rest-background: #06161D;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #06161D;--ps-semantic-tone-secondary-surface-alt-rest-border: #1A3A46;--ps-semantic-tone-secondary-surface-alt-hover-background: #051B24;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #051B24;--ps-semantic-tone-secondary-surface-alt-hover-border: #205163;--ps-semantic-tone-secondary-surface-alt-active-background: #041F29;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #041F29;--ps-semantic-tone-secondary-surface-alt-disabled-background: #031616;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #031616;--ps-semantic-tone-secondary-surface-alt-disabled-border: #041717;--ps-semantic-tone-secondary-canvas: #01161E;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #00232F 0%, #01161E 75%);--ps-semantic-tone-secondary-canvascolor: #01161E;--ps-semantic-tone-secondary-root-border-subtle: #132A33;--ps-semantic-tone-secondary-root-border-default: #1A3A46;--ps-semantic-tone-secondary-overlay: #000000A6;--ps-semantic-tone-secondary-border-subtle: #132A33;--ps-semantic-tone-secondary-border-default: #1A3A46;--ps-semantic-tone-secondary-button-disabled-background: #031616;--ps-semantic-tone-secondary-button-disabled-bgcolor: #031616;--ps-semantic-tone-secondary-button-disabled-border: #041717;--ps-semantic-tone-custom-surface-rest-background: #24110D;--ps-semantic-tone-custom-surface-rest-bgcolor: #24110D;--ps-semantic-tone-custom-surface-rest-border: #492D26;--ps-semantic-tone-custom-surface-hover-background: #2B150F;--ps-semantic-tone-custom-surface-hover-bgcolor: #2B150F;--ps-semantic-tone-custom-surface-hover-border: #673E34;--ps-semantic-tone-custom-surface-active-background: #311711;--ps-semantic-tone-custom-surface-active-bgcolor: #311711;--ps-semantic-tone-custom-surface-active-border: #673E34;--ps-semantic-tone-custom-surface-disabled-background: #031616;--ps-semantic-tone-custom-surface-disabled-bgcolor: #031616;--ps-semantic-tone-custom-surface-disabled-border: #041717;--ps-semantic-tone-custom-surface-alt-rest-background: #1E0F0C;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #1E0F0C;--ps-semantic-tone-custom-surface-alt-rest-border: #492D26;--ps-semantic-tone-custom-surface-alt-hover-background: #25130E;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #25130E;--ps-semantic-tone-custom-surface-alt-hover-border: #673E34;--ps-semantic-tone-custom-surface-alt-active-background: #2B150F;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #2B150F;--ps-semantic-tone-custom-surface-alt-disabled-background: #031616;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #031616;--ps-semantic-tone-custom-surface-alt-disabled-border: #041717;--ps-semantic-tone-custom-canvas: #1F0D08;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #33160E 0%, #1F0D08 75%);--ps-semantic-tone-custom-canvascolor: #1F0D08;--ps-semantic-tone-custom-root-border-subtle: #35211B;--ps-semantic-tone-custom-root-border-default: #492D26;--ps-semantic-tone-custom-overlay: #000000A6;--ps-semantic-tone-custom-border-subtle: #35211B;--ps-semantic-tone-custom-border-default: #492D26;--ps-semantic-tone-custom-button-disabled-background: #031616;--ps-semantic-tone-custom-button-disabled-bgcolor: #031616;--ps-semantic-tone-custom-button-disabled-border: #041717;--ps-semantic-tone-ghost-surface-hover-background: #0B2020;--ps-semantic-tone-ghost-surface-hover-bgcolor: #0B2020;--ps-semantic-tone-ghost-surface-hover-border: #253A3A;--ps-semantic-tone-ghost-surface-hover-text: #E1EAEA;--ps-semantic-tone-ghost-surface-active-background: #0F2323;--ps-semantic-tone-ghost-surface-active-bgcolor: #0F2323;--ps-semantic-tone-ghost-surface-active-border: #2F4444;--ps-semantic-tone-ghost-surface-active-text: #E1EAEA;--ps-semantic-tone-ghost-surface-disabled-background: #031616;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #031616;--ps-semantic-tone-ghost-surface-disabled-border: #041717;--ps-semantic-tone-ghost-surface-alt-hover-background: #081C1C;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #081C1C;--ps-semantic-tone-ghost-surface-alt-hover-border: #253A3A;--ps-semantic-tone-ghost-surface-alt-hover-text: #E1EAEA;--ps-semantic-tone-ghost-surface-alt-active-background: #0B2020;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #0B2020;--ps-semantic-tone-ghost-surface-alt-active-border: #2F4444;--ps-semantic-tone-ghost-surface-alt-active-text: #E1EAEA;--ps-semantic-tone-ghost-surface-alt-disabled-background: #031616;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #031616;--ps-semantic-tone-ghost-surface-alt-disabled-border: #041717;--ps-semantic-tone-ghost-root-text-default: #E1EAEA;--ps-semantic-tone-ghost-root-text-subtle: #95A5A5;--ps-semantic-tone-ghost-root-border-subtle: #1A2A2A;--ps-semantic-tone-ghost-root-border-default: #253A3A;--ps-semantic-tone-ghost-overlay: #000000A6;--ps-semantic-tone-ghost-border-subtle: #1A2A2A;--ps-semantic-tone-ghost-border-default: #253A3A;--ps-semantic-tone-ghost-text-default: #E1EAEA;--ps-semantic-tone-ghost-text-subtle: #95A5A5;--ps-semantic-tone-ghost-button-hover-background: #172C2C;--ps-semantic-tone-ghost-button-hover-bgcolor: #172C2C;--ps-semantic-tone-ghost-button-hover-border: #2F4444;--ps-semantic-tone-ghost-button-hover-text: #E1EAEA;--ps-semantic-tone-ghost-button-active-background: #1A2E2E;--ps-semantic-tone-ghost-button-active-bgcolor: #1A2E2E;--ps-semantic-tone-ghost-button-active-border: #3A4F4F;--ps-semantic-tone-ghost-button-active-text: #E1EAEA;--ps-semantic-tone-ghost-button-disabled-background: #031616;--ps-semantic-tone-ghost-button-disabled-bgcolor: #031616;--ps-semantic-tone-ghost-button-disabled-border: #041717;--ps-semantic-tone-info-surface-rest-background: #071A21;--ps-semantic-tone-info-surface-rest-bgcolor: #071A21;--ps-semantic-tone-info-surface-rest-border: #1F3A44;--ps-semantic-tone-info-surface-hover-background: #081F27;--ps-semantic-tone-info-surface-hover-bgcolor: #081F27;--ps-semantic-tone-info-surface-hover-border: #285060;--ps-semantic-tone-info-surface-active-background: #08232C;--ps-semantic-tone-info-surface-active-bgcolor: #08232C;--ps-semantic-tone-info-surface-active-border: #285060;--ps-semantic-tone-info-surface-disabled-background: #031616;--ps-semantic-tone-info-surface-disabled-bgcolor: #031616;--ps-semantic-tone-info-surface-disabled-border: #041717;--ps-semantic-tone-info-surface-alt-rest-background: #08161C;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #08161C;--ps-semantic-tone-info-surface-alt-rest-border: #1F3A44;--ps-semantic-tone-info-surface-alt-hover-background: #081B22;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #081B22;--ps-semantic-tone-info-surface-alt-hover-border: #285060;--ps-semantic-tone-info-surface-alt-active-background: #081F27;--ps-semantic-tone-info-surface-alt-active-bgcolor: #081F27;--ps-semantic-tone-info-surface-alt-disabled-background: #031616;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #031616;--ps-semantic-tone-info-surface-alt-disabled-border: #041717;--ps-semantic-tone-info-canvas: #04151C;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #02232E 0%, #04151C 75%);--ps-semantic-tone-info-canvascolor: #04151C;--ps-semantic-tone-info-root-border-subtle: #162931;--ps-semantic-tone-info-root-border-default: #1F3A44;--ps-semantic-tone-info-overlay: #000000A6;--ps-semantic-tone-info-border-subtle: #162931;--ps-semantic-tone-info-border-default: #1F3A44;--ps-semantic-tone-info-button-disabled-background: #031616;--ps-semantic-tone-info-button-disabled-bgcolor: #031616;--ps-semantic-tone-info-button-disabled-border: #041717;--ps-semantic-tone-success-surface-rest-background: #0D1B10;--ps-semantic-tone-success-surface-rest-bgcolor: #0D1B10;--ps-semantic-tone-success-surface-rest-border: #273B2B;--ps-semantic-tone-success-surface-hover-background: #102013;--ps-semantic-tone-success-surface-hover-bgcolor: #102013;--ps-semantic-tone-success-surface-hover-border: #35523B;--ps-semantic-tone-success-surface-active-background: #122416;--ps-semantic-tone-success-surface-active-bgcolor: #122416;--ps-semantic-tone-success-surface-active-border: #35523B;--ps-semantic-tone-success-surface-disabled-background: #031616;--ps-semantic-tone-success-surface-disabled-bgcolor: #031616;--ps-semantic-tone-success-surface-disabled-border: #041717;--ps-semantic-tone-success-surface-alt-rest-background: #0C170E;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #0C170E;--ps-semantic-tone-success-surface-alt-rest-border: #273B2B;--ps-semantic-tone-success-surface-alt-hover-background: #0E1C11;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #0E1C11;--ps-semantic-tone-success-surface-alt-hover-border: #35523B;--ps-semantic-tone-success-surface-alt-active-background: #102013;--ps-semantic-tone-success-surface-alt-active-bgcolor: #102013;--ps-semantic-tone-success-surface-alt-disabled-background: #031616;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #031616;--ps-semantic-tone-success-surface-alt-disabled-border: #041717;--ps-semantic-tone-success-canvas: #09160C;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #0F2514 0%, #09160C 75%);--ps-semantic-tone-success-canvascolor: #09160C;--ps-semantic-tone-success-root-border-subtle: #1C2A1F;--ps-semantic-tone-success-root-border-default: #273B2B;--ps-semantic-tone-success-overlay: #000000A6;--ps-semantic-tone-success-border-subtle: #1C2A1F;--ps-semantic-tone-success-border-default: #273B2B;--ps-semantic-tone-success-button-disabled-background: #031616;--ps-semantic-tone-success-button-disabled-bgcolor: #031616;--ps-semantic-tone-success-button-disabled-border: #041717;--ps-semantic-tone-warning-surface-rest-background: #1D1607;--ps-semantic-tone-warning-surface-rest-bgcolor: #1D1607;--ps-semantic-tone-warning-surface-rest-border: #3E341F;--ps-semantic-tone-warning-surface-hover-background: #231A08;--ps-semantic-tone-warning-surface-hover-bgcolor: #231A08;--ps-semantic-tone-warning-surface-hover-border: #574828;--ps-semantic-tone-warning-surface-active-background: #271E09;--ps-semantic-tone-warning-surface-active-bgcolor: #271E09;--ps-semantic-tone-warning-surface-active-border: #574828;--ps-semantic-tone-warning-surface-disabled-background: #031616;--ps-semantic-tone-warning-surface-disabled-bgcolor: #031616;--ps-semantic-tone-warning-surface-disabled-border: #041717;--ps-semantic-tone-warning-surface-alt-rest-background: #181308;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #181308;--ps-semantic-tone-warning-surface-alt-rest-border: #3E341F;--ps-semantic-tone-warning-surface-alt-hover-background: #1E1708;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #1E1708;--ps-semantic-tone-warning-surface-alt-hover-border: #574828;--ps-semantic-tone-warning-surface-alt-active-background: #231A08;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #231A08;--ps-semantic-tone-warning-surface-alt-disabled-background: #031616;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #031616;--ps-semantic-tone-warning-surface-alt-disabled-border: #041717;--ps-semantic-tone-warning-canvas: #181204;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #291D04 0%, #181204 75%);--ps-semantic-tone-warning-canvascolor: #181204;--ps-semantic-tone-warning-root-border-subtle: #2D2516;--ps-semantic-tone-warning-root-border-default: #3E341F;--ps-semantic-tone-warning-overlay: #000000A6;--ps-semantic-tone-warning-border-subtle: #2D2516;--ps-semantic-tone-warning-border-default: #3E341F;--ps-semantic-tone-warning-button-disabled-background: #031616;--ps-semantic-tone-warning-button-disabled-bgcolor: #031616;--ps-semantic-tone-warning-button-disabled-border: #041717;--ps-semantic-tone-danger-surface-rest-background: #26100D;--ps-semantic-tone-danger-surface-rest-bgcolor: #26100D;--ps-semantic-tone-danger-surface-rest-border: #4B2B27;--ps-semantic-tone-danger-surface-hover-background: #2D1310;--ps-semantic-tone-danger-surface-hover-bgcolor: #2D1310;--ps-semantic-tone-danger-surface-hover-border: #6B3B35;--ps-semantic-tone-danger-surface-active-background: #331512;--ps-semantic-tone-danger-surface-active-bgcolor: #331512;--ps-semantic-tone-danger-surface-active-border: #6B3B35;--ps-semantic-tone-danger-surface-disabled-background: #031616;--ps-semantic-tone-danger-surface-disabled-bgcolor: #031616;--ps-semantic-tone-danger-surface-disabled-border: #041717;--ps-semantic-tone-danger-surface-alt-rest-background: #200E0C;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #200E0C;--ps-semantic-tone-danger-surface-alt-rest-border: #4B2B27;--ps-semantic-tone-danger-surface-alt-hover-background: #27110E;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #27110E;--ps-semantic-tone-danger-surface-alt-hover-border: #6B3B35;--ps-semantic-tone-danger-surface-alt-active-background: #2D1310;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #2D1310;--ps-semantic-tone-danger-surface-alt-disabled-background: #031616;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #031616;--ps-semantic-tone-danger-surface-alt-disabled-border: #041717;--ps-semantic-tone-danger-canvas: #210B09;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #351310 0%, #210B09 75%);--ps-semantic-tone-danger-canvascolor: #210B09;--ps-semantic-tone-danger-root-border-subtle: #371F1C;--ps-semantic-tone-danger-root-border-default: #4B2B27;--ps-semantic-tone-danger-overlay: #000000A6;--ps-semantic-tone-danger-border-subtle: #371F1C;--ps-semantic-tone-danger-border-default: #4B2B27;--ps-semantic-tone-danger-button-disabled-background: #031616;--ps-semantic-tone-danger-button-disabled-bgcolor: #031616;--ps-semantic-tone-danger-button-disabled-border: #041717;--ps-effect-floating-shadow: 0 2px 8px #0000004D, 0 24px 64px #00000080;--ps-effect-soft-shadow: 0 2px 8px #00000040, 0 8px 24px #0000004D;--ps-effect-strong-shadow: 0 12px 32px #00000080, 0 32px 80px #00000080;--ps-effect-panel-shadow: 0 1px 0 #E4E9E90A, 0 6px 16px #00000024;--ps-effect-panel-shadow-strong: 0 12px 32px #00000066;--ps-effect-interactive-shadow: 0 2px 6px #00000059;--ps-effect-track-shadow: inset 0 1px 2px #00000080;--ps-effect-thumb-shadow: 0 2px 6px #00000080;--ps-effect-overlay-scrim: #000000A6;--ps-effect-inset-shadow: inset 0 1px 4px #00000066;}: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: #0F1A12;--ps-semantic-tone-neutral-surface-rest-bgcolor: #0F1A12;--ps-semantic-tone-neutral-surface-rest-border: #202922;--ps-semantic-tone-neutral-surface-rest-text: #E4EAE5;--ps-semantic-tone-neutral-surface-hover-background: #131F16;--ps-semantic-tone-neutral-surface-hover-bgcolor: #131F16;--ps-semantic-tone-neutral-surface-hover-border: #2C392F;--ps-semantic-tone-neutral-surface-hover-text: #E4EAE5;--ps-semantic-tone-neutral-surface-active-background: #17231A;--ps-semantic-tone-neutral-surface-active-bgcolor: #17231A;--ps-semantic-tone-neutral-surface-active-border: #364439;--ps-semantic-tone-neutral-surface-active-text: #E4EAE5;--ps-semantic-tone-neutral-surface-disabled-background: #0A160D;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #0A160D;--ps-semantic-tone-neutral-surface-disabled-border: #0B170E;--ps-semantic-tone-neutral-surface-alt-rest-background: #0D1610;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #0D1610;--ps-semantic-tone-neutral-surface-alt-rest-border: #202922;--ps-semantic-tone-neutral-surface-alt-rest-text: #D7DCD8;--ps-semantic-tone-neutral-surface-alt-hover-background: #101C13;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #101C13;--ps-semantic-tone-neutral-surface-alt-hover-border: #2C392F;--ps-semantic-tone-neutral-surface-alt-hover-text: #E4EAE5;--ps-semantic-tone-neutral-surface-alt-active-background: #131F16;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #131F16;--ps-semantic-tone-neutral-surface-alt-active-border: #364439;--ps-semantic-tone-neutral-surface-alt-active-text: #E4EAE5;--ps-semantic-tone-neutral-surface-alt-disabled-background: #0A160D;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #0A160D;--ps-semantic-tone-neutral-surface-alt-disabled-border: #0B170E;--ps-semantic-tone-neutral-canvas: #07120A;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #142318 0%, #0A160D 75%);--ps-semantic-tone-neutral-canvascolor: #07120A;--ps-semantic-tone-neutral-root-text-default: #E4EAE5;--ps-semantic-tone-neutral-root-text-subtle: #9AA59C;--ps-semantic-tone-neutral-root-border-subtle: #202922;--ps-semantic-tone-neutral-root-border-default: #2C392F;--ps-semantic-tone-neutral-overlay: #000000A6;--ps-semantic-tone-neutral-border-subtle: #202922;--ps-semantic-tone-neutral-border-default: #2C392F;--ps-semantic-tone-neutral-text-default: #E4EAE5;--ps-semantic-tone-neutral-text-subtle: #9AA59C;--ps-semantic-tone-neutral-button-rest-background: #1B271E;--ps-semantic-tone-neutral-button-rest-bgcolor: #1B271E;--ps-semantic-tone-neutral-button-rest-border: #2C392F;--ps-semantic-tone-neutral-button-rest-text: #E4EAE5;--ps-semantic-tone-neutral-button-hover-background: #1F2B22;--ps-semantic-tone-neutral-button-hover-bgcolor: #1F2B22;--ps-semantic-tone-neutral-button-hover-border: #364439;--ps-semantic-tone-neutral-button-hover-text: #E4EAE5;--ps-semantic-tone-neutral-button-active-background: #212E24;--ps-semantic-tone-neutral-button-active-bgcolor: #212E24;--ps-semantic-tone-neutral-button-active-border: #414E44;--ps-semantic-tone-neutral-button-active-text: #E4EAE5;--ps-semantic-tone-neutral-button-disabled-background: #0A160D;--ps-semantic-tone-neutral-button-disabled-bgcolor: #0A160D;--ps-semantic-tone-neutral-button-disabled-border: #0B170E;--ps-semantic-tone-accent-surface-rest-background: #081C10;--ps-semantic-tone-accent-surface-rest-bgcolor: #081C10;--ps-semantic-tone-accent-surface-rest-border: #213C2B;--ps-semantic-tone-accent-surface-hover-background: #0A2113;--ps-semantic-tone-accent-surface-hover-bgcolor: #0A2113;--ps-semantic-tone-accent-surface-hover-border: #2B553B;--ps-semantic-tone-accent-surface-active-background: #0A2615;--ps-semantic-tone-accent-surface-active-bgcolor: #0A2615;--ps-semantic-tone-accent-surface-active-border: #2B553B;--ps-semantic-tone-accent-surface-disabled-background: #0A160D;--ps-semantic-tone-accent-surface-disabled-bgcolor: #0A160D;--ps-semantic-tone-accent-surface-disabled-border: #0B170E;--ps-semantic-tone-accent-surface-alt-rest-background: #09180E;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #09180E;--ps-semantic-tone-accent-surface-alt-rest-border: #213C2B;--ps-semantic-tone-accent-surface-alt-hover-background: #091D11;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #091D11;--ps-semantic-tone-accent-surface-alt-hover-border: #2B553B;--ps-semantic-tone-accent-surface-alt-active-background: #0A2113;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #0A2113;--ps-semantic-tone-accent-surface-alt-disabled-background: #0A160D;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #0A160D;--ps-semantic-tone-accent-surface-alt-disabled-border: #0B170E;--ps-semantic-tone-accent-canvas: #05170C;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #052614 0%, #05170C 75%);--ps-semantic-tone-accent-canvascolor: #05170C;--ps-semantic-tone-accent-root-border-subtle: #182C1F;--ps-semantic-tone-accent-root-border-default: #213C2B;--ps-semantic-tone-accent-overlay: #000000A6;--ps-semantic-tone-accent-border-subtle: #182C1F;--ps-semantic-tone-accent-border-default: #213C2B;--ps-semantic-tone-accent-button-disabled-background: #0A160D;--ps-semantic-tone-accent-button-disabled-bgcolor: #0A160D;--ps-semantic-tone-accent-button-disabled-border: #0B170E;--ps-semantic-tone-feature-surface-rest-background: #171908;--ps-semantic-tone-feature-surface-rest-bgcolor: #171908;--ps-semantic-tone-feature-surface-rest-border: #353820;--ps-semantic-tone-feature-surface-hover-background: #1B1E09;--ps-semantic-tone-feature-surface-hover-bgcolor: #1B1E09;--ps-semantic-tone-feature-surface-hover-border: #494E29;--ps-semantic-tone-feature-surface-active-background: #1F2109;--ps-semantic-tone-feature-surface-active-bgcolor: #1F2109;--ps-semantic-tone-feature-surface-active-border: #494E29;--ps-semantic-tone-feature-surface-disabled-background: #0A160D;--ps-semantic-tone-feature-surface-disabled-bgcolor: #0A160D;--ps-semantic-tone-feature-surface-disabled-border: #0B170E;--ps-semantic-tone-feature-surface-alt-rest-background: #131508;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #131508;--ps-semantic-tone-feature-surface-alt-rest-border: #353820;--ps-semantic-tone-feature-surface-alt-hover-background: #181A09;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #181A09;--ps-semantic-tone-feature-surface-alt-hover-border: #494E29;--ps-semantic-tone-feature-surface-alt-active-background: #1B1E09;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #1B1E09;--ps-semantic-tone-feature-surface-alt-disabled-background: #0A160D;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #0A160D;--ps-semantic-tone-feature-surface-alt-disabled-border: #0B170E;--ps-semantic-tone-feature-canvas: #121404;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #1F2205 0%, #121404 75%);--ps-semantic-tone-feature-canvascolor: #121404;--ps-semantic-tone-feature-root-border-subtle: #262817;--ps-semantic-tone-feature-root-border-default: #353820;--ps-semantic-tone-feature-overlay: #000000A6;--ps-semantic-tone-feature-border-subtle: #262817;--ps-semantic-tone-feature-border-default: #353820;--ps-semantic-tone-feature-button-disabled-background: #0A160D;--ps-semantic-tone-feature-button-disabled-bgcolor: #0A160D;--ps-semantic-tone-feature-button-disabled-border: #0B170E;--ps-semantic-tone-secondary-surface-rest-background: #051B1A;--ps-semantic-tone-secondary-surface-rest-bgcolor: #051B1A;--ps-semantic-tone-secondary-surface-rest-border: #1D3C3A;--ps-semantic-tone-secondary-surface-hover-background: #05211F;--ps-semantic-tone-secondary-surface-hover-bgcolor: #05211F;--ps-semantic-tone-secondary-surface-hover-border: #245351;--ps-semantic-tone-secondary-surface-active-background: #042523;--ps-semantic-tone-secondary-surface-active-bgcolor: #042523;--ps-semantic-tone-secondary-surface-active-border: #245351;--ps-semantic-tone-secondary-surface-disabled-background: #0A160D;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #0A160D;--ps-semantic-tone-secondary-surface-disabled-border: #0B170E;--ps-semantic-tone-secondary-surface-alt-rest-background: #071716;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #071716;--ps-semantic-tone-secondary-surface-alt-rest-border: #1D3C3A;--ps-semantic-tone-secondary-surface-alt-hover-background: #061C1B;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #061C1B;--ps-semantic-tone-secondary-surface-alt-hover-border: #245351;--ps-semantic-tone-secondary-surface-alt-active-background: #05211F;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #05211F;--ps-semantic-tone-secondary-surface-alt-disabled-background: #0A160D;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #0A160D;--ps-semantic-tone-secondary-surface-alt-disabled-border: #0B170E;--ps-semantic-tone-secondary-canvas: #021715;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #002524 0%, #021715 75%);--ps-semantic-tone-secondary-canvascolor: #021715;--ps-semantic-tone-secondary-root-border-subtle: #152B29;--ps-semantic-tone-secondary-root-border-default: #1D3C3A;--ps-semantic-tone-secondary-overlay: #000000A6;--ps-semantic-tone-secondary-border-subtle: #152B29;--ps-semantic-tone-secondary-border-default: #1D3C3A;--ps-semantic-tone-secondary-button-disabled-background: #0A160D;--ps-semantic-tone-secondary-button-disabled-bgcolor: #0A160D;--ps-semantic-tone-secondary-button-disabled-border: #0B170E;--ps-semantic-tone-custom-surface-rest-background: #23120C;--ps-semantic-tone-custom-surface-rest-bgcolor: #23120C;--ps-semantic-tone-custom-surface-rest-border: #472F25;--ps-semantic-tone-custom-surface-hover-background: #2A160E;--ps-semantic-tone-custom-surface-hover-bgcolor: #2A160E;--ps-semantic-tone-custom-surface-hover-border: #644032;--ps-semantic-tone-custom-surface-active-background: #2F1810;--ps-semantic-tone-custom-surface-active-bgcolor: #2F1810;--ps-semantic-tone-custom-surface-active-border: #644032;--ps-semantic-tone-custom-surface-disabled-background: #0A160D;--ps-semantic-tone-custom-surface-disabled-bgcolor: #0A160D;--ps-semantic-tone-custom-surface-disabled-border: #0B170E;--ps-semantic-tone-custom-surface-alt-rest-background: #1D100B;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #1D100B;--ps-semantic-tone-custom-surface-alt-rest-border: #472F25;--ps-semantic-tone-custom-surface-alt-hover-background: #24130D;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #24130D;--ps-semantic-tone-custom-surface-alt-hover-border: #644032;--ps-semantic-tone-custom-surface-alt-active-background: #2A160E;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #2A160E;--ps-semantic-tone-custom-surface-alt-disabled-background: #0A160D;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #0A160D;--ps-semantic-tone-custom-surface-alt-disabled-border: #0B170E;--ps-semantic-tone-custom-canvas: #1E0E08;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #31170D 0%, #1E0E08 75%);--ps-semantic-tone-custom-canvascolor: #1E0E08;--ps-semantic-tone-custom-root-border-subtle: #33211A;--ps-semantic-tone-custom-root-border-default: #472F25;--ps-semantic-tone-custom-overlay: #000000A6;--ps-semantic-tone-custom-border-subtle: #33211A;--ps-semantic-tone-custom-border-default: #472F25;--ps-semantic-tone-custom-button-disabled-background: #0A160D;--ps-semantic-tone-custom-button-disabled-bgcolor: #0A160D;--ps-semantic-tone-custom-button-disabled-border: #0B170E;--ps-semantic-tone-ghost-surface-hover-background: #131F16;--ps-semantic-tone-ghost-surface-hover-bgcolor: #131F16;--ps-semantic-tone-ghost-surface-hover-border: #2C392F;--ps-semantic-tone-ghost-surface-hover-text: #E4EAE5;--ps-semantic-tone-ghost-surface-active-background: #17231A;--ps-semantic-tone-ghost-surface-active-bgcolor: #17231A;--ps-semantic-tone-ghost-surface-active-border: #364439;--ps-semantic-tone-ghost-surface-active-text: #E4EAE5;--ps-semantic-tone-ghost-surface-disabled-background: #0A160D;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #0A160D;--ps-semantic-tone-ghost-surface-disabled-border: #0B170E;--ps-semantic-tone-ghost-surface-alt-hover-background: #101C13;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #101C13;--ps-semantic-tone-ghost-surface-alt-hover-border: #2C392F;--ps-semantic-tone-ghost-surface-alt-hover-text: #E4EAE5;--ps-semantic-tone-ghost-surface-alt-active-background: #131F16;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #131F16;--ps-semantic-tone-ghost-surface-alt-active-border: #364439;--ps-semantic-tone-ghost-surface-alt-active-text: #E4EAE5;--ps-semantic-tone-ghost-surface-alt-disabled-background: #0A160D;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #0A160D;--ps-semantic-tone-ghost-surface-alt-disabled-border: #0B170E;--ps-semantic-tone-ghost-root-text-default: #E4EAE5;--ps-semantic-tone-ghost-root-text-subtle: #9AA59C;--ps-semantic-tone-ghost-root-border-subtle: #202922;--ps-semantic-tone-ghost-root-border-default: #2C392F;--ps-semantic-tone-ghost-overlay: #000000A6;--ps-semantic-tone-ghost-border-subtle: #202922;--ps-semantic-tone-ghost-border-default: #2C392F;--ps-semantic-tone-ghost-text-default: #E4EAE5;--ps-semantic-tone-ghost-text-subtle: #9AA59C;--ps-semantic-tone-ghost-button-hover-background: #1F2B22;--ps-semantic-tone-ghost-button-hover-bgcolor: #1F2B22;--ps-semantic-tone-ghost-button-hover-border: #364439;--ps-semantic-tone-ghost-button-hover-text: #E4EAE5;--ps-semantic-tone-ghost-button-active-background: #212E24;--ps-semantic-tone-ghost-button-active-bgcolor: #212E24;--ps-semantic-tone-ghost-button-active-border: #414E44;--ps-semantic-tone-ghost-button-active-text: #E4EAE5;--ps-semantic-tone-ghost-button-disabled-background: #0A160D;--ps-semantic-tone-ghost-button-disabled-bgcolor: #0A160D;--ps-semantic-tone-ghost-button-disabled-border: #0B170E;--ps-semantic-tone-info-surface-rest-background: #071A1E;--ps-semantic-tone-info-surface-rest-bgcolor: #071A1E;--ps-semantic-tone-info-surface-rest-border: #1F3A3F;--ps-semantic-tone-info-surface-hover-background: #082024;--ps-semantic-tone-info-surface-hover-bgcolor: #082024;--ps-semantic-tone-info-surface-hover-border: #285259;--ps-semantic-tone-info-surface-active-background: #072428;--ps-semantic-tone-info-surface-active-bgcolor: #072428;--ps-semantic-tone-info-surface-active-border: #285259;--ps-semantic-tone-info-surface-disabled-background: #0A160D;--ps-semantic-tone-info-surface-disabled-bgcolor: #0A160D;--ps-semantic-tone-info-surface-disabled-border: #0B170E;--ps-semantic-tone-info-surface-alt-rest-background: #081619;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #081619;--ps-semantic-tone-info-surface-alt-rest-border: #1F3A3F;--ps-semantic-tone-info-surface-alt-hover-background: #081C1F;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #081C1F;--ps-semantic-tone-info-surface-alt-hover-border: #285259;--ps-semantic-tone-info-surface-alt-active-background: #082024;--ps-semantic-tone-info-surface-alt-active-bgcolor: #082024;--ps-semantic-tone-info-surface-alt-disabled-background: #0A160D;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #0A160D;--ps-semantic-tone-info-surface-alt-disabled-border: #0B170E;--ps-semantic-tone-info-canvas: #031619;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #02242A 0%, #031619 75%);--ps-semantic-tone-info-canvascolor: #031619;--ps-semantic-tone-info-root-border-subtle: #162A2E;--ps-semantic-tone-info-root-border-default: #1F3A3F;--ps-semantic-tone-info-overlay: #000000A6;--ps-semantic-tone-info-border-subtle: #162A2E;--ps-semantic-tone-info-border-default: #1F3A3F;--ps-semantic-tone-info-button-disabled-background: #0A160D;--ps-semantic-tone-info-button-disabled-bgcolor: #0A160D;--ps-semantic-tone-info-button-disabled-border: #0B170E;--ps-semantic-tone-success-surface-rest-background: #0E1B0E;--ps-semantic-tone-success-surface-rest-bgcolor: #0E1B0E;--ps-semantic-tone-success-surface-rest-border: #283B29;--ps-semantic-tone-success-surface-hover-background: #112011;--ps-semantic-tone-success-surface-hover-bgcolor: #112011;--ps-semantic-tone-success-surface-hover-border: #375337;--ps-semantic-tone-success-surface-active-background: #122413;--ps-semantic-tone-success-surface-active-bgcolor: #122413;--ps-semantic-tone-success-surface-active-border: #375337;--ps-semantic-tone-success-surface-disabled-background: #0A160D;--ps-semantic-tone-success-surface-disabled-bgcolor: #0A160D;--ps-semantic-tone-success-surface-disabled-border: #0B170E;--ps-semantic-tone-success-surface-alt-rest-background: #0D170D;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #0D170D;--ps-semantic-tone-success-surface-alt-rest-border: #283B29;--ps-semantic-tone-success-surface-alt-hover-background: #0F1C0F;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #0F1C0F;--ps-semantic-tone-success-surface-alt-hover-border: #375337;--ps-semantic-tone-success-surface-alt-active-background: #112011;--ps-semantic-tone-success-surface-alt-active-bgcolor: #112011;--ps-semantic-tone-success-surface-alt-disabled-background: #0A160D;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #0A160D;--ps-semantic-tone-success-surface-alt-disabled-border: #0B170E;--ps-semantic-tone-success-canvas: #09160A;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #102511 0%, #09160A 75%);--ps-semantic-tone-success-canvascolor: #09160A;--ps-semantic-tone-success-root-border-subtle: #1D2B1D;--ps-semantic-tone-success-root-border-default: #283B29;--ps-semantic-tone-success-overlay: #000000A6;--ps-semantic-tone-success-border-subtle: #1D2B1D;--ps-semantic-tone-success-border-default: #283B29;--ps-semantic-tone-success-button-disabled-background: #0A160D;--ps-semantic-tone-success-button-disabled-bgcolor: #0A160D;--ps-semantic-tone-success-button-disabled-border: #0B170E;--ps-semantic-tone-warning-surface-rest-background: #1D1607;--ps-semantic-tone-warning-surface-rest-bgcolor: #1D1607;--ps-semantic-tone-warning-surface-rest-border: #3D341F;--ps-semantic-tone-warning-surface-hover-background: #221B08;--ps-semantic-tone-warning-surface-hover-bgcolor: #221B08;--ps-semantic-tone-warning-surface-hover-border: #564928;--ps-semantic-tone-warning-surface-active-background: #271E09;--ps-semantic-tone-warning-surface-active-bgcolor: #271E09;--ps-semantic-tone-warning-surface-active-border: #564928;--ps-semantic-tone-warning-surface-disabled-background: #0A160D;--ps-semantic-tone-warning-surface-disabled-bgcolor: #0A160D;--ps-semantic-tone-warning-surface-disabled-border: #0B170E;--ps-semantic-tone-warning-surface-alt-rest-background: #181308;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #181308;--ps-semantic-tone-warning-surface-alt-rest-border: #3D341F;--ps-semantic-tone-warning-surface-alt-hover-background: #1E1808;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #1E1808;--ps-semantic-tone-warning-surface-alt-hover-border: #564928;--ps-semantic-tone-warning-surface-alt-active-background: #221B08;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #221B08;--ps-semantic-tone-warning-surface-alt-disabled-background: #0A160D;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #0A160D;--ps-semantic-tone-warning-surface-alt-disabled-border: #0B170E;--ps-semantic-tone-warning-canvas: #181204;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #281E04 0%, #181204 75%);--ps-semantic-tone-warning-canvascolor: #181204;--ps-semantic-tone-warning-root-border-subtle: #2C2616;--ps-semantic-tone-warning-root-border-default: #3D341F;--ps-semantic-tone-warning-overlay: #000000A6;--ps-semantic-tone-warning-border-subtle: #2C2616;--ps-semantic-tone-warning-border-default: #3D341F;--ps-semantic-tone-warning-button-disabled-background: #0A160D;--ps-semantic-tone-warning-button-disabled-bgcolor: #0A160D;--ps-semantic-tone-warning-button-disabled-border: #0B170E;--ps-semantic-tone-danger-surface-rest-background: #25100F;--ps-semantic-tone-danger-surface-rest-bgcolor: #25100F;--ps-semantic-tone-danger-surface-rest-border: #4A2C29;--ps-semantic-tone-danger-surface-hover-background: #2C1412;--ps-semantic-tone-danger-surface-hover-bgcolor: #2C1412;--ps-semantic-tone-danger-surface-hover-border: #693C39;--ps-semantic-tone-danger-surface-active-background: #321614;--ps-semantic-tone-danger-surface-active-bgcolor: #321614;--ps-semantic-tone-danger-surface-active-border: #693C39;--ps-semantic-tone-danger-surface-disabled-background: #0A160D;--ps-semantic-tone-danger-surface-disabled-bgcolor: #0A160D;--ps-semantic-tone-danger-surface-disabled-border: #0B170E;--ps-semantic-tone-danger-surface-alt-rest-background: #1F0F0D;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #1F0F0D;--ps-semantic-tone-danger-surface-alt-rest-border: #4A2C29;--ps-semantic-tone-danger-surface-alt-hover-background: #261210;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #261210;--ps-semantic-tone-danger-surface-alt-hover-border: #693C39;--ps-semantic-tone-danger-surface-alt-active-background: #2C1412;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #2C1412;--ps-semantic-tone-danger-surface-alt-disabled-background: #0A160D;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #0A160D;--ps-semantic-tone-danger-surface-alt-disabled-border: #0B170E;--ps-semantic-tone-danger-canvas: #200C0B;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #341412 0%, #200C0B 75%);--ps-semantic-tone-danger-canvascolor: #200C0B;--ps-semantic-tone-danger-root-border-subtle: #36201E;--ps-semantic-tone-danger-root-border-default: #4A2C29;--ps-semantic-tone-danger-overlay: #000000A6;--ps-semantic-tone-danger-border-subtle: #36201E;--ps-semantic-tone-danger-border-default: #4A2C29;--ps-semantic-tone-danger-button-disabled-background: #0A160D;--ps-semantic-tone-danger-button-disabled-bgcolor: #0A160D;--ps-semantic-tone-danger-button-disabled-border: #0B170E;--ps-effect-floating-shadow: 0 2px 8px #0000004D, 0 24px 64px #00000080;--ps-effect-soft-shadow: 0 2px 8px #00000040, 0 8px 24px #0000004D;--ps-effect-strong-shadow: 0 12px 32px #00000080, 0 32px 80px #00000080;--ps-effect-panel-shadow: 0 1px 0 #E6E9E60A, 0 6px 16px #00000024;--ps-effect-panel-shadow-strong: 0 12px 32px #00000066;--ps-effect-interactive-shadow: 0 2px 6px #00000059;--ps-effect-track-shadow: inset 0 1px 2px #00000080;--ps-effect-thumb-shadow: 0 2px 6px #00000080;--ps-effect-overlay-scrim: #000000A6;--ps-effect-inset-shadow: inset 0 1px 4px #00000066;}: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: #201508;--ps-semantic-tone-neutral-surface-rest-bgcolor: #201508;--ps-semantic-tone-neutral-surface-rest-border: #2E251A;--ps-semantic-tone-neutral-surface-rest-text: #ECE7E1;--ps-semantic-tone-neutral-surface-hover-background: #24190C;--ps-semantic-tone-neutral-surface-hover-bgcolor: #24190C;--ps-semantic-tone-neutral-surface-hover-border: #3F3325;--ps-semantic-tone-neutral-surface-hover-text: #ECE7E1;--ps-semantic-tone-neutral-surface-active-background: #281D10;--ps-semantic-tone-neutral-surface-active-bgcolor: #281D10;--ps-semantic-tone-neutral-surface-active-border: #4A3D2F;--ps-semantic-tone-neutral-surface-active-text: #ECE7E1;--ps-semantic-tone-neutral-surface-disabled-background: #1B1005;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #1B1005;--ps-semantic-tone-neutral-surface-disabled-border: #1C1105;--ps-semantic-tone-neutral-surface-alt-rest-background: #1A1208;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #1A1208;--ps-semantic-tone-neutral-surface-alt-rest-border: #2E251A;--ps-semantic-tone-neutral-surface-alt-rest-text: #DFDAD3;--ps-semantic-tone-neutral-surface-alt-hover-background: #211609;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #211609;--ps-semantic-tone-neutral-surface-alt-hover-border: #3F3325;--ps-semantic-tone-neutral-surface-alt-hover-text: #ECE7E1;--ps-semantic-tone-neutral-surface-alt-active-background: #24190C;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #24190C;--ps-semantic-tone-neutral-surface-alt-active-border: #4A3D2F;--ps-semantic-tone-neutral-surface-alt-active-text: #ECE7E1;--ps-semantic-tone-neutral-surface-alt-disabled-background: #1B1005;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #1B1005;--ps-semantic-tone-neutral-surface-alt-disabled-border: #1C1105;--ps-semantic-tone-neutral-canvas: #170D03;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #2A1C0B 0%, #1B1005 75%);--ps-semantic-tone-neutral-canvascolor: #170D03;--ps-semantic-tone-neutral-root-text-default: #ECE7E1;--ps-semantic-tone-neutral-root-text-subtle: #AAA094;--ps-semantic-tone-neutral-root-border-subtle: #2E251A;--ps-semantic-tone-neutral-root-border-default: #3F3325;--ps-semantic-tone-neutral-overlay: #010000A6;--ps-semantic-tone-neutral-border-subtle: #2E251A;--ps-semantic-tone-neutral-border-default: #3F3325;--ps-semantic-tone-neutral-text-default: #ECE7E1;--ps-semantic-tone-neutral-text-subtle: #AAA094;--ps-semantic-tone-neutral-button-rest-background: #2D2214;--ps-semantic-tone-neutral-button-rest-bgcolor: #2D2214;--ps-semantic-tone-neutral-button-rest-border: #3F3325;--ps-semantic-tone-neutral-button-rest-text: #ECE7E1;--ps-semantic-tone-neutral-button-hover-background: #312518;--ps-semantic-tone-neutral-button-hover-bgcolor: #312518;--ps-semantic-tone-neutral-button-hover-border: #4A3D2F;--ps-semantic-tone-neutral-button-hover-text: #ECE7E1;--ps-semantic-tone-neutral-button-active-background: #33281A;--ps-semantic-tone-neutral-button-active-bgcolor: #33281A;--ps-semantic-tone-neutral-button-active-border: #55483A;--ps-semantic-tone-neutral-button-active-text: #ECE7E1;--ps-semantic-tone-neutral-button-disabled-background: #1B1005;--ps-semantic-tone-neutral-button-disabled-bgcolor: #1B1005;--ps-semantic-tone-neutral-button-disabled-border: #1C1105;--ps-semantic-tone-accent-surface-rest-background: #211406;--ps-semantic-tone-accent-surface-rest-bgcolor: #211406;--ps-semantic-tone-accent-surface-rest-border: #44311C;--ps-semantic-tone-accent-surface-hover-background: #271806;--ps-semantic-tone-accent-surface-hover-bgcolor: #271806;--ps-semantic-tone-accent-surface-hover-border: #5F4424;--ps-semantic-tone-accent-surface-active-background: #2C1B06;--ps-semantic-tone-accent-surface-active-bgcolor: #2C1B06;--ps-semantic-tone-accent-surface-active-border: #5F4424;--ps-semantic-tone-accent-surface-disabled-background: #1B1005;--ps-semantic-tone-accent-surface-disabled-bgcolor: #1B1005;--ps-semantic-tone-accent-surface-disabled-border: #1C1105;--ps-semantic-tone-accent-surface-alt-rest-background: #1B1206;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #1B1206;--ps-semantic-tone-accent-surface-alt-rest-border: #44311C;--ps-semantic-tone-accent-surface-alt-hover-background: #221506;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #221506;--ps-semantic-tone-accent-surface-alt-hover-border: #5F4424;--ps-semantic-tone-accent-surface-alt-active-background: #271806;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #271806;--ps-semantic-tone-accent-surface-alt-disabled-background: #1B1005;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #1B1005;--ps-semantic-tone-accent-surface-alt-disabled-border: #1C1105;--ps-semantic-tone-accent-canvas: #1C1003;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #2E1A02 0%, #1C1003 75%);--ps-semantic-tone-accent-canvascolor: #1C1003;--ps-semantic-tone-accent-root-border-subtle: #312414;--ps-semantic-tone-accent-root-border-default: #44311C;--ps-semantic-tone-accent-overlay: #010000A6;--ps-semantic-tone-accent-border-subtle: #312414;--ps-semantic-tone-accent-border-default: #44311C;--ps-semantic-tone-accent-button-disabled-background: #1B1005;--ps-semantic-tone-accent-button-disabled-bgcolor: #1B1005;--ps-semantic-tone-accent-button-disabled-border: #1C1105;--ps-semantic-tone-feature-surface-rest-background: #251010;--ps-semantic-tone-feature-surface-rest-bgcolor: #251010;--ps-semantic-tone-feature-surface-rest-border: #4A2C2C;--ps-semantic-tone-feature-surface-hover-background: #2C1314;--ps-semantic-tone-feature-surface-hover-bgcolor: #2C1314;--ps-semantic-tone-feature-surface-hover-border: #693C3C;--ps-semantic-tone-feature-surface-active-background: #321616;--ps-semantic-tone-feature-surface-active-bgcolor: #321616;--ps-semantic-tone-feature-surface-active-border: #693C3C;--ps-semantic-tone-feature-surface-disabled-background: #1B1005;--ps-semantic-tone-feature-surface-disabled-bgcolor: #1B1005;--ps-semantic-tone-feature-surface-disabled-border: #1C1105;--ps-semantic-tone-feature-surface-alt-rest-background: #1F0E0E;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #1F0E0E;--ps-semantic-tone-feature-surface-alt-rest-border: #4A2C2C;--ps-semantic-tone-feature-surface-alt-hover-background: #261111;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #261111;--ps-semantic-tone-feature-surface-alt-hover-border: #693C3C;--ps-semantic-tone-feature-surface-alt-active-background: #2C1314;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #2C1314;--ps-semantic-tone-feature-surface-alt-disabled-background: #1B1005;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #1B1005;--ps-semantic-tone-feature-surface-alt-disabled-border: #1C1105;--ps-semantic-tone-feature-canvas: #200C0C;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #341415 0%, #200C0C 75%);--ps-semantic-tone-feature-canvascolor: #200C0C;--ps-semantic-tone-feature-root-border-subtle: #361F1F;--ps-semantic-tone-feature-root-border-default: #4A2C2C;--ps-semantic-tone-feature-overlay: #010000A6;--ps-semantic-tone-feature-border-subtle: #361F1F;--ps-semantic-tone-feature-border-default: #4A2C2C;--ps-semantic-tone-feature-button-disabled-background: #1B1005;--ps-semantic-tone-feature-button-disabled-bgcolor: #1B1005;--ps-semantic-tone-feature-button-disabled-border: #1C1105;--ps-semantic-tone-secondary-surface-rest-background: #25110A;--ps-semantic-tone-secondary-surface-rest-bgcolor: #25110A;--ps-semantic-tone-secondary-surface-rest-border: #4A2D23;--ps-semantic-tone-secondary-surface-hover-background: #2C150D;--ps-semantic-tone-secondary-surface-hover-bgcolor: #2C150D;--ps-semantic-tone-secondary-surface-hover-border: #683E2F;--ps-semantic-tone-secondary-surface-active-background: #31170E;--ps-semantic-tone-secondary-surface-active-bgcolor: #31170E;--ps-semantic-tone-secondary-surface-active-border: #683E2F;--ps-semantic-tone-secondary-surface-disabled-background: #1B1005;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #1B1005;--ps-semantic-tone-secondary-surface-disabled-border: #1C1105;--ps-semantic-tone-secondary-surface-alt-rest-background: #1F0F0A;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #1F0F0A;--ps-semantic-tone-secondary-surface-alt-rest-border: #4A2D23;--ps-semantic-tone-secondary-surface-alt-hover-background: #26120C;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #26120C;--ps-semantic-tone-secondary-surface-alt-hover-border: #683E2F;--ps-semantic-tone-secondary-surface-alt-active-background: #2C150D;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #2C150D;--ps-semantic-tone-secondary-surface-alt-disabled-background: #1B1005;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #1B1005;--ps-semantic-tone-secondary-surface-alt-disabled-border: #1C1105;--ps-semantic-tone-secondary-canvas: #200D07;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #34150A 0%, #200D07 75%);--ps-semantic-tone-secondary-canvascolor: #200D07;--ps-semantic-tone-secondary-root-border-subtle: #352019;--ps-semantic-tone-secondary-root-border-default: #4A2D23;--ps-semantic-tone-secondary-overlay: #010000A6;--ps-semantic-tone-secondary-border-subtle: #352019;--ps-semantic-tone-secondary-border-default: #4A2D23;--ps-semantic-tone-secondary-button-disabled-background: #1B1005;--ps-semantic-tone-secondary-button-disabled-bgcolor: #1B1005;--ps-semantic-tone-secondary-button-disabled-border: #1C1105;--ps-semantic-tone-custom-surface-rest-background: #24110D;--ps-semantic-tone-custom-surface-rest-bgcolor: #24110D;--ps-semantic-tone-custom-surface-rest-border: #492D27;--ps-semantic-tone-custom-surface-hover-background: #2B1510;--ps-semantic-tone-custom-surface-hover-bgcolor: #2B1510;--ps-semantic-tone-custom-surface-hover-border: #673E36;--ps-semantic-tone-custom-surface-active-background: #311712;--ps-semantic-tone-custom-surface-active-bgcolor: #311712;--ps-semantic-tone-custom-surface-active-border: #673E36;--ps-semantic-tone-custom-surface-disabled-background: #1B1005;--ps-semantic-tone-custom-surface-disabled-bgcolor: #1B1005;--ps-semantic-tone-custom-surface-disabled-border: #1C1105;--ps-semantic-tone-custom-surface-alt-rest-background: #1E0F0C;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #1E0F0C;--ps-semantic-tone-custom-surface-alt-rest-border: #492D27;--ps-semantic-tone-custom-surface-alt-hover-background: #25120F;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #25120F;--ps-semantic-tone-custom-surface-alt-hover-border: #673E36;--ps-semantic-tone-custom-surface-alt-active-background: #2B1510;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #2B1510;--ps-semantic-tone-custom-surface-alt-disabled-background: #1B1005;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #1B1005;--ps-semantic-tone-custom-surface-alt-disabled-border: #1C1105;--ps-semantic-tone-custom-canvas: #1F0D09;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #331510 0%, #1F0D09 75%);--ps-semantic-tone-custom-canvascolor: #1F0D09;--ps-semantic-tone-custom-root-border-subtle: #35201C;--ps-semantic-tone-custom-root-border-default: #492D27;--ps-semantic-tone-custom-overlay: #010000A6;--ps-semantic-tone-custom-border-subtle: #35201C;--ps-semantic-tone-custom-border-default: #492D27;--ps-semantic-tone-custom-button-disabled-background: #1B1005;--ps-semantic-tone-custom-button-disabled-bgcolor: #1B1005;--ps-semantic-tone-custom-button-disabled-border: #1C1105;--ps-semantic-tone-ghost-surface-hover-background: #24190C;--ps-semantic-tone-ghost-surface-hover-bgcolor: #24190C;--ps-semantic-tone-ghost-surface-hover-border: #3F3325;--ps-semantic-tone-ghost-surface-hover-text: #ECE7E1;--ps-semantic-tone-ghost-surface-active-background: #281D10;--ps-semantic-tone-ghost-surface-active-bgcolor: #281D10;--ps-semantic-tone-ghost-surface-active-border: #4A3D2F;--ps-semantic-tone-ghost-surface-active-text: #ECE7E1;--ps-semantic-tone-ghost-surface-disabled-background: #1B1005;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #1B1005;--ps-semantic-tone-ghost-surface-disabled-border: #1C1105;--ps-semantic-tone-ghost-surface-alt-hover-background: #211609;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #211609;--ps-semantic-tone-ghost-surface-alt-hover-border: #3F3325;--ps-semantic-tone-ghost-surface-alt-hover-text: #ECE7E1;--ps-semantic-tone-ghost-surface-alt-active-background: #24190C;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #24190C;--ps-semantic-tone-ghost-surface-alt-active-border: #4A3D2F;--ps-semantic-tone-ghost-surface-alt-active-text: #ECE7E1;--ps-semantic-tone-ghost-surface-alt-disabled-background: #1B1005;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #1B1005;--ps-semantic-tone-ghost-surface-alt-disabled-border: #1C1105;--ps-semantic-tone-ghost-root-text-default: #ECE7E1;--ps-semantic-tone-ghost-root-text-subtle: #AAA094;--ps-semantic-tone-ghost-root-border-subtle: #2E251A;--ps-semantic-tone-ghost-root-border-default: #3F3325;--ps-semantic-tone-ghost-overlay: #010000A6;--ps-semantic-tone-ghost-border-subtle: #2E251A;--ps-semantic-tone-ghost-border-default: #3F3325;--ps-semantic-tone-ghost-text-default: #ECE7E1;--ps-semantic-tone-ghost-text-subtle: #AAA094;--ps-semantic-tone-ghost-button-hover-background: #312518;--ps-semantic-tone-ghost-button-hover-bgcolor: #312518;--ps-semantic-tone-ghost-button-hover-border: #4A3D2F;--ps-semantic-tone-ghost-button-hover-text: #ECE7E1;--ps-semantic-tone-ghost-button-active-background: #33281A;--ps-semantic-tone-ghost-button-active-bgcolor: #33281A;--ps-semantic-tone-ghost-button-active-border: #55483A;--ps-semantic-tone-ghost-button-active-text: #ECE7E1;--ps-semantic-tone-ghost-button-disabled-background: #1B1005;--ps-semantic-tone-ghost-button-disabled-bgcolor: #1B1005;--ps-semantic-tone-ghost-button-disabled-border: #1C1105;--ps-semantic-tone-info-surface-rest-background: #0A1922;--ps-semantic-tone-info-surface-rest-bgcolor: #0A1922;--ps-semantic-tone-info-surface-rest-border: #233845;--ps-semantic-tone-info-surface-hover-background: #0C1E28;--ps-semantic-tone-info-surface-hover-bgcolor: #0C1E28;--ps-semantic-tone-info-surface-hover-border: #2F4F61;--ps-semantic-tone-info-surface-active-background: #0D222D;--ps-semantic-tone-info-surface-active-bgcolor: #0D222D;--ps-semantic-tone-info-surface-active-border: #2F4F61;--ps-semantic-tone-info-surface-disabled-background: #1B1005;--ps-semantic-tone-info-surface-disabled-bgcolor: #1B1005;--ps-semantic-tone-info-surface-disabled-border: #1C1105;--ps-semantic-tone-info-surface-alt-rest-background: #0A151C;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #0A151C;--ps-semantic-tone-info-surface-alt-rest-border: #233845;--ps-semantic-tone-info-surface-alt-hover-background: #0B1A23;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #0B1A23;--ps-semantic-tone-info-surface-alt-hover-border: #2F4F61;--ps-semantic-tone-info-surface-alt-active-background: #0C1E28;--ps-semantic-tone-info-surface-alt-active-bgcolor: #0C1E28;--ps-semantic-tone-info-surface-alt-disabled-background: #1B1005;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #1B1005;--ps-semantic-tone-info-surface-alt-disabled-border: #1C1105;--ps-semantic-tone-info-canvas: #06151D;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #09222F 0%, #06151D 75%);--ps-semantic-tone-info-canvascolor: #06151D;--ps-semantic-tone-info-root-border-subtle: #192932;--ps-semantic-tone-info-root-border-default: #233845;--ps-semantic-tone-info-overlay: #010000A6;--ps-semantic-tone-info-border-subtle: #192932;--ps-semantic-tone-info-border-default: #233845;--ps-semantic-tone-info-button-disabled-background: #1B1005;--ps-semantic-tone-info-button-disabled-bgcolor: #1B1005;--ps-semantic-tone-info-button-disabled-border: #1C1105;--ps-semantic-tone-success-surface-rest-background: #101A10;--ps-semantic-tone-success-surface-rest-bgcolor: #101A10;--ps-semantic-tone-success-surface-rest-border: #2B3A2B;--ps-semantic-tone-success-surface-hover-background: #131F14;--ps-semantic-tone-success-surface-hover-bgcolor: #131F14;--ps-semantic-tone-success-surface-hover-border: #3B513C;--ps-semantic-tone-success-surface-active-background: #162316;--ps-semantic-tone-success-surface-active-bgcolor: #162316;--ps-semantic-tone-success-surface-active-border: #3B513C;--ps-semantic-tone-success-surface-disabled-background: #1B1005;--ps-semantic-tone-success-surface-disabled-bgcolor: #1B1005;--ps-semantic-tone-success-surface-disabled-border: #1C1105;--ps-semantic-tone-success-surface-alt-rest-background: #0E160E;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #0E160E;--ps-semantic-tone-success-surface-alt-rest-border: #2B3A2B;--ps-semantic-tone-success-surface-alt-hover-background: #111B11;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #111B11;--ps-semantic-tone-success-surface-alt-hover-border: #3B513C;--ps-semantic-tone-success-surface-alt-active-background: #131F14;--ps-semantic-tone-success-surface-alt-active-bgcolor: #131F14;--ps-semantic-tone-success-surface-alt-disabled-background: #1B1005;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #1B1005;--ps-semantic-tone-success-surface-alt-disabled-border: #1C1105;--ps-semantic-tone-success-canvas: #0C160C;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #142414 0%, #0C160C 75%);--ps-semantic-tone-success-canvascolor: #0C160C;--ps-semantic-tone-success-root-border-subtle: #1F2A1F;--ps-semantic-tone-success-root-border-default: #2B3A2B;--ps-semantic-tone-success-overlay: #010000A6;--ps-semantic-tone-success-border-subtle: #1F2A1F;--ps-semantic-tone-success-border-default: #2B3A2B;--ps-semantic-tone-success-button-disabled-background: #1B1005;--ps-semantic-tone-success-button-disabled-bgcolor: #1B1005;--ps-semantic-tone-success-button-disabled-border: #1C1105;--ps-semantic-tone-warning-surface-rest-background: #1E1507;--ps-semantic-tone-warning-surface-rest-bgcolor: #1E1507;--ps-semantic-tone-warning-surface-rest-border: #40331F;--ps-semantic-tone-warning-surface-hover-background: #241A09;--ps-semantic-tone-warning-surface-hover-bgcolor: #241A09;--ps-semantic-tone-warning-surface-hover-border: #5A4729;--ps-semantic-tone-warning-surface-active-background: #291D09;--ps-semantic-tone-warning-surface-active-bgcolor: #291D09;--ps-semantic-tone-warning-surface-active-border: #5A4729;--ps-semantic-tone-warning-surface-disabled-background: #1B1005;--ps-semantic-tone-warning-surface-disabled-bgcolor: #1B1005;--ps-semantic-tone-warning-surface-disabled-border: #1C1105;--ps-semantic-tone-warning-surface-alt-rest-background: #191308;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #191308;--ps-semantic-tone-warning-surface-alt-rest-border: #40331F;--ps-semantic-tone-warning-surface-alt-hover-background: #201708;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #201708;--ps-semantic-tone-warning-surface-alt-hover-border: #5A4729;--ps-semantic-tone-warning-surface-alt-active-background: #241A09;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #241A09;--ps-semantic-tone-warning-surface-alt-disabled-background: #1B1005;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #1B1005;--ps-semantic-tone-warning-surface-alt-disabled-border: #1C1105;--ps-semantic-tone-warning-canvas: #1A1104;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #2A1C05 0%, #1A1104 75%);--ps-semantic-tone-warning-canvascolor: #1A1104;--ps-semantic-tone-warning-root-border-subtle: #2E2516;--ps-semantic-tone-warning-root-border-default: #40331F;--ps-semantic-tone-warning-overlay: #010000A6;--ps-semantic-tone-warning-border-subtle: #2E2516;--ps-semantic-tone-warning-border-default: #40331F;--ps-semantic-tone-warning-button-disabled-background: #1B1005;--ps-semantic-tone-warning-button-disabled-bgcolor: #1B1005;--ps-semantic-tone-warning-button-disabled-border: #1C1105;--ps-semantic-tone-danger-surface-rest-background: #25110E;--ps-semantic-tone-danger-surface-rest-bgcolor: #25110E;--ps-semantic-tone-danger-surface-rest-border: #4A2C28;--ps-semantic-tone-danger-surface-hover-background: #2C1411;--ps-semantic-tone-danger-surface-hover-bgcolor: #2C1411;--ps-semantic-tone-danger-surface-hover-border: #693C37;--ps-semantic-tone-danger-surface-active-background: #321613;--ps-semantic-tone-danger-surface-active-bgcolor: #321613;--ps-semantic-tone-danger-surface-active-border: #693C37;--ps-semantic-tone-danger-surface-disabled-background: #1B1005;--ps-semantic-tone-danger-surface-disabled-bgcolor: #1B1005;--ps-semantic-tone-danger-surface-disabled-border: #1C1105;--ps-semantic-tone-danger-surface-alt-rest-background: #1F0F0D;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #1F0F0D;--ps-semantic-tone-danger-surface-alt-rest-border: #4A2C28;--ps-semantic-tone-danger-surface-alt-hover-background: #26120F;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #26120F;--ps-semantic-tone-danger-surface-alt-hover-border: #693C37;--ps-semantic-tone-danger-surface-alt-active-background: #2C1411;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #2C1411;--ps-semantic-tone-danger-surface-alt-disabled-background: #1B1005;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #1B1005;--ps-semantic-tone-danger-surface-alt-disabled-border: #1C1105;--ps-semantic-tone-danger-canvas: #200C0A;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #341411 0%, #200C0A 75%);--ps-semantic-tone-danger-canvascolor: #200C0A;--ps-semantic-tone-danger-root-border-subtle: #36201D;--ps-semantic-tone-danger-root-border-default: #4A2C28;--ps-semantic-tone-danger-overlay: #010000A6;--ps-semantic-tone-danger-border-subtle: #36201D;--ps-semantic-tone-danger-border-default: #4A2C28;--ps-semantic-tone-danger-button-disabled-background: #1B1005;--ps-semantic-tone-danger-button-disabled-bgcolor: #1B1005;--ps-semantic-tone-danger-button-disabled-border: #1C1105;--ps-effect-floating-shadow: 0 2px 8px #0100004D, 0 24px 64px #01000080;--ps-effect-soft-shadow: 0 2px 8px #01000040, 0 8px 24px #0100004D;--ps-effect-strong-shadow: 0 12px 32px #01000080, 0 32px 80px #01000080;--ps-effect-panel-shadow: 0 1px 0 #EAE7E40A, 0 6px 16px #01000024;--ps-effect-panel-shadow-strong: 0 12px 32px #01000066;--ps-effect-interactive-shadow: 0 2px 6px #01000059;--ps-effect-track-shadow: inset 0 1px 2px #01000080;--ps-effect-thumb-shadow: 0 2px 6px #01000080;--ps-effect-overlay-scrim: #010000A6;--ps-effect-inset-shadow: inset 0 1px 4px #01000066;}: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-background: #221213;--ps-semantic-tone-neutral-surface-rest-bgcolor: #221213;--ps-semantic-tone-neutral-surface-rest-border: #302223;--ps-semantic-tone-neutral-surface-rest-text: #EEE5E6;--ps-semantic-tone-neutral-surface-hover-background: #271718;--ps-semantic-tone-neutral-surface-hover-bgcolor: #271718;--ps-semantic-tone-neutral-surface-hover-border: #423031;--ps-semantic-tone-neutral-surface-hover-text: #EEE5E6;--ps-semantic-tone-neutral-surface-active-background: #2B1A1B;--ps-semantic-tone-neutral-surface-active-bgcolor: #2B1A1B;--ps-semantic-tone-neutral-surface-active-border: #4D3A3B;--ps-semantic-tone-neutral-surface-active-text: #EEE5E6;--ps-semantic-tone-neutral-surface-disabled-background: #1D0E0F;--ps-semantic-tone-neutral-surface-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-neutral-surface-disabled-border: #1E0F10;--ps-semantic-tone-neutral-surface-alt-rest-background: #1C1011;--ps-semantic-tone-neutral-surface-alt-rest-bgcolor: #1C1011;--ps-semantic-tone-neutral-surface-alt-rest-border: #302223;--ps-semantic-tone-neutral-surface-alt-rest-text: #E1D8D9;--ps-semantic-tone-neutral-surface-alt-hover-background: #231314;--ps-semantic-tone-neutral-surface-alt-hover-bgcolor: #231314;--ps-semantic-tone-neutral-surface-alt-hover-border: #423031;--ps-semantic-tone-neutral-surface-alt-hover-text: #EEE5E6;--ps-semantic-tone-neutral-surface-alt-active-background: #271718;--ps-semantic-tone-neutral-surface-alt-active-bgcolor: #271718;--ps-semantic-tone-neutral-surface-alt-active-border: #4D3A3B;--ps-semantic-tone-neutral-surface-alt-active-text: #EEE5E6;--ps-semantic-tone-neutral-surface-alt-disabled-background: #1D0E0F;--ps-semantic-tone-neutral-surface-alt-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-neutral-surface-alt-disabled-border: #1E0F10;--ps-semantic-tone-neutral-canvas: #190A0C;--ps-semantic-tone-neutral-spotlight-field: linear-gradient(165deg, #2D191A 0%, #1D0E0F 75%);--ps-semantic-tone-neutral-canvascolor: #190A0C;--ps-semantic-tone-neutral-root-text-default: #EEE5E6;--ps-semantic-tone-neutral-root-text-subtle: #AD9D9E;--ps-semantic-tone-neutral-root-border-subtle: #302223;--ps-semantic-tone-neutral-root-border-default: #423031;--ps-semantic-tone-neutral-overlay: #010000A6;--ps-semantic-tone-neutral-border-subtle: #302223;--ps-semantic-tone-neutral-border-default: #423031;--ps-semantic-tone-neutral-text-default: #EEE5E6;--ps-semantic-tone-neutral-text-subtle: #AD9D9E;--ps-semantic-tone-neutral-button-rest-background: #301F20;--ps-semantic-tone-neutral-button-rest-bgcolor: #301F20;--ps-semantic-tone-neutral-button-rest-border: #423031;--ps-semantic-tone-neutral-button-rest-text: #EEE5E6;--ps-semantic-tone-neutral-button-hover-background: #342223;--ps-semantic-tone-neutral-button-hover-bgcolor: #342223;--ps-semantic-tone-neutral-button-hover-border: #4D3A3B;--ps-semantic-tone-neutral-button-hover-text: #EEE5E6;--ps-semantic-tone-neutral-button-active-background: #362526;--ps-semantic-tone-neutral-button-active-bgcolor: #362526;--ps-semantic-tone-neutral-button-active-border: #584546;--ps-semantic-tone-neutral-button-active-text: #EEE5E6;--ps-semantic-tone-neutral-button-disabled-background: #1D0E0F;--ps-semantic-tone-neutral-button-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-neutral-button-disabled-border: #1E0F10;--ps-semantic-tone-accent-surface-rest-background: #270E13;--ps-semantic-tone-accent-surface-rest-bgcolor: #270E13;--ps-semantic-tone-accent-surface-rest-border: #4D292F;--ps-semantic-tone-accent-surface-hover-background: #2E1117;--ps-semantic-tone-accent-surface-hover-bgcolor: #2E1117;--ps-semantic-tone-accent-surface-hover-border: #6D3841;--ps-semantic-tone-accent-surface-active-background: #341319;--ps-semantic-tone-accent-surface-active-bgcolor: #341319;--ps-semantic-tone-accent-surface-active-border: #6D3841;--ps-semantic-tone-accent-surface-disabled-background: #1D0E0F;--ps-semantic-tone-accent-surface-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-accent-surface-disabled-border: #1E0F10;--ps-semantic-tone-accent-surface-alt-rest-background: #200D10;--ps-semantic-tone-accent-surface-alt-rest-bgcolor: #200D10;--ps-semantic-tone-accent-surface-alt-rest-border: #4D292F;--ps-semantic-tone-accent-surface-alt-hover-background: #280F14;--ps-semantic-tone-accent-surface-alt-hover-bgcolor: #280F14;--ps-semantic-tone-accent-surface-alt-hover-border: #6D3841;--ps-semantic-tone-accent-surface-alt-active-background: #2E1117;--ps-semantic-tone-accent-surface-alt-active-bgcolor: #2E1117;--ps-semantic-tone-accent-surface-alt-disabled-background: #1D0E0F;--ps-semantic-tone-accent-surface-alt-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-accent-surface-alt-disabled-border: #1E0F10;--ps-semantic-tone-accent-canvas: #220A0E;--ps-semantic-tone-accent-spotlight-field: linear-gradient(165deg, #371018 0%, #220A0E 75%);--ps-semantic-tone-accent-canvascolor: #220A0E;--ps-semantic-tone-accent-root-border-subtle: #381D22;--ps-semantic-tone-accent-root-border-default: #4D292F;--ps-semantic-tone-accent-overlay: #010000A6;--ps-semantic-tone-accent-border-subtle: #381D22;--ps-semantic-tone-accent-border-default: #4D292F;--ps-semantic-tone-accent-button-disabled-background: #1D0E0F;--ps-semantic-tone-accent-button-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-accent-button-disabled-border: #1E0F10;--ps-semantic-tone-feature-surface-rest-background: #171428;--ps-semantic-tone-feature-surface-rest-bgcolor: #171428;--ps-semantic-tone-feature-surface-rest-border: #35314E;--ps-semantic-tone-feature-surface-hover-background: #1C182F;--ps-semantic-tone-feature-surface-hover-bgcolor: #1C182F;--ps-semantic-tone-feature-surface-hover-border: #4A436F;--ps-semantic-tone-feature-surface-active-background: #1F1A36;--ps-semantic-tone-feature-surface-active-bgcolor: #1F1A36;--ps-semantic-tone-feature-surface-active-border: #4A436F;--ps-semantic-tone-feature-surface-disabled-background: #1D0E0F;--ps-semantic-tone-feature-surface-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-feature-surface-disabled-border: #1E0F10;--ps-semantic-tone-feature-surface-alt-rest-background: #141121;--ps-semantic-tone-feature-surface-alt-rest-bgcolor: #141121;--ps-semantic-tone-feature-surface-alt-rest-border: #35314E;--ps-semantic-tone-feature-surface-alt-hover-background: #181529;--ps-semantic-tone-feature-surface-alt-hover-bgcolor: #181529;--ps-semantic-tone-feature-surface-alt-hover-border: #4A436F;--ps-semantic-tone-feature-surface-alt-active-background: #1C182F;--ps-semantic-tone-feature-surface-alt-active-bgcolor: #1C182F;--ps-semantic-tone-feature-surface-alt-disabled-background: #1D0E0F;--ps-semantic-tone-feature-surface-alt-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-feature-surface-alt-disabled-border: #1E0F10;--ps-semantic-tone-feature-canvas: #130F23;--ps-semantic-tone-feature-spotlight-field: linear-gradient(165deg, #1F1939 0%, #130F23 75%);--ps-semantic-tone-feature-canvascolor: #130F23;--ps-semantic-tone-feature-root-border-subtle: #262339;--ps-semantic-tone-feature-root-border-default: #35314E;--ps-semantic-tone-feature-overlay: #010000A6;--ps-semantic-tone-feature-border-subtle: #262339;--ps-semantic-tone-feature-border-default: #35314E;--ps-semantic-tone-feature-button-disabled-background: #1D0E0F;--ps-semantic-tone-feature-button-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-feature-button-disabled-border: #1E0F10;--ps-semantic-tone-secondary-surface-rest-background: #22101E;--ps-semantic-tone-secondary-surface-rest-bgcolor: #22101E;--ps-semantic-tone-secondary-surface-rest-border: #452C3F;--ps-semantic-tone-secondary-surface-hover-background: #281424;--ps-semantic-tone-secondary-surface-hover-bgcolor: #281424;--ps-semantic-tone-secondary-surface-hover-border: #613C59;--ps-semantic-tone-secondary-surface-active-background: #2D1628;--ps-semantic-tone-secondary-surface-active-bgcolor: #2D1628;--ps-semantic-tone-secondary-surface-active-border: #613C59;--ps-semantic-tone-secondary-surface-disabled-background: #1D0E0F;--ps-semantic-tone-secondary-surface-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-secondary-surface-disabled-border: #1E0F10;--ps-semantic-tone-secondary-surface-alt-rest-background: #1C0F19;--ps-semantic-tone-secondary-surface-alt-rest-bgcolor: #1C0F19;--ps-semantic-tone-secondary-surface-alt-rest-border: #452C3F;--ps-semantic-tone-secondary-surface-alt-hover-background: #23111F;--ps-semantic-tone-secondary-surface-alt-hover-bgcolor: #23111F;--ps-semantic-tone-secondary-surface-alt-hover-border: #613C59;--ps-semantic-tone-secondary-surface-alt-active-background: #281424;--ps-semantic-tone-secondary-surface-alt-active-bgcolor: #281424;--ps-semantic-tone-secondary-surface-alt-disabled-background: #1D0E0F;--ps-semantic-tone-secondary-surface-alt-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-secondary-surface-alt-disabled-border: #1E0F10;--ps-semantic-tone-secondary-canvas: #1D0C19;--ps-semantic-tone-secondary-spotlight-field: linear-gradient(165deg, #2F142A 0%, #1D0C19 75%);--ps-semantic-tone-secondary-canvascolor: #1D0C19;--ps-semantic-tone-secondary-root-border-subtle: #321F2E;--ps-semantic-tone-secondary-root-border-default: #452C3F;--ps-semantic-tone-secondary-overlay: #010000A6;--ps-semantic-tone-secondary-border-subtle: #321F2E;--ps-semantic-tone-secondary-border-default: #452C3F;--ps-semantic-tone-secondary-button-disabled-background: #1D0E0F;--ps-semantic-tone-secondary-button-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-secondary-button-disabled-border: #1E0F10;--ps-semantic-tone-custom-surface-rest-background: #221309;--ps-semantic-tone-custom-surface-rest-bgcolor: #221309;--ps-semantic-tone-custom-surface-rest-border: #463021;--ps-semantic-tone-custom-surface-hover-background: #28170B;--ps-semantic-tone-custom-surface-hover-bgcolor: #28170B;--ps-semantic-tone-custom-surface-hover-border: #62422C;--ps-semantic-tone-custom-surface-active-background: #2E1A0C;--ps-semantic-tone-custom-surface-active-bgcolor: #2E1A0C;--ps-semantic-tone-custom-surface-active-border: #62422C;--ps-semantic-tone-custom-surface-disabled-background: #1D0E0F;--ps-semantic-tone-custom-surface-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-custom-surface-disabled-border: #1E0F10;--ps-semantic-tone-custom-surface-alt-rest-background: #1C1109;--ps-semantic-tone-custom-surface-alt-rest-bgcolor: #1C1109;--ps-semantic-tone-custom-surface-alt-rest-border: #463021;--ps-semantic-tone-custom-surface-alt-hover-background: #23140A;--ps-semantic-tone-custom-surface-alt-hover-bgcolor: #23140A;--ps-semantic-tone-custom-surface-alt-hover-border: #62422C;--ps-semantic-tone-custom-surface-alt-active-background: #28170B;--ps-semantic-tone-custom-surface-alt-active-bgcolor: #28170B;--ps-semantic-tone-custom-surface-alt-disabled-background: #1D0E0F;--ps-semantic-tone-custom-surface-alt-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-custom-surface-alt-disabled-border: #1E0F10;--ps-semantic-tone-custom-canvas: #1D0F05;--ps-semantic-tone-custom-spotlight-field: linear-gradient(165deg, #301908 0%, #1D0F05 75%);--ps-semantic-tone-custom-canvascolor: #1D0F05;--ps-semantic-tone-custom-root-border-subtle: #322218;--ps-semantic-tone-custom-root-border-default: #463021;--ps-semantic-tone-custom-overlay: #010000A6;--ps-semantic-tone-custom-border-subtle: #322218;--ps-semantic-tone-custom-border-default: #463021;--ps-semantic-tone-custom-button-disabled-background: #1D0E0F;--ps-semantic-tone-custom-button-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-custom-button-disabled-border: #1E0F10;--ps-semantic-tone-ghost-surface-hover-background: #271718;--ps-semantic-tone-ghost-surface-hover-bgcolor: #271718;--ps-semantic-tone-ghost-surface-hover-border: #423031;--ps-semantic-tone-ghost-surface-hover-text: #EEE5E6;--ps-semantic-tone-ghost-surface-active-background: #2B1A1B;--ps-semantic-tone-ghost-surface-active-bgcolor: #2B1A1B;--ps-semantic-tone-ghost-surface-active-border: #4D3A3B;--ps-semantic-tone-ghost-surface-active-text: #EEE5E6;--ps-semantic-tone-ghost-surface-disabled-background: #1D0E0F;--ps-semantic-tone-ghost-surface-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-ghost-surface-disabled-border: #1E0F10;--ps-semantic-tone-ghost-surface-alt-hover-background: #231314;--ps-semantic-tone-ghost-surface-alt-hover-bgcolor: #231314;--ps-semantic-tone-ghost-surface-alt-hover-border: #423031;--ps-semantic-tone-ghost-surface-alt-hover-text: #EEE5E6;--ps-semantic-tone-ghost-surface-alt-active-background: #271718;--ps-semantic-tone-ghost-surface-alt-active-bgcolor: #271718;--ps-semantic-tone-ghost-surface-alt-active-border: #4D3A3B;--ps-semantic-tone-ghost-surface-alt-active-text: #EEE5E6;--ps-semantic-tone-ghost-surface-alt-disabled-background: #1D0E0F;--ps-semantic-tone-ghost-surface-alt-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-ghost-surface-alt-disabled-border: #1E0F10;--ps-semantic-tone-ghost-root-text-default: #EEE5E6;--ps-semantic-tone-ghost-root-text-subtle: #AD9D9E;--ps-semantic-tone-ghost-root-border-subtle: #302223;--ps-semantic-tone-ghost-root-border-default: #423031;--ps-semantic-tone-ghost-overlay: #010000A6;--ps-semantic-tone-ghost-border-subtle: #302223;--ps-semantic-tone-ghost-border-default: #423031;--ps-semantic-tone-ghost-text-default: #EEE5E6;--ps-semantic-tone-ghost-text-subtle: #AD9D9E;--ps-semantic-tone-ghost-button-hover-background: #342223;--ps-semantic-tone-ghost-button-hover-bgcolor: #342223;--ps-semantic-tone-ghost-button-hover-border: #4D3A3B;--ps-semantic-tone-ghost-button-hover-text: #EEE5E6;--ps-semantic-tone-ghost-button-active-background: #362526;--ps-semantic-tone-ghost-button-active-bgcolor: #362526;--ps-semantic-tone-ghost-button-active-border: #584546;--ps-semantic-tone-ghost-button-active-text: #EEE5E6;--ps-semantic-tone-ghost-button-disabled-background: #1D0E0F;--ps-semantic-tone-ghost-button-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-ghost-button-disabled-border: #1E0F10;--ps-semantic-tone-info-surface-rest-background: #0D1825;--ps-semantic-tone-info-surface-rest-bgcolor: #0D1825;--ps-semantic-tone-info-surface-rest-border: #27364A;--ps-semantic-tone-info-surface-hover-background: #101C2C;--ps-semantic-tone-info-surface-hover-bgcolor: #101C2C;--ps-semantic-tone-info-surface-hover-border: #354C68;--ps-semantic-tone-info-surface-active-background: #122032;--ps-semantic-tone-info-surface-active-bgcolor: #122032;--ps-semantic-tone-info-surface-active-border: #354C68;--ps-semantic-tone-info-surface-disabled-background: #1D0E0F;--ps-semantic-tone-info-surface-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-info-surface-disabled-border: #1E0F10;--ps-semantic-tone-info-surface-alt-rest-background: #0C141F;--ps-semantic-tone-info-surface-alt-rest-bgcolor: #0C141F;--ps-semantic-tone-info-surface-alt-rest-border: #27364A;--ps-semantic-tone-info-surface-alt-hover-background: #0E1926;--ps-semantic-tone-info-surface-alt-hover-bgcolor: #0E1926;--ps-semantic-tone-info-surface-alt-hover-border: #354C68;--ps-semantic-tone-info-surface-alt-active-background: #101C2C;--ps-semantic-tone-info-surface-alt-active-bgcolor: #101C2C;--ps-semantic-tone-info-surface-alt-disabled-background: #1D0E0F;--ps-semantic-tone-info-surface-alt-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-info-surface-alt-disabled-border: #1E0F10;--ps-semantic-tone-info-canvas: #091320;--ps-semantic-tone-info-spotlight-field: linear-gradient(165deg, #0F2035 0%, #091320 75%);--ps-semantic-tone-info-canvascolor: #091320;--ps-semantic-tone-info-root-border-subtle: #1C2735;--ps-semantic-tone-info-root-border-default: #27364A;--ps-semantic-tone-info-overlay: #010000A6;--ps-semantic-tone-info-border-subtle: #1C2735;--ps-semantic-tone-info-border-default: #27364A;--ps-semantic-tone-info-button-disabled-background: #1D0E0F;--ps-semantic-tone-info-button-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-info-button-disabled-border: #1E0F10;--ps-semantic-tone-success-surface-rest-background: #0B1B14;--ps-semantic-tone-success-surface-rest-bgcolor: #0B1B14;--ps-semantic-tone-success-surface-rest-border: #243B31;--ps-semantic-tone-success-surface-hover-background: #0D2018;--ps-semantic-tone-success-surface-hover-bgcolor: #0D2018;--ps-semantic-tone-success-surface-hover-border: #305344;--ps-semantic-tone-success-surface-active-background: #0E241B;--ps-semantic-tone-success-surface-active-bgcolor: #0E241B;--ps-semantic-tone-success-surface-active-border: #305344;--ps-semantic-tone-success-surface-disabled-background: #1D0E0F;--ps-semantic-tone-success-surface-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-success-surface-disabled-border: #1E0F10;--ps-semantic-tone-success-surface-alt-rest-background: #0A1711;--ps-semantic-tone-success-surface-alt-rest-bgcolor: #0A1711;--ps-semantic-tone-success-surface-alt-rest-border: #243B31;--ps-semantic-tone-success-surface-alt-hover-background: #0C1C15;--ps-semantic-tone-success-surface-alt-hover-bgcolor: #0C1C15;--ps-semantic-tone-success-surface-alt-hover-border: #305344;--ps-semantic-tone-success-surface-alt-active-background: #0D2018;--ps-semantic-tone-success-surface-alt-active-bgcolor: #0D2018;--ps-semantic-tone-success-surface-alt-disabled-background: #1D0E0F;--ps-semantic-tone-success-surface-alt-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-success-surface-alt-disabled-border: #1E0F10;--ps-semantic-tone-success-canvas: #061610;--ps-semantic-tone-success-spotlight-field: linear-gradient(165deg, #09251A 0%, #061610 75%);--ps-semantic-tone-success-canvascolor: #061610;--ps-semantic-tone-success-root-border-subtle: #1A2B23;--ps-semantic-tone-success-root-border-default: #243B31;--ps-semantic-tone-success-overlay: #010000A6;--ps-semantic-tone-success-border-subtle: #1A2B23;--ps-semantic-tone-success-border-default: #243B31;--ps-semantic-tone-success-button-disabled-background: #1D0E0F;--ps-semantic-tone-success-button-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-success-button-disabled-border: #1E0F10;--ps-semantic-tone-warning-surface-rest-background: #1E1607;--ps-semantic-tone-warning-surface-rest-bgcolor: #1E1607;--ps-semantic-tone-warning-surface-rest-border: #3F331F;--ps-semantic-tone-warning-surface-hover-background: #241A09;--ps-semantic-tone-warning-surface-hover-bgcolor: #241A09;--ps-semantic-tone-warning-surface-hover-border: #594728;--ps-semantic-tone-warning-surface-active-background: #281D09;--ps-semantic-tone-warning-surface-active-bgcolor: #281D09;--ps-semantic-tone-warning-surface-active-border: #594728;--ps-semantic-tone-warning-surface-disabled-background: #1D0E0F;--ps-semantic-tone-warning-surface-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-warning-surface-disabled-border: #1E0F10;--ps-semantic-tone-warning-surface-alt-rest-background: #191308;--ps-semantic-tone-warning-surface-alt-rest-bgcolor: #191308;--ps-semantic-tone-warning-surface-alt-rest-border: #3F331F;--ps-semantic-tone-warning-surface-alt-hover-background: #1F1708;--ps-semantic-tone-warning-surface-alt-hover-bgcolor: #1F1708;--ps-semantic-tone-warning-surface-alt-hover-border: #594728;--ps-semantic-tone-warning-surface-alt-active-background: #241A09;--ps-semantic-tone-warning-surface-alt-active-bgcolor: #241A09;--ps-semantic-tone-warning-surface-alt-disabled-background: #1D0E0F;--ps-semantic-tone-warning-surface-alt-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-warning-surface-alt-disabled-border: #1E0F10;--ps-semantic-tone-warning-canvas: #191104;--ps-semantic-tone-warning-spotlight-field: linear-gradient(165deg, #2A1D05 0%, #191104 75%);--ps-semantic-tone-warning-canvascolor: #191104;--ps-semantic-tone-warning-root-border-subtle: #2E2516;--ps-semantic-tone-warning-root-border-default: #3F331F;--ps-semantic-tone-warning-overlay: #010000A6;--ps-semantic-tone-warning-border-subtle: #2E2516;--ps-semantic-tone-warning-border-default: #3F331F;--ps-semantic-tone-warning-button-disabled-background: #1D0E0F;--ps-semantic-tone-warning-button-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-warning-button-disabled-border: #1E0F10;--ps-semantic-tone-danger-surface-rest-background: #25100F;--ps-semantic-tone-danger-surface-rest-bgcolor: #25100F;--ps-semantic-tone-danger-surface-rest-border: #4A2C29;--ps-semantic-tone-danger-surface-hover-background: #2C1412;--ps-semantic-tone-danger-surface-hover-bgcolor: #2C1412;--ps-semantic-tone-danger-surface-hover-border: #693C39;--ps-semantic-tone-danger-surface-active-background: #321614;--ps-semantic-tone-danger-surface-active-bgcolor: #321614;--ps-semantic-tone-danger-surface-active-border: #693C39;--ps-semantic-tone-danger-surface-disabled-background: #1D0E0F;--ps-semantic-tone-danger-surface-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-danger-surface-disabled-border: #1E0F10;--ps-semantic-tone-danger-surface-alt-rest-background: #1F0F0D;--ps-semantic-tone-danger-surface-alt-rest-bgcolor: #1F0F0D;--ps-semantic-tone-danger-surface-alt-rest-border: #4A2C29;--ps-semantic-tone-danger-surface-alt-hover-background: #261210;--ps-semantic-tone-danger-surface-alt-hover-bgcolor: #261210;--ps-semantic-tone-danger-surface-alt-hover-border: #693C39;--ps-semantic-tone-danger-surface-alt-active-background: #2C1412;--ps-semantic-tone-danger-surface-alt-active-bgcolor: #2C1412;--ps-semantic-tone-danger-surface-alt-disabled-background: #1D0E0F;--ps-semantic-tone-danger-surface-alt-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-danger-surface-alt-disabled-border: #1E0F10;--ps-semantic-tone-danger-canvas: #200C0B;--ps-semantic-tone-danger-spotlight-field: linear-gradient(165deg, #341412 0%, #200C0B 75%);--ps-semantic-tone-danger-canvascolor: #200C0B;--ps-semantic-tone-danger-root-border-subtle: #36201E;--ps-semantic-tone-danger-root-border-default: #4A2C29;--ps-semantic-tone-danger-overlay: #010000A6;--ps-semantic-tone-danger-border-subtle: #36201E;--ps-semantic-tone-danger-border-default: #4A2C29;--ps-semantic-tone-danger-button-disabled-background: #1D0E0F;--ps-semantic-tone-danger-button-disabled-bgcolor: #1D0E0F;--ps-semantic-tone-danger-button-disabled-border: #1E0F10;--ps-effect-floating-shadow: 0 2px 8px #0100004D, 0 24px 64px #01000080;--ps-effect-soft-shadow: 0 2px 8px #01000040, 0 8px 24px #0100004D;--ps-effect-strong-shadow: 0 12px 32px #01000080, 0 32px 80px #01000080;--ps-effect-panel-shadow: 0 1px 0 #EBE7E70A, 0 6px 16px #01000024;--ps-effect-panel-shadow-strong: 0 12px 32px #01000066;--ps-effect-interactive-shadow: 0 2px 6px #01000059;--ps-effect-track-shadow: inset 0 1px 2px #01000080;--ps-effect-thumb-shadow: 0 2px 6px #01000080;--ps-effect-overlay-scrim: #010000A6;--ps-effect-inset-shadow: inset 0 1px 4px #01000066;}.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-dark);}:where(pre.shiki.shiki-themes .line) {color: var(--shiki-dark);}:where(pre.shiki.shiki-themes span) {color: var(--shiki-dark);}:where(code.shiki-inline) {color: var(--shiki-dark);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);}}}}