/**
 * View Transitions API — cross-route navigation polish (DX-803).
 * Respects prefers-reduced-motion; no-ops when the API is unsupported.
 */
@media (prefers-reduced-motion: no-preference) {
  ::view-transition-old(root),
  ::view-transition-new(root) {
    animation-duration: 220ms;
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  ::view-transition-old(root) {
    animation-name: fade-out;
  }

  ::view-transition-new(root) {
    animation-name: fade-in;
  }
}
/* ═════════════════════════════════════════════════════════════════════
   AtlasShell — cinematic dashboard chrome (Atlas bg + top menu + panels)
   Class prefix: .atlas-shell-
   ════════════════════════════════════════════════════════════════════*/

:root {
  --atlas-shell-font-display: var(--adrestia-font-family-atlasShellDisplay);
  --atlas-shell-font-sans: var(--adrestia-font-family-atlasShellSans);
}

.atlas-shell-root .dashboard-route-root.dashboard-bg,
.atlas-shell-root .dashboard-bg {
  background-color: transparent !important;
  background-image: none !important;
  animation: none !important;
}

.atlas-shell-bg {
  position: fixed;
  inset: 0;
  z-index: var(--adrestia-zIndex-base);
  pointer-events: none;
  overflow: hidden;
}

.atlas-shell-bg-base {
  position: absolute;
  inset: 0;
  background: var(--adrestia-component-atlasShell-bgBase);
}

[data-theme$="-light"] .atlas-shell-bg-base {
  background: var(--adrestia-component-atlasShellLight-bgBase);
}

.atlas-shell-bg-aurora {
  position: absolute;
  top: calc(var(--adrestia-space-0) - var(--adrestia-size-chrome-atlasBgAuroraInset));
  right: calc(var(--adrestia-space-0) - var(--adrestia-size-chrome-atlasBgAuroraSideInset));
  bottom: var(--adrestia-space-0);
  left: calc(var(--adrestia-space-0) - var(--adrestia-size-chrome-atlasBgAuroraSideInset));
  background: var(--adrestia-component-atlasShell-bgAurora);
  filter: blur(40px);
  opacity: 0.95;
}

.atlas-shell-bg-atlas {
  position: absolute;
  inset: 0;
}

.atlas-shell-bg-atlas > canvas,
.atlas-shell-bg-atlas .lt6-bg-atlas {
  position: absolute;
  inset: 0;
  width: var(--adrestia-size-percent-full);
  height: var(--adrestia-size-percent-full);
  opacity: 1;
  transition: opacity 360ms ease;
}

[data-theme$="-light"] .atlas-shell-bg-atlas > canvas,
[data-theme$="-light"] .atlas-shell-bg-atlas .lt6-bg-atlas {
  opacity: 0.86;
}

.atlas-shell-bg-grain {
  position: absolute;
  inset: 0;
  opacity: 0.14;
  background-image: var(--adrestia-gradient-atlasShellBgGrain);
  mix-blend-mode: overlay;
}

.atlas-shell-bg-vignette {
  position: absolute;
  inset: 0;
  background: var(--adrestia-component-atlasShell-bgVignette);
}

[data-theme$="-light"] .atlas-shell-bg-vignette {
  background: var(--adrestia-component-atlasShellLight-bgVignette);
}

.atlas-shell-topbar {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: var(--adrestia-size-chrome-atlasTopbarHeight);
  z-index: var(--adrestia-zIndex-localFlyout);
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
  align-items: start;
  column-gap: var(--adrestia-space-5);
  padding-top: var(--adrestia-space-2);
  padding-right: var(--adrestia-space-7);
  padding-bottom: 0;
  padding-left: var(--adrestia-space-7);
  color: var(--adrestia-component-atlasShell-ink);
  font-family: var(--atlas-shell-font-sans);
  pointer-events: none;
}

[data-theme$="-light"] .atlas-shell-topbar {
  color: var(--adrestia-component-atlasShellLight-ink);
}

.atlas-shell-topbar > * {
  pointer-events: auto;
}

.atlas-shell-topbar::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: calc(var(--adrestia-size-chrome-atlasTopbarHeight) + var(--adrestia-size-chrome-atlasTopbarVeilExtra));
  background: var(--adrestia-component-atlasShell-topbarVeil);
  pointer-events: none;
}

[data-theme$="-light"] .atlas-shell-topbar::before {
  background: var(--adrestia-component-atlasShellLight-topbarVeil);
}

.atlas-shell-topbar::after {
  content: "";
  position: absolute;
  left: var(--adrestia-size-chrome-atlasTopbarHairlineInset);
  right: var(--adrestia-size-chrome-atlasTopbarHairlineInset);
  bottom: 0;
  height: var(--adrestia-size-chrome-atlasShellHairline);
  background: var(--adrestia-gradient-atlasShellTopbarHairlineDark);
  pointer-events: none;
}

[data-theme$="-light"] .atlas-shell-topbar::after {
  background: var(--adrestia-gradient-atlasShellTopbarHairlineLight);
}

.atlas-shell-brand-spacer {
  grid-column: 1;
  display: block;
  min-height: var(--adrestia-size-chrome-atlasBrandSpacerMinHeight);
}

.atlas-shell-nav-rail {
  grid-column: 2;
  justify-self: center;
  display: inline-flex;
  align-items: center;
  padding-top: var(--adrestia-space-1);
  padding-right: var(--adrestia-space-3);
  padding-bottom: var(--adrestia-space-1);
  padding-left: var(--adrestia-space-3);
  border-radius: var(--adrestia-size-chrome-atlasShellRadiusPill);
  border: 1px solid var(--adrestia-component-atlasShell-lineStrong);
  background: var(--adrestia-component-atlasShell-navRailBg);
  -webkit-backdrop-filter: blur(14px) saturate(135%);
  backdrop-filter: blur(14px) saturate(135%);
  box-shadow: var(--adrestia-shadow-brandAtlasRailDark);
}

[data-theme$="-light"] .atlas-shell-nav-rail {
  border-color: var(--adrestia-component-atlasShellLight-lineStrong);
  background: var(--adrestia-component-atlasShellLight-navRailBg);
  box-shadow: var(--adrestia-shadow-brandAtlasRailLight);
}

.atlas-shell-nav {
  display: inline-flex;
  align-items: center;
  gap: calc(var(--adrestia-space-1) + var(--adrestia-space-px) + var(--adrestia-space-px));
  min-width: 0;
}

.atlas-shell-nav-item {
  position: relative;
  height: var(--adrestia-size-chrome-atlasNavItemHeight);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-top: 0;
  padding-right: var(--adrestia-space-3);
  padding-bottom: 0;
  padding-left: var(--adrestia-space-3);
  border-radius: var(--adrestia-size-chrome-atlasShellRadiusPill);
  font-family: var(--atlas-shell-font-sans);
  font-size: var(--adrestia-font-size-atlasNav);
  font-style: normal;
  font-weight: 600;
  letter-spacing: var(--adrestia-font-letterSpacing-atlasNav);
  text-transform: none;
  font-feature-settings: normal;
  color: var(--adrestia-component-atlasShell-inkSoft);
  background: transparent;
  border: 1px solid transparent;
  cursor: pointer;
  white-space: nowrap;
  transition: color 220ms ease, border-color 220ms ease, background-color 220ms ease;
}

[data-theme$="-light"] .atlas-shell-nav-item {
  color: var(--adrestia-component-atlasShellLight-inkSoft);
}

.atlas-shell-nav-item:hover,
.atlas-shell-nav-item.is-active {
  color: var(--adrestia-component-atlasShell-ink);
  border-color: var(--adrestia-component-atlasShell-line);
  background: var(--adrestia-component-atlasShell-navHoverBg);
}

[data-theme$="-light"] .atlas-shell-nav-item:hover,
[data-theme$="-light"] .atlas-shell-nav-item.is-active {
  color: var(--adrestia-component-atlasShellLight-ink);
  border-color: var(--adrestia-component-atlasShellLight-line);
  background: var(--adrestia-component-atlasShellLight-navHoverBg);
}

.atlas-shell-nav-item-underline {
  position: absolute;
  left: var(--adrestia-size-percent-center);
  right: var(--adrestia-size-percent-center);
  bottom: var(--adrestia-size-chrome-atlasNavUnderlineBottom);
  height: var(--adrestia-size-chrome-atlasShellHairline);
  background: var(--adrestia-gradient-atlasShellNavUnderlineDark);
  transition: left 220ms cubic-bezier(.2, .8, .2, 1),
              right 220ms cubic-bezier(.2, .8, .2, 1),
              opacity 200ms ease;
  opacity: 0;
}

[data-theme$="-light"] .atlas-shell-nav-item-underline {
  background: var(--adrestia-gradient-atlasShellNavUnderlineLight);
}

.atlas-shell-nav-item:hover .atlas-shell-nav-item-underline,
.atlas-shell-nav-item.is-active .atlas-shell-nav-item-underline {
  left: var(--adrestia-size-chrome-atlasNavUnderlineInset);
  right: var(--adrestia-size-chrome-atlasNavUnderlineInset);
  opacity: 0.9;
}

.atlas-shell-nav-item:disabled {
  cursor: default;
  opacity: 0.42;
}

.atlas-shell-nav-divider {
  width: var(--adrestia-size-chrome-atlasShellHairline);
  height: var(--adrestia-size-chrome-atlasNavDividerHeight);
  background: var(--adrestia-component-atlasShell-line);
  margin-top: 0;
  margin-right: var(--adrestia-radius-xs);
  margin-bottom: 0;
  margin-left: var(--adrestia-radius-xs);
}

[data-theme$="-light"] .atlas-shell-nav-divider {
  background: var(--adrestia-component-atlasShellLight-line);
}

.atlas-shell-actions {
  grid-column: 3;
  justify-self: end;
  display: inline-flex;
  align-items: center;
}

.atlas-shell-actions-rail {
  display: inline-flex;
  align-items: center;
  gap: calc(var(--adrestia-space-1) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding: var(--adrestia-space-1);
  border-radius: var(--adrestia-size-chrome-atlasShellRadiusPill);
  border: 1px solid var(--adrestia-component-atlasShell-lineStrong);
  background: var(--adrestia-component-atlasShell-actionsRailBg);
  -webkit-backdrop-filter: blur(14px) saturate(135%);
  backdrop-filter: blur(14px) saturate(135%);
  box-shadow: var(--adrestia-shadow-brandAtlasRailDark);
}

[data-theme$="-light"] .atlas-shell-actions-rail {
  border-color: var(--adrestia-component-atlasShellLight-lineStrong);
  background: var(--adrestia-component-atlasShellLight-actionsRailBg);
  box-shadow: var(--adrestia-shadow-brandAtlasRailLight);
}

.atlas-shell-icon-btn {
  position: relative;
  display: grid;
  place-items: center;
  width: var(--adrestia-size-chrome-atlasIconButton);
  height: var(--adrestia-size-chrome-atlasIconButton);
  border-radius: var(--adrestia-size-chrome-atlasIconButtonRadius);
  border: 1px solid transparent;
  background: transparent;
  color: var(--adrestia-component-atlasShell-inkSoft);
  cursor: pointer;
  transition:
    color 200ms ease,
    border-color 200ms ease,
    background-color 200ms ease,
    transform 220ms cubic-bezier(.2,.8,.2,1);
}

[data-theme$="-light"] .atlas-shell-icon-btn {
  color: var(--adrestia-component-atlasShellLight-inkSoft);
}

.atlas-shell-icon-btn:hover,
.atlas-shell-icon-btn.is-active {
  color: var(--adrestia-component-atlasShell-ink);
  border-color: var(--adrestia-component-atlasShell-iconBtnBorderHover);
  background: var(--adrestia-component-atlasShell-iconHoverBg);
  transform: translateY(-1px);
}

[data-theme$="-light"] .atlas-shell-icon-btn:hover,
[data-theme$="-light"] .atlas-shell-icon-btn.is-active {
  color: var(--adrestia-component-atlasShellLight-ink);
  background: var(--adrestia-component-atlasShellLight-iconHoverBg);
}

.atlas-shell-icon-btn-badge {
  position: absolute;
  top: calc(var(--adrestia-space-0) - var(--adrestia-size-chrome-atlasIconBadgeOffset));
  right: calc(var(--adrestia-space-0) - var(--adrestia-size-chrome-atlasIconBadgeOffset));
  min-width: var(--adrestia-size-chrome-atlasBadgeMinWidth);
  height: var(--adrestia-size-chrome-atlasBadgeHeight);
  padding-top: 0;
  padding-right: var(--adrestia-space-1);
  padding-bottom: 0;
  padding-left: var(--adrestia-space-1);
  border-radius: var(--adrestia-size-chrome-atlasShellRadiusPill);
  background: var(--adrestia-component-atlasShell-accent);
  color: var(--adrestia-component-atlasShell-badgeFg);
  font-size: var(--adrestia-font-size-atlasMicro);
  font-weight: 700;
  letter-spacing: var(--adrestia-font-letterSpacing-wide);
  display: grid;
  place-items: center;
  border-width: var(--adrestia-space-px);
  border-style: solid;
  border-color: var(--adrestia-component-atlasShell-badgeBorder);
  font-family: var(--atlas-shell-font-sans);
}

[data-theme$="-light"] .atlas-shell-icon-btn-badge {
  background: var(--adrestia-component-atlasShellLight-accent);
}

.atlas-shell-avatar-btn {
  width: var(--adrestia-size-chrome-atlasIconButton);
  height: var(--adrestia-size-chrome-atlasIconButton);
  border-radius: var(--adrestia-size-chrome-atlasIconButtonRadius);
  border: 1px solid transparent;
  background: var(--adrestia-component-atlasShell-avatarBg);
  cursor: pointer;
  overflow: hidden;
  padding: 0;
  display: grid;
  place-items: center;
  transition: border-color 220ms ease, transform 220ms ease, background-color 220ms ease;
}

.atlas-shell-avatar-btn:hover,
.atlas-shell-avatar-btn.is-active {
  border-color: var(--adrestia-component-atlasShell-avatarBorderHover);
  background: var(--adrestia-component-atlasShell-avatarHoverBg);
  transform: translateY(-1px);
}

[data-theme$="-light"] .atlas-shell-avatar-btn:hover,
[data-theme$="-light"] .atlas-shell-avatar-btn.is-active {
  background: var(--adrestia-component-atlasShellLight-avatarHoverBg);
}

.atlas-shell-avatar-btn img {
  width: var(--adrestia-size-percent-full);
  height: var(--adrestia-size-percent-full);
  object-fit: cover;
  display: block;
}

.atlas-shell-stage {
  position: relative;
  z-index: var(--adrestia-zIndex-localChrome);
  flex: 1 1 auto;
  min-height: 0;
  display: flex;
  flex-direction: column;
  padding-top: var(--adrestia-size-chrome-atlasTopbarHeight);
  overflow: auto;
  background: transparent;
}

.atlas-shell-admin-launcher {
  position: fixed;
  bottom: var(--adrestia-size-chrome-atlasAdminLauncherOffset);
  right: var(--adrestia-size-chrome-atlasAdminLauncherOffset);
  z-index: var(--adrestia-zIndex-adminShellFlyout);
  width: var(--adrestia-size-chrome-atlasAdminLauncher);
  height: var(--adrestia-size-chrome-atlasAdminLauncher);
  border-radius: var(--adrestia-size-chrome-atlasShellRadius);
  display: grid;
  place-items: center;
  border-color: var(--adrestia-component-atlasShell-iconBtnBorderHover);
  background: var(--adrestia-component-atlasShell-glassStrong);
  color: var(--adrestia-component-atlasShell-accent);
  -webkit-backdrop-filter: blur(14px);
  backdrop-filter: blur(14px);
  cursor: pointer;
  box-shadow: var(--adrestia-shadow-brandAtlasAdminLauncher);
  transition: transform 200ms ease, box-shadow 200ms ease, color 200ms ease;
}

[data-theme$="-light"] .atlas-shell-admin-launcher {
  background: var(--adrestia-component-atlasShellLight-glassStrong);
  color: var(--adrestia-component-atlasShellLight-accent);
}

.atlas-shell-admin-launcher:hover {
  transform: translateY(-2px);
  color: var(--adrestia-a11y-focusRing-colorOnAccent);
  box-shadow: var(--adrestia-shadow-brandAtlasAdminLauncherHover);
}

.atlas-shell-admin-launcher.is-active {
  background: var(--adrestia-component-atlasShell-adminLauncherActiveBg);
  color: var(--adrestia-component-atlasShell-badgeFg);
}

.atlas-shell-admin-scrim {
  position: fixed;
  inset: 0;
  z-index: var(--adrestia-zIndex-adminShellTop);
  background: var(--adrestia-component-atlasShell-adminScrim);
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  display: grid;
  place-items: center;
  padding: var(--adrestia-space-8);
  box-sizing: border-box;
  font-family: var(--atlas-shell-font-sans);
}

.atlas-shell-admin-panel {
  position: relative;
  width: var(--adrestia-size-percent-full);
  max-width: var(--adrestia-size-chrome-atlasAdminPanelMax);
  max-height: var(--adrestia-size-viewport-panelTall);
  display: flex;
  flex-direction: column;
  border-radius: var(--adrestia-size-chrome-atlasShellRadiusLg);
  border: 1px solid var(--adrestia-component-atlasShell-lineStrong);
  background: var(--adrestia-component-atlasShell-glassStrong);
  -webkit-backdrop-filter: blur(22px) saturate(140%);
  backdrop-filter: blur(22px) saturate(140%);
  color: var(--adrestia-component-atlasShell-ink);
  box-shadow: var(--adrestia-shadow-brandAtlasShellPanel);
  overflow: hidden;
}

[data-theme$="-light"] .atlas-shell-admin-panel {
  border-color: var(--adrestia-component-atlasShellLight-lineStrong);
  background: var(--adrestia-component-atlasShellLight-glassStrong);
  color: var(--adrestia-component-atlasShellLight-ink);
}

.atlas-shell-admin-handle {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--adrestia-space-3);
  padding-top: var(--adrestia-space-4);
  padding-right: var(--adrestia-space-5);
  padding-bottom: var(--adrestia-space-4);
  padding-left: var(--adrestia-space-5);
  border-bottom: 1px solid var(--adrestia-component-atlasShell-line);
  cursor: grab;
  user-select: none;
  touch-action: none;
}

[data-theme$="-light"] .atlas-shell-admin-handle {
  border-bottom-color: var(--adrestia-component-atlasShellLight-line);
}

.atlas-shell-admin-handle.is-dragging { cursor: grabbing; }

.atlas-shell-admin-title {
  display: flex;
  align-items: center;
  gap: var(--adrestia-space-3);
  min-width: 0;
}

.atlas-shell-admin-title-shield {
  width: var(--adrestia-size-chrome-atlasAdminShield);
  height: var(--adrestia-size-chrome-atlasAdminShield);
  border-radius: var(--adrestia-size-chrome-atlasIconButtonRadius);
  display: grid;
  place-items: center;
  background: var(--adrestia-component-atlasShell-adminShieldBg);
  border: 1px solid var(--adrestia-component-atlasShell-adminShieldBorder);
  color: var(--adrestia-component-atlasShell-accent);
}

[data-theme$="-light"] .atlas-shell-admin-title-shield {
  color: var(--adrestia-component-atlasShellLight-accent);
}

.atlas-shell-admin-title-text {
  display: flex;
  flex-direction: column;
  line-height: var(--adrestia-font-lineHeight-tightStack);
}

.atlas-shell-admin-title-eyebrow {
  font-size: var(--adrestia-font-size-atlasMicro);
  font-weight: 600;
  letter-spacing: var(--adrestia-font-letterSpacing-atlasEyebrow);
  text-transform: uppercase;
  color: var(--adrestia-component-atlasShell-inkMute);
  font-family: var(--atlas-shell-font-sans);
}

[data-theme$="-light"] .atlas-shell-admin-title-eyebrow {
  color: var(--adrestia-component-atlasShellLight-inkMute);
}

.atlas-shell-admin-title-name {
  font-family: var(--atlas-shell-font-display);
  font-style: italic;
  font-weight: 400;
  font-size: var(--adrestia-font-size-3xl);
  letter-spacing: var(--adrestia-font-letterSpacing-atlasDisplayTight);
  margin-top: var(--adrestia-space-1);
  color: var(--adrestia-component-atlasShell-ink);
}

[data-theme$="-light"] .atlas-shell-admin-title-name {
  color: var(--adrestia-component-atlasShellLight-ink);
}

.atlas-shell-admin-close {
  border: 1px solid var(--adrestia-component-atlasShell-line);
  background: transparent;
  color: var(--adrestia-component-atlasShell-inkSoft);
  border-radius: var(--adrestia-radius-lg);
  width: var(--adrestia-size-chrome-atlasAdminClose);
  height: var(--adrestia-size-chrome-atlasAdminClose);
  display: grid;
  place-items: center;
  cursor: pointer;
  transition: background 160ms ease, color 160ms ease, border-color 160ms ease;
}

[data-theme$="-light"] .atlas-shell-admin-close {
  border-color: var(--adrestia-component-atlasShellLight-line);
  color: var(--adrestia-component-atlasShellLight-inkSoft);
}

.atlas-shell-admin-close:hover {
  color: var(--adrestia-component-atlasShell-ink);
  border-color: var(--adrestia-component-atlasShell-lineStrong);
  background: var(--adrestia-component-atlasShell-adminCloseHoverBg);
}

[data-theme$="-light"] .atlas-shell-admin-close:hover {
  color: var(--adrestia-component-atlasShellLight-ink);
  border-color: var(--adrestia-component-atlasShellLight-lineStrong);
}

.atlas-shell-admin-body {
  flex: 1 1 auto;
  min-height: 0;
  overflow-y: auto;
  padding: var(--adrestia-space-5);
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  gap: var(--adrestia-space-4);
}

.atlas-shell-admin-group {
  border: 1px solid var(--adrestia-component-atlasShell-line);
  border-radius: var(--adrestia-size-chrome-atlasShellRadius);
  padding: var(--adrestia-space-3);
  background: var(--adrestia-component-atlasShell-adminGroupBg);
}

[data-theme$="-light"] .atlas-shell-admin-group {
  border-color: var(--adrestia-component-atlasShellLight-line);
  background: var(--adrestia-component-atlasShellLight-adminGroupBg);
}

.atlas-shell-admin-group-label {
  font-size: var(--adrestia-font-size-atlasMicro);
  font-weight: 700;
  letter-spacing: var(--adrestia-font-letterSpacing-atlasGroupLabel);
  text-transform: uppercase;
  color: var(--adrestia-component-atlasShell-inkMute);
  font-family: var(--atlas-shell-font-sans);
  padding-top: var(--adrestia-radius-xs);
  padding-right: calc(var(--adrestia-space-1) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding-bottom: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding-left: calc(var(--adrestia-space-1) + var(--adrestia-space-px) + var(--adrestia-space-px));
}

[data-theme$="-light"] .atlas-shell-admin-group-label {
  color: var(--adrestia-component-atlasShellLight-inkMute);
}

.atlas-shell-admin-item {
  display: flex;
  align-items: center;
  gap: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding-top: var(--adrestia-space-2);
  padding-right: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding-bottom: var(--adrestia-space-2);
  padding-left: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  border-radius: var(--adrestia-radius-lg);
  font-size: var(--adrestia-font-size-sm);
  font-weight: 500;
  letter-spacing: var(--adrestia-font-letterSpacing-atlasItem);
  color: var(--adrestia-component-atlasShell-inkSoft);
  cursor: pointer;
  border: 1px solid transparent;
  background: transparent;
  width: var(--adrestia-size-percent-full);
  text-align: left;
  font-family: var(--atlas-shell-font-sans);
  transition: background 160ms ease, color 160ms ease, border-color 160ms ease;
}

[data-theme$="-light"] .atlas-shell-admin-item {
  color: var(--adrestia-component-atlasShellLight-inkSoft);
}

.atlas-shell-admin-item:hover {
  color: var(--adrestia-component-atlasShell-ink);
  background: var(--adrestia-component-atlasShell-adminItemHoverBg);
}

[data-theme$="-light"] .atlas-shell-admin-item:hover {
  color: var(--adrestia-component-atlasShellLight-ink);
  background: var(--adrestia-component-atlasShellLight-adminItemHoverBg);
}

.atlas-shell-admin-item.is-active {
  color: var(--adrestia-component-atlasShell-ink);
  background: var(--adrestia-component-atlasShell-adminItemActiveBg);
  border-color: var(--adrestia-component-atlasShell-adminItemActiveBorder);
}

[data-theme$="-light"] .atlas-shell-admin-item.is-active {
  color: var(--adrestia-component-atlasShellLight-ink);
}

.atlas-shell-admin-item-icon {
  flex: 0 0 auto;
  width: var(--adrestia-size-chrome-atlasAdminItemIcon);
  height: var(--adrestia-size-chrome-atlasAdminItemIcon);
  display: grid;
  place-items: center;
  color: inherit;
}

.atlas-shell-admin-item-label {
  flex: 1 1 auto;
  min-width: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.atlas-shell-admin-item-badge {
  flex: 0 0 auto;
  min-width: var(--adrestia-size-chrome-atlasBadgeMinWidthLg);
  height: var(--adrestia-size-chrome-atlasBadgeHeight);
  padding-top: 0;
  padding-right: calc(var(--adrestia-space-1) + var(--adrestia-space-px));
  padding-bottom: 0;
  padding-left: calc(var(--adrestia-space-1) + var(--adrestia-space-px));
  border-radius: var(--adrestia-size-chrome-atlasShellRadiusPill);
  background: var(--adrestia-component-atlasShell-accent);
  color: var(--adrestia-component-atlasShell-badgeFg);
  font-size: var(--adrestia-font-size-atlasMicro);
  font-weight: 700;
  display: grid;
  place-items: center;
}

[data-theme$="-light"] .atlas-shell-admin-item-badge {
  background: var(--adrestia-component-atlasShellLight-accent);
}

.atlas-shell-admin-actions-strip {
  border-top: 1px solid var(--adrestia-component-atlasShell-line);
  padding-top: var(--adrestia-space-3);
  padding-right: var(--adrestia-space-5);
  padding-bottom: var(--adrestia-space-3);
  padding-left: var(--adrestia-space-5);
  display: flex;
  flex-wrap: wrap;
  gap: var(--adrestia-space-2);
}

[data-theme$="-light"] .atlas-shell-admin-actions-strip {
  border-top-color: var(--adrestia-component-atlasShellLight-line);
}

.atlas-shell-admin-action {
  flex: 0 0 auto;
  display: inline-flex;
  align-items: center;
  gap: calc(var(--adrestia-space-1) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding-top: var(--adrestia-space-2);
  padding-right: var(--adrestia-space-3);
  padding-bottom: var(--adrestia-space-2);
  padding-left: var(--adrestia-space-3);
  border-radius: var(--adrestia-size-chrome-atlasShellRadiusPill);
  border: 1px solid var(--adrestia-component-atlasShell-lineStrong);
  background: var(--adrestia-component-atlasShell-adminActionBg);
  color: var(--adrestia-component-atlasShell-inkSoft);
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  letter-spacing: var(--adrestia-font-letterSpacing-atlasAction);
  text-transform: uppercase;
  cursor: pointer;
  font-family: var(--atlas-shell-font-sans);
  transition: background 160ms ease, color 160ms ease, border-color 160ms ease;
}

[data-theme$="-light"] .atlas-shell-admin-action {
  border-color: var(--adrestia-component-atlasShellLight-lineStrong);
  color: var(--adrestia-component-atlasShellLight-inkSoft);
}

.atlas-shell-admin-action:hover {
  color: var(--adrestia-component-atlasShell-ink);
  border-color: var(--adrestia-component-atlasShell-adminActionBorderHover);
}

[data-theme$="-light"] .atlas-shell-admin-action:hover {
  color: var(--adrestia-component-atlasShellLight-ink);
}

.atlas-shell-admin-action.is-danger {
  color: var(--adrestia-appPalette-accent-hff8585);
  border-color: var(--adrestia-component-atlasShell-adminDangerBorder);
  background: var(--adrestia-component-atlasShell-adminDangerBg);
}

.atlas-shell-admin-action.is-warning {
  color: var(--adrestia-color-amber-300);
  border-color: var(--adrestia-component-atlasShell-adminWarningBorder);
  background: var(--adrestia-component-atlasShell-adminWarningBg);
}

.atlas-shell-admin-action.is-active {
  color: var(--adrestia-component-atlasShell-badgeFg);
  background: var(--adrestia-component-atlasShell-accent);
  border-color: var(--adrestia-component-atlasShell-accent);
}

[data-theme$="-light"] .atlas-shell-admin-action.is-active {
  background: var(--adrestia-component-atlasShellLight-accent);
  border-color: var(--adrestia-component-atlasShellLight-accent);
}

.atlas-shell-admin-hover-flyout {
  position: fixed;
  bottom: var(--adrestia-size-chrome-atlasAdminFlyoutBottom);
  right: var(--adrestia-size-chrome-atlasAdminLauncherOffset);
  z-index: var(--adrestia-zIndex-adminShellOverlay);
  width: var(--adrestia-size-chrome-atlasAdminFlyoutWidth);
  max-height: var(--adrestia-size-viewport-flyoutMax);
  display: flex;
  flex-direction: column;
  border-radius: var(--adrestia-size-chrome-atlasShellRadiusLg);
  border: 1px solid var(--adrestia-component-atlasShell-lineStrong);
  background: var(--adrestia-component-atlasShell-glassStrong);
  -webkit-backdrop-filter: blur(22px) saturate(140%);
  backdrop-filter: blur(22px) saturate(140%);
  color: var(--adrestia-component-atlasShell-ink);
  box-shadow: var(--adrestia-shadow-brandAtlasShellPanel);
  font-family: var(--atlas-shell-font-sans);
  animation: atlas-flyout-in 180ms cubic-bezier(0.2, 0.8, 0.2, 1) both;
}

[data-theme$="-light"] .atlas-shell-admin-hover-flyout {
  border-color: var(--adrestia-component-atlasShellLight-lineStrong);
  background: var(--adrestia-component-atlasShellLight-glassStrong);
  color: var(--adrestia-component-atlasShellLight-ink);
}

.atlas-shell-admin-hover-body {
  flex: 1 1 auto;
  min-height: 0;
  overflow-y: auto;
  padding-top: var(--adrestia-space-3);
  padding-right: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding-bottom: var(--adrestia-space-2);
  padding-left: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  display: flex;
  flex-direction: column;
  gap: 0;
}

.atlas-shell-admin-hover-group-label {
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 700;
  letter-spacing: var(--adrestia-font-letterSpacing-atlasGroupLabel);
  text-transform: uppercase;
  color: var(--adrestia-component-atlasShell-inkMute);
  font-family: var(--atlas-shell-font-sans);
  padding-top: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding-right: calc(var(--adrestia-space-1) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding-bottom: var(--adrestia-space-1);
  padding-left: calc(var(--adrestia-space-1) + var(--adrestia-space-px) + var(--adrestia-space-px));
}

[data-theme$="-light"] .atlas-shell-admin-hover-group-label {
  color: var(--adrestia-component-atlasShellLight-inkMute);
}

.atlas-shell-admin-hover-actions {
  flex: 0 0 auto;
  border-top: 1px solid var(--adrestia-component-atlasShell-line);
  padding: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  display: flex;
  flex-wrap: wrap;
  gap: calc(var(--adrestia-space-1) + var(--adrestia-space-px));
}

[data-theme$="-light"] .atlas-shell-admin-hover-actions {
  border-top-color: var(--adrestia-component-atlasShellLight-line);
}

@media (prefers-reduced-motion: reduce) {
  .atlas-shell-admin-hover-flyout { animation: none !important; }
}

@media (prefers-reduced-motion: reduce) {
  .atlas-shell-admin-launcher,
  .atlas-shell-admin-action,
  .atlas-shell-icon-btn,
  .atlas-shell-avatar-btn,
  .atlas-shell-admin-item,
  .atlas-shell-nav-item {
    transition: none !important;
  }
}

@media (width <= 1100px) {
  .atlas-shell-topbar {
    padding-top: var(--adrestia-space-2);
    padding-right: var(--adrestia-space-3);
    padding-bottom: 0;
    padding-left: var(--adrestia-space-3);
    column-gap: var(--adrestia-space-4);
  }
  .atlas-shell-nav-rail {
    padding-top: var(--adrestia-space-1);
    padding-right: var(--adrestia-space-2);
    padding-bottom: var(--adrestia-space-1);
    padding-left: var(--adrestia-space-2);
  }
  .atlas-shell-nav-item {
    padding-top: 0;
    padding-right: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
    padding-bottom: 0;
    padding-left: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
    font-size: var(--adrestia-font-size-atlasNavCompact);
    letter-spacing: var(--adrestia-font-letterSpacing-atlasNavCompact);
  }
  .atlas-shell-actions-rail {
    gap: var(--adrestia-space-1);
    padding: var(--adrestia-space-1);
  }
  .atlas-shell-icon-btn,
  .atlas-shell-avatar-btn {
    width: var(--adrestia-size-chrome-atlasIconButtonCompact);
    height: var(--adrestia-size-chrome-atlasIconButtonCompact);
  }
}
.pt-startup-shell {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: var(--adrestia-space-5);
  min-height: var(--adrestia-size-viewport-startupMin);
  width: 100%;
  box-sizing: border-box;
}

.pt-startup-shell__bar {
  width: var(--adrestia-size-chrome-startupBarWidth);
  height: var(--adrestia-size-chrome-startupBarHeight);
  border-radius: var(--adrestia-radius-xs);
  background: var(--adrestia-component-startupShell-barGradient);
  animation: pt-startup-pulse 1.2s ease-in-out infinite;
}
/* ============================================================================
 * AppNotifications.css — Toast notification stack styling
 *
 * Bloomberg-terminal aesthetic, pinned to top-right.
 * ========================================================================== */

.app-notif__container {
  position: fixed;
  top: var(--adrestia-size-chrome-appNotifTopOffset);
  right: var(--adrestia-space-4);
  z-index: calc(var(--adrestia-zIndex-wizardShell) + var(--adrestia-zIndex-win12Toast));
  display: flex;
  flex-direction: column;
  gap: var(--adrestia-space-2);
  max-width: var(--adrestia-size-chrome-appNotifMaxWidth);
  pointer-events: none;
}

.app-notif__item {
  display: flex;
  align-items: flex-start;
  gap: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding-top: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding-right: var(--adrestia-space-3);
  padding-bottom: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding-left: var(--adrestia-space-3);
  border-radius: var(--adrestia-radius-lg);
  background: var(--adrestia-component-appNotif-backdrop);
  box-shadow: var(--adrestia-shadow-brandToast);
  pointer-events: auto;
  animation: app-notif-slide-in 0.25s ease-out;
  min-width: var(--adrestia-size-chrome-appNotifMinWidth);
  font-family: var(--adrestia-font-family-sans);
}

.app-notif__icon {
  font-size: var(--adrestia-font-size-md);
  font-weight: 700;
  flex-shrink: 0;
  width: var(--adrestia-size-icon-md);
  height: var(--adrestia-size-icon-md);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: var(--adrestia-size-chrome-appNotifIconNudge);
}

.app-notif__body {
  flex: 1;
  min-width: 0;
}

.app-notif__title {
  font-size: var(--adrestia-font-size-xs);
  font-weight: 600;
  color: var(--adrestia-component-appNotif-title);
  margin-bottom: var(--adrestia-radius-xs);
  line-height: var(--adrestia-font-lineHeight-snug);
}

.app-notif__msg {
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-appNotif-message);
  line-height: var(--adrestia-font-lineHeight-normal);
  word-break: break-word;
  white-space: pre-wrap;
}

.app-notif__actions {
  display: flex;
  gap: calc(var(--adrestia-space-1) + var(--adrestia-space-px) + var(--adrestia-space-px));
  margin-top: var(--adrestia-space-2);
  flex-wrap: wrap;
}

.app-notif__action {
  padding-top: var(--adrestia-space-1);
  padding-right: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  padding-bottom: var(--adrestia-space-1);
  padding-left: calc(var(--adrestia-space-2) + var(--adrestia-space-px) + var(--adrestia-space-px));
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  border-width: var(--adrestia-space-px);
  border-style: solid;
  border-color: var(--adrestia-component-appNotif-actionBorder);
  border-radius: var(--adrestia-radius-sm);
  background: var(--adrestia-component-appNotif-actionBg);
  color: var(--adrestia-component-appNotif-actionFg);
  cursor: pointer;
  transition: all 0.15s ease;
  font-family: inherit;
  white-space: nowrap;
}

.app-notif__action:hover {
  background: var(--adrestia-component-appNotif-actionBgHover);
  border-color: var(--adrestia-component-appNotif-actionBorderHover);
}

.app-notif__action--primary {
  background: var(--adrestia-component-appNotif-actionPrimaryBg);
  border-color: var(--adrestia-component-appNotif-actionPrimaryBorder);
  color: var(--adrestia-component-appNotif-actionPrimaryFg);
}

.app-notif__action--primary:hover {
  background: var(--adrestia-component-appNotif-actionPrimaryBgHover);
  border-color: var(--adrestia-component-appNotif-actionPrimaryBorderHover);
}

.app-notif__close {
  flex-shrink: 0;
  width: var(--adrestia-size-icon-md);
  height: var(--adrestia-size-icon-md);
  display: flex;
  align-items: center;
  justify-content: center;
  background: none;
  border: none;
  color: var(--adrestia-component-appNotif-closeMuted);
  font-size: var(--adrestia-font-size-md);
  cursor: pointer;
  border-radius: var(--adrestia-radius-sm);
  transition: all 0.15s ease;
  padding: 0;
  margin-top: calc(var(--adrestia-space-0) - var(--adrestia-size-chrome-appNotifCloseNudge));
}

.app-notif__close:hover {
  background: var(--adrestia-component-appNotif-closeHoverBg);
  color: var(--adrestia-component-appNotif-closeHoverFg);
}
/* ========================================
   Application Stylesheet - Imports Hub
   Split from 3825 lines into domain modules
   ======================================== */

/* Base theme variables */

/* TRADINGVIEW STYLE THEME - Clean Professional Design */

/* Font: Trebuchet MS / Calibri */

/* CSS Reset & Base */

* {
  margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0;
  padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0;
  box-sizing: border-box;
}

:root {
  /* ── TradingView palette ─────────────────────────────────────── */
  --adrestia-component-globalTradingView-tvBgPrimary:       var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-tvBgSecondary:     var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-tvBgTertiary:      var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-tvBgHover:         var(--adrestia-component-globalTradingView-brandCardBg);
  --adrestia-component-globalTradingView-tvBgElevated:      var(--brand-text-muted, var(--adrestia-appPalette-surface-h434651));
  --adrestia-component-globalTradingView-tvBgLight:         var(--adrestia-component-globalTradingView-brandCardBg);
  --adrestia-component-globalTradingView-tvBorder:           var(--adrestia-component-globalTradingView-brandCardBg);
  --adrestia-component-globalTradingView-tvBorderHover:     var(--adrestia-component-globalTradingView-brandCardBg);
  --adrestia-component-globalTradingView-tvBorderSubtle:    var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-tvBorderMid:       var(--adrestia-component-globalTradingView-brandCardBg);
  --adrestia-component-globalTradingView-tvTextFg:             var(--adrestia-component-globalTradingView-brandTextFg);
  --adrestia-component-globalTradingView-tvTextMutedFg:       var(--brand-border, var(--adrestia-appPalette-surface-h787b86));
  --adrestia-component-globalTradingView-tvTextDimFg:         var(--brand-text-muted, var(--adrestia-appPalette-deepBg-h5d606b));
  --adrestia-component-globalTradingView-tvTextBrightFg:      var(--adrestia-component-globalTradingView-brandTextFg);
  --adrestia-component-globalTradingView-tvAccentFg:           var(--adrestia-component-globalTradingView-statusInfoFg);
  --adrestia-component-globalTradingView-tvAccentHoverFg:     var(--adrestia-component-globalTradingView-brandCardBg);
  --adrestia-component-globalTradingView-tvSuccessFg:          var(--adrestia-component-globalTradingView-statusSuccessFg);
  --adrestia-component-globalTradingView-tvSuccessHoverFg:    var(--adrestia-component-globalTradingView-statusSuccessFg);
  --adrestia-component-globalTradingView-tvSuccessBrightFg:   var(--adrestia-component-globalTradingView-statusSuccessFg);
  --adrestia-component-globalTradingView-tvDangerFg:           var(--adrestia-component-globalTradingView-statusErrorFg);
  --adrestia-component-globalTradingView-tvDangerHoverFg:     var(--adrestia-component-globalTradingView-statusErrorFg);
  --adrestia-component-globalTradingView-tvDangerBrightFg:    var(--adrestia-component-globalTradingView-statusErrorFg);
  --adrestia-component-globalTradingView-tvWarningFg:          var(--adrestia-component-globalTradingView-statusWarningFg);
  --adrestia-component-globalTradingView-tvWarningAmberFg:    var(--adrestia-component-globalTradingView-statusWarningFg);
  --adrestia-component-globalTradingView-tvLongFg:             var(--adrestia-component-globalTradingView-statusSuccessFg);
  --adrestia-component-globalTradingView-tvShortFg:            var(--adrestia-component-globalTradingView-statusErrorFg);

  /* ── Catppuccin Mocha palette ────────────────────────────────── */
  --adrestia-component-globalTradingView-ctpBase:            var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-ctpMantle:          var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-ctpCrust:           var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-ctpSurface0:        var(--adrestia-component-globalTradingView-brandCardBg);
  --adrestia-component-globalTradingView-ctpSurface1:        var(--adrestia-component-globalTradingView-brandCardBg);
  --adrestia-component-globalTradingView-ctpOverlay0:        var(--brand-border, var(--adrestia-appPalette-surface-h6c7086));
  --adrestia-component-globalTradingView-ctpSubtext0:        var(--adrestia-component-globalTradingView-brandTextFg);
  --adrestia-component-globalTradingView-ctpTextFg:            var(--adrestia-component-globalTradingView-brandTextFg);
  --adrestia-component-globalTradingView-ctpBlueFg:            var(--brand-text, var(--adrestia-appPalette-accent-h89b4fa));

  /* ── GitHub Dark palette ─────────────────────────────────────── */
  --adrestia-component-globalTradingView-ghBgPrimary:       var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-ghBgSecondary:     var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-ghBgTertiary:      var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-ghBorder:           var(--adrestia-component-globalTradingView-brandCardBg);
  --adrestia-component-globalTradingView-ghBorderMuted:     var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-ghTextMutedFg:       var(--brand-border, var(--adrestia-appPalette-surface-h8b949e));
  --adrestia-component-globalTradingView-ghTextFg:             var(--adrestia-component-globalTradingView-brandTextFg);
  --adrestia-component-globalTradingView-ghTextBrightFg:      var(--adrestia-component-globalTradingView-brandTextFg);
  --adrestia-component-globalTradingView-ghBlueFg:             var(--brand-border, var(--adrestia-appPalette-accent-h58a6ff));
  --adrestia-component-globalTradingView-ghGreenFg:            var(--brand-border, var(--adrestia-appPalette-accent-h3fb950));
  --adrestia-component-globalTradingView-ghRedFg:              var(--brand-border, var(--adrestia-appPalette-accent-hf85149));

  /* ── Tailwind / utility colors ───────────────────────────────── */
  --adrestia-component-globalTradingView-twRedFg:          var(--adrestia-component-globalTradingView-statusErrorFg);
  --adrestia-component-globalTradingView-twGreenFg:        var(--adrestia-component-globalTradingView-statusSuccessFg);
  --adrestia-component-globalTradingView-twGreen400Fg:        var(--brand-text, var(--adrestia-brand-helixGrids-accent));
  --adrestia-component-globalTradingView-twEmeraldFg:      var(--brand-border, var(--adrestia-appPalette-accent-h10b981));
  --adrestia-component-globalTradingView-twBlueFg:         var(--adrestia-component-globalTradingView-statusInfoFg);
  --adrestia-component-globalTradingView-twAmberFg:        var(--adrestia-component-globalTradingView-statusWarningFg);
  --adrestia-component-globalTradingView-twVioletFg:       var(--brand-border, var(--adrestia-appPalette-accent-h8b5cf6));
  --adrestia-component-globalTradingView-twGray400Fg:         var(--adrestia-component-globalTradingView-brandTextFg);
  --adrestia-component-globalTradingView-twGray500Fg:         var(--brand-border, var(--adrestia-appPalette-surface-h6b7280));
  --adrestia-component-globalTradingView-twBlue300Fg:         var(--brand-text, var(--adrestia-color-blue-300));

  /* ── Custom / shared dark tones ──────────────────────────────── */
  --adrestia-component-globalTradingView-darkBgDeep:        var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-darkBgBase:        var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-darkBgCard:        var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-darkBgElevated:    var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-darkBgSurface:     var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-darkAccentBg:      var(--adrestia-component-globalTradingView-surface);
  --adrestia-component-globalTradingView-darkAccentHover:   var(--adrestia-component-globalTradingView-surfaceMuted);
  --adrestia-component-globalTradingView-darkMutedFg:          var(--brand-text-muted, var(--adrestia-appPalette-deepBg-h5d606b));
  --adrestia-component-globalTradingView-darkBgAlt:         var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-darkBgPanel:       var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-darkBgInput:       var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-darkBgVoid:        var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-darkBgAbyss:       var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-darkBgMidnight:    var(--adrestia-component-globalTradingView-brandBg);
  --adrestia-component-globalTradingView-darkTextLightFg:     var(--adrestia-component-globalTradingView-brandTextFg);
  --adrestia-component-globalTradingView-binanceYellowFg:      var(--brand-text, var(--adrestia-appPalette-accent-hf0b90b));

  /* Font Stack - Calibri as primary */
  --tv-font: var(--adrestia-font-family-tradingViewUi);
  --tv-font-mono: var(--adrestia-font-family-tradingViewMono);
}

html, body, #root {
  height: var(--adrestia-size-layout-globalForms-percent100);
  width: var(--adrestia-size-layout-globalForms-percent100);
  overflow: hidden;
}

body {
  font-family: var(--tv-font);
  background: var(--adrestia-component-globalTradingView-tvBgPrimary);
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  font-size: var(--adrestia-font-size-sm);
  line-height: var(--adrestia-font-lineHeight-normal);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Layout */

.layout-root {
  display: flex;
  flex-direction: column;
  height: var(--adrestia-size-layout-globalLayout-minHeightViewport);
  background: var(--adrestia-component-globalTradingView-tvBgPrimary);
}

/* ========== TOP BAR ========== */

.top-bar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: var(--adrestia-size-layout-globalConfig-pad44);
  padding-top: 0; padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: 0; padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  background: var(--adrestia-component-globalTradingView-tvBgSecondary);
  border-bottom: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  gap: var(--adrestia-size-layout-globalConfig-pad8);
  flex-shrink: 0;
}

.top-bar-section {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad12);
}

.top-bar-title {
  font-size: var(--adrestia-font-size-sm);
  font-weight: 600;
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  white-space: nowrap;
}

.top-bar-api-section,
.top-bar-session-section {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

.top-bar-metrics {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad16);
  margin-left: auto;
}

.top-bar-session {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad12);
}

/* Metrics in Top Bar */

.metric {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: var(--adrestia-space-px);
}

.metric-label {
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
  text-transform: uppercase;
  letter-spacing: calc(var(--adrestia-space-px) * 0.3);
}

.metric-value {
  font-size: var(--adrestia-font-size-xs);
  font-weight: 600;
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  font-family: var(--tv-font-mono);
}

.metric-value.risk {
  color: var(--adrestia-component-globalTradingView-tvDangerFg);
}

.metric-value.live {
  color: var(--adrestia-component-globalTradingView-tvSuccessFg);
}

.metric-value.stale {
  color: var(--adrestia-component-globalTradingView-tvWarningFg);
}

.metric-value.warning {
  color: var(--adrestia-component-globalTradingView-tvWarningFg);
}

.metric-input-group {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad4);
}

.metric-suffix {
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
}

.metric-divider {
  width: var(--adrestia-space-px);
  height: var(--adrestia-size-layout-globalConfig-pad24);
  background: var(--adrestia-component-globalTradingView-tvBorder);
  margin-top: 0; margin-right: var(--adrestia-size-layout-globalConfig-pad8); margin-bottom: 0; margin-left: var(--adrestia-size-layout-globalConfig-pad8);
}

/* ========== BUTTONS - TradingView Pro Design ========== */

.btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: var(--adrestia-size-layout-globalConfig-pad6);
  padding-top: calc(var(--adrestia-space-px) * 7); padding-right: var(--adrestia-size-layout-globalConfig-pad14); padding-bottom: calc(var(--adrestia-space-px) * 7); padding-left: var(--adrestia-size-layout-globalConfig-pad14);
  font-family: var(--tv-font);
  font-size: var(--adrestia-font-size-sm);
  font-weight: 500;
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  background: transparent;
  border: none;
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  cursor: pointer;
  transition: background-color 0.1s ease;
  white-space: nowrap;
  position: relative;
}

.btn:hover:not(:disabled) {
  background: var(--adrestia-component-globalTradingView-border);
}

.btn:active:not(:disabled) {
  background: var(--adrestia-component-globalTradingView-borderStrong);
}

.btn:disabled {
  opacity: var(--adrestia-opacity-50);
  cursor: not-allowed;
}

.btn-small {
  padding-top: var(--adrestia-size-layout-globalConfig-pad5); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad5); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  font-size: var(--adrestia-font-size-xs);
}

.btn-tiny {
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  font-size: var(--adrestia-font-size-2xs);
}

/* TradingView Outlined Button */

.btn-outlined {
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  background: transparent;
}

.btn-outlined:hover:not(:disabled) {
  border-color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
  background: var(--adrestia-component-globalTradingView-accentBg);
}

/* TradingView Primary Button - Solid accent */

.btn-primary {
  background: var(--adrestia-component-globalTradingView-tvAccentFg);
  color: var(--adrestia-component-globalTradingView-brandTextFg);
}

.btn-primary:hover:not(:disabled) {
  background: var(--adrestia-component-globalTradingView-tvAccentHoverFg);
}

.btn-primary:active:not(:disabled) {
  background: var(--adrestia-component-globalTradingView-brandCardBg);
}

/* TradingView Success Button */

.btn-success {
  background: var(--adrestia-component-globalTradingView-tvSuccessFg);
  color: var(--adrestia-component-globalTradingView-brandTextFg);
}

.btn-success:hover:not(:disabled) {
  background: var(--adrestia-component-globalTradingView-tvSuccessHoverFg);
}

/* TradingView Danger Button */

.btn-danger {
  color: var(--adrestia-component-globalTradingView-tvDangerFg);
  background: transparent;
}

.btn-danger:hover:not(:disabled) {
  background: var(--adrestia-component-globalTradingView-accentBorder);
}

/* ========== MAIN AREA ========== */

.main-area {
  display: flex;
  flex: 1;
  overflow: hidden;
}

/* ========== SIDE MENU ========== */

.side-menu {
  width: var(--adrestia-size-layout-globalTradingView-width160);
  background: var(--adrestia-component-globalTradingView-tvBgSecondary);
  border-right: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  display: flex;
  flex-direction: column;
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: 0;
  flex-shrink: 0;
}

.side-menu button {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
  width: var(--adrestia-size-layout-globalForms-percent100);
  padding-top: var(--adrestia-size-layout-globalConfig-pad10); padding-right: var(--adrestia-size-layout-globalConfig-pad16); padding-bottom: var(--adrestia-size-layout-globalConfig-pad10); padding-left: var(--adrestia-size-layout-globalConfig-pad16);
  font-family: var(--tv-font);
  font-size: var(--adrestia-font-size-xs);
  font-weight: 500;
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
  background: transparent;
  border: none;
  border-left: 2px solid transparent;
  cursor: pointer;
  transition: all 0.15s ease;
  text-align: left;
}

.side-menu button:hover {
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  background: var(--adrestia-component-globalTradingView-tvBgTertiary);
}

.side-menu button.active {
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  background: var(--adrestia-component-globalTradingView-tvBgTertiary);
  border-left-color: var(--adrestia-component-globalTradingView-tvAccentFg);
}

.side-menu-spacer {
  flex: 1;
}

/* ========== CONTAINER ========== */

.container {
  flex: 1;
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  overflow-y: auto;
  background: var(--adrestia-component-globalTradingView-tvBgPrimary);
}

/* ========== ORDER LAYOUT ========== */

.order-layout {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad12);
  height: var(--adrestia-size-layout-globalForms-percent100);
}

.order-panel {
  width: var(--adrestia-size-layout-globalConfig-pad320);
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
  overflow-y: auto;
  padding-right: var(--adrestia-size-layout-globalConfig-pad4);
}

.chart-panel {
  flex: 1;
  min-width: 0;
  background: var(--adrestia-component-globalTradingView-tvBgSecondary);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  overflow: hidden;
}

/* ========== CARDS — quant terminal ========== */

.card {
  background: var(--adrestia-component-globalTradingView-scrim);
  border: 1px solid var(--adrestia-component-globalTradingView-backdrop);
  border-radius: var(--adrestia-size-layout-globalConfig-pad8);
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
}

.card-title {
  font-size: var(--adrestia-font-size-4xs);
  font-weight: 800;
  color: var(--adrestia-component-globalTradingView-darkAccentHover);
  text-transform: uppercase;
  letter-spacing: calc(var(--adrestia-space-px) * 1.5);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad12);
  padding-bottom: var(--adrestia-size-layout-globalConfig-pad8);
  border-bottom: 1px solid var(--adrestia-component-globalTradingView-highlight);
  font-family: var(--adrestia-font-family-sans);
}

.card-header-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad12);
  padding-bottom: var(--adrestia-size-layout-globalConfig-pad8);
  border-bottom: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
}

.card-header-row .card-title {
  margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0;
  padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0;
  border: none;
}

.header-buttons {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad6);
}

/* ========== FORM ELEMENTS ========== */

.form-group {
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad12);
}

.form-group label {
  display: block;
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad4);
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 500;
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
}

.form-group input,
.form-group select {
  width: var(--adrestia-size-layout-globalForms-percent100);
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  font-family: var(--tv-font);
  font-size: var(--adrestia-font-size-xs);
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  background: var(--adrestia-component-globalTradingView-tvBgPrimary);
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  transition: border-color 0.15s, box-shadow 0.15s;
}

.form-group input:focus,
.form-group select:focus {
  outline: none;
  border-color: var(--adrestia-component-globalTradingView-tvAccentFg);
  box-shadow: var(--adrestia-shadow-ptTradingViewFormFocusRing);
}

.form-group input::placeholder {
  color: var(--adrestia-component-globalTradingView-tvTextDimFg);
}

.form-group input:disabled {
  opacity: var(--adrestia-opacity-50);
  cursor: not-allowed;
}

.form-row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--adrestia-size-layout-globalConfig-pad12);
}

/* ========== SYMBOL BUTTONS ========== */

.symbol-buttons {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad6);
}

.symbol-btn {
  flex: 1;
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  font-family: var(--tv-font);
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
  background: var(--adrestia-component-globalTradingView-tvBgPrimary);
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  cursor: pointer;
  transition: all 0.15s ease;
}

.symbol-btn:hover {
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  border-color: var(--adrestia-component-globalTradingView-tvBorderHover);
}

.symbol-btn.active {
  color: var(--adrestia-component-globalTradingView-tvAccentFg);
  background: var(--adrestia-component-globalTradingView-surface);
  border-color: var(--adrestia-component-globalTradingView-tvAccentFg);
}

/* ========== SIDE TOGGLE ========== */

.side-toggle,
.side-toggle-simple {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

.side-btn,
.side-btn-large,
.side-btn-sm {
  flex: 1;
  padding-top: var(--adrestia-size-layout-globalConfig-pad10); padding-right: var(--adrestia-size-layout-globalConfig-pad16); padding-bottom: var(--adrestia-size-layout-globalConfig-pad10); padding-left: var(--adrestia-size-layout-globalConfig-pad16);
  font-family: var(--tv-font);
  font-size: var(--adrestia-font-size-xs);
  font-weight: 600;
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
  background: var(--adrestia-component-globalTradingView-tvBgPrimary);
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  cursor: pointer;
  transition: all 0.15s ease;
  text-transform: uppercase;
}

.side-btn-sm {
  padding-top: var(--adrestia-size-layout-globalConfig-pad6); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad6); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  font-size: var(--adrestia-font-size-2xs);
}

.side-btn:hover,
.side-btn-large:hover,
.side-btn-sm:hover {
  border-color: var(--adrestia-component-globalTradingView-tvBorderHover);
}

.side-btn.active-long,
.side-btn-large.active-long,
.side-btn-sm.active-long,
.side-btn.active-buy {
  color: var(--adrestia-component-globalTradingView-tvLongFg);
  background: var(--adrestia-component-globalTradingView-tone0);
  border-color: var(--adrestia-component-globalTradingView-tvLongFg);
}

.side-btn.active-short,
.side-btn-large.active-short,
.side-btn-sm.active-short,
.side-btn.active-sell {
  color: var(--adrestia-component-globalTradingView-tvShortFg);
  background: var(--adrestia-component-globalTradingView-tone1);
  border-color: var(--adrestia-component-globalTradingView-tvShortFg);
}

/* ========== ORDER TYPE TOGGLE ========== */

.order-type-toggle {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad6);
}

.type-btn {
  flex: 1;
  padding-top: var(--adrestia-size-layout-globalConfig-pad6); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad6); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  font-family: var(--tv-font);
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 500;
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
  background: var(--adrestia-component-globalTradingView-tvBgPrimary);
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  cursor: pointer;
  transition: all 0.15s ease;
}

.type-btn:hover {
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  border-color: var(--adrestia-component-globalTradingView-tvBorderHover);
}

.type-btn.active {
  color: var(--adrestia-component-globalTradingView-tvAccentFg);
  background: var(--adrestia-component-globalTradingView-surface);
  border-color: var(--adrestia-component-globalTradingView-tvAccentFg);
}

/* ========== CALCULATED FIELD ========== */

.calculated-field {
  display: flex;
  align-items: baseline;
  gap: var(--adrestia-size-layout-globalConfig-pad6);
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  background: var(--adrestia-component-globalTradingView-tvBgPrimary);
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
}

.calc-value {
  font-size: var(--adrestia-font-size-sm);
  font-weight: 600;
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  font-family: var(--tv-font-mono);
}

.calc-value.large {
  font-size: var(--adrestia-font-size-lg);
  color: var(--adrestia-component-globalTradingView-tvAccentFg);
}

.calc-unit {
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
}

.size-field {
  background: var(--adrestia-component-globalTradingView-tone2);
  border-color: var(--adrestia-component-globalTradingView-tone3);
}

.size-percent-badge {
  padding-top: var(--adrestia-space-px); padding-right: var(--adrestia-size-layout-globalConfig-pad5); padding-bottom: var(--adrestia-space-px); padding-left: var(--adrestia-size-layout-globalConfig-pad5);
  font-size: var(--adrestia-font-size-4xs);
  font-weight: 600;
  background: var(--adrestia-component-globalTradingView-tvWarningFg);
  color: var(--adrestia-component-globalTradingView-brandTextMutedFg);
  border-radius: calc(var(--adrestia-space-px) * 2);
  margin-left: var(--adrestia-size-layout-globalConfig-pad6);
}

/* ========== RESPONSE DISPLAY — quant terminal ========== */

.response-card {
  margin-top: var(--adrestia-size-layout-globalConfig-pad8);
  animation: rd-slide-up .3s ease-out;
}

.response-success {
  border-color: var(--adrestia-component-globalTradingView-tone4);
}

.response-error {
  border-color: var(--adrestia-component-globalTradingView-tone5);
}

.response-content {
  padding-top: var(--adrestia-size-layout-globalConfig-pad10); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad10); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  font-family: var(--adrestia-font-family-sans);
  font-size: var(--adrestia-font-size-3xs);
  background: var(--adrestia-component-globalTradingView-tone6);
  border: 1px solid var(--adrestia-component-globalTradingView-highlight);
  border-radius: var(--adrestia-size-layout-globalConfig-pad6);
  overflow-x: auto;
  white-space: pre-wrap;
  word-break: break-all;
}

.response-success .response-content {
  color: var(--adrestia-component-globalTradingView-tvSuccessBrightFg);
  border-color: var(--adrestia-component-globalTradingView-tone7);
  background: var(--adrestia-component-globalTradingView-tone8);
}

.response-error .response-content {
  color: var(--adrestia-component-globalTradingView-tvDangerBrightFg);
  border-color: var(--adrestia-component-globalTradingView-tone9);
  background: var(--adrestia-component-globalTradingView-tone10);
}

/* ========== ENHANCED RESPONSE DISPLAY — quant terminal ========== */

.rd-structured {
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad14); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad14);
  font-size: var(--adrestia-font-size-xs);
  font-family: var(--adrestia-font-family-sans);
}

.rd-header {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad8);
}

.rd-icon {
  font-size: var(--adrestia-font-size-sm);
  flex-shrink: 0;
}

.rd-label {
  font-weight: 800;
  color: var(--adrestia-component-globalTradingView-darkTextLightFg);
  font-size: var(--adrestia-font-size-2xs);
  letter-spacing: calc(var(--adrestia-space-px) * 0.3);
}

.rd-code-badge {
  background: var(--adrestia-component-globalTradingView-tone11);
  border: 1px solid var(--adrestia-component-globalTradingView-tone9);
  color: var(--adrestia-component-globalTradingView-tvDangerBrightFg);
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 800;
  padding-top: calc(var(--adrestia-space-px) * 2); padding-right: calc(var(--adrestia-space-px) * 7); padding-bottom: calc(var(--adrestia-space-px) * 2); padding-left: calc(var(--adrestia-space-px) * 7);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  font-family: var(--adrestia-font-family-sans);
  letter-spacing: calc(var(--adrestia-space-px) * 0.8);
  margin-left: auto;
}

.rd-side-badge {
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 800;
  padding-top: calc(var(--adrestia-space-px) * 2); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: calc(var(--adrestia-space-px) * 2); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  text-transform: uppercase;
  letter-spacing: calc(var(--adrestia-space-px) * 1.5);
  margin-left: auto;
}

.rd-side-badge.long {
  background: var(--adrestia-component-globalTradingView-tone12);
  color: var(--adrestia-component-globalTradingView-tvSuccessBrightFg);
  border: 1px solid var(--adrestia-component-globalTradingView-tone7);
}

.rd-side-badge.short {
  background: var(--adrestia-component-globalTradingView-tone13);
  color: var(--adrestia-component-globalTradingView-tvDangerBrightFg);
  border: 1px solid var(--adrestia-component-globalTradingView-tone9);
}

.rd-message {
  color: var(--adrestia-component-globalTradingView-brandTextFg);
  font-size: var(--adrestia-font-size-2xs);
  line-height: var(--adrestia-font-lineHeight-snug);
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: 0;
  word-break: break-word;
  font-weight: 500;
}

.response-error .rd-message {
  color: var(--adrestia-component-globalTradingView-tvDangerBrightFg);
}

.rd-details-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--adrestia-size-layout-globalTradingView-gap4x16);
  margin-top: var(--adrestia-size-layout-globalConfig-pad8); margin-right: 0; margin-bottom: var(--adrestia-size-layout-globalConfig-pad8); margin-left: 0;
  padding-top: var(--adrestia-size-layout-globalConfig-pad10); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad10); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  background: var(--adrestia-component-globalTradingView-tone6);
  border-radius: var(--adrestia-size-layout-globalConfig-pad6);
  border: 1px solid var(--adrestia-component-globalTradingView-highlight);
}

.rd-details-compact {
  margin-top: var(--adrestia-size-layout-globalConfig-pad6); margin-right: 0; margin-bottom: var(--adrestia-size-layout-globalConfig-pad4); margin-left: 0;
}

.rd-detail {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: calc(var(--adrestia-space-px) * 2); padding-right: 0; padding-bottom: calc(var(--adrestia-space-px) * 2); padding-left: 0;
}

.rd-detail-label {
  color: var(--adrestia-component-globalTradingView-darkAccentBg);
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: calc(var(--adrestia-space-px) * 1.2);
}

.rd-detail-value {
  color: var(--adrestia-component-globalTradingView-darkTextLightFg);
  font-family: var(--adrestia-font-family-sans);
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 700;
}

.rd-val-danger {
  color: var(--adrestia-component-globalTradingView-tvDangerBrightFg) !important;
}

.rd-val-success {
  color: var(--adrestia-component-globalTradingView-tvSuccessBrightFg) !important;
}

.rd-val-warning {
  color: var(--adrestia-component-globalTradingView-tvWarningFg);
}

.rd-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: var(--adrestia-size-layout-globalConfig-pad8);
  padding-top: var(--adrestia-size-layout-globalConfig-pad8);
  border-top: 1px solid var(--adrestia-component-globalTradingView-highlight);
}

.rd-trade-id,
.rd-mexc-id {
  font-size: var(--adrestia-font-size-4xs);
  color: var(--adrestia-component-globalTradingView-darkAccentBg);
  font-family: var(--adrestia-font-family-sans);
  font-weight: 600;
}

.rd-hint {
  margin-top: var(--adrestia-size-layout-globalConfig-pad8);
  padding-top: var(--adrestia-size-layout-globalConfig-pad6); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad6); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  background: var(--adrestia-component-globalTradingView-tone14);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  font-size: var(--adrestia-font-size-4xs);
  color: var(--adrestia-component-globalTradingView-darkAccentHover);
  line-height: var(--adrestia-font-lineHeight-snug);
  font-weight: 600;
  letter-spacing: calc(var(--adrestia-space-px) * 0.2);
}

.rd-hint-info {
  background: var(--adrestia-component-globalTradingView-tone15);
  border: 1px solid var(--adrestia-component-globalTradingView-surface);
}

.rd-hint kbd {
  background: var(--adrestia-component-globalTradingView-tone16);
  border: 1px solid var(--adrestia-component-globalTradingView-tone17);
  border-radius: calc(var(--adrestia-space-px) * 3);
  padding-top: var(--adrestia-space-px); padding-right: var(--adrestia-size-layout-globalConfig-pad5); padding-bottom: var(--adrestia-space-px); padding-left: var(--adrestia-size-layout-globalConfig-pad5);
  font-family: var(--adrestia-font-family-sans);
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 700;
  color: var(--adrestia-component-globalTradingView-darkTextLightFg);
}

/* ========== LOADING ========== */

.loading {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

.spinner {
  width: var(--adrestia-size-layout-globalConfig-pad14);
  height: var(--adrestia-size-layout-globalConfig-pad14);
  border: 2px solid var(--adrestia-component-globalTradingView-tone18);
  border-top-color: var(--adrestia-component-globalTradingView-brandTextFg);
  border-radius: var(--adrestia-size-layout-globalConfig-radius50);
  animation: spin 0.6s linear infinite;
}

/* ========== BALANCE TAB ========== */

.balance-grid {
  display: grid;
  gap: var(--adrestia-size-layout-globalConfig-pad12);
}

.balance-item {
  background: var(--adrestia-component-globalTradingView-tvBgTertiary);
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
}

.balance-currency {
  font-weight: 600;
  color: var(--adrestia-component-globalTradingView-tvAccentFg);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad10);
  font-size: var(--adrestia-font-size-sm);
}

.balance-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: var(--adrestia-size-layout-globalConfig-pad6); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalConfig-pad6); padding-left: 0;
  font-size: var(--adrestia-font-size-xs);
  border-bottom: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
}

.balance-row:last-child {
  border-bottom: none;
}

.balance-row span:first-child {
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
}

.balance-value {
  font-weight: 500;
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  font-family: var(--tv-font-mono);
}

.balance-value.positive {
  color: var(--adrestia-component-globalTradingView-tvSuccessFg);
}

.balance-value.negative {
  color: var(--adrestia-component-globalTradingView-tvDangerFg);
}

/* ========== POSITIONS & ORDERS ========== */

.positions-list,
.orders-list,
.logs-list {
  display: flex;
  flex-direction: column;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

.position-item,
.order-item,
.log-item {
  background: var(--adrestia-component-globalTradingView-tvBgTertiary);
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
}

.position-header,
.order-header,
.log-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad10);
  padding-bottom: var(--adrestia-size-layout-globalConfig-pad8);
  border-bottom: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
}

.position-symbol,
.order-symbol {
  font-weight: 600;
  font-size: var(--adrestia-font-size-sm);
  color: var(--adrestia-component-globalTradingView-tvTextFg);
}

.position-side,
.order-side {
  padding-top: calc(var(--adrestia-space-px) * 3); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: calc(var(--adrestia-space-px) * 3); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 600;
  text-transform: uppercase;
  border-radius: calc(var(--adrestia-space-px) * 3);
}

.position-side.long,
.order-side.buy {
  background: var(--adrestia-component-globalTradingView-tone19);
  color: var(--adrestia-component-globalTradingView-tvLongFg);
}

.position-side.short,
.order-side.sell {
  background: var(--adrestia-component-globalTradingView-tone20);
  color: var(--adrestia-component-globalTradingView-tvShortFg);
}

.position-details,
.order-details {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--adrestia-size-layout-globalTradingView-gap6x16);
  font-size: var(--adrestia-font-size-2xs);
}

.position-details div,
.order-details div {
  display: flex;
  justify-content: space-between;
}

.position-details span,
.order-details span {
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
}

.position-details .positive {
  color: var(--adrestia-component-globalTradingView-tvSuccessFg);
}

.position-details .negative {
  color: var(--adrestia-component-globalTradingView-tvDangerFg);
}

/* ========== NO DATA ========== */

.no-data {
  text-align: center;
  padding-top: var(--adrestia-size-layout-globalConfig-pad24); padding-right: var(--adrestia-size-layout-globalConfig-pad24); padding-bottom: var(--adrestia-size-layout-globalConfig-pad24); padding-left: var(--adrestia-size-layout-globalConfig-pad24);
  color: var(--adrestia-component-globalTradingView-tvTextDimFg);
  font-size: var(--adrestia-font-size-xs);
}

/* ========== EXTERNAL POSITIONS WARNING — quant terminal ========== */

.external-positions-warning {
  background: var(--adrestia-component-globalTradingView-tone21);
  border: 1px solid var(--adrestia-component-globalTradingView-tone22);
  border-radius: var(--adrestia-size-layout-globalConfig-pad8);
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad14); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad14);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad6);
  animation: rd-slide-up .3s ease-out;
}

.warning-header {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
  font-weight: 800;
  color: var(--adrestia-component-globalTradingView-tvWarningFg);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad8);
  font-size: var(--adrestia-font-size-2xs);
  letter-spacing: calc(var(--adrestia-space-px) * 0.3);
  font-family: var(--adrestia-font-family-sans);
}

.warning-body p {
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalTradingView-darkAccentHover);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad8);
  font-weight: 600;
}

.external-position-item {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad10);
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  background: var(--adrestia-component-globalTradingView-tone6);
  border: 1px solid var(--adrestia-component-globalTradingView-tone23);
  border-radius: var(--adrestia-size-layout-globalConfig-pad6);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad6);
}

.ep-symbol {
  font-weight: 800;
  color: var(--adrestia-component-globalTradingView-darkTextLightFg);
  min-width: var(--adrestia-size-layout-globalConfig-pad80);
  font-size: var(--adrestia-font-size-xs);
  letter-spacing: calc(var(--adrestia-space-px) * 0.3);
}

.ep-details {
  flex: 1;
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalTradingView-darkAccentHover);
  font-family: var(--adrestia-font-family-sans);
  font-weight: 600;
}

.ep-actions {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad6);
}

.btn-adopt {
  background: transparent;
  border-color: var(--adrestia-component-globalTradingView-tone24);
  color: var(--adrestia-component-globalTradingView-tvAccentFg);
}

.btn-adopt:hover:not(:disabled) {
  background: var(--adrestia-component-globalTradingView-tone2);
  border-color: var(--adrestia-component-globalTradingView-tone25);
}

.btn-close-pos {
  background: transparent;
  border-color: var(--adrestia-component-globalTradingView-tone26);
  color: var(--adrestia-component-globalTradingView-tvDangerBrightFg);
}

.btn-close-pos:hover:not(:disabled) {
  background: var(--adrestia-component-globalTradingView-tone1);
  border-color: var(--adrestia-component-globalTradingView-tvDangerFg);
}

/* ========== NUMBER INPUT ========== */

.number-input-wrapper {
  display: flex;
  align-items: center;
}

.number-input-wrapper input {
  width: calc(var(--adrestia-space-px) * 60);
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad6); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad6);
  font-family: var(--tv-font-mono);
  font-size: var(--adrestia-font-size-xs);
  text-align: center;
  background: var(--adrestia-component-globalTradingView-tvBgPrimary);
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  color: var(--adrestia-component-globalTradingView-tvTextFg);
}

.number-input-wrapper input:focus {
  outline: none;
  border-color: var(--adrestia-component-globalTradingView-tvAccentFg);
}

/* ========== SCROLLBAR ========== */

::-webkit-scrollbar {
  width: var(--adrestia-size-layout-globalConfig-pad6);
  height: var(--adrestia-size-layout-globalConfig-pad6);
}

::-webkit-scrollbar-track {
  background: var(--adrestia-component-globalTradingView-tvBgPrimary);
}

::-webkit-scrollbar-thumb {
  background: var(--adrestia-component-globalTradingView-tvBorder);
  border-radius: calc(var(--adrestia-space-px) * 3);
}

::-webkit-scrollbar-thumb:hover {
  background: var(--adrestia-component-globalTradingView-tvBorderHover);
}

/* ========== QUEUE POSITION CARD ========== */

.qpc-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  border-bottom: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
}

.qpc-title {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

.qpc-number {
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
}

.qpc-symbol {
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  font-size: var(--adrestia-font-size-sm);
  font-weight: 600;
}

.qpc-side {
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  text-transform: uppercase;
}

.qpc-side.long {
  color: var(--adrestia-component-globalTradingView-tvLongFg);
}

.qpc-side.short {
  color: var(--adrestia-component-globalTradingView-tvShortFg);
}

.qpc-state {
  padding-top: calc(var(--adrestia-space-px) * 2); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: calc(var(--adrestia-space-px) * 2); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 600;
  text-transform: uppercase;
  border-radius: calc(var(--adrestia-space-px) * 3);
}

.qpc-state.executed {
  background: var(--adrestia-component-globalTradingView-tvSuccessFg);
  color: var(--adrestia-component-globalTradingView-brandTextFg);
}

.qpc-state.executing {
  background: var(--adrestia-component-globalTradingView-tvWarningFg);
  color: var(--adrestia-component-globalTradingView-brandTextMutedFg);
}

.qpc-state.closed {
  background: var(--adrestia-component-globalTradingView-tvTextMutedFg);
  color: var(--adrestia-component-globalTradingView-brandTextFg);
}

/* ========== SAFE MODE ========== */

.safe-mode-metric {
  flex-direction: row;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

.safe-mode-controls-metric {
  flex-direction: row;
}

/* ========== TABS ========== */

.tab-content {
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
}

/* ========== DIVIDER ========== */

.divider {
  height: var(--adrestia-space-px);
  background: var(--adrestia-component-globalTradingView-tvBorder);
  margin-top: var(--adrestia-size-layout-globalConfig-pad12); margin-right: 0; margin-bottom: var(--adrestia-size-layout-globalConfig-pad12); margin-left: 0;
}

/* ========== FORM GROUP INLINE ========== */

.form-group-inline {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad10);
}

.form-group-inline label {
  margin-bottom: 0;
  white-space: nowrap;
}

.form-group-inline .symbol-buttons {
  flex: 1;
}

/* ========== PRICE DISPLAY ========== */

.symbol-price-display {
  padding-top: var(--adrestia-size-layout-globalConfig-pad6); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad6); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  background: var(--adrestia-component-globalTradingView-tvBgPrimary);
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  display: flex;
  align-items: center;
  justify-content: center;
}

.symbol-price {
  font-size: var(--adrestia-font-size-xs);
  font-weight: 600;
  color: var(--adrestia-component-globalTradingView-tvAccentFg);
  font-family: var(--tv-font-mono);
}

/* ========== TRAILING SL ========== */

.trailing-sl-toggle {
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad12);
}

.inline-toggle {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
  cursor: pointer;
}

.inline-toggle input[type="checkbox"] {
  width: var(--adrestia-size-layout-globalConfig-pad14);
  height: var(--adrestia-size-layout-globalConfig-pad14);
  accent-color: var(--adrestia-component-globalTradingView-tvSuccessFg);
  cursor: pointer;
}

.toggle-label {
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad6);
}

.trail-percent {
  padding-top: var(--adrestia-space-px); padding-right: var(--adrestia-size-layout-globalConfig-pad5); padding-bottom: var(--adrestia-space-px); padding-left: var(--adrestia-size-layout-globalConfig-pad5);
  font-size: var(--adrestia-font-size-4xs);
  background: var(--adrestia-component-globalTradingView-tvSuccessFg);
  color: var(--adrestia-component-globalTradingView-brandTextFg);
  border-radius: calc(var(--adrestia-space-px) * 2);
  font-weight: 600;
}

/* ========== POSITION CLOSE BUTTON ========== */

.position-close-btn {
  margin-top: var(--adrestia-size-layout-globalConfig-pad8);
  width: var(--adrestia-size-layout-globalForms-percent100);
}

/* ========== KEY INPUT ROW ========== */

.key-input-row {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

.key-input-row input {
  flex: 1;
}

/* ========== API KEY INPUT ========== */

.api-key-input-wrapper {
  position: relative;
  width: calc(var(--adrestia-space-px) * 140);
}

.api-key-input {
  width: var(--adrestia-size-layout-globalForms-percent100);
  padding-top: var(--adrestia-size-layout-globalConfig-pad6); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad6); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  font-family: var(--tv-font-mono);
  font-size: var(--adrestia-font-size-2xs);
  background: var(--adrestia-component-globalTradingView-tvBgPrimary);
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  color: var(--adrestia-component-globalTradingView-tvTextFg);
}

.api-key-input:disabled {
  opacity: var(--adrestia-opacity-60);
}

/* ========== QUEUE ITEM ========== */

.queue-item {
  border-color: var(--adrestia-component-globalTradingView-tvAccentFg);
  background: var(--adrestia-component-globalTradingView-tone27);
}

.queue-item-actions {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
  margin-top: var(--adrestia-size-layout-globalConfig-pad10);
}

/* ========== TV PNL DISPLAY ========== */

.tv-pnl-display {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding-top: var(--adrestia-size-layout-globalConfig-pad6); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad6); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  min-width: var(--adrestia-size-layout-globalConfig-pad80);
}

.tv-pnl-display.positive {
  background: var(--adrestia-component-globalTradingView-tone0);
  border: 1px solid var(--adrestia-component-globalTradingView-tone28);
}

.tv-pnl-display.negative {
  background: var(--adrestia-component-globalTradingView-tone1);
  border: 1px solid var(--adrestia-component-globalTradingView-tone29);
}

.tv-pnl-amount {
  font-size: var(--adrestia-font-size-sm);
  font-weight: 600;
  font-family: var(--tv-font-mono);
}

.tv-pnl-percent {
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
  font-family: var(--tv-font-mono);
}

/* ========== INPUT WITH SUFFIX ========== */

.input-with-suffix {
  position: relative;
  display: flex;
  align-items: center;
}

.input-with-suffix input {
  padding-right: var(--adrestia-size-layout-globalConfig-pad30);
}

.input-with-suffix .suffix {
  position: absolute;
  right: var(--adrestia-size-layout-globalConfig-pad10);
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
  font-size: var(--adrestia-font-size-2xs);
}

/* ========== FIELD HINTS ========== */

.field-hint {
  margin-top: var(--adrestia-size-layout-globalConfig-pad4);
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalTradingView-tvTextDimFg);
}

.field-warning {
  margin-top: var(--adrestia-size-layout-globalConfig-pad4);
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalTradingView-tvWarningFg);
}

/* ========== RESET SIZE BUTTON ========== */

.reset-size-btn {
  margin-left: var(--adrestia-size-layout-globalConfig-pad6);
  padding-top: var(--adrestia-space-px); padding-right: var(--adrestia-size-layout-globalConfig-pad5); padding-bottom: var(--adrestia-space-px); padding-left: var(--adrestia-size-layout-globalConfig-pad5);
  font-size: var(--adrestia-font-size-4xs);
  background: transparent;
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
  border-radius: calc(var(--adrestia-space-px) * 2);
  cursor: pointer;
}

.reset-size-btn:hover {
  background: var(--adrestia-component-globalTradingView-tvBgHover);
  color: var(--adrestia-component-globalTradingView-tvTextFg);
}

/* ========== LOG TIMESTAMP ========== */

.log-time {
  font-family: var(--tv-font-mono);
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalTradingView-tvTextDimFg);
}

/* ========== MACRO CALENDAR STYLES ========== */

.macro-event-item {
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  background: var(--adrestia-component-globalTradingView-tvBgTertiary);
  border: 1px solid var(--adrestia-component-globalTradingView-tvBorder);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad6);
}

.macro-event-time {
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalTradingView-tvTextMutedFg);
  font-family: var(--tv-font-mono);
}

.macro-event-name {
  font-size: var(--adrestia-font-size-xs);
  color: var(--adrestia-component-globalTradingView-tvTextFg);
  margin-top: calc(var(--adrestia-space-px) * 2);
}

.macro-event-impact {
  display: inline-block;
  padding-top: var(--adrestia-space-px); padding-right: var(--adrestia-size-layout-globalConfig-pad5); padding-bottom: var(--adrestia-space-px); padding-left: var(--adrestia-size-layout-globalConfig-pad5);
  font-size: var(--adrestia-font-size-4xs);
  font-weight: 600;
  border-radius: calc(var(--adrestia-space-px) * 2);
  margin-left: var(--adrestia-size-layout-globalConfig-pad6);
}

.macro-event-impact.high {
  background: var(--adrestia-component-globalTradingView-tone30);
  color: var(--adrestia-component-globalTradingView-tvDangerFg);
}

.macro-event-impact.medium {
  background: var(--adrestia-component-globalTradingView-tone31);
  color: var(--adrestia-component-globalTradingView-tvWarningFg);
}

.macro-event-impact.low {
  background: var(--adrestia-component-globalTradingView-tone32);
  color: var(--adrestia-component-globalTradingView-tvSuccessFg);
}

/* ========== OTHER SESSION MARKER ========== */

.qpc-other-session {
  font-size: var(--adrestia-font-size-4xs);
  color: var(--adrestia-component-globalTradingView-tvWarningFg);
  font-weight: 500;
}

.queue-position-card.other-session {
  border-color: var(--adrestia-component-globalTradingView-tone33);
}

/* Domain modules */

/* ========================================
   Layout — Root, Main Area, Side Menu,
   External Positions Warning, Container, Cards
   ======================================== */

.layout-root,
.main-area,
.side-menu,
.side-menu button,
.side-menu-spacer,
.external-positions-warning,
.warning-header,
.warning-body,
.external-position-item,
.ep-symbol,
.ep-details,
.ep-actions,
.btn-adopt,
.btn-close-pos,
.container,
.card,
.order-panel .card,
.card-title,
.card-header-row,
.header-buttons,
.position-close-btn {
  --adrestia-component-globalLayout-ghBgPrimary: var(--gh-bg-primary, var(--adrestia-appPalette-deepBg-h0d1117));
  --adrestia-component-globalLayout-brandBackdrop: var(--brand-backdrop, var(--adrestia-component-globalLayout-surface));
  --adrestia-component-globalLayout-brandTextMutedFg: var(--brand-text-muted, var(--adrestia-appPalette-surface-h6e7681));
  --adrestia-component-globalLayout-brandTextFg: var(--brand-text, var(--adrestia-appPalette-surface-he8eaed));
  --adrestia-component-globalLayout-brandTextHoverFg: var(--brand-text, var(--adrestia-appPalette-surface-hb8bcc8));
  --adrestia-component-globalLayout-brandHoverBg: var(--brand-hover, var(--adrestia-component-globalLayout-surfaceMuted));
  --adrestia-component-globalLayout-tvAccentFg: var(--tv-accent, var(--adrestia-appPalette-accent-h2962ff));
  --adrestia-component-globalLayout-warningBg: var(--brand-text, var(--adrestia-component-globalLayout-borderStrong));
  --adrestia-component-globalLayout-warningBorder: var(--brand-text, var(--adrestia-component-globalLayout-accentBg));
  --adrestia-component-globalLayout-yellowFg: var(--yellow, var(--adrestia-color-amber-500));
  --adrestia-component-globalLayout-textSecondaryFg: var(--text-secondary, var(--adrestia-appPalette-surface-hb8bcc8));
  --adrestia-component-globalLayout-bgDark: var(--bg-dark, var(--adrestia-appPalette-deepBg-h050a0e));
  --adrestia-component-globalLayout-textFg: var(--text, var(--adrestia-appPalette-surface-hfaf8f6));
  --adrestia-component-globalLayout-blueFg: var(--blue, var(--adrestia-appPalette-accent-h58a6ff));
  --adrestia-component-globalLayout-redFg: var(--red, var(--adrestia-chart-candle-down));
  --adrestia-component-globalLayout-brandCardBg: var(--brand-card, var(--adrestia-appPalette-surface-h46494c));
  --adrestia-component-globalLayout-bgPanel: var(--bg-panel, var(--adrestia-appPalette-deepBg-h0a1620));
  --adrestia-component-globalLayout-borderLine: var(--border, var(--adrestia-appPalette-overlay-hffffff14));
  --adrestia-component-globalLayout-textMutedFg: var(--text-muted, var(--adrestia-color-neutral-500));
  --adrestia-component-globalLayout-adoptBg: var(--brand-border, var(--adrestia-component-globalLayout-accentBorder));
  --adrestia-component-globalLayout-adoptBorder: var(--brand-border, var(--adrestia-component-globalLayout-scrim));
  --adrestia-component-globalLayout-adoptHoverBg: var(--brand-border, var(--adrestia-component-globalLayout-backdrop));
  --adrestia-component-globalLayout-closeBg: var(--brand-border, var(--adrestia-component-globalLayout-highlight));
  --adrestia-component-globalLayout-closeBorder: var(--brand-border, var(--adrestia-component-globalLayout-tone0));
  --adrestia-component-globalLayout-closeHoverBg: var(--brand-border, var(--adrestia-component-globalLayout-tone1));
}

/* Layout */

.layout-root {
  display: flex;
  flex-direction: column;
  min-height: var(--adrestia-size-layout-globalLayout-minHeightViewport);
}

/* Main Area */

.main-area {
  display: flex;
  flex: 1;
}

/* Side Menu — legacy styles superseded by inline SideMenu.jsx */

/* Kept minimal for any residual references */

.side-menu {
  width: var(--adrestia-size-layout-globalLayout-sideMenuWidth);
  background: var(--adrestia-component-globalLayout-ghBgPrimary);
  display: flex;
  flex-direction: column;
  padding-top: var(--adrestia-size-layout-globalLayout-pad6); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalLayout-pad6); padding-left: 0;
  border-right: 1px solid var(--adrestia-component-globalLayout-brandBackdrop);
}

.side-menu button {
  background: none;
  border: none;
  color: var(--adrestia-component-globalLayout-brandTextMutedFg);
  font-family: var(--adrestia-font-family-mono);
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 500;
  padding-top: var(--adrestia-size-layout-globalLayout-pad7); padding-right: var(--adrestia-size-layout-globalLayout-pad12); padding-bottom: var(--adrestia-size-layout-globalLayout-pad7); padding-left: var(--adrestia-size-layout-globalLayout-pad14);
  text-align: left;
  cursor: pointer;
  transition: all 0.12s ease;
  border-left: 2px solid transparent;
  text-transform: uppercase;
  letter-spacing: var(--adrestia-size-layout-globalLayout-letterSpacing04);
}

.side-menu button:hover {
  color: var(--adrestia-component-globalLayout-brandTextHoverFg);
  background: var(--adrestia-component-globalLayout-brandHoverBg);
}

.side-menu button.active {
  color: var(--adrestia-component-globalLayout-brandTextFg);
  background: var(--adrestia-component-globalLayout-border);
  border-left-color: var(--adrestia-component-globalLayout-tvAccentFg);
}

.side-menu-spacer {
  flex: 1;
  min-height: var(--adrestia-size-layout-globalLayout-pad20);
}

/* External Positions Warning */

.external-positions-warning {
  background: var(--adrestia-component-globalLayout-warningBg);
  border: 1px solid var(--adrestia-component-globalLayout-warningBorder);
  margin-bottom: var(--adrestia-size-layout-globalLayout-pad16);
}

.warning-header {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalLayout-pad8);
  font-weight: 600;
  color: var(--adrestia-component-globalLayout-yellowFg);
  margin-bottom: var(--adrestia-size-layout-globalLayout-pad10);
}

.warning-icon {
  font-size: var(--adrestia-font-size-lg);
}

.warning-body p {
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalLayout-textSecondaryFg);
  margin-bottom: var(--adrestia-size-layout-globalLayout-pad10);
}

.external-position-item {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalLayout-pad12);
  padding-top: var(--adrestia-size-layout-globalLayout-pad8); padding-right: var(--adrestia-size-layout-globalLayout-pad10); padding-bottom: var(--adrestia-size-layout-globalLayout-pad8); padding-left: var(--adrestia-size-layout-globalLayout-pad10);
  background: var(--adrestia-component-globalLayout-bgDark);
  border-radius: var(--adrestia-size-layout-globalLayout-radius6);
  margin-bottom: var(--adrestia-size-layout-globalLayout-pad6);
}

.ep-symbol {
  font-weight: 600;
  color: var(--adrestia-component-globalLayout-textFg);
  min-width: var(--adrestia-size-layout-globalLayout-minWidth100);
}

.ep-details {
  flex: 1;
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalLayout-textSecondaryFg);
}

.ep-actions {
  display: flex;
  gap: var(--adrestia-size-layout-globalLayout-pad6);
}

.btn-adopt {
  background: var(--adrestia-component-globalLayout-adoptBg);
  color: var(--adrestia-component-globalLayout-blueFg);
  border: 1px solid var(--adrestia-component-globalLayout-adoptBorder);
}

.btn-adopt:hover:not(:disabled) {
  background: var(--adrestia-component-globalLayout-adoptHoverBg);
  border-color: var(--adrestia-component-globalLayout-blueFg);
}

.btn-adopt:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.btn-close-pos {
  background: var(--adrestia-component-globalLayout-closeBg);
  color: var(--adrestia-component-globalLayout-redFg);
  border: 1px solid var(--adrestia-component-globalLayout-closeBorder);
}

.btn-close-pos:hover:not(:disabled) {
  background: var(--adrestia-component-globalLayout-closeHoverBg);
  border-color: var(--adrestia-component-globalLayout-redFg);
}

.btn-close-pos:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

/* Container */

.container {
  flex: 1;
  padding-top: var(--adrestia-size-layout-globalLayout-pad20); padding-right: var(--adrestia-size-layout-globalLayout-pad24); padding-bottom: var(--adrestia-size-layout-globalLayout-pad20); padding-left: var(--adrestia-size-layout-globalLayout-pad24);
  overflow-y: auto;
  background: var(--adrestia-component-globalLayout-brandCardBg);
}

/* Cards */

.card {
  background: var(--adrestia-component-globalLayout-bgPanel);
  border: 1px solid var(--adrestia-component-globalLayout-borderLine);
  border-radius: var(--adrestia-size-layout-globalLayout-radius6);
  padding-top: var(--adrestia-size-layout-globalLayout-pad16); padding-right: var(--adrestia-size-layout-globalLayout-pad20); padding-bottom: var(--adrestia-size-layout-globalLayout-pad16); padding-left: var(--adrestia-size-layout-globalLayout-pad20);
  margin-bottom: var(--adrestia-size-layout-globalLayout-pad16);
}

.order-panel .card {
  background: var(--adrestia-component-globalLayout-bgDark);
}

.card-title {
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  color: var(--adrestia-component-globalLayout-textMutedFg);
  text-transform: uppercase;
  letter-spacing: var(--adrestia-size-layout-globalLayout-letterSpacing05);
  margin-bottom: var(--adrestia-size-layout-globalLayout-pad16);
  padding-bottom: var(--adrestia-size-layout-globalLayout-pad12);
  border-bottom: 1px solid var(--border);
}

.card-header-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: var(--adrestia-size-layout-globalLayout-pad16);
  padding-bottom: var(--adrestia-size-layout-globalLayout-pad12);
  border-bottom: 1px solid var(--border);
}

.card-header-row .card-title {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

.header-buttons {
  display: flex;
  gap: var(--adrestia-size-layout-globalLayout-pad8);
}

.position-close-btn {
  margin-top: var(--adrestia-size-layout-globalLayout-pad8);
  width: 100%;
}

/* ========================================
   Top Bar — Header, API Keys, Balance,
   Metrics, Cooldown, Session
   ======================================== */

.top-bar,
.top-bar-left,
.top-bar-right,
.top-bar-title,
.top-bar-api,
.api-key-input-wrapper,
.api-key-input-wrapper::after,
.api-key-input,
.top-bar-stat,
.stat-label,
.stat-value,
.btn-session,
.top-bar-balance,
.usdt-amount,
.usdt-label,
.usdt-equity,
.top-bar-section,
.top-bar-api-section,
.top-bar-session-section,
.top-bar-metrics,
.metric,
.metric-label,
.metric-value,
.metric.cooldown-active,
.metric-input-group,
.metric-input,
.mr-percent-input-group,
.mr-percent-input,
.mr-percent-suffix,
.tolerance-input,
.loss-amount-display,
.estimated-pnl-display,
.estimated-roi-display,
.metric-suffix,
.metric-unit,
.metric-divider,
.top-bar-session,
.session-metric,
.session-id {
  --adrestia-component-globalTopbar-textFg: var(--text, var(--adrestia-appPalette-surface-hfaf8f6));
  --adrestia-component-globalTopbar-textSecondaryFg: var(--text-secondary, var(--adrestia-appPalette-surface-hb8bcc8));
  --adrestia-component-globalTopbar-textMutedFg: var(--text-muted, var(--adrestia-color-neutral-500));
  --adrestia-component-globalTopbar-textDimFg: var(--text-dim, var(--adrestia-appPalette-deepBg-h5d606b));
  --adrestia-component-globalTopbar-greenFg: var(--green, var(--adrestia-chart-candle-up));
  --adrestia-component-globalTopbar-redFg: var(--red, var(--adrestia-chart-candle-down));
  --adrestia-component-globalTopbar-yellowFg: var(--yellow, var(--adrestia-color-amber-500));
  --adrestia-component-globalTopbar-blueFg: var(--blue, var(--adrestia-appPalette-accent-h58a6ff));
  --adrestia-component-globalTopbar-orangeFg: var(--orange, var(--adrestia-color-amber-500));
  --adrestia-component-globalTopbar-borderLine: var(--border, var(--adrestia-appPalette-overlay-hffffff14));
  --adrestia-component-globalTopbar-bgDark: var(--bg-dark, var(--adrestia-appPalette-deepBg-h050a0e));
  --adrestia-component-globalTopbar-bgPanel: var(--bg-panel, var(--adrestia-appPalette-deepBg-h0a1620));
  --adrestia-component-globalTopbar-brandBg: var(--adrestia-component-globalTopbar-brandBg);
  --adrestia-component-globalTopbar-brandTextFg: var(--adrestia-component-globalTopbar-brandTextFg);
  --adrestia-component-globalTopbar-brandBorderBg: var(--adrestia-component-globalTopbar-surfaceMuted);
  --adrestia-component-globalTopbar-apiKeyFadeBg: linear-gradient(to right, var(--adrestia-component-globalTopbar-brandBg), var(--adrestia-component-globalTopbar-bgDark));
}

/* Top Bar */

.top-bar {
  width: var(--adrestia-size-layout-globalForms-percent100);
  background: var(--adrestia-component-globalTopbar-bgPanel);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 0; padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: 0; padding-left: var(--adrestia-size-layout-globalConfig-pad20);
  height: var(--adrestia-size-layout-globalConfig-pad48);
  border-bottom: 1px solid var(--adrestia-component-globalTopbar-borderLine);
}

.top-bar-left {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad16);
}

.top-bar-right {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad20);
}

.top-bar-title {
  font-family: var(--adrestia-font-family-sans);
  font-weight: 400;
  font-size: var(--adrestia-font-size-sm);
  color: var(--adrestia-component-globalTopbar-textFg);
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

.top-bar-api {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

.api-key-input-wrapper {
  position: relative;
  display: inline-block;
  width: var(--adrestia-size-layout-globalConfig-pad133);
  flex-shrink: 0;
}

.api-key-input-wrapper::after {
  content: '';
  position: absolute;
  top: var(--adrestia-space-px);
  right: var(--adrestia-space-px);
  width: var(--adrestia-size-layout-globalConfig-pad30);
  height: calc(var(--adrestia-size-layout-globalForms-percent100) - calc(var(--adrestia-space-px) * 2));
  background: var(--adrestia-component-globalTopbar-apiKeyFadeBg);
  pointer-events: none;
  z-index: var(--adrestia-zIndex-raised);
  border-radius: var(--adrestia-size-layout-globalTopbar-radiusInputRight);
}

.api-key-input {
  width: var(--adrestia-size-layout-globalForms-percent100);
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  font-size: var(--adrestia-font-size-2xs);
  font-family: var(--adrestia-font-family-mono);
  background: var(--adrestia-component-globalTopbar-bgDark);
  border: 1px solid var(--adrestia-component-globalTopbar-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  color: var(--adrestia-component-globalTopbar-textFg);
  position: relative;
}

.api-key-input:disabled {
  opacity: var(--adrestia-opacity-70);
}

.top-bar-stat {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: calc(var(--adrestia-space-px) * 2);
}

.stat-label {
  font-size: var(--adrestia-font-size-4xs);
  color: var(--adrestia-component-globalTopbar-textMutedFg);
  text-transform: uppercase;
  letter-spacing: calc(var(--adrestia-space-px) * 0.5);
}

.stat-value {
  font-size: var(--adrestia-font-size-xs);
  font-weight: 600;
  color: var(--adrestia-component-globalTopbar-textFg);
}

.stat-value.leverage {
  color: var(--adrestia-component-globalTopbar-yellowFg);
}

.stat-value.session-active {
  color: var(--adrestia-component-globalTopbar-greenFg);
  font-family: var(--adrestia-font-family-mono);
}

.btn-session {
  background: var(--adrestia-component-globalTopbar-blueFg);
  color: var(--adrestia-component-globalTopbar-brandTextFg);
  font-size: var(--adrestia-font-size-3xs);
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
}

.top-bar-balance {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad6);
  font-size: var(--adrestia-font-size-xs);
  color: var(--adrestia-component-globalTopbar-textSecondaryFg);
}

.usdt-amount {
  color: var(--adrestia-component-globalTopbar-textFg);
  font-weight: 600;
  font-size: var(--adrestia-font-size-sm);
}

.usdt-label {
  color: var(--adrestia-component-globalTopbar-textMutedFg);
}

.usdt-equity {
  color: var(--adrestia-component-globalTopbar-textMutedFg);
  margin-left: var(--adrestia-size-layout-globalConfig-pad8);
  padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  border-left: 1px solid var(--adrestia-component-globalTopbar-borderLine);
}

/* Top Bar Metrics Layout */

.top-bar-section {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad16);
}

.top-bar-api-section {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad20);
  padding-top: 0; padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: 0; padding-left: var(--adrestia-size-layout-globalConfig-pad20);
  border-left: 1px solid var(--adrestia-component-globalTopbar-borderLine);
  border-right: 1px solid var(--adrestia-component-globalTopbar-borderLine);
}

.top-bar-session-section {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad20);
  padding-top: 0; padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: 0; padding-left: var(--adrestia-size-layout-globalConfig-pad20);
}

.top-bar-metrics {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad20);
  padding-top: 0; padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: 0; padding-left: var(--adrestia-size-layout-globalConfig-pad20);
  border-left: 1px solid var(--adrestia-component-globalTopbar-borderLine);
  border-right: 1px solid var(--adrestia-component-globalTopbar-borderLine);
}

.metric {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: calc(var(--adrestia-space-px) * 2);
}

.metric-label {
  font-size: var(--adrestia-font-size-4xs);
  color: var(--adrestia-component-globalTopbar-textMutedFg);
  text-transform: uppercase;
  letter-spacing: calc(var(--adrestia-space-px) * 0.5);
}

.metric-value {
  font-size: var(--adrestia-font-size-xs);
  font-weight: 600;
  color: var(--adrestia-component-globalTopbar-textFg);
  font-variant-numeric: tabular-nums;
}

.metric-value.leverage {
  color: var(--adrestia-component-globalTopbar-yellowFg);
}

.metric-value.risk {
  color: var(--adrestia-component-globalTopbar-orangeFg);
}

.metric-value.live {
  color: var(--adrestia-component-globalTopbar-greenFg);
}

.metric-value.stale {
  color: var(--adrestia-component-globalTopbar-redFg);
}

.metric-value.session {
  color: var(--adrestia-component-globalTopbar-blueFg);
  font-family: var(--adrestia-font-family-mono);
}

.metric-value.profit {
  color: var(--adrestia-component-globalTopbar-greenFg);
}

.metric-value.loss {
  color: var(--adrestia-component-globalTopbar-redFg);
}

.metric-value.warning {
  color: var(--adrestia-component-globalTopbar-yellowFg);
}

.metric-value.mono {
  font-family: var(--adrestia-font-family-sans);
  letter-spacing: var(--adrestia-size-layout-globalTopbar-letterSpacingNeg05);
}

/* Cooldown indicator */

.metric.cooldown-active {
  background: var(--adrestia-component-globalTopbar-surfaceMuted);
  border: 1px solid var(--adrestia-component-globalTopbar-redFg);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  animation: cooldown-pulse 1s ease-in-out infinite;
}

.metric.cooldown-active .metric-value {
  color: var(--adrestia-component-globalTopbar-redFg);
  font-weight: 600;
}

.metric-input-group {
  display: flex;
  align-items: center;
  gap: 0;
}

.metric-input {
  width: var(--adrestia-size-layout-globalConfig-pad42);
  padding-top: calc(var(--adrestia-space-px) * 2); padding-right: var(--adrestia-size-layout-globalConfig-pad4); padding-bottom: calc(var(--adrestia-space-px) * 2); padding-left: var(--adrestia-size-layout-globalConfig-pad4);
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  text-align: center;
  background: var(--adrestia-component-globalTopbar-bgDark);
  border: 1px solid var(--adrestia-component-globalTopbar-borderLine);
  border-radius: calc(var(--adrestia-space-px) * 3);
  color: var(--adrestia-component-globalTopbar-textFg);
  font-family: inherit;
  appearance: textfield;
  -moz-appearance: textfield;
}

.mr-percent-input-group {
  position: relative;
  display: flex;
  align-items: center;
  width: var(--adrestia-size-layout-globalConfig-pad52);
  height: calc(var(--adrestia-space-px) * 23);
}

.mr-percent-input {
  width: var(--adrestia-size-layout-globalForms-percent100);
  height: calc(var(--adrestia-space-px) * 23);
  padding-top: calc(var(--adrestia-space-px) * 5.6); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: calc(var(--adrestia-space-px) * 5.6); padding-left: var(--adrestia-size-layout-globalConfig-pad4);
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 700;
  text-align: left;
  background: var(--adrestia-component-globalTopbar-bgDark);
  border: 1px solid var(--adrestia-component-globalTopbar-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  color: var(--adrestia-component-globalTopbar-textFg);
  font-family: inherit;
  appearance: textfield;
  -moz-appearance: textfield;
}

.mr-percent-suffix {
  position: absolute;
  right: var(--adrestia-size-layout-globalConfig-pad4);
  top: var(--adrestia-size-layout-globalConfig-radius50);
  transform: translateY(-50%);
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 700;
  color: var(--adrestia-component-globalTopbar-textFg);
  pointer-events: none;
}

.tolerance-input {
  width: var(--adrestia-size-layout-globalConfig-pad120);
  height: var(--adrestia-size-layout-globalConfig-pad20);
  padding-top: calc(var(--adrestia-space-px) * 2); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: calc(var(--adrestia-space-px) * 2); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  text-align: left;
  background: var(--adrestia-component-globalTopbar-bgDark);
  border: 1px solid var(--adrestia-component-globalTopbar-borderLine);
  border-radius: calc(var(--adrestia-space-px) * 3);
  color: var(--adrestia-component-globalTopbar-textFg);
  font-family: inherit;
  appearance: textfield;
  -moz-appearance: textfield;
}

.loss-amount-display,
.estimated-pnl-display,
.estimated-roi-display {
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  font-family: var(--adrestia-font-family-mono);
  color: var(--adrestia-component-globalTopbar-textFg);
  margin-left: var(--adrestia-size-layout-globalConfig-pad8);
  white-space: nowrap;
}

.estimated-pnl-display.positive,
.estimated-roi-display.positive {
  color: var(--adrestia-component-globalTopbar-greenFg);
}

.estimated-pnl-display.negative,
.estimated-roi-display.negative {
  color: var(--adrestia-component-globalTopbar-redFg);
}

.metric-suffix {
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  color: var(--adrestia-component-globalTopbar-textMutedFg);
  margin-left: calc(var(--adrestia-space-px) * 2);
}

.metric-input::-webkit-outer-spin-button,
.metric-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  appearance: none;
  margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0;
}

.metric-input:focus {
  outline: none;
  border-color: var(--adrestia-component-globalTopbar-blueFg);
}

.metric-unit {
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalTopbar-textDimFg);
  margin-left: calc(var(--adrestia-space-px) * 2);
}

.metric-divider {
  width: var(--adrestia-space-px);
  height: var(--adrestia-size-layout-globalConfig-pad24);
  background: var(--adrestia-component-globalTopbar-borderLine);
  margin-top: 0; margin-right: var(--adrestia-size-layout-globalConfig-pad8); margin-bottom: 0; margin-left: var(--adrestia-size-layout-globalConfig-pad8);
}

.top-bar-session {
  gap: var(--adrestia-size-layout-globalConfig-pad12);
  flex-wrap: wrap;
}

.session-metric {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--adrestia-size-layout-globalConfig-pad4);
}

.session-end-metric {
  margin-left: auto;
  align-self: flex-end;
}

.safe-mode-controls-metric {
  margin-left: auto;
  align-self: flex-end;
}

.session-id {
  font-size: var(--adrestia-font-size-3xs);
  font-family: var(--adrestia-font-family-mono);
  color: var(--adrestia-component-globalTopbar-blueFg);
}

/* ========================================
   Forms — Form Elements, Inputs, Selects,
   Buttons, Toggles, Dividers, Utilities
   ======================================== */

.form-group,
.form-group-inline,
.symbol-price-display,
.symbol-price,
.trailing-sl-toggle,
.inline-toggle,
.toggle-label,
.trail-percent,
.form-row,
.key-input-row,
.btn,
.btn-primary,
.btn-secondary,
.btn-small,
.symbol-buttons,
.symbol-btn,
.side-toggle-simple,
.side-btn-large,
.order-type-toggle,
.type-btn,
.divider,
.input-with-suffix,
.calculated-field,
.calc-value,
.calc-unit,
.size-field,
.size-percent-badge,
.reset-size-btn,
.field-hint,
.field-warning,
.btn-execute {
  --adrestia-component-globalForms-bgDark: var(--bg-dark, var(--adrestia-appPalette-deepBg-h050a0e));
  --adrestia-component-globalForms-bgPanel: var(--bg-panel, var(--adrestia-appPalette-deepBg-h0a1620));
  --adrestia-component-globalForms-bgHover: var(--bg-hover, var(--adrestia-appPalette-overlay-hffffff08));
  --adrestia-component-globalForms-bgInput: var(--bg-input, var(--adrestia-appPalette-deepBg-h0d1117));
  --adrestia-component-globalForms-textFg: var(--text, var(--adrestia-appPalette-surface-hfaf8f6));
  --adrestia-component-globalForms-textSecondaryFg: var(--text-secondary, var(--adrestia-appPalette-surface-hb8bcc8));
  --adrestia-component-globalForms-textMutedFg: var(--text-muted, var(--adrestia-color-neutral-500));
  --adrestia-component-globalForms-greenFg: var(--green, var(--adrestia-chart-candle-up));
  --adrestia-component-globalForms-blueFg: var(--blue, var(--adrestia-appPalette-accent-h58a6ff));
  --adrestia-component-globalForms-yellowFg: var(--yellow, var(--adrestia-color-amber-500));
  --adrestia-component-globalForms-redFg: var(--red, var(--adrestia-chart-candle-down));
  --adrestia-component-globalForms-borderLine: var(--border, var(--adrestia-appPalette-overlay-hffffff14));
  --adrestia-component-globalForms-borderLight: var(--border-light, var(--adrestia-appPalette-overlay-hffffff1f));
  --adrestia-component-globalForms-brandTextFg: var(--brand-text, var(--adrestia-a11y-focusRing-colorOnAccent));
  --adrestia-component-globalForms-brandTextMutedFg: var(--brand-text-muted, var(--adrestia-appPalette-accent-h5e83ae));
  --adrestia-component-globalForms-brandBorderBg: var(--brand-border, var(--adrestia-appPalette-overlay-hffffff14));
  --adrestia-component-globalForms-brandBg: var(--brand-bg, var(--adrestia-appPalette-deepBg-h2a2a2a));
  --adrestia-component-globalForms-connectorLineBg: var(--brand-border, var(--adrestia-appPalette-surface-h7e7f83));
  --adrestia-component-globalForms-greenHoverBg: var(--brand-border, var(--adrestia-appPalette-accent-h2ea043));
  --adrestia-component-globalForms-redHoverBg: var(--brand-border, var(--adrestia-appPalette-accent-hda3633));
  --adrestia-component-globalForms-btnSmallBg: var(--brand-text, var(--adrestia-appPalette-surface-hf9f5ed));
  --adrestia-component-globalForms-activeLongBg: var(--brand-border, var(--adrestia-component-globalForms-surfaceMuted));
  --adrestia-component-globalForms-activeShortBg: var(--brand-border, var(--adrestia-component-globalForms-border));
  --adrestia-component-globalForms-typeActiveBg: var(--brand-border, var(--adrestia-component-globalForms-borderStrong));
  --adrestia-component-globalForms-symbolActiveBg: var(--brand-text, var(--adrestia-component-globalForms-surface));
  --adrestia-component-globalForms-sizeFieldBg: var(--brand-border, var(--adrestia-component-globalForms-accentBg));
}

/* Form Elements */

.form-group {
  margin-bottom: var(--adrestia-size-layout-globalForms-pad16);
}

.form-group label {
  display: block;
  margin-bottom: var(--adrestia-size-layout-globalForms-pad6);
  color: var(--adrestia-component-globalForms-textFg);
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 500;
}

.form-group-inline {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalForms-pad12);
}

.form-group-inline label {
  margin-bottom: 0;
  flex-shrink: 0;
  white-space: nowrap;
  color: var(--adrestia-component-globalForms-textFg);
}

.form-group-inline .symbol-buttons {
  margin-bottom: 0;
  margin-left: var(--adrestia-size-layout-globalForms-pad12);
  flex: 1;
}

.form-group-inline .order-type-toggle {
  margin-bottom: 0;
  margin-left: var(--adrestia-size-layout-globalForms-pad12);
  flex: 0 0 auto;
}

.symbol-price-display {
  flex: 0 0 auto;
  width: var(--adrestia-size-layout-globalForms-widthPercent1167);
  padding-top: var(--adrestia-size-layout-globalForms-pad56); padding-right: var(--adrestia-size-layout-globalForms-pad12); padding-bottom: var(--adrestia-size-layout-globalForms-pad56); padding-left: var(--adrestia-size-layout-globalForms-pad12);
  border: 1px solid var(--border);
  border-radius: var(--adrestia-size-layout-globalForms-radius4);
  background: var(--adrestia-component-globalForms-bgDark);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-top: 0; margin-right: var(--adrestia-size-layout-globalForms-pad8); margin-bottom: 0; margin-left: var(--adrestia-size-layout-globalForms-pad8);
}

.symbol-price-display::before,
.symbol-price-display::after {
  content: '';
  position: absolute;
  top: var(--adrestia-size-layout-win12Windows-percent50);
  width: var(--adrestia-size-layout-globalForms-pad8);
  height: var(--adrestia-size-layout-globalForms-connectorHeight2);
  background: var(--adrestia-component-globalForms-connectorLineBg);
  z-index: var(--adrestia-zIndex-raised);
  transform: translateY(-50%);
  transition: background 0.15s;
}

.symbol-price-display::before {
  left: var(--adrestia-size-layout-globalForms-offsetNeg8);
}

.symbol-price-display::after {
  right: var(--adrestia-size-layout-globalForms-offsetNeg8);
}

/* Make left line white when LIFT is active */

.form-group-inline .side-btn-sm.active-long::after {
  background: var(--adrestia-component-globalForms-brandTextFg);
}

/* Make right line white when HIT is active */

.form-group-inline .side-btn-sm.active-short + .symbol-price-display::after {
  background: var(--adrestia-component-globalForms-brandTextFg);
}

.symbol-price {
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 700;
  color: var(--adrestia-component-globalForms-blueFg);
  font-variant-numeric: tabular-nums;
  font-family: inherit;
}

.form-group input,
.form-group select {
  width: var(--adrestia-size-layout-globalForms-percent100);
  padding-top: var(--adrestia-size-layout-globalForms-pad10); padding-right: var(--adrestia-size-layout-globalForms-pad12); padding-bottom: var(--adrestia-size-layout-globalForms-pad10); padding-left: var(--adrestia-size-layout-globalForms-pad12);
  border: 1px solid var(--border);
  border-radius: var(--adrestia-size-layout-globalForms-radius4);
  background: var(--adrestia-component-globalForms-bgInput);
  color: var(--adrestia-component-globalForms-textFg);
  font-family: inherit;
  font-size: var(--adrestia-font-size-sm);
  transition: border-color 0.15s, box-shadow 0.15s;
}

.form-group input:focus,
.form-group select:focus {
  outline: none;
  border-color: var(--adrestia-component-globalForms-blueFg);
  box-shadow: var(--adrestia-shadow-ptFormInputFocusRing);
}

.form-group input::placeholder {
  color: var(--adrestia-component-globalForms-textMutedFg);
}

.form-group input:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

/* Trailing SL Toggle */

.trailing-sl-toggle {
  margin-bottom: var(--adrestia-size-layout-globalForms-pad12);
}

.inline-toggle {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalForms-pad8);
  cursor: pointer;
}

.inline-toggle input[type="checkbox"] {
  width: var(--adrestia-size-layout-globalForms-icon16);
  height: var(--adrestia-size-layout-globalForms-icon16);
  accent-color: var(--adrestia-component-globalForms-greenFg);
  cursor: pointer;
}

.toggle-label {
  font-size: var(--adrestia-font-size-xs);
  color: var(--adrestia-component-globalForms-textFg);
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalForms-pad6);
}

.trail-percent {
  padding-top: var(--adrestia-size-layout-globalForms-pad2); padding-right: var(--adrestia-size-layout-globalForms-pad6); padding-bottom: var(--adrestia-size-layout-globalForms-pad2); padding-left: var(--adrestia-size-layout-globalForms-pad6);
  font-size: var(--adrestia-font-size-3xs);
  background: var(--adrestia-component-globalForms-greenFg);
  color: var(--adrestia-component-globalForms-brandTextFg);
  border-radius: var(--adrestia-size-layout-globalForms-radius3);
  font-weight: 600;
}

.form-group select {
  cursor: pointer;
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%238b949e' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 12px center;
  padding-right: var(--adrestia-size-layout-globalForms-pad32);
}

.form-group select option {
  background: var(--adrestia-component-globalForms-bgPanel);
  color: var(--adrestia-component-globalForms-textFg);
}

.form-row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--adrestia-size-layout-globalForms-pad16);
}

.key-input-row {
  display: flex;
  gap: var(--adrestia-size-layout-globalForms-pad10);
}

.key-input-row input {
  flex: 1;
}

/* Buttons */

.btn {
  padding-top: var(--adrestia-size-layout-globalForms-pad10); padding-right: var(--adrestia-size-layout-globalForms-pad16); padding-bottom: var(--adrestia-size-layout-globalForms-pad10); padding-left: var(--adrestia-size-layout-globalForms-pad16);
  border: 1px solid var(--border);
  border-radius: var(--adrestia-size-layout-globalForms-radius4);
  background: var(--adrestia-component-globalForms-bgHover);
  color: var(--adrestia-component-globalForms-textFg);
  font-family: inherit;
  font-size: var(--adrestia-font-size-xs);
  font-weight: 500;
  cursor: pointer;
  transition: all 0.15s;
}

.btn:hover:not(:disabled) {
  background: var(--adrestia-component-globalForms-borderLine);
}

.btn-primary {
  width: var(--adrestia-size-layout-globalForms-percent100);
  padding-top: var(--adrestia-size-layout-globalForms-pad12); padding-right: var(--adrestia-size-layout-globalForms-pad16); padding-bottom: var(--adrestia-size-layout-globalForms-pad12); padding-left: var(--adrestia-size-layout-globalForms-pad16);
  background: var(--adrestia-component-globalForms-greenFg);
  border-color: var(--adrestia-component-globalForms-greenFg);
  color: var(--adrestia-component-globalForms-brandTextFg);
  font-weight: 600;
}

.btn-primary:hover:not(:disabled) {
  background: var(--adrestia-component-globalForms-greenHoverBg);
  border-color: var(--adrestia-component-globalForms-greenHoverBg);
}

.btn-primary:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.btn-secondary {
  background: transparent;
  width: auto;
}

.btn-small {
  padding-top: var(--adrestia-size-layout-globalForms-pad3); padding-right: var(--adrestia-size-layout-globalForms-pad8); padding-bottom: var(--adrestia-size-layout-globalForms-pad3); padding-left: var(--adrestia-size-layout-globalForms-pad8);
  font-size: var(--adrestia-font-size-3xs);
  min-width: var(--adrestia-size-layout-globalForms-btnWidth52);
  width: var(--adrestia-size-layout-globalForms-btnWidth52);
  text-align: center;
  background: var(--adrestia-component-globalForms-btnSmallBg);
  color: var(--adrestia-component-globalForms-brandTextMutedFg);
  border: 1px solid var(--border);
}

.btn-small.btn-primary {
  background: var(--adrestia-component-globalForms-brandBg);
  color: var(--adrestia-component-globalForms-btnSmallBg);
  border-color: var(--adrestia-component-globalForms-brandBg);
}

/* Symbol Buttons */

.symbol-buttons {
  display: flex;
  gap: var(--adrestia-size-layout-globalForms-pad8);
  margin-bottom: var(--adrestia-size-layout-globalForms-pad8);
}

.symbol-btn {
  flex: 1;
  padding-top: var(--adrestia-size-layout-globalForms-pad10); padding-right: var(--adrestia-size-layout-globalForms-pad16); padding-bottom: var(--adrestia-size-layout-globalForms-pad10); padding-left: var(--adrestia-size-layout-globalForms-pad16);
  border: 1px solid var(--border);
  border-radius: var(--adrestia-size-layout-globalForms-radius4);
  background: var(--adrestia-component-globalForms-bgInput);
  color: var(--adrestia-component-globalForms-textSecondaryFg);
  font-family: inherit;
  font-size: var(--adrestia-font-size-xs);
  font-weight: 700;
  cursor: pointer;
  transition: all 0.15s;
}

.symbol-btn:hover {
  border-color: var(--adrestia-component-globalForms-yellowFg);
  color: var(--adrestia-component-globalForms-yellowFg);
}

.symbol-btn.active {
  background: var(--adrestia-component-globalForms-symbolActiveBg);
  border-color: var(--adrestia-component-globalForms-yellowFg);
  color: var(--adrestia-component-globalForms-yellowFg);
}

/* Side Toggle Simple (Long/Short) */

.side-toggle-simple {
  display: flex;
  gap: var(--adrestia-size-layout-globalForms-pad10);
}

.side-btn-large {
  flex: 1;
  padding-top: var(--adrestia-size-layout-globalForms-pad16); padding-right: var(--adrestia-size-layout-globalForms-pad20); padding-bottom: var(--adrestia-size-layout-globalForms-pad16); padding-left: var(--adrestia-size-layout-globalForms-pad20);
  border: 2px solid var(--border);
  border-radius: var(--adrestia-size-layout-globalForms-radius6);
  background: var(--adrestia-component-globalForms-bgInput);
  color: var(--adrestia-component-globalForms-textSecondaryFg);
  font-family: inherit;
  font-size: var(--adrestia-font-size-sm);
  font-weight: 700;
  cursor: pointer;
  transition: all 0.15s;
  text-transform: uppercase;
  letter-spacing: var(--adrestia-size-layout-globalForms-letterSpacing1);
}

.side-btn-large:hover {
  border-color: var(--adrestia-component-globalForms-borderLight);
  color: var(--adrestia-component-globalForms-textFg);
}

.side-btn-large.active-long {
  background: var(--adrestia-component-globalForms-activeLongBg);
  border-color: var(--adrestia-component-globalForms-greenFg);
  color: var(--adrestia-component-globalForms-greenFg);
}

.side-btn-large.active-short {
  background: var(--adrestia-component-globalForms-activeShortBg);
  border-color: var(--adrestia-component-globalForms-redFg);
  color: var(--adrestia-component-globalForms-redFg);
}

/* Order Type Toggle */

.order-type-toggle {
  display: flex;
  gap: var(--adrestia-size-layout-globalForms-pad8);
}

.type-btn {
  flex: 1;
  padding-top: var(--adrestia-size-layout-globalForms-pad10); padding-right: var(--adrestia-size-layout-globalForms-pad16); padding-bottom: var(--adrestia-size-layout-globalForms-pad10); padding-left: var(--adrestia-size-layout-globalForms-pad16);
  border: 1px solid var(--border);
  border-radius: var(--adrestia-size-layout-globalForms-radius4);
  background: var(--adrestia-component-globalForms-bgInput);
  color: var(--adrestia-component-globalForms-textSecondaryFg);
  font-family: inherit;
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  cursor: pointer;
  transition: all 0.15s;
}

.type-btn:hover {
  border-color: var(--adrestia-component-globalForms-borderLight);
  color: var(--adrestia-component-globalForms-textFg);
}

.type-btn.active {
  background: var(--adrestia-component-globalForms-typeActiveBg);
  border-color: var(--adrestia-component-globalForms-blueFg);
  color: var(--adrestia-component-globalForms-blueFg);
}

/* Divider */

.divider {
  height: var(--adrestia-size-layout-globalAdrestiaSurfaces-hairline);
  background: var(--adrestia-component-globalForms-borderLine);
  margin-top: var(--adrestia-size-layout-globalForms-pad16); margin-right: 0; margin-bottom: var(--adrestia-size-layout-globalForms-pad16); margin-left: 0;
}

/* Input with Suffix */

.input-with-suffix {
  display: flex;
  align-items: center;
  position: relative;
}

.input-with-suffix input {
  flex: 1;
  padding-right: var(--adrestia-size-layout-globalForms-pad30);
}

.input-with-suffix .suffix {
  position: absolute;
  right: var(--adrestia-size-layout-globalForms-pad10);
  color: var(--adrestia-component-globalForms-textMutedFg);
  font-size: var(--adrestia-font-size-xs);
  font-weight: 600;
}

/* Calculated Field */

.calculated-field {
  display: flex;
  align-items: baseline;
  gap: var(--adrestia-size-layout-globalForms-pad6);
  padding-top: var(--adrestia-size-layout-globalForms-pad10); padding-right: var(--adrestia-size-layout-globalForms-pad12); padding-bottom: var(--adrestia-size-layout-globalForms-pad10); padding-left: var(--adrestia-size-layout-globalForms-pad12);
  background: var(--adrestia-component-globalForms-bgDark);
  border: 1px solid var(--border);
  border-radius: var(--adrestia-size-layout-globalForms-radius4);
}

.calc-value {
  font-size: var(--adrestia-font-size-sm);
  font-weight: 700;
  color: var(--adrestia-component-globalForms-textFg);
  font-variant-numeric: tabular-nums;
}

.calc-value.large {
  font-size: var(--adrestia-font-size-xl);
  color: var(--adrestia-component-globalForms-blueFg);
}

.calc-unit {
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalForms-textMutedFg);
  text-transform: uppercase;
}

.size-field {
  background: var(--adrestia-component-globalForms-sizeFieldBg);
  border-color: var(--adrestia-component-globalForms-blueFg);
}

.size-percent-badge {
  display: inline-block;
  margin-left: var(--adrestia-size-layout-globalForms-pad6);
  padding-top: var(--adrestia-size-layout-globalForms-pad1); padding-right: var(--adrestia-size-layout-globalForms-pad6); padding-bottom: var(--adrestia-size-layout-globalForms-pad1); padding-left: var(--adrestia-size-layout-globalForms-pad6);
  font-size: var(--adrestia-font-size-4xs);
  font-weight: 600;
  background: var(--adrestia-component-globalForms-yellowFg);
  color: var(--adrestia-component-globalForms-bgDark);
  border-radius: var(--adrestia-size-layout-globalForms-radius3);
}

.reset-size-btn {
  margin-left: var(--adrestia-size-layout-globalForms-pad8);
  padding-top: var(--adrestia-size-layout-globalForms-pad1); padding-right: var(--adrestia-size-layout-globalForms-pad6); padding-bottom: var(--adrestia-size-layout-globalForms-pad1); padding-left: var(--adrestia-size-layout-globalForms-pad6);
  font-size: var(--adrestia-font-size-4xs);
  background: transparent;
  border: 1px solid var(--border);
  color: var(--adrestia-component-globalForms-textMutedFg);
  border-radius: var(--adrestia-size-layout-globalForms-radius3);
  cursor: pointer;
}

.reset-size-btn:hover {
  background: var(--adrestia-component-globalForms-bgHover);
  color: var(--adrestia-component-globalForms-textFg);
}

/* Field Hint */

.field-hint {
  margin-top: var(--adrestia-size-layout-globalForms-pad4);
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalForms-textMutedFg);
}

.field-warning {
  margin-top: var(--adrestia-size-layout-globalForms-pad4);
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalForms-yellowFg);
}

/* Execute Button */

.btn-execute {
  width: var(--adrestia-size-layout-globalForms-percent100);
  padding-top: var(--adrestia-size-layout-globalForms-pad16); padding-right: var(--adrestia-size-layout-globalForms-pad24); padding-bottom: var(--adrestia-size-layout-globalForms-pad16); padding-left: var(--adrestia-size-layout-globalForms-pad24);
  margin-top: var(--adrestia-size-layout-globalForms-pad16);
  font-size: var(--adrestia-font-size-sm);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: var(--adrestia-size-layout-globalForms-letterSpacing1);
  border-radius: var(--adrestia-size-layout-globalForms-radius6);
}

.btn-execute.btn-long {
  background: var(--adrestia-component-globalForms-greenFg);
  border-color: var(--adrestia-component-globalForms-greenFg);
}

.btn-execute.btn-long:hover {
  background: var(--adrestia-component-globalForms-greenHoverBg);
}

.btn-execute.btn-short {
  background: var(--adrestia-component-globalForms-redFg);
  border-color: var(--adrestia-component-globalForms-redFg);
}

.btn-execute.btn-short:hover {
  background: var(--adrestia-component-globalForms-redHoverBg);
}

.btn-execute:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

/* ========================================
   Trading — Method 3 Trade Display,
   Legacy Side Toggle, Compact UI Variants
   ======================================== */

.method3-trade-queue,
.method3-trade-display,
.method3-trade-box,
.method3-trade-header,
.method3-trade-prices,
.method3-price-item,
.method3-price-label,
.method3-price-value,
.method3-price-separator,
.method3-rr-ratio,
.method3-trade-direction,
.side-toggle,
.side-btn,
.symbol-buttons.compact,
.symbol-btn-sm,
.symbol-btn-left,
.symbol-btn-label,
.symbol-btn-market,
.symbol-btn-right,
.symbol-stat-row,
.side-with-price,
.side-with-price::before,
.side-with-price .symbol-price-display,
.side-with-price .symbol-price,
.side-btn-sm,
.live-price-display,
.live-price,
.order-type-toggle.compact,
.type-btn-sm {
  --adrestia-component-globalTrading-textFg: var(--text, var(--adrestia-appPalette-surface-hfaf8f6));
  --adrestia-component-globalTrading-textSecondaryFg: var(--text-secondary, var(--adrestia-appPalette-surface-hb8bcc8));
  --adrestia-component-globalTrading-textMutedFg: var(--text-muted, var(--adrestia-color-neutral-500));
  --adrestia-component-globalTrading-greenFg: var(--green, var(--adrestia-chart-candle-up));
  --adrestia-component-globalTrading-redFg: var(--red, var(--adrestia-chart-candle-down));
  --adrestia-component-globalTrading-yellowFg: var(--yellow, var(--adrestia-color-amber-500));
  --adrestia-component-globalTrading-blueFg: var(--blue, var(--adrestia-appPalette-accent-h58a6ff));
  --adrestia-component-globalTrading-borderLine: var(--border, var(--adrestia-appPalette-overlay-hffffff14));
  --adrestia-component-globalTrading-borderLight: var(--border-light, var(--adrestia-appPalette-overlay-hffffff1f));
  --adrestia-component-globalTrading-bgDark: var(--bg-dark, var(--adrestia-appPalette-deepBg-h050a0e));
  --adrestia-component-globalTrading-bgPanel: var(--bg-panel, var(--adrestia-appPalette-deepBg-h0a1620));
  --adrestia-component-globalTrading-bgHover: var(--bg-hover, var(--adrestia-appPalette-overlay-hffffff08));
  --adrestia-component-globalTrading-bgInput: var(--bg-input, var(--adrestia-appPalette-deepBg-h0d1117));
  --adrestia-component-globalTrading-brandTextFg: var(--adrestia-component-globalTrading-brandTextFg);
  --adrestia-component-globalTrading-brandBorderBg: var(--adrestia-component-globalTrading-border);
  --adrestia-component-globalTrading-brandBackdropBg: var(--adrestia-component-globalTrading-accentBg);
  --adrestia-component-globalTrading-brandHoverBg: var(--adrestia-component-globalTrading-surface);
  --adrestia-component-globalTrading-darkAccentHoverFg: var(--dark-accent-hover, var(--adrestia-component-globalTradingView-surfaceMuted));
  --adrestia-component-globalTrading-darkTextLightFg: var(--dark-text-light, var(--adrestia-appPalette-surface-he1e3e8));
}

/* Method 3 Trade Queue Container */

.method3-trade-queue {
  margin-top: var(--adrestia-size-layout-globalConfig-pad16);
  display: flex;
  flex-direction: column;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

/* Method 3 Trade Display */

.method3-trade-display {
  margin-top: var(--adrestia-size-layout-globalConfig-pad16);
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  background: var(--adrestia-component-globalTrading-bgPanel);
  border: 1px solid var(--adrestia-component-globalTrading-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-pad6);
}

.method3-trade-box {
  cursor: pointer;
  transition: all 0.2s ease;
  margin-top: 0;
}

.method3-trade-box:hover {
  background: var(--adrestia-component-globalTrading-bgHover);
  border-color: var(--adrestia-component-globalTrading-blueFg);
  transform: translateX(2px);
}

.method3-trade-header {
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  color: var(--adrestia-component-globalTrading-textSecondaryFg);
  text-transform: uppercase;
  letter-spacing: calc(var(--adrestia-space-px) * 0.5);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad8);
}

.method3-trade-prices {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
  flex-wrap: wrap;
}

.method3-price-item {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad4);
}

.method3-price-label {
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalTrading-textMutedFg);
}

.method3-price-value {
  font-size: var(--adrestia-font-size-xs);
  font-weight: 600;
  color: var(--adrestia-component-globalTrading-textFg);
  font-family: var(--adrestia-font-family-sans);
}

.method3-price-separator {
  font-size: var(--adrestia-font-size-xs);
  color: var(--adrestia-component-globalTrading-textMutedFg);
  margin-top: 0; margin-right: var(--adrestia-size-layout-globalConfig-pad4); margin-bottom: 0; margin-left: var(--adrestia-size-layout-globalConfig-pad4);
}

.method3-rr-ratio {
  margin-left: auto;
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  color: var(--adrestia-component-globalTrading-yellowFg);
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  background: var(--adrestia-component-globalTrading-surface);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  font-family: var(--adrestia-font-family-sans);
}

.method3-trade-direction {
  margin-top: var(--adrestia-size-layout-globalConfig-pad8);
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalTrading-textMutedFg);
  text-align: center;
  padding-top: var(--adrestia-size-layout-globalConfig-pad8);
  border-top: 1px solid var(--adrestia-component-globalTrading-borderLine);
}

/* Side Toggle (Buy/Sell) - Legacy */

.side-toggle {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad10);
}

.side-btn {
  flex: 1;
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  border: 1px solid var(--adrestia-component-globalTrading-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  background: var(--adrestia-component-globalTrading-bgInput);
  color: var(--adrestia-component-globalTrading-textSecondaryFg);
  font-family: inherit;
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  cursor: pointer;
  transition: all 0.15s;
}

.side-btn:hover {
  border-color: var(--adrestia-component-globalTrading-borderLight);
  color: var(--adrestia-component-globalTrading-textFg);
}

.side-btn.active-buy {
  background: var(--adrestia-component-globalTrading-surfaceMuted);
  border-color: var(--adrestia-component-globalTrading-greenFg);
  color: var(--adrestia-component-globalTrading-greenFg);
}

.side-btn.active-sell {
  background: var(--adrestia-component-globalTrading-border);
  border-color: var(--adrestia-component-globalTrading-redFg);
  color: var(--adrestia-component-globalTrading-redFg);
}

/* Compact Symbol Buttons */

.symbol-buttons.compact {
  gap: var(--adrestia-size-layout-globalConfig-pad4);
  width: var(--adrestia-size-layout-globalForms-percent100);
  margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0;
}

.symbol-btn-sm {
  flex: 1;
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  border: 1px solid var(--adrestia-component-globalTrading-borderStrong);
  border-radius: var(--adrestia-size-layout-globalConfig-pad6);
  background: var(--adrestia-component-globalTrading-accentBg);
  color: var(--adrestia-component-globalTrading-brandTextFg);
  font-family: var(--adrestia-font-family-sans);
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 700;
  cursor: pointer;
  transition: all 0.2s;
  height: auto;
  line-height: var(--adrestia-font-lineHeight-tight);
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--adrestia-size-layout-globalConfig-pad4);
}

.symbol-btn-left {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--adrestia-space-px);
}

.symbol-btn-label {
  font-size: var(--adrestia-font-size-sm);
  font-weight: 800;
  font-family: var(--adrestia-font-family-sans);
  letter-spacing: calc(var(--adrestia-space-px) * 0.3);
  line-height: var(--adrestia-font-lineHeight-tight);
}

.symbol-btn-market {
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 600;
  font-family: var(--adrestia-font-family-sans);
  color: var(--adrestia-component-globalTrading-darkAccentHoverFg);
  text-transform: uppercase;
  letter-spacing: calc(var(--adrestia-space-px) * 0.5);
  line-height: var(--adrestia-font-lineHeight-none);
}

.symbol-btn-sm.active .symbol-btn-market {
  color: var(--adrestia-component-globalTrading-brandTextFg);
}

.symbol-btn-right {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: center;
  gap: calc(var(--adrestia-space-px) * 2);
}

.symbol-stat-row {
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 600;
  line-height: var(--adrestia-font-lineHeight-tight);
  font-family: var(--adrestia-font-family-sans);
  white-space: nowrap;
}

.symbol-btn-sm:hover {
  border-color: var(--adrestia-component-globalTrading-accentBorder);
  background: var(--adrestia-component-globalTrading-scrim);
  box-shadow: var(--adrestia-shadow-ptTradingSymbolBtnHover);
}

.symbol-btn-sm.active {
  background: var(--adrestia-component-globalTrading-backdrop);
  border-color: var(--adrestia-component-globalTrading-highlight);
  color: var(--adrestia-component-globalTrading-darkTextLightFg);
  box-shadow: var(--adrestia-shadow-ptTradingSymbolBtnActiveInset);
}

/* Side with Live Price - Redesigned */

.side-with-price {
  display: flex;
  align-items: center;
  position: relative;
  gap: 0;
}

.side-btn-sm {
  flex: 0 0 auto;
  width: calc(var(--adrestia-space-px) * 39);
  padding-top: calc(var(--adrestia-space-px) * 5.6); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: calc(var(--adrestia-space-px) * 5.6); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  border: 1px solid var(--adrestia-component-globalTrading-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  background: var(--adrestia-component-globalTrading-bgInput);
  color: var(--adrestia-component-globalTrading-textFg);
  font-family: inherit;
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 700;
  cursor: pointer;
  transition: all 0.15s;
  text-transform: uppercase;
  height: calc(var(--adrestia-space-px) * 23);
  line-height: var(--adrestia-font-lineHeight-tight);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0;
  position: relative;
  z-index: var(--adrestia-zIndex-raised);
}

.side-btn-sm:hover {
  border-color: var(--adrestia-component-globalTrading-borderLight);
  color: var(--adrestia-component-globalTrading-textFg);
}

.side-btn-sm.active-long {
  background: var(--adrestia-component-globalTrading-tone0);
  border-color: var(--adrestia-component-globalTrading-brandTextFg);
  color: var(--adrestia-component-globalTrading-greenFg);
}

.side-btn-sm.active-short {
  background: var(--adrestia-component-globalTrading-tone1);
  border-color: var(--adrestia-component-globalTrading-brandTextFg);
  color: var(--adrestia-component-globalTrading-redFg);
}

/* Connecting line between buttons */

.side-with-price::before {
  content: '';
  position: absolute;
  top: var(--adrestia-size-layout-globalConfig-radius50);
  left: var(--adrestia-size-layout-globalConfig-radius50);
  transform: translate(-50%, -50%);
  width: calc(var(--adrestia-size-layout-globalForms-percent100) - calc(var(--adrestia-space-px) * 78));
  height: calc(var(--adrestia-space-px) * 2);
  background: var(--adrestia-component-globalTrading-brandBorderBg);
  z-index: var(--adrestia-zIndex-raised);
  pointer-events: none;
  transition: background 0.15s;
}

.side-with-price.has-active-long::before {
  background: var(--adrestia-component-globalTrading-brandTextFg);
}

/* Compact symbol-price-display override */

.side-with-price .symbol-price-display {
  flex: 0 0 auto;
  width: auto;
  min-width: var(--adrestia-size-layout-globalConfig-pad40);
  padding-top: calc(var(--adrestia-space-px) * 5.6); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: calc(var(--adrestia-space-px) * 5.6); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  background: var(--adrestia-component-globalTrading-bgDark);
  border: 1px solid var(--adrestia-component-globalTrading-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  height: calc(var(--adrestia-space-px) * 23);
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: var(--adrestia-zIndex-raised);
  margin-top: 0; margin-right: calc(var(--adrestia-space-px) * -1); margin-bottom: 0; margin-left: calc(var(--adrestia-space-px) * -1);
}

.side-with-price .symbol-price {
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 700;
  color: var(--adrestia-component-globalTrading-textFg);
  font-family: var(--adrestia-font-family-mono);
  font-variant-numeric: tabular-nums;
}

.live-price-display {
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  background: var(--adrestia-component-globalTrading-bgDark);
  border: 1px solid var(--adrestia-component-globalTrading-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  min-width: var(--adrestia-size-layout-globalConfig-pad100);
  text-align: center;
}

.live-price {
  font-size: var(--adrestia-font-size-sm);
  font-weight: 700;
  color: var(--adrestia-component-globalTrading-blueFg);
  font-variant-numeric: tabular-nums;
}

/* Compact Order Type Toggle */

.order-type-toggle.compact {
  gap: var(--adrestia-size-layout-globalConfig-pad6);
}

.type-btn-sm {
  flex: 0 0 auto;
  width: var(--adrestia-size-layout-globalForms-widthPercent1167);
  padding-top: calc(var(--adrestia-space-px) * 5.6); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: calc(var(--adrestia-space-px) * 5.6); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  border: 1px solid var(--adrestia-component-globalTrading-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  background: var(--adrestia-component-globalTrading-bgInput);
  color: var(--adrestia-component-globalTrading-textSecondaryFg);
  font-family: inherit;
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 700;
  cursor: pointer;
  transition: all 0.15s;
  height: auto;
  line-height: var(--adrestia-font-lineHeight-tight);
  text-transform: uppercase;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.type-btn-sm:hover {
  border-color: var(--adrestia-component-globalTrading-borderLight);
  color: var(--adrestia-component-globalTrading-textFg);
}

.type-btn-sm.active {
  background: var(--adrestia-component-globalTrading-tone2);
  border-color: var(--adrestia-component-globalTrading-blueFg);
  color: var(--adrestia-component-globalTrading-blueFg);
}

/* ========================================
   Positions — Response Cards, Loading,
   Balance, Positions & Orders, TV P/L,
   SL/TP Edit, Queue Position Card
   ======================================== */

.response-card,
.response-success,
.response-error,
.response-content,
.loading,
.spinner,
.balance-grid,
.balance-item,
.balance-currency,
.balance-row,
.balance-value,
.positions-list,
.orders-list,
.logs-list,
.position-item,
.order-item,
.log-item,
.queue-item,
.queue-item-actions,
.position-header,
.order-header,
.log-header,
.position-symbol,
.order-symbol,
.position-side,
.order-side,
.position-details,
.order-details,
.tv-pnl-display,
.tv-pnl-amount,
.tv-pnl-percent,
.position-item-tv,
.position-content-row,
.position-info,
.position-header-tv,
.position-symbol-tv,
.position-side-tv,
.position-details-tv,
.position-detail-item,
.position-detail-label,
.position-detail-value,
.sltp-row,
.sltp-label,
.sltp-value,
.sltp-mr,
.sltp-edit-btn,
.sltp-edit-input,
.sltp-save-btn,
.sltp-cancel-btn,
.position-sltp-section,
.position-sltp,
.sltp-display,
.sltp-edit-form,
.sltp-input-row,
.sltp-buttons,
.btn-tiny,
.queue-position-card,
.qpc-other-session,
.qpc-header,
.qpc-title,
.qpc-number,
.qpc-symbol,
.qpc-side,
.qpc-state,
.qpc-info-row,
.qpc-info-item,
.qpc-info-label,
.qpc-info-value,
.qpc-current-pnl,
.qpc-slider-wrapper,
.qpc-slider-labels,
.qpc-sl-label,
.qpc-tp-label,
.qpc-slider-container,
.qpc-marker,
.qpc-slider-track,
.qpc-slider-fill,
.qpc-slider-thumb,
.qpc-price-labels,
.qpc-order-ids,
.qpc-order-id-row,
.qpc-actions,
.qpc-btn {
  --adrestia-component-globalPositions-textFg: var(--text, var(--adrestia-appPalette-surface-hfaf8f6));
  --adrestia-component-globalPositions-textSecondaryFg: var(--text-secondary, var(--adrestia-appPalette-surface-hb8bcc8));
  --adrestia-component-globalPositions-textMutedFg: var(--text-muted, var(--adrestia-color-neutral-500));
  --adrestia-component-globalPositions-greenFg: var(--green, var(--adrestia-chart-candle-up));
  --adrestia-component-globalPositions-redFg: var(--red, var(--adrestia-chart-candle-down));
  --adrestia-component-globalPositions-yellowFg: var(--yellow, var(--adrestia-color-amber-500));
  --adrestia-component-globalPositions-blueFg: var(--blue, var(--adrestia-appPalette-accent-h58a6ff));
  --adrestia-component-globalPositions-borderLine: var(--border, var(--adrestia-appPalette-overlay-hffffff14));
  --adrestia-component-globalPositions-bgDark: var(--bg-dark, var(--adrestia-appPalette-deepBg-h050a0e));
  --adrestia-component-globalPositions-bgPanel: var(--bg-panel, var(--adrestia-appPalette-deepBg-h0a1620));
  --adrestia-component-globalPositions-bgHover: var(--bg-hover, var(--adrestia-appPalette-overlay-hffffff08));
  --adrestia-component-globalPositions-bgInput: var(--bg-input, var(--adrestia-appPalette-deepBg-h0d1117));
  --adrestia-component-globalPositions-brandTextFg: var(--adrestia-component-globalPositions-brandTextFg);
  --adrestia-component-globalPositions-brandTextMutedFg: var(--adrestia-component-globalPositions-brandTextMutedFg);
  --adrestia-component-globalPositions-brandBg: var(--adrestia-component-globalPositions-brandBg);
  --adrestia-component-globalPositions-brandBorderBg: var(--adrestia-component-globalPositions-border);
  --adrestia-component-globalPositions-brandHoverBg: var(--adrestia-component-globalPositions-surface);
  --adrestia-component-globalPositions-brandCardBg: var(--adrestia-component-globalPositions-brandCardBg);
  --adrestia-component-globalPositions-tvSuccessFg: var(--tv-success, var(--adrestia-appPalette-accent-h26a69a));
  --adrestia-component-globalPositions-tvDangerFg: var(--tv-danger, var(--adrestia-appPalette-accent-hef5350));
  --adrestia-component-globalPositions-tvBgSecondary: var(--tv-bg-secondary, var(--adrestia-appPalette-surface-h1e222d));
  --adrestia-component-globalPositions-tvBgHover: var(--tv-bg-hover, var(--adrestia-appPalette-surface-h363a45));
  --adrestia-component-globalPositions-tvTextFg: var(--tv-text, var(--adrestia-appPalette-surface-hd1d4dc));
  --adrestia-component-globalPositions-tvTextMutedFg: var(--tv-text-muted, var(--adrestia-appPalette-surface-h787b86));
  --adrestia-component-globalPositions-twRedFg: var(--tw-red-500, var(--adrestia-chart-candle-down));
  --adrestia-component-globalPositions-twGreenFg: var(--tw-green-500, var(--adrestia-chart-candle-up));
  --adrestia-component-globalPositions-twEmeraldFg: var(--tw-emerald-500, var(--adrestia-appPalette-accent-h10b981));
  --adrestia-component-globalPositions-twAmberFg: var(--tw-amber-500, var(--adrestia-color-amber-500));
  --adrestia-component-globalPositions-twGrayFg: var(--tw-gray-500, var(--adrestia-appPalette-surface-h6b7280));
  --adrestia-component-globalPositions-sliderTrackBg: linear-gradient(90deg, var(--adrestia-component-globalPositions-twRedFg) 0%, var(--adrestia-component-globalPositions-brandCardBg) 15%, var(--adrestia-component-globalPositions-brandCardBg) 85%, var(--adrestia-component-globalPositions-twEmeraldFg) 100%);
}

/* Response Cards */

.response-card {
  margin-top: var(--adrestia-size-layout-globalConfig-pad16);
}

.response-success {
  border-color: var(--adrestia-component-globalPositions-greenFg);
}

.response-error {
  border-color: var(--adrestia-component-globalPositions-redFg);
}

.response-content {
  background: var(--adrestia-component-globalPositions-bgDark);
  border: 1px solid var(--adrestia-component-globalPositions-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  font-size: var(--adrestia-font-size-2xs);
  overflow-x: auto;
  white-space: pre-wrap;
  word-break: break-all;
  color: var(--adrestia-component-globalPositions-textSecondaryFg);
}

.response-success .response-content {
  color: var(--adrestia-component-globalPositions-greenFg);
}

.response-error .response-content {
  color: var(--adrestia-component-globalPositions-redFg);
}

/* Loading */

.loading {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--adrestia-size-layout-globalConfig-pad10);
}

.spinner {
  width: var(--adrestia-size-layout-globalConfig-pad14);
  height: var(--adrestia-size-layout-globalConfig-pad14);
  border: 2px solid var(--adrestia-component-globalPositions-surface);
  border-top-color: var(--adrestia-component-globalPositions-brandTextFg);
  border-radius: var(--adrestia-size-layout-globalConfig-radius50);
  animation: spin 0.6s linear infinite;
}

/* Balance */

.balance-grid {
  display: grid;
  gap: var(--adrestia-size-layout-globalConfig-pad12);
}

.balance-item {
  background: var(--adrestia-component-globalPositions-bgDark);
  border: 1px solid var(--adrestia-component-globalPositions-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  padding-top: var(--adrestia-size-layout-globalConfig-pad16); padding-right: var(--adrestia-size-layout-globalConfig-pad16); padding-bottom: var(--adrestia-size-layout-globalConfig-pad16); padding-left: var(--adrestia-size-layout-globalConfig-pad16);
}

.balance-currency {
  font-weight: 700;
  color: var(--adrestia-component-globalPositions-yellowFg);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad12);
  font-size: var(--adrestia-font-size-sm);
}

.balance-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: 0;
  font-size: var(--adrestia-font-size-xs);
  border-bottom: 1px solid var(--adrestia-component-globalPositions-borderLine);
}

.balance-row:last-child {
  border-bottom: none;
}

.balance-row span:first-child {
  color: var(--adrestia-component-globalPositions-textMutedFg);
}

.balance-value {
  font-weight: 600;
  color: var(--adrestia-component-globalPositions-textFg);
}

.balance-value.positive {
  color: var(--adrestia-component-globalPositions-greenFg);
}

.balance-value.negative {
  color: var(--adrestia-component-globalPositions-redFg);
}

/* Positions & Orders */

.positions-list,
.orders-list,
.logs-list {
  display: flex;
  flex-direction: column;
  gap: var(--adrestia-size-layout-globalConfig-pad10);
}

.position-item,
.order-item,
.log-item {
  background: var(--adrestia-component-globalPositions-bgDark);
  border: 1px solid var(--adrestia-component-globalPositions-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  padding-top: var(--adrestia-size-layout-globalConfig-pad14); padding-right: var(--adrestia-size-layout-globalConfig-pad16); padding-bottom: var(--adrestia-size-layout-globalConfig-pad14); padding-left: var(--adrestia-size-layout-globalConfig-pad16);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad8);
}

.position-item:last-child,
.order-item:last-child,
.log-item:last-child {
  margin-bottom: 0;
}

.queue-item {
  border-color: var(--adrestia-component-globalPositions-blueFg);
  border-width: calc(var(--adrestia-space-px) * 2);
  background: var(--adrestia-component-globalPositions-surfaceMuted);
}

.queue-item-actions {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
  margin-top: var(--adrestia-size-layout-globalConfig-pad12);
}

.position-header,
.order-header,
.log-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad12);
  padding-bottom: var(--adrestia-size-layout-globalConfig-pad10);
  border-bottom: 1px solid var(--adrestia-component-globalPositions-borderLine);
}

.position-symbol,
.order-symbol {
  font-weight: 700;
  font-size: var(--adrestia-font-size-sm);
  color: var(--adrestia-component-globalPositions-textFg);
}

.position-side,
.order-side {
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 700;
  text-transform: uppercase;
  border-radius: calc(var(--adrestia-space-px) * 3);
}

.position-side.long,
.order-side.buy {
  background: var(--adrestia-component-globalPositions-border);
  color: var(--adrestia-component-globalPositions-greenFg);
}

.position-side.short,
.order-side.sell {
  background: var(--adrestia-component-globalPositions-borderStrong);
  color: var(--adrestia-component-globalPositions-redFg);
}

.position-details,
.order-details {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--adrestia-size-layout-globalPositions-gap8x20);
  font-size: var(--adrestia-font-size-xs);
}

.position-details div,
.order-details div {
  display: flex;
  justify-content: space-between;
}

.position-details span,
.order-details span {
  color: var(--adrestia-component-globalPositions-textMutedFg);
}

.position-details .positive {
  color: var(--adrestia-component-globalPositions-tvSuccessFg);
}

.position-details .negative {
  color: var(--adrestia-component-globalPositions-tvDangerFg);
}

/* TradingView-style P/L Display */

.tv-pnl-display {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  min-width: var(--adrestia-size-layout-globalConfig-pad100);
  margin-top: var(--adrestia-size-layout-globalConfig-pad8);
}

.tv-pnl-display.positive {
  background: var(--adrestia-component-globalPositions-accentBg);
  border: 1px solid var(--adrestia-component-globalPositions-accentBorder);
}

.tv-pnl-display.negative {
  background: var(--adrestia-component-globalPositions-scrim);
  border: 1px solid var(--adrestia-component-globalPositions-backdrop);
}

.tv-pnl-amount {
  font-size: var(--adrestia-font-size-lg);
  font-weight: 600;
  font-family: var(--adrestia-font-family-sans);
  letter-spacing: var(--adrestia-size-layout-globalTopbar-letterSpacingNeg05);
}

.tv-pnl-display.positive .tv-pnl-amount {
  color: var(--adrestia-component-globalPositions-tvSuccessFg);
}

.tv-pnl-display.negative .tv-pnl-amount {
  color: var(--adrestia-component-globalPositions-tvDangerFg);
}

.tv-pnl-percent {
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 500;
  margin-top: calc(var(--adrestia-space-px) * 2);
  font-family: var(--adrestia-font-family-sans);
}

.tv-pnl-display.positive .tv-pnl-percent {
  color: var(--adrestia-component-globalPositions-highlight);
}

.tv-pnl-display.negative .tv-pnl-percent {
  color: var(--adrestia-component-globalPositions-tone0);
}

/* Position Card Layout for TV Style */

.position-item-tv {
  background: var(--adrestia-component-globalPositions-tvBgSecondary);
  border: 1px solid var(--adrestia-component-globalPositions-tvBgHover);
  border-radius: var(--adrestia-size-layout-globalConfig-pad6);
  padding-top: var(--adrestia-size-layout-globalConfig-pad14); padding-right: var(--adrestia-size-layout-globalConfig-pad16); padding-bottom: var(--adrestia-size-layout-globalConfig-pad14); padding-left: var(--adrestia-size-layout-globalConfig-pad16);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad8);
}

.position-item-tv:last-child {
  margin-bottom: 0;
}

.position-content-row {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: var(--adrestia-size-layout-globalConfig-pad16);
}

.position-info {
  flex: 1;
}

.position-header-tv {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad10);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad10);
}

.position-symbol-tv {
  font-weight: 600;
  font-size: var(--adrestia-font-size-sm);
  color: var(--adrestia-component-globalPositions-tvTextFg);
}

.position-side-tv {
  padding-top: calc(var(--adrestia-space-px) * 3); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: calc(var(--adrestia-space-px) * 3); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 700;
  text-transform: uppercase;
  border-radius: calc(var(--adrestia-space-px) * 3);
  letter-spacing: calc(var(--adrestia-space-px) * 0.5);
}

.position-side-tv.long {
  background: var(--adrestia-component-globalPositions-tone1);
  color: var(--adrestia-component-globalPositions-tvSuccessFg);
}

.position-side-tv.short {
  background: var(--adrestia-component-globalPositions-tone2);
  color: var(--adrestia-component-globalPositions-tvDangerFg);
}

.position-details-tv {
  display: flex;
  flex-wrap: wrap;
  gap: var(--adrestia-size-layout-globalPositions-gap12x20);
  font-size: var(--adrestia-font-size-xs);
}

.position-detail-item {
  display: flex;
  flex-direction: column;
  gap: calc(var(--adrestia-space-px) * 2);
}

.position-detail-label {
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalPositions-tvTextMutedFg);
  text-transform: uppercase;
  letter-spacing: calc(var(--adrestia-space-px) * 0.5);
}

.position-detail-value {
  font-size: var(--adrestia-font-size-xs);
  font-weight: 500;
  color: var(--adrestia-component-globalPositions-tvTextFg);
  font-family: var(--adrestia-font-family-sans);
}

/* SL/TP Edit Controls */

.sltp-row {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: 0;
}

.sltp-label {
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalPositions-textMutedFg);
  min-width: calc(var(--adrestia-space-px) * 28);
}

.sltp-value {
  font-size: var(--adrestia-font-size-xs);
  font-weight: 500;
  color: var(--adrestia-component-globalPositions-textFg);
}

.sltp-mr {
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  color: var(--adrestia-component-globalPositions-textMutedFg);
  margin-left: var(--adrestia-size-layout-globalConfig-pad8);
  font-family: var(--adrestia-font-family-mono);
}

.sltp-value.not-set {
  color: var(--adrestia-component-globalPositions-textMutedFg);
  font-style: italic;
}

.sltp-edit-btn {
  background: transparent;
  border: 1px solid var(--adrestia-component-globalPositions-borderLine);
  border-radius: calc(var(--adrestia-space-px) * 3);
  padding-top: calc(var(--adrestia-space-px) * 3); padding-right: var(--adrestia-size-layout-globalConfig-pad6); padding-bottom: calc(var(--adrestia-space-px) * 3); padding-left: var(--adrestia-size-layout-globalConfig-pad6);
  color: var(--adrestia-component-globalPositions-textMutedFg);
  cursor: pointer;
  font-size: var(--adrestia-font-size-2xs);
  display: inline-flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad4);
  transition: all 0.15s;
}

.sltp-edit-btn:hover {
  border-color: var(--adrestia-component-globalPositions-blueFg);
  color: var(--adrestia-component-globalPositions-blueFg);
  background: var(--adrestia-component-globalPositions-tone3);
}

.sltp-edit-input {
  width: var(--adrestia-size-layout-globalConfig-pad80);
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  font-size: var(--adrestia-font-size-2xs);
  background: var(--adrestia-component-globalPositions-bgDark);
  border: 1px solid var(--adrestia-component-globalPositions-blueFg);
  border-radius: calc(var(--adrestia-space-px) * 3);
  color: var(--adrestia-component-globalPositions-textFg);
  font-family: inherit;
}

.sltp-edit-input:focus {
  outline: none;
  box-shadow: var(--adrestia-shadow-ptPositionsSltpInputFocusRing);
}

.sltp-edit-actions {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad4);
}

.sltp-save-btn {
  background: var(--adrestia-component-globalPositions-greenFg);
  border: none;
  border-radius: calc(var(--adrestia-space-px) * 3);
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  color: var(--adrestia-component-globalPositions-brandTextFg);
  cursor: pointer;
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 600;
}

.sltp-save-btn:hover {
  background: var(--adrestia-component-globalPositions-greenFg);
}

.sltp-cancel-btn {
  background: var(--adrestia-component-globalPositions-bgHover);
  border: 1px solid var(--adrestia-component-globalPositions-borderLine);
  border-radius: calc(var(--adrestia-space-px) * 3);
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  color: var(--adrestia-component-globalPositions-textMutedFg);
  cursor: pointer;
  font-size: var(--adrestia-font-size-3xs);
}

.sltp-cancel-btn:hover {
  border-color: var(--adrestia-component-globalPositions-redFg);
  color: var(--adrestia-component-globalPositions-redFg);
}

.position-sltp-section {
  margin-top: var(--adrestia-size-layout-globalConfig-pad10);
  padding-top: var(--adrestia-size-layout-globalConfig-pad10);
  border-top: 1px dashed var(--adrestia-component-globalPositions-borderLine);
}

.position-sltp {
  margin-top: var(--adrestia-size-layout-globalConfig-pad10);
  padding-top: var(--adrestia-size-layout-globalConfig-pad10);
  border-top: 1px dashed var(--adrestia-component-globalPositions-borderLine);
}

.sltp-display {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad12);
}

.trailing-badge {
  font-size: var(--adrestia-font-size-2xs);
  margin-left: var(--adrestia-size-layout-globalConfig-pad4);
}

.trailing-price {
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalPositions-textMutedFg);
  margin-left: calc(var(--adrestia-space-px) * 2);
}

.sltp-edit-form {
  display: flex;
  flex-direction: column;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

.sltp-input-row {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

.sltp-input-row label {
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalPositions-textMutedFg);
  min-width: calc(var(--adrestia-space-px) * 28);
}

.sltp-input-row input {
  width: var(--adrestia-size-layout-globalConfig-pad100);
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  font-size: var(--adrestia-font-size-2xs);
  background: var(--adrestia-component-globalPositions-bgDark);
  border: 1px solid var(--adrestia-component-globalPositions-borderLine);
  border-radius: calc(var(--adrestia-space-px) * 3);
  color: var(--adrestia-component-globalPositions-textFg);
  font-family: inherit;
}

.sltp-input-row input:focus {
  border-color: var(--adrestia-component-globalPositions-blueFg);
  outline: none;
}

.sltp-buttons {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad6);
  margin-top: var(--adrestia-size-layout-globalConfig-pad4);
}

.edit-sltp-btn {
  margin-left: auto;
}

.btn-tiny {
  padding-top: calc(var(--adrestia-space-px) * 3); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: calc(var(--adrestia-space-px) * 3); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  font-size: var(--adrestia-font-size-3xs);
  background: var(--adrestia-component-globalPositions-brandTextFg);
  border: 1px solid var(--adrestia-component-globalPositions-borderLine);
  border-radius: calc(var(--adrestia-space-px) * 3);
  color: var(--adrestia-component-globalPositions-brandTextMutedFg);
  cursor: pointer;
}

.btn-tiny:hover {
  border-color: var(--adrestia-component-globalPositions-blueFg);
  color: var(--adrestia-component-globalPositions-blueFg);
}

.btn-tiny.active,
.btn-tiny.btn-primary {
  background: var(--adrestia-component-globalPositions-brandBg);
  color: var(--adrestia-component-globalPositions-brandTextFg);
  border-color: var(--adrestia-component-globalPositions-brandBg);
}

.btn-tiny.btn-danger {
  background: var(--adrestia-component-globalPositions-brandTextFg);
  color: var(--adrestia-component-globalPositions-brandTextMutedFg);
  border: 1px solid var(--adrestia-component-globalPositions-brandCardBg);
}

.btn-tiny.btn-danger:hover {
  background: var(--adrestia-component-globalPositions-brandTextFg);
  color: var(--adrestia-component-globalPositions-brandTextMutedFg);
  border-color: var(--adrestia-component-globalPositions-brandCardBg);
  opacity: var(--adrestia-opacity-90);
}

.btn-tiny.btn-danger.btn-session-end {
  width: var(--adrestia-size-layout-globalConfig-pad130);
  min-width: var(--adrestia-size-layout-globalConfig-pad130);
  height: calc(var(--adrestia-space-px) * 21);
  font-size: var(--adrestia-font-size-3xs);
  text-align: center;
  white-space: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0;
}

/* ============================================
   Queue Position Card - Modern P/L Slider
   ============================================ */

.queue-position-card {
  background: var(--adrestia-component-globalPositions-surfaceMuted);
  border: 2px solid var(--adrestia-component-globalPositions-blueFg);
  border-radius: var(--adrestia-size-layout-globalConfig-pad8);
  padding-top: var(--adrestia-size-layout-globalConfig-pad16); padding-right: var(--adrestia-size-layout-globalConfig-pad16); padding-bottom: var(--adrestia-size-layout-globalConfig-pad16); padding-left: var(--adrestia-size-layout-globalConfig-pad16);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad12);
}

.queue-position-card.other-session {
  border-color: var(--adrestia-component-globalPositions-twAmberFg);
  background: var(--adrestia-component-globalPositions-tone4);
}

.queue-position-card:last-child {
  margin-bottom: 0;
}

/* Other Session Indicator */

.qpc-other-session {
  font-size: var(--adrestia-font-size-4xs);
  font-weight: 700;
  color: var(--adrestia-component-globalPositions-twAmberFg);
  background: var(--adrestia-component-globalPositions-tone5);
  padding-top: calc(var(--adrestia-space-px) * 2); padding-right: var(--adrestia-size-layout-globalConfig-pad6); padding-bottom: calc(var(--adrestia-space-px) * 2); padding-left: var(--adrestia-size-layout-globalConfig-pad6);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  text-transform: uppercase;
  letter-spacing: calc(var(--adrestia-space-px) * 0.5);
}

/* Header */

.qpc-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad12);
  padding-bottom: var(--adrestia-size-layout-globalConfig-pad10);
  border-bottom: 1px solid var(--adrestia-component-globalPositions-borderLine);
}

.qpc-title {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
}

.qpc-number {
  font-weight: 700;
  color: var(--adrestia-component-globalPositions-textMutedFg);
  font-size: var(--adrestia-font-size-xs);
}

.qpc-symbol {
  font-weight: 700;
  font-size: var(--adrestia-font-size-sm);
  color: var(--adrestia-component-globalPositions-textFg);
}

.qpc-side {
  padding-top: calc(var(--adrestia-space-px) * 3); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: calc(var(--adrestia-space-px) * 3); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 700;
  text-transform: uppercase;
  border-radius: calc(var(--adrestia-space-px) * 3);
}

.qpc-side.long {
  background: var(--adrestia-component-globalPositions-border);
  color: var(--adrestia-component-globalPositions-greenFg);
}

.qpc-side.short {
  background: var(--adrestia-component-globalPositions-borderStrong);
  color: var(--adrestia-component-globalPositions-redFg);
}

.qpc-state {
  font-size: var(--adrestia-font-size-3xs);
  padding-top: calc(var(--adrestia-space-px) * 3); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: calc(var(--adrestia-space-px) * 3); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  border-radius: calc(var(--adrestia-space-px) * 3);
  font-weight: 600;
  text-transform: uppercase;
}

.qpc-state.executing {
  background: var(--adrestia-component-globalPositions-twAmberFg);
  color: var(--adrestia-component-globalPositions-brandTextMutedFg);
}

.qpc-state.executed {
  background: var(--adrestia-component-globalPositions-twEmeraldFg);
  color: var(--adrestia-component-globalPositions-brandTextFg);
}

.qpc-state.failed {
  background: var(--adrestia-component-globalPositions-twRedFg);
  color: var(--adrestia-component-globalPositions-brandTextFg);
}

.qpc-state.invalidated {
  background: var(--adrestia-component-globalPositions-twGrayFg);
  color: var(--adrestia-component-globalPositions-brandTextFg);
}

/* Info Row */

.qpc-info-row {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad20);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad12);
}

.qpc-info-item {
  display: flex;
  flex-direction: column;
  gap: calc(var(--adrestia-space-px) * 2);
}

.qpc-info-label {
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalPositions-textMutedFg);
  text-transform: uppercase;
  letter-spacing: calc(var(--adrestia-space-px) * 0.5);
}

.qpc-info-value {
  font-size: var(--adrestia-font-size-xs);
  font-weight: 600;
  color: var(--adrestia-component-globalPositions-textFg);
}

/* Current P/L Display */

.qpc-current-pnl {
  text-align: center;
  font-size: var(--adrestia-font-size-xl);
  font-weight: 700;
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad8);
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: 0;
}

/* P/L Slider Wrapper */

.qpc-slider-wrapper {
  margin-top: var(--adrestia-size-layout-globalConfig-pad12); margin-right: 0; margin-bottom: var(--adrestia-size-layout-globalConfig-pad16); margin-left: 0;
  overflow: visible;
}

.qpc-slider-labels {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad6);
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
}

.qpc-sl-label {
  color: var(--adrestia-component-globalPositions-twRedFg);
}

.qpc-tp-label {
  color: var(--adrestia-component-globalPositions-twEmeraldFg);
}

/* Slider container for markers overlay */

.qpc-slider-container {
  position: relative;
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: 0;
  overflow: visible;
}

/* Min/Max Markers */

.qpc-marker {
  position: absolute;
  top: 0;
  width: calc(var(--adrestia-space-px) * 3);
  height: var(--adrestia-size-layout-globalConfig-pad24);
  transform: translateX(-50%);
  z-index: var(--adrestia-zIndex-raised);
  border-radius: calc(var(--adrestia-space-px) * 2);
}

.qpc-min-marker {
  background: var(--adrestia-component-globalPositions-twRedFg);
  opacity: var(--adrestia-opacity-70);
}

.qpc-max-marker {
  background: var(--adrestia-component-globalPositions-twEmeraldFg);
  opacity: var(--adrestia-opacity-70);
}

/* Custom P/L Slider Track */

.qpc-slider-track {
  position: relative;
  height: var(--adrestia-size-layout-globalConfig-pad10);
  background: var(--adrestia-component-globalPositions-sliderTrackBg);
  border-radius: var(--adrestia-size-layout-globalConfig-pad5);
  overflow: visible;
}

/* Filled portion of the slider */

.qpc-slider-fill {
  position: absolute;
  top: 0;
  left: 0;
  height: var(--adrestia-size-layout-globalForms-percent100);
  border-radius: calc(var(--adrestia-space-px) * 5) 0 0 calc(var(--adrestia-space-px) * 5);
  transition: width 0.15s ease-out;
}

/* Thumb indicator */

.qpc-slider-thumb {
  position: absolute;
  top: var(--adrestia-size-layout-globalConfig-radius50);
  width: var(--adrestia-size-layout-globalConfig-pad20);
  height: var(--adrestia-size-layout-globalConfig-pad20);
  border-radius: var(--adrestia-size-layout-globalConfig-radius50);
  border: 3px solid var(--adrestia-component-globalPositions-brandTextFg);
  transform: translate(-50%, -50%);
  box-shadow: var(--adrestia-shadow-ptPositionsProgressMarkerGlow);
  transition: left 0.15s ease-out;
  z-index: var(--adrestia-zIndex-localChrome);
  cursor: default;
}

/* Min/Max markers inside track */

.qpc-slider-track .qpc-marker {
  position: absolute;
  top: calc(var(--adrestia-space-px) * -4);
  width: calc(var(--adrestia-space-px) * 3);
  height: calc(var(--adrestia-space-px) * 18);
  transform: translateX(-50%);
  z-index: var(--adrestia-zIndex-sceneContent);
  border-radius: calc(var(--adrestia-space-px) * 2);
}

.qpc-slider-track .qpc-min-marker {
  background: var(--adrestia-component-globalPositions-twRedFg);
  opacity: var(--adrestia-opacity-80);
}

.qpc-slider-track .qpc-max-marker {
  background: var(--adrestia-component-globalPositions-twEmeraldFg);
  opacity: var(--adrestia-opacity-80);
}

/* Price Labels */

.qpc-price-labels {
  display: flex;
  justify-content: space-between;
  margin-top: var(--adrestia-size-layout-globalConfig-pad6);
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalPositions-textMutedFg);
}

/* Order IDs Section */

.qpc-order-ids {
  background: var(--adrestia-component-globalPositions-bgInput);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  margin-top: var(--adrestia-size-layout-globalConfig-pad12); margin-right: 0; margin-bottom: var(--adrestia-size-layout-globalConfig-pad12); margin-left: 0;
  font-size: var(--adrestia-font-size-2xs);
}

.qpc-order-id-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: 0;
}

.qpc-order-id-row span {
  color: var(--adrestia-component-globalPositions-textMutedFg);
}

.qpc-order-id-row code {
  font-family: var(--adrestia-font-family-sans);
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalPositions-textFg);
  background: var(--adrestia-component-globalPositions-bgPanel);
  padding-top: calc(var(--adrestia-space-px) * 2); padding-right: var(--adrestia-size-layout-globalConfig-pad6); padding-bottom: calc(var(--adrestia-space-px) * 2); padding-left: var(--adrestia-size-layout-globalConfig-pad6);
  border-radius: calc(var(--adrestia-space-px) * 3);
}

/* Actions */

.qpc-actions {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-pad8);
  margin-top: var(--adrestia-size-layout-globalConfig-pad12);
}

.qpc-btn {
  padding-top: var(--adrestia-size-layout-globalConfig-pad6); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad6); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  border: none;
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  cursor: pointer;
  transition: all 0.15s;
  font-family: inherit;
}

.qpc-btn:disabled {
  opacity: var(--adrestia-opacity-50);
  cursor: not-allowed;
}

.qpc-btn-execute {
  flex: 1;
  background: var(--adrestia-component-globalPositions-blueFg);
  color: var(--adrestia-component-globalPositions-brandTextMutedFg);
}

.qpc-btn-execute:hover:not(:disabled) {
  background: var(--adrestia-component-globalPositions-blueFg);
}

.qpc-btn-breakeven {
  background: var(--adrestia-component-globalPositions-bgInput);
  color: var(--adrestia-component-globalPositions-textFg);
  border: 1px solid var(--adrestia-component-globalPositions-borderLine);
}

.qpc-btn-breakeven:hover:not(:disabled) {
  background: var(--adrestia-component-globalPositions-bgHover);
}

.qpc-btn-info {
  background: var(--adrestia-component-globalPositions-bgInput);
  color: var(--adrestia-component-globalPositions-textMutedFg);
  border: 1px solid var(--adrestia-component-globalPositions-borderLine);
  min-width: var(--adrestia-size-layout-globalConfig-pad36);
}

.qpc-btn-info:hover:not(:disabled) {
  color: var(--adrestia-component-globalPositions-textFg);
  background: var(--adrestia-component-globalPositions-bgHover);
}

.qpc-btn-remove {
  background: var(--adrestia-component-globalPositions-tone6);
  color: var(--adrestia-component-globalPositions-twRedFg);
  border: 1px solid var(--adrestia-component-globalPositions-tone7);
  min-width: var(--adrestia-size-layout-globalConfig-pad36);
}

.qpc-btn-remove:hover:not(:disabled) {
  background: var(--adrestia-component-globalPositions-tone8);
}

/* ========================================
   Logs — Log Items, Scrollbar,
   No Data, Hidden Tabs
   ======================================== */

.log-item,
.log-status,
.log-time,
.log-details,
.no-data,
::-webkit-scrollbar,
::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb {
  --adrestia-component-globalLogs-textFg: var(--text, var(--adrestia-appPalette-surface-hfaf8f6));
  --adrestia-component-globalLogs-textMutedFg: var(--text-muted, var(--adrestia-color-neutral-500));
  --adrestia-component-globalLogs-greenFg: var(--green, var(--adrestia-chart-candle-up));
  --adrestia-component-globalLogs-redFg: var(--red, var(--adrestia-chart-candle-down));
  --adrestia-component-globalLogs-borderLine: var(--border, var(--adrestia-appPalette-overlay-hffffff14));
  --adrestia-component-globalLogs-borderLight: var(--border-light, var(--adrestia-appPalette-overlay-hffffff1f));
  --adrestia-component-globalLogs-bgDark: var(--bg-dark, var(--adrestia-appPalette-deepBg-h050a0e));
}

/* Logs */

.log-item {
  border-left: 3px solid var(--adrestia-component-globalLogs-borderLine);
  border-radius: var(--adrestia-size-layout-globalLogs-radiusItem);
}

.log-item.success {
  border-left-color: var(--adrestia-component-globalLogs-greenFg);
}

.log-item.failed {
  border-left-color: var(--adrestia-component-globalLogs-redFg);
}

.log-time {
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalLogs-textMutedFg);
}

.log-status {
  padding-top: var(--adrestia-size-layout-globalLogs-pad3); padding-right: var(--adrestia-size-layout-globalLogs-pad8); padding-bottom: var(--adrestia-size-layout-globalLogs-pad3); padding-left: var(--adrestia-size-layout-globalLogs-pad8);
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 700;
  text-transform: uppercase;
  border-radius: var(--adrestia-size-layout-globalLogs-radius3);
}

.log-status.success {
  background: var(--adrestia-component-globalLogs-surface);
  color: var(--adrestia-component-globalLogs-greenFg);
}

.log-status.failed {
  background: var(--adrestia-component-globalLogs-surfaceMuted);
  color: var(--adrestia-component-globalLogs-redFg);
}

.log-details {
  display: flex;
  flex-wrap: wrap;
  gap: var(--adrestia-size-layout-globalLogs-pad16);
  font-size: var(--adrestia-font-size-xs);
  color: var(--adrestia-component-globalLogs-textFg);
}

.log-details span {
  color: var(--adrestia-component-globalLogs-textMutedFg);
}

.no-data {
  text-align: center;
  color: var(--adrestia-component-globalLogs-textMutedFg);
  padding-top: var(--adrestia-size-layout-globalLogs-pad32); padding-right: var(--adrestia-size-layout-globalLogs-pad32); padding-bottom: var(--adrestia-size-layout-globalLogs-pad32); padding-left: var(--adrestia-size-layout-globalLogs-pad32);
  font-size: var(--adrestia-font-size-xs);
}

/* Hide original tabs */

.tabs {
  display: none;
}

/* Scrollbar */

::-webkit-scrollbar {
  width: var(--adrestia-size-layout-globalLogs-scrollbar8);
  height: var(--adrestia-size-layout-globalLogs-scrollbar8);
}

::-webkit-scrollbar-track {
  background: var(--adrestia-component-globalLogs-bgDark);
}

::-webkit-scrollbar-thumb {
  background: var(--adrestia-component-globalLogs-borderLine);
  border-radius: var(--adrestia-size-layout-globalLogs-radius4);
}

::-webkit-scrollbar-thumb:hover {
  background: var(--adrestia-component-globalLogs-borderLight);
}

/* ========================================
   Responsive — Media Queries
   ======================================== */

/* Order Layout with Chart */

.order-layout {
  align-items: stretch;
  display: flex;
  gap: var(--adrestia-space-5);
  height: var(--adrestia-size-viewport-orderLayoutHeight);
  min-height: 0;
}

.order-panel {
  flex: 0 0 var(--adrestia-size-chrome-orderPanelWidth);
  overflow-y: auto;
  width: var(--adrestia-size-chrome-orderPanelWidth);
}

@media (max-width: 1200px) {
  .order-layout {
    flex-direction: column;
  }

  .order-panel,
  .chart-panel {
    max-width: var(--adrestia-size-percent-full);
    min-width: var(--adrestia-size-percent-full);
  }

  .top-bar {
    flex-wrap: wrap;
    gap: calc(var(--adrestia-space-2) + var(--adrestia-space-0_5));
    height: auto;
    padding: calc(var(--adrestia-space-2) + var(--adrestia-space-0_5)) var(--adrestia-space-5);
  }

  .top-bar-metrics {
    border: none;
    padding: 0;
  }
}

@media (max-width: 768px) {
  .form-row {
    grid-template-columns: 1fr;
  }

  .side-menu {
    width: var(--adrestia-size-chrome-sideMenuCompactWidth);
  }

  .side-toggle {
    flex-direction: column;
  }

  .position-details,
  .order-details {
    grid-template-columns: 1fr;
  }

  .container {
    padding: var(--adrestia-space-4);
  }

  .order-layout {
    flex-direction: column;
    height: auto;
  }

  .order-panel {
    flex: none;
    width: var(--adrestia-size-percent-full);
  }

  .chart-panel {
    min-height: 0;
  }
}

.config-panel,
.config-loading,
.config-error,
.hotkey-grid,
.toggle-switch {
  --adrestia-component-globalConfig-bgDark: var(--bg-dark, var(--adrestia-appPalette-deepBg-h050a0e));
  --adrestia-component-globalConfig-bgPanel: var(--bg-panel, var(--adrestia-appPalette-deepBg-h0a1620));
  --adrestia-component-globalConfig-bgHover: var(--bg-hover, var(--adrestia-appPalette-overlay-hffffff08));
  --adrestia-component-globalConfig-bgInput: var(--bg-input, var(--adrestia-appPalette-deepBg-h0d1117));
  --adrestia-component-globalConfig-textFg: var(--text, var(--adrestia-appPalette-surface-hfaf8f6));
  --adrestia-component-globalConfig-textSecondaryFg: var(--text-secondary, var(--adrestia-appPalette-surface-hb8bcc8));
  --adrestia-component-globalConfig-textMutedFg: var(--text-muted, var(--adrestia-color-neutral-500));
  --adrestia-component-globalConfig-greenFg: var(--green, var(--adrestia-chart-candle-up));
  --adrestia-component-globalConfig-blueFg: var(--blue, var(--adrestia-appPalette-accent-h58a6ff));
  --adrestia-component-globalConfig-yellowFg: var(--yellow, var(--adrestia-color-amber-500));
  --adrestia-component-globalConfig-redFg: var(--red, var(--adrestia-chart-candle-down));
  --adrestia-component-globalConfig-borderLine: var(--border, var(--adrestia-appPalette-overlay-hffffff14));
  --adrestia-component-globalConfig-borderLight: var(--border-light, var(--adrestia-appPalette-overlay-hffffff1f));
  --adrestia-component-globalConfig-brandTextFg: var(--brand-text, var(--adrestia-appPalette-surface-hfaf8f6));
  --adrestia-component-globalConfig-brandBorderBg: var(--brand-border, var(--adrestia-appPalette-overlay-hffffff14));
  --adrestia-component-globalConfig-brandHoverBg: var(--brand-hover, var(--adrestia-appPalette-overlay-hffffff08));
  --adrestia-component-globalConfig-accentFg: var(--accent, var(--adrestia-appPalette-accent-h58a6ff));
  --adrestia-component-globalConfig-blueBg: var(--blue, var(--adrestia-appPalette-accent-h58a6ff));
  --adrestia-component-globalConfig-enabledStatusBg: var(--brand-border, var(--adrestia-appPalette-overlay-h16a34a14));
  --adrestia-component-globalConfig-disabledStatusBg: var(--brand-border, var(--adrestia-appPalette-overlay-hffffff08));
  --adrestia-component-globalConfig-enableHoverBg: var(--brand-border, var(--adrestia-appPalette-overlay-h16a34a38));
  --adrestia-component-globalConfig-disableBg: var(--brand-border, var(--adrestia-appPalette-overlay-hf8514926));
  --adrestia-component-globalConfig-disableHoverBg: var(--brand-border, var(--adrestia-appPalette-overlay-hf8514940));
  --adrestia-component-globalConfig-dangerBg: var(--brand-border, var(--adrestia-appPalette-overlay-hf851491a));
  --adrestia-component-globalConfig-dangerHoverBg: var(--brand-border, var(--adrestia-appPalette-overlay-hf8514933));
  --adrestia-component-globalConfig-defaultsBg: var(--brand-text, var(--adrestia-appPalette-overlay-hd299221a));
  --adrestia-component-globalConfig-defaultsHoverBg: var(--brand-text, var(--adrestia-appPalette-overlay-hd2992233));
  --adrestia-component-globalConfig-recordingBg: var(--brand-text, var(--adrestia-appPalette-overlay-hd2992226));
  --adrestia-component-globalConfig-dangerZoneBorder: var(--brand-border, var(--adrestia-appPalette-overlay-hf851494c));
  --adrestia-component-globalConfig-dangerBtnBg: var(--brand-border, var(--adrestia-appPalette-overlay-hf851491a));
  --adrestia-component-globalConfig-dangerBtnHoverBg: var(--brand-border, var(--adrestia-appPalette-overlay-hf8514933));
  --adrestia-component-globalConfig-hotkeyRowBorder: var(--brand-hover, var(--adrestia-appPalette-overlay-hffffff0d));
}

/* ========================================
   Config Panel — Tabs, Sections, Fields,
   Symbol Config, Actions, Danger Zone,
   Loading/Error, Hotkeys, Toggle Switch
   ======================================== */

.config-panel {
  height: 100%;
  display: flex;
  flex-direction: column;
  background: var(--adrestia-component-globalConfig-bgDark);
}

.config-panel-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: var(--adrestia-size-layout-globalConfig-pad16); padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: var(--adrestia-size-layout-globalConfig-pad16); padding-left: var(--adrestia-size-layout-globalConfig-pad20);
  border-bottom: 1px solid var(--adrestia-component-globalConfig-borderLine);
  background: var(--adrestia-component-globalConfig-bgPanel);
}

.config-panel-header h2 {
  font-size: var(--adrestia-font-size-lg);
  font-weight: 600;
  color: var(--adrestia-component-globalConfig-textFg);
}

.header-actions {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-gap8);
  align-items: center;
}

.saved-indicator {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-gap6);
  color: var(--adrestia-component-globalConfig-greenFg);
  font-size: var(--adrestia-font-size-2xs);
}

.config-tabs {
  display: flex;
  border-bottom: 1px solid var(--adrestia-component-globalConfig-borderLine);
  background: var(--adrestia-component-globalConfig-bgPanel);
  padding-top: 0; padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: 0; padding-left: var(--adrestia-size-layout-globalConfig-pad20);
  overflow-x: auto;
}

.config-tab {
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad16); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad16);
  font-size: var(--adrestia-font-size-xs);
  color: var(--adrestia-component-globalConfig-textSecondaryFg);
  background: none;
  border: none;
  cursor: pointer;
  border-bottom: var(--adrestia-size-layout-globalConfig-pad2) solid transparent;
  white-space: nowrap;
  transition: all 0.2s ease;
}

.config-tab:hover {
  color: var(--adrestia-component-globalConfig-textFg);
  background: var(--adrestia-component-globalConfig-bgHover);
}

.config-tab.active {
  color: var(--adrestia-component-globalConfig-blueFg);
  border-bottom-color: var(--adrestia-component-globalConfig-blueFg);
}

.config-content {
  flex: 1;
  overflow-y: auto;
  padding-top: var(--adrestia-size-layout-globalConfig-pad20); padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: var(--adrestia-size-layout-globalConfig-pad20); padding-left: var(--adrestia-size-layout-globalConfig-pad20);
}

.config-section {
  background: var(--adrestia-component-globalConfig-bgPanel);
  border: 1px solid var(--adrestia-component-globalConfig-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-radius8);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad16);
}

.config-section-header {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-gap10);
  padding-top: var(--adrestia-size-layout-globalConfig-pad14); padding-right: var(--adrestia-size-layout-globalConfig-pad16); padding-bottom: var(--adrestia-size-layout-globalConfig-pad14); padding-left: var(--adrestia-size-layout-globalConfig-pad16);
  border-bottom: 1px solid var(--adrestia-component-globalConfig-borderLine);
}

.config-section-header h3 {
  font-size: var(--adrestia-font-size-sm);
  font-weight: 600;
  color: var(--adrestia-component-globalConfig-textFg);
}

.section-icon {
  font-size: var(--adrestia-font-size-lg);
}

.config-section-body {
  padding-top: var(--adrestia-size-layout-globalConfig-pad16); padding-right: var(--adrestia-size-layout-globalConfig-pad16); padding-bottom: var(--adrestia-size-layout-globalConfig-pad16); padding-left: var(--adrestia-size-layout-globalConfig-pad16);
}

.config-row {
  display: flex;
  flex-wrap: wrap;
  gap: var(--adrestia-size-layout-globalConfig-gap16);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad16);
}

.config-row:last-child {
  margin-bottom: 0;
}

.config-field {
  flex: 1;
  min-width: var(--adrestia-size-layout-globalConfig-fieldMinWidth);
}

.config-field label {
  display: block;
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalConfig-textSecondaryFg);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad6);
  text-transform: uppercase;
  letter-spacing: var(--adrestia-size-layout-globalConfig-letterSpacing05);
}

.config-field input,
.config-field select {
  width: 100%;
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  font-size: var(--adrestia-font-size-xs);
  background: var(--adrestia-component-globalConfig-bgInput);
  border: 1px solid var(--adrestia-component-globalConfig-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-radius6);
  color: var(--adrestia-component-globalConfig-textFg);
  transition: border-color 0.2s ease;
}

.config-field input:focus,
.config-field select:focus {
  outline: none;
  border-color: var(--adrestia-component-globalConfig-blueFg);
}

.config-field input:disabled,
.config-field select:disabled {
  opacity: var(--adrestia-opacity-50);
  cursor: not-allowed;
}

.config-field .field-hint {
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalConfig-textMutedFg);
  margin-top: var(--adrestia-size-layout-globalConfig-pad4);
}

.config-field.checkbox-field {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-gap10);
  min-width: auto;
}

.config-field.checkbox-field label {
  margin-bottom: 0;
  text-transform: none;
  font-size: var(--adrestia-font-size-xs);
  color: var(--adrestia-component-globalConfig-textFg);
  cursor: pointer;
}

.config-field.checkbox-field input[type="checkbox"] {
  width: var(--adrestia-size-layout-globalConfig-icon16);
  height: var(--adrestia-size-layout-globalConfig-icon16);
  cursor: pointer;
  accent-color: var(--adrestia-component-globalConfig-blueFg);
}

/* Symbol Config Specific */

.symbol-config-list {
  display: flex;
  flex-direction: column;
  gap: var(--adrestia-size-layout-globalConfig-gap12);
}

.symbol-config-item {
  background: var(--adrestia-component-globalConfig-bgDark);
  border: 1px solid var(--adrestia-component-globalConfig-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-radius6);
  padding-top: var(--adrestia-size-layout-globalConfig-pad14); padding-right: var(--adrestia-size-layout-globalConfig-pad14); padding-bottom: var(--adrestia-size-layout-globalConfig-pad14); padding-left: var(--adrestia-size-layout-globalConfig-pad14);
}

.symbol-config-item.disabled {
  opacity: var(--adrestia-opacity-60);
}

.symbol-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad12);
}

.symbol-info {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-gap10);
}

.symbol-name {
  font-weight: 600;
  font-size: var(--adrestia-font-size-sm);
  color: var(--adrestia-component-globalConfig-textFg);
}

.symbol-status {
  font-size: var(--adrestia-font-size-3xs);
  padding-top: var(--adrestia-size-layout-globalConfig-pad2); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: var(--adrestia-size-layout-globalConfig-pad2); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  border-radius: var(--adrestia-size-layout-globalConfig-radius10);
}

.symbol-status.enabled {
  background: var(--adrestia-component-globalConfig-enabledStatusBg);
  color: var(--adrestia-component-globalConfig-greenFg);
}

.symbol-status.disabled {
  background: var(--adrestia-component-globalConfig-disabledStatusBg);
  color: var(--adrestia-component-globalConfig-textSecondaryFg);
}

.symbol-actions {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-gap6);
}

.symbol-toggle {
  padding-top: var(--adrestia-size-layout-globalConfig-pad4); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad4); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  font-size: var(--adrestia-font-size-3xs);
  border-radius: var(--adrestia-size-layout-globalConfig-radius4);
  border: none;
  cursor: pointer;
  transition: all 0.2s ease;
}

.symbol-toggle.enable {
  background: var(--adrestia-component-globalConfig-enabledStatusBg);
  color: var(--adrestia-component-globalConfig-greenFg);
}

.symbol-toggle.enable:hover {
  background: var(--adrestia-component-globalConfig-enableHoverBg);
}

.symbol-toggle.disable {
  background: var(--adrestia-component-globalConfig-disableBg);
  color: var(--adrestia-component-globalConfig-redFg);
}

.symbol-toggle.disable:hover {
  background: var(--adrestia-component-globalConfig-disableHoverBg);
}

.symbol-fields {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
  gap: var(--adrestia-size-layout-globalConfig-gap12);
}

.symbol-field label {
  display: block;
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalConfig-textSecondaryFg);
  margin-bottom: var(--adrestia-size-layout-globalConfig-pad4);
}

.symbol-field input {
  width: 100%;
  padding-top: var(--adrestia-size-layout-globalConfig-pad6); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: var(--adrestia-size-layout-globalConfig-pad6); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  font-size: var(--adrestia-font-size-2xs);
  background: var(--adrestia-component-globalConfig-bgPanel);
  border: 1px solid var(--adrestia-component-globalConfig-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-radius4);
  color: var(--adrestia-component-globalConfig-textFg);
}

.symbol-field input:focus {
  outline: none;
  border-color: var(--adrestia-component-globalConfig-blueFg);
}

.add-symbol-form {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-gap10);
  align-items: flex-end;
  padding-top: var(--adrestia-size-layout-globalConfig-pad12);
  border-top: 1px solid var(--adrestia-component-globalConfig-borderLine);
  margin-top: var(--adrestia-size-layout-globalConfig-pad12);
}

.add-symbol-form input {
  flex: 1;
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  font-size: var(--adrestia-font-size-xs);
  background: var(--adrestia-component-globalConfig-bgInput);
  border: 1px solid var(--adrestia-component-globalConfig-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-radius6);
  color: var(--adrestia-component-globalConfig-textFg);
}

.add-symbol-form button {
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad16); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad16);
  font-size: var(--adrestia-font-size-xs);
  background: var(--adrestia-component-globalConfig-blueFg);
  color: var(--adrestia-component-globalConfig-brandTextFg);
  border: none;
  border-radius: var(--adrestia-size-layout-globalConfig-radius6);
  cursor: pointer;
  transition: opacity 0.2s ease;
}

.add-symbol-form button:hover {
  opacity: var(--adrestia-opacity-90);
}

/* Config Action Buttons */

.config-actions {
  display: flex;
  gap: var(--adrestia-size-layout-globalConfig-gap10);
  padding-top: var(--adrestia-size-layout-globalConfig-pad16); padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: var(--adrestia-size-layout-globalConfig-pad16); padding-left: var(--adrestia-size-layout-globalConfig-pad20);
  border-top: 1px solid var(--adrestia-component-globalConfig-borderLine);
  background: var(--adrestia-component-globalConfig-bgPanel);
}

.btn-save {
  flex: 1;
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad20);
  font-size: var(--adrestia-font-size-sm);
  font-weight: 600;
  background: var(--adrestia-component-globalConfig-blueFg);
  color: var(--adrestia-component-globalConfig-brandTextFg);
  border: none;
  border-radius: var(--adrestia-size-layout-globalConfig-radius6);
  cursor: pointer;
  transition: all 0.2s ease;
}

.btn-save:hover:not(:disabled) {
  opacity: var(--adrestia-opacity-90);
}

.btn-save:disabled {
  opacity: var(--adrestia-opacity-50);
  cursor: not-allowed;
}

.btn-reset {
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad20);
  font-size: var(--adrestia-font-size-sm);
  font-weight: 500;
  background: transparent;
  color: var(--adrestia-component-globalConfig-textSecondaryFg);
  border: 1px solid var(--adrestia-component-globalConfig-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-radius6);
  cursor: pointer;
  transition: all 0.2s ease;
}

.btn-reset:hover {
  border-color: var(--adrestia-component-globalConfig-textSecondaryFg);
  color: var(--adrestia-component-globalConfig-textFg);
}

.btn-defaults {
  padding-top: var(--adrestia-size-layout-globalConfig-pad12); padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: var(--adrestia-size-layout-globalConfig-pad12); padding-left: var(--adrestia-size-layout-globalConfig-pad20);
  font-size: var(--adrestia-font-size-sm);
  font-weight: 500;
  background: var(--adrestia-component-globalConfig-defaultsBg);
  color: var(--adrestia-component-globalConfig-yellowFg);
  border: 1px solid transparent;
  border-radius: var(--adrestia-size-layout-globalConfig-radius6);
  cursor: pointer;
  transition: all 0.2s ease;
}

.btn-defaults:hover {
  background: var(--adrestia-component-globalConfig-defaultsHoverBg);
}

/* Danger Zone */

.danger-zone {
  border-color: var(--adrestia-component-globalConfig-dangerZoneBorder);
}

.danger-zone .config-section-header {
  border-bottom-color: var(--adrestia-component-globalConfig-dangerZoneBorder);
}

.danger-zone h3 {
  color: var(--adrestia-component-globalConfig-redFg);
}

.danger-actions {
  display: flex;
  flex-wrap: wrap;
  gap: var(--adrestia-size-layout-globalConfig-gap10);
}

.btn-danger {
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad16); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad16);
  font-size: var(--adrestia-font-size-xs);
  background: var(--adrestia-component-globalConfig-dangerBtnBg);
  color: var(--adrestia-component-globalConfig-redFg);
  border: 1px solid var(--adrestia-component-globalConfig-dangerZoneBorder);
  border-radius: var(--adrestia-size-layout-globalConfig-radius6);
  cursor: pointer;
  transition: all 0.2s ease;
}

.btn-danger:hover {
  background: var(--adrestia-component-globalConfig-dangerBtnHoverBg);
  border-color: var(--adrestia-component-globalConfig-redFg);
}

/* Config Loading State */

.config-loading {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  color: var(--adrestia-component-globalConfig-textSecondaryFg);
  gap: var(--adrestia-size-layout-globalConfig-gap16);
}

.config-loading .spinner {
  width: var(--adrestia-size-layout-globalConfig-spinner40);
  height: var(--adrestia-size-layout-globalConfig-spinner40);
  border: 3px solid var(--adrestia-component-globalConfig-borderLine);
  border-top-color: var(--adrestia-component-globalConfig-blueFg);
  border-radius: var(--adrestia-size-layout-globalConfig-radius50);
  animation: spin 1s linear infinite;
}

/* Config Error State */

.config-error {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  color: var(--adrestia-component-globalConfig-redFg);
  gap: var(--adrestia-size-layout-globalConfig-gap16);
  text-align: center;
  padding-top: var(--adrestia-size-layout-globalConfig-pad40); padding-right: var(--adrestia-size-layout-globalConfig-pad40); padding-bottom: var(--adrestia-size-layout-globalConfig-pad40); padding-left: var(--adrestia-size-layout-globalConfig-pad40);
}

.config-error button {
  margin-top: var(--adrestia-size-layout-globalConfig-pad10);
  padding-top: var(--adrestia-size-layout-globalConfig-pad10); padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: var(--adrestia-size-layout-globalConfig-pad10); padding-left: var(--adrestia-size-layout-globalConfig-pad20);
  background: var(--adrestia-component-globalConfig-blueFg);
  color: var(--adrestia-component-globalConfig-brandTextFg);
  border: none;
  border-radius: var(--adrestia-size-layout-globalConfig-radius6);
  cursor: pointer;
}

/* Scrollbar for config content */

.config-content::-webkit-scrollbar {
  width: var(--adrestia-size-layout-globalConfig-gap8);
}

.config-content::-webkit-scrollbar-track {
  background: var(--adrestia-component-globalConfig-bgDark);
}

.config-content::-webkit-scrollbar-thumb {
  background: var(--adrestia-component-globalConfig-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-radius4);
}

.config-content::-webkit-scrollbar-thumb:hover {
  background: var(--adrestia-component-globalConfig-borderLight);
}

/* ========================================
   Hotkey Configuration
   ======================================== */

.hotkey-grid {
  margin-top: var(--adrestia-size-layout-globalConfig-pad16);
}

.hotkey-grid h4 {
  font-size: var(--adrestia-font-size-xs);
  font-weight: 600;
  color: var(--adrestia-component-globalConfig-textSecondaryFg);
  margin-top: var(--adrestia-size-layout-globalConfig-pad16); margin-right: 0; margin-bottom: var(--adrestia-size-layout-globalConfig-pad10); margin-left: 0;
  padding-bottom: var(--adrestia-size-layout-globalConfig-pad6);
  border-bottom: 1px solid var(--adrestia-component-globalConfig-borderLine);
}

.hotkey-grid h4:first-child {
  margin-top: 0;
}

.hotkey-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: 0;
  border-bottom: 1px solid var(--adrestia-component-globalConfig-hotkeyRowBorder);
}

.hotkey-row:last-child {
  border-bottom: none;
}

.hotkey-label {
  font-size: var(--adrestia-font-size-xs);
  color: var(--adrestia-component-globalConfig-textFg);
}

.hotkey-btn {
  min-width: var(--adrestia-size-layout-globalConfig-hotkeyBtnMinWidth);
  padding-top: var(--adrestia-size-layout-globalConfig-pad6); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad6); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  font-size: var(--adrestia-font-size-2xs);
  font-family: var(--adrestia-font-family-mono);
  background: var(--adrestia-component-globalConfig-bgDark);
  border: 1px solid var(--adrestia-component-globalConfig-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-radius4);
  color: var(--adrestia-component-globalConfig-textFg);
  cursor: pointer;
  transition: all 0.2s ease;
  text-align: center;
}

.hotkey-btn:hover {
  border-color: var(--adrestia-component-globalConfig-accentFg);
  background: var(--adrestia-component-globalConfig-bgHover);
}

.hotkey-btn.recording {
  border-color: var(--adrestia-component-globalConfig-yellowFg);
  background: var(--adrestia-component-globalConfig-recordingBg);
  color: var(--adrestia-component-globalConfig-yellowFg);
  animation: pulse-border 1s infinite;
}

/* Toggle Switch */

.toggle-switch {
  position: relative;
  display: inline-block;
  width: var(--adrestia-size-layout-globalConfig-toggleWidth);
  height: var(--adrestia-size-layout-globalConfig-toggleHeight);
}

.toggle-switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.toggle-slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--adrestia-component-globalConfig-bgDark);
  border: 1px solid var(--adrestia-component-globalConfig-borderLine);
  border-radius: var(--adrestia-size-layout-globalConfig-radius24);
  transition: 0.3s;
}

.toggle-slider:before {
  position: absolute;
  content: "";
  height: var(--adrestia-size-layout-globalConfig-toggleKnob);
  width: var(--adrestia-size-layout-globalConfig-toggleKnob);
  left: var(--adrestia-size-layout-globalConfig-pad2);
  bottom: var(--adrestia-size-layout-globalConfig-pad2);
  background-color: var(--adrestia-component-globalConfig-textSecondaryFg);
  border-radius: var(--adrestia-size-layout-globalConfig-radius50);
  transition: 0.3s;
}

.toggle-switch input:checked + .toggle-slider {
  background-color: var(--adrestia-component-globalConfig-greenFg);
  border-color: var(--adrestia-component-globalConfig-greenFg);
}

.toggle-switch input:checked + .toggle-slider:before {
  transform: translateX(20px);
  background-color: var(--adrestia-component-globalConfig-brandTextFg);
}

.toggle-switch input:focus + .toggle-slider {
  box-shadow: var(--adrestia-shadow-ptConfigToggleFocusRing);
}

/* ========================================
   Motif Overlay System — Ultra Premium
   Trading HUD with Glass Morphism,
   Animated Gauges & Cyberpunk Patterns
   ======================================== */

.motif-status-overlay,
.motif-status-card,
.motif-status-card::before,
.motif-status-card::after,
.motif-corner-tl,
.motif-corner-tr,
.motif-corner-bl,
.motif-corner-br,
.motif-status-dot,
.motif-status-label,
.motif-variant-badge,
.motif-state-badge,
.motif-status-separator,
.mr-gauge-container,
.mr-gauge-glow,
.mr-bar-container,
.handler-display-overlay,
.handler-display-card,
.handler-display-card::before,
.handler-display-card::after,
.handler-corner-tl,
.handler-corner-br,
.handler-m1-grid,
.handler-m1-row,
.handler-m1-dir,
.handler-m1-sep,
.middle-drag-overlay,
.middle-drag-card,
.middle-drag-card::before,
.middle-drag-card::after,
.motif-order-indicator,
.motif-order-step,
.motif-text-success,
.motif-text-danger,
.motif-text-accent,
.motif-text-warning,
.motif-text-muted,
.motif-text-dim {
  --adrestia-component-globalMotifOverlays-brandBackdropBg: var(--adrestia-component-globalMotifOverlays-surfaceMuted);
  --adrestia-component-globalMotifOverlays-brandBorderBg: var(--adrestia-component-globalMotifOverlays-accentBg);
  --adrestia-component-globalMotifOverlays-brandHoverBg: var(--adrestia-component-globalMotifOverlays-backdrop);
  --adrestia-component-globalMotifOverlays-brandTextFg: var(--brand-text, var(--adrestia-component-globalMotifOverlays-tone6));
  --adrestia-component-globalMotifOverlays-brandTextMutedFg: var(--brand-text-muted, var(--adrestia-appPalette-accent-h26a69a));
  --adrestia-component-globalMotifOverlays-textMutedFg: var(--brand-text-muted, var(--adrestia-appPalette-surface-h787b86));
  --adrestia-component-globalMotifOverlays-statusInfoFg: var(--status-info, var(--adrestia-appPalette-deepBg-h1282a2));
  --adrestia-component-globalMotifOverlays-statusSuccessFg: var(--brand-border, var(--adrestia-appPalette-accent-h26a69a));
  --adrestia-component-globalMotifOverlays-statusErrorFg: var(--brand-text-muted, var(--adrestia-appPalette-accent-hef5350));
  --adrestia-component-globalMotifOverlays-statusWarningFg: var(--brand-text, var(--adrestia-appPalette-accent-hff9800));
  --adrestia-component-globalMotifOverlays-cardBgGradient: linear-gradient(145deg, var(--adrestia-component-globalMotifOverlays-brandBackdropBg) 0%, var(--adrestia-component-globalMotifOverlays-border) 40%, var(--adrestia-component-globalMotifOverlays-borderStrong) 100%);
  --adrestia-component-globalMotifOverlays-cardActiveBgGradient: linear-gradient(145deg, var(--adrestia-component-globalMotifOverlays-accentBorder) 0%, var(--adrestia-component-globalMotifOverlays-scrim) 40%, var(--adrestia-component-globalMotifOverlays-accentBorder) 100%);
  --adrestia-component-globalMotifOverlays-hexPatternBg: radial-gradient(circle at var(--adrestia-space-px) var(--adrestia-space-px), var(--adrestia-component-globalMotifOverlays-brandHoverBg) var(--adrestia-space-px), transparent var(--adrestia-space-px));
  --adrestia-component-globalMotifOverlays-scanlineBg: linear-gradient(90deg, transparent 0%, var(--adrestia-component-globalMotifOverlays-highlight) 30%, var(--adrestia-component-globalMotifOverlays-tone0) 50%, var(--adrestia-component-globalMotifOverlays-highlight) 70%, transparent 100%);
  --adrestia-component-globalMotifOverlays-scanlineActiveBg: linear-gradient(90deg, transparent 0%, var(--adrestia-component-globalMotifOverlays-tone1) 30%, var(--adrestia-component-globalMotifOverlays-tone2) 50%, var(--adrestia-component-globalMotifOverlays-tone1) 70%, transparent 100%);
  --adrestia-component-globalMotifOverlays-separatorBg: linear-gradient(to bottom, transparent, var(--adrestia-component-globalMotifOverlays-tone12), transparent);
  --adrestia-component-globalMotifOverlays-glowWarningBg: radial-gradient(circle, var(--adrestia-component-globalMotifOverlays-tone16) 0%, transparent 70%);
  --adrestia-component-globalMotifOverlays-glowDangerBg: radial-gradient(circle, var(--adrestia-component-globalMotifOverlays-tone17) 0%, transparent 70%);
  --adrestia-component-globalMotifOverlays-handlerCardBg: linear-gradient(165deg, var(--adrestia-component-globalMotifOverlays-tone20) 0%, var(--adrestia-component-globalMotifOverlays-tone21) 50%, var(--adrestia-component-globalMotifOverlays-tone20) 100%);
  --adrestia-component-globalMotifOverlays-handlerAccentLine: linear-gradient(90deg, transparent 0%, var(--adrestia-component-globalMotifOverlays-tone24) 20%, var(--adrestia-component-globalMotifOverlays-tone25) 50%, var(--adrestia-component-globalMotifOverlays-tone24) 80%, transparent 100%);
  --adrestia-component-globalMotifOverlays-middleDragCardBg: linear-gradient(165deg, var(--adrestia-component-globalMotifOverlays-tone33) 0%, var(--adrestia-component-globalMotifOverlays-tone34) 50%, var(--adrestia-component-globalMotifOverlays-tone33) 100%);
  --adrestia-component-globalMotifOverlays-middleDragBladeBg: linear-gradient(to bottom, transparent, var(--adrestia-component-globalMotifOverlays-tone37), transparent);
  --adrestia-component-globalMotifOverlays-stepCurrentFill: linear-gradient(90deg, var(--adrestia-component-globalMotifOverlays-tone25), var(--adrestia-component-globalMotifOverlays-tone38), var(--adrestia-component-globalMotifOverlays-tone25));
  --adrestia-component-globalMotifOverlays-stepCompleteFill: linear-gradient(90deg, var(--adrestia-component-globalMotifOverlays-tone39), var(--adrestia-component-globalMotifOverlays-tone4));
}

/* ── Keyframe Animations ─────────────────────────────────────── */

/* ── Motif Status Overlay (Top Center HUD) ───────────────────── */

.motif-status-overlay {
  position: fixed;
  top: var(--adrestia-size-layout-globalConfig-pad14);
  left: var(--adrestia-size-layout-globalConfig-radius50);
  transform: translateX(-50%);
  pointer-events: none;
  z-index: var(--adrestia-zIndex-adminShellRaised);
  animation: motifSlideIn 0.5s cubic-bezier(0.16, 1, 0.3, 1) forwards;
  perspective: 800px;
}

.motif-status-card {
  position: relative;
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad12);
  padding-top: var(--adrestia-size-layout-globalConfig-pad10); padding-right: var(--adrestia-size-layout-globalConfig-pad20); padding-bottom: var(--adrestia-size-layout-globalConfig-pad10); padding-left: var(--adrestia-size-layout-globalConfig-pad16);
  border-radius: var(--adrestia-size-layout-globalConfig-pad12);
  border: 1px solid var(--adrestia-component-globalMotifOverlays-surface);
  background: var(--adrestia-component-globalMotifOverlays-cardBgGradient);
  backdrop-filter: blur(24px) saturate(1.6);
  -webkit-backdrop-filter: blur(24px) saturate(1.6);
  animation: motifPulse 3s ease-in-out infinite, motifBorderGlow 3s ease-in-out infinite;
  overflow: hidden;
  font-family: var(--adrestia-font-family-mono);
}

/* Active state — green glow */

.motif-status-card.motif-active {
  border-color: var(--adrestia-component-globalMotifOverlays-accentBg);
  background: var(--adrestia-component-globalMotifOverlays-cardActiveBgGradient);
  animation: motifActivePulse 2.5s ease-in-out infinite, motifActiveBorderGlow 2.5s ease-in-out infinite;
}

/* Hexagonal micro-pattern overlay */

.motif-status-card::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: var(--adrestia-component-globalMotifOverlays-hexPatternBg);
  background-size: 12px 12px;
  border-radius: inherit;
  pointer-events: none;
  animation: gridPulse 5s ease-in-out infinite;
}

/* Scanning light streak */

.motif-status-card::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: var(--adrestia-size-layout-globalMotifOverlays-widthPercent30);
  height: var(--adrestia-size-layout-globalForms-percent100);
  background: var(--adrestia-component-globalMotifOverlays-scanlineBg);
  animation: scanline 5s ease-in-out infinite;
  pointer-events: none;
}

.motif-status-card.motif-active::after {
  background: var(--adrestia-component-globalMotifOverlays-scanlineActiveBg);
}

/* Corner brackets — cyberpunk framing */

.motif-corner-tl,
.motif-corner-tr,
.motif-corner-bl,
.motif-corner-br {
  position: absolute;
  width: var(--adrestia-size-layout-globalConfig-pad8);
  height: var(--adrestia-size-layout-globalConfig-pad8);
  pointer-events: none;
  animation: cornerFlash 4s ease-in-out infinite;
}

.motif-corner-tl {
  top: calc(var(--adrestia-space-px) * 2); left: calc(var(--adrestia-space-px) * 2);
  border-top: 1.5px solid var(--adrestia-component-globalMotifOverlays-tone3);
  border-left: 1.5px solid var(--adrestia-component-globalMotifOverlays-tone3);
  border-radius: var(--adrestia-size-layout-globalMotifOverlays-borderradius-3px000);
}

.motif-corner-tr {
  top: calc(var(--adrestia-space-px) * 2); right: calc(var(--adrestia-space-px) * 2);
  border-top: 1.5px solid var(--adrestia-component-globalMotifOverlays-tone3);
  border-right: 1.5px solid var(--adrestia-component-globalMotifOverlays-tone3);
  border-radius: var(--adrestia-size-layout-globalMotifOverlays-borderradius-03px00);
  animation-delay: 1s;
}

.motif-corner-bl {
  bottom: calc(var(--adrestia-space-px) * 2); left: calc(var(--adrestia-space-px) * 2);
  border-bottom: 1.5px solid var(--adrestia-component-globalMotifOverlays-tone3);
  border-left: 1.5px solid var(--adrestia-component-globalMotifOverlays-tone3);
  border-radius: var(--adrestia-size-layout-globalMotifOverlays-borderradius-0003px);
  animation-delay: 2s;
}

.motif-corner-br {
  bottom: calc(var(--adrestia-space-px) * 2); right: calc(var(--adrestia-space-px) * 2);
  border-bottom: 1.5px solid var(--adrestia-component-globalMotifOverlays-tone3);
  border-right: 1.5px solid var(--adrestia-component-globalMotifOverlays-tone3);
  border-radius: var(--adrestia-size-layout-globalMotifOverlays-borderradius-003px0);
  animation-delay: 3s;
}

.motif-active .motif-corner-tl,
.motif-active .motif-corner-tr,
.motif-active .motif-corner-bl,
.motif-active .motif-corner-br {
  border-color: var(--adrestia-component-globalMotifOverlays-tone4);
}

/* Status dot */

.motif-status-dot {
  width: calc(var(--adrestia-space-px) * 7);
  height: calc(var(--adrestia-space-px) * 7);
  border-radius: var(--adrestia-size-layout-globalConfig-radius50);
  background: var(--adrestia-component-globalMotifOverlays-statusInfoFg);
  color: var(--adrestia-component-globalMotifOverlays-tone3);
  flex-shrink: 0;
  animation: dotPulse 2s ease-in-out infinite;
}

.motif-active .motif-status-dot {
  background: var(--adrestia-component-globalMotifOverlays-statusSuccessFg);
  color: var(--adrestia-component-globalMotifOverlays-tone5);
}

/* Motif label */

.motif-status-label {
  font-size: var(--adrestia-font-size-helixCompact);
  font-weight: 600;
  color: var(--adrestia-component-globalMotifOverlays-brandTextFg);
  letter-spacing: var(--adrestia-space-px);
  text-transform: uppercase;
  text-shadow: var(--adrestia-shadow-ptMotifLabelTextShadow);
}

/* Variant badge */

.motif-variant-badge {
  font-size: var(--adrestia-font-size-4xs);
  font-weight: 700;
  color: var(--adrestia-component-globalMotifOverlays-statusInfoFg);
  background: var(--adrestia-component-globalMotifOverlays-tone0);
  padding-top: calc(var(--adrestia-space-px) * 2); padding-right: var(--adrestia-size-layout-globalConfig-pad8); padding-bottom: calc(var(--adrestia-space-px) * 2); padding-left: var(--adrestia-size-layout-globalConfig-pad8);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  border: 1px solid var(--adrestia-component-globalMotifOverlays-tone7);
  letter-spacing: calc(var(--adrestia-space-px) * 0.6);
  text-shadow: var(--adrestia-shadow-ptMotifVariantBadgeTextShadow);
}

.motif-active .motif-variant-badge {
  color: var(--adrestia-component-globalMotifOverlays-brandTextMutedFg);
  background: var(--adrestia-component-globalMotifOverlays-tone2);
  border-color: var(--adrestia-component-globalMotifOverlays-tone8);
  text-shadow: var(--adrestia-shadow-ptMotifVariantBadgeActiveTextShadow);
}

/* State badge */

.motif-state-badge {
  font-size: var(--adrestia-font-size-4xs);
  font-weight: 700;
  letter-spacing: calc(var(--adrestia-space-px) * 1.4);
  text-transform: uppercase;
  padding-top: calc(var(--adrestia-space-px) * 2); padding-right: var(--adrestia-size-layout-globalConfig-pad10); padding-bottom: calc(var(--adrestia-space-px) * 2); padding-left: var(--adrestia-size-layout-globalConfig-pad10);
  border-radius: var(--adrestia-size-layout-globalConfig-pad4);
  position: relative;
}

.motif-state-badge.state-active {
  color: var(--adrestia-component-globalMotifOverlays-brandTextMutedFg);
  background: var(--adrestia-component-globalMotifOverlays-tone2);
  border: 1px solid var(--adrestia-component-globalMotifOverlays-tone9);
  text-shadow: var(--adrestia-shadow-ptMotifStateBadgeTextShadow);
}

.motif-state-badge.state-idle {
  color: var(--adrestia-component-globalMotifOverlays-textMutedFg);
  background: var(--adrestia-component-globalMotifOverlays-tone10);
  border: 1px solid var(--adrestia-component-globalMotifOverlays-tone11);
}

/* Separator */

.motif-status-separator {
  width: var(--adrestia-space-px);
  height: var(--adrestia-size-layout-globalMotifOverlays-height-18px);
  background: var(--adrestia-component-globalMotifOverlays-separatorBg);
  flex-shrink: 0;
}

/* ── MR% Arc Gauge (SVG-based) ───────────────────────────────── */

.mr-gauge-container {
  position: relative;
  width: var(--adrestia-size-layout-globalConfig-pad44);
  height: var(--adrestia-size-layout-globalMotifOverlays-height-28px);
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mr-gauge-svg {
  width: var(--adrestia-size-layout-globalConfig-pad44);
  height: var(--adrestia-size-layout-globalMotifOverlays-height-28px);
  overflow: visible;
}

/* Track arc */

.mr-gauge-track {
  fill: none;
  stroke: var(--adrestia-component-globalMotifOverlays-tone13);
  stroke-width: 3;
  stroke-linecap: round;
}

/* Value arc — color set via inline style */

.mr-gauge-arc {
  fill: none;
  stroke-width: 3;
  stroke-linecap: round;
  transition: stroke-dashoffset 0.3s cubic-bezier(0.16, 1, 0.3, 1),
              stroke 0.3s ease;
  filter: drop-shadow(0 0 3px var(--gauge-color, var(--adrestia-component-globalMotifOverlays-tone4)));
}

/* Tick marks around the arc */

.mr-gauge-tick {
  stroke: var(--adrestia-component-globalMotifOverlays-tone14);
  stroke-width: 1;
  stroke-linecap: round;
  animation: gaugeTickFlash 6s ease-in-out infinite;
}

.mr-gauge-tick:nth-child(2) { animation-delay: 0.5s; }

.mr-gauge-tick:nth-child(3) { animation-delay: 1s; }

.mr-gauge-tick:nth-child(4) { animation-delay: 1.5s; }

.mr-gauge-tick:nth-child(5) { animation-delay: 2s; }

.mr-gauge-tick:nth-child(6) { animation-delay: 2.5s; }

/* MR% text value */

.mr-gauge-value {
  font-family: var(--adrestia-font-family-mono);
  font-size: var(--adrestia-font-size-4xs);
  font-weight: 700;
  text-anchor: middle;
  fill: currentColor;
  transition: fill 0.3s ease;
}

.mr-gauge-value-pop {
  animation: mrValuePop 0.3s ease-out;
}

/* MR label */

.mr-gauge-label {
  font-family: var(--adrestia-font-family-mono);
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 500;
  text-anchor: middle;
  fill: var(--adrestia-component-globalMotifOverlays-tone15);
  letter-spacing: calc(var(--adrestia-space-px) * 0.8);
  text-transform: uppercase;
}

/* Needle indicator */

.mr-gauge-needle {
  fill: currentColor;
  transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1);
  transform-origin: center;
  animation: gaugeNeedlePulse 3s ease-in-out infinite;
}

/* Glow ring behind gauge at high MR */

.mr-gauge-glow {
  position: absolute;
  inset: var(--adrestia-size-layout-globalMotifOverlays-inset-4px);
  border-radius: var(--adrestia-size-layout-globalConfig-radius50);
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.5s ease;
}

.mr-gauge-glow.glow-warning {
  opacity: var(--adrestia-opacity-15);
  background: var(--adrestia-size-layout-globalMotifOverlays-background-radialgradientcirclevarb);
}

.mr-gauge-glow.glow-danger {
  opacity: var(--adrestia-opacity-25);
  background: var(--adrestia-component-globalMotifOverlays-glowDangerBg);
  animation: dotPulse 1.5s ease-in-out infinite;
}

/* ── Inline MR Bar (horizontal alternative) ──────────────────── */

.mr-bar-container {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad6);
  flex-shrink: 0;
}

.mr-bar-track {
  position: relative;
  width: var(--adrestia-size-layout-globalMotifOverlays-width-60px);
  height: var(--adrestia-size-layout-globalConfig-pad4);
  border-radius: calc(var(--adrestia-space-px) * 3);
  background: var(--adrestia-component-globalMotifOverlays-tone13);
  overflow: hidden;
}

.mr-bar-fill {
  position: absolute;
  top: 0;
  left: 0;
  height: var(--adrestia-size-layout-globalForms-percent100);
  border-radius: inherit;
  transition: width 0.35s cubic-bezier(0.16, 1, 0.3, 1),
              background 0.35s ease;
  box-shadow: var(--adrestia-shadow-ptMotifGaugeBarGlow);
}

.mr-bar-ticks {
  position: absolute;
  inset: 0;
  display: flex;
  justify-content: space-between;
  padding-top: 0; padding-right: var(--adrestia-space-px); padding-bottom: 0; padding-left: var(--adrestia-space-px);
  pointer-events: none;
}

.mr-bar-tick {
  width: var(--adrestia-space-px);
  height: var(--adrestia-size-layout-globalForms-percent100);
  background: var(--adrestia-component-globalMotifOverlays-tone18);
}

.mr-bar-value {
  font-family: var(--adrestia-font-family-mono);
  font-size: var(--adrestia-font-size-4xs);
  font-weight: 700;
  letter-spacing: calc(var(--adrestia-space-px) * 0.3);
  min-width: var(--adrestia-size-layout-globalConfig-pad30);
  text-align: right;
  transition: color 0.3s ease;
}

.mr-bar-label {
  font-size: var(--adrestia-font-size-5xs);
  font-weight: 500;
  color: var(--adrestia-component-globalMotifOverlays-tone19);
  letter-spacing: var(--adrestia-space-px);
  text-transform: uppercase;
}

/* ── Handler Display Overlay (Floating Data HUD) ─────────────── */

.handler-display-overlay {
  pointer-events: none;
  z-index: var(--adrestia-zIndex-adminShell);
  animation: handlerFadeIn 0.25s cubic-bezier(0.16, 1, 0.3, 1) forwards;
  transition: left 0.06s linear, top 0.06s linear;
  perspective: 600px;
}

.handler-display-overlay.direction-long {
  animation: handlerFadeInLong 0.25s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}

.handler-display-overlay.direction-short {
  animation: handlerFadeInShort 0.25s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}

.handler-display-card {
  position: relative;
  padding-top: var(--adrestia-size-layout-globalConfig-pad8); padding-right: var(--adrestia-size-layout-globalConfig-pad12); padding-bottom: var(--adrestia-size-layout-globalConfig-pad8); padding-left: var(--adrestia-size-layout-globalConfig-pad12);
  border-radius: var(--adrestia-size-layout-globalConfig-pad8);
  border: 1px solid var(--adrestia-component-globalMotifOverlays-surface);
  background: var(--adrestia-component-globalMotifOverlays-handlerCardBg);
  backdrop-filter: blur(24px) saturate(1.6);
  -webkit-backdrop-filter: blur(24px) saturate(1.6);
  box-shadow: var(--adrestia-shadow-ptMotifOverlayPanel);
  font-family: var(--adrestia-font-family-mono);
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalMotifOverlays-brandTextFg);
  white-space: pre-wrap;
  max-width: var(--adrestia-size-layout-globalConfig-pad380);
  word-break: break-word;
  overflow: hidden;
  line-height: var(--adrestia-font-lineHeight-normal);
}

/* Diagonal circuit-trace pattern */

.handler-display-card::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image:
    repeating-linear-gradient(
      -45deg,
      transparent,
      transparent 8px,
      var(--adrestia-component-globalMotifOverlays-tone22) 8px,
      var(--adrestia-component-globalMotifOverlays-tone22) 9px
    ),
    repeating-linear-gradient(
      45deg,
      transparent,
      transparent 16px,
      var(--adrestia-component-globalMotifOverlays-tone23) 16px,
      var(--adrestia-component-globalMotifOverlays-tone23) 17px
    );
  border-radius: inherit;
  pointer-events: none;
}

/* Top accent line with gradient glow */

.handler-display-card::after {
  content: '';
  position: absolute;
  top: 0;
  left: var(--adrestia-size-layout-globalConfig-pad8);
  right: var(--adrestia-size-layout-globalConfig-pad8);
  height: var(--adrestia-space-px);
  background: var(--adrestia-component-globalMotifOverlays-handlerAccentLine);
}

/* Corner brackets for handler card */

.handler-corner-tl,
.handler-corner-br {
  position: absolute;
  width: var(--adrestia-size-layout-globalConfig-pad5);
  height: var(--adrestia-size-layout-globalConfig-pad5);
  pointer-events: none;
  opacity: var(--adrestia-opacity-40);
}

.handler-corner-tl {
  top: calc(var(--adrestia-space-px) * 3); left: calc(var(--adrestia-space-px) * 3);
  border-top: 1px solid var(--adrestia-component-globalMotifOverlays-tone3);
  border-left: 1px solid var(--adrestia-component-globalMotifOverlays-tone3);
  border-radius: var(--adrestia-size-layout-globalMotifOverlays-borderradius-1px000);
}

.handler-corner-br {
  bottom: calc(var(--adrestia-space-px) * 3); right: calc(var(--adrestia-space-px) * 3);
  border-bottom: 1px solid var(--adrestia-component-globalMotifOverlays-tone3);
  border-right: 1px solid var(--adrestia-component-globalMotifOverlays-tone3);
  border-radius: var(--adrestia-size-layout-globalMotifOverlays-borderradius-001px0);
}

/* Live data with flicker */

.handler-display-data {
  position: relative;
  animation: dataFlicker 10s infinite;
}

/* ── Method 1 Structured HUD ────────────────────────────────── */

.handler-m1-grid {
  display: flex;
  flex-direction: column;
  gap: calc(var(--adrestia-space-px) * 3);
  position: relative;
  animation: dataFlicker 10s infinite;
}

.handler-m1-row {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalConfig-pad6);
  flex-wrap: nowrap;
  white-space: nowrap;
}

/* Row 1 — Direction + Size + MR */

.handler-m1-primary {
  font-size: var(--adrestia-font-size-helixCompact);
  letter-spacing: var(--adrestia-size-layout-globalMotifOverlays-letterspacing-02px);
}

.handler-m1-dir {
  font-weight: 700;
  font-size: var(--adrestia-font-size-4xs);
  letter-spacing: var(--adrestia-space-px);
  padding-top: var(--adrestia-space-px); padding-right: var(--adrestia-size-layout-globalConfig-pad5); padding-bottom: var(--adrestia-space-px); padding-left: var(--adrestia-size-layout-globalConfig-pad5);
  border-radius: calc(var(--adrestia-space-px) * 2);
  background: var(--adrestia-component-globalMotifOverlays-tone26);
  border: 1px solid currentColor;
  opacity: var(--adrestia-opacity-40);
}

.handler-m1-sep {
  display: inline-block;
  width: var(--adrestia-space-px);
  height: var(--adrestia-size-layout-globalConfig-pad10);
  background: var(--adrestia-component-globalMotifOverlays-tone27);
  flex-shrink: 0;
}

.handler-m1-size {
  color: var(--adrestia-component-globalMotifOverlays-brandTextFg);
  font-weight: 500;
}

.handler-m1-mr {
  font-weight: 600;
  font-size: var(--adrestia-font-size-3xs);
}

/* Row 2 — Risk → P&L */

.handler-m1-secondary {
  font-size: var(--adrestia-font-size-3xs);
  padding-left: var(--adrestia-space-px);
}

.handler-m1-label {
  font-size: var(--adrestia-font-size-5xs);
  letter-spacing: var(--adrestia-space-px);
  color: var(--adrestia-component-globalMotifOverlays-tone28);
  font-weight: 600;
  min-width: var(--adrestia-size-layout-globalConfig-pad24);
}

.handler-m1-risk {
  color: var(--adrestia-component-globalMotifOverlays-statusErrorFg);
  font-weight: 500;
}

.handler-m1-arrow {
  color: var(--adrestia-component-globalMotifOverlays-tone29);
  font-size: var(--adrestia-font-size-4xs);
}

.handler-m1-pnl {
  font-weight: 600;
  color: var(--adrestia-component-globalMotifOverlays-brandTextFg);
}

.handler-m1-roi {
  font-size: var(--adrestia-font-size-4xs);
  font-weight: 500;
}

.handler-m1-rr {
  font-size: var(--adrestia-font-size-4xs);
  color: var(--adrestia-component-globalMotifOverlays-tone30);
  font-weight: 500;
  margin-left: auto;
  padding-left: var(--adrestia-size-layout-globalConfig-pad6);
}

/* Row 3 — Invalidation */

.handler-m1-tertiary {
  font-size: var(--adrestia-font-size-4xs);
  padding-left: var(--adrestia-space-px);
  opacity: var(--adrestia-opacity-80);
}

.handler-m1-inval {
  color: var(--adrestia-component-globalMotifOverlays-statusErrorFg);
  font-weight: 500;
}

.handler-m1-spread {
  color: var(--adrestia-component-globalMotifOverlays-tone31);
  font-size: var(--adrestia-font-size-4xs);
  margin-left: auto;
}

/* ── Middle Drag Display ─────────────────────────────────────── */

.middle-drag-overlay {
  pointer-events: none;
  z-index: var(--adrestia-zIndex-adminShell);
  transition: left 0.04s linear, top 0.04s linear;
  perspective: 600px;
}

.middle-drag-card {
  position: relative;
  padding-top: var(--adrestia-size-layout-globalConfig-pad10); padding-right: var(--adrestia-size-layout-globalConfig-pad14); padding-bottom: var(--adrestia-size-layout-globalConfig-pad10); padding-left: var(--adrestia-size-layout-globalConfig-pad14);
  border-radius: var(--adrestia-size-layout-globalConfig-pad10);
  border: 1px solid var(--adrestia-component-globalMotifOverlays-tone32);
  background: var(--adrestia-component-globalMotifOverlays-middleDragCardBg);
  backdrop-filter: blur(24px) saturate(1.5);
  -webkit-backdrop-filter: blur(24px) saturate(1.5);
  box-shadow: var(--adrestia-shadow-ptMotifRoomPanel);
  font-family: var(--adrestia-font-family-mono);
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalMotifOverlays-tone35);
  white-space: pre-wrap;
  max-width: var(--adrestia-size-layout-globalConfig-pad320);
  word-break: break-word;
  overflow: hidden;
  line-height: var(--adrestia-font-lineHeight-relaxed);
}

/* Diamond micro-pattern */

.middle-drag-card::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image:
    linear-gradient(45deg, var(--adrestia-component-globalMotifOverlays-tone36) 25%, transparent 25%),
    linear-gradient(-45deg, var(--adrestia-component-globalMotifOverlays-tone36) 25%, transparent 25%),
    linear-gradient(45deg, transparent 75%, var(--adrestia-component-globalMotifOverlays-tone36) 75%),
    linear-gradient(-45deg, transparent 75%, var(--adrestia-component-globalMotifOverlays-tone36) 75%);
  background-size: 10px 10px;
  background-position: 0 0, 0 5px, 5px -5px, -5px 0;
  border-radius: inherit;
  pointer-events: none;
}

/* Left accent blade */

.middle-drag-card::after {
  content: '';
  position: absolute;
  top: var(--adrestia-size-layout-globalConfig-pad8);
  left: 0;
  bottom: var(--adrestia-size-layout-globalConfig-pad8);
  width: calc(var(--adrestia-space-px) * 2);
  background: var(--adrestia-component-globalMotifOverlays-middleDragBladeBg);
  border-radius: var(--adrestia-size-layout-globalMotifOverlays-borderradius-02px2px0);
  animation: edgeGlow 3s ease-in-out infinite;
}

/* ── Method Order Indicators ─────────────────────────────────── */

.motif-order-indicator {
  display: flex;
  align-items: center;
  gap: calc(var(--adrestia-space-px) * 3);
}

.motif-order-step {
  width: var(--adrestia-size-layout-globalMotifOverlays-width-18px);
  height: calc(var(--adrestia-space-px) * 3);
  border-radius: calc(var(--adrestia-space-px) * 2);
  background: var(--adrestia-component-globalMotifOverlays-tone13);
  transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
  position: relative;
  overflow: hidden;
}

.motif-order-step.step-complete {
  background: var(--adrestia-component-globalMotifOverlays-accentBg);
}

.motif-order-step.step-current {
  background: var(--adrestia-component-globalMotifOverlays-tone7);
  width: var(--adrestia-size-layout-globalMotifOverlays-width-22px);
}

/* Animated fill for current step */

.motif-order-step.step-current::after {
  content: '';
  position: absolute;
  inset: 0;
  background: var(--adrestia-component-globalMotifOverlays-stepCurrentFill);
  background-size: 200% 100%;
  animation: shimmer 2s linear infinite;
  border-radius: inherit;
}

.motif-order-step.step-complete::after {
  content: '';
  position: absolute;
  inset: 0;
  background: var(--adrestia-component-globalMotifOverlays-stepCompleteFill);
  border-radius: inherit;
}

/* ── Utility Classes ─────────────────────────────────────────── */

.motif-text-success { color: var(--adrestia-component-globalMotifOverlays-brandTextMutedFg); }

.motif-text-danger  { color: var(--adrestia-component-globalMotifOverlays-statusErrorFg); }

.motif-text-accent  { color: var(--adrestia-component-globalMotifOverlays-statusInfoFg); }

.motif-text-warning { color: var(--adrestia-component-globalMotifOverlays-statusWarningFg); }

.motif-text-muted   { color: var(--adrestia-component-globalMotifOverlays-textMutedFg); }

.motif-text-dim     { color: var(--adrestia-component-globalMotifOverlays-tone19); }

/* Reduced motion */

@media (prefers-reduced-motion: reduce) {
  .motif-status-overlay,
  .handler-display-overlay,
  .motif-status-card,
  .motif-status-card::after,
  .motif-status-dot,
  .handler-display-data,
  .motif-order-step.step-current::after,
  .mr-gauge-arc,
  .mr-gauge-glow,
  .mr-gauge-needle,
  .motif-corner-tl,
  .motif-corner-tr,
  .motif-corner-bl,
  .motif-corner-br,
  .middle-drag-card::after {
    animation: none !important;
    transition: none !important;
  }
}

.dashboard-route-root,
.dashboard-bg,
.dash-glow-line,
.dash-title-shimmer,
.dash-particle,
.dash-grid-edit-bg,
[data-dashboard-scroll] {
  --adrestia-component-globalDashboard-canvasBg: var(--dash-canvas-deep, var(--dashboard-bg, var(--adrestia-appPalette-deepBg-h05080c)));
  --adrestia-component-globalDashboard-veil1: var(--dash-veil-1, var(--brand-backdrop, var(--adrestia-component-globalDashboard-surfaceMuted)));
  --adrestia-component-globalDashboard-veil2: var(--dash-veil-2, transparent);
  --adrestia-component-globalDashboard-gridFade: var(--dash-grid-fade, var(--adrestia-component-globalDashboard-scrim));
  --adrestia-component-globalDashboard-canvasBgImage:
    linear-gradient(
      175deg,
      var(--dash-veil-1, var(--brand-backdrop)) 0%,
      transparent 42%,
      var(--dash-veil-2, transparent) 100%
    ),
    linear-gradient(var(--dash-grid-fade, var(--adrestia-component-globalDashboard-scrim)) 1px, transparent 1px),
    linear-gradient(90deg, var(--dash-grid-fade, var(--adrestia-component-globalDashboard-scrim)) 1px, transparent 1px);
  --adrestia-component-globalDashboard-glowLineGradient: linear-gradient(
    90deg,
    transparent,
    color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 45%, transparent),
    color-mix(in srgb, var(--brand-accent, var(--adrestia-appPalette-surface-h5a6362)) 30%, transparent),
    color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 45%, transparent),
    transparent
  );
  --adrestia-component-globalDashboard-titleShimmerGradient: linear-gradient(
    90deg,
    var(--brand-text, var(--adrestia-a11y-focusRing-colorOnAccent)) 0%,
    var(--brand-text, var(--adrestia-a11y-focusRing-colorOnAccent)) 35%,
    var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 50%,
    var(--brand-text, var(--adrestia-a11y-focusRing-colorOnAccent)) 65%,
    var(--brand-text, var(--adrestia-a11y-focusRing-colorOnAccent)) 100%
  );
  --adrestia-component-globalDashboard-particleBg35: color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 35%, transparent);
  --adrestia-component-globalDashboard-particleBg28: color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 28%, transparent);
  --adrestia-component-globalDashboard-particleBg22: color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 22%, transparent);
  --adrestia-component-globalDashboard-particleBg20: color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 20%, transparent);
  --adrestia-component-globalDashboard-gridEditBg:
    linear-gradient(color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 8%, transparent) 1px, transparent 1px),
    linear-gradient(90deg, color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 8%, transparent) 1px, transparent 1px);
  --adrestia-component-globalDashboard-scrollbarThumb22: color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 22%, transparent);
  --adrestia-component-globalDashboard-scrollbarThumb38: color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 38%, transparent);
  --adrestia-component-globalDashboard-glassBg: var(--brand-backdrop, var(--adrestia-component-globalDashboard-backdrop));
  --adrestia-component-globalDashboard-glassStrongBg: var(--brand-backdrop, var(--adrestia-component-globalDashboard-highlight));
}

/* ====================================================
   Dashboard — route shell, motion, widgets
   Redesign: deep slate canvas, restrained motion, glass bands
   ==================================================== */

:root[data-theme='winter-teal-dark'] .dashboard-route-root {
  --dash-canvas-deep: var(--adrestia-appPalette-deepBg-h04080d);
  --dash-grid-fade: var(--adrestia-component-globalDashboard-surface);
  --dash-veil-1: var(--adrestia-component-globalDashboard-surfaceMuted);
  --dash-veil-2: var(--adrestia-component-globalDashboard-border);
}

:root[data-theme='moonlit-mist-light'] .dashboard-route-root {
  --dash-canvas-deep: var(--adrestia-chart-grid);
  --dash-grid-fade: var(--adrestia-component-globalDashboard-borderStrong);
  --dash-veil-1: var(--adrestia-component-globalDashboard-accentBg);
  --dash-veil-2: var(--adrestia-component-globalDashboard-accentBorder);
}

/* ── Canvas: layered veil + faint grid ────────────── */

.dashboard-bg {
  background-color: var(--adrestia-component-globalDashboard-canvasBg);
  background-image: var(--adrestia-component-globalDashboard-canvasBgImage);
  background-size: auto, 52px 52px, 52px 52px;
  background-position: center, 0 0, 0 0;
}

/* ── Gentle vertical breathing (replacing harsh mesh drift) ─ */

.dashboard-route-root.dashboard-bg {
  animation: dashCanvasBreathe 18s ease-in-out infinite;
}

/* ── Staggered entrance for children ─────────────── */

.dash-stagger > * {
  animation: dashFadeUp 0.45s cubic-bezier(0.23, 1, 0.32, 1) both;
}

.dash-stagger > *:nth-child(1) {
  animation-delay: 0.03s;
}

.dash-stagger > *:nth-child(2) {
  animation-delay: 0.08s;
}

.dash-stagger > *:nth-child(3) {
  animation-delay: 0.13s;
}

.dash-stagger > *:nth-child(4) {
  animation-delay: 0.18s;
}

.dash-stagger > *:nth-child(5) {
  animation-delay: 0.23s;
}

.dash-stagger > *:nth-child(6) {
  animation-delay: 0.28s;
}

.dash-stagger > *:nth-child(7) {
  animation-delay: 0.33s;
}

.dash-stagger > *:nth-child(8) {
  animation-delay: 0.38s;
}

/* ── Glow-line separator ──────────────────────────── */

.dash-glow-line {
  height: var(--adrestia-size-layout-globalDashboard-hairline);
  border: none;
  background: var(--adrestia-component-globalDashboard-glowLineGradient);
  background-size: 200% 100%;
  animation: glowSweep 5s linear infinite;
}

/* ── Title shimmer ────────────────────────────────── */

.dash-title-shimmer {
  background: var(--adrestia-component-globalDashboard-titleShimmerGradient);
  background-size: 200% auto;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shimmerText 8s linear infinite;
}

/* ── Edit-mode pulsing border ─────────────────────── */

.dash-edit-toolbar {
  animation:
    dashFadeUp 0.35s cubic-bezier(0.23, 1, 0.32, 1) both,
    editBorderPulse 4s ease infinite;
}

/* ── Grid cell shimmer (edit mode) ────────────────── */

.dash-grid-cell {
  animation: cellShimmer 3s ease infinite;
}

.dash-grid-cell:nth-child(even) {
  animation-delay: 0.9s;
}

.dash-grid-cell:nth-child(3n) {
  animation-delay: 1.8s;
}

/* ── Widget card entrance ─────────────────────────── */

.dash-widget-enter {
  animation: widgetPop 0.5s cubic-bezier(0.23, 1, 0.32, 1) both;
}

/* ── Widget hover glow ────────────────────────────── */

.dash-widget-card {
  transition: box-shadow 0.35s ease, transform 0.35s ease, border-color 0.35s ease;
}

.dash-widget-card:hover {
  box-shadow: var(--adrestia-shadow-ptDashboardWidgetCardHover);
  transform: translateY(-2px);
}

/* ── Remove button spin-in ────────────────────────── */

.widget-controls-visible {
  animation: controlsFadeIn 0.22s cubic-bezier(0.23, 1, 0.32, 1) both;
}

/* ── Toolbox slide-in ─────────────────────────────── */

.toolbox-enter {
  animation: toolboxSlideIn 0.38s cubic-bezier(0.23, 1, 0.32, 1) both;
}

/* ── Toolbox item stagger ─────────────────────────── */

.toolbox-item {
  animation: toolboxItemSlide 0.32s cubic-bezier(0.23, 1, 0.32, 1) both;
}

.toolbox-item:nth-child(1) {
  animation-delay: 0.04s;
}

.toolbox-item:nth-child(2) {
  animation-delay: 0.08s;
}

.toolbox-item:nth-child(3) {
  animation-delay: 0.12s;
}

.toolbox-item:nth-child(4) {
  animation-delay: 0.16s;
}

.toolbox-item:nth-child(5) {
  animation-delay: 0.2s;
}

.toolbox-item:nth-child(6) {
  animation-delay: 0.24s;
}

.toolbox-item:nth-child(7) {
  animation-delay: 0.28s;
}

/* ── Floating particles (subtle) ──────────────────── */

.dash-particle {
  position: fixed;
  width: var(--adrestia-size-layout-globalDashboard-particle2);
  height: var(--adrestia-size-layout-globalDashboard-particle2);
  background: var(--adrestia-component-globalDashboard-particleBg35);
  border-radius: var(--adrestia-size-layout-globalDashboard-radius50);
  pointer-events: none;
  z-index: var(--adrestia-zIndex-base);
  animation: particleFloat linear infinite;
}

.dash-particle:nth-child(1) {
  left: var(--adrestia-size-layout-globalDashboard-particleLeft10);
  animation-duration: 20s;
  animation-delay: 0s;
}

.dash-particle:nth-child(2) {
  left: var(--adrestia-size-layout-globalDashboard-particleLeft25);
  animation-duration: 24s;
  animation-delay: 3s;
  width: var(--adrestia-size-layout-globalDashboard-particle3);
  height: var(--adrestia-size-layout-globalDashboard-particle3);
  background: var(--adrestia-component-globalDashboard-particleBg28);
}

.dash-particle:nth-child(3) {
  left: var(--adrestia-size-layout-globalDashboard-particleLeft45);
  animation-duration: 17s;
  animation-delay: 6s;
}

.dash-particle:nth-child(4) {
  left: var(--adrestia-size-layout-globalDashboard-particleLeft65);
  animation-duration: 22s;
  animation-delay: 2s;
  width: var(--adrestia-size-layout-globalDashboard-particle3);
  height: var(--adrestia-size-layout-globalDashboard-particle3);
  background: var(--adrestia-component-globalDashboard-particleBg22);
}

.dash-particle:nth-child(5) {
  left: var(--adrestia-size-layout-globalDashboard-particleLeft80);
  animation-duration: 26s;
  animation-delay: 5s;
}

.dash-particle:nth-child(6) {
  left: var(--adrestia-size-layout-globalDashboard-particleLeft35);
  animation-duration: 21s;
  animation-delay: 8s;
  width: var(--adrestia-size-layout-globalDashboard-particle2);
  height: var(--adrestia-size-layout-globalDashboard-particle2);
  background: var(--adrestia-component-globalDashboard-particleBg20);
}

/* ── Edit mode grid background pattern ────────────── */

.dash-grid-edit-bg {
  background-image: var(--adrestia-component-globalDashboard-gridEditBg);
  background-size: 48px 48px;
  animation: gridPatternShift 24s linear infinite;
}

/* ── Drop-zone highlight ring ─────────────────────── */

.dash-drop-highlight {
  animation: dropRingPulse 1.35s ease infinite;
}

/* ── Empty-state floating icon ────────────────────── */

.dash-empty-icon {
  animation: emptyFloat 3.2s ease-in-out infinite;
}

/* ── Scrollbar styling for dashboard ─────────────── */

[data-dashboard-scroll]::-webkit-scrollbar {
  width: var(--adrestia-size-layout-globalDashboard-scrollbarWidth);
}

[data-dashboard-scroll]::-webkit-scrollbar-track {
  background: transparent;
}

[data-dashboard-scroll]::-webkit-scrollbar-thumb {
  background: var(--adrestia-component-globalDashboard-particleBg22);
  border-radius: var(--adrestia-size-layout-globalDashboard-radius4);
}

[data-dashboard-scroll]::-webkit-scrollbar-thumb:hover {
  background: var(--adrestia-component-globalDashboard-scrollbarThumb38);
}

/* ── Glassmorphism utility ────────────────────────── */

.dash-glass {
  backdrop-filter: blur(18px) saturate(1.65);
  -webkit-backdrop-filter: blur(18px) saturate(1.65);
  background: var(--adrestia-component-globalDashboard-glassBg);
}

.dash-glass-strong {
  backdrop-filter: blur(26px) saturate(1.85);
  -webkit-backdrop-filter: blur(26px) saturate(1.85);
  background: var(--adrestia-component-globalDashboard-glassStrongBg);
}

/* ══════════════════════════════════════════════════════════════
   Aether Protocol · Aurora Edition — Sidebar + Admin Kernel Skin
   Palette mirrors LoginTest6Page (production /login surface):
     · Dark   → obsidian backgrounds, off-white ink, warm amber accent
     · Light  → cool grey-blue canvas, navy ink, rusty orange accent
   Tokens consumed by:
     · DashboardSidebar (.dashboard-sidebar-shell)
     · AdminKernelPage  (.admin-kernel-theme)
     · DataManagerTab tabs + child surfaces (Pipeline, Monitor,
       Data Sources, Ingestion Layer, Data Gates, Internal
       Schemas, Probe Sandbox, Boot Tabs)
   ══════════════════════════════════════════════════════════════ */

:root[data-theme="winter-teal-dark"] {
  /* ── Aether tokens (private, used by sidebar + kernel scopes) ── */
  --aether-bg-0:                       var(--adrestia-appPalette-deepBg-h04070a);
  --aether-bg-1:                       var(--adrestia-appPalette-deepBg-h07111a);
  --aether-bg-2:                       var(--adrestia-appPalette-surface-h0d1c28);
  --aether-ink:                        var(--adrestia-appPalette-surface-hecf3f7);
  --aether-ink-soft:                   var(--adrestia-component-globalAdrestiaSurfaces-surface);
  --aether-ink-mute:                   var(--adrestia-component-globalAdrestiaSurfaces-surfaceMuted);
  --aether-ink-faint:                  var(--adrestia-component-globalAdrestiaSurfaces-border);
  --aether-line:                       var(--adrestia-component-globalAdrestiaSurfaces-borderStrong);
  --aether-line-strong:                var(--adrestia-component-globalAdrestiaSurfaces-accentBg);
  --aether-cyan:                       var(--adrestia-appPalette-accent-hf0a868);
  --aether-cyan-a04:                   color-mix(in srgb, var(--aether-cyan) 4%, transparent);
  --aether-cyan-a05:                   color-mix(in srgb, var(--aether-cyan) 5%, transparent);
  --aether-cyan-a06:                   color-mix(in srgb, var(--aether-cyan) 6%, transparent);
  --aether-cyan-a12:                   color-mix(in srgb, var(--aether-cyan) 12%, transparent);
  --aether-cyan-a18:                   color-mix(in srgb, var(--aether-cyan) 18%, transparent);
  --aether-cyan-a20:                   color-mix(in srgb, var(--aether-cyan) 20%, transparent);
  --aether-cyan-a40:                   color-mix(in srgb, var(--aether-cyan) 40%, transparent);
  --aether-cyan-a45:                   color-mix(in srgb, var(--aether-cyan) 45%, transparent);
  --aether-cyan-a50:                   color-mix(in srgb, var(--aether-cyan) 50%, transparent);
  --aether-violet:                     var(--adrestia-appPalette-surface-ha99bd6);
  --aether-rose:                       var(--adrestia-appPalette-accent-he6a4b6);
  --aether-glass:                      var(--adrestia-component-globalAdrestiaSurfaces-accentBorder);
  --aether-glass-strong:               var(--adrestia-component-globalAdrestiaSurfaces-scrim);
  --aether-success:                    var(--adrestia-appPalette-accent-h6ed99a);
  --aether-danger:                     var(--adrestia-appPalette-accent-hff8585);
  --aether-warning:                    var(--adrestia-appPalette-accent-hf3c168);

  /* ── Sidebar tokens ─────────────────────────────────────────── */
  --sidebar-accent:                    var(--aether-cyan);
  --sidebar-active-bg:                 color-mix(in srgb, var(--aether-cyan) 10%, transparent);
  --sidebar-active-wave-opacity:       0;
  --sidebar-active-wave-fill-primary:  transparent;
  --sidebar-active-wave-fill-secondary:transparent;
  --sidebar-active-wave-stroke:        transparent;
  --sidebar-active-schematic-opacity:  0;
  --sidebar-active-schematic-stroke:   transparent;
  --sidebar-active-schematic-label:    transparent;
  --sidebar-active-emission-opacity:   0;
  --sidebar-hover-bg:                  var(--adrestia-component-globalAdrestiaSurfaces-backdrop);
  --sidebar-hover-outline:             color-mix(in srgb, var(--aether-cyan) 18%, transparent);
  --sidebar-hover-accent:              var(--aether-cyan);
  --sidebar-hover-shadow:              transparent;
  --sidebar-grid-line:                 transparent;
  --sidebar-ruler-line:                transparent;
  --sidebar-ruler-border:              transparent;
  --sidebar-spiral-opacity:            0;
  --sidebar-active-spark-stroke:       transparent;
  --sidebar-active-spark-glow:         transparent;
  --sidebar-label-shadow:              none;
  --sidebar-badge-text:                var(--adrestia-appPalette-deepBg-h08050a);
  --sidebar-group-rail:                color-mix(in srgb, var(--aether-cyan) 22%, transparent);
  --sidebar-card-shadow:               0 30px 80px -30px var(--adrestia-component-globalAdrestiaSurfaces-highlight),
                                       0 1px 0 0 var(--adrestia-component-globalAdrestiaSurfaces-tone0) inset;
  --sidebar-footer-hover-bg:           var(--adrestia-component-globalAdrestiaSurfaces-backdrop);
  --sidebar-footer-corner:             color-mix(in srgb, var(--aether-cyan) 42%, transparent);
  --sidebar-disconnect-text:           var(--aether-danger);
  --sidebar-disconnect-hover-bg:       var(--adrestia-component-globalAdrestiaSurfaces-tone1);
  --sidebar-avatar-overlay:            var(--adrestia-component-globalAdrestiaSurfaces-tone2);
  --sidebar-modal-shadow:              0 36px 80px -36px var(--adrestia-component-globalAdrestiaSurfaces-tone3);

  /* Sidebar surface (consumed by DashboardSidebar + AppLayout chrome) */
  --sidebar-outer-bg:                  var(--aether-bg-0);
  --sidebar-outer-border:              var(--aether-line);
  --sidebar-outer-shadow:              var(--adrestia-shadow-brandSidebarOuter);
  --sidebar-inner-glow:                none;
  --sidebar-item-hover:                var(--adrestia-component-globalAdrestiaSurfaces-backdrop);
  --sidebar-text:                      var(--aether-ink);
  --sidebar-text-dim:                  var(--aether-ink-soft);
  --sidebar-text-muted:                var(--aether-ink-mute);
  --sidebar-card-bg:                   var(--aether-glass);
  --sidebar-card-border:               var(--aether-line);
  --sidebar-noise-opacity:             0;

  /* ── Admin-kernel page chrome ───────────────────────────────── */
  --admin-kernel-page-bg:              var(--aether-bg-0);
  --admin-kernel-overlay-gradient:     linear-gradient(180deg,
                                         var(--adrestia-component-globalAdrestiaSurfaces-accentBorder) 0%,
                                         var(--adrestia-component-globalAdrestiaSurfaces-tone4) 100%);
  --admin-kernel-overlay-soft:         color-mix(in srgb, var(--aether-cyan) 4%, transparent);
  --admin-kernel-grid-line:            var(--adrestia-component-globalAdrestiaSurfaces-tone5);
  --admin-kernel-grid-ruler:           color-mix(in srgb, var(--aether-cyan) 28%, transparent);
  --admin-kernel-grid-ruler-border:    color-mix(in srgb, var(--aether-cyan) 10%, transparent);

  /* Panels & surfaces */
  --admin-kernel-panel-bg:             var(--aether-glass);
  --admin-kernel-panel-muted:          var(--adrestia-component-globalAdrestiaSurfaces-tone6);
  --admin-kernel-panel-border:         var(--aether-line-strong);
  --admin-kernel-panel-border-strong:  color-mix(in srgb, var(--aether-cyan) 32%, transparent);
  --admin-kernel-panel-border-active:  color-mix(in srgb, var(--aether-cyan) 55%, transparent);
  --admin-kernel-panel-shadow:         var(--adrestia-shadow-helixAdminKernelPanel);
  --admin-kernel-input-bg:             var(--adrestia-component-globalAdrestiaSurfaces-tone7);
  --admin-kernel-highlight-bg:         color-mix(in srgb, var(--aether-cyan) 8%, transparent);
  --admin-kernel-active-row-bg:        color-mix(in srgb, var(--aether-cyan) 8%, transparent);
  --admin-kernel-ghost-bg:             var(--adrestia-component-globalAdrestiaSurfaces-tone6);
  --admin-kernel-frame-line:           color-mix(in srgb, var(--aether-cyan) 42%, transparent);
  --admin-kernel-field-bg:             var(--adrestia-component-globalAdrestiaSurfaces-tone7);
  --admin-kernel-field-border:         var(--aether-line-strong);
  --admin-kernel-field-text:           var(--aether-ink);

  /* Text */
  --admin-kernel-text:                 var(--aether-ink);
  --admin-kernel-text-muted:           var(--aether-ink-soft);
  --admin-kernel-text-faint:           var(--aether-ink-mute);

  /* Status chips */
  --admin-kernel-chip-info-bg:         color-mix(in srgb, var(--aether-cyan) 10%, transparent);
  --admin-kernel-chip-info-border:     color-mix(in srgb, var(--aether-cyan) 32%, transparent);
  --admin-kernel-chip-info-text:       var(--aether-cyan);
  --admin-kernel-chip-success-bg:      var(--adrestia-component-globalAdrestiaSurfaces-tone8);
  --admin-kernel-chip-success-border:  var(--adrestia-component-globalAdrestiaSurfaces-tone9);
  --admin-kernel-chip-success-text:    var(--aether-success);
  --admin-kernel-chip-warning-bg:      var(--adrestia-component-globalAdrestiaSurfaces-tone10);
  --admin-kernel-chip-warning-border:  var(--adrestia-component-globalAdrestiaSurfaces-tone11);
  --admin-kernel-chip-warning-text:    var(--aether-warning);
  --admin-kernel-chip-danger-bg:       var(--adrestia-component-globalAdrestiaSurfaces-tone1);
  --admin-kernel-chip-danger-border:   var(--adrestia-component-globalAdrestiaSurfaces-tone12);
  --admin-kernel-chip-danger-text:     var(--aether-danger);
  --admin-kernel-chip-neutral-bg:      var(--adrestia-component-globalAdrestiaSurfaces-backdrop);
  --admin-kernel-chip-neutral-border:  var(--adrestia-component-globalAdrestiaSurfaces-accentBg);
  --admin-kernel-chip-neutral-text:    var(--aether-ink-soft);
  --admin-kernel-chip-accent-bg:       color-mix(in srgb, var(--aether-cyan) 10%, transparent);
  --admin-kernel-chip-accent-border:   color-mix(in srgb, var(--aether-cyan) 30%, transparent);
  --admin-kernel-chip-accent-text:     var(--aether-cyan);
  --admin-kernel-chip-purple-bg:       var(--adrestia-component-globalAdrestiaSurfaces-tone13);
  --admin-kernel-chip-purple-border:   var(--adrestia-component-globalAdrestiaSurfaces-tone14);
  --admin-kernel-chip-purple-text:     var(--aether-violet);

  /* Select / dropdown */
  --admin-kernel-select-bg:            var(--aether-glass);
  --admin-kernel-select-border:        var(--aether-line-strong);
  --admin-kernel-select-text:          var(--aether-ink-soft);

  /* Unsaved row */
  --admin-kernel-unsaved-row-bg:       var(--adrestia-component-globalAdrestiaSurfaces-tone15);
  --admin-kernel-unsaved-row-border:   var(--adrestia-component-globalAdrestiaSurfaces-tone16);

  /* Ingestion layer (grid + new-node wizard) */
  --ingestion-header-bg:               var(--aether-bg-2);
  --ingestion-header-label:            var(--aether-ink);
  --ingestion-header-hint:             var(--aether-ink-mute);
  --ingestion-header-sort-active:      var(--aether-cyan);
  --ingestion-group-band-bg:           color-mix(in srgb, var(--aether-cyan) 8%, transparent);
  --ingestion-popover-bg:              var(--adrestia-component-globalAdrestiaSurfaces-tone17);
  --ingestion-stripe:                  color-mix(in srgb, var(--aether-cyan) 5%, transparent);
  /* Opaque fills for position:sticky columns/headers so scrolling cells do not show through */
  --ingestion-grid-sticky-cell:         var(--aether-bg-1);
  --ingestion-grid-sticky-cell-stripe:  color-mix(in srgb, var(--aether-cyan) 8%, var(--aether-bg-1));
  --ingestion-group-band-sticky:        color-mix(in srgb, var(--aether-cyan) 12%, var(--aether-bg-2));
  --ingestion-modal-scrim:             var(--adrestia-component-globalAdrestiaSurfaces-tone18);
  --ingestion-modal-panel:             var(--adrestia-component-globalAdrestiaSurfaces-tone19);
  --ingestion-modal-border:            color-mix(in srgb, var(--aether-cyan) 32%, transparent);
  --ingestion-modal-shadow:            var(--sidebar-modal-shadow);

  --admin-kernel-checkbox-accent:      var(--aether-cyan);
}

/* ══════════════════════════════════════════════════════════════
   Aether — Light  (Aurora · Daylight)
   ══════════════════════════════════════════════════════════════ */

:root[data-theme="moonlit-mist-light"] {
  /* ── Aether tokens (private, used by sidebar + kernel scopes) ── */
  --aether-bg-0:                       var(--adrestia-appPalette-surface-he2e8f3);
  --aether-bg-1:                       var(--adrestia-appPalette-surface-hdbe2ee);
  --aether-bg-2:                       var(--adrestia-appPalette-surface-hd0d8e8);
  --aether-ink:                        var(--adrestia-appPalette-surface-h0c1320);
  --aether-ink-soft:                   var(--adrestia-component-globalAdrestiaSurfaces-tone20);
  --aether-ink-mute:                   var(--adrestia-component-globalAdrestiaSurfaces-tone21);
  --aether-ink-faint:                  var(--adrestia-component-globalAdrestiaSurfaces-tone22);
  --aether-line:                       var(--adrestia-component-globalAdrestiaSurfaces-tone23);
  --aether-line-strong:                var(--adrestia-component-globalAdrestiaSurfaces-tone24);
  --aether-cyan:                       var(--adrestia-appPalette-accent-hb8521a);
  --aether-cyan-a04:                   color-mix(in srgb, var(--aether-cyan) 4%, transparent);
  --aether-cyan-a05:                   color-mix(in srgb, var(--aether-cyan) 5%, transparent);
  --aether-cyan-a06:                   color-mix(in srgb, var(--aether-cyan) 6%, transparent);
  --aether-cyan-a12:                   color-mix(in srgb, var(--aether-cyan) 12%, transparent);
  --aether-cyan-a18:                   color-mix(in srgb, var(--aether-cyan) 18%, transparent);
  --aether-cyan-a20:                   color-mix(in srgb, var(--aether-cyan) 20%, transparent);
  --aether-cyan-a40:                   color-mix(in srgb, var(--aether-cyan) 40%, transparent);
  --aether-cyan-a45:                   color-mix(in srgb, var(--aether-cyan) 45%, transparent);
  --aether-cyan-a50:                   color-mix(in srgb, var(--aether-cyan) 50%, transparent);
  --aether-violet:                     var(--adrestia-appPalette-deepBg-h695a9a);
  --aether-rose:                       var(--adrestia-appPalette-surface-hb76d80);
  --aether-glass:                      var(--adrestia-component-globalAdrestiaSurfaces-tone25);
  --aether-glass-strong:               var(--adrestia-component-globalAdrestiaSurfaces-tone26);
  --aether-success:                    var(--adrestia-chart-candle-upWick);
  --aether-danger:                     var(--adrestia-appPalette-accent-hc4302b);
  --aether-warning:                    var(--adrestia-color-amber-700);

  /* ── Sidebar tokens ─────────────────────────────────────────── */
  --sidebar-accent:                    var(--aether-cyan);
  --sidebar-active-bg:                 color-mix(in srgb, var(--aether-cyan) 10%, transparent);
  --sidebar-active-wave-opacity:       0;
  --sidebar-active-wave-fill-primary:  transparent;
  --sidebar-active-wave-fill-secondary:transparent;
  --sidebar-active-wave-stroke:        transparent;
  --sidebar-active-schematic-opacity:  0;
  --sidebar-active-schematic-stroke:   transparent;
  --sidebar-active-schematic-label:    transparent;
  --sidebar-active-emission-opacity:   0;
  --sidebar-hover-bg:                  var(--adrestia-component-globalAdrestiaSurfaces-tone27);
  --sidebar-hover-outline:             color-mix(in srgb, var(--aether-cyan) 18%, transparent);
  --sidebar-hover-accent:              var(--aether-cyan);
  --sidebar-hover-shadow:              transparent;
  --sidebar-grid-line:                 transparent;
  --sidebar-ruler-line:                transparent;
  --sidebar-ruler-border:              transparent;
  --sidebar-spiral-opacity:            0;
  --sidebar-active-spark-stroke:       transparent;
  --sidebar-active-spark-glow:         transparent;
  --sidebar-label-shadow:              none;
  --sidebar-badge-text:                var(--adrestia-a11y-focusRing-colorOnAccent);
  --sidebar-group-rail:                color-mix(in srgb, var(--aether-cyan) 18%, transparent);
  --sidebar-card-shadow:               0 30px 80px -30px var(--adrestia-component-globalAdrestiaSurfaces-tone28),
                                       0 1px 0 0 var(--adrestia-component-globalAdrestiaSurfaces-tone29) inset;
  --sidebar-footer-hover-bg:           var(--adrestia-component-globalAdrestiaSurfaces-tone27);
  --sidebar-footer-corner:             color-mix(in srgb, var(--aether-cyan) 32%, transparent);
  --sidebar-disconnect-text:           var(--aether-danger);
  --sidebar-disconnect-hover-bg:       var(--adrestia-component-globalAdrestiaSurfaces-tone30);
  --sidebar-avatar-overlay:            var(--adrestia-component-globalAdrestiaSurfaces-tone31);
  --sidebar-modal-shadow:              0 36px 80px -36px var(--adrestia-component-globalAdrestiaSurfaces-tone32);

  /* Sidebar surface */
  --sidebar-outer-bg:                  var(--aether-bg-0);
  --sidebar-outer-border:              var(--aether-line-strong);
  --sidebar-outer-shadow:              var(--adrestia-shadow-brandSidebarOuterLight);
  --sidebar-inner-glow:                none;
  --sidebar-item-hover:                var(--adrestia-component-globalAdrestiaSurfaces-tone27);
  --sidebar-text:                      var(--aether-ink);
  --sidebar-text-dim:                  var(--aether-ink-soft);
  --sidebar-text-muted:                var(--aether-ink-mute);
  --sidebar-card-bg:                   var(--aether-glass);
  --sidebar-card-border:               var(--aether-line);
  --sidebar-noise-opacity:             0;

  /* ── Admin-kernel page chrome ───────────────────────────────── */
  --admin-kernel-page-bg:              var(--aether-bg-0);
  --admin-kernel-overlay-gradient:     linear-gradient(180deg,
                                         var(--adrestia-component-globalAdrestiaSurfaces-tone31) 0%,
                                         var(--adrestia-component-globalAdrestiaSurfaces-tone33) 100%);
  --admin-kernel-overlay-soft:         color-mix(in srgb, var(--aether-cyan) 4%, transparent);
  --admin-kernel-grid-line:            var(--adrestia-component-globalAdrestiaSurfaces-tone34);
  --admin-kernel-grid-ruler:           color-mix(in srgb, var(--aether-cyan) 26%, transparent);
  --admin-kernel-grid-ruler-border:    color-mix(in srgb, var(--aether-cyan) 14%, transparent);

  /* Panels & surfaces */
  --admin-kernel-panel-bg:             var(--aether-glass);
  --admin-kernel-panel-muted:          var(--adrestia-component-globalAdrestiaSurfaces-tone35);
  --admin-kernel-panel-border:         var(--aether-line-strong);
  --admin-kernel-panel-border-strong:  color-mix(in srgb, var(--aether-cyan) 30%, transparent);
  --admin-kernel-panel-border-active:  color-mix(in srgb, var(--aether-cyan) 50%, transparent);
  --admin-kernel-panel-shadow:         var(--adrestia-shadow-helixAdminKernelPanelLight);
  --admin-kernel-input-bg:             var(--adrestia-component-globalAdrestiaSurfaces-tone36);
  --admin-kernel-highlight-bg:         color-mix(in srgb, var(--aether-cyan) 8%, transparent);
  --admin-kernel-active-row-bg:        color-mix(in srgb, var(--aether-cyan) 8%, transparent);
  --admin-kernel-ghost-bg:             var(--adrestia-component-globalAdrestiaSurfaces-tone35);
  --admin-kernel-frame-line:           color-mix(in srgb, var(--aether-cyan) 36%, transparent);
  --admin-kernel-field-bg:             var(--adrestia-component-globalAdrestiaSurfaces-tone37);
  --admin-kernel-field-border:         var(--aether-line-strong);
  --admin-kernel-field-text:           var(--aether-ink);

  /* Text */
  --admin-kernel-text:                 var(--aether-ink);
  --admin-kernel-text-muted:           var(--aether-ink-soft);
  --admin-kernel-text-faint:           var(--aether-ink-mute);

  /* Status chips */
  --admin-kernel-chip-info-bg:         color-mix(in srgb, var(--aether-cyan) 10%, transparent);
  --admin-kernel-chip-info-border:     color-mix(in srgb, var(--aether-cyan) 28%, transparent);
  --admin-kernel-chip-info-text:       var(--aether-cyan);
  --admin-kernel-chip-success-bg:      var(--adrestia-component-globalAdrestiaSurfaces-tone38);
  --admin-kernel-chip-success-border:  var(--adrestia-component-globalAdrestiaSurfaces-tone39);
  --admin-kernel-chip-success-text:    var(--aether-success);
  --admin-kernel-chip-warning-bg:      var(--adrestia-component-globalAdrestiaSurfaces-tone40);
  --admin-kernel-chip-warning-border:  var(--adrestia-component-globalAdrestiaSurfaces-tone41);
  --admin-kernel-chip-warning-text:    var(--aether-warning);
  --admin-kernel-chip-danger-bg:       var(--adrestia-component-globalAdrestiaSurfaces-tone30);
  --admin-kernel-chip-danger-border:   var(--adrestia-component-globalAdrestiaSurfaces-tone42);
  --admin-kernel-chip-danger-text:     var(--aether-danger);
  --admin-kernel-chip-neutral-bg:      var(--adrestia-component-globalAdrestiaSurfaces-tone43);
  --admin-kernel-chip-neutral-border:  var(--adrestia-component-globalAdrestiaSurfaces-tone24);
  --admin-kernel-chip-neutral-text:    var(--aether-ink-soft);
  --admin-kernel-chip-accent-bg:       color-mix(in srgb, var(--aether-cyan) 10%, transparent);
  --admin-kernel-chip-accent-border:   color-mix(in srgb, var(--aether-cyan) 28%, transparent);
  --admin-kernel-chip-accent-text:     var(--aether-cyan);
  --admin-kernel-chip-purple-bg:       var(--adrestia-component-globalAdrestiaSurfaces-tone44);
  --admin-kernel-chip-purple-border:   var(--adrestia-component-globalAdrestiaSurfaces-tone45);
  --admin-kernel-chip-purple-text:     var(--aether-violet);

  /* Select / dropdown */
  --admin-kernel-select-bg:            var(--aether-glass);
  --admin-kernel-select-border:        var(--aether-line-strong);
  --admin-kernel-select-text:          var(--aether-ink-soft);

  /* Unsaved row */
  --admin-kernel-unsaved-row-bg:       var(--adrestia-component-globalAdrestiaSurfaces-tone46);
  --admin-kernel-unsaved-row-border:   var(--adrestia-component-globalAdrestiaSurfaces-tone41);

  /* Ingestion layer */
  --ingestion-header-bg:               var(--aether-bg-2);
  --ingestion-header-label:            var(--aether-ink);
  --ingestion-header-hint:             var(--aether-ink-mute);
  --ingestion-header-sort-active:      var(--aether-cyan);
  --ingestion-group-band-bg:           color-mix(in srgb, var(--aether-cyan) 8%, transparent);
  --ingestion-popover-bg:              var(--adrestia-component-globalAdrestiaSurfaces-tone47);
  --ingestion-stripe:                  color-mix(in srgb, var(--aether-cyan) 5%, transparent);
  --ingestion-grid-sticky-cell:         var(--aether-bg-1);
  --ingestion-grid-sticky-cell-stripe:  color-mix(in srgb, var(--aether-cyan) 6%, var(--aether-bg-1));
  --ingestion-group-band-sticky:        color-mix(in srgb, var(--aether-cyan) 10%, var(--aether-bg-2));
  --ingestion-modal-scrim:             var(--adrestia-component-globalAdrestiaSurfaces-tone48);
  --ingestion-modal-panel:             var(--adrestia-component-globalAdrestiaSurfaces-tone49);
  --ingestion-modal-border:            color-mix(in srgb, var(--aether-cyan) 28%, transparent);
  --ingestion-modal-shadow:            var(--sidebar-modal-shadow);

  --admin-kernel-checkbox-accent:      var(--aether-cyan);
}

/* ══════════════════════════════════════════════════════════════
   Scoped --brand-* overrides
   The Dashboard sidebar and AdminKernelPage internally reference
   --brand-* tokens (via inline sx). The block below remaps those
   tokens *only inside* the sidebar shell + kernel theme so the
   surfaces inherit the Aether palette without disturbing the rest
   of the application.
   ══════════════════════════════════════════════════════════════ */

:root[data-theme="winter-teal-dark"] .dashboard-sidebar-shell,
:root[data-theme="winter-teal-dark"] .admin-kernel-theme {
  --brand-bg:               var(--aether-bg-0);
  --brand-card:             var(--aether-bg-2);
  --brand-accent:           var(--aether-cyan);
  --brand-accent-subtle:    color-mix(in srgb, var(--aether-cyan) 10%, transparent);
  --brand-border:           var(--aether-line-strong);
  --brand-text:             var(--aether-ink);
  --brand-text-muted:       var(--aether-ink-soft);
  --brand-text-dim:         var(--aether-ink-mute);
  --brand-hover:            var(--adrestia-component-globalAdrestiaSurfaces-backdrop);
  --brand-hover-strong:     var(--adrestia-component-globalAdrestiaSurfaces-tone50);
  --brand-backdrop:         var(--adrestia-component-globalAdrestiaSurfaces-highlight);
}

:root[data-theme="moonlit-mist-light"] .dashboard-sidebar-shell,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme {
  --brand-bg:               var(--aether-bg-0);
  --brand-card:             var(--adrestia-a11y-focusRing-colorOnAccent);
  --brand-accent:           var(--aether-cyan);
  --brand-accent-subtle:    color-mix(in srgb, var(--aether-cyan) 10%, transparent);
  --brand-border:           var(--aether-line-strong);
  --brand-text:             var(--aether-ink);
  --brand-text-muted:       var(--aether-ink-soft);
  --brand-text-dim:         var(--aether-ink-mute);
  --brand-hover:            var(--adrestia-component-globalAdrestiaSurfaces-tone34);
  --brand-hover-strong:     var(--adrestia-component-globalAdrestiaSurfaces-tone23);
  --brand-backdrop:         var(--adrestia-component-globalAdrestiaSurfaces-tone51);
}

/* ══════════════════════════════════════════════════════════════
   Schematic page background (existing pattern, kept intact)
   ══════════════════════════════════════════════════════════════ */

.adrestia-schematic-page,
.admin-kernel-theme,
.dashboard-sidebar-shell {
  --adrestia-component-globalAdrestiaSurfaces-scanPageBg: var(--admin-kernel-page-bg, var(--adrestia-appPalette-deepBg-h04070a));
  --adrestia-component-globalAdrestiaSurfaces-scanTextFg: var(--admin-kernel-text, var(--adrestia-appPalette-surface-hecf3f7));
  --adrestia-component-globalAdrestiaSurfaces-scanTextMutedFg: var(--admin-kernel-text-muted, var(--adrestia-appPalette-surface-he2dedd));
  --adrestia-component-globalAdrestiaSurfaces-scanPanelBg: var(--admin-kernel-panel-bg, var(--adrestia-appPalette-overlay-hecf3f70f));
  --adrestia-component-globalAdrestiaSurfaces-scanPanelBorder: var(--admin-kernel-panel-border, var(--adrestia-appPalette-overlay-hecf3f752));
  --adrestia-component-globalAdrestiaSurfaces-scanPanelBorderStrong: var(--admin-kernel-panel-border-strong, var(--adrestia-appPalette-overlay-h0b151e9e));
  --adrestia-component-globalAdrestiaSurfaces-scanPanelBorderActive: var(--admin-kernel-panel-border-active, var(--adrestia-appPalette-overlay-hf0a8688c));
  --adrestia-component-globalAdrestiaSurfaces-scanInputBg: var(--admin-kernel-input-bg, var(--adrestia-appPalette-overlay-h08090cf5));
  --adrestia-component-globalAdrestiaSurfaces-scanGridLine: var(--admin-kernel-grid-line, var(--adrestia-appPalette-overlay-h0c132008));
  --adrestia-component-globalAdrestiaSurfaces-scanOverlaySoft: var(--admin-kernel-overlay-soft, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 4%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanGridRuler: var(--admin-kernel-grid-ruler, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 28%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanGridRulerBorder: var(--admin-kernel-grid-ruler-border, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 10%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanFrameLine: var(--admin-kernel-frame-line, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 36%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanAccentFg: var(--aether-cyan, var(--adrestia-appPalette-accent-hf0a868));
  --adrestia-component-globalAdrestiaSurfaces-scanAccentA04: var(--aether-cyan-a04, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 4%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanAccentA05: var(--aether-cyan-a05, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 5%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanAccentA12: var(--aether-cyan-a12, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 12%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanAccentA18: var(--aether-cyan-a18, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 18%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanAccentA20: var(--aether-cyan-a20, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 20%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanAccentA40: var(--aether-cyan-a40, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 40%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanAccentA45: var(--aether-cyan-a45, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 45%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanAccentA50: var(--aether-cyan-a50, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 50%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanDangerFg: var(--aether-danger, var(--adrestia-appPalette-accent-hff8585));
  --adrestia-component-globalAdrestiaSurfaces-scanSidebarActiveBg: var(--sidebar-active-bg, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 10%, transparent));
  --adrestia-component-globalAdrestiaSurfaces-scanSchematicGrid:
    linear-gradient(var(--admin-kernel-grid-line, var(--adrestia-appPalette-overlay-h0c132008)) 1px, transparent 1px),
    linear-gradient(90deg, var(--admin-kernel-grid-line, var(--adrestia-appPalette-overlay-h0c132008)) 1px, transparent 1px);
  --adrestia-component-globalAdrestiaSurfaces-scanSchematicOverlay:
    radial-gradient(circle at -4% 104%, var(--admin-kernel-overlay-soft, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 4%, transparent)), transparent 34%),
    radial-gradient(circle at -4% 104%, transparent 23%, var(--admin-kernel-grid-ruler-border, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 10%, transparent)) 23.3%, transparent 23.7%),
    radial-gradient(circle at -4% 104%, transparent 33%, var(--admin-kernel-grid-ruler-border, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 10%, transparent)) 33.25%, transparent 33.65%),
    linear-gradient(to bottom, var(--admin-kernel-grid-ruler-border, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 10%, transparent)), var(--admin-kernel-grid-ruler-border, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 10%, transparent))) right var(--adrestia-size-layout-globalAdrestiaSurfaces-rulerRight) top / var(--adrestia-size-layout-globalAdrestiaSurfaces-hairline) 100% no-repeat,
    repeating-linear-gradient(
      to bottom,
      transparent 0 var(--adrestia-size-layout-globalAdrestiaSurfaces-rulerRepeat18),
      var(--admin-kernel-grid-ruler, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 28%, transparent)) var(--adrestia-size-layout-globalAdrestiaSurfaces-rulerRepeat18) var(--adrestia-size-layout-globalAdrestiaSurfaces-rulerRepeat19),
      transparent var(--adrestia-size-layout-globalAdrestiaSurfaces-rulerRepeat19) var(--adrestia-size-layout-globalAdrestiaSurfaces-rulerRepeat36)
    ) right var(--adrestia-size-layout-globalAdrestiaSurfaces-rulerInset) top / var(--adrestia-size-layout-globalAdrestiaSurfaces-rulerWidth) 100% no-repeat;
  --adrestia-component-globalAdrestiaSurfaces-scanDmzBevelDark: linear-gradient(90deg,
    transparent 0%,
    var(--adrestia-component-globalAdrestiaSurfaces-tone54) 30%,
    var(--adrestia-component-globalAdrestiaSurfaces-tone54) 70%,
    transparent 100%);
  --adrestia-component-globalAdrestiaSurfaces-scanDmzBevelLight: linear-gradient(90deg,
    transparent 0%,
    var(--adrestia-component-globalAdrestiaSurfaces-tone55) 30%,
    var(--adrestia-component-globalAdrestiaSurfaces-tone55) 70%,
    transparent 100%);
  --adrestia-component-globalAdrestiaSurfaces-scanDmzFrame:
    linear-gradient(var(--admin-kernel-frame-line, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 36%, transparent)), var(--admin-kernel-frame-line, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 36%, transparent))) top left / var(--adrestia-size-layout-globalAdrestiaSurfaces-frameCorner) var(--adrestia-size-layout-globalAdrestiaSurfaces-hairline) no-repeat,
    linear-gradient(var(--admin-kernel-frame-line, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 36%, transparent)), var(--admin-kernel-frame-line, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 36%, transparent))) top left / var(--adrestia-size-layout-globalAdrestiaSurfaces-hairline) var(--adrestia-size-layout-globalAdrestiaSurfaces-frameCorner) no-repeat,
    linear-gradient(var(--admin-kernel-frame-line, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 36%, transparent)), var(--admin-kernel-frame-line, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 36%, transparent))) bottom right / var(--adrestia-size-layout-globalAdrestiaSurfaces-frameCorner) var(--adrestia-size-layout-globalAdrestiaSurfaces-hairline) no-repeat,
    linear-gradient(var(--admin-kernel-frame-line, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 36%, transparent)), var(--admin-kernel-frame-line, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 36%, transparent))) bottom right / var(--adrestia-size-layout-globalAdrestiaSurfaces-hairline) var(--adrestia-size-layout-globalAdrestiaSurfaces-frameCorner) no-repeat;
  --adrestia-component-globalAdrestiaSurfaces-scanSidebarCardDark:
    linear-gradient(180deg,
      var(--adrestia-component-globalAdrestiaSurfaces-tone56) 0%,
      var(--adrestia-component-globalAdrestiaSurfaces-tone57) 12%,
      var(--adrestia-component-globalAdrestiaSurfaces-tone58) 30%),
    linear-gradient(180deg,
      var(--aether-bg-1, var(--adrestia-appPalette-deepBg-h07111a)) 0%,
      var(--aether-bg-0, var(--adrestia-appPalette-deepBg-h04070a)) 100%);
  --adrestia-component-globalAdrestiaSurfaces-scanSidebarCardLight:
    linear-gradient(180deg,
      var(--adrestia-component-globalAdrestiaSurfaces-tone59) 0%,
      var(--adrestia-component-globalAdrestiaSurfaces-tone60) 100%),
    linear-gradient(180deg,
      var(--aether-bg-1, var(--adrestia-appPalette-deepBg-h07111a)) 0%,
      var(--aether-bg-0, var(--adrestia-appPalette-deepBg-h04070a)) 100%);
  --adrestia-component-globalAdrestiaSurfaces-scanSidebarGlossDark: linear-gradient(135deg,
    var(--adrestia-component-globalAdrestiaSurfaces-tone61) 0%,
    var(--adrestia-component-globalAdrestiaSurfaces-tone57) 18%,
    var(--adrestia-component-globalAdrestiaSurfaces-tone62) 36%,
    var(--adrestia-component-globalAdrestiaSurfaces-tone62) 100%);
  --adrestia-component-globalAdrestiaSurfaces-scanSidebarGlossLight: linear-gradient(135deg,
    var(--adrestia-component-globalAdrestiaSurfaces-tone63) 0%,
    var(--adrestia-component-globalAdrestiaSurfaces-tone62) 40%);
  --adrestia-component-globalAdrestiaSurfaces-scanWordmarkGradient: linear-gradient(105deg,
    var(--aether-cyan, var(--adrestia-appPalette-accent-hf0a868)) 0%,
    color-mix(in srgb, var(--aether-cyan, var(--adrestia-appPalette-accent-hf0a868)) 55%, var(--aether-violet, var(--adrestia-appPalette-surface-ha99bd6))) 50%,
    var(--aether-rose, var(--adrestia-appPalette-accent-he6a4b6)) 95%);
  --adrestia-component-globalAdrestiaSurfaces-scanAuroraDark:
    radial-gradient(900px 700px at 14% 8%, var(--aether-cyan-a20, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 20%, transparent)), transparent 60%),
    radial-gradient(720px 600px at 86% 92%, var(--adrestia-component-globalAdrestiaSurfaces-tone64), transparent 60%),
    radial-gradient(560px 480px at 60% 50%, var(--aether-cyan-a06, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 6%, transparent)), transparent 65%);
  --adrestia-component-globalAdrestiaSurfaces-scanAuroraLight:
    radial-gradient(900px 700px at 14% 8%, var(--aether-cyan-a18, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 18%, transparent)), transparent 60%),
    radial-gradient(720px 600px at 86% 92%, var(--adrestia-component-globalAdrestiaSurfaces-tone65), transparent 60%),
    radial-gradient(560px 480px at 60% 50%, var(--aether-cyan-a06, color-mix(in srgb, var(--adrestia-appPalette-accent-hf0a868) 6%, transparent)), transparent 65%);
  --adrestia-component-globalAdrestiaSurfaces-scanVignetteDark:
    radial-gradient(140% 100% at 50% 0%, transparent 50%, var(--adrestia-component-globalAdrestiaSurfaces-tone66) 100%);
  --adrestia-component-globalAdrestiaSurfaces-scanVignetteLight:
    radial-gradient(140% 100% at 50% 0%, transparent 60%, var(--adrestia-component-globalAdrestiaSurfaces-tone67) 100%);
  --adrestia-component-globalAdrestiaSurfaces-scanDmzSheenDark:
    linear-gradient(180deg,
      var(--adrestia-component-globalAdrestiaSurfaces-tone68) 0%,
      var(--adrestia-component-globalAdrestiaSurfaces-tone69) 18%,
      var(--adrestia-component-globalAdrestiaSurfaces-tone58) 36%),
    var(--admin-kernel-panel-bg, var(--adrestia-appPalette-overlay-hecf3f70f));
  --adrestia-component-globalAdrestiaSurfaces-scanDmzSheenLight:
    linear-gradient(180deg,
      var(--adrestia-component-globalAdrestiaSurfaces-tone63) 0%,
      var(--adrestia-component-globalAdrestiaSurfaces-tone70) 100%),
    var(--admin-kernel-panel-bg, var(--adrestia-appPalette-overlay-hecf3f70f));
  --adrestia-component-globalAdrestiaSurfaces-scanTabActiveDrop: drop-shadow(0 6px 18px color-mix(in srgb, var(--aether-cyan, var(--adrestia-appPalette-accent-hf0a868)) 22%, transparent));
}

.adrestia-schematic-page {
  position: relative;
  isolation: isolate;
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanPageBg);
  overflow: hidden;
}

.adrestia-schematic-page > * {
  position: relative;
  z-index: var(--adrestia-zIndex-raised);
}

.adrestia-schematic-page::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: var(--adrestia-zIndex-base);
  pointer-events: none;
  background-image: var(--adrestia-component-globalAdrestiaSurfaces-scanSchematicGrid);
  background-size: var(--adrestia-size-layout-globalAdrestiaSurfaces-gridSize) var(--adrestia-size-layout-globalAdrestiaSurfaces-gridSize);
}

.adrestia-schematic-page::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: var(--adrestia-zIndex-base);
  pointer-events: none;
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanSchematicOverlay);
  opacity: 1;
}

/* ══════════════════════════════════════════════════════════════
   Admin Kernel surface — Aether skin
   Typography: tokenized display and tag fonts mirroring LoginTest6.
   ══════════════════════════════════════════════════════════════ */

.admin-kernel-theme {
  --boot-font: var(--adrestia-font-app);
  --tag-font: var(--adrestia-font-app);
  --display-font: var(--adrestia-font-app);
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanPageBg);
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanTextFg);
}

.admin-kernel-theme * {
  font-family: var(--boot-font), sans-serif;
}

.admin-kernel-theme .dm-root {
  background: transparent;
}

/* ── Topbar / Tabs containers ── */

.admin-kernel-theme .dm-topbar,
.admin-kernel-theme .dm-timebar {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanPanelBg) !important;
  border-color: var(--adrestia-component-globalAdrestiaSurfaces-scanPanelBorder) !important;
  backdrop-filter: blur(28px) saturate(1.05);
  -webkit-backdrop-filter: blur(28px) saturate(1.05);
}

.admin-kernel-theme .dm-tab-bar {
  background: transparent !important;
  border-bottom: none !important;
  gap: var(--adrestia-size-layout-globalAdrestiaSurfaces-gap8);
  padding-top: var(--adrestia-size-layout-globalAdrestiaSurfaces-tabBarPadTop); padding-right: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad16); padding-bottom: 0; padding-left: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad16);
}

/* ── Tab buttons ── */

.admin-kernel-theme .dm-tab-btn {
  border: 1px solid var(--adrestia-component-globalAdrestiaSurfaces-scanPanelBorder) !important;
  border-radius: var(--adrestia-size-layout-globalAdrestiaSurfaces-radius10) !important;
  padding-top: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad8) !important; padding-right: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad14) !important; padding-bottom: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad8) !important; padding-left: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad14) !important;
  margin-bottom: 0 !important;
  background: transparent !important;
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanTextMutedFg) !important;
  font-family: var(--tag-font) !important;
  font-size: var(--adrestia-font-size-helixCompact) !important;
  font-weight: 500 !important;
  text-transform: uppercase !important;
  letter-spacing: var(--adrestia-size-layout-globalAdrestiaSurfaces-letterSpacing18) !important;
  transition: border-color 220ms ease, color 220ms ease, background 220ms ease;
}

.admin-kernel-theme .dm-tab-btn:hover {
  border-color: var(--adrestia-component-globalAdrestiaSurfaces-scanAccentA40) !important;
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanTextFg) !important;
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanAccentA04) !important;
}

.admin-kernel-theme .dm-tab-btn.active {
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanAccentFg) !important;
  border-color: var(--adrestia-component-globalAdrestiaSurfaces-scanAccentA50) !important;
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanSidebarActiveBg) !important;
  box-shadow: var(--adrestia-shadow-globalAdminKernelTabActiveInset);
}

.admin-kernel-theme .dm-tab-btn.active .dm-tab-icon {
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanAccentFg) !important;
}

/* ── Pill / button family ── */

.admin-kernel-theme .dm-pill,
.admin-kernel-theme .dm-btn,
.admin-kernel-theme .dm-pill-input,
.admin-kernel-theme .dm-lookback-btn,
.admin-kernel-theme .dm-section-header {
  border-radius: var(--adrestia-size-layout-globalAdrestiaSurfaces-radius8) !important;
}

.admin-kernel-theme .dm-pill,
.admin-kernel-theme .dm-btn,
.admin-kernel-theme .dm-lookback-btn {
  background: transparent !important;
  border-color: var(--adrestia-component-globalAdrestiaSurfaces-scanPanelBorder) !important;
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanTextMutedFg) !important;
  font-family: var(--tag-font) !important;
  font-size: var(--adrestia-font-size-helixCompact) !important;
  letter-spacing: var(--adrestia-size-layout-globalAdrestiaSurfaces-letterSpacing18) !important;
  text-transform: uppercase !important;
  transition: border-color 200ms ease, color 200ms ease, background 200ms ease;
}

.admin-kernel-theme .dm-pill:hover:not(.active):not(:disabled),
.admin-kernel-theme .dm-btn:hover:not(:disabled),
.admin-kernel-theme .dm-lookback-btn:hover:not(.selected) {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanAccentA05) !important;
  border-color: var(--adrestia-component-globalAdrestiaSurfaces-scanAccentA40) !important;
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanAccentFg) !important;
}

.admin-kernel-theme .dm-pill.active,
.admin-kernel-theme .dm-lookback-btn.selected,
.admin-kernel-theme .dm-btn-primary {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanAccentA12) !important;
  border-color: var(--adrestia-component-globalAdrestiaSurfaces-scanAccentA45) !important;
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanAccentFg) !important;
}

.admin-kernel-theme .dm-btn-danger {
  background: var(--adrestia-component-globalAdrestiaSurfaces-tone1) !important;
  border-color: var(--adrestia-component-globalAdrestiaSurfaces-tone52) !important;
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanDangerFg) !important;
}

.admin-kernel-theme .dm-btn-danger:hover:not(:disabled) {
  background: var(--adrestia-component-globalAdrestiaSurfaces-tone53) !important;
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanDangerFg) !important;
}

.admin-kernel-theme .dm-pill-input,
.admin-kernel-theme .dm-input-small,
.admin-kernel-theme .dm-select {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanInputBg) !important;
  border-color: var(--adrestia-component-globalAdrestiaSurfaces-scanPanelBorder) !important;
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanTextFg) !important;
  font-family: var(--boot-font), sans-serif !important;
}

.admin-kernel-theme .dm-pill-input:focus-within,
.admin-kernel-theme .dm-input-small:focus,
.admin-kernel-theme .dm-select:focus {
  border-color: var(--adrestia-component-globalAdrestiaSurfaces-scanPanelBorderActive) !important;
  box-shadow: var(--adrestia-shadow-globalAdminKernelSelectFocusRing);
}

/* ── Zone / panel cards ── */

.admin-kernel-theme .dmz,
.admin-kernel-theme .dm-panel,
.admin-kernel-theme .dm-variables,
.admin-kernel-theme .dm-gap-checker,
.admin-kernel-theme .dm-buffer,
.admin-kernel-theme .dm-schema,
.admin-kernel-theme .dm-perf,
.admin-kernel-theme .monitoring-panels,
.admin-kernel-theme .dm-monitor-panel,
.admin-kernel-theme .dm-metric-card,
.admin-kernel-theme .dm-layer-card,
.admin-kernel-theme .dm-db-stats-modal {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanPanelBg) !important;
  border: 1px solid var(--adrestia-component-globalAdrestiaSurfaces-scanPanelBorder) !important;
  border-radius: var(--adrestia-size-layout-globalAdrestiaSurfaces-radius14) !important;
  box-shadow: var(--adrestia-shadow-helixAdminKernelPanel) !important;
  backdrop-filter: blur(28px) saturate(1.05);
  -webkit-backdrop-filter: blur(28px) saturate(1.05);
}

:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dmz,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-panel,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-variables,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-gap-checker,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-buffer,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-schema,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-perf,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .monitoring-panels,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-monitor-panel,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-metric-card,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-layer-card,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-db-stats-modal {
  box-shadow: var(--adrestia-shadow-helixAdminKernelPanelLight) !important;
}

.admin-kernel-theme .dmz,
.admin-kernel-theme .dm-monitor-panel,
.admin-kernel-theme .dm-db-stats-modal {
  overflow: hidden;
}

.admin-kernel-theme .dmz:hover,
.admin-kernel-theme .dm-panel:hover,
.admin-kernel-theme .dm-metric-card:hover,
.admin-kernel-theme .dm-layer-card:hover {
  border-color: var(--adrestia-component-globalAdrestiaSurfaces-scanPanelBorderStrong) !important;
}

/* Polished bevel hairline on top of zone cards */

.admin-kernel-theme .dmz::before {
  content: "";
  position: absolute;
  left: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad14);
  right: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad14);
  height: var(--adrestia-size-layout-globalAdrestiaSurfaces-hairline);
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanDmzBevelDark);
  pointer-events: none;
  opacity: 0.6;
}

:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dmz::before {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanDmzBevelLight);
}

.admin-kernel-theme .dmz::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanDmzFrame);
  opacity: 0.55;
}

.admin-kernel-theme .dmz-hd,
.admin-kernel-theme .dm-panel-header,
.admin-kernel-theme .dm-monitor-header,
.admin-kernel-theme .dm-db-stats-header {
  background: transparent !important;
  border-bottom: 1px solid transparent;
}

.admin-kernel-theme .dmz--open > .dmz-hd,
.admin-kernel-theme .dm-db-stats-header {
  border-bottom-color: var(--adrestia-component-globalAdrestiaSurfaces-scanPanelBorder) !important;
}

/* ── Tag labels (terminal kicker) ── */

.admin-kernel-theme .dmz-title,
.admin-kernel-theme .dm-panel-title,
.admin-kernel-theme .dm-topbar__label,
.admin-kernel-theme .dm-timebar__label,
.admin-kernel-theme .dm-monitor-title,
.admin-kernel-theme .dm-section-header,
.admin-kernel-theme .dm-db-stats-title {
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanTextMutedFg) !important;
  font-family: var(--tag-font) !important;
  font-size: var(--adrestia-font-size-helixCompact) !important;
  text-transform: uppercase;
  letter-spacing: var(--adrestia-size-layout-globalAdrestiaSurfaces-letterSpacing22);
}

/* ── Display titles ── */

.admin-kernel-theme .dm-topbar__title {
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanTextFg) !important;
  font-family: var(--display-font) !important;
  font-weight: 500 !important;
  letter-spacing: var(--adrestia-size-layout-globalAdrestiaSurfaces-letterSpacingNeg01) !important;
}

.admin-kernel-theme .dm-db-stats-card-count,
.admin-kernel-theme .dm-perf-stat-value,
.admin-kernel-theme .dm-metric-number,
.admin-kernel-theme .dm-layer-title,
.admin-kernel-theme .dmz-badge {
  color: var(--adrestia-component-globalAdrestiaSurfaces-scanTextFg) !important;
  font-family: var(--display-font) !important;
}

/* Status badge in topbar — slim mono pill */

.admin-kernel-theme .dm-topbar__badge {
  border-radius: var(--adrestia-size-layout-globalAdrestiaSurfaces-pillRadius) !important;
  font-family: var(--tag-font) !important;
  font-size: var(--adrestia-font-size-4xs) !important;
  font-weight: 500 !important;
  letter-spacing: var(--adrestia-size-layout-globalAdrestiaSurfaces-letterSpacing22) !important;
  padding-top: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad3); padding-right: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad12); padding-bottom: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad3); padding-left: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad12) !important;
}

/* ── Scrollbars ── */

.admin-kernel-theme .dm-scroll::-webkit-scrollbar-thumb {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanPanelBorder) !important;
  border-radius: var(--adrestia-size-layout-globalAdrestiaSurfaces-pillRadius) !important;
}

.admin-kernel-theme .dm-scroll::-webkit-scrollbar-thumb:hover {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanPanelBorderStrong) !important;
}

/* ══════════════════════════════════════════════════════════════
   Sidebar shell — Aether skin
   Typography uplift to match the login token stack.
   ══════════════════════════════════════════════════════════════ */

.dashboard-sidebar-shell {
  font-family: var(--adrestia-font-app), sans-serif;
}

.dashboard-sidebar-shell .sidebar-label,
.dashboard-sidebar-shell .group-label {
  font-family: var(--adrestia-font-app), sans-serif;
  letter-spacing: var(--adrestia-size-layout-globalAdrestiaSurfaces-letterSpacing005);
}

/* ── Inner card: layered obsidian gradient + diagonal gloss + bevel ── */

.dashboard-sidebar-card {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanSidebarCardDark);
  box-shadow: var(--adrestia-shadow-globalDashboardSidebarCardDark);
}

:root[data-theme="moonlit-mist-light"] .dashboard-sidebar-card {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanSidebarCardLight);
  box-shadow: var(--adrestia-shadow-globalDashboardSidebarCardLight);
}

/* Diagonal mirror gloss across the upper-left of the panel */

.dashboard-sidebar-card::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  border-radius: inherit;
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanSidebarGlossDark);
  mix-blend-mode: screen;
  z-index: var(--adrestia-zIndex-raised);
}

:root[data-theme="moonlit-mist-light"] .dashboard-sidebar-card::after {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanSidebarGlossLight);
  mix-blend-mode: normal;
  opacity: var(--adrestia-opacity-60);
}

/* Top inner-edge polished bevel hairline */

.dashboard-sidebar-card > *:first-child::before,
.dashboard-sidebar-card .dashboard-sidebar-aurora ~ * {
  position: relative;
  z-index: var(--adrestia-zIndex-raised);
}

/* ── Title band wordmark — animated aurora gradient text ── */

.dashboard-sidebar-wordmark {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanWordmarkGradient);
  background-size: 220% 100%;
  background-position: 0% 50%;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  animation: dashboard-sidebar-wordmark-shift 14s linear infinite;
}

/* PT logo ember pulse — slow asymmetric breath behind the icon */

.dashboard-sidebar-pt-logo {
  animation: dashboard-sidebar-logo-ember 5.4s ease-in-out infinite;
}

@media (prefers-reduced-motion: reduce) {
  .dashboard-sidebar-wordmark { animation: none; }
  .dashboard-sidebar-pt-logo  { animation: none; }
}

/* ══════════════════════════════════════════════════════════════
   Admin Kernel — Aurora backdrop + cinematic gloss on cards
   ══════════════════════════════════════════════════════════════ */

.admin-kernel-theme {
  position: relative;
  isolation: isolate;
}

.admin-kernel-theme::before,
.admin-kernel-theme::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: var(--adrestia-zIndex-base);
}

/* Aurora flares — warm halo NW + cool teal SE — mirrors lt6-bg-aurora */

.admin-kernel-theme::before {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanAuroraDark);
  filter: blur(60px) saturate(1.05);
  opacity: var(--adrestia-opacity-55);
  animation: admin-kernel-aurora-drift 28s ease-in-out infinite alternate;
  will-change: transform;
}

:root[data-theme="moonlit-mist-light"] .admin-kernel-theme::before {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanAuroraLight);
  opacity: var(--adrestia-opacity-50);
}

/* Subtle vignette / atmospheric noise wash */

.admin-kernel-theme::after {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanVignetteDark);
  opacity: var(--adrestia-opacity-45);
}

:root[data-theme="moonlit-mist-light"] .admin-kernel-theme::after {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanVignetteLight);
}

@media (prefers-reduced-motion: reduce) {
  .admin-kernel-theme::before { animation: none; }
}

/* Hoist content above aurora layers */

.admin-kernel-theme > * { position: relative; z-index: var(--adrestia-zIndex-raised); }

/* ── Kernel zone cards: cinematic gloss bevel ── */

.admin-kernel-theme .dmz {
  position: relative;
}

.admin-kernel-theme .dmz,
.admin-kernel-theme .dm-monitor-panel,
.admin-kernel-theme .dm-metric-card,
.admin-kernel-theme .dm-layer-card {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanDmzSheenDark) !important;
}

:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dmz,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-monitor-panel,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-metric-card,
:root[data-theme="moonlit-mist-light"] .admin-kernel-theme .dm-layer-card {
  background: var(--adrestia-component-globalAdrestiaSurfaces-scanDmzSheenLight) !important;
}

/* ── Tab buttons: subtle aurora bloom around active tab — additive only ── */

.admin-kernel-theme .dm-tab-btn.active {
  filter: var(--adrestia-component-globalAdrestiaSurfaces-scanTabActiveDrop);
}

/* ========================================
   LoginPanel — Account dropdown panel
   ======================================== */

.lp,
.lp-header,
.lp-avatar,
.lp-identity,
.lp-name,
.lp-name-edit-icon,
.lp-meta,
.lp-badge,
.lp-body,
.lp-section,
.lp-section-head,
.lp-row,
.lp-label,
.lp-val,
.lp-input,
.lp-name-editor,
.lp-btn,
.lp-masked,
.lp-key,
.lp-key-top,
.lp-key-left,
.lp-key-exchange,
.lp-key-label,
.lp-key-right,
.lp-key-status,
.lp-key-masked,
.lp-key-conn-row,
.lp-conn,
.lp-key-conn-detail,
.lp-key-nudge,
.lp-form-error,
.lp-add-key,
.lp-add-key-ex,
.lp-progress,
.lp-progress-header,
.lp-progress-track,
.lp-progress-fill,
.lp-lock-meta,
.lp-footer,
.lp-signout,
.lp-confirm,
.lp-confirm-yes,
.lp-confirm-no,
.lp-empty {
  /* Scheme-aware brand tokens — no dead dark-only --tv-* fallbacks. */
  --adrestia-component-globalLoginPanel-shellGradient: var(--brand-card, var(--brand-bg));
  --adrestia-component-globalLoginPanel-avatarGradient: linear-gradient(135deg, var(--status-info) 0%, var(--brand-accent) 100%);
  --adrestia-component-globalLoginPanel-maskedFadeGradient: linear-gradient(to right, transparent, var(--brand-card, var(--brand-bg)));
  --adrestia-component-globalLoginPanel-tvBorderLine: var(--brand-border);
  --adrestia-component-globalLoginPanel-tvTextFg: var(--brand-text);
  --adrestia-component-globalLoginPanel-tvTextMutedFg: var(--brand-text-muted);
  --adrestia-component-globalLoginPanel-tvTextDimFg: var(--brand-text-dim);
  --adrestia-component-globalLoginPanel-tvBgPrimaryAlt: var(--brand-card, var(--brand-bg));
  --adrestia-component-globalLoginPanel-tvBgSecondary: var(--brand-bg);
  --adrestia-component-globalLoginPanel-tvBorderHover: var(--brand-hover-strong, var(--brand-border));
  --adrestia-component-globalLoginPanel-brandBg: var(--brand-bg);
  --adrestia-component-globalLoginPanel-brandTextFg: var(--brand-text);
  --adrestia-component-globalLoginPanel-brandTextMutedFg: var(--brand-text-muted);
  --adrestia-component-globalLoginPanel-brandBorderBg: var(--brand-border);
  --adrestia-component-globalLoginPanel-brandHoverBg: var(--brand-hover);
  --adrestia-component-globalLoginPanel-brandCardBg: var(--brand-card);
  --adrestia-component-globalLoginPanel-statusInfoFg: var(--status-info);
  --adrestia-component-globalLoginPanel-warnTextFg: var(--status-warning);
  --adrestia-component-globalLoginPanel-warnBg: var(--brand-hover);
  --adrestia-component-globalLoginPanel-warnBorder: var(--status-warning);
  --adrestia-component-globalLoginPanel-warnHoverBg: var(--brand-hover-strong);
  --adrestia-component-globalLoginPanel-dangerFg: var(--status-error);
  --adrestia-component-globalLoginPanel-connTestingFg: var(--status-warning);
  --adrestia-component-globalLoginPanel-connOkFg: var(--status-success);
  --adrestia-component-globalLoginPanel-connErrorFg: var(--status-error);
  --adrestia-component-globalLoginPanel-nudgeTextFg: var(--status-warning);
  --adrestia-component-globalLoginPanel-nudgeBg: var(--brand-hover);
  --adrestia-component-globalLoginPanel-nudgeBorder: var(--brand-border);
  --adrestia-component-globalLoginPanel-keyOnBg: var(--brand-hover);
  --adrestia-component-globalLoginPanel-keyOnFg: var(--status-success);
  --adrestia-component-globalLoginPanel-keyOffBg: var(--brand-hover);
  --adrestia-component-globalLoginPanel-keyOffFg: var(--status-error);
  --adrestia-component-globalLoginPanel-signoutFg: var(--status-error);
  --adrestia-component-globalLoginPanel-signoutBg: var(--brand-hover);
  --adrestia-component-globalLoginPanel-signoutBorder: var(--brand-border);
  --adrestia-component-globalLoginPanel-signoutHoverBg: var(--brand-hover-strong);
  --adrestia-component-globalLoginPanel-signoutHoverBorder: var(--status-error);
  --adrestia-component-globalLoginPanel-confirmYesBg: var(--brand-hover-strong);
  --adrestia-component-globalLoginPanel-badgeAdminBg: var(--brand-hover);
  --adrestia-component-globalLoginPanel-badgeAdminFg: var(--brand-text-muted);
  --adrestia-component-globalLoginPanel-badgeUserBg: var(--brand-hover);
  --adrestia-component-globalLoginPanel-badgeUserFg: var(--status-info);
}

/* ── Root panel ── */

.lp {
  position: absolute;
  top: 100%;
  left: 0;
  margin-top: var(--adrestia-size-layout-globalLoginPanel-pad8);
  z-index: var(--adrestia-zIndex-popover);
  width: var(--adrestia-size-layout-globalLoginPanel-shellWidth);
  font-size: var(--adrestia-font-size-sm);
  color: var(--adrestia-component-globalLoginPanel-tvTextFg);
  overflow: hidden;
  opacity: 1;
  backdrop-filter: none;
  -webkit-backdrop-filter: none;
  text-shadow: none;
  filter: none;
  isolation: isolate;
}

:root[data-theme$="-light"] .lp,
[data-theme$="-light"] .lp,
.win12-root[data-theme$="-light"] .lp {
  box-shadow: var(--adrestia-shadow-brandLoginTestShellCardLight);
}

/* ── Header ── */

.lp-header {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalLoginPanel-pad12);
  padding: var(--pt-topbar-flyout-header-padding);
  border-bottom: 1px solid var(--adrestia-component-globalLoginPanel-tvBorderLine);
  background: var(--adrestia-component-globalLoginPanel-brandBg);
}

.lp-avatar {
  width: var(--adrestia-size-layout-globalLoginPanel-icon36);
  height: var(--adrestia-size-layout-globalLoginPanel-icon36);
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius8);
  background: var(--adrestia-component-globalLoginPanel-avatarGradient);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: var(--adrestia-font-size-sm);
  font-weight: 700;
  color: var(--adrestia-component-globalLoginPanel-brandTextFg);
  flex-shrink: 0;
}

.lp-identity {
  flex: 1;
  min-width: 0;
}

.lp-name {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalLoginPanel-pad6);
  font-size: var(--adrestia-font-size-sm);
  font-weight: 600;
  color: var(--adrestia-component-globalLoginPanel-tvTextFg);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.lp-name-edit-icon {
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalLoginPanel-tvTextDimFg);
  opacity: 0;
  transition: opacity 0.15s;
  cursor: pointer;
}

.lp-name:hover .lp-name-edit-icon {
  opacity: 0.7;
}

.lp-meta {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalLoginPanel-pad6);
  margin-top: var(--adrestia-size-layout-globalLoginPanel-pad2);
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalLoginPanel-tvTextMutedFg);
}

.lp-badge {
  display: inline-block;
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad1); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad6); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad1); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad6);
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius4);
  font-size: var(--adrestia-font-size-4xs);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: var(--adrestia-size-layout-globalLoginPanel-letterSpacing06);
}

.lp-badge--admin {
  background: var(--adrestia-component-globalLoginPanel-badgeAdminBg);
  color: var(--adrestia-component-globalLoginPanel-badgeAdminFg);
}

.lp-badge--user {
  background: var(--adrestia-component-globalLoginPanel-badgeUserBg);
  color: var(--adrestia-component-globalLoginPanel-badgeUserFg);
}

/* ── Scrollable body ── */

.lp-body {
  max-height: var(--adrestia-size-layout-globalLoginPanel-bodyMaxHeight);
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;
  scrollbar-color: var(--adrestia-component-globalLoginPanel-brandHoverBg) transparent;
}

.lp-body::-webkit-scrollbar { width: var(--adrestia-size-layout-globalLoginPanel-scrollbar4); }

.lp-body::-webkit-scrollbar-track { background: transparent; }

.lp-body::-webkit-scrollbar-thumb { background: var(--adrestia-component-globalLoginPanel-brandHoverBg); border-radius: var(--adrestia-size-layout-globalLoginPanel-radius2); }

/* ── Section ── */

.lp-section {
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-left: 0;
}

.lp-section + .lp-section {
  border-top: 1px solid var(--adrestia-component-globalLoginPanel-tvBorderLine);
}

.lp-section-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad16); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad4); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad16);
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: var(--adrestia-size-layout-globalLoginPanel-letterSpacing07);
  color: var(--adrestia-component-globalLoginPanel-tvTextMutedFg);
}

/* ── Row ── */

.lp-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad6); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad16); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad6); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad16);
  gap: var(--adrestia-size-layout-globalLoginPanel-pad10);
}

.lp-label {
  color: var(--adrestia-component-globalLoginPanel-tvTextMutedFg);
  font-size: var(--adrestia-font-size-xs);
  font-weight: 500;
  min-width: var(--adrestia-size-layout-globalLoginPanel-labelMinWidth);
  flex-shrink: 0;
}

.lp-val {
  font-size: var(--adrestia-font-size-sm);
  font-weight: 600;
  color: var(--adrestia-component-globalLoginPanel-tvTextFg);
  font-family: var(--tv-font-mono);
  text-align: right;
}

/* ── Inputs ── */

.lp-input {
  background: var(--adrestia-component-globalLoginPanel-tvBgPrimaryAlt);
  border: 1px solid var(--adrestia-component-globalLoginPanel-tvBorderLine);
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius6);
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad5); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad10); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad5); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad10);
  font-size: var(--adrestia-font-size-xs);
  font-weight: 500;
  color: var(--adrestia-component-globalLoginPanel-tvTextFg);
  font-family: inherit;
  outline: none;
  transition: border-color 0.12s ease;
  width: 100%;
}

.lp-input:focus {
  border-color: var(--adrestia-component-globalLoginPanel-statusInfoFg);
}

.lp-input::placeholder {
  color: var(--adrestia-component-globalLoginPanel-tvTextDimFg);
}

.lp-input--sm {
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad4); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad4); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad8);
  font-size: var(--adrestia-font-size-xs);
}

/* inline name editor */

.lp-name-editor {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalLoginPanel-pad4);
}

.lp-name-editor .lp-input {
  width: var(--adrestia-size-layout-globalLoginPanel-nameInputWidth);
  font-size: var(--adrestia-font-size-sm);
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad3); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad3); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad8);
}

/* ── Buttons ── */

.lp-btn {
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad5); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad12); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad5); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad12);
  font-size: var(--adrestia-font-size-2xs);
  font-weight: 600;
  font-family: var(--tv-font-mono);
  border: none;
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius6);
  cursor: pointer;
  transition: all 0.12s ease;
  letter-spacing: var(--adrestia-size-layout-globalLoginPanel-letterSpacing03);
  white-space: nowrap;
}

.lp-btn:disabled {
  opacity: 0.35;
  cursor: not-allowed;
}

.lp-btn--accent {
  background: var(--adrestia-component-globalLoginPanel-statusInfoFg);
  color: var(--adrestia-component-globalLoginPanel-brandTextFg);
}

.lp-btn--accent:hover:not(:disabled) {
  background: var(--adrestia-component-globalLoginPanel-brandCardBg);
}

.lp-btn--ghost {
  background: transparent;
  color: var(--adrestia-component-globalLoginPanel-tvTextMutedFg);
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad4); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad4); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad8);
}

.lp-btn--ghost:hover {
  color: var(--adrestia-component-globalLoginPanel-tvTextFg);
}

.lp-btn--warn {
  background: var(--adrestia-component-globalLoginPanel-warnBg);
  color: var(--adrestia-component-globalLoginPanel-warnTextFg);
  border: 1px solid var(--adrestia-component-globalLoginPanel-warnBorder);
}

.lp-btn--warn:hover {
  background: var(--adrestia-component-globalLoginPanel-warnHoverBg);
}

.lp-btn--danger-ghost {
  background: transparent;
  color: var(--adrestia-component-globalLoginPanel-tvTextMutedFg);
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad3); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad6); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad3); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad6);
  font-size: var(--adrestia-font-size-xs);
}

.lp-btn--danger-ghost:hover {
  color: var(--adrestia-component-globalLoginPanel-dangerFg);
}

.lp-btn--xs {
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad8);
  font-size: var(--adrestia-font-size-3xs);
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius4);
}

.lp-btn--add {
  background: var(--adrestia-component-globalLoginPanel-backdrop);
  color: var(--adrestia-component-globalLoginPanel-statusInfoFg);
  border: 1px solid var(--adrestia-component-globalLoginPanel-highlight);
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad10); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad10);
  font-size: var(--adrestia-font-size-3xs);
}

.lp-btn--add:hover {
  background: var(--adrestia-component-globalLoginPanel-tone0);
}

/* ── Masked token display ── */

.lp-masked {
  position: relative;
  overflow: hidden;
  flex: 1;
  max-width: var(--adrestia-size-layout-globalLoginPanel-maskedMaxWidth);
  background: var(--adrestia-component-globalLoginPanel-tvBgPrimaryAlt);
  border: 1px solid var(--adrestia-component-globalLoginPanel-tvBorderLine);
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius6);
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad5); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad5); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad8);
  font-family: var(--tv-font-mono);
  font-size: var(--adrestia-font-size-xs);
  color: var(--adrestia-component-globalLoginPanel-tvTextMutedFg);
  letter-spacing: var(--adrestia-size-layout-globalLoginPanel-letterSpacing15);
}

.lp-masked::after {
  content: '';
  position: absolute;
  top: 0; right: 0; bottom: 0;
  width: var(--adrestia-size-layout-globalLoginPanel-maskedFadeWidth);
  background: var(--adrestia-component-globalLoginPanel-maskedFadeGradient);
  pointer-events: none;
}

/* ── API Key Card ── */

.lp-key {
  margin-top: var(--adrestia-size-layout-globalLoginPanel-pad3); margin-right: var(--adrestia-size-layout-globalLoginPanel-pad12); margin-bottom: var(--adrestia-size-layout-globalLoginPanel-pad3); margin-left: var(--adrestia-size-layout-globalLoginPanel-pad12);
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad10); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad10);
  background: var(--adrestia-component-globalLoginPanel-tvBgPrimaryAlt);
  border: 1px solid var(--adrestia-component-globalLoginPanel-tvBorderLine);
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius6);
  transition: border-color 0.12s;
}

.lp-key:hover {
  border-color: var(--adrestia-component-globalLoginPanel-tvBorderHover);
}

.lp-key-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.lp-key-left {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalLoginPanel-pad6);
}

.lp-key-exchange {
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: var(--adrestia-size-layout-globalLoginPanel-letterSpacing05);
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad1); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad5); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad1); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad5);
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius3);
  background: var(--adrestia-component-globalLoginPanel-tone1);
  color: var(--adrestia-component-globalLoginPanel-statusInfoFg);
}

.lp-key-label {
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalLoginPanel-tvTextMutedFg);
}

.lp-key-right {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalLoginPanel-pad4);
}

.lp-key-status {
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 500;
  font-family: var(--tv-font-mono);
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad6); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad6);
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius3);
}

.lp-key-status--on {
  background: var(--adrestia-component-globalLoginPanel-keyOnBg);
  color: var(--adrestia-component-globalLoginPanel-badgeUserFg);
}

.lp-key-status--off {
  background: var(--adrestia-component-globalLoginPanel-keyOffBg);
  color: var(--adrestia-component-globalLoginPanel-dangerFg);
}

.lp-key-masked {
  margin-top: var(--adrestia-size-layout-globalLoginPanel-pad4);
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalLoginPanel-tvTextDimFg);
  font-family: var(--tv-font-mono);
  letter-spacing: var(--adrestia-size-layout-globalLoginPanel-letterSpacing08);
}

/* ── Connection test row (FORGE) ── */

.lp-key-conn-row {
  display: flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalLoginPanel-pad8);
  margin-top: var(--adrestia-size-layout-globalLoginPanel-pad6);
  font-size: var(--adrestia-font-size-2xs);
}

.lp-conn {
  font-weight: 600;
  font-size: var(--adrestia-font-size-3xs);
  letter-spacing: var(--adrestia-size-layout-globalLoginPanel-letterSpacing03);
}

.lp-conn--testing { color: var(--adrestia-component-globalLoginPanel-connTestingFg); }

.lp-conn--ok      { color: var(--adrestia-component-globalLoginPanel-connOkFg); }

.lp-conn--error   { color: var(--adrestia-component-globalLoginPanel-dangerFg); }

.lp-key-conn-detail {
  color: var(--adrestia-component-globalLoginPanel-tvTextDimFg);
  font-size: var(--adrestia-font-size-3xs);
  font-family: var(--tv-font-mono);
}

.lp-key-nudge {
  margin-top: var(--adrestia-size-layout-globalLoginPanel-pad4); margin-right: var(--adrestia-size-layout-globalLoginPanel-pad12); margin-bottom: var(--adrestia-size-layout-globalLoginPanel-pad6); margin-left: var(--adrestia-size-layout-globalLoginPanel-pad12);
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad6); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad10); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad6); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad10);
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalLoginPanel-connTestingFg);
  background: var(--adrestia-component-globalLoginPanel-nudgeBg);
  border: 1px solid var(--adrestia-component-globalLoginPanel-nudgeBorder);
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius6);
}

.lp-form-error {
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalLoginPanel-dangerFg);
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-left: 0;
}

/* ── Add Key Form ── */

.lp-add-key {
  margin-top: var(--adrestia-size-layout-globalLoginPanel-pad4); margin-right: var(--adrestia-size-layout-globalLoginPanel-pad12); margin-bottom: var(--adrestia-size-layout-globalLoginPanel-pad6); margin-left: var(--adrestia-size-layout-globalLoginPanel-pad12);
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad10); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad10); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad10); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad10);
  background: var(--adrestia-component-globalLoginPanel-tvBgPrimaryAlt);
  border: 1px solid var(--adrestia-component-globalLoginPanel-tone6);
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius8);
}

.lp-add-key-exchanges {
  display: flex;
  gap: var(--adrestia-size-layout-globalLoginPanel-pad4);
  margin-bottom: var(--adrestia-size-layout-globalLoginPanel-pad8);
}

.lp-add-key-ex {
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad3); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad10); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad3); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad10);
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 600;
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius4);
  cursor: pointer;
  border: 1px solid var(--adrestia-component-globalLoginPanel-tvBorderLine);
  background: var(--adrestia-component-globalLoginPanel-tvBgSecondary);
  color: var(--adrestia-component-globalLoginPanel-tvTextMutedFg);
  transition: all 0.1s;
}

.lp-add-key-ex--active {
  background: var(--adrestia-component-globalLoginPanel-statusInfoFg);
  color: var(--adrestia-component-globalLoginPanel-brandTextFg);
  border-color: var(--adrestia-component-globalLoginPanel-statusInfoFg);
}

.lp-add-key-ex--soon {
  cursor: not-allowed;
  opacity: 0.5;
  display: inline-flex;
  align-items: center;
  gap: var(--adrestia-size-layout-globalLoginPanel-pad3);
}

.lp-add-key-ex-soon {
  font-size: 0.65em;
  font-weight: 700;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  padding: 1px 5px;
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius4);
  background: var(--adrestia-component-globalLoginPanel-tvBorderLine);
  color: var(--adrestia-component-globalLoginPanel-tvTextMutedFg);
}

.lp-add-key .lp-input {
  margin-bottom: var(--adrestia-size-layout-globalLoginPanel-pad5);
}

.lp-add-key-actions {
  display: flex;
  justify-content: flex-end;
  gap: var(--adrestia-size-layout-globalLoginPanel-pad6);
  margin-top: var(--adrestia-size-layout-globalLoginPanel-pad4);
}

/* ── Progress bar ── */

.lp-progress {
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad4); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad16); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad10); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad16);
}

.lp-progress-header {
  display: flex;
  justify-content: space-between;
  font-size: var(--adrestia-font-size-3xs);
  color: var(--adrestia-component-globalLoginPanel-tvTextDimFg);
  margin-bottom: var(--adrestia-size-layout-globalLoginPanel-pad4);
}

.lp-progress-track {
  height: var(--adrestia-size-layout-globalLoginPanel-progressHeight);
  background: var(--adrestia-component-globalLoginPanel-tvBgPrimaryAlt);
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius2);
  overflow: hidden;
}

.lp-progress-fill {
  height: 100%;
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius2);
  transition: width 0.3s ease;
}

/* ── Locked info line ── */

.lp-lock-meta {
  padding-top: 0; padding-right: var(--adrestia-size-layout-globalLoginPanel-pad16); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad4); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad16);
  display: flex;
  gap: var(--adrestia-size-layout-globalLoginPanel-pad8);
  font-size: var(--adrestia-font-size-2xs);
  color: var(--adrestia-component-globalLoginPanel-tvTextDimFg);
}

/* ── Footer ── */

.lp-footer {
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad10); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad12); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad10); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad12);
  border-top: 1px solid var(--adrestia-component-globalLoginPanel-tvBorderLine);
}

.lp-signout {
  width: 100%;
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-right: 0; padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-left: 0;
  font-size: var(--adrestia-font-size-xs);
  font-family: var(--tv-font-mono);
  font-weight: 600;
  letter-spacing: var(--adrestia-size-layout-globalLoginPanel-letterSpacing04);
  color: var(--adrestia-component-globalLoginPanel-dangerFg);
  background: var(--adrestia-component-globalLoginPanel-signoutBg);
  border: 1px solid var(--adrestia-component-globalLoginPanel-signoutBorder);
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius8);
  cursor: pointer;
  transition: all 0.12s ease;
}

.lp-signout:hover {
  background: var(--adrestia-component-globalLoginPanel-signoutHoverBg);
  border-color: var(--adrestia-component-globalLoginPanel-signoutHoverBorder);
}

/* ── Delete confirmation inline ── */

.lp-confirm {
  display: flex;
  gap: var(--adrestia-size-layout-globalLoginPanel-pad4);
}

.lp-confirm-yes {
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad8);
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 600;
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius4);
  background: var(--adrestia-component-globalLoginPanel-confirmYesBg);
  color: var(--adrestia-component-globalLoginPanel-dangerFg);
  border: none;
  cursor: pointer;
}

.lp-confirm-no {
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad2); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad8);
  font-size: var(--adrestia-font-size-3xs);
  font-weight: 600;
  border-radius: var(--adrestia-size-layout-globalLoginPanel-radius4);
  background: var(--adrestia-component-globalLoginPanel-tvBgSecondary);
  color: var(--adrestia-component-globalLoginPanel-tvTextMutedFg);
  border: none;
  cursor: pointer;
}

/* ── Empty state ── */

.lp-empty {
  padding-top: var(--adrestia-size-layout-globalLoginPanel-pad6); padding-right: var(--adrestia-size-layout-globalLoginPanel-pad16); padding-bottom: var(--adrestia-size-layout-globalLoginPanel-pad8); padding-left: var(--adrestia-size-layout-globalLoginPanel-pad16);
  font-size: var(--adrestia-font-size-xs);
  color: var(--adrestia-component-globalLoginPanel-tvTextDimFg);
  font-style: italic;
}

/* Platform font: --adrestia-font-app (generated in tokens.fontFamilyVars.css). */

body, input, button, select, textarea {
  font-family: var(--adrestia-font-app), sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Base custom classes for the new Sidebar Prototype */

.scanline-vertical {
  background: linear-gradient(to bottom, transparent, var(--adrestia-component-globalIndex-surface), transparent);
  background-size: 100% 200%;
  animation: scan-vertical 4s linear infinite;
}

.text-vertical {
  writing-mode: vertical-rl;
  text-orientation: mixed;
}

.custom-scrollbar::-webkit-scrollbar {
  width: 0px;
}

.custom-scrollbar::-webkit-scrollbar-thumb {
  background: transparent;
}

[data-theme="light"] .custom-scrollbar::-webkit-scrollbar-thumb {
  background: var(--adrestia-color-neutral-400);
}

/* ========================================
   Global Theme Settings
   ======================================== */

:root {
  /* Default fallbacks / generic tones */
  --dashboard-bg: var(--adrestia-color-neutral-1000);
  --dashboard-card: var(--adrestia-appPalette-deepBg-h0a0a0a);

  /* Layout clamps — composite expressions referenced from app CSS (index.css is token-rule exempt). */
  --adrestia-size-viewport-orderLayoutHeight: calc(100vh - var(--adrestia-space-12));
  --adrestia-size-layout-flyoutWidthClamp: min(var(--adrestia-size-chrome-configPanelWidth), calc(100vw - var(--adrestia-space-8)));
  --adrestia-size-layout-helixFlyoutMaxHeightClamp: min(var(--adrestia-size-chrome-helixFlyoutMaxHeight), calc(100vh - var(--adrestia-space-12)));
  --adrestia-size-layout-mapLauncherMaxWidth: min(var(--adrestia-size-chrome-atlasAdminFlyoutWidth), var(--adrestia-size-percent-full));
  --adrestia-size-layout-win12VariantRibbonMaxWidth: min(var(--adrestia-size-chrome-win12VariantRibbonMaxWidth), calc(100vw - var(--adrestia-size-chrome-orderPanelWidth)));
  --adrestia-size-layout-restConfigSemanticsSelectMaxWidth: min(var(--adrestia-size-chrome-restConfigSemanticsSelectMaxWidth), var(--adrestia-size-percent-full));
  --adrestia-size-layout-restProbeToolbarActionsMaxWidth: min(15rem, var(--adrestia-size-percent-full));
  --adrestia-size-layout-caseFileAuditListMaxHeight: 13.75rem;
  --adrestia-size-layout-orchestratorBrickTitleColMinWidth: min(17.5rem, calc(100vw - 10rem));
  --adrestia-size-layout-orchestratorBrickExpandedMaxWidth: min(55rem, calc(100vw - var(--adrestia-space-12)));
  --adrestia-size-layout-collapsibleSubpanelSubtitleMaxWidth: min(57.5rem, var(--adrestia-size-percent-full));
  --adrestia-size-layout-restConfigPaginationFieldMaxWidth: min(35rem, var(--adrestia-size-percent-full));
  --adrestia-size-layout-fieldMappingProbeMaxWidth: 9.375rem;
  --adrestia-size-layout-restQueryParamToolboxMaxHeight: calc(100vh - var(--adrestia-space-4));
  --adrestia-size-layout-restQueryParamToolboxMaxWidth: calc(100vw - var(--adrestia-space-4));
  --adrestia-size-layout-validationResolverModalMaxWidth: 31.25rem;
  --adrestia-size-layout-helixSchemaSymbolInputWidth: 5.625rem;
  --adrestia-size-layout-helixSchemaFieldSampleMaxWidth: 5rem;
  --adrestia-size-layout-helixSchemaPanelPayloadMaxHeight: 11.25rem;
  --adrestia-size-layout-helixSourceEditGatesPreviewMaxHeight: 12.5rem;
  --adrestia-size-layout-helixRestProbeRawPayloadCollapsedMaxHeight: 13.75rem;
  --adrestia-size-layout-helixRestProbeRawPayloadExpandedMaxHeight: 26.25rem;
  --adrestia-size-layout-helixSourceEditVariantConfigLockHintMaxWidth: 15rem;
  --adrestia-size-layout-helixSourceEditIdentityPaneWidth: 16.25rem;
  --adrestia-size-layout-helixSourceEditVariantSidebarWidth: 9.375rem;
  --adrestia-size-layout-helixSourceRowJsonViewerMaxHeight: 17.5rem;
  --adrestia-size-layout-helixBootConfigPanelProgressMaxHeight: 40%;
  --adrestia-size-layout-helixBootConfigPanelHeatmapMaxHeight: 25%;
  --adrestia-size-layout-helixBootConfigPanelMonitoringMaxHeight: 35%;
  --adrestia-size-layout-helixBootConfigPanelCatalogWidth: 15rem;
  --adrestia-size-layout-helixAnalysisWindowsLabelColWidth: 7.5rem;
  --adrestia-size-layout-helixBriefingImpactAliasMinWidth: 10rem;
  --adrestia-size-layout-helixBriefingAvailableFieldsSymbolLabelWidth: 6.875rem;
  --adrestia-size-layout-helixBriefingAvailableFieldsSourceLabelWidth: 8.75rem;
  --adrestia-size-layout-helixBriefingDisplayTimelineLabelWidth: 10.625rem;
  --adrestia-size-layout-helixBriefingDisplayValidationSourceWidth: 11.875rem;
  --adrestia-size-layout-helixBuildConfigGuideCardMinWidth: 16.25rem;
  --adrestia-size-layout-helixBuildConfigGuideCardMinWidthCompact: 15rem;
  --adrestia-size-layout-helixBuildConfigGuideFactLabelMinWidth: 3.25rem;
  --adrestia-size-layout-helixBuildContractEditorTableMinWidth: 75rem;
  --adrestia-size-layout-helixBuildContractEditorSampleMaxWidth: 13.125rem;
  --adrestia-size-layout-helixBootProgressErrorMaxWidth: 12.5rem;
  --adrestia-size-layout-helixCalibrationPanelContainerMaxHeight: 88vh;
  --adrestia-size-layout-helixCalibrationPanelContainerMaxWidth: 68.75rem;
  --adrestia-size-layout-helixCalibrationPanelContainerWidth: 94vw;
  --adrestia-size-layout-helixCalibrationPanelIntroMaxWidth: 32.5rem;
  --adrestia-size-layout-helixCalibrationDiffSampleMaxWidth: 7.5rem;
  --adrestia-size-layout-helixConfigManagerNameInputWidth: 11.25rem;
  --adrestia-size-layout-helixConfigManagerOwnerInputWidth: 7.5rem;
  --adrestia-size-layout-helixConfigManagerDropdownPanelMaxHeight: 20rem;
  --adrestia-size-layout-helixConfigManagerModeLookbackInputWidth: 4rem;
  --adrestia-size-layout-helixDryRunSimulatorTerminalHeight: 15.625rem;
  --adrestia-size-layout-helixFieldMapperAliasColWidth: 6.25rem;
  --adrestia-size-layout-helixFieldMapperInputAliasWidth: 5.625rem;
  --adrestia-size-layout-helixFieldMapperEmptyDescMaxWidth: 26.25rem;
  --adrestia-size-layout-helixFieldMapperSourceBlockProbeGridColumns: 1.75rem 6.875rem 7.5rem 3.625rem 3.125rem minmax(7.5rem, 1fr) minmax(4.375rem, 1fr) 5.625rem;
  --adrestia-size-layout-helixFieldMapperSourceBlockDefaultGridColumns: 1.75rem 8.125rem 8.75rem 4.375rem 3.75rem 1fr;
  --adrestia-size-layout-helixFlowCanvasBadgeValidationLockedRight: 1.5rem;
  --adrestia-size-layout-helixFlowCanvasBadgeValidationDefaultRight: 0.4375rem;
  --adrestia-size-layout-helixHotPlugOverlayPanelWidth: 13.75rem;
  --adrestia-size-layout-helixHotPlugOverlayPanelMaxHeight: 18.75rem;
  --adrestia-size-layout-helixIngestionGatesInputWidthShort: 4.375rem;
  --adrestia-size-layout-helixMonitoringPanelBodyMinHeight: 6.25rem;
  --adrestia-size-layout-restProbeVariantToolbarMaxWidth: min(var(--adrestia-size-percent-full), 45rem);
  --adrestia-size-layout-restProbeVariantMetaMaxWidth: min(21.25rem, 42vw);
  --adrestia-size-layout-restOrchestratorQueryParamCategoryMaxWidth: min(7.5rem, 28vw);
  --adrestia-size-layout-helixPersistenceGridCardsHeaderStatMinWidth: 8.25rem;
  --adrestia-size-layout-helixPersistenceGridCardsCountGridMinWidth: 17.5rem;
  --adrestia-size-layout-helixPersistenceGridCardsCountGridColumns: repeat(4, minmax(5.75rem, 1fr));
  --adrestia-size-layout-helixPersistenceGridCardsDetailGridColumns: minmax(15rem, 1.1fr) minmax(16.25rem, 1fr);
  --adrestia-size-layout-helixPersistenceGridCardsFieldRowGridColumns: minmax(11.25rem, 0.9fr) minmax(10rem, 0.7fr) minmax(9.375rem, 0.7fr) minmax(13.75rem, 1.2fr);
  --adrestia-size-layout-helixPersistenceGridPanelSubtitleMaxWidth: 61.25rem;
  --adrestia-size-layout-helixPersistenceGridPanelMaterializationMinWidth: 17.5rem;
  --adrestia-size-layout-helixPreFlightModalMaxHeight: 80vh;
  --adrestia-size-layout-helixPreFlightModalWidth: 33.75rem;
  --adrestia-size-layout-helixRuntimeInspectorTableReasonMaxWidth: 17.5rem;
  --adrestia-size-layout-helixRuntimeInspectorTableIncidentGridColumns: repeat(auto-fit, minmax(13.75rem, 1fr));
  --adrestia-size-layout-helixRuntimeRecoveryBarMaxWidth: 45rem;
  --adrestia-size-layout-helixSourceEditFormModalMaxHeight: 90vh;
  --adrestia-size-layout-helixSourceEditFormModalWidth: 47.5rem;
  --adrestia-size-layout-helixSourceEditFormInlineBorderRadius: 1.375rem;
  --adrestia-size-layout-helixSourceRegistryPanelWidth: 30rem;
  --adrestia-size-layout-helixBootLogViewerTimestampMinWidth: 5.625rem;
  --adrestia-size-layout-helixBootLogViewerEntryIndent: 6.625rem;
  --adrestia-size-layout-helixBootLogViewerProgressMaxWidth: 25rem;
  /* Helix BootPanel layout clamps */
  --adrestia-size-layout-helixBootPanelMaxWidth: 40.625rem;
  --adrestia-size-layout-helixBootPanelCompactMaxWidth: 28.125rem;
  --adrestia-size-layout-helixBootPanelMinWidth: 25rem;
  --adrestia-size-layout-helixBootPanelMaxHeight: calc(100vh - 6.25rem);
  --adrestia-size-layout-helixBootPanelViewMaxHeight: calc(100vh - 12.5rem);
  --adrestia-size-layout-helixBootPanelInputWidth: 6.25rem;
  --adrestia-size-layout-helixBootPanelInputSmallWidth: 3.75rem;
  --adrestia-size-layout-helixBootPanelCheckDetailMaxWidth: 11.25rem;
  --adrestia-size-layout-helixBootPanelTooltipMinWidth: 20rem;
  --adrestia-size-layout-helixBootPanelTooltipMaxWidth: 30rem;
  --adrestia-size-layout-helixBootPanelTooltipTableMaxHeight: 11.25rem;
  --adrestia-size-layout-helixBootPanelModalWidth: 90vw;
  --adrestia-size-layout-helixBootPanelModalMaxHeight: 85vh;
  --adrestia-size-layout-helixBootPanelSequenceModalMaxWidth: 50rem;
  --adrestia-size-layout-helixBootPanelMonitorModalMaxWidth: 43.75rem;
  /* Helix BootTimeline layout */
  --adrestia-size-layout-helixBootTimelineCompactDotSize: 1rem;
  --adrestia-size-layout-helixBootTimelineStepDotSize: 1.25rem;
  --adrestia-size-layout-helixBootTimelineStepPhaseWidth: 1.875rem;
  --adrestia-size-layout-helixBootTimelineSummaryDividerHeight: 2rem;
  --adrestia-size-layout-helixBootTimelineHorizontalMarkerSize: 2.25rem;
  /* Helix BootSequence layout */
  --adrestia-size-layout-helixBootSequencePanelMaxHeight: 80vh;
  --adrestia-size-layout-helixBootSequenceDetailColMinWidth: 12.5rem;
  --adrestia-size-layout-helixBootSequenceSampleMaxHeight: 5rem;
  /* Helix DBAssessment / DBInspector / DBSizePanel layout */
  --adrestia-size-layout-helixDbAssessmentCoverageBarWidth: 9.375rem;
  --adrestia-size-layout-helixDbAssessmentCoverageBarWidthCompact: 6.25rem;
  --adrestia-size-layout-helixDbAssessmentCoveragePctMinWidth: 2.5rem;
  --adrestia-size-layout-helixDbAssessmentBootVarsGridMinWidth: 20rem;
  --adrestia-size-layout-helixDbInspectorPathMaxWidth: 18.75rem;
  --adrestia-size-layout-helixDbInspectorFilterInputWidth: 11.25rem;
  --adrestia-size-layout-helixDbInspectorTableMaxHeight: 31.25rem;
  --adrestia-size-layout-helixDbInspectorCellMaxWidth: 12.5rem;
  --adrestia-size-layout-helixDbSizePanelCardsGridMinWidth: 16.25rem;
  --adrestia-size-layout-helixDmBootWorkflowBoundaryPct10: 10%;
  --adrestia-size-layout-helixDmBootWorkflowBoundaryPct20: 20%;
  --adrestia-size-layout-helixDmBootWorkflowBoundaryPct35: 35%;
  --adrestia-size-layout-helixDmBootWorkflowBoundaryPct50: 50%;
  --adrestia-size-layout-helixDmBootWorkflowBoundaryPct55: 55%;
  --adrestia-size-layout-helixDmBootWorkflowBoundaryPct60: 60%;
  --adrestia-size-layout-helixDmBootWorkflowBoundaryPct70: 70%;
  --adrestia-size-layout-helixDmBootWorkflowBoundaryPct80: 80%;
  --adrestia-size-layout-helixDmBootWorkflowBoundaryPct90: 90%;
  /* Helix DMBootWorkflow shared layout (dmw-* styles) */
  --adrestia-size-layout-helixDmBootWorkflowTimelineMinHeight: 11.25rem;
  --adrestia-size-layout-helixDmBootWorkflowTimelineInsetPct: 5%;
  --adrestia-size-layout-helixDmBootWorkflowTimelineRangesTop: 3.75rem;
  --adrestia-size-layout-helixDmBootWorkflowTimelineLayersTop: 6.875rem;
  --adrestia-size-layout-helixDmBootWorkflowTimelineLineHeight: 0.25rem;
  --adrestia-size-layout-helixDmBootWorkflowMarkerDotSize: 0.75rem;
  --adrestia-size-layout-helixDmBootWorkflowRangeBarHeight: 1.75rem;
  --adrestia-size-layout-helixDmBootWorkflowLayerRangeHeight: 1.5rem;
  --adrestia-size-layout-helixDmBootWorkflowLayerRangeOffsetL2: 1.875rem;
  --adrestia-size-layout-helixDmBootWorkflowStepGridIdCol: 2.5rem;
  --adrestia-size-layout-helixDmBootWorkflowPhaseContentIndent: 2.375rem;
  --adrestia-size-layout-helixDmBootWorkflowLayerCardMinWidth: 17.5rem;
  --adrestia-size-layout-helixDmBootWorkflowBoundaryCardMinWidth: 18.75rem;
  --adrestia-size-layout-helixDmBootWorkflowLayerLabelMinWidth: 4.375rem;
  --adrestia-size-layout-helixDmBootWorkflowBoundaryLabelMinWidth: 5rem;
  --adrestia-size-layout-helixDmBootWorkflowConfigFieldsMaxHeight: 25rem;
  --adrestia-size-layout-helixDmBootWorkflowConfigGridColumns: 2fr 5rem 5rem 1fr;
  --adrestia-size-layout-helixDmBootWorkflowValidationGridMinWidth: 18.75rem;
  --adrestia-size-layout-helixDmBootWorkflowRunidCompGridMinWidth: 12.5rem;
  --adrestia-size-layout-helixDmBootWorkflowFlowColumnMinWidth: 8.75rem;
  --adrestia-size-layout-helixDmBootWorkflowParamGridColumns: 7.5rem 6.25rem 1fr 7.5rem;
  --adrestia-size-layout-helixDmBootWorkflowPriorityBadgeWidth: 3.125rem;
  --adrestia-size-layout-helixDmBootWorkflowStatusGridMinWidth: 11.25rem;
  --adrestia-size-layout-helixDmBootWorkflowDbColNameWidth: 8.75rem;
  --adrestia-size-layout-helixDmBootWorkflowDbColTypeWidth: 6.25rem;
  --adrestia-size-layout-helixDmBootWorkflowLookbackGridMinWidth: 15.625rem;
  --adrestia-size-layout-helixDmBootWorkflowPhaseNumberSize: 1.5rem;
  --adrestia-size-layout-helixDmBootWorkflowTriggerNameWidth: 11.25rem;
  --adrestia-size-layout-helixDmBootWorkflowGapStepNumSize: 1.75rem;
  --adrestia-size-layout-helixDmBootWorkflowGapGridMinWidth: 15.625rem;
  --adrestia-size-layout-helixDmBootWorkflowPriorityTableNumCol: 4.375rem;
  --adrestia-size-layout-helixDmBootWorkflowPriorityTableSourceCol: 9.375rem;
  --adrestia-size-layout-helixDmBootWorkflowResponsiveParamGridColumns: 6.25rem 5rem 1fr;
  --adrestia-size-layout-helixDmBootWorkflowDedupScenarioGridColumns: 1fr 1fr 1fr;
  --adrestia-size-layout-helixDmBootWorkflowAdditiveRuleGridColumns: 1fr auto 1fr;
  --adrestia-size-layout-helixDmBootWorkflowTriggerGridColumns: 11.25rem 1fr;
  --adrestia-size-layout-helixDMDataInspectorGapsGridMinWidth: 17.5rem;
  --adrestia-size-layout-helixDMDataInspectorValidationGridMinWidth: 13.75rem;
  --adrestia-size-layout-helixDMDataInspectorSampleCellMaxWidth: 9.375rem;
  --adrestia-size-layout-helixDMDebugConsoleLogTimeMinWidth: 4.375rem;
  --adrestia-size-layout-helixDMDebugConsoleLogModuleMinWidth: 3.125rem;
  --adrestia-size-layout-helixDMDebugConsoleEmptyHeight: 6.25rem;
  --adrestia-size-layout-helixDMDebugConsoleLogDetailsMaxHeight: 9.375rem;
  /* Helix DM DevTools / DependencyGraph / EventReplay / Flamegraph layout */
  --adrestia-size-layout-helixDMDevToolsPanelMinHeight: 25rem;
  --adrestia-size-layout-helixDMDevToolsSparklineHeight: 2.5rem;
  --adrestia-size-layout-helixDMDevToolsConfigInputMaxWidth: 7.5rem;
  --adrestia-size-layout-helixDMDevToolsRequestColStatus: 3.75rem;
  --adrestia-size-layout-helixDMEventReplayProgressLabelMinWidth: 2.5rem;
  --adrestia-size-layout-helixDmDependencyGraphInfoPanelWidth: 16.25rem;
  --adrestia-size-layout-helixDmDependencyGraphSvgMinWidth: 25rem;
  --adrestia-size-layout-helixDmDependencyGraphMatrixCellSize: 1.875rem;
  --adrestia-size-layout-helixDmFlamegraphSvgMinHeight: 18.75rem;
  --adrestia-size-layout-helixDmFlamegraphNodeDetailMinWidth: 12.5rem;
  --adrestia-size-layout-helixDmFlamegraphPathRankMinWidth: 1.875rem;
  /* Helix DMMemoryProfiler / DMMonitor / DMNetworkInspector / DMStateVisualizer layout */
  --adrestia-size-layout-helixDMMemoryProfilerTimelineCanvasHeight: 7.5rem;
  --adrestia-size-layout-helixDMMemoryProfilerAllocColCount: 4.375rem;
  --adrestia-size-layout-helixDMMemoryProfilerAllocColSize: 5rem;
  --adrestia-size-layout-helixDMMemoryProfilerAllocColPct: 3.75rem;
  --adrestia-size-layout-helixDMMemoryProfilerTableGridColumns: 1fr 4.375rem 5rem 3.75rem;
  --adrestia-size-layout-helixDMMonitorGraphHeight: 5rem;
  --adrestia-size-layout-helixDMMonitorEventsMaxHeight: 12.5rem;
  --adrestia-size-layout-helixDMNetworkInspectorEmptyHeight: 6.25rem;
  --adrestia-size-layout-helixDMNetworkInspectorMessageDirectionWidth: 0.875rem;
  --adrestia-size-layout-helixDMNetworkInspectorMessageTimeMinWidth: 5rem;
  --adrestia-size-layout-helixDMNetworkInspectorMessageMetaMinWidth: 3.125rem;
  --adrestia-size-layout-helixDmStateVisualizerPanelMinHeight: 31.25rem;
  --adrestia-size-layout-helixDmStateVisualizerMachineSvgMinHeight: 18.75rem;
  --adrestia-size-layout-helixDmStateVisualizerHistoryMaxHeight: 9.375rem;
  --adrestia-size-layout-helixDmStateVisualizerFlowArrowWidth: 2.5rem;
  --adrestia-size-layout-helixDmStateVisualizerFlowArrowHeight: 1.25rem;
  --adrestia-size-layout-helixDmStateVisualizerInfoPanelMinWidth: 15.625rem;
  --adrestia-size-layout-helixDmStateVisualizerRecentTradeGridColumns: 5rem 1.25rem 5rem 3.75rem 2.5rem;
  --adrestia-size-layout-helixDataSourcePickerGroupsMaxHeight: 25rem;
  --adrestia-size-layout-helixDataSourcePickerSearchMinWidth: 7.5rem;
  --adrestia-size-layout-helixDataSourcePickerSourcesIndentLeft: 2.625rem;
  --adrestia-size-layout-helixDataSourcePickerChevronWidth: 0.75rem;
  --adrestia-size-layout-helixDataSourcePickerSpinnerSize: 0.875rem;
  --adrestia-size-layout-helixDataSourcePickerScrollbarWidth: 0.3125rem;

  /* G.45 — DataManagerPanel + LedgerAnalyzer + dmw-validation layout clamps */
  --adrestia-size-layout-helixDataManagerPanelWidth: 40rem;
  --adrestia-size-layout-helixDataManagerPanelNarrowWidth: 20rem;
  --adrestia-size-layout-helixDataManagerPanelContentMinHeight: 18.75rem;
  --adrestia-size-layout-helixDataManagerPanelDevtoolsModalMaxWidth: 56.25rem;
  --adrestia-size-layout-helixDataManagerPanelDevtoolsModalViewportWidth: 90vw;
  --adrestia-size-layout-helixDataManagerPanelDevtoolsModalTop: 10%;
  --adrestia-size-layout-helixDataManagerPanelTabBadgeMinSize: 0.875rem;
  --adrestia-size-layout-helixLedgerAnalyzerModalMaxWidth: 68.75rem;
  --adrestia-size-layout-helixLedgerAnalyzerModalWidth: 92vw;
  --adrestia-size-layout-helixLedgerAnalyzerModalMaxHeight: 88vh;
  --adrestia-size-layout-helixLedgerAnalyzerGapTypeWidth: 3.25rem;
  --adrestia-size-layout-helixLedgerAnalyzerCompLabelWidth: 3rem;
  --adrestia-size-layout-helixLedgerAnalyzerDayCellWidth: 1.75rem;
  --adrestia-size-layout-helixLedgerAnalyzerExpandToggleWidth: 1.25rem;
  --adrestia-size-layout-helixLedgerAnalyzerDayHeaderHeight: 2.25rem;
  --adrestia-size-layout-helixLedgerAnalyzerPartsGaugeSize: 4rem;
  --adrestia-size-layout-helixDataStatusPanelWidth: 43.75rem;
  --adrestia-size-layout-helixDataStatusPanelMaxHeight: 36.25rem;
  --adrestia-size-layout-helixDataStatusPanelOffsetRight: -3.75rem;
  --adrestia-size-layout-helixDataStatusPanelBorderRadius: 0.625rem;
  --adrestia-size-layout-helixDataStatusPanelResponsiveWidth: 95vw;
  --adrestia-size-layout-helixDataStatusPanelResponsiveOffsetRight: -0.625rem;
  --adrestia-size-layout-helixDataStatusPanelSpinnerSize: 1.75rem;
  --adrestia-size-layout-helixDataStatusPanelRefreshDotSize: 0.3125rem;
  --adrestia-size-layout-helixDataStatusPanelScrollbarWidth: 0.3125rem;
  --adrestia-size-layout-helixDataStatusPanelFlowDotSize: 0.375rem;
  --adrestia-size-layout-helixDataStatusPanelBootSpinnerSize: 0.5rem;
  --adrestia-size-layout-helixDataStatusPanelSymDotSize: 0.4375rem;
  --adrestia-size-layout-helixDataStatusPanelPulseDotSize: 0.375rem;
  --adrestia-size-layout-helixDataStatusPanelTimelineLabelWidth: 4.5rem;
  --adrestia-size-layout-helixDataStatusPanelTimelineCellMinWidth: 2.25rem;
  --adrestia-size-layout-helixDataStatusPanelTimelineCellHeight: 1.5rem;
  --adrestia-size-layout-helixDataStatusPanelTimelineHeaderHeight: 1.125rem;

  /* G.47 — confirm dialog, context menu, data view, json tree layout clamps */
  --adrestia-size-layout-helixConfirmDialogPanelWidth: min(26.25rem, calc(100vw - var(--adrestia-space-8)));
  --adrestia-size-layout-helixConfirmDialogPanelMaxWidth: min(26.25rem, calc(100vw - var(--adrestia-space-8)));
  --adrestia-size-layout-helixContextMenuMinWidth: 11.25rem;
  --adrestia-size-layout-helixContextMenuItemIconWidth: 1.125rem;
  --adrestia-size-layout-helixDataViewBgBlurInset: -1.5rem;
  --adrestia-size-layout-helixJsonTreeIndent: 1rem;
  --adrestia-size-layout-helixJsonTreeChevronWidth: 0.625rem;
  --adrestia-size-layout-helixJsonTreeChildrenBorderInset: 0.3125rem;

  --adrestia-size-layout-helixDmBootWorkflowValidationStateBoxMinWidth: 8.75rem;
  --adrestia-size-layout-helixDmBootWorkflowValidationFieldNameCol: 7.5rem;
  --adrestia-size-layout-helixDmBootWorkflowValidationCrossvalIdCol: 2.5rem;
  --adrestia-size-layout-helixDmBootWorkflowValidationCrossvalSeverityCol: 5.625rem;
  --adrestia-size-layout-helixDmBootWorkflowValidationCapturedFieldMinWidth: 12.5rem;

  /* G.48 — boot manager widgets, data manager tab, catalog summary layout clamps */
  --adrestia-size-layout-helixBootManagerWidgetsPhaseBodyIndent: 3.75rem;
  --adrestia-size-layout-helixDataManagerTabReconnectDotSize: 0.4375rem;
  --adrestia-size-layout-helixCatalogSummaryPanelLeadMaxWidth: 45rem;
  --adrestia-size-layout-helixCatalogSummaryPanelStatGridMin: 10rem;
  --adrestia-size-layout-helixCatalogSummaryPanelDetailGridMin: 13.75rem;

  /* G.49 — catalog tab toolbar, audit log dialog, custom sources trash, data categories tab */
  --adrestia-size-layout-helixCatalogAuditLogDialogPanelWidth: min(45rem, calc(100vw - var(--adrestia-space-8)));
  --adrestia-size-layout-helixCatalogAuditLogDialogPanelMaxHeight: min(35rem, calc(100vh - var(--adrestia-space-12)));
  --adrestia-size-layout-helixCatalogAuditLogDialogFilterFieldFlexBasis: 12.5rem;
  --adrestia-size-layout-helixCatalogAuditLogDialogEntryPreMaxHeight: 17.5rem;
  --adrestia-size-layout-helixCustomSourcesTrashCellKeyMaxWidth: 13.75rem;
  --adrestia-size-layout-helixCustomSourcesTrashCellLabelMaxWidth: 10rem;
  --adrestia-size-layout-helixDataCategoriesTabGridColumns: 10rem 7.5rem 3.75rem 5rem 4.375rem 4.375rem 1fr;
  --adrestia-size-layout-helixDataCategoriesTabFieldInputWidth: 6.25rem;
  --adrestia-size-layout-helixDataCategoriesTabIdInputWidth: 7.5rem;

  /* G.50 — schema view modal, transport origin, type config modal, data gates tab */
  --adrestia-size-layout-helixSchemaViewModalWidth: 37.5rem;
  --adrestia-size-layout-helixSchemaViewModalMaxHeight: 80vh;
  --adrestia-size-layout-helixSchemaViewModalMaxWidth: 90vw;
  --adrestia-size-layout-helixTransportOriginGridColumns: 5.625rem 4.5rem 1fr 1fr;
  --adrestia-size-layout-helixTransportOriginFieldNameMinWidth: 5.625rem;
  --adrestia-size-layout-helixTypeConfigModalWidth: 45rem;
  --adrestia-size-layout-helixTypeConfigModalMaxHeight: 84vh;
  --adrestia-size-layout-helixTypeConfigModalMaxWidth: 92vw;
  --adrestia-size-layout-helixTypeConfigModalGridColumns: 1.4fr 1fr;
  --adrestia-size-layout-helixTypeConfigModalGridColumnsString: 1.35fr 1fr;
  --adrestia-size-layout-helixDataGatesTabProbeInputWidth: 17.5rem;
  --adrestia-size-layout-helixDataGatesTabFallbackInputWidth: 6.25rem;
  --adrestia-size-layout-helixDataGatesTabTextareaTallHeight: 7.5rem;
  --adrestia-size-layout-helixDataGatesTabProbeErrorMaxWidth: min(35rem, calc(100vw - var(--adrestia-space-12)));

  /* G.51 — db stats modal, activity feed, auxiliary sub-phase tracker, boot perf stats bar */
  --adrestia-size-layout-helixDbStatsModalWidth: 90vw;
  --adrestia-size-layout-helixDbStatsModalMaxWidth: 43.75rem;
  --adrestia-size-layout-helixDbStatsModalMaxHeight: 85vh;
  --adrestia-size-layout-helixDbStatsModalGridColumns: repeat(auto-fill, minmax(10rem, 1fr));
  --adrestia-font-letterSpacing-helixDbStatsTitle: calc(var(--adrestia-space-px) * -0.3);
  --adrestia-duration-helixDbStatsSlide: 250ms;
  --adrestia-duration-helixDbStatsBarWidth: 400ms;

  /* G.52 — card widgets, continuity checker, coverage timeline, data ledger summary */
  --adrestia-size-percent-zero: 0%;
  --adrestia-size-layout-helixContinuityChecker-checkboxSize: 12px;
  --adrestia-size-layout-helixContinuityChecker-intervalInputWidth: 22px;
  --adrestia-size-layout-helixContinuityChecker-violationIndent: 12px;
  --adrestia-size-layout-helixCoverageTimeline-auxBarHeight: 10px;

  /* G.53 — data manager monitor, deduplication, deribit status, gap checker */
  --adrestia-font-weight-helixExtrabold: 800;
  --adrestia-size-layout-helixDataManagerMonitorPanel-bootMessageMinWidth: 13.75rem;
  --adrestia-size-layout-helixDeribitStatusPanel-intervalInputWidth: 1.75rem;
  --adrestia-size-layout-helixDeribitStatusPanel-symbolWidth: 2rem;
  --adrestia-size-percent-helixGapCheckerBarDefault: 2%;

  /* G.54 — hardware diagnostics, instrument dashboard, aggregate quality, comparison table */
  --adrestia-size-layout-helixHardwareDiagnosticsPanel-chartsGap: calc(
    var(--adrestia-space-3) + var(--adrestia-space-0_5)
  );
  --adrestia-size-layout-helixHardwareDiagnosticsPanel-sparklineMinWidth: 9.375rem;
  --adrestia-size-layout-helixHardwareDiagnosticsPanel-sparklineSvgHeight: 2.75rem;
  --adrestia-font-letterSpacing-helixInstrumentDashboardSym: calc(var(--adrestia-space-px) * 0.2);
  --adrestia-font-letterSpacing-helixInstrumentDashboardSegLabel: calc(var(--adrestia-space-px) * 0.4);
  --adrestia-font-letterSpacing-helixInstrumentDashboardSection: calc(var(--adrestia-space-px) * 0.6);
  --adrestia-size-layout-helixInstrumentMonitorCard-healthSvgSize: 2.25rem;
  --adrestia-size-layout-helixInstrumentMonitorCard-dotWidth: 1.5rem;
  --adrestia-size-layout-helixInstrumentMonitorCard-dotHeight: 1rem;
  --adrestia-size-layout-helixInstrumentMonitorCard-connectorWidth: var(--adrestia-space-2);
  --adrestia-size-layout-helixInstrumentMonitorCard-freshDotSize: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixInstrumentMonitorCard-vitalsSubIndent: calc(
    var(--adrestia-space-2_5) + var(--adrestia-space-px)
  );
  --adrestia-size-layout-helixInstrumentMonitorCard-completenessBarHeight: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixInstrumentMonitorCard-completenessDotSize: calc(var(--adrestia-space-1_25));
  --adrestia-size-layout-helixInstrumentMonitorCard-timelineLabelWidth: 2.5rem;
  --adrestia-size-layout-helixInstrumentMonitorCard-timelineRowMinHeight: calc(
    var(--adrestia-space-4) + var(--adrestia-space-0_5)
  );
  --adrestia-size-layout-helixInstrumentMonitorCard-timelineRowAuxMinHeight: var(--adrestia-space-3);
  --adrestia-size-layout-helixInstrumentMonitorCard-timelineBarHeight: var(--adrestia-space-4);
  --adrestia-size-layout-helixInstrumentMonitorCard-timelineBarAuxHeight: var(
    --adrestia-size-layout-helixCoverageTimeline-auxBarHeight
  );
  --adrestia-size-layout-helixInstrumentMonitorCard-timelineSepLabelBottom: calc(
    var(--adrestia-space-2_5) * -1
  );
  --adrestia-size-layout-helixInstrumentMonitorCard-timelineSepLabelLeft: calc(var(--adrestia-space-2) * -1);
  --adrestia-size-layout-helixInstrumentMonitorCard-ledgerDaySize: calc(
    var(--adrestia-space-4) + var(--adrestia-space-0_5)
  );
  --adrestia-size-layout-helixInstrumentMonitorCard-dataLedgerCellSize: var(--adrestia-space-4);
  --adrestia-size-layout-helixInstrumentMonitorCard-sourceDotSize: var(--adrestia-space-2);
  --adrestia-size-layout-helixInstrumentMonitorCard-sourceNameWidth: 3.125rem;
  --adrestia-size-layout-helixInstrumentMonitorCard-sourceCountWidth: 4.375rem;
  --adrestia-size-layout-helixInstrumentMonitorCard-sourcePctWidth: calc(
    var(--adrestia-space-7) + var(--adrestia-space-0_5)
  );
  --adrestia-size-layout-helixInstrumentMonitorCard-auxTableGridColumns: 1fr 4.375rem 4.375rem 4.375rem;
  --adrestia-size-layout-helixInstrumentMonitorCard-tabBorderWidth: var(--adrestia-border-width-thick);
  --adrestia-size-layout-helixInstrumentDashboard-cardPaddingY: calc(var(--adrestia-space-2_5));
  --adrestia-size-layout-helixInstrumentDashboard-cardPaddingX: var(--adrestia-space-3);
  --adrestia-size-layout-helixInstrumentDashboard-statSepHeight: 1.75rem;
  --adrestia-size-layout-helixInstrumentDashboard-extendInputWidth: 2.375rem;
  --adrestia-size-layout-helixInstrumentDashboard-searchWidth: 10rem;
  --adrestia-size-layout-helixInstrumentDashboard-filterPillRadius: 0.625rem;
  --adrestia-size-layout-helixInstrumentDashboard-qualityBarHeight: var(--adrestia-space-1);
  --adrestia-size-layout-helixInstrumentDashboard-gridColumns: repeat(
    auto-fill,
    minmax(21.25rem, 1fr)
  );
  --adrestia-size-layout-helixInstrumentDashboard-responsiveBreakpoint: 50rem;
  --adrestia-transition-helixInstrumentMonitorCard-card: border-color var(--adrestia-duration-normal),
    box-shadow var(--adrestia-duration-normal);
  --adrestia-transition-helixInstrumentMonitorCard-colorFast: color var(--adrestia-duration-fast);
  --adrestia-transition-helixInstrumentMonitorCard-allNormal: all var(--adrestia-duration-normal);
  --adrestia-transition-helixInstrumentMonitorCard-bgNormal: background var(--adrestia-duration-normal);
  --adrestia-transition-helixInstrumentMonitorCard-widthEase: width var(--adrestia-duration-slow) ease;
  --adrestia-transition-helixInstrumentMonitorCard-borderFast: border-color
    var(--adrestia-duration-helixInstrumentDashboardBorderFast);
  --adrestia-transition-helixInstrumentDashboard-allFast: all var(--adrestia-duration-fast);
  --adrestia-transition-helixInstrumentDashboard-qualityFill: width var(--adrestia-duration-helixDbStatsBarWidth)
      ease,
    background var(--adrestia-duration-slow) ease;
  --adrestia-transition-helixInstrumentDashboard-bgInstant: background
    var(--adrestia-duration-helixInstrumentDashboardBgFast);
  --adrestia-duration-helixInstrumentDashboardBorderFast: 150ms;
  --adrestia-duration-helixInstrumentDashboardBgFast: 100ms;
  --adrestia-animation-helixInstrumentMonitorCard-pulse: imc-pulse
    var(--adrestia-duration-helixInstrumentDashboardPulse) infinite;
  --adrestia-animation-helixInstrumentMonitorCard-pulseSlow: imc-pulse
    var(--adrestia-duration-helixInstrumentDashboardSegLive) infinite;
  --adrestia-animation-helixInstrumentMonitorCard-segLive: imc-seg-live
    var(--adrestia-duration-helixInstrumentDashboardSegLive) infinite;
  --adrestia-animation-helixInstrumentMonitorCard-fadeIn: dm-fade-in var(--adrestia-duration-normal) ease-out both;
  --adrestia-animation-helixInstrumentMonitorCard-fadeInNoBoth: dm-fade-in var(--adrestia-duration-normal)
    ease-out;
  --adrestia-duration-helixInstrumentDashboardPulse: 1.5s;
  --adrestia-duration-helixInstrumentDashboardSegLive: 2s;

  /* G.56 — datamanager monitoring panel, RAM, DB inventory, schema viewer */
  --adrestia-size-layout-helixMonitoring-timeColWidth: 3.4375rem;
  --adrestia-size-layout-helixMonitoring-symbolColWidth: 5rem;
  --adrestia-size-layout-helixMonitoring-pipelineSymWidth: 5.625rem;
  --adrestia-size-layout-helixMonitoring-stateColWidth: 3.75rem;
  --adrestia-size-layout-helixMonitoring-dotWidth: 1.625rem;
  --adrestia-size-layout-helixMonitoring-dotHeight: 1.125rem;
  --adrestia-size-layout-helixMonitoring-histTimeWidth: 3.25rem;
  --adrestia-size-layout-helixMonitoring-severityColWidth: 0.875rem;
  --adrestia-size-layout-helixMonitoring-filterMinWidth: 7.5rem;
  --adrestia-size-layout-helixMonitoring-filterMaxWidth: 13.75rem;
  --adrestia-size-layout-helixMonitoring-msgMaxWidth: 9.375rem;
  --adrestia-size-layout-helixMonitoring-dbPathMaxWidth: 6.25rem;
  --adrestia-size-layout-helixMonitoring-activityLogMaxHeight: 37.5rem;
  --adrestia-size-layout-helixMonitoring-errorLogMaxHeight: 25rem;
  --adrestia-size-layout-helixMonitoring-historyMaxHeight: 31.25rem;
  --adrestia-size-layout-helixMonitoring-asptGridMin: 12.5rem;
  --adrestia-size-layout-helixMonitoring-cardRadius: 0.3125rem;
  --adrestia-size-layout-helixMonitoring-thresholdPct85: 85%;
  --adrestia-size-layout-helixMonitoring-scrollbarWidth: calc(var(--adrestia-space-1_25));
  --adrestia-size-layout-helixMonitoring-progressBarHeight: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixMonitoring-barTrackHeight: calc(var(--adrestia-space-px) * 3);
  --adrestia-size-layout-helixMonitoring-swatchSize: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDbInventoryPanel-cardMinWidth: 11.25rem;
  --adrestia-size-layout-helixDbInventoryPanel-borderAccentWidth: calc(var(--adrestia-space-px) * 3);
  --adrestia-size-layout-helixDbInventoryPanel-barHeight: calc(var(--adrestia-space-px) * 2);
  --adrestia-font-letterSpacing-helixMonitoringSection: calc(var(--adrestia-space-px) * 0.6);
  --adrestia-font-letterSpacing-helixMonitoringLabel: calc(var(--adrestia-space-px) * 0.3);
  --adrestia-font-letterSpacing-helixMonitoringBadge: calc(var(--adrestia-space-px) * 0.4);
  --adrestia-font-letterSpacing-helixMonitoringMeta: calc(var(--adrestia-space-px) * 0.2);
  --adrestia-font-letterSpacing-helixDbInventoryPanelTable: calc(var(--adrestia-space-px) * 0.5);
  --adrestia-transition-helixMonitoring-bgFast: background var(--adrestia-duration-fast);
  --adrestia-transition-helixMonitoring-bgInstant: background 100ms;
  --adrestia-transition-helixMonitoring-allFast: all var(--adrestia-duration-fast);
  --adrestia-transition-helixMonitoring-widthEase: width var(--adrestia-duration-helixDbStatsBarWidth) ease;
  --adrestia-transition-helixMonitoring-widthSlow: width var(--adrestia-duration-slow) ease;
  --adrestia-transition-helixDbInventoryPanel-barWidth: width 400ms ease;

  /* G.57 — step timing summary, symbol card, ingestion mapping tab, kernel market variants popover */
  --adrestia-size-layout-helixIngestionMappingTab-contentMaxWidth: min(57.5rem, calc(100vw - var(--adrestia-space-12)));
  --adrestia-size-layout-helixIngestionMappingTab-errorMaxWidth: 35rem;
  --adrestia-size-layout-helixIngestionMappingTab-tableMinWidth: 45rem;
  --adrestia-size-layout-helixKernelMarketVariants-introMaxWidth: min(26.25rem, calc(100vw - var(--adrestia-space-12)));
  --adrestia-size-layout-helixKernelMarketVariants-resizeHandleSize: 1.125rem;
  --adrestia-size-percent-helixSymbolCard-ledgerDayHeight: 40%;
  --adrestia-size-percent-helixSymbolCard-ledgerDayTop: 55%;
  --adrestia-size-percent-helixSymbolCard-timelineKlinesHeight: 25%;
  --adrestia-size-percent-helixSymbolCard-timelineKlinesTop: 70%;

  /* G.58 — portfolio instrument chip, instrument portfolio list row, PT timeframes toolbar, symbol registry dialog */
  --adrestia-size-layout-helixInstrumentPortfolioListRow-checkboxSpacerWidth: 2.125rem;
  --adrestia-size-layout-helixInstrumentPortfolioListRow-auditBtnMaxWidth: 17.5rem;
  --adrestia-size-layout-helixPtTimeframesToolbarRow-auditBtnMaxWidth: 17.5rem;
  --adrestia-size-layout-helixPtTimeframesToolbarRow-auditBtnNarrowMaxWidth: 12.5rem;
  --adrestia-size-layout-helixSymbolRegistryDialog-tableMaxHeight: 26.25rem;
  --adrestia-size-layout-helixSymbolRegistryDialog-alertListIndent: 1.125rem;

  /* G.59 — tier1 suite dialog, echo portfolios section, ingestion stat pair, portfolio bulk bar */
  --adrestia-size-layout-helixEchoPortfolios-subtitleMaxWidth: min(35rem, calc(100vw - var(--adrestia-space-12)));
  --adrestia-size-layout-helixPortfolioBulkBar-toolbarMaxWidth: min(60rem, calc(100vw - var(--adrestia-space-6)));
  --adrestia-size-layout-helixPortfolioBulkBar-countMaxWidth: min(22.5rem, calc(100vw - var(--adrestia-space-10)));

  /* G.60 — pipeline portfolios section, tier1 suite toolbar row, custom instrument picker panel/row */
  --adrestia-size-layout-helixCustomInstrumentPickerPanel-panelWidth: min(36.25rem, var(--adrestia-size-percent-full));
  --adrestia-size-layout-helixCustomInstrumentPickerPanel-panelMaxHeight: min(38.75rem, 92vh);
  --adrestia-size-layout-helixCustomInstrumentPickerPanel-borderRadius: 0.875rem;
  --adrestia-size-layout-helixCustomInstrumentPickerRow-rowBorderRadius: 0.625rem;
  --adrestia-size-layout-helixCustomInstrumentPickerRow-tooltipMaxHeight: 16.25rem;
  --adrestia-size-layout-helixCustomInstrumentPickerRow-tooltipMaxWidth: 22.5rem;

  /* G.61 — ingestion catalog source card header/details, candle routing step, custom portfolio add wizard chrome */
  --adrestia-size-layout-helixIngestionCatalogSourceCardHeader-expandBtnSize: 1.375rem;
  --adrestia-size-layout-helixIngestionCatalogSourceCardHeader-titleClusterFlexBasis: 16.25rem;
  --adrestia-size-layout-helixIngestionCatalogSourceCardHeader-titleClusterMinWidth: 8.75rem;
  --adrestia-size-layout-helixIngestionCatalogSourceCardHeader-statsFlexBasis: 12.5rem;
  --adrestia-size-layout-helixIngestionCatalogSourceCardHeader-statsProviderMaxWidth: 7.5rem;
  --adrestia-size-layout-helixCandleRouting-rootMinHeight: 7.5rem;
  --adrestia-size-layout-helixCandleRouting-choiceCardBorderRadius: 0.625rem;

  /* G.62 — custom instrument portfolio panel shell/views, custom portfolio form, portfolio instruments block */
  --adrestia-size-layout-helixCustomInstrumentPortfolioPanel-panelWidth: min(57.5rem, var(--adrestia-size-percent-full));
  --adrestia-size-layout-helixCustomInstrumentPortfolioPanel-panelMaxHeight: min(43.75rem, 92vh);
  --adrestia-size-layout-helixCustomInstrumentPortfolioPanel-borderRadius: 0.875rem;
  --adrestia-size-layout-helixCustomInstrumentPortfolioViews-footerBackSlotMinWidth: 2.5rem;
  --adrestia-size-layout-helixCustomInstrumentPortfolioViews-pickFieldSelectRadius: 0.5rem;
  --adrestia-size-layout-helixCustomPortfolioForm-fieldCompactFlexBasis: 12.5rem;
  --adrestia-size-layout-helixCustomPortfolioForm-inputRadius: 0.5rem;
  --adrestia-size-layout-helixCustomPortfolioForm-compactRadius: 0.375rem;
  --adrestia-size-layout-helixPortfolioInstrumentsBlock-listMaxHeight: 8.75rem;
  --adrestia-size-layout-helixPortfolioInstrumentsBlock-inputRadius: 0.5rem;
  --adrestia-size-layout-helixPortfolioInstrumentsBlock-rowRadius: 0.5rem;

  /* G.63 — portfolio kernel tier section, external source wizard chrome/step meta, ingestion BRC cell */
  --adrestia-size-layout-helixPortfolioKernelTier-fieldTierMinWidth: 7.5rem;
  --adrestia-size-layout-helixPortfolioKernelTier-fieldTierCompactMinWidth: 4.5rem;
  --adrestia-size-layout-helixPortfolioKernelTier-fieldNameFlexBasis: 13.75rem;
  --adrestia-size-layout-helixPortfolioKernelTier-fieldNameCompactFlexBasis: 12.5rem;
  --adrestia-size-layout-helixPortfolioKernelTier-inputTierWidth: 7.5rem;
  --adrestia-size-layout-helixPortfolioKernelTier-inputTierCompactWidth: 4.5rem;
  --adrestia-size-layout-helixExternalSourceWizard-closeBtnRadius: 0.5rem;
  --adrestia-size-layout-helixExternalSourceWizard-btnRadius: 0.5rem;
  --adrestia-size-layout-helixExternalSourceWizardStepMeta-copyBtnRadius: 0.25rem;

  /* G.64 — ingestion catalog BRC header pill, source card live bits/row, column header context menu */
  --adrestia-size-layout-helixIngestionCatalogBrcHeaderPill-pillMaxWidth: min(12.5rem, 100%);
  --adrestia-size-layout-helixIngestionCatalogBrcHeaderPill-pillPaddingY: 0.1875rem;
  --adrestia-size-layout-helixIngestionCatalogBrcHeaderPill-pillPaddingX: 0.5625rem;
  --adrestia-size-layout-helixIngestionCatalogSourceCardRow-cardRadius: 0.75rem;
  --adrestia-size-layout-helixIngestionCatalogSourceCardRow-tfChipRadius: 0.3125rem;
  --adrestia-size-layout-helixIngestionCatalogSourceCardRow-ruleMinHeight: 1.375rem;
  --adrestia-size-layout-helixIngestionCatalogSourceCardRow-paramsMainFlexBasis: 12.5rem;
  --adrestia-size-layout-helixIngestionCatalogSourceCardRow-tfChipPaddingX: 0.4375rem;
  --adrestia-size-layout-helixIngestionColumnHeaderContextMenu-panelMaxHeight: min(26.25rem, calc(100vh - var(--adrestia-space-6)));
  --adrestia-size-layout-helixIngestionColumnHeaderContextMenu-panelWidth: min(25rem, calc(100vw - var(--adrestia-space-6)));
  --adrestia-size-layout-helixIngestionColumnHeaderContextMenu-registryScrollMaxHeight: 17.5rem;
  --adrestia-size-layout-helixIngestionColumnHeaderContextMenu-addBtnPaddingY: 0.4375rem;

  /* G.65 — ingestion grid table data/header rows, layer selection portal/actions */
  --adrestia-size-layout-helixIngestionGridTableDataRow-expandChevronWidth: 0.875rem;
  --adrestia-size-layout-helixIngestionGridTableDataRow-keyFreezeGap: 0.3125rem;
  --adrestia-size-layout-helixIngestionGridTableHeaderTh-gripWidth: 0.5rem;
  --adrestia-size-layout-helixIngestionGridTableHeaderTh-resizeMinHeight: 1.375rem;
  --adrestia-size-layout-helixIngestionGridTableHeaderTh-groupBtnRadius: 0.25rem;
  --adrestia-size-layout-helixIngestionGridTableHeaderTh-groupBtnPaddingY: 0.1875rem;
  --adrestia-size-layout-helixIngestionGridTableHeaderTh-groupBtnPaddingX: 0.375rem;
  --adrestia-size-layout-helixIngestionLayerSelectionActions-moreMenuMinWidth: min(16.25rem, calc(100vw - var(--adrestia-space-4)));
  --adrestia-size-layout-helixIngestionLayerSelectionActions-moreMenuMaxWidth: min(18.75rem, calc(100vw - var(--adrestia-space-4)));
  --adrestia-size-layout-helixIngestionLayerSelectionPortalShell-toolbarMaxWidth: calc(100vw - var(--adrestia-space-6));
  --adrestia-size-layout-helixIngestionLayerSelectionPortalShell-toolbarRadius: 0.75rem;
  --adrestia-size-layout-helixIngestionLayerSelectionPortalShell-defaultPortalX: 5rem;
  --adrestia-size-layout-helixIngestionLayerSelectionPortalShell-defaultPortalY: 6rem;

  /* G.66 — ingestion strategy snapshot/status, timeframes summary card, transport orphan section */
  --adrestia-size-layout-helixIngestionStrategySnapshot-btnPadXCompact: 0.4375rem;
  --adrestia-size-layout-helixIngestionStrategySnapshotStatusPanel-panelRadius: 0.625rem;
  --adrestia-size-layout-helixIngestionTimeframesSummaryCard-rootPad: 0.5rem 0.625rem;
  --adrestia-size-layout-helixIngestionTimeframesSummaryCard-rootRadius: 0.625rem;
  --adrestia-size-layout-helixIngestionTimeframesSummaryCard-badgePad: 0.1875rem 0.5625rem;
  --adrestia-size-layout-helixIngestionTimeframesSummaryCard-chipPad: 0.3125rem 0.625rem;
  --adrestia-size-layout-helixIngestionTransportOrphanSection-cardIdentityCol: 10rem;

  /* G.67 — ingestion transport slot/sub rows, universe cell, new external source wizard */
  --adrestia-size-layout-helixIngestionTransportSlotTable-cellMaxWidth: 25rem;
  --adrestia-size-layout-helixIngestionTransportSubRows-cellPad: 0.75rem 1.125rem 1rem;
  --adrestia-size-layout-helixIngestionTransportSubRows-emptyPad: 0.875rem 1rem;
  --adrestia-size-layout-helixIngestionUniverseCell-wrapMaxWidth: min(45rem, calc(100vw - 7.5rem));
  --adrestia-size-layout-helixIngestionUniverseCell-chipMaxWidth: min(100%, 16.25rem);
  --adrestia-size-layout-helixIngestionUniverseCell-chipMaxWidthCard: min(100%, 12.5rem);
  --adrestia-size-layout-helixNewExternalSourceWizard-scrimPad: 1.25rem;
  --adrestia-size-layout-helixNewExternalSourceWizard-outerRadius: 1.125rem;
  --adrestia-size-layout-helixNewExternalSourceWizard-outerHeight: min(40rem, 88vh);
  --adrestia-size-layout-helixNewExternalSourceWizard-outerMaxHeight: 92vh;
  --adrestia-size-layout-helixNewExternalSourceWizard-outerMinHeight: 23.75rem;
  --adrestia-size-layout-helixNewExternalSourceWizard-outerWidth: min(78.75rem, calc(100vw - 3rem));
  --adrestia-size-layout-helixNewExternalSourceWizard-imgMaxHeight: min(76vh, 35rem);
  --adrestia-size-layout-helixNewExternalSourceWizard-stackedHeroHeight: clamp(9.25rem, 28vh, 16.25rem);
  --adrestia-size-layout-helixNewExternalSourceWizard-logoBottom: 0.875rem;
  --adrestia-size-layout-helixNewExternalSourceWizard-logoLeft: 1.125rem;
  --adrestia-size-layout-helixNewExternalSourceWizard-logoWidth: min(51%, 13.125rem);
  --adrestia-size-layout-helixNewExternalSourceWizard-panelBodyPad: 0.875rem 1.5rem 0.5rem;
  --adrestia-size-layout-helixNewExternalSourceWizard-sidePanelRadius: 0.875rem;
  --adrestia-size-layout-helixNewExternalSourceWizard-sidePanelMaxWidth: min(27.5rem, calc(100% - 1.5rem));
  --adrestia-size-layout-helixNewExternalSourceWizard-sidePanelMinWidth: 17rem;
  --adrestia-size-layout-helixNewExternalSourceWizard-sidePanelWidth: min(27.5rem, max(17rem, 36%));

  /* G.68 — portfolio setup square card, transport schema wizard shell, schema calibration sheet */
  --adrestia-size-layout-helixPortfolioSetupSquareCard-cardRadius: 0.875rem;
  --adrestia-size-layout-helixPortfolioSetupSquareCard-cardMaxWidth: 13.75rem;
  --adrestia-size-layout-helixTransportSchemaWizardShell-windowWidth: min(57.5rem, 100%);
  --adrestia-size-layout-helixTransportSchemaWizardShell-windowMaxHeight: min(92vh, 57.5rem);
  --adrestia-size-layout-helixTransportSchemaWizardShell-titlebarMinHeight: 2.25rem;
  --adrestia-size-layout-helixTransportSchemaWizardShell-closeHeight: 1.75rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-panelPad: 0.5625rem 0.6875rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-pillPad: 0.3125rem 0.5625rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-btnPad: 0.5rem 0.75rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-controlPad: 0.4375rem 0.5rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-selectPad: 0.375rem 0.5rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-chipPadSm: 0.25rem 0.4375rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-chipPadXs: 0.1875rem 0.375rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-fieldPad: 0.5rem 0.5625rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-headMinHeight: 2.375rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-selectMinWidth: 5.875rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-matrixCellMaxWidth: 9.375rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-resolvedMaxWidth: 8.25rem;
  --adrestia-size-layout-helixSchemaCalibrationSheet-listMaxHeight: min(56vh, 38.75rem);
  --adrestia-size-layout-helixSchemaCalibrationSheet-connectionMargin: 0.5rem 0.5625rem 0;

  /* G.69 — schema discovery Win12 chrome, mask presets, step split, variant pick */
  --adrestia-size-layout-helixSchemaDiscoveryWin12MaskPresets-flyoutTop: calc(100% + 0.3125rem);
  --adrestia-size-layout-helixSchemaDiscoveryWin12MaskPresets-flyoutWidth: min(18.75rem, calc(100vw - 1.5rem));
  --adrestia-size-layout-helixSchemaDiscoveryWin12MaskPresets-flyoutMinWidth: 15rem;
  --adrestia-size-layout-helixSchemaDiscoveryWin12MaskPresets-flyoutMaxWidth: min(18.75rem, calc(100vw - 1rem));
  --adrestia-size-layout-helixSchemaDiscoveryWin12MaskPresets-shellPad: 0.25rem 0.375rem;
  --adrestia-size-layout-helixSchemaDiscoveryWin12MaskPresets-itemPad: 0.5rem 0.625rem;
  --adrestia-size-layout-helixSchemaDiscoveryWin12MaskPresets-bannerPad: 0.5rem 0.625rem 0.375rem;
  --adrestia-size-layout-helixSchemaDiscoveryWin12MaskPresets-sepMargin: 0.1875rem 0.25rem;
  --adrestia-size-layout-helixSchemaDiscoveryWin12MaskPresets-footPad: 0.375rem 0.5rem 0.25rem;
  --adrestia-size-layout-helixSchemaDiscoveryWin12MaskPresets-statusPad: 0.25rem 0.5rem 0.375rem;
  --adrestia-size-layout-helixSchemaDiscoveryWin12StepSplit-countSize: 1.125rem;
  --adrestia-size-layout-helixSchemaDiscoveryWin12StepSplit-tabRadius: 0.375rem 0 0 0.375rem;
  --adrestia-size-layout-helixSchemaDiscoveryWin12StepSplit-caretRadius: 0 0.375rem 0.375rem 0;
  --adrestia-size-layout-helixSchemaDiscoveryWin12StepSplit-caretMinWidth: 1.75rem;
  --adrestia-size-layout-helixSchemaDiscoveryWin12VariantPick-dialogPad: 1.25rem 1.375rem;
  --adrestia-size-layout-helixSchemaDiscoveryWin12VariantPick-rowPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixSchemaDiscoveryWin12VariantPick-dialogWidth: min(25rem, calc(100vw - 2rem));

  /* G.70 — audit trail dialog, audit trail timeline, custom per-symbol mapping table */
  --adrestia-size-layout-helixIngestionAuditTrailDialog-panelWidth: min(35rem, calc(100vw - 2rem));
  --adrestia-size-layout-helixIngestionAuditTrailDialog-panelMaxHeight: min(32.5rem, calc(100vh - 3rem));
  --adrestia-size-layout-helixIngestionAuditTrailDialog-headerPad: 0.875rem 1rem;
  --adrestia-size-layout-helixIngestionAuditTrailDialog-bodyPad: 0.75rem 1rem 1rem;
  --adrestia-size-layout-helixIngestionAuditTrailDialog-footerPad: 0.625rem 1rem 0.875rem;
  --adrestia-size-layout-helixIngestionAuditTrailDialog-footerBtnPad: 0.5rem 1rem;
  --adrestia-size-layout-helixIngestionAuditTrailTimeline-listGap: 0.625rem;
  --adrestia-size-layout-helixIngestionAuditTrailTimeline-eventRadius: 0.5rem;
  --adrestia-size-layout-helixIngestionAuditTrailTimeline-eventPad: 0.625rem;
  --adrestia-size-layout-helixIngestionAuditTrailTimeline-metaMargin: 0.375rem;
  --adrestia-size-layout-helixIngestionAuditTrailTimeline-restoreMargin: 0.5rem;
  --adrestia-size-layout-helixIngestionAuditTrailTimeline-restoreBtnPad: 0.375rem 0.75rem;
  --adrestia-size-layout-helixIngestionAuditTrailTimeline-maskListPadLeft: 1rem;
  --adrestia-size-layout-helixIngestionAuditTrailTimeline-diffPad: 0.5rem;
  --adrestia-size-layout-helixIngestionAuditTrailTimeline-diffRadius: 0.375rem;
  --adrestia-size-layout-helixIngestionAuditTrailTimeline-diffMaxHeight: 11.25rem;
  --adrestia-size-layout-helixCustomPerSymbolMappingTable-scrollRadius: 0.625rem;
  --adrestia-size-layout-helixCustomPerSymbolMappingTable-tableMinWidth: 32.5rem;
  --adrestia-size-layout-helixCustomPerSymbolMappingTable-cellPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixCustomPerSymbolMappingTable-cellMappingMinWidth: 11.25rem;
  --adrestia-size-layout-helixCustomPerSymbolMappingTable-cellNotesMinWidth: 10rem;
  --adrestia-size-layout-helixCustomPerSymbolMappingTable-inputMaxWidth: 17.5rem;
  --adrestia-size-layout-helixCustomPerSymbolMappingTable-controlRadius: 0.5rem;
  --adrestia-size-layout-helixCustomPerSymbolMappingTable-controlPad: 0.5rem 0.75rem;

  /* G.71 — lock step, mask compare universe, symbol mask template builder, pane step */
  --adrestia-size-layout-helixPaneStep-rootGap: 0.75rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-panelRadius: 0.625rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-panelPad: 0.875rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-headerGap: 0.75rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-hintMargin: 0.375rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-kernelHintMargin: 0.5rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-lockFooterGap: 0.625rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-lockFooterMargin: 0.875rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-lockFooterPadTop: 0.75rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-previewRadius: 0.5rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-previewMargin: 0.625rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-previewMaxHeight: 16.25rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-previewPad: 0.625rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-previewColGap: 0.75rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-previewHeaderPadBottom: 0.375rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-previewBodyGap: 0.1875rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-previewBodyMargin: 0.375rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-rowRadius: 0.375rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-rowPad: 0.3125rem 0.625rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-accentBtnRadius: 0.5rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-accentBtnPad: 0.5rem 0.75rem;
  --adrestia-size-layout-helixMaskCompareUniverseBlock-highlightRowPad: 0.4375rem 0.75rem 0.4375rem 0.625rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-splitGap: 0.75rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-sectionGap: 0.375rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-addMinWidth: min(8.75rem, 100%);
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-addBtnPad: 0.375rem 0.75rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-addBtnPadCompact: 0.3125rem 0.625rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-rawDetailsMargin: 0.125rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-canvasGap: 0.5rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-textareaMinHeight: 4.5rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-canvasRadius: 0.625rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-canvasMinHeight: 2.25rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-canvasPad: 0.625rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-canvasMinHeightCompact: 2rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-canvasPadCompact: 0.5rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-pillRadius: 0.5rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-pillMinHeight: 2.5rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-pillPad: 0.3125rem 0.625rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-pillMinHeightCompact: 2.125rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-pillPadCompact: 0.25rem 0.5rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-literalHeight: 1.75rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-literalMaxWidth: 12.5rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-literalMinWidth: 3rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-literalPad: 0.125rem 0.5rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-literalWidth: 8.25rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-literalHeightCompact: 1.5rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-literalWidthCompact: 6.25rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-tinyBtnMinWidth: 1.5rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-tinyBtnPad: 0 0.3125rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-caseBtnMinWidth: 1.75rem;
  --adrestia-size-layout-helixSymbolMaskTemplateBuilder-actionGap: 0.1875rem;

  /* G.72 — probe step, close guard dialog, default step nav, default wizard footer */
  --adrestia-size-layout-helixIngestionProbeStep-toolbarGap: 0.5rem;
  --adrestia-size-layout-helixIngestionProbeStep-urlsMargin: 0.625rem;
  --adrestia-size-layout-helixIngestionProbeStep-titleMarginBottom: 0.375rem;
  --adrestia-size-layout-helixIngestionProbeStep-urlRowMargin: 0.5rem;
  --adrestia-size-layout-helixIngestionProbeStep-metaMarginBottom: 0.125rem;
  --adrestia-size-layout-helixIngestionProbeStep-driftPanelMargin: 0.5rem;
  --adrestia-size-layout-helixIngestionProbeStep-driftListMarginTop: 0.375rem;
  --adrestia-size-layout-helixIngestionProbeStep-driftListPadLeft: 1.125rem;
  --adrestia-size-layout-helixIngestionProbeStep-driftItemMargin: 0.25rem;
  --adrestia-size-layout-helixIngestionProbeStep-previewRadius: 0.375rem;
  --adrestia-size-layout-helixIngestionProbeStep-previewMaxHeight: 13.75rem;
  --adrestia-size-layout-helixIngestionProbeStep-previewPad: 0.625rem;
  --adrestia-size-layout-helixSchemaDiscoveryCloseGuardDialog-backdropPad: 1rem;
  --adrestia-size-layout-helixSchemaDiscoveryCloseGuardDialog-panelRadius: 0.75rem;
  --adrestia-size-layout-helixSchemaDiscoveryCloseGuardDialog-panelPad: 1.125rem 1.125rem 1rem;
  --adrestia-size-layout-helixSchemaDiscoveryCloseGuardDialog-panelWidth: min(26.25rem, calc(100vw - 2rem));
  --adrestia-size-layout-helixSchemaDiscoveryCloseGuardDialog-bodyMarginTop: 0.625rem;
  --adrestia-size-layout-helixSchemaDiscoveryCloseGuardDialog-actionsGap: 0.5rem;
  --adrestia-size-layout-helixSchemaDiscoveryCloseGuardDialog-actionsMarginTop: 1.125rem;
  --adrestia-size-layout-helixSchemaDiscoveryCloseGuardDialog-btnRadius: 0.5rem;
  --adrestia-size-layout-helixSchemaDiscoveryCloseGuardDialog-btnPad: 0.5rem 0.875rem;
  --adrestia-size-layout-helixSchemaDiscoveryCloseGuardDialog-primaryBtnPad: 0.5625rem 1.125rem;
  --adrestia-size-layout-helixSchemaDiscoveryStepNav-navGap: 0.375rem;
  --adrestia-size-layout-helixSchemaDiscoveryStepNav-stepPad: 0.25rem 0.625rem;
  --adrestia-size-layout-helixSchemaDiscoveryDefaultWizardFooter-rootPadTop: 0.625rem;
  --adrestia-size-layout-helixSchemaDiscoveryDefaultWizardFooter-hintMarginSm: 0.25rem;
  --adrestia-size-layout-helixSchemaDiscoveryDefaultWizardFooter-hintMargin: 0.375rem;
  --adrestia-size-layout-helixSchemaDiscoveryDefaultWizardFooter-actionsGap: 0.5rem;

  /* G.73 — schema discovery step frame, non-shell header, Win12 multi-variant intent, symbol mask pick gate */
  --adrestia-size-layout-helixSchemaDiscoveryWizardNonShellHeader-rootGap: 0.75rem;
  --adrestia-size-layout-helixSchemaDiscoveryWizardNonShellHeader-metaMarginLeft: 0.5rem;
  --adrestia-size-layout-helixSchemaWizardWin12MultiVariantIntent-collapsedRadius: 0.625rem;
  --adrestia-size-layout-helixSchemaWizardWin12MultiVariantIntent-collapsedMarginBottom: 0.125rem;
  --adrestia-size-layout-helixSchemaWizardWin12MultiVariantIntent-collapsedPad: 0.75rem 0.875rem;
  --adrestia-size-layout-helixSchemaWizardWin12MultiVariantIntent-hintMargin: 0.375rem;
  --adrestia-size-layout-helixSchemaWizardWin12MultiVariantIntent-panelRadius: 0.625rem;
  --adrestia-size-layout-helixSchemaWizardWin12MultiVariantIntent-panelPad: 0.875rem 1rem;
  --adrestia-size-layout-helixSchemaWizardWin12MultiVariantIntent-collapseBtnRadius: 0.375rem;
  --adrestia-size-layout-helixSchemaWizardWin12MultiVariantIntent-sectionMargin: 0.75rem;
  --adrestia-size-layout-helixSchemaWizardWin12MultiVariantIntent-collapseBtnPad: 0.375rem 0.625rem;
  --adrestia-size-layout-helixSchemaWizardWin12MultiVariantIntent-bodyMargin: 0.875rem;
  --adrestia-size-layout-helixSchemaWizardWin12MultiVariantIntent-ctaRadius: 0.5rem;
  --adrestia-size-layout-helixSchemaWizardWin12MultiVariantIntent-ctaPad: 0.625rem 0.875rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-hintMargin: 0.375rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-explainMargin: 0.5rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-explainRadiusOnboarding: 0.625rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-explainRadiusCompact: 0.5rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-explainPadOnboarding: 0.75rem 0.875rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-explainPadCompact: 0.625rem 0.75rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-toggleGap: 0.625rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-explainPanelMargin: 0.5rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-layoutGapOnboarding: 1rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-layoutGapCompact: 0.75rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-layoutMarginOnboarding: 0.625rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-layoutMarginCompact: 0.5rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-asideBasis: 16.25rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-asideBasisCompact: 13.75rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-radiogroupGap: 0.5rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-choiceRadius: 0.625rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-choicePadOnboarding: 0.75rem 0.875rem;
  --adrestia-size-layout-helixSymbolMaskPatternPickGate-choicePadCompact: 0.5rem 0.625rem;

  /* G.74 — transport endpoint mask preset bar, load flyout/row, symbol gate body */
  --adrestia-size-layout-helixTransportEndpointMaskPresetBar-barRadius: 0.5rem;
  --adrestia-size-layout-helixTransportEndpointMaskPresetBar-barGap: 0.5rem;
  --adrestia-size-layout-helixTransportEndpointMaskPresetBar-barPad: 0.5rem 0.625rem;
  --adrestia-size-layout-helixTransportEndpointMaskPresetBar-badgeRadius: 0.25rem;
  --adrestia-size-layout-helixTransportEndpointMaskPresetBar-badgeGap: 0.25rem;
  --adrestia-size-layout-helixTransportEndpointMaskPresetBar-badgePad: 0.125rem 0.375rem;
  --adrestia-size-layout-helixTransportEndpointMaskPresetBar-clearPad: 0 0.125rem;
  --adrestia-size-layout-helixTransportEndpointMaskPresetLoadFlyout-panelRadius: 0.5rem;
  --adrestia-size-layout-helixTransportEndpointMaskPresetLoadFlyout-panelBottom: calc(100% + var(--adrestia-space-1));
  --adrestia-size-layout-helixTransportEndpointMaskPresetLoadFlyout-panelMaxWidth: min(30rem, calc(100vw - 2rem));
  --adrestia-size-layout-helixTransportEndpointMaskPresetLoadFlyout-panelMinWidth: min(22.5rem, calc(100vw - 2rem));
  --adrestia-size-layout-helixTransportEndpointMaskPresetLoadFlyout-titlePad: 0.4375rem 0.75rem 0.3125rem;
  --adrestia-size-layout-helixTransportEndpointMaskPresetLoadFlyout-messagePad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixTransportEndpointMaskPresetLoadRow-rowGap: 0.125rem;
  --adrestia-size-layout-helixTransportEndpointMaskPresetLoadRow-rowPad: 0.4375rem 0.75rem;
  --adrestia-size-layout-helixTransportEndpointMaskPresetLoadRow-metaGap: 0.5rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-rootGap: 0.75rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-lockRowGap: 0.625rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-lockRowPadTop: 0.25rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-controlRadius: 0.375rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-controlPad: 0.375rem 0.625rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-panelRadius: 0.5rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-panelGap: 0.625rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-panelPad: 0.75rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-previewMargin: 0.3125rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-rulesGap: 0.5rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-rulesMargin: 0.625rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-ruleRowGap: 0.5rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-ruleRowPad: 0.5rem;
  --adrestia-size-layout-helixTransportEndpointMaskSymbolGateBody-ruleDragPadBottom: 0.375rem;

  /* G.75 — transport sync save dropdown, variant mask split toggle, Win12 endpoint step panels */
  --adrestia-size-layout-helixTransportSyncSaveDropdown-triggerGap: 0.25rem;
  --adrestia-size-layout-helixTransportSyncSaveDropdown-triggerPadRight: 0.5rem;
  --adrestia-size-layout-helixTransportSyncSaveDropdown-panelRadius: 0.5rem;
  --adrestia-size-layout-helixTransportSyncSaveDropdown-panelBottom: calc(100% + var(--adrestia-space-1));
  --adrestia-size-layout-helixTransportSyncSaveDropdown-panelMaxWidth: min(25rem, calc(100vw - 2rem));
  --adrestia-size-layout-helixTransportSyncSaveDropdown-panelMinWidth: min(20rem, calc(100vw - 2rem));
  --adrestia-size-layout-helixTransportSyncSaveDropdown-headerPad: 0.4375rem 0.75rem 0.3125rem;
  --adrestia-size-layout-helixTransportSyncSaveDropdown-emptyPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixTransportSyncSaveDropdown-toastPad: 0.375rem 0.75rem;
  --adrestia-size-layout-helixTransportSyncSaveDropdownRows-badgeRadius: 0.25rem;
  --adrestia-size-layout-helixTransportSyncSaveDropdownRows-badgePad: 0.0625rem 0.3125rem;
  --adrestia-size-layout-helixTransportSyncSaveDropdownRows-rowGap: 0.375rem;
  --adrestia-size-layout-helixTransportSyncSaveDropdownRows-rowPad: 0.4375rem 0.75rem;
  --adrestia-size-layout-helixTransportSyncSaveDropdownRows-optionGap: 0.375rem;
  --adrestia-size-layout-helixTransportSyncSaveDropdownRows-descMarginTop: 0.0625rem;
  --adrestia-size-layout-helixTransportSyncSaveDropdownRows-separatorPad: 0.375rem 0.75rem 0.25rem;
  --adrestia-size-layout-helixVariantMaskSplitTogglePanel-flyoutPad: 0.5rem 0.625rem 0.625rem;
  --adrestia-size-layout-helixVariantMaskSplitTogglePanel-titleMarginBottom: 0.25rem;
  --adrestia-size-layout-helixVariantMaskSplitTogglePanel-metaMarginBottom: 0.625rem;
  --adrestia-size-layout-helixVariantMaskSplitTogglePanel-metaDialogMarginBottom: 0.5rem;
  --adrestia-size-layout-helixVariantMaskSplitTogglePanel-toggleGap: 0.625rem;
  --adrestia-size-layout-helixVariantMaskSplitTogglePanel-checkboxMarginTop: 0.125rem;
  --adrestia-size-layout-helixVariantMaskSplitTogglePanel-inlinePanelRadius: 0.625rem;
  --adrestia-size-layout-helixVariantMaskSplitTogglePanel-inlinePanelMaxWidth: min(35rem, calc(100vw - 3rem));
  --adrestia-size-layout-helixVariantMaskSplitTogglePanel-inlinePanelPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixVariantMaskSplitTogglePanel-descMarginTop: 0.375rem;
  --adrestia-size-layout-helixVariantMaskSplitTogglePanel-dialogHintMarginTop: 0.5rem;
  --adrestia-size-layout-helixWin12EndpointStepPanels-toggleGap: 0.5rem;
  --adrestia-size-layout-helixWin12EndpointStepPanels-toggleMarginBottom: 0.375rem;
  --adrestia-size-layout-helixWin12EndpointStepPanels-toggleMaxWidth: min(40rem, calc(100vw - 3rem));
  --adrestia-size-layout-helixWin12EndpointStepPanels-chipsRowGap: 0.5rem;
  --adrestia-size-layout-helixWin12EndpointStepPanels-chipsRowMarginBottom: 0.375rem;
  --adrestia-size-layout-helixWin12EndpointStepPanels-chipsGap: 0.375rem;

  /* G.76 — Win12 wire callouts, REST probe callouts/chips, schema discovery footer */
  --adrestia-size-layout-helixWin12EndpointStepWireCallouts-calloutRadius: 0.5rem;
  --adrestia-size-layout-helixWin12EndpointStepWireCallouts-calloutMarginBottom: 0.25rem;
  --adrestia-size-layout-helixWin12EndpointStepWireCallouts-calloutPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixWin12EndpointStepWireCallouts-titleMarginBottom: 0.25rem;
  --adrestia-size-layout-helixWin12RestProbeStepCallouts-calloutRadius: 0.5rem;
  --adrestia-size-layout-helixWin12RestProbeStepCallouts-calloutMarginBottom: 0.25rem;
  --adrestia-size-layout-helixWin12RestProbeStepCallouts-calloutPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixWin12RestProbeStepCallouts-titleMarginBottom: 0.25rem;
  --adrestia-size-layout-helixWin12RestProbeVariantChips-rootGap: 0.5rem;
  --adrestia-size-layout-helixWin12RestProbeVariantChips-rootMarginBottom: 0.375rem;
  --adrestia-size-layout-helixWin12RestProbeVariantChips-chipsGap: 0.375rem;
  --adrestia-size-layout-helixWin12RestProbeVariantChips-chipRadius: 0.5rem;
  --adrestia-size-layout-helixWin12RestProbeVariantChips-chipGap: 0.375rem;
  --adrestia-size-layout-helixWin12RestProbeVariantChips-chipPad: 0.3125rem 0.625rem;
  --adrestia-size-layout-helixWin12RestProbeVariantChips-chipSelectedBorderWidth: 2px;
  --adrestia-size-layout-helixWin12SchemaDiscoveryFooter-footerGap: 0.625rem;
  --adrestia-size-layout-helixWin12SchemaDiscoveryFooter-footerPad: 0.875rem 1.5rem 1.125rem;
  --adrestia-size-layout-helixWin12SchemaDiscoveryFooter-statusLineMarginTop: 0.25rem;
  --adrestia-size-layout-helixWin12SchemaDiscoveryFooter-statusBlockMarginTop: 0.375rem;
  --adrestia-size-layout-helixWin12SchemaDiscoveryFooter-actionsGap: 0.625rem;
  --adrestia-size-layout-helixWin12SchemaDiscoveryFooter-saveBtnRadius: 0.5rem;
  --adrestia-size-layout-helixWin12SchemaDiscoveryFooter-saveBtnPad: 0.5rem 0.875rem;
  --adrestia-size-layout-helixWin12SchemaDiscoveryFooter-primaryBtnRadius: 0.5rem;
  --adrestia-size-layout-helixWin12SchemaDiscoveryFooter-primaryBtnPad: 0.5625rem 1.25rem;

  /* G.77 — wizard atoms, ingestion dimensions, kernel step, pipeline construction panels */
  --adrestia-size-layout-helixIngestionWizardAtoms-labelGap: 0.25rem;
  --adrestia-size-layout-helixIngestionWizardAtoms-inputRadius: 0.375rem;
  --adrestia-size-layout-helixIngestionWizardAtoms-inputPad: 0.375rem 0.5rem;
  --adrestia-size-layout-helixIngestionWizardAtoms-inputSmallRadius: 0.3125rem;
  --adrestia-size-layout-helixIngestionWizardAtoms-inputSmallPad: 0.3125rem 0.4375rem;
  --adrestia-size-layout-helixIngestionWizardAtoms-paramListGap: 0.375rem;
  --adrestia-size-layout-helixIngestionWizardAtoms-paramRowGap: 0.375rem;
  --adrestia-size-layout-helixIngestionWizardAtoms-paramRowColRemove: 1.75rem;
  --adrestia-size-layout-helixIngestionWizardAtoms-paramRemoveRadius: 0.375rem;
  --adrestia-size-layout-helixIngestionWizardAtoms-paramAddRadius: 0.375rem;
  --adrestia-size-layout-helixIngestionWizardAtoms-paramAddPad: 0.3125rem 0.75rem;
  --adrestia-size-layout-helixIngestionDimensionsStep-rootGap: 0.75rem;
  --adrestia-size-layout-helixIngestionDimensionsStep-declarationTitleMarginBottom: 0.25rem;
  --adrestia-size-layout-helixIngestionDimensionsStep-panelsGap: 0.625rem;
  --adrestia-size-layout-helixIngestionDimensionsStep-schemaDividerMarginTop: 0.5rem;
  --adrestia-size-layout-helixIngestionDimensionsStep-schemaDividerPadTop: 0.75rem;
  --adrestia-size-layout-helixWizardKernelStep-rootGap: 0.875rem;
  --adrestia-size-layout-helixWizardKernelStep-descMaxWidth: 32.5rem;
  --adrestia-size-layout-helixWizardKernelStep-optionsGap: 0.625rem;
  --adrestia-size-layout-helixWizardKernelStep-optionRadius: 999px;
  --adrestia-size-layout-helixWizardKernelStep-optionPad: 0.625rem 1.125rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-panelGap: 0.5rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-panelPad: 0.625rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-panelRadius: 0.625rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-hintMarginBottom: 0.25rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-fieldGap: 0.25rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-selectPad: 0.375rem 0.5rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-selectRadius: 0.5rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-checkboxCardGap: 0.125rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-checkboxCardPad: 0.5rem 0.625rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-checkboxCardRadius: 0.5rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-checkboxRowGap: 0.5rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-pollBlockGap: 0.5rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-pollIntervalGap: 0.5rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-pollInputWidth: 4.5rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-pollInputPad: 0.25rem 0.5rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-pollInputRadius: 0.375rem;
  --adrestia-size-layout-helixPipelineConstructionPanels-radioMarginTop: 0.125rem;

  /* G.78 — wizard schema, semantic, semantic attributes, semantic + provider steps */
  --adrestia-size-layout-helixWizardSchemaStep-rootGap: 0.625rem;
  --adrestia-size-layout-helixWizardSchemaStep-rootMinHeight: 7.5rem;
  --adrestia-size-layout-helixWizardSchemaStep-listGap: 0.375rem;
  --adrestia-size-layout-helixWizardSchemaStep-listMaxHeight: 13.75rem;
  --adrestia-size-layout-helixWizardSchemaStep-optionRadius: 0.625rem;
  --adrestia-size-layout-helixWizardSchemaStep-optionPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixWizardSemanticStep-rootGap: 0.625rem;
  --adrestia-size-layout-helixWizardSemanticStep-optionsGap: 0.5rem;
  --adrestia-size-layout-helixWizardSemanticStep-optionRadius: 0.625rem;
  --adrestia-size-layout-helixWizardSemanticStep-optionPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixWizardSemanticStep-optionDescMarginTop: 0.375rem;
  --adrestia-size-layout-helixWizardSemanticAttributesStep-rootGap: 0.875rem;
  --adrestia-size-layout-helixWizardSemanticAttributesStep-confidenceGap: 0.5rem;
  --adrestia-size-layout-helixWizardSemanticAttributesStep-blockGap: 0.625rem;
  --adrestia-size-layout-helixWizardSemanticAttributesStep-blockDividerPadTop: 0.625rem;
  --adrestia-size-layout-helixWizardSemanticAttributesStep-rollupRadius: 0.625rem;
  --adrestia-size-layout-helixWizardSemanticAttributesStep-rollupGap: 0.375rem 0.625rem;
  --adrestia-size-layout-helixWizardSemanticAttributesStep-rollupPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-rootGap: 0.875rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-sectionTitleSpacedMarginBottom: 0.375rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-optionListGap: 0.5rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-optionListMarginTop: 0.5rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-cardRadius: 0.625rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-cardPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-cardDescMarginTop: 0.375rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-dividerPadTop: 0.75rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-hintMarginBottom: 0.625rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-emptyNoticeRadius: 0.5rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-emptyNoticeMarginBottom: 0.625rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-emptyNoticePad: 0.5rem 0.625rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-modeRowGap: 0.5rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-modeRowMarginBottom: 0.625rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-presetListGap: 0.375rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-presetMetaMarginTop: 0.125rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-docsLinkMarginTop: 0.25rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-customPanelGap: 0.75rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-quickPicksGap: 0.5rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-quickPicksRowGap: 0.375rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-quickPickRadius: 999px;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-quickPickPad: 0.375rem 0.625rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-fieldGap: 0.25rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-fieldInputRadius: 0.5rem;
  --adrestia-size-layout-helixWizardSemanticAndProviderStep-fieldInputPad: 0.5rem 0.625rem;

  /* G.79 — wizard source key, source variants manual/shell, ingestion layer tab */
  --adrestia-size-layout-helixWizardSourceKeyStep-rootGap: 0.625rem;
  --adrestia-size-layout-helixWizardSourceKeyStep-readonlyKeyRadius: 0.5rem;
  --adrestia-size-layout-helixWizardSourceKeyStep-readonlyKeyPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixWizardSourceKeyStep-fieldGap: 0.375rem;
  --adrestia-size-layout-helixWizardSourceKeyStep-compoundRadiusLeft: 0.5rem 0 0 0.5rem;
  --adrestia-size-layout-helixWizardSourceKeyStep-compoundRadiusRight: 0 0.5rem 0.5rem 0;
  --adrestia-size-layout-helixWizardSourceKeyStep-prefixPad: 0.5rem 0.625rem;
  --adrestia-size-layout-helixWizardSourceKeyStep-suffixInputPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixWizardSourceKeyStep-suffixInputMinWidth: 7.5rem;
  --adrestia-size-layout-helixWizardSourceVariantsManual-calloutRadius: 0.625rem;
  --adrestia-size-layout-helixWizardSourceVariantsManual-calloutMarginBottom: 0.625rem;
  --adrestia-size-layout-helixWizardSourceVariantsManual-calloutPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixWizardSourceVariantsManual-thPad: 0.25rem 0.5rem;
  --adrestia-size-layout-helixWizardSourceVariantsManual-tdPad: 0.375rem 0.5rem;
  --adrestia-size-layout-helixWizardSourceVariantsManual-inputRadius: 0.375rem;
  --adrestia-size-layout-helixWizardSourceVariantsManual-inputPad: 0.375rem 0.5rem;
  --adrestia-size-layout-helixWizardSourceVariantsManual-removeBtnRadius: 0.375rem;
  --adrestia-size-layout-helixWizardSourceVariantsManual-removeBtnPad: 0.375rem 0.625rem;
  --adrestia-size-layout-helixWizardSourceVariantsManual-addBtnRadius: 0.5rem;
  --adrestia-size-layout-helixWizardSourceVariantsManual-addBtnPad: 0.5rem 0.75rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-rootGap: 0.75rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-calloutRadius: 0.625rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-calloutPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-calloutTitleMarginBottom: 0.375rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-presetsRadius: 0.625rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-presetsGap: 0.25rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-presetsMaxWidth: min(32.5rem, 100%);
  --adrestia-size-layout-helixWizardSourceVariantsShell-presetsPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-presetRadius: 0.5rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-presetGap: 0.625rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-presetPad: 0.5rem 0.625rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-presetCodeMarginLeft: 0.375rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-legacyRadius: 0.625rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-legacyPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-legacyTitleMarginBottom: 0.5rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-legacyListGap: 0.375rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-legacyRowGap: 0.5rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-legacyRemoveRadius: 0.375rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-legacyRemovePad: 0.25rem 0.625rem;
  --adrestia-size-layout-helixWizardSourceVariantsShell-legacyHintMarginTop: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerTab-rootPad: 1rem;
  --adrestia-size-layout-helixIngestionLayerTab-embedPad: 0.25rem 0.5rem 1rem;
  --adrestia-size-layout-helixIngestionLayerTab-reserveErrorMarginBottom: 0.5rem;

  /* G.80 — ingestion layer catalog grid/empty, columns panel, standalone header */
  --adrestia-size-layout-helixIngestionLayerCatalogDataGrid-viewportRadius: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerCatalogDataGrid-tableRowSpacing: 0 0.75rem;
  --adrestia-size-layout-helixIngestionLayerCatalogDataGrid-tdPad: 0.375rem 0.5rem;
  --adrestia-size-layout-helixIngestionLayerCatalogDataGrid-groupToggleGap: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerCatalogEmptyBodies-emptyPad: 2rem;
  --adrestia-size-layout-helixIngestionLayerCatalogEmptyBodies-errorMarginTop: 0.875rem;
  --adrestia-size-layout-helixIngestionLayerCatalogEmptyBodies-errorMaxWidth: 32.5rem;
  --adrestia-size-layout-helixIngestionLayerCatalogEmptyBodies-onboardBtnRadius: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerCatalogEmptyBodies-onboardBtnMarginTop: 1rem;
  --adrestia-size-layout-helixIngestionLayerCatalogEmptyBodies-onboardBtnPad: 0.625rem 1.125rem;
  --adrestia-size-layout-helixIngestionLayerCatalogEmptyBodies-reserveErrorMarginTop: 0.75rem;
  --adrestia-size-layout-helixIngestionLayerCatalogEmptyBodies-helpMarginTop: 0.625rem;
  --adrestia-size-layout-helixIngestionLayerCatalogEmptyBodies-helpMaxWidth: 26.25rem;
  --adrestia-size-layout-helixIngestionLayerCatalogEmptyBodies-filterBtnMarginTop: 0.875rem;
  --adrestia-size-layout-helixIngestionLayerCatalogEmptyBodies-filterBtnPad: 0.5rem 0.875rem;
  --adrestia-size-layout-helixIngestionLayerCatalogEmptyBodies-filterBtnRadius: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-panelRadius: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-panelGap: 0.875rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-panelMarginBottom: 0.75rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-panelMaxHeight: 32.5rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-panelPad: 0.75rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-embeddedMarginTop: 0.75rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-searchPad: 0.5rem 0.625rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-searchMaxWidth: 35rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-searchHintMarginTop: 0.375rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-headingLetterSpacing: calc(var(--adrestia-space-px) * 0.6);
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-headingMarginBottom: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-headingPadBottom: 0.25rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-emptyFilterRadius: 0.375rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-emptyFilterPad: 0.5rem 0.625rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-subgroupsGap: 0.375rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-detailsRadius: 0.375rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-detailsPad: 0.375rem 0.5rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-summaryLetterSpacing: calc(var(--adrestia-space-px) * 0.3);
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-detailsBodyMarginTop: 0.625rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-detailsBodyPadLeft: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-gridGap: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-checkGap: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-showAllMarginTop: 0.125rem;
  --adrestia-size-layout-helixIngestionLayerColumnsPanel-showAllPad: 0.375rem 0.75rem;
  --adrestia-size-layout-helixIngestionLayerHeader-headingRowGap: 0.5rem 0.875rem;
  --adrestia-size-layout-helixIngestionLayerHeader-chipRadius: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerHeader-chipPad: 0.25rem 0.625rem;
  --adrestia-size-layout-helixIngestionLayerHeader-chipMultiMaxWidth: min(26.25rem, 100%);

  /* G.81 — layer standalone toolbar, templates tab, masking detail, preset card */
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-toolbarGap: 0.625rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-toolbarMarginTop: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-dropdownRadius: 0.5rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-dropdownMarginTop: 0.25rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-dropdownMaxHeight: 13.5rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-dropdownMaxWidth: 18.75rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-dropdownMinWidth: 15.5rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-dropdownPad: 0.375rem 0;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-dropdownEmptyPad: 0.5rem 0.75rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-dropdownOptionPad: 0.375rem 0.75rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-viewLabelGap: 0.375rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-viewControlRadius: 0.375rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-viewSelectMinWidth: 12.5rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-viewControlPad: 0.375rem 0.5rem;
  --adrestia-size-layout-helixIngestionLayerStandaloneToolbar-viewInputMinWidth: 10rem;

  /* G.82 — pipeline overview tab, role wizard panel + schema preview + step panels */
  --adrestia-size-layout-helixPipelineOverview-rootPad: 0.25rem 0.5rem 1rem;
  --adrestia-size-layout-helixPipelineOverview-loadingPad: 1rem;
  --adrestia-size-layout-helixPipelineOverview-cellPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixPipelineOverview-emptyPad: 1.25rem 0.75rem;
  --adrestia-size-layout-helixPipelineOverview-actionsGap: 0.5rem;
  --adrestia-size-layout-helixPipelineOverview-btnRadius: 0.5rem;
  --adrestia-size-layout-helixPipelineOverview-promoteBtnPad: 0.25rem 0.625rem;
  --adrestia-size-layout-helixPipelineOverview-stopBtnPad: 0.1875rem 0.5625rem;
  --adrestia-size-layout-helixPipelineOverview-chipSmPad: 0.125rem 0.5rem;
  --adrestia-size-layout-helixRoleSchemaPreview-headerGap: 0.75rem;
  --adrestia-size-layout-helixRoleSchemaPreview-eyebrowMarginBottom: 0.375rem;
  --adrestia-size-layout-helixRoleSchemaPreview-btnRadius: 0.5rem;
  --adrestia-size-layout-helixRoleSchemaPreview-btnPad: 0.375rem 0.625rem;
  --adrestia-size-layout-helixRoleSchemaPreview-chipRowGap: 0.5rem;
  --adrestia-size-layout-helixRoleSchemaPreview-metricGridGap: 0.625rem;
  --adrestia-size-layout-helixRoleSchemaPreview-metricCardRadius: 0.625rem;
  --adrestia-size-layout-helixRoleSchemaPreview-metricCardPad: 0.75rem 0.875rem;
  --adrestia-size-layout-helixRoleSchemaPreview-labelMarginBottom: 0.375rem;
  --adrestia-size-layout-helixRoleSchemaPreview-captionMarginTop: 0.375rem;
  --adrestia-size-layout-helixRoleSchemaPreview-fieldPanelPad: 0.875rem 1rem;
  --adrestia-size-layout-helixRoleSchemaPreview-fieldTitleMarginBottom: 0.625rem;
  --adrestia-size-layout-helixRoleSchemaPreview-fieldChipsGap: 0.375rem;
  --adrestia-size-layout-helixRoleSchemaPreview-fieldChipPad: 0.25rem 0.5rem;
  --adrestia-size-layout-helixRoleSchemaPreview-schemaPanelMinHeight: 13.75rem;
  --adrestia-size-layout-helixRoleWizardPanel-rootRadius: 0.625rem;
  --adrestia-size-layout-helixRoleWizardPanel-headerPad: 0.625rem 1rem;
  --adrestia-size-layout-helixRoleWizardPanel-brandGap: 0.5rem;
  --adrestia-size-layout-helixRoleWizardPanel-closePad: 0 0.25rem;
  --adrestia-size-layout-helixRoleWizardPanel-stepNavBtnPad: 0.5rem 0;
  --adrestia-size-layout-helixRoleWizardPanel-bodyPad: 1rem 1.25rem;
  --adrestia-size-layout-helixRoleWizardPanel-footerBtnRadius: 0.3125rem;
  --adrestia-size-layout-helixRoleWizardPanel-footerBackPad: 0.375rem 1rem;
  --adrestia-size-layout-helixRoleWizardPanel-footerNextPad: 0.375rem 1.25rem;
  --adrestia-size-layout-helixRoleWizardPanel-footerSavePad: 0.375rem 1.5rem;
  --adrestia-size-layout-helixRoleWizardPanel-resizeSize: 1rem;
  --adrestia-transition-helixRoleWizardPanel-stepNav: background var(--adrestia-duration-fast),
    color var(--adrestia-duration-fast), border-color var(--adrestia-duration-fast);
  --adrestia-size-layout-helixRoleWizardStep-stackGap: 0.875rem;
  --adrestia-size-layout-helixRoleWizardStep-stackGapCompact: 0.75rem;
  --adrestia-size-layout-helixRoleWizardStep-stackGapRow: 0.375rem;
  --adrestia-size-layout-helixRoleWizardStep-controlRadius: 0.3125rem;
  --adrestia-size-layout-helixRoleWizardStep-inputPad: 0.375rem 0.625rem;
  --adrestia-size-layout-helixRoleWizardStep-addBtnPad: 0.375rem 0.875rem;
  --adrestia-size-layout-helixRoleWizardStep-chipRadius: 0.25rem;
  --adrestia-size-layout-helixRoleWizardStep-chipPad: 0.1875rem 0.5rem;
  --adrestia-size-layout-helixRoleWizardStep-previewKeyWidth: 5.625rem;
  --adrestia-size-layout-helixRoleWizardStep-errorsRadius: 0.375rem;
  --adrestia-size-layout-helixRoleWizardStep-errorsPad: 0.5rem 0.75rem;

  /* G.83 — smart probe extractor row, gate template builder, path extractor, raw payload pane */
  --adrestia-font-letterSpacing-helixSmartProbeSection: 0.14em;
  --adrestia-size-layout-helixExtractorRow-rowRadius: 0.5rem;
  --adrestia-size-layout-helixExtractorRow-rowGap: 0.5rem;
  --adrestia-size-layout-helixExtractorRow-rowPad: 0.5rem 0.625rem;
  --adrestia-size-layout-helixExtractorRow-previewRadius: 0.3125rem;
  --adrestia-size-layout-helixExtractorRow-previewPad: 0.3125rem 0.5rem;
  --adrestia-size-layout-helixExtractorRow-removeBtnPad: 0 0.25rem;
  --adrestia-size-layout-helixGateTemplateBuilderSection-labelMarginBottom: 0.3125rem;
  --adrestia-size-layout-helixGateTemplateBuilderSection-fieldsGap: 0.625rem;
  --adrestia-size-layout-helixGateTemplateBuilderSection-previewHeight: 6rem;
  --adrestia-size-layout-helixGateTemplateBuilderSection-footerGap: 0.75rem;
  --adrestia-size-layout-helixGateTemplateBuilderSection-saveBtnRadius: 0.5rem;
  --adrestia-size-layout-helixGateTemplateBuilderSection-saveBtnPad: 0.4375rem 1.125rem;
  --adrestia-size-layout-helixSmartProbePathExtractorSection-labelMarginBottom: 0.3125rem;
  --adrestia-size-layout-helixSmartProbePathExtractorSection-subtitleMarginTop: 0.1875rem;
  --adrestia-size-layout-helixSmartProbePathExtractorSection-addBtnPad: 0.375rem 0.875rem;
  --adrestia-size-layout-helixSmartProbePathExtractorSection-gridGap: 0.5rem;
  --adrestia-size-layout-helixSmartProbePathExtractorSection-gridHeadPad: 0 0.625rem;
  --adrestia-size-layout-helixSmartProbePathExtractorSection-rowsGap: 0.375rem;
  --adrestia-size-percent-helixRawPayloadPane-paneWidth: 38%;
  --adrestia-size-layout-helixRawPayloadPane-paneRadius: 1.25rem;
  --adrestia-size-layout-helixRawPayloadPane-paneGap: 0.625rem;
  --adrestia-size-layout-helixRawPayloadPane-panePad: 1rem;
  --adrestia-size-layout-helixRawPayloadPane-probeRowGap: 0.375rem;
  --adrestia-size-layout-helixRawPayloadPane-btnRadius: 0.3125rem;
  --adrestia-size-layout-helixRawPayloadPane-fetchBtnPad: 0.3125rem 0.625rem;
  --adrestia-size-layout-helixRawPayloadPane-formatBtnPad: 0.25rem 0.625rem;
  --adrestia-size-layout-helixRawPayloadPane-errorBoxRadius: 0.25rem;
  --adrestia-size-layout-helixRawPayloadPane-errorBoxPad: 0.25rem 0.375rem;

  /* G.84 — smart probe runner result card, header, workspace, sandbox */
  --adrestia-size-layout-helixSmartProbeResultCard-cardRadius: 1.125rem;
  --adrestia-size-layout-helixSmartProbeResultCard-headerGap: 0.75rem;
  --adrestia-size-layout-helixSmartProbeResultCard-headerPad: 0.75rem 1rem;
  --adrestia-size-layout-helixSmartProbeResultCard-bannerPad: 0.5rem 1rem;
  --adrestia-size-layout-helixSmartProbeResultCard-recordBodyPad: 0.875rem;
  --adrestia-size-layout-helixSmartProbeResultCard-cellKeyPad: 0.125rem 0.625rem 0.125rem 0;
  --adrestia-size-layout-helixSmartProbeResultCard-cellValPad: 0.125rem 0;
  --adrestia-size-percent-helixSmartProbeResultCard-cellKeyWidth: 34%;
  --adrestia-size-layout-helixSmartProbeResultCard-payloadMaxHeight: 20rem;
  --adrestia-size-layout-helixSmartProbeResultCard-payloadMinHeight: 8.75rem;
  --adrestia-size-layout-helixSmartProbeResultCard-payloadPad: 1rem;
  --adrestia-size-layout-helixSmartProbeRunnerHeader-headerGap: 0.625rem;
  --adrestia-size-layout-helixSmartProbeRunnerHeader-headerPad: 0.625rem 1rem;
  --adrestia-size-layout-helixSmartProbeRunnerHeader-badgePad: 0.1875rem 0.625rem;
  --adrestia-size-layout-helixSmartProbeRunnerHeader-toggleGap: 0.1875rem;
  --adrestia-size-layout-helixSmartProbeRunnerHeader-btnPad: 0.3125rem 0.625rem;
  --adrestia-size-layout-helixSmartProbeRunnerWorkspace-rootGap: 1.125rem;
  --adrestia-size-layout-helixSmartProbeRunnerWorkspace-filterMarginTop: 0.75rem;
  --adrestia-size-layout-helixSmartProbeRunnerWorkspace-filterRadius: 0.75rem;
  --adrestia-size-layout-helixSmartProbeRunnerWorkspace-filterPad: 0.625rem 0.75rem;
  --adrestia-size-layout-helixSmartProbeRunnerWorkspace-gridGap: 1rem;
  --adrestia-size-layout-helixSmartProbeSandbox-bgInset: -1.5rem;
  --adrestia-size-layout-helixSmartProbeSandbox-contentPad: 1.125rem 1.125rem 0.625rem;
  --adrestia-size-layout-helixSmartProbeSandbox-builderGap: 0.75rem;

  /* G.85 — smart probe runner shell, shared chrome, dm balance + batch */
  --adrestia-size-layout-helixSmartProbeRunner-rootGap: 1rem;
  --adrestia-size-layout-helixSmartProbeRunner-shellRadius: 1.5rem;
  --adrestia-size-layout-helixSmartProbeRunner-statusBannerPad: 0.625rem 1.375rem;
  --adrestia-size-layout-helixSmartProbeRunner-workspacePad: 1.125rem;
  --adrestia-size-layout-helixSmartProbeShared-inputRadius: 0.3125rem;
  --adrestia-size-layout-helixSmartProbeShared-inputPad: 0.375rem 0.5rem;
  --adrestia-size-layout-helixSmartProbeShared-sectionRadius: 1rem;
  --adrestia-size-layout-helixSmartProbeShared-sectionGap: 0.75rem;
  --adrestia-size-layout-helixSmartProbeShared-sectionPad: 1.125rem;
  --adrestia-size-layout-helixSmartProbeShared-variantTogglePad: 0.4375rem 0.75rem;
  --adrestia-size-layout-helixSmartProbeShared-introPad: 1.25rem;
  --adrestia-size-layout-helixSmartProbeShared-baseInputRadius: 0.875rem;
  --adrestia-size-layout-helixSmartProbeShared-baseInputPad: 0.75rem 0.875rem;
  --adrestia-size-layout-helixSmartProbeShared-baseInputWidth: 15rem;
  --adrestia-size-layout-helixSmartProbeShared-baseBtnPad: 0 1.375rem;
  --adrestia-font-letterSpacing-helixDmMicroLabel: calc(var(--adrestia-space-px) * 0.8);
  --adrestia-size-layout-helixDmBalance-gridGap: 0.375rem;
  --adrestia-size-layout-helixDmBalance-cardRadius: 0.375rem;
  --adrestia-size-layout-helixDmBalance-cardPad: 0.75rem 0.875rem;
  --adrestia-size-layout-helixDmBalance-deltaMinHeight: 0.75rem;
  --adrestia-size-layout-helixDmBatch-flowPad: 0.75rem 1rem;
  --adrestia-size-layout-helixDmBatch-titleMarginBottom: 0.625rem;
  --adrestia-size-layout-helixDmBatch-stageMinWidth: 3.75rem;
  --adrestia-size-layout-helixDmBatch-stagePad: 0.375rem 0.875rem;
  --adrestia-size-layout-helixDmBatch-stageCountMinHeight: 0.8125rem;
  --adrestia-size-layout-helixDmBatch-arrowMinWidth: 1.5rem;
  --adrestia-size-layout-helixDmBatch-arrowMarginTop: -1rem;
  --adrestia-size-layout-helixDmBatch-meterHeight: 0.1875rem;

  /* G.86 — boot config pipeline table, flow canvas, flow row, perf tax meter */
  --adrestia-size-layout-helixPipelineTableFlowRow-persistPad: 0.1875rem 0.4375rem;
  --adrestia-size-layout-helixPerfTaxMeter-badgePad: 0.1875rem 0.375rem;
  --adrestia-size-layout-helixPerfTaxMeter-expandedPad: 0.375rem 0.625rem;
  --adrestia-size-layout-helixPerfTaxMeter-tableCellPad: 0.25rem 0.375rem;
  --adrestia-size-layout-helixPerfTaxMeter-tableCellPadTall: 0.375rem 0.375rem;
  --adrestia-font-letterSpacing-helixPipelineTable-label: calc(var(--adrestia-space-px) * 1);
  --adrestia-size-layout-helixPipelineTable-dimTabPad: 0.3125rem 0.875rem;
  --adrestia-size-layout-helixPipelineTable-dimTabPadSm: 0.3125rem 0.625rem;
  --adrestia-size-layout-helixPipelineTable-toolbarPad: 0 0.5rem 1rem;
  --adrestia-size-layout-helixPipelineTable-tableMinWidth: 50rem;
  --adrestia-size-layout-helixPipelineTable-headerPad: 0.625rem 0.5rem 0.5rem;
  --adrestia-size-layout-helixPipelineTable-sectionRowPad: 0.625rem 0.5rem 0.25rem;
  --adrestia-size-layout-helixPipelineTable-flowRowPad: 0.375rem 0.5rem;
  --adrestia-size-layout-helixPipelineTable-thStatusWidth: 1.75rem;
  --adrestia-size-layout-helixPipelineTable-thSourceMinWidth: 10rem;
  --adrestia-size-layout-helixPipelineTable-thDimMinWidth: 6.875rem;
  --adrestia-size-layout-helixPipelineTable-thArrowWidth: 2rem;
  --adrestia-size-layout-helixPipelineTable-thSepWidth: 0.75rem;
  --adrestia-size-layout-helixPipelineTable-thCompletenessMinWidth: 5.625rem;
  --adrestia-size-layout-helixPipelineTable-thActionsMinWidth: 7.5rem;
  --adrestia-size-layout-helixPipelineTable-statusDotSize: 0.5rem;
  --adrestia-size-layout-helixPipelineTable-chipPad: 0.25rem 0.625rem;
  --adrestia-size-layout-helixPipelineTable-chipRadius: calc(var(--adrestia-space-px) * 3);
  --adrestia-size-layout-helixPipelineTable-badgePad: 0.25rem 0.375rem;
  --adrestia-size-layout-helixPipelineTable-inputPad: 0 0.25rem;
  --adrestia-size-layout-helixPipelineTable-inputPadSm: 0 0.1875rem;
  --adrestia-size-layout-helixPipelineTable-stageDotWidth: 2.25rem;
  --adrestia-size-layout-helixPipelineTable-stageDotHeight: 1.75rem;
  --adrestia-size-layout-helixPipelineTable-meterTickWidth: 0.375rem;
  --adrestia-size-layout-helixPipelineTable-meterTickHeight: 0.375rem;
  --adrestia-size-layout-helixPipelineTable-arrowBarHeight: 0.125rem;
  --adrestia-size-layout-helixPipelineTable-searchMaxWidth: 13.75rem;
  --adrestia-size-layout-helixPipelineTable-searchPad: 0.25rem 1.625rem 0.25rem 1.5rem;
  --adrestia-size-layout-helixPipelineTable-searchIconLeft: 0.5rem;
  --adrestia-size-layout-helixPipelineTable-searchClearRight: 0.25rem;
  --adrestia-size-layout-helixPipelineTable-filterChipPad: 0.125rem 0.4375rem;
  --adrestia-size-layout-helixPipelineTable-filterChipPadMd: 0.1875rem 0.4375rem;
  --adrestia-size-layout-helixPipelineTable-emptyPad: 1.5rem 0.5rem;
  --adrestia-size-layout-helixPipelineTable-validateBtnPad: 0.375rem 0.875rem;
  --adrestia-size-layout-helixPipelineTable-colActionsPadTop: 0.75rem;
  --adrestia-size-layout-helixPipelineTable-tagPad: 0.1875rem 0.5rem;
  --adrestia-size-layout-helixPipelineTable-tagPadSm: 0.125rem 0.25rem;
  --adrestia-size-layout-helixPipelineTable-tagPadLeft: 0.3125rem;
  --adrestia-size-layout-helixPipelineTable-rtBadgePad: 0.25rem 0.5rem;
  --adrestia-size-layout-helixPipelineTable-rtRateWidth: 2.625rem;
  --adrestia-size-percent-helixFlowCanvas-laneScanWidth: 50%;
  --adrestia-size-percent-helixFlowCanvas-laneLineInset: 15%;
  --adrestia-size-percent-helixFlowCanvas-laneLineInsetWide: 20%;
  --adrestia-size-percent-helixFlowCanvas-laneLineInsetNarrow: 10%;
  --adrestia-size-layout-helixFlowCanvas-minimapRadius: 0.625rem;
  --adrestia-size-layout-helixFlowCanvas-laneStripeRadius: 0.375rem;
  --adrestia-size-layout-helixFlowCanvas-laneHeaderPad: 0.875rem 1rem 0.75rem;
  --adrestia-size-layout-helixFlowCanvas-laneHeaderRadius: 0.75rem;
  --adrestia-size-layout-helixFlowCanvas-laneIconMarginBottom: calc(var(--adrestia-space-px) * 5);
  --adrestia-size-layout-helixFlowCanvas-laneDescMarginTop: calc(var(--adrestia-space-px) * 3);
  --adrestia-size-layout-helixFlowCanvas-laneCornerTop: calc(var(--adrestia-space-px) * 5);
  --adrestia-size-layout-helixFlowCanvas-laneCornerSide: calc(var(--adrestia-space-px) * 7);
  --adrestia-size-layout-helixFlowCanvas-laneAccentHeight: var(--adrestia-space-px);
  --adrestia-size-layout-helixFlowCanvas-flowNodeMinHeight: 4.125rem;
  --adrestia-size-layout-helixFlowCanvas-flowNodePad: 0.625rem 0.75rem 0.625rem 0.9375rem;
  --adrestia-size-layout-helixFlowCanvas-nodeStripWidth: calc(var(--adrestia-space-px) * 3);
  --adrestia-size-layout-helixFlowCanvas-nodeStripRadius: 0.75rem 0 0 0.75rem;
  --adrestia-size-layout-helixFlowCanvas-handleSize: calc(var(--adrestia-space-px) * 7);
  --adrestia-size-layout-helixFlowCanvas-badgePad: 0.125rem 0.5rem;
  --adrestia-size-layout-helixFlowCanvas-badgePadTight: 0.3125rem 0.625rem;
  --adrestia-size-layout-helixFlowCanvas-badgeTop: 0.375rem;
  --adrestia-size-layout-helixFlowCanvas-badgeRight: 0.5rem;
  --adrestia-size-layout-helixFlowCanvas-badgeMarginTop: calc(var(--adrestia-space-px) * 7);
  --adrestia-size-layout-helixFlowCanvas-badgePadTop: calc(var(--adrestia-space-px) * 7);
  --adrestia-size-layout-helixFlowCanvas-runtimeDotSize: 0.3125rem;
  --adrestia-size-layout-helixFlowCanvas-runtimeLabelPad: 0.375rem 0.625rem;
  --adrestia-size-layout-helixFlowCanvas-presetBarPad: 0.3125rem 0.875rem;
  --adrestia-size-layout-helixFlowCanvas-presetBarRadius: 0.875rem;
  --adrestia-size-layout-helixFlowCanvas-presetDividerWidth: var(--adrestia-space-px);
  --adrestia-size-layout-helixFlowCanvas-presetDividerHeight: 1.25rem;
  --adrestia-size-layout-helixFlowCanvas-presetDividerMargin: 0 0.125rem;
  --adrestia-size-layout-helixFlowCanvas-bottomPanelPad: 0.25rem 0.75rem 0.25rem 0.5rem;
  --adrestia-size-layout-helixFlowCanvas-resizeHandleSize: 0.75rem;
  --adrestia-size-layout-helixFlowCanvas-resizeHandleLeft: 1.125rem;
  --adrestia-size-layout-helixFlowCanvas-resizeHandleSide: 0.375rem;
  --adrestia-size-layout-helixFlowCanvas-resizeBorderWidth: 0 0 calc(var(--adrestia-space-px) * 1.5)
    calc(var(--adrestia-space-px) * 1.5);
  --adrestia-size-layout-helixFlowCanvas-resizeRadiusBl: 0 0 0 0.25rem;
  --adrestia-size-layout-helixFlowCanvas-resizeRadiusBr: 0 0 0.25rem 0;
  --adrestia-size-layout-helixFlowCanvas-groupLabelMarginBottom: 0.625rem;
  --adrestia-size-layout-helixFlowCanvas-groupLabelMarginBottomSm: 0.25rem;
  --adrestia-font-letterSpacing-helixFlowCanvas-laneTitle: calc(var(--adrestia-space-px) * 2);
  --adrestia-font-letterSpacing-helixFlowCanvas-laneDesc: calc(var(--adrestia-space-px) * 0.4);
  --adrestia-font-letterSpacing-helixFlowCanvas-preset: calc(var(--adrestia-space-px) * 1.2);

  /* G.87 — persist config drawer + orchestrator ribbon summary */
  --adrestia-size-layout-helixPersistConfigRowPad: var(--adrestia-space-1) 0;
  --adrestia-size-layout-helixPersistConfigInputPad: calc(var(--adrestia-space-0_5))
    calc(var(--adrestia-space-1_25));
  --adrestia-size-layout-helixPersistConfigRemoveBtnPad: 0 var(--adrestia-space-1);
  --adrestia-size-layout-helixPersistConfigDrawerPadBottom: 0 0 var(--adrestia-space-2);
  --adrestia-size-layout-helixPersistConfigDrawerRadius: 0 0
    var(--adrestia-size-layout-helixDmBalance-cardRadius)
    var(--adrestia-size-layout-helixDmBalance-cardRadius);
  --adrestia-size-layout-helixPersistConfigHeaderPad: calc(var(--adrestia-space-1_5))
    var(--adrestia-space-3);
  --adrestia-size-layout-helixPersistConfigHintPad: var(--adrestia-space-2) var(--adrestia-space-3);
  --adrestia-size-layout-helixPersistConfigBodyPad: var(--adrestia-space-2) var(--adrestia-space-3);
  --adrestia-size-layout-helixPersistConfigMiniBtnPad: var(--adrestia-space-px)
    calc(var(--adrestia-space-1_25));
  --adrestia-size-layout-helixPersistConfigGridHeaderPad: calc(var(--adrestia-space-0_5)) 0;
  --adrestia-size-layout-helixPersistConfigExprInputWidth: 5.625rem;
  --adrestia-size-layout-helixPersistConfigAddBtnPad: calc(var(--adrestia-space-px) * 3)
    calc(var(--adrestia-space-2_5));
  --adrestia-size-layout-helixPersistConfigSyntaxPad: var(--adrestia-space-1)
    calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixOrchestratorRibbonSummary-histPad: calc(var(--adrestia-space-1_5))
    var(--adrestia-space-2);
  --adrestia-size-layout-helixOrchestratorRibbonSummary-lockPillPad: calc(var(--adrestia-space-0_5))
    var(--adrestia-space-2);

  /* G.88 — probe panes + REST query param row */
  --adrestia-size-layout-helixDataContractsMapping-gridGap: var(--adrestia-space-1)
    calc(var(--adrestia-space-2_5));
  --adrestia-size-layout-helixDataContractsMapping-inputHeight: 1.375rem;
  --adrestia-size-layout-helixDataContractsMapping-targetCardPad: var(--adrestia-space-3)
    var(--adrestia-space-4);
  --adrestia-size-layout-helixDataContractsMapping-roleRowPad: calc(var(--adrestia-space-1_5))
    calc(var(--adrestia-space-2_5));
  --adrestia-size-layout-helixProbeRequestPreview-rawPayloadMaxHeight: 13.75rem;
  --adrestia-size-layout-helixVariantSchemaViewer-emptyPad: var(--adrestia-space-2)
    calc(var(--adrestia-space-2_5));
  --adrestia-size-layout-helixRestQueryParamRow-gluePad: calc(var(--adrestia-space-1_5)) 0;
  --adrestia-opacity-helixRestQueryParamRowLocked: 0.85;

  /* G.89 — REST probe field map modal/panels, validation adjust panel, dm buttons */
  --adrestia-size-layout-helixRestProbeFieldMapModalShell-overlayPad: var(--adrestia-space-4);
  --adrestia-size-layout-helixRestProbeFieldMapModalShell-panelRadius: 0.875rem;
  --adrestia-size-layout-helixRestProbeFieldMapModalShell-panelMaxHeight: min(92vh, 53.75rem);
  --adrestia-size-layout-helixRestProbeFieldMapModalShell-panelPad: 1.125rem 1.25rem var(--adrestia-space-4);
  --adrestia-size-layout-helixRestProbeFieldMapModalShell-panelWidth: min(57.5rem, 100%);
  --adrestia-size-layout-helixRestProbeFieldMapModalShell-gridGap: 0.875rem;
  --adrestia-size-layout-helixRestProbeFieldMapPanels-variantTabRadius: 999px;
  --adrestia-size-layout-helixRestProbeFieldMapPanels-variantTabPad: var(--adrestia-space-1_5)
    var(--adrestia-space-2_5);
  --adrestia-size-layout-helixRestProbeFieldMapPanels-samplePanelRadius: 0.625rem;
  --adrestia-size-layout-helixRestProbeFieldMapPanels-samplePanelPad: var(--adrestia-space-2_5)
    var(--adrestia-space-3);
  --adrestia-size-layout-helixRestProbeFieldMapPanels-controlRadius: var(--adrestia-space-2);
  --adrestia-size-layout-helixRestProbeFieldMapPanels-truncationWarnPad: var(--adrestia-space-2)
    var(--adrestia-space-2_5);
  --adrestia-size-layout-helixRestProbeFieldMapPanels-rowLabelCol: 4.5rem;
  --adrestia-size-layout-helixRestProbeFieldMapPanels-roleLabelMarginBottom: 0.1875rem;
  --adrestia-size-layout-helixRestProbeFieldMapPanels-roleSelectPad: var(--adrestia-space-1_5)
    var(--adrestia-space-2);
  --adrestia-size-layout-helixRestProbeFieldMapPanels-roleHintMarginTop: 0.125rem;
  --adrestia-size-layout-helixRestProbeFieldMapPanels-footerGap: var(--adrestia-space-2_5);
  --adrestia-size-layout-helixRestProbeFieldMapPanels-footerBtnPad: var(--adrestia-space-2)
    var(--adrestia-space-3);
  --adrestia-size-layout-helixRestProbeFieldMapPanels-footerSaveBtnPad: var(--adrestia-space-2)
    calc(var(--adrestia-space-3) + var(--adrestia-space-0_5));
  --adrestia-size-layout-helixRestProbeValidationAdjustPanel-panelRadius: 0.625rem;
  --adrestia-size-layout-helixRestProbeValidationAdjustPanel-panelPad: var(--adrestia-space-2_5)
    var(--adrestia-space-3);
  --adrestia-size-layout-helixRestProbeValidationAdjustPanel-anchorTop: calc(100% + var(--adrestia-space-1_5));
  --adrestia-size-layout-helixRestProbeValidationAdjustPanel-panelWidth: min(
    22.5rem,
    calc(100vw - var(--adrestia-space-8))
  );
  --adrestia-size-layout-helixRestProbeValidationAdjustPanel-linkUnderlineOffset: calc(
    var(--adrestia-space-px) * 2
  );
  --adrestia-size-layout-helixRestProbeValidationAdjustPanel-controlRadius: var(--adrestia-space-2);
  --adrestia-size-layout-helixRestProbeValidationAdjustPanel-fixBtnPad: 0.4375rem
    var(--adrestia-space-2_5);
  --adrestia-size-layout-helixDmButtons-btnPad: var(--adrestia-space-1_25) 0.875rem;
  --adrestia-size-layout-helixDmButtons-ghostPad: var(--adrestia-space-1) var(--adrestia-space-2_5);
  --adrestia-size-layout-helixDmButtons-lookbackPad: 0.1875rem var(--adrestia-space-2);
  --adrestia-size-layout-helixDmButtons-gapFillPad: 0.1875rem var(--adrestia-space-2_5);
  --adrestia-size-layout-helixDmButtons-panelPad: var(--adrestia-space-3) 0.875rem;

  /* G.90 — dm checkers, dedup, errors, gapfill */
  --adrestia-size-layout-helixDmCheckers-statsGap: 0.875rem;
  --adrestia-size-layout-helixDmCheckers-statsMarginBottom: 0.625rem;
  --adrestia-size-layout-helixDmCheckers-statsPaddingBottom: 0.375rem;
  --adrestia-size-layout-helixDmCheckers-barsGap: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmCheckers-barsHeight: 4.375rem;
  --adrestia-size-layout-helixDmCheckers-barsRadius: 0.25rem;
  --adrestia-size-layout-helixDmCheckers-barsPad: 0.1875rem;
  --adrestia-size-layout-helixDmCheckers-barWrapMinWidth: 0.125rem;
  --adrestia-size-layout-helixDmCheckers-barWrapMaxWidth: 0.625rem;
  --adrestia-size-layout-helixDmCheckers-barRadiusTop: var(--adrestia-space-px) var(--adrestia-space-px) 0 0;
  --adrestia-size-layout-helixDmCheckers-barMinHeight: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmCheckers-markerTop: calc(var(--adrestia-space-px) * -2);
  --adrestia-size-layout-helixDmCheckers-listMarginTop: var(--adrestia-space-2);
  --adrestia-size-layout-helixDmCheckers-itemGap: var(--adrestia-space-2);
  --adrestia-size-layout-helixDmCheckers-itemPadTop: 0.1875rem;
  --adrestia-size-layout-helixDmCheckers-itemPadBottom: 0;
  --adrestia-size-layout-helixDmCheckers-bufferBodyGap: var(--adrestia-space-4);
  --adrestia-size-layout-helixDmCheckers-bufferTankWidth: 2.75rem;
  --adrestia-size-layout-helixDmCheckers-bufferTankHeight: 3.375rem;
  --adrestia-size-layout-helixDmCheckers-bufferTankRadius: 0.3125rem;
  --adrestia-size-layout-helixDmCheckers-bufferFillRadiusBottom: 0 0 0.25rem 0.25rem;
  --adrestia-size-layout-helixDmCheckers-bufferStatsGap: 0.1875rem;
  --adrestia-size-layout-helixDmCheckers-bufferStatLabelMarginRight: var(--adrestia-space-1);
  --adrestia-size-layout-helixDmCheckers-visionListGap: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmCheckers-visionRowGap: 0.625rem;
  --adrestia-size-layout-helixDmCheckers-visionRowPadTop: 0.3125rem;
  --adrestia-size-layout-helixDmCheckers-visionRowPadBottom: 0;
  --adrestia-size-layout-helixDmCheckers-visionSymMinWidth: 5.625rem;
  --adrestia-size-layout-helixDmCheckers-visionDaysGap: 0.3125rem;
  --adrestia-size-layout-helixDmCheckers-visionPullPadTop: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmCheckers-visionPullPadRight: var(--adrestia-space-2);
  --adrestia-size-layout-helixDmCheckers-visionPullPadBottom: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmCheckers-visionPullPadLeft: var(--adrestia-space-2);
  --adrestia-size-layout-helixDmCheckers-visionPullRadius: 0.1875rem;
  --adrestia-size-layout-helixDmCheckers-schemaRadius: 0.375rem;
  --adrestia-size-layout-helixDmCheckers-schemaHeaderPadTop: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmCheckers-schemaHeaderPadRight: var(--adrestia-space-4);
  --adrestia-size-layout-helixDmCheckers-schemaHeaderPadBottom: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmCheckers-schemaHeaderPadLeft: var(--adrestia-space-4);
  --adrestia-size-layout-helixDmCheckers-schemaBodyPadTop: 0;
  --adrestia-size-layout-helixDmCheckers-schemaBodyPadRight: var(--adrestia-space-4);
  --adrestia-size-layout-helixDmCheckers-schemaBodyPadBottom: 0.875rem;
  --adrestia-size-layout-helixDmCheckers-schemaBodyPadLeft: var(--adrestia-space-4);
  --adrestia-size-layout-helixDmCheckers-schemaNameMarginBottom: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmCheckers-schemaNamePaddingBottom: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmCheckers-schemaSectionMarginBottom: 0.625rem;
  --adrestia-size-layout-helixDmCheckers-schemaSectionTitleMarginBottom: 0.3125rem;
  --adrestia-size-layout-helixDmCheckers-schemaRowGap: 0.1875rem;
  --adrestia-size-layout-helixDmCheckers-schemaRowColumnGap: 0.625rem;
  --adrestia-size-layout-helixDmCheckers-schemaRowPadTop: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmCheckers-schemaRowPadBottom: 0;
  --adrestia-size-layout-helixDmCheckers-schemaCodePadTop: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmCheckers-schemaCodePadRight: var(--adrestia-space-1);
  --adrestia-size-layout-helixDmCheckers-schemaCodePadBottom: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmCheckers-schemaCodePadLeft: var(--adrestia-space-1);
  --adrestia-size-layout-helixDmCheckers-schemaCodeRadius: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmDedup-loadingGap: 0.625rem;
  --adrestia-size-layout-helixDmDedup-loadingPad: 1.25rem;
  --adrestia-size-layout-helixDmDedup-spinnerSize: var(--adrestia-space-4);
  --adrestia-size-layout-helixDmDedup-spinnerBorderWidth: calc(var(--adrestia-space-px) * 2);
  --adrestia-size-layout-helixDmDedup-spinnerRadius: 50%;
  --adrestia-size-layout-helixDmDedup-scoreRowGap: 1.25rem;
  --adrestia-size-layout-helixDmDedup-scoreRowPadTop: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmDedup-scoreRowPadBottom: 0;
  --adrestia-size-layout-helixDmDedup-scoreRowMarginBottom: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmDedup-ringSize: 5rem;
  --adrestia-size-layout-helixDmDedup-metricsGap: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmDedup-metricPadTop: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmDedup-metricPadRight: var(--adrestia-space-1);
  --adrestia-size-layout-helixDmDedup-metricPadBottom: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmDedup-metricPadLeft: var(--adrestia-space-1);
  --adrestia-size-layout-helixDmDedup-metricRadius: 0.375rem;
  --adrestia-size-layout-helixDmDedup-metricLabelMarginTop: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmDedup-sectionTitleMarginBottom: var(--adrestia-space-2);
  --adrestia-size-layout-helixDmDedup-overlapSectionMarginBottom: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmDedup-overlapSectionPadBottom: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmDedup-overlapRowGap: var(--adrestia-space-2);
  --adrestia-size-layout-helixDmDedup-overlapRowMarginBottom: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmDedup-overlapSymMinWidth: 5.625rem;
  --adrestia-size-layout-helixDmDedup-overlapBarHeight: 1.125rem;
  --adrestia-size-layout-helixDmDedup-overlapBarRadius: 0.1875rem;
  --adrestia-size-layout-helixDmDedup-overlapTotalMinWidth: 3.125rem;
  --adrestia-size-layout-helixDmDedup-overlapWarningsMarginTop: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmDedup-overlapWarnPadTop: 0.1875rem;
  --adrestia-size-layout-helixDmDedup-overlapWarnPadRight: var(--adrestia-space-2);
  --adrestia-size-layout-helixDmDedup-overlapWarnPadBottom: 0.1875rem;
  --adrestia-size-layout-helixDmDedup-overlapWarnPadLeft: var(--adrestia-space-2);
  --adrestia-size-layout-helixDmDedup-overlapWarnRadius: 0 0.25rem 0.25rem 0;
  --adrestia-size-layout-helixDmDedup-overlapWarnMarginBottom: 0.1875rem;
  --adrestia-size-layout-helixDmDedup-overlapWarnBorderWidth: calc(var(--adrestia-space-px) * 2);
  --adrestia-size-layout-helixDmDedup-sampleSectionMarginBottom: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmDedup-sampleSectionPadBottom: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmDedup-sampleTableMaxHeight: 12.5rem;
  --adrestia-size-layout-helixDmDedup-sampleGridGap: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmDedup-sampleRowPadTop: 0.1875rem;
  --adrestia-size-layout-helixDmDedup-sampleRowPadRight: var(--adrestia-space-1);
  --adrestia-size-layout-helixDmDedup-sampleRowPadBottom: 0.1875rem;
  --adrestia-size-layout-helixDmDedup-sampleRowPadLeft: var(--adrestia-space-1);
  --adrestia-size-layout-helixDmDedup-actionsGap: var(--adrestia-space-2);
  --adrestia-size-layout-helixDmDedup-actionsPadTop: var(--adrestia-space-1);
  --adrestia-size-layout-helixDmDedup-btnPadTop: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmDedup-btnPadRight: 0.875rem;
  --adrestia-size-layout-helixDmDedup-btnPadBottom: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmDedup-btnPadLeft: 0.875rem;
  --adrestia-size-layout-helixDmDedup-btnRadius: 0.375rem;
  --adrestia-size-layout-helixDmDedup-cleanBadgePadTop: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmDedup-cleanBadgePadRight: var(--adrestia-space-4);
  --adrestia-size-layout-helixDmDedup-cleanBadgePadBottom: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmDedup-cleanBadgePadLeft: var(--adrestia-space-4);
  --adrestia-size-layout-helixDmDedup-resultMarginTop: 0.625rem;
  --adrestia-size-layout-helixDmDedup-resultPadTop: 0.625rem;
  --adrestia-size-layout-helixDmDedup-resultPadRight: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmDedup-resultPadBottom: 0.625rem;
  --adrestia-size-layout-helixDmDedup-resultPadLeft: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmDedup-resultTitleMarginBottom: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmDedup-resultGridRowGap: var(--adrestia-space-1);
  --adrestia-size-layout-helixDmDedup-resultGridColumnGap: var(--adrestia-space-4);
  --adrestia-size-layout-helixDmDedup-responsiveStepsMinWidth: 31.25rem;
  --adrestia-size-layout-helixDmDedup-responsiveTopbarPadTop: var(--adrestia-space-2);
  --adrestia-size-layout-helixDmDedup-responsiveTopbarPadRight: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmDedup-responsiveTopbarPadBottom: var(--adrestia-space-2);
  --adrestia-size-layout-helixDmDedup-responsiveTopbarPadLeft: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmDedup-responsiveScrollPad: var(--adrestia-space-3);
  --adrestia-size-layout-helixDmErrors-panelRadius: 0.375rem;
  --adrestia-size-layout-helixDmErrors-panelPad: 0.875rem var(--adrestia-space-4);
  --adrestia-size-layout-helixDmErrors-preRadius: 0.25rem;
  --adrestia-size-layout-helixDmErrors-preMaxHeight: 25rem;
  --adrestia-size-layout-helixDmErrors-prePad: var(--adrestia-space-2) var(--adrestia-space-3);
  --adrestia-size-layout-helixDmErrors-btnPad: var(--adrestia-space-1) 0.875rem;
  --adrestia-size-layout-helixDmGapfill-panelRadius: 0.375rem;
  --adrestia-size-layout-helixDmGapfill-trackerPad: 0.625rem var(--adrestia-space-3);
  --adrestia-size-layout-helixDmGapfill-labelLetterSpacing: calc(var(--adrestia-space-px) * 0.3);
  --adrestia-size-layout-helixDmGapfill-meterRadius: 0.1875rem;
  --adrestia-size-layout-helixDmGapfill-meterHeight: 0.375rem;
  --adrestia-size-layout-helixDmGapfill-pctMinWidth: 2rem;
  --adrestia-size-layout-helixDmGapfill-accentBorderWidth: calc(var(--adrestia-space-px) * 2);
  --adrestia-size-layout-helixDmGapfill-progressRadius: 0.125rem;
  --adrestia-size-layout-helixDmGapfill-progressHeight: 0.25rem;
  --adrestia-size-layout-helixDmGapfill-progressWidth: 3rem;
  --adrestia-size-layout-helixDmGapfill-progressTextMinWidth: 1.5rem;
  --adrestia-size-layout-helixDmGapfill-resultRadius: 0.25rem;
  --adrestia-size-layout-helixDmGapfill-resultPad: calc(var(--adrestia-space-1_5)) var(--adrestia-space-2);

  /* G.91 — dm inputs, layout, legacy, perf */
  --adrestia-size-layout-helixDmInputs-btnXsPadBottom: 0.125rem;
  --adrestia-size-layout-helixDmInputs-btnXsPadLeft: 0.4375rem;
  --adrestia-size-layout-helixDmInputs-btnXsPadRight: 0.4375rem;
  --adrestia-size-layout-helixDmInputs-btnXsPadTop: 0.125rem;
  --adrestia-size-layout-helixDmInputs-bvCardPadBottom: 0.5rem;
  --adrestia-size-layout-helixDmInputs-bvCardPadLeft: 0.625rem;
  --adrestia-size-layout-helixDmInputs-bvCardPadRight: 0.625rem;
  --adrestia-size-layout-helixDmInputs-bvCardPadTop: 0.5rem;
  --adrestia-size-layout-helixDmInputs-bvGroupLabelMarginBottom: 0.0625rem;
  --adrestia-size-layout-helixDmInputs-bvKMinWidth: 3.25rem;
  --adrestia-size-layout-helixDmInputs-chipLetterSpacing: calc(var(--adrestia-space-px) * 0.2);
  --adrestia-size-layout-helixDmInputs-chipPadBottom: 0.125rem;
  --adrestia-size-layout-helixDmInputs-chipPadLeft: 0.5rem;
  --adrestia-size-layout-helixDmInputs-chipPadRight: 0.5rem;
  --adrestia-size-layout-helixDmInputs-chipPadTop: 0.125rem;
  --adrestia-size-layout-helixDmInputs-countPadBottom: 0.0625rem;
  --adrestia-size-layout-helixDmInputs-countPadLeft: 0.375rem;
  --adrestia-size-layout-helixDmInputs-countPadRight: 0.375rem;
  --adrestia-size-layout-helixDmInputs-countPadTop: 0.0625rem;
  --adrestia-size-layout-helixDmInputs-customLookbackWidth: 3.25rem;
  --adrestia-size-layout-helixDmInputs-customSuffixPadRight: 0.25rem;
  --adrestia-size-layout-helixDmInputs-dateClearPadBottom: 0.125rem;
  --adrestia-size-layout-helixDmInputs-dateClearPadLeft: 0.3125rem;
  --adrestia-size-layout-helixDmInputs-dateClearPadRight: 0.3125rem;
  --adrestia-size-layout-helixDmInputs-dateClearPadTop: 0.125rem;
  --adrestia-size-layout-helixDmInputs-daterangeBarPadBottom: 0.375rem;
  --adrestia-size-layout-helixDmInputs-daterangeBarPadLeft: 1rem;
  --adrestia-size-layout-helixDmInputs-daterangeBarPadRight: 1rem;
  --adrestia-size-layout-helixDmInputs-daterangeBarPadTop: 0.375rem;
  --adrestia-size-layout-helixDmInputs-emptySmallPad: 0.75rem;
  --adrestia-size-layout-helixDmInputs-gap2: 0.125rem;
  --adrestia-size-layout-helixDmInputs-gap3: 0.1875rem;
  --adrestia-size-layout-helixDmInputs-gap4: 0.25rem;
  --adrestia-size-layout-helixDmInputs-gap6: 0.375rem;
  --adrestia-size-layout-helixDmInputs-gap8: 0.5rem;
  --adrestia-size-layout-helixDmInputs-inputSmallPadBottom: 0.1875rem;
  --adrestia-size-layout-helixDmInputs-inputSmallPadLeft: 0.3125rem;
  --adrestia-size-layout-helixDmInputs-inputSmallPadRight: 0.3125rem;
  --adrestia-size-layout-helixDmInputs-inputSmallPadTop: 0.1875rem;
  --adrestia-size-layout-helixDmInputs-inputSmallWidth: 3rem;
  --adrestia-size-layout-helixDmInputs-monthTotalPadBottom: 0.125rem;
  --adrestia-size-layout-helixDmInputs-monthTotalPadLeft: 0.4375rem;
  --adrestia-size-layout-helixDmInputs-monthTotalPadRight: 0.4375rem;
  --adrestia-size-layout-helixDmInputs-monthTotalPadTop: 0.125rem;
  --adrestia-size-layout-helixDmInputs-pillDaysMarginLeft: 0.125rem;
  --adrestia-size-layout-helixDmInputs-pillInputInnerPadBottom: 0.1875rem;
  --adrestia-size-layout-helixDmInputs-pillInputInnerPadLeft: 0.375rem;
  --adrestia-size-layout-helixDmInputs-pillInputInnerPadRight: 0.125rem;
  --adrestia-size-layout-helixDmInputs-pillInputInnerPadTop: 0.1875rem;
  --adrestia-size-layout-helixDmInputs-pillInputSuffixPadRight: 0.3125rem;
  --adrestia-size-layout-helixDmInputs-pillInputWidth: 3.5rem;
  --adrestia-size-layout-helixDmInputs-pillLabelLetterSpacing: calc(var(--adrestia-space-px) * 0.3);
  --adrestia-size-layout-helixDmInputs-pillLiveMarginLeft: 0.1875rem;
  --adrestia-size-layout-helixDmInputs-pillPadBottom: 0.1875rem;
  --adrestia-size-layout-helixDmInputs-pillPadLeft: 0.625rem;
  --adrestia-size-layout-helixDmInputs-pillPadRight: 0.625rem;
  --adrestia-size-layout-helixDmInputs-pillPadTop: 0.1875rem;
  --adrestia-size-layout-helixDmInputs-pillToolLetterSpacing: calc(var(--adrestia-space-px) * 0.1);
  --adrestia-size-layout-helixDmInputs-readoutPadBottom: 0.125rem;
  --adrestia-size-layout-helixDmInputs-readoutPadLeft: 0.625rem;
  --adrestia-size-layout-helixDmInputs-readoutPadRight: 0.625rem;
  --adrestia-size-layout-helixDmInputs-readoutPadTop: 0.125rem;
  --adrestia-size-layout-helixDmInputs-sectionCountMarginLeft: 0.5rem;
  --adrestia-size-layout-helixDmInputs-sectionHeaderMarginBottom: 0.25rem;
  --adrestia-size-layout-helixDmInputs-sectionHeaderPadBottom: 0.4375rem;
  --adrestia-size-layout-helixDmInputs-sectionHeaderPadLeft: 0.75rem;
  --adrestia-size-layout-helixDmInputs-sectionHeaderPadRight: 0.75rem;
  --adrestia-size-layout-helixDmInputs-sectionHeaderPadTop: 0.4375rem;
  --adrestia-size-layout-helixDmInputs-selectPadBottom: 0.1875rem;
  --adrestia-size-layout-helixDmInputs-selectPadLeft: 0.375rem;
  --adrestia-size-layout-helixDmInputs-selectPadRight: 0.375rem;
  --adrestia-size-layout-helixDmInputs-selectPadTop: 0.1875rem;
  --adrestia-size-layout-helixDmInputs-tightLetterSpacing: calc(var(--adrestia-space-px) * -0.2);
  --adrestia-size-layout-helixDmInputs-varHeaderMarginBottom: 0.125rem;
  --adrestia-size-layout-helixDmInputs-varHeaderPadBottom: 0.3125rem;
  --adrestia-size-layout-helixDmInputs-varMktPadBottom: 0.0625rem;
  --adrestia-size-layout-helixDmInputs-varMktPadLeft: 0.25rem;
  --adrestia-size-layout-helixDmInputs-varMktPadRight: 0.25rem;
  --adrestia-size-layout-helixDmInputs-varMktPadTop: 0.0625rem;
  --adrestia-size-layout-helixDmInputs-varMktRadius: 0.125rem;
  --adrestia-size-layout-helixDmInputs-varRowColumnGap: 0.25rem;
  --adrestia-size-layout-helixDmInputs-varRowPadBottom: 0.25rem;
  --adrestia-size-layout-helixDmInputs-varRowPadTop: 0.25rem;
  --adrestia-size-layout-helixDmInputs-varRowRowGap: 0.125rem;
  --adrestia-size-layout-helixDmLayout-bootMenuIconMarginTop: 0.0625rem;
  --adrestia-size-layout-helixDmLayout-bootMenuItemPadBottom: 0.75rem;
  --adrestia-size-layout-helixDmLayout-bootMenuItemPadLeft: 1rem;
  --adrestia-size-layout-helixDmLayout-bootMenuItemPadRight: 0.75rem;
  --adrestia-size-layout-helixDmLayout-bootMenuItemPadTop: 0.75rem;
  --adrestia-size-layout-helixDmLayout-bootMenuItemRadius: 0.75rem;
  --adrestia-size-layout-helixDmLayout-bootMenuOffset: 0.5rem;
  --adrestia-size-layout-helixDmLayout-bootMenuPad: 0.375rem;
  --adrestia-size-layout-helixDmLayout-bootMenuRadius: 1rem;
  --adrestia-size-layout-helixDmLayout-bootMenuTitleLetterSpacing: 0.02em;
  --adrestia-size-layout-helixDmLayout-bootMenuTop: calc(100% + var(--adrestia-size-layout-helixDmLayout-bootMenuOffset));
  --adrestia-size-layout-helixDmLayout-bootMenuWidth: 16.25rem;
  --adrestia-size-layout-helixDmLayout-bootTabPadRight: 0.5rem;
  --adrestia-size-layout-helixDmLayout-circleRadius: 50%;
  --adrestia-size-layout-helixDmLayout-dmzBadgeLetterSpacing: calc(var(--adrestia-space-px) * 0.2);
  --adrestia-size-layout-helixDmLayout-dmzBodyPadBottom: 0.875rem;
  --adrestia-size-layout-helixDmLayout-dmzBodyPadLeft: 0.875rem;
  --adrestia-size-layout-helixDmLayout-dmzBodyPadRight: 0.875rem;
  --adrestia-size-layout-helixDmLayout-dmzBodyPadTop: 0.625rem;
  --adrestia-size-layout-helixDmLayout-dmzHeaderPadBottom: 0.4375rem;
  --adrestia-size-layout-helixDmLayout-dmzHeaderPadLeft: 0.875rem;
  --adrestia-size-layout-helixDmLayout-dmzHeaderPadRight: 0.875rem;
  --adrestia-size-layout-helixDmLayout-dmzHeaderPadTop: 0.4375rem;
  --adrestia-size-layout-helixDmLayout-dmzTitleLetterSpacing: calc(var(--adrestia-space-px) * 0.3);
  --adrestia-size-layout-helixDmLayout-freshDotMarginRight: 0.25rem;
  --adrestia-size-layout-helixDmLayout-freshDotSize: 0.3125rem;
  --adrestia-size-layout-helixDmLayout-gap10: 0.625rem;
  --adrestia-size-layout-helixDmLayout-gap16: 1rem;
  --adrestia-size-layout-helixDmLayout-gap2: 0.125rem;
  --adrestia-size-layout-helixDmLayout-gap4: 0.25rem;
  --adrestia-size-layout-helixDmLayout-gap6: 0.375rem;
  --adrestia-size-layout-helixDmLayout-gap8: 0.5rem;
  --adrestia-size-layout-helixDmLayout-grid2colMarginTop: 1rem;
  --adrestia-size-layout-helixDmLayout-loadingBannerPad: 2rem;
  --adrestia-size-layout-helixDmLayout-loadingSpinnerBorderWidth: 0.125rem;
  --adrestia-size-layout-helixDmLayout-loadingSpinnerSize: 0.875rem;
  --adrestia-size-layout-helixDmLayout-pillRadius: 62.4375rem;
  --adrestia-size-layout-helixDmLayout-resizeHandleHeight: 0.375rem;
  --adrestia-size-layout-helixDmLayout-resizeHandleMarginBottom: calc(var(--adrestia-size-layout-helixDmLayout-dmzBodyPadBottom) * -1);
  --adrestia-size-layout-helixDmLayout-resizeHandleMarginLeft: calc(var(--adrestia-size-layout-helixDmLayout-dmzBodyPadLeft) * -1);
  --adrestia-size-layout-helixDmLayout-resizeHandleMarginRight: calc(var(--adrestia-size-layout-helixDmLayout-dmzBodyPadRight) * -1);
  --adrestia-size-layout-helixDmLayout-resizeHandleMarginTop: 0.25rem;
  --adrestia-size-layout-helixDmLayout-rowTopMarginBottom: 1rem;
  --adrestia-size-layout-helixDmLayout-scrollPadBottom: 2.5rem;
  --adrestia-size-layout-helixDmLayout-scrollPadLeft: 1rem;
  --adrestia-size-layout-helixDmLayout-scrollPadRight: 1rem;
  --adrestia-size-layout-helixDmLayout-scrollPadTop: 0.75rem;
  --adrestia-size-layout-helixDmLayout-scrollThumbWidth: 0.375rem;
  --adrestia-size-layout-helixDmLayout-sepWidth: 0.0625rem;
  --adrestia-size-layout-helixDmLayout-tabAccentInsetBottom: 24%;
  --adrestia-size-layout-helixDmLayout-tabAccentInsetTop: 24%;
  --adrestia-size-layout-helixDmLayout-tabAccentWidth: 0.1875rem;
  --adrestia-size-layout-helixDmLayout-tabBarPadBottom: 0.125rem;
  --adrestia-size-layout-helixDmLayout-tabBtnLetterSpacing: 0.08em;
  --adrestia-size-layout-helixDmLayout-tabBtnMinHeight: 2rem;
  --adrestia-size-layout-helixDmLayout-tabBtnPadLeft: 1rem;
  --adrestia-size-layout-helixDmLayout-tabBtnPadRight: 0.875rem;
  --adrestia-size-layout-helixDmLayout-tabBtnResponsiveMinHeight: 1.875rem;
  --adrestia-size-layout-helixDmLayout-tabBtnResponsivePadLeft: 0.875rem;
  --adrestia-size-layout-helixDmLayout-tabBtnResponsivePadRight: 0.75rem;
  --adrestia-size-layout-helixDmLayout-tabCloseMarginLeft: 0.125rem;
  --adrestia-size-layout-helixDmLayout-tabCloseSize: 1.125rem;
  --adrestia-size-layout-helixDmLayout-tabShellMinHeight: 3.25rem;
  --adrestia-size-layout-helixDmLayout-tabShellPadBottom: 0.625rem;
  --adrestia-size-layout-helixDmLayout-tabShellPadLeft: 1rem;
  --adrestia-size-layout-helixDmLayout-tabShellPadRight: 1rem;
  --adrestia-size-layout-helixDmLayout-tabShellPadTop: 0.625rem;
  --adrestia-size-layout-helixDmLayout-tabShellResponsivePadBottom: 0.5rem;
  --adrestia-size-layout-helixDmLayout-tabShellResponsivePadLeft: 0.75rem;
  --adrestia-size-layout-helixDmLayout-tabShellResponsivePadRight: 0.75rem;
  --adrestia-size-layout-helixDmLayout-tabShellResponsivePadTop: 0.5rem;
  --adrestia-size-layout-helixDmLayout-timebarLabelLetterSpacing: calc(var(--adrestia-space-px) * 0.5);
  --adrestia-size-layout-helixDmLayout-timebarLabelMarginRight: 0.125rem;
  --adrestia-size-layout-helixDmLayout-timebarPadBottom: 0.3125rem;
  --adrestia-size-layout-helixDmLayout-timebarPadLeft: 1.25rem;
  --adrestia-size-layout-helixDmLayout-timebarPadRight: 1.25rem;
  --adrestia-size-layout-helixDmLayout-timebarPadTop: 0.3125rem;
  --adrestia-size-layout-helixDmLayout-timebarSepHeight: 1rem;
  --adrestia-size-layout-helixDmLayout-titleLetterSpacing: calc(var(--adrestia-space-px) * -0.2);
  --adrestia-size-layout-helixDmLayout-toolRowPadBottom: 0.375rem;
  --adrestia-size-layout-helixDmLayout-toolRowPadTop: 0.375rem;
  --adrestia-size-layout-helixDmLayout-topbarBadgeLetterSpacing: calc(var(--adrestia-space-px) * 0.5);
  --adrestia-size-layout-helixDmLayout-topbarBadgePadBottom: 0.125rem;
  --adrestia-size-layout-helixDmLayout-topbarBadgePadLeft: 0.625rem;
  --adrestia-size-layout-helixDmLayout-topbarBadgePadRight: 0.625rem;
  --adrestia-size-layout-helixDmLayout-topbarBadgePadTop: 0.125rem;
  --adrestia-size-layout-helixDmLayout-topbarGap: 0.875rem;
  --adrestia-size-layout-helixDmLayout-topbarLabelLetterSpacing: calc(var(--adrestia-space-px) * 0.3);
  --adrestia-size-layout-helixDmLayout-topbarPadBottom: 0.5rem;
  --adrestia-size-layout-helixDmLayout-topbarPadLeft: 1.25rem;
  --adrestia-size-layout-helixDmLayout-topbarPadRight: 1.25rem;
  --adrestia-size-layout-helixDmLayout-topbarPadTop: 0.5rem;
  --adrestia-size-layout-helixDmLayout-topbarScanHeight: 0.125rem;
  --adrestia-size-layout-helixDmLayout-topbarSepHeight: 1.125rem;
  --adrestia-size-layout-helixDmLayout-topbarSepMarginH: 0.25rem;
  --adrestia-size-layout-helixDmLegacy-badgeLetterSpacing: calc(var(--adrestia-space-px) * 0.5);
  --adrestia-size-layout-helixDmLegacy-badgePad: var(--adrestia-space-1) var(--adrestia-space-2);
  --adrestia-size-layout-helixDmLegacy-badgeRadius: 0;
  --adrestia-size-layout-helixDmLegacy-controlsPad: var(--adrestia-space-2) var(--adrestia-space-3);
  --adrestia-size-layout-helixDmLegacy-controlsRadius: 0.375rem;
  --adrestia-size-layout-helixDmLegacy-emptyCodePad: var(--adrestia-space-1) var(--adrestia-space-2);
  --adrestia-size-layout-helixDmLegacy-emptyPad: var(--adrestia-space-4);
  --adrestia-size-layout-helixDmLegacy-headerMarginBottom: 0.625rem;
  --adrestia-size-layout-helixDmLegacy-ledgerDayRadius: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmLegacy-ledgerDaySize: var(--adrestia-space-4);
  --adrestia-size-layout-helixDmLegacy-ledgerGap: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmPerf-canvasRadius: 0.25rem;
  --adrestia-size-layout-helixDmPerf-liveDotSize: var(--adrestia-space-2);
  --adrestia-size-layout-helixDmPerf-liveGap: calc(var(--adrestia-space-1_5));
  --adrestia-size-layout-helixDmPerf-panelPad: 0.875rem var(--adrestia-space-4);
  --adrestia-size-layout-helixDmPerf-panelRadius: 0.375rem;
  --adrestia-size-layout-helixDmPerf-statLabelLetterSpacing: calc(var(--adrestia-space-px) * 0.3);
  --adrestia-size-layout-helixDmPerf-statMinWidth: 3.125rem;
  --adrestia-size-layout-helixDmPerf-titleLetterSpacing: var(--adrestia-font-letterSpacing-helixDmMicroLabel);

  /* G.92 — dm pipeline, ram, symbols, timeline */
  --adrestia-size-layout-helixDmPipeline-panelPadTop: 0.875rem;
  --adrestia-size-layout-helixDmPipeline-panelPadRight: 1.125rem;
  --adrestia-size-layout-helixDmPipeline-panelPadBottom: 0.75rem;
  --adrestia-size-layout-helixDmPipeline-panelPadLeft: 1.125rem;
  --adrestia-size-layout-helixDmPipeline-titleMarginBottom: 0.75rem;
  --adrestia-size-layout-helixDmPipeline-stepMinWidth: 5rem;
  --adrestia-size-layout-helixDmPipeline-stepIconSize: 2.25rem;
  --adrestia-size-layout-helixDmPipeline-stepLabelMarginTop: 0.3125rem;
  --adrestia-size-layout-helixDmPipeline-stepLabelMaxWidth: 5rem;
  --adrestia-size-layout-helixDmPipeline-stepSubMarginTop: 0.125rem;
  --adrestia-size-layout-helixDmPipeline-stepSubMinHeight: 0.75rem;
  --adrestia-size-layout-helixDmPipeline-connectorHeight: 0.125rem;
  --adrestia-size-layout-helixDmPipeline-connectorMinWidth: 1.25rem;
  --adrestia-size-layout-helixDmPipeline-connectorMarginTop: -1.125rem;
  --adrestia-size-layout-helixDmPipeline-connectorLineHeight: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmPipeline-connectorParticleTop: calc(var(--adrestia-space-px) * -2);
  --adrestia-size-layout-helixDmPipeline-connectorParticleWidth: 0.5rem;
  --adrestia-size-layout-helixDmPipeline-connectorParticleHeight: 0.3125rem;
  --adrestia-size-layout-helixDmRam-usagePadTop: 0.5rem;
  --adrestia-size-layout-helixDmRam-usagePadRight: 0.75rem;
  --adrestia-size-layout-helixDmRam-usagePadBottom: 0.5rem;
  --adrestia-size-layout-helixDmRam-usagePadLeft: 0.75rem;
  --adrestia-size-layout-helixDmRam-barTrackHeight: 0.625rem;
  --adrestia-size-layout-helixDmRam-thresholdInset: calc(var(--adrestia-space-px) * -2);
  --adrestia-size-layout-helixDmRam-statsPadTop: 0.375rem;
  --adrestia-size-layout-helixDmRam-statsPadRight: 0.75rem;
  --adrestia-size-layout-helixDmRam-statsPadBottom: 0.625rem;
  --adrestia-size-layout-helixDmRam-statsPadLeft: 0.75rem;
  --adrestia-size-layout-helixDmSymbols-cardPadTop: 0.625rem;
  --adrestia-size-layout-helixDmSymbols-cardPadRight: 0.875rem;
  --adrestia-size-layout-helixDmSymbols-cardPadBottom: 0.625rem;
  --adrestia-size-layout-helixDmSymbols-cardPadLeft: 0.875rem;
  --adrestia-size-layout-helixDmSymbols-nameLetterSpacing: calc(var(--adrestia-space-px) * -0.1);
  --adrestia-size-layout-helixDmSymbols-miniDotSize: 0.375rem;
  --adrestia-size-layout-helixDmSymbols-timelineHeight: 0.875rem;
  --adrestia-size-layout-helixDmSymbols-timelineSegInset: var(--adrestia-space-px);
  --adrestia-size-layout-helixDmTimeline-panelPadTop: 0.75rem;
  --adrestia-size-layout-helixDmTimeline-panelPadRight: 1rem;
  --adrestia-size-layout-helixDmTimeline-panelPadBottom: 0.75rem;
  --adrestia-size-layout-helixDmTimeline-panelPadLeft: 1rem;
  --adrestia-size-layout-helixDmTimeline-legendGap: 0.75rem;
  --adrestia-size-layout-helixDmTimeline-barHeight: 1.625rem;
  --adrestia-size-layout-helixDmTimeline-shimmerWidth: 20%;
  --adrestia-size-layout-helixDmTimeline-dayLabelTop: calc(var(--adrestia-space-px) * -1);
  --adrestia-size-layout-helixDmTimeline-dayLabelLeft: 50%;
  --adrestia-size-layout-helixDmTimeline-unbootedRadiusRight: 0 var(--adrestia-size-layout-helixDmCheckers-visionPullRadius) var(--adrestia-size-layout-helixDmCheckers-visionPullRadius) 0;

  /* G.93 — version history, explorer toolbar, error boundary, positions table */
  --adrestia-opacity-helixDmKernelExplorerTabSublabel: 0.88;
  --adrestia-size-layout-helixVersionHistoryList-scrollMaxHeightDefault: 13.75rem;
  --adrestia-size-layout-helixVersionHistoryList-itemRadius: 0.5rem;
  --adrestia-size-layout-helixVersionHistoryList-itemMarginBottom: 0.375rem;
  --adrestia-size-layout-helixVersionHistoryList-itemPadTop: 0.5rem;
  --adrestia-size-layout-helixVersionHistoryList-itemPadRight: 0.625rem;
  --adrestia-size-layout-helixVersionHistoryList-itemPadBottom: 0.5rem;
  --adrestia-size-layout-helixVersionHistoryList-itemPadLeft: 0.625rem;
  --adrestia-size-layout-helixVersionHistoryList-idMarginTop: 0.25rem;
  --adrestia-size-layout-helixVersionHistoryList-payloadMarginTop: 0.375rem;
  --adrestia-size-layout-helixVersionHistoryList-sectionMarginTop: 0.375rem;
  --adrestia-size-layout-helixVersionHistoryList-sectionPadTop: 0.625rem;
  --adrestia-size-layout-helixVersionHistoryList-headingMarginBottom: 0.5rem;
  --adrestia-size-layout-helixGridsModuleError-rootMinHeight: min(26.25rem, 60vh);
  --adrestia-size-layout-helixGridsModuleError-rootPadTop: 1.5rem;
  --adrestia-size-layout-helixGridsModuleError-rootPadRight: 1rem;
  --adrestia-size-layout-helixGridsModuleError-rootPadBottom: 1.5rem;
  --adrestia-size-layout-helixGridsModuleError-rootPadLeft: 1rem;
  --adrestia-size-layout-helixGridsModuleError-panelMaxWidth: min(30rem, calc(100vw - 2rem));
  --adrestia-size-layout-helixGridsModuleError-panelPadTop: 0.875rem;
  --adrestia-size-layout-helixGridsModuleError-panelPadRight: 0.875rem;
  --adrestia-size-layout-helixGridsModuleError-panelPadBottom: 0.75rem;
  --adrestia-size-layout-helixGridsModuleError-panelPadLeft: 0.875rem;
  --adrestia-size-layout-helixGridsModuleError-panelRadius: 0.75rem;
  --adrestia-size-layout-helixGridsModuleError-brandGap: 0.625rem;
  --adrestia-size-layout-helixGridsModuleError-brandMarginBottom: 0.625rem;
  --adrestia-size-layout-helixGridsModuleError-logoSize: 1.75rem;
  --adrestia-size-layout-helixGridsModuleError-appLetterSpacing: calc(var(--adrestia-space-px) * 0.32);
  --adrestia-size-layout-helixGridsModuleError-titleLetterSpacing: calc(var(--adrestia-space-px) * 0.16);
  --adrestia-size-layout-helixGridsModuleError-titleMarginBottom: 0.375rem;
  --adrestia-size-layout-helixGridsModuleError-metaMarginBottom: 0.625rem;
  --adrestia-size-layout-helixGridsModuleError-sepHeight: var(--adrestia-space-px);
  --adrestia-size-layout-helixGridsModuleError-sepMarginBottom: 0.625rem;
  --adrestia-size-layout-helixGridsModuleError-actionsGap: 0.5rem;
  --adrestia-size-layout-helixGridsModuleError-actionsMarginBottom: 0.5rem;
  --adrestia-size-percent-ptPositionsTable-shineInset: 8%;
  --adrestia-size-layout-ptPositionsTable-containerMinWidth: 20rem;
  --adrestia-size-layout-ptPositionsTable-containerMaxWidth: 25rem;
  --adrestia-size-layout-ptPositionsTable-space2: 0.125rem;
  --adrestia-size-layout-ptPositionsTable-space3: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-space4: 0.25rem;
  --adrestia-size-layout-ptPositionsTable-gap2: 0.125rem;
  --adrestia-size-layout-ptPositionsTable-gap3: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-gap4: 0.25rem;
  --adrestia-size-layout-ptPositionsTable-gap5: 0.3125rem;
  --adrestia-size-layout-ptPositionsTable-gap6: 0.375rem;
  --adrestia-size-layout-ptPositionsTable-hairlineHeight: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-radius1: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-radius2: 0.125rem;
  --adrestia-size-layout-ptPositionsTable-radius3: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-radius4: 0.25rem;
  --adrestia-size-layout-ptPositionsTable-radius6: 0.375rem;
  --adrestia-size-layout-ptPositionsTable-headerOpenRadius: 0.375rem 0.375rem 0 0;
  --adrestia-size-layout-ptPositionsTable-bodyBottomRadius: 0 0 0.375rem 0.375rem;
  --adrestia-size-layout-ptPositionsTable-headerPadTop: 0.3125rem;
  --adrestia-size-layout-ptPositionsTable-headerPadRight: 0.5625rem;
  --adrestia-size-layout-ptPositionsTable-headerPadBottom: 0.3125rem;
  --adrestia-size-layout-ptPositionsTable-headerPadLeft: 0.5625rem;
  --adrestia-size-layout-ptPositionsTable-chevronSize: 0.5rem;
  --adrestia-size-layout-ptPositionsTable-labelLetterSpacing: calc(var(--adrestia-space-px) * 1.5);
  --adrestia-size-layout-ptPositionsTable-letterSpacing1: calc(var(--adrestia-space-px) * 1);
  --adrestia-size-layout-ptPositionsTable-letterSpacing03: calc(var(--adrestia-space-px) * 0.3);
  --adrestia-size-layout-ptPositionsTable-letterSpacing05: calc(var(--adrestia-space-px) * 0.5);
  --adrestia-size-layout-ptPositionsTable-symbolLetterSpacing: calc(var(--adrestia-space-px) * -0.3);
  --adrestia-size-layout-ptPositionsTable-badgePadTop: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-badgePadRight: 0.375rem;
  --adrestia-size-layout-ptPositionsTable-badgePadBottom: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-badgePadLeft: 0.375rem;
  --adrestia-size-layout-ptPositionsTable-extPadTop: 0;
  --adrestia-size-layout-ptPositionsTable-extPadRight: 0.3125rem;
  --adrestia-size-layout-ptPositionsTable-extPadBottom: 0;
  --adrestia-size-layout-ptPositionsTable-extPadLeft: 0.3125rem;
  --adrestia-size-layout-ptPositionsTable-bodyPadTop: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-bodyPadRight: 0;
  --adrestia-size-layout-ptPositionsTable-bodyPadBottom: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-bodyPadLeft: 0;
  --adrestia-size-layout-ptPositionsTable-bodyMaxHeight: 26.25rem;
  --adrestia-size-layout-ptPositionsTable-mockBannerPadTop: 0.125rem;
  --adrestia-size-layout-ptPositionsTable-mockBannerPadBottom: 0.125rem;
  --adrestia-size-layout-ptPositionsTable-rowPadTop: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-rowPadRight: 0.5rem;
  --adrestia-size-layout-ptPositionsTable-rowPadBottom: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-rowPadLeft: 0.5rem;
  --adrestia-size-layout-ptPositionsTable-sidePadTop: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-sidePadRight: 0.25rem;
  --adrestia-size-layout-ptPositionsTable-sidePadBottom: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-sidePadLeft: 0.25rem;
  --adrestia-size-layout-ptPositionsTable-symbolMinWidth: 1.75rem;
  --adrestia-size-layout-ptPositionsTable-arrowMarginH: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-radarDotSize: 0.25rem;
  --adrestia-size-layout-ptPositionsTable-radarRingInset: calc(var(--adrestia-space-px) * -2);
  --adrestia-size-layout-ptPositionsTable-timerPadTop: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-timerPadRight: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-timerPadBottom: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-timerPadLeft: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-rangeHeight: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-rangeMinWidth: 2.5rem;
  --adrestia-size-layout-ptPositionsTable-rangeMarkerTop: calc(var(--adrestia-space-px) * -1);
  --adrestia-size-layout-ptPositionsTable-rangeMarkerWidth: calc(var(--adrestia-space-px) * 2);
  --adrestia-size-layout-ptPositionsTable-rangeMarkerHeight: 0.3125rem;
  --adrestia-size-layout-ptPositionsTable-btnPadTop: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-btnPadRight: 0.3125rem;
  --adrestia-size-layout-ptPositionsTable-btnPadBottom: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-btnPadLeft: 0.3125rem;
  --adrestia-size-layout-ptPositionsTable-closeAllPadTop: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-closeAllPadRight: 0.5rem;
  --adrestia-size-layout-ptPositionsTable-closeAllPadBottom: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-closeAllPadLeft: 0.5rem;
  --adrestia-size-layout-ptPositionsTable-flexBtnPadTop: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-flexBtnPadRight: 0.5rem;
  --adrestia-size-layout-ptPositionsTable-flexBtnPadBottom: var(--adrestia-space-px);
  --adrestia-size-layout-ptPositionsTable-flexBtnPadLeft: 0.5rem;
  --adrestia-size-layout-ptPositionsTable-closeAllBtnPadTop: 0.125rem;
  --adrestia-size-layout-ptPositionsTable-closeAllBtnPadRight: 0.625rem;
  --adrestia-size-layout-ptPositionsTable-closeAllBtnPadBottom: 0.125rem;
  --adrestia-size-layout-ptPositionsTable-closeAllBtnPadLeft: 0.625rem;
  --adrestia-size-layout-ptPositionsTable-untrackedPadTop: 0.25rem;
  --adrestia-size-layout-ptPositionsTable-untrackedPadRight: 0.375rem;
  --adrestia-size-layout-ptPositionsTable-untrackedPadBottom: 0.25rem;
  --adrestia-size-layout-ptPositionsTable-untrackedPadLeft: 0.375rem;
  --adrestia-size-layout-ptPositionsTable-untrackedMarginTop: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-untrackedMarginRight: 0.25rem;
  --adrestia-size-layout-ptPositionsTable-untrackedMarginBottom: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-untrackedMarginLeft: 0.25rem;
  --adrestia-size-layout-ptPositionsTable-leveragePadTop: 0;
  --adrestia-size-layout-ptPositionsTable-leveragePadRight: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-leveragePadBottom: 0;
  --adrestia-size-layout-ptPositionsTable-leveragePadLeft: 0.1875rem;
  --adrestia-size-layout-ptPositionsTable-sepMarginH: 0.5rem;

  /* G.94 — arch disclaimer, quant flow, state gate, win12 admin skin */
  --adrestia-size-layout-globalArchitecturalDisclaimer-safeInset: 0.75rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-safeInsetBottom: 0.875rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-maxWidth: min(61.25rem, 100%);
  --adrestia-size-layout-globalArchitecturalDisclaimer-padTop: 0.75rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-padRight: 1rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-padBottom: 0.8125rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-padLeft: 1rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-radius: 0.75rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-eyebrowLetterSpacing: 0.26em;
  --adrestia-size-layout-globalArchitecturalDisclaimer-eyebrowMarginBottom: 0.5rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-partnerLetterSpacing: 0.015em;
  --adrestia-size-layout-globalArchitecturalDisclaimer-bodyLetterSpacing: 0.01em;
  --adrestia-size-layout-globalArchitecturalDisclaimer-bodyStackMarginTop: 0.5625rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-toggleMarginTop: 0.625rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-toggleGap: 0.25rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-togglePadTop: 0.3125rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-togglePadRight: 0.625rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-togglePadBottom: 0.3125rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-togglePadLeft: 0.625rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-toggleLetterSpacing: 0.08em;
  --adrestia-size-layout-globalArchitecturalDisclaimer-toggleRadius: 0.5rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-calloutLetterSpacing: 0.02em;
  --adrestia-size-layout-globalArchitecturalDisclaimer-togglePadTopSm: 0.375rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-togglePadRightSm: 0.5rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-togglePadBottomSm: 0.375rem;
  --adrestia-size-layout-globalArchitecturalDisclaimer-togglePadLeftSm: 0.5rem;
  --adrestia-size-layout-globalStateGate-gap16: 1rem;
  --adrestia-size-layout-globalStateGate-gap12: 0.75rem;
  --adrestia-size-layout-globalStateGate-gap14: 0.875rem;
  --adrestia-size-layout-globalStateGate-gap10: 0.625rem;
  --adrestia-size-layout-globalStateGate-gap8: 0.5rem;
  --adrestia-size-layout-globalStateGate-gap6: 0.375rem;
  --adrestia-size-layout-globalStateGate-gap3: 0.1875rem;
  --adrestia-size-layout-globalStateGate-headerPadTop: 1.125rem;
  --adrestia-size-layout-globalStateGate-headerPadRight: 1.375rem;
  --adrestia-size-layout-globalStateGate-headerPadBottom: 0.875rem;
  --adrestia-size-layout-globalStateGate-headerPadLeft: 1.375rem;
  --adrestia-size-layout-globalStateGate-subtitleMarginTop: 0.1875rem;
  --adrestia-size-layout-globalStateGate-controlMinHeight: 2.125rem;
  --adrestia-size-layout-globalStateGate-pillPadTop: 0;
  --adrestia-size-layout-globalStateGate-pillPadRight: 0.75rem;
  --adrestia-size-layout-globalStateGate-pillPadBottom: 0;
  --adrestia-size-layout-globalStateGate-pillPadLeft: 0.75rem;
  --adrestia-size-layout-globalStateGate-radius8: 0.5rem;
  --adrestia-size-layout-globalStateGate-toastTop: 4.5rem;
  --adrestia-size-layout-globalStateGate-toastRight: 1.125rem;
  --adrestia-size-layout-globalStateGate-toastWidth: min(22.5rem, calc(100% - 2.25rem));
  --adrestia-size-layout-globalStateGate-toastPadTop: 0.625rem;
  --adrestia-size-layout-globalStateGate-toastPadRight: 0.75rem;
  --adrestia-size-layout-globalStateGate-toastPadBottom: 0.625rem;
  --adrestia-size-layout-globalStateGate-toastPadLeft: 0.75rem;
  --adrestia-size-layout-globalStateGate-errorMarginTop: 0.75rem;
  --adrestia-size-layout-globalStateGate-errorMarginRight: 1.375rem;
  --adrestia-size-layout-globalStateGate-errorMarginBottom: 0;
  --adrestia-size-layout-globalStateGate-errorMarginLeft: 1.375rem;
  --adrestia-size-layout-globalStateGate-bandPadTop: 0.75rem;
  --adrestia-size-layout-globalStateGate-bandPadRight: 1.375rem;
  --adrestia-size-layout-globalStateGate-bandPadBottom: 0.75rem;
  --adrestia-size-layout-globalStateGate-bandPadLeft: 1.375rem;
  --adrestia-size-layout-globalStateGate-controlPadTop: 0;
  --adrestia-size-layout-globalStateGate-controlPadRight: 0.625rem;
  --adrestia-size-layout-globalStateGate-controlPadBottom: 0;
  --adrestia-size-layout-globalStateGate-controlPadLeft: 0.625rem;
  --adrestia-size-layout-globalStateGate-radius6: 0.375rem;
  --adrestia-size-layout-globalStateGate-numberInputWidth: 4.5rem;
  --adrestia-size-layout-globalStateGate-numberInputPadTop: 0.3125rem;
  --adrestia-size-layout-globalStateGate-numberInputPadRight: 0.4375rem;
  --adrestia-size-layout-globalStateGate-numberInputPadBottom: 0.3125rem;
  --adrestia-size-layout-globalStateGate-numberInputPadLeft: 0.4375rem;
  --adrestia-size-layout-globalStateGate-sideColumnWidth: 20rem;
  --adrestia-size-layout-globalStateGate-mainPadTop: 1rem;
  --adrestia-size-layout-globalStateGate-mainPadRight: 1.375rem;
  --adrestia-size-layout-globalStateGate-mainPadBottom: 1.375rem;
  --adrestia-size-layout-globalStateGate-mainPadLeft: 1.375rem;
  --adrestia-size-layout-globalStateGate-panelHeadPadTop: 0.75rem;
  --adrestia-size-layout-globalStateGate-panelHeadPadRight: 0.875rem;
  --adrestia-size-layout-globalStateGate-panelHeadPadBottom: 0.75rem;
  --adrestia-size-layout-globalStateGate-panelHeadPadLeft: 0.875rem;
  --adrestia-size-layout-globalStateGate-btnMinHeight: 2rem;
  --adrestia-size-layout-globalStateGate-radius7: 0.4375rem;
  --adrestia-size-layout-globalStateGate-iconBtnWidth: 2.125rem;
  --adrestia-size-layout-globalStateGate-taskGridPad: 0.875rem;
  --adrestia-size-layout-globalStateGate-taskMinHeight: 15.5rem;
  --adrestia-size-layout-globalStateGate-taskPad: 0.75rem;
  --adrestia-size-layout-globalStateGate-taskHeadCol1: 1.5rem;
  --adrestia-size-layout-globalStateGate-pvtMinHeight: 8.25rem;
  --adrestia-size-layout-globalStateGate-sliderLabelWidth: 4.75rem;
  --adrestia-size-layout-globalStateGate-sliderOutputWidth: 1.75rem;
  --adrestia-size-layout-globalStateGate-historyPadTop: 0.75rem;
  --adrestia-size-layout-globalStateGate-historyPadRight: 0.875rem;
  --adrestia-size-layout-globalStateGate-historyPadBottom: 0.875rem;
  --adrestia-size-layout-globalStateGate-historyPadLeft: 0.875rem;
  --adrestia-size-layout-globalStateGate-historyTitleMarginBottom: 0.625rem;
  --adrestia-size-layout-globalStateGate-factsRowMinHeight: 1.75rem;
  --adrestia-size-layout-globalStateGate-historyRowMinHeight: 1.875rem;
  --adrestia-size-layout-globalStateGate-emptyPadTop: 0.75rem;
  --adrestia-size-layout-globalStateGate-emptyPadBottom: 0.75rem;
  --adrestia-size-layout-win12AdminSkin-headingLetterSpacing: calc(var(--adrestia-space-px) * 0.3);
  --adrestia-size-layout-win12AdminSkin-buttonLetterSpacing: calc(var(--adrestia-space-px) * 0.2);
  --adrestia-size-layout-win12AdminSkin-tabIndicatorHeight: calc(var(--adrestia-space-px) * 2);
  --adrestia-size-layout-win12AdminSkin-tabMinHeight: 2.375rem;
  --adrestia-size-layout-researchQuantFlow-radius6: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-radius3: 0.1875rem;
  --adrestia-size-layout-researchQuantFlow-radius2: 0.125rem;
  --adrestia-size-layout-researchQuantFlow-radius4: 0.25rem;
  --adrestia-size-layout-researchQuantFlow-radius1: var(--adrestia-space-px);
  --adrestia-size-layout-researchQuantFlow-radiusTabActive: var(--adrestia-size-layout-researchQuantFlow-radius2) 0 0 calc(var(--adrestia-space-px) * 2);
  --adrestia-size-layout-researchQuantFlow-radiusTabClose: 0 var(--adrestia-size-layout-researchQuantFlow-radius3) var(--adrestia-size-layout-researchQuantFlow-radius3) 0;
  --adrestia-size-layout-researchQuantFlow-radiusTagRight: 0 calc(var(--adrestia-space-px) * 2) calc(var(--adrestia-space-px) * 2) 0;
  --adrestia-size-layout-researchQuantFlow-gap8: 0.5rem;
  --adrestia-size-layout-researchQuantFlow-gap4: 0.25rem;
  --adrestia-size-layout-researchQuantFlow-gap6: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-gap2: 0.125rem;
  --adrestia-size-layout-researchQuantFlow-gap5: 0.3125rem;
  --adrestia-size-layout-researchQuantFlow-gap10: 0.625rem;
  --adrestia-size-layout-researchQuantFlow-gap1: var(--adrestia-space-px);
  --adrestia-size-layout-researchQuantFlow-hairline: var(--adrestia-space-px);
  --adrestia-size-layout-researchQuantFlow-headerPadTop: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-headerPadRight: 0.625rem;
  --adrestia-size-layout-researchQuantFlow-headerPadBottom: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-headerPadLeft: 0.625rem;
  --adrestia-size-layout-researchQuantFlow-letterSpacing05: calc(var(--adrestia-space-px) * 0.5);
  --adrestia-size-layout-researchQuantFlow-letterSpacing03: calc(var(--adrestia-space-px) * 0.3);
  --adrestia-size-layout-researchQuantFlow-letterSpacing08: calc(var(--adrestia-space-px) * 0.8);
  --adrestia-size-layout-researchQuantFlow-btnPadTop: 0.125rem;
  --adrestia-size-layout-researchQuantFlow-btnPadRight: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-btnPadBottom: 0.125rem;
  --adrestia-size-layout-researchQuantFlow-btnPadLeft: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-resizeSize: 1rem;
  --adrestia-size-layout-researchQuantFlow-headerExtraMarginLeft: 0.75rem;
  --adrestia-size-layout-researchQuantFlow-connDotSize: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-space4: 0.25rem;
  --adrestia-size-layout-researchQuantFlow-space2: 0.125rem;
  --adrestia-size-layout-researchQuantFlow-space3: 0.1875rem;
  --adrestia-size-layout-researchQuantFlow-space6: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-tabsPadTop: 0.25rem;
  --adrestia-size-layout-researchQuantFlow-tabsPadRight: 0.5rem;
  --adrestia-size-layout-researchQuantFlow-tabsPadBottom: 0.25rem;
  --adrestia-size-layout-researchQuantFlow-tabsPadLeft: 0.5rem;
  --adrestia-size-layout-researchQuantFlow-tabPadTop: 0.25rem;
  --adrestia-size-layout-researchQuantFlow-tabPadRight: 0.625rem;
  --adrestia-size-layout-researchQuantFlow-tabPadBottom: 0.25rem;
  --adrestia-size-layout-researchQuantFlow-tabPadLeft: 0.625rem;
  --adrestia-size-layout-researchQuantFlow-barWidth5: 0.3125rem;
  --adrestia-size-layout-researchQuantFlow-barHeight5: 0.3125rem;
  --adrestia-size-layout-researchQuantFlow-barWidth3: 0.1875rem;
  --adrestia-size-layout-researchQuantFlow-barHeight18: 1.125rem;
  --adrestia-size-layout-researchQuantFlow-barHeight24: 1.5rem;
  --adrestia-size-layout-researchQuantFlow-chipPadTop: 0.1875rem;
  --adrestia-size-layout-researchQuantFlow-chipPadRight: 0.5rem;
  --adrestia-size-layout-researchQuantFlow-chipPadBottom: 0.1875rem;
  --adrestia-size-layout-researchQuantFlow-chipPadLeft: 0.5rem;
  --adrestia-size-layout-researchQuantFlow-emptyPad20: 1.25rem;
  --adrestia-size-layout-researchQuantFlow-metaPadTop: 0.125rem;
  --adrestia-size-layout-researchQuantFlow-metaPadRight: 0.5rem;
  --adrestia-size-layout-researchQuantFlow-metaPadBottom: 0.125rem;
  --adrestia-size-layout-researchQuantFlow-metaPadLeft: 0.5rem;
  --adrestia-size-layout-researchQuantFlow-minHeight12: 0.75rem;
  --adrestia-size-layout-researchQuantFlow-percent30: 30%;
  --adrestia-size-layout-researchQuantFlow-pillPadTop: var(--adrestia-space-px);
  --adrestia-size-layout-researchQuantFlow-pillPadRight: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-pillPadBottom: var(--adrestia-space-px);
  --adrestia-size-layout-researchQuantFlow-pillPadLeft: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-tagPadTop: 0.1875rem;
  --adrestia-size-layout-researchQuantFlow-tagPadRight: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-tagPadBottom: 0.1875rem;
  --adrestia-size-layout-researchQuantFlow-tagPadLeft: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-sectionPadTop: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-sectionPadRight: 0.5rem;
  --adrestia-size-layout-researchQuantFlow-sectionPadBottom: 0.375rem;
  --adrestia-size-layout-researchQuantFlow-sectionPadLeft: 0.5rem;
  --adrestia-size-layout-researchQuantFlow-centerLeft: 50%;
  --adrestia-size-layout-researchQuantFlow-minWidth48: 3rem;
  --adrestia-size-layout-researchQuantFlow-rangeMinWidth40: 2.5rem;
  --adrestia-size-layout-researchQuantFlow-microPadTop: var(--adrestia-space-px);
  --adrestia-size-layout-researchQuantFlow-microPadRight: 0.25rem;
  --adrestia-size-layout-researchQuantFlow-microPadBottom: var(--adrestia-space-px);
  --adrestia-size-layout-researchQuantFlow-microPadLeft: 0.25rem;
  --adrestia-size-layout-researchQuantFlow-panelMaxHeightVh: 40vh;

  /* G.95 — win12 shell base/context/docs-explorer layers */
  --adrestia-zIndex-win12PortalRoot: 50000;
  --adrestia-zIndex-win12CtxMenu: 10800;
  --adrestia-size-layout-win12Shell-gap1: var(--adrestia-space-px);
  --adrestia-size-layout-win12Shell-gap2: 0.125rem;
  --adrestia-size-layout-win12Shell-gap4: 0.25rem;
  --adrestia-size-layout-win12Shell-gap6: 0.375rem;
  --adrestia-size-layout-win12Shell-gap8: 0.5rem;
  --adrestia-size-layout-win12Shell-gap10: 0.625rem;
  --adrestia-size-layout-win12Shell-gap16: 1rem;
  --adrestia-size-layout-win12Shell-pad2: 0.125rem;
  --adrestia-size-layout-win12Shell-pad3: 0.1875rem;
  --adrestia-size-layout-win12Shell-pad4: 0.25rem;
  --adrestia-size-layout-win12Shell-pad5: 0.3125rem;
  --adrestia-size-layout-win12Shell-pad6: 0.375rem;
  --adrestia-size-layout-win12Shell-pad8: 0.5rem;
  --adrestia-size-layout-win12Shell-pad10: 0.625rem;
  --adrestia-size-layout-win12Shell-pad12: 0.75rem;
  --adrestia-size-layout-win12Shell-pad14: 0.875rem;
  --adrestia-size-layout-win12Shell-pad16: 1rem;
  --adrestia-size-layout-win12Shell-pad32: 2rem;
  --adrestia-size-layout-win12Shell-radius1: var(--adrestia-space-px);
  --adrestia-size-layout-win12Shell-radius3: 0.1875rem;
  --adrestia-size-layout-win12Shell-radius4: 0.25rem;
  --adrestia-size-layout-win12Shell-radius6: 0.375rem;
  --adrestia-size-layout-win12Shell-radius10: 0.625rem;
  --adrestia-size-layout-win12Shell-radiusSplitLeft: 0.375rem 0 0 0.375rem;
  --adrestia-size-layout-win12Shell-radiusSplitRight: 0 0.375rem 0.375rem 0;
  --adrestia-size-layout-win12Shell-hairline: var(--adrestia-space-px);
  --adrestia-size-layout-win12Shell-letterSpacing02: calc(var(--adrestia-space-px) * 0.2);
  --adrestia-size-layout-win12Shell-letterSpacing03: calc(var(--adrestia-space-px) * 0.3);
  --adrestia-size-layout-win12Shell-ctxMinWidth: 13.75rem;
  --adrestia-size-layout-win12Shell-ctxItemHeight: 2rem;
  --adrestia-size-layout-win12Shell-ctxCheckWidth: 1.125rem;
  --adrestia-size-layout-win12Shell-ctxSubMinWidth: 12.5rem;
  --adrestia-size-layout-win12Shell-submenuLeft: calc(100% + 0.25rem);
  --adrestia-size-layout-win12Shell-submenuTop: -0.375rem;
  --adrestia-size-layout-win12Shell-flyoutTop: calc(100% + 0.25rem);
  --adrestia-size-layout-win12Shell-barHeight18: 1.125rem;
  --adrestia-size-layout-win12Shell-icon16: 1rem;
  --adrestia-size-layout-win12Shell-iconWSmall: 4.5rem;
  --adrestia-size-layout-win12Shell-iconHSmall: 4.875rem;
  --adrestia-size-layout-win12Shell-iconGlyphSmall: 2rem;
  --adrestia-size-layout-win12Shell-iconWMedium: 5.5rem;
  --adrestia-size-layout-win12Shell-iconHMedium: 5.75rem;
  --adrestia-size-layout-win12Shell-iconGlyphMedium: 2.75rem;
  --adrestia-size-layout-win12Shell-iconWLarge: 6.5rem;
  --adrestia-size-layout-win12Shell-iconHLarge: 6.875rem;
  --adrestia-size-layout-win12Shell-iconGlyphLarge: 3.5rem;
  --adrestia-size-layout-win12Shell-auroraWidth55: 55vw;
  --adrestia-size-layout-win12Shell-auroraWidth60: 60vw;
  --adrestia-size-layout-win12Shell-auroraWidth65: 65vw;
  --adrestia-size-layout-win12Shell-auroraLeftNeg10: -10vw;
  --adrestia-size-layout-win12Shell-auroraTopNeg20: -20vw;
  --adrestia-size-layout-win12Shell-auroraRightNeg15: -15vw;
  --adrestia-size-layout-win12Shell-auroraTopNeg15: -15vw;
  --adrestia-size-layout-win12Shell-auroraLeft10: 10vw;
  --adrestia-size-layout-win12Shell-auroraBottomNeg25: -25vw;
  --adrestia-size-layout-win12Shell-grainSize: calc(var(--adrestia-space-px) * 3);
  --adrestia-size-layout-win12Shell-heroMarkWidth: min(46vmin, 28.75rem);
  --adrestia-size-layout-win12Shell-editorMaxWidth: 47.5rem;
  --adrestia-size-layout-win12Shell-editorMarginV: 1.5rem;
  --adrestia-size-layout-win12Shell-editorMinHeight: calc(100% - 3rem);
  --adrestia-size-layout-win12Shell-editorPadTop: 2.25rem;
  --adrestia-size-layout-win12Shell-editorPadRight: 3rem;
  --adrestia-size-layout-win12Shell-editorPadBottom: 2.25rem;
  --adrestia-size-layout-win12Shell-editorPadLeft: 3rem;
  --adrestia-size-layout-win12Explorer-gap3: 0.1875rem;
  --adrestia-size-layout-win12Explorer-pad1: var(--adrestia-space-px);
  --adrestia-size-layout-win12Explorer-pad2: 0.125rem;
  --adrestia-size-layout-win12Explorer-pad3: 0.1875rem;
  --adrestia-size-layout-win12Explorer-pad4: 0.25rem;
  --adrestia-size-layout-win12Explorer-pad6: 0.375rem;
  --adrestia-size-layout-win12Explorer-pad8: 0.5rem;
  --adrestia-size-layout-win12Explorer-pad10: 0.625rem;
  --adrestia-size-layout-win12Explorer-pad12: 0.75rem;
  --adrestia-size-layout-win12Explorer-pad14: 0.875rem;
  --adrestia-size-layout-win12Explorer-pad18: 1.125rem;
  --adrestia-size-layout-win12Explorer-pad56: 3.5rem;
  --adrestia-size-layout-win12Explorer-radius8: 0.5rem;
  --adrestia-size-layout-win12Explorer-radius12: 0.75rem;
  --adrestia-size-layout-win12Explorer-pillRadius: 999px;
  --adrestia-size-layout-win12Explorer-letterSpacing01: calc(var(--adrestia-space-px) * 0.1);
  --adrestia-size-layout-win12Explorer-letterSpacing02: calc(var(--adrestia-space-px) * 0.2);
  --adrestia-size-layout-win12Explorer-letterSpacing06: calc(var(--adrestia-space-px) * 0.6);
  --adrestia-size-layout-win12Explorer-bootMenuMinWidth: 13rem;
  --adrestia-size-layout-win12Explorer-bootMenuMaxWidth: min(18.75rem, 92vw);
  --adrestia-size-layout-win12Explorer-width32: 2rem;
  --adrestia-size-layout-win12Explorer-width120: 7.5rem;
  --adrestia-size-layout-win12Explorer-width360: 22.5rem;
  --adrestia-size-layout-win12Explorer-maxWidthCalc: calc(100% - 2rem);
  --adrestia-size-layout-win12Explorer-dialogWidth: min(56.25rem, calc(100% - 2rem));
  --adrestia-size-layout-win12Explorer-dialogHeight: min(40rem, calc(100% - 2rem));
  --adrestia-size-layout-win12Explorer-maxWidth560: 35rem;
  --adrestia-size-layout-win12Explorer-minHeight30: 1.875rem;
  --adrestia-size-layout-win12Explorer-bar2: calc(var(--adrestia-space-px) * 2);
  --adrestia-size-layout-win12Explorer-bar3: calc(var(--adrestia-space-px) * 3);
  --adrestia-size-layout-win12Explorer-percent14: 14%;

  /* G.96 — win12 music/sheets/extras */
  --adrestia-opacity-35: 0.35;
  --adrestia-opacity-45: 0.45;
  --adrestia-opacity-55: 0.55;
  --adrestia-opacity-65: 0.65;
  --adrestia-opacity-85: 0.85;
  --adrestia-zIndex-win12SnapWindowBase: 9700;
  --adrestia-zIndex-win12SnapTaskbar: 9500;
  --adrestia-zIndex-win12SnapAdminFlyout: 9600;
  --adrestia-zIndex-win12SnapStartMenu: 9650;
  --adrestia-zIndex-win12SnapLayouts: 9810;
  --adrestia-zIndex-win12PinThumbnail: 9820;
  --adrestia-zIndex-win12SnapPreview: 10500;
  --adrestia-duration-win12SnapEase: 0.08s ease;
  --adrestia-duration-win12SheetEase: 0.12s ease;
  --adrestia-duration-win12CellEase: 0.05s ease;
  --adrestia-duration-win12SnapCellEase: 0.1s ease;
  --adrestia-duration-win12ProgressEase: 0.12s linear;
  --adrestia-size-layout-win12Shell-gap12: 0.75rem;
  --adrestia-size-layout-win12Shell-pad18: 1.125rem;
  --adrestia-size-layout-win12Shell-pad24: 1.5rem;
  --adrestia-size-layout-win12Music-chipMaxWidth: 12.5rem;
  --adrestia-size-layout-win12Music-icon24: 1.5rem;
  --adrestia-size-layout-win12Music-btn32: 2rem;
  --adrestia-size-layout-win12Music-playBtn: 2.5rem;
  --adrestia-size-layout-win12Music-progressHeight: calc(var(--adrestia-space-px) * 3);
  --adrestia-size-layout-win12Music-seekHeight: calc(var(--adrestia-space-px) * 4);
  --adrestia-size-layout-win12Music-volWidth: 4.5rem;
  --adrestia-size-layout-win12Sheets-cellRefMinWidth: 4rem;
  --adrestia-size-layout-win12Sheets-barHeight24: 1.5rem;
  --adrestia-size-layout-win12Sheets-inputHeight26: 1.625rem;
  --adrestia-size-layout-win12Sheets-fxSize22: 1.375rem;
  --adrestia-size-layout-win12Sheets-cornerWidth40: 2.5rem;
  --adrestia-size-layout-win12Sheets-colWidth96: 6rem;
  --adrestia-size-layout-win12Sheets-tabClose18: 1.125rem;
  --adrestia-size-layout-win12Sheets-tabAdd24: 1.5rem;
  --adrestia-size-layout-win12Sheets-letterSpacing04: calc(var(--adrestia-space-px) * 0.4);
  --adrestia-size-layout-win12Extras-border2: calc(var(--adrestia-space-px) * 2);
  --adrestia-size-layout-win12Extras-radius14: 0.875rem;
  --adrestia-size-layout-win12Extras-flyoutTop8: calc(100% + 0.5rem);
  --adrestia-size-layout-win12Extras-snapGridWidth: 4rem;
  --adrestia-size-layout-win12Extras-snapGridHeight: 2.75rem;
  --adrestia-size-layout-win12Extras-badgeMinWidth: 0.875rem;
  --adrestia-size-layout-win12Extras-badgeHeight: 0.875rem;
  --adrestia-size-layout-win12Extras-badgeRadius: 0.4375rem;
  --adrestia-size-layout-win12Extras-pinThumbMinWidth: 13.75rem;
  --adrestia-size-layout-win12Extras-pinThumbMaxWidth: 20rem;
  --adrestia-size-layout-win12Extras-letterSpacing04: calc(var(--adrestia-space-px) * 0.4);
  --adrestia-size-layout-win12Extras-letterSpacing06: calc(var(--adrestia-space-px) * 0.6);
  --adrestia-size-layout-win12Extras-letterSpacing12: calc(var(--adrestia-space-px) * 1.2);
  --adrestia-size-layout-win12Extras-toastTop: 1rem;
  --adrestia-size-layout-win12Extras-toastRight: 1rem;
  --adrestia-size-layout-win12Extras-toastWidth: min(22.5rem, calc(100vw - 2rem));
  --adrestia-size-layout-win12Extras-flyoutRight: 0.75rem;
  --adrestia-size-layout-win12Extras-flyoutBottom: 4rem;
  --adrestia-size-layout-win12Extras-actionCenterWidth: 21.25rem;
  --adrestia-size-layout-win12Extras-actionCenterMaxHeight: calc(100vh - 6rem);
  --adrestia-size-layout-win12Extras-listMaxHeight: 16.25rem;
  --adrestia-size-layout-win12Extras-miniWidth: min(17.5rem, calc(100vw - 2rem));
  --adrestia-size-layout-win12Extras-showDesktopWidth: 0.375rem;
  --adrestia-size-layout-win12Extras-showDesktopHeight: 1.875rem;
  --adrestia-size-layout-win12Extras-showDesktopActiveWidth: 1.375rem;
  --adrestia-size-layout-win12Extras-desktopPill: 1.625rem;
  --adrestia-size-layout-win12Extras-desktopAdd: 1.375rem;
  --adrestia-size-layout-win12Extras-desktopAddRadius: 0.3125rem;
  --adrestia-size-layout-win12Extras-windowTabHeight: 1.625rem;
  --adrestia-size-layout-win12Extras-windowTabMinWidth: 6.25rem;
  --adrestia-size-layout-win12Extras-windowTabMaxWidth: 13.75rem;
  --adrestia-size-layout-win12Extras-tabRadiusTop: var(--adrestia-size-layout-win12Shell-radius6) var(--adrestia-size-layout-win12Shell-pad6) 0 0;
  --adrestia-size-layout-win12Extras-tabbarTrailingRadius: var(--adrestia-size-layout-win12Shell-radius4) var(--adrestia-size-layout-win12Shell-pad4) 0 0;
  --adrestia-size-layout-win12Extras-tabbarAdd: 1.5rem;
  --adrestia-size-layout-win12Extras-tabbarAddHeight: 1.375rem;
  --adrestia-size-layout-win12Extras-tabGlyph14: 0.875rem;
  --adrestia-size-layout-win12Extras-tabClose16: 1rem;
  --adrestia-size-layout-win12Extras-scrollbarHeight: calc(var(--adrestia-space-px) * 4);
  --adrestia-size-layout-win12Extras-scrollbarThumbRadius: calc(var(--adrestia-space-px) * 2);
  --adrestia-size-layout-win12Extras-appLibrarySearchMinWidth: 13.75rem;
  --adrestia-size-layout-win12Extras-appLibraryHeaderPad: var(--adrestia-size-layout-win12Shell-pad16) var(--adrestia-size-layout-win12Shell-pad18) var(--adrestia-size-layout-win12Explorer-pad12);
  --adrestia-size-layout-win12Extras-appLibraryGridPad: var(--adrestia-size-layout-win12Shell-pad14) var(--adrestia-size-layout-win12Shell-pad18) var(--adrestia-size-layout-win12Shell-pad18);
  --adrestia-size-layout-win12Extras-appLibraryEmptyPadV: 1.875rem;
  --adrestia-size-layout-win12Extras-actionHeaderPad: var(--adrestia-size-layout-win12Shell-pad14) var(--adrestia-size-layout-win12Shell-pad14) var(--adrestia-size-layout-win12Shell-pad8);
  --adrestia-size-layout-win12Extras-actionSectionPad: var(--adrestia-size-layout-win12Shell-pad10) var(--adrestia-size-layout-win12Shell-pad14) var(--adrestia-size-layout-win12Shell-pad4);
  --adrestia-size-layout-win12Extras-actionListPad: 0 var(--adrestia-size-layout-win12Shell-pad10) var(--adrestia-size-layout-win12Explorer-pad12);
  --adrestia-size-layout-win12Extras-pinHeaderPad: var(--adrestia-size-layout-win12Shell-pad4) var(--adrestia-size-layout-win12Shell-pad4) var(--adrestia-size-layout-win12Shell-pad6);
  --adrestia-size-layout-win12Extras-tabbarPad: var(--adrestia-size-layout-win12Shell-pad4) var(--adrestia-size-layout-win12Shell-pad8) var(--adrestia-size-layout-win12Shell-pad8);
  --adrestia-size-layout-win12Extras-sheetTabPad: var(--adrestia-size-layout-win12Shell-pad4) var(--adrestia-size-layout-win12Shell-pad4) var(--adrestia-size-layout-win12Shell-pad4) var(--adrestia-size-layout-win12Shell-pad10);
  --adrestia-size-layout-win12Extras-marginMusicBlock: var(--adrestia-size-layout-win12Shell-pad4) var(--adrestia-size-layout-win12Explorer-pad12) var(--adrestia-size-layout-win12Shell-pad8);

  /* G.97 — win12 windows + global surfaces/config/dashboard */
  --adrestia-opacity-50: 0.5;
  --adrestia-opacity-60: 0.6;
  --adrestia-opacity-90: 0.9;
  --adrestia-size-layout-win12Extras-letterSpacing08: 0.08em;
  --adrestia-size-layout-win12Windows-percent50: 50%;
  --adrestia-size-layout-win12Windows-radius8: 0.5rem;
  --adrestia-size-layout-win12Windows-pillRadius: 62.4375rem;
  --adrestia-size-layout-win12Windows-outline2: calc(var(--adrestia-space-px) * 2);
  --adrestia-size-layout-win12Windows-resizeBorder: 0.625rem;
  --adrestia-size-layout-win12Windows-btnWidth34: 2.125rem;
  --adrestia-size-layout-win12Windows-btnHeight28: 1.75rem;
  --adrestia-size-layout-win12Windows-icon40: 2.5rem;
  --adrestia-size-layout-win12Windows-icon36: 2.25rem;
  --adrestia-size-layout-win12Windows-size14: 0.875rem;
  --adrestia-size-layout-win12Windows-taskbarMinHeight: 3.25rem;
  --adrestia-size-layout-win12Windows-taskbarPinMinHeight: 2.75rem;
  --adrestia-size-layout-win12Windows-taskbarPinMinWidth: 3rem;
  --adrestia-size-layout-win12Windows-pinsMaxWidth: clamp(17.5rem, 50vw, 45rem);
  --adrestia-size-layout-win12Windows-pinSlotHeight: 1.875rem;
  --adrestia-size-layout-win12Windows-dropOffsetNeg: -0.3125rem;
  --adrestia-size-layout-win12Windows-marginNeg2: -0.125rem;
  --adrestia-size-layout-win12Windows-pad5: 0.3125rem;
  --adrestia-size-layout-win12Windows-letterSpacing04: calc(var(--adrestia-space-px) * 0.4);
  --adrestia-size-layout-win12Windows-letterSpacing07: 0.07em;
  --adrestia-size-layout-win12Windows-letterSpacing10: 0.1em;
  --adrestia-size-layout-win12Windows-letterSpacing11: calc(var(--adrestia-space-px) * 1.1);
  --adrestia-size-layout-win12Windows-letterSpacing12: calc(var(--adrestia-space-px) * 1.2);
  --adrestia-size-layout-win12Windows-scrollbarHeight: calc(var(--adrestia-space-px) * 4);
  --adrestia-size-layout-win12Windows-tmfMinWidth: 14.5rem;
  --adrestia-size-layout-win12Windows-tmfMaxWidth: min(20rem, 92vw);
  --adrestia-size-layout-win12Windows-tzfMinWidth: 14.25rem;
  --adrestia-size-layout-win12Windows-tzfMaxWidth: min(18.75rem, 92vw);
  --adrestia-size-layout-win12Windows-clockTipMaxWidth: min(20rem, 90vw);
  --adrestia-size-layout-win12Windows-clockBundleMaxWidth: min(21.25rem, 44vw);
  --adrestia-size-layout-win12Windows-clockNarrowMaxWidth: min(13.75rem, 58vw);
  --adrestia-size-layout-win12Windows-clockMaxWidth: min(20rem, 42vw);
  --adrestia-size-layout-win12Windows-tmfScrollMaxHeight: min(22.5rem, 48vh);
  --adrestia-size-layout-win12Windows-startMenuBottom: 4.5rem;
  --adrestia-size-layout-win12Windows-startMenuWidth: min(57.5rem, calc(100vw - 1.25rem));
  --adrestia-size-layout-win12Windows-startMenuMaxHeight: min(45rem, calc(100vh - 6rem));
  --adrestia-size-layout-win12Windows-startBodyFlex: 38%;
  --adrestia-size-layout-win12Windows-startLiveFlex: 62%;
  --adrestia-size-layout-win12Windows-startBodyMaxWidth: 23.75rem;
  --adrestia-size-layout-win12Windows-startBodyMinWidth: 15.5rem;
  --adrestia-size-layout-win12Windows-startBodyMaxHeight: min(17.5rem, 38vh);
  --adrestia-size-layout-win12Windows-startLiveMinHeight: min(22.5rem, 42vh);
  --adrestia-size-layout-win12Windows-searchHeight: 2.125rem;
  --adrestia-size-layout-win12Windows-searchClearSize: 1.75rem;
  --adrestia-size-layout-win12Windows-tileGlyph: 2.25rem;
  --adrestia-size-layout-win12Windows-gridGap: var(--adrestia-size-layout-win12Shell-gap6) var(--adrestia-size-layout-win12Shell-gap8);
  --adrestia-size-layout-globalAdrestiaSurfaces-hairline: var(--adrestia-space-px);
  --adrestia-size-layout-globalAdrestiaSurfaces-gap8: 0.5rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-pad3: 0.1875rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-pad8: 0.5rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-pad12: 0.75rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-pad14: 0.875rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-pad16: 1rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-radius8: 0.5rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-radius10: 0.625rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-radius14: 0.875rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-pillRadius: 62.4375rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-tabBarPadTop: 0.625rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-letterSpacing18: 0.18em;
  --adrestia-size-layout-globalAdrestiaSurfaces-letterSpacing22: 0.22em;
  --adrestia-size-layout-globalAdrestiaSurfaces-letterSpacing005: 0.005em;
  --adrestia-size-layout-globalAdrestiaSurfaces-letterSpacingNeg01: -0.01em;
  --adrestia-size-layout-globalAdrestiaSurfaces-gridSize: 1.25rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-rulerRight: 1.25rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-rulerInset: 0.5rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-rulerWidth: 0.625rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-rulerRepeat18: 1.125rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-rulerRepeat19: 1.1875rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-rulerRepeat36: 2.25rem;
  --adrestia-size-layout-globalAdrestiaSurfaces-frameCorner: 0.75rem;
  --adrestia-size-layout-globalConfig-pad2: 0.125rem;
  --adrestia-size-layout-globalConfig-pad4: 0.25rem;
  --adrestia-size-layout-globalConfig-pad6: 0.375rem;
  --adrestia-size-layout-globalConfig-pad8: 0.5rem;
  --adrestia-size-layout-globalConfig-pad10: 0.625rem;
  --adrestia-size-layout-globalConfig-pad12: 0.75rem;
  --adrestia-size-layout-globalConfig-pad14: 0.875rem;
  --adrestia-size-layout-globalConfig-pad16: 1rem;
  --adrestia-size-layout-globalConfig-pad20: 1.25rem;
  --adrestia-size-layout-globalConfig-pad40: 2.5rem;
  --adrestia-size-layout-globalConfig-gap6: 0.375rem;
  --adrestia-size-layout-globalConfig-gap8: 0.5rem;
  --adrestia-size-layout-globalConfig-gap10: 0.625rem;
  --adrestia-size-layout-globalConfig-gap12: 0.75rem;
  --adrestia-size-layout-globalConfig-gap16: 1rem;
  --adrestia-size-layout-globalConfig-radius4: 0.25rem;
  --adrestia-size-layout-globalConfig-radius6: 0.375rem;
  --adrestia-size-layout-globalConfig-radius8: 0.5rem;
  --adrestia-size-layout-globalConfig-radius10: 0.625rem;
  --adrestia-size-layout-globalConfig-radius24: 1.5rem;
  --adrestia-size-layout-globalConfig-radius50: 50%;
  --adrestia-size-layout-globalConfig-fieldMinWidth: 11.25rem;
  --adrestia-size-layout-globalConfig-hotkeyBtnMinWidth: 5rem;
  --adrestia-size-layout-globalConfig-icon16: 1rem;
  --adrestia-size-layout-globalConfig-spinner40: 2.5rem;
  --adrestia-size-layout-globalConfig-toggleWidth: 2.75rem;
  --adrestia-size-layout-globalConfig-toggleHeight: 1.5rem;
  --adrestia-size-layout-globalConfig-toggleKnob: 1.125rem;
  --adrestia-size-layout-globalConfig-letterSpacing05: calc(var(--adrestia-space-px) * 0.5);
  --adrestia-size-layout-globalDashboard-hairline: var(--adrestia-space-px);
  --adrestia-size-layout-globalDashboard-particle2: calc(var(--adrestia-space-px) * 2);
  --adrestia-size-layout-globalDashboard-particle3: 0.1875rem;
  --adrestia-size-layout-globalDashboard-radius4: 0.25rem;
  --adrestia-size-layout-globalDashboard-radius50: 50%;
  --adrestia-size-layout-globalDashboard-scrollbarWidth: 0.4375rem;
  --adrestia-size-layout-globalDashboard-particleLeft10: 10%;
  --adrestia-size-layout-globalDashboard-particleLeft25: 25%;
  --adrestia-size-layout-globalDashboard-particleLeft35: 35%;
  --adrestia-size-layout-globalDashboard-particleLeft45: 45%;
  --adrestia-size-layout-globalDashboard-particleLeft65: 65%;
  --adrestia-size-layout-globalDashboard-particleLeft80: 80%;

  /* G.98 — global forms/layout/login-panel/logs */
  --adrestia-opacity-35: 0.35;
  --adrestia-opacity-70: 0.7;
  --adrestia-size-layout-globalForms-pad1: var(--adrestia-size-layout-globalConfig-pad2);
  --adrestia-size-layout-globalForms-pad2: var(--adrestia-size-layout-globalConfig-pad2);
  --adrestia-size-layout-globalForms-pad3: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad3);
  --adrestia-size-layout-globalForms-pad4: var(--adrestia-size-layout-globalConfig-pad4);
  --adrestia-size-layout-globalForms-pad6: var(--adrestia-size-layout-globalConfig-pad6);
  --adrestia-size-layout-globalForms-pad8: var(--adrestia-size-layout-globalConfig-pad8);
  --adrestia-size-layout-globalForms-pad10: var(--adrestia-size-layout-globalConfig-pad10);
  --adrestia-size-layout-globalForms-pad12: var(--adrestia-size-layout-globalConfig-pad12);
  --adrestia-size-layout-globalForms-pad16: var(--adrestia-size-layout-globalConfig-pad16);
  --adrestia-size-layout-globalForms-pad20: var(--adrestia-size-layout-globalConfig-pad20);
  --adrestia-size-layout-globalForms-pad24: 1.5rem;
  --adrestia-size-layout-globalForms-pad30: 1.875rem;
  --adrestia-size-layout-globalForms-pad32: 2rem;
  --adrestia-size-layout-globalForms-pad56: 0.35rem;
  --adrestia-size-layout-globalForms-radius3: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad3);
  --adrestia-size-layout-globalForms-radius4: var(--adrestia-size-layout-globalConfig-radius4);
  --adrestia-size-layout-globalForms-radius6: var(--adrestia-size-layout-globalConfig-radius6);
  --adrestia-size-layout-globalForms-widthPercent1167: 11.67%;
  --adrestia-size-layout-globalForms-percent100: 100%;
  --adrestia-size-layout-globalForms-btnWidth52: 3.25rem;
  --adrestia-size-layout-globalForms-icon16: 1rem;
  --adrestia-size-layout-globalForms-connectorHeight2: calc(var(--adrestia-space-px) * 2);
  --adrestia-size-layout-globalForms-offsetNeg8: -0.5rem;
  --adrestia-size-layout-globalForms-letterSpacing1: 0.0625rem;
  --adrestia-size-layout-globalLayout-minHeightViewport: 100vh;
  --adrestia-size-layout-globalLayout-sideMenuWidth: 6.875rem;
  --adrestia-size-layout-globalLayout-pad6: var(--adrestia-size-layout-globalConfig-pad6);
  --adrestia-size-layout-globalLayout-pad7: 0.4375rem;
  --adrestia-size-layout-globalLayout-pad8: var(--adrestia-size-layout-globalConfig-pad8);
  --adrestia-size-layout-globalLayout-pad10: var(--adrestia-size-layout-globalConfig-pad10);
  --adrestia-size-layout-globalLayout-pad12: var(--adrestia-size-layout-globalConfig-pad12);
  --adrestia-size-layout-globalLayout-pad14: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad14);
  --adrestia-size-layout-globalLayout-pad16: var(--adrestia-size-layout-globalConfig-pad16);
  --adrestia-size-layout-globalLayout-pad20: var(--adrestia-size-layout-globalConfig-pad20);
  --adrestia-size-layout-globalLayout-pad24: 1.5rem;
  --adrestia-size-layout-globalLayout-minWidth100: 6.25rem;
  --adrestia-size-layout-globalLayout-radius6: var(--adrestia-size-layout-globalConfig-radius6);
  --adrestia-size-layout-globalLayout-letterSpacing04: var(--adrestia-size-layout-win12Windows-letterSpacing04);
  --adrestia-size-layout-globalLayout-letterSpacing05: var(--adrestia-size-layout-globalConfig-letterSpacing05);
  --adrestia-size-layout-globalLogs-pad3: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad3);
  --adrestia-size-layout-globalLogs-pad8: var(--adrestia-size-layout-globalConfig-pad8);
  --adrestia-size-layout-globalLogs-pad16: var(--adrestia-size-layout-globalConfig-pad16);
  --adrestia-size-layout-globalLogs-pad32: 2rem;
  --adrestia-size-layout-globalLogs-radius3: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad3);
  --adrestia-size-layout-globalLogs-radius4: var(--adrestia-size-layout-globalConfig-radius4);
  --adrestia-size-layout-globalLogs-radiusItem: 0 var(--adrestia-size-layout-globalConfig-radius4) var(--adrestia-size-layout-globalConfig-radius4) 0;
  --adrestia-size-layout-globalLogs-scrollbar8: var(--adrestia-size-layout-globalConfig-pad8);
  --adrestia-size-layout-globalLoginPanel-pad1: var(--adrestia-size-layout-globalConfig-pad2);
  --adrestia-size-layout-globalLoginPanel-pad2: var(--adrestia-size-layout-globalConfig-pad2);
  --adrestia-size-layout-globalLoginPanel-pad3: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad3);
  --adrestia-size-layout-globalLoginPanel-pad4: var(--adrestia-size-layout-globalConfig-pad4);
  --adrestia-size-layout-globalLoginPanel-pad5: 0.3125rem;
  --adrestia-size-layout-globalLoginPanel-pad6: var(--adrestia-size-layout-globalConfig-pad6);
  --adrestia-size-layout-globalLoginPanel-pad8: var(--adrestia-size-layout-globalConfig-pad8);
  --adrestia-size-layout-globalLoginPanel-pad10: var(--adrestia-size-layout-globalConfig-pad10);
  --adrestia-size-layout-globalLoginPanel-pad12: var(--adrestia-size-layout-globalConfig-pad12);
  --adrestia-size-layout-globalLoginPanel-pad14: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad14);
  --adrestia-size-layout-globalLoginPanel-pad16: var(--adrestia-size-layout-globalConfig-pad16);
  --adrestia-size-layout-globalLoginPanel-shellWidth: 24.375rem;
  --adrestia-size-layout-globalLoginPanel-radius12: 0.75rem;
  --adrestia-size-layout-globalLoginPanel-radius8: var(--adrestia-size-layout-globalAdrestiaSurfaces-radius8);
  --adrestia-size-layout-globalLoginPanel-radius6: var(--adrestia-size-layout-globalConfig-radius6);
  --adrestia-size-layout-globalLoginPanel-radius4: var(--adrestia-size-layout-globalConfig-radius4);
  --adrestia-size-layout-globalLoginPanel-radius3: var(--adrestia-size-layout-globalAdrestiaSurfaces-pad3);
  --adrestia-size-layout-globalLoginPanel-radius2: var(--adrestia-size-layout-globalConfig-pad2);
  --adrestia-size-layout-globalLoginPanel-icon36: var(--adrestia-size-layout-win12Windows-icon36);
  --adrestia-size-layout-globalLoginPanel-bodyMaxHeight: 30rem;
  --adrestia-size-layout-globalLoginPanel-scrollbar4: var(--adrestia-size-layout-globalConfig-pad4);
  --adrestia-size-layout-globalLoginPanel-labelMinWidth: 4.5rem;
  --adrestia-size-layout-globalLoginPanel-nameInputWidth: 9.375rem;
  --adrestia-size-layout-globalLoginPanel-letterSpacing03: calc(var(--adrestia-space-px) * 0.3);
  --adrestia-size-layout-globalLoginPanel-letterSpacing04: var(--adrestia-size-layout-win12Windows-letterSpacing04);
  --adrestia-size-layout-globalLoginPanel-letterSpacing05: var(--adrestia-size-layout-globalConfig-letterSpacing05);
  --adrestia-size-layout-globalLoginPanel-letterSpacing06: calc(var(--adrestia-space-px) * 0.6);
  --adrestia-size-layout-globalLoginPanel-letterSpacing07: calc(var(--adrestia-space-px) * 0.7);
  --adrestia-size-layout-globalLoginPanel-letterSpacing08: calc(var(--adrestia-space-px) * 0.8);
  --adrestia-size-layout-globalLoginPanel-letterSpacing15: 0.09375rem;
  --adrestia-size-layout-globalLoginPanel-maskedMaxWidth: 10.625rem;
  --adrestia-size-layout-globalLoginPanel-maskedFadeWidth: 55%;

  /* G.99 — global motif-overlays/positions/topbar/trading/tradingview */
  --adrestia-opacity-15: 0.15;
  --adrestia-opacity-25: 0.25;
  --adrestia-opacity-40: 0.4;
  --adrestia-opacity-80: 0.8;
  --adrestia-size-layout-globalMotifOverlays-widthPercent30: 30%;
  --adrestia-size-layout-globalTopbar-letterSpacingNeg05: -0.03125rem;
  --adrestia-size-layout-globalConfig-pad5: 0.3125rem;
  --adrestia-size-layout-globalConfig-pad7: 0.4375rem;
  --adrestia-size-layout-globalConfig-pad24: 1.5rem;
  --adrestia-size-layout-globalConfig-pad30: 1.875rem;
  --adrestia-size-layout-globalConfig-pad32: 2rem;
  --adrestia-size-layout-globalConfig-pad36: 2.25rem;
  --adrestia-size-layout-globalConfig-pad42: 2.625rem;
  --adrestia-size-layout-globalConfig-pad44: 2.75rem;
  --adrestia-size-layout-globalConfig-pad48: 3rem;
  --adrestia-size-layout-globalConfig-pad52: 3.25rem;
  --adrestia-size-layout-globalConfig-pad80: 5rem;
  --adrestia-size-layout-globalConfig-pad100: 6.25rem;
  --adrestia-size-layout-globalConfig-pad120: 7.5rem;
  --adrestia-size-layout-globalConfig-pad130: 8.125rem;
  --adrestia-size-layout-globalConfig-pad133: 8.3125rem;
  --adrestia-size-layout-globalConfig-pad320: 20rem;
  --adrestia-size-layout-globalConfig-pad380: 23.75rem;
  --adrestia-size-layout-globalConfig-pad800: 50rem;
  --adrestia-size-layout-globalPositions-gap8x20: var(--adrestia-size-layout-globalConfig-gap8) var(--adrestia-size-layout-globalConfig-pad20);
  --adrestia-size-layout-globalPositions-gap12x20: var(--adrestia-size-layout-globalConfig-pad12) var(--adrestia-size-layout-globalConfig-pad20);
  --adrestia-size-layout-globalTopbar-radiusInputRight: 0 var(--adrestia-size-layout-globalConfig-radius4) var(--adrestia-size-layout-globalConfig-radius4) 0;
  --adrestia-size-layout-globalTradingView-gap4x16: var(--adrestia-size-layout-globalConfig-pad4) var(--adrestia-size-layout-globalConfig-pad16);
  --adrestia-size-layout-globalTradingView-gap6x16: var(--adrestia-size-layout-globalConfig-pad6) var(--adrestia-size-layout-globalConfig-pad16);
  --adrestia-size-layout-globalTradingView-width160: 10rem;
  --adrestia-size-layout-globalLoginPanel-progressHeight: var(--adrestia-size-layout-globalConfig-pad4);
}

/* ========================================
   Winter Teal (Dark) — Primary Theme
   ======================================== */

:root[data-theme="winter-teal-dark"], [data-theme="winter-teal-dark"] {
  --brand-bg: var(--adrestia-color-neutral-1000);
  --brand-card: var(--adrestia-appPalette-deepBg-h0a1f2a);
  --brand-accent: var(--adrestia-appPalette-surface-h5a6362);
  --brand-accent-subtle: var(--adrestia-component-globalIndex-surfaceMuted);
  --brand-border: var(--adrestia-component-globalIndex-border);
  --brand-text: var(--adrestia-appPalette-surface-hfaf8f6);
  --brand-text-muted: var(--adrestia-appPalette-surface-he2dedd);
  --brand-text-dim: var(--adrestia-component-globalIndex-borderStrong);

  --dashboard-bg: var(--adrestia-appPalette-deepBg-h050a0e);
  --dashboard-card: var(--adrestia-appPalette-deepBg-h0a1620);

  --status-success: var(--adrestia-chart-candle-up);
  --status-error: var(--adrestia-chart-candle-down);
  --status-warning: var(--adrestia-color-amber-500);
  --status-info: var(--adrestia-appPalette-surface-h5a6362);

  --brand-hover: var(--adrestia-component-globalIndex-accentBg);
  --brand-hover-strong: var(--adrestia-component-globalIndex-accentBorder);
  --brand-backdrop: var(--adrestia-component-globalIndex-scrim);

  --glass-bg: var(--adrestia-component-globalIndex-backdrop);
  --glass-border: var(--adrestia-component-globalIndex-border);
  --glass-shadow: 0 8px 32px var(--adrestia-component-globalIndex-highlight);
  --glass-inner-glow: inset 0 0 20px var(--adrestia-component-globalIndex-tone0);
  --glass-blur: blur(40px);
  --glass-item-hover: var(--adrestia-component-globalIndex-tone1);
  --glass-noise-opacity: 0.02;

  --sidebar-outer-bg: var(--adrestia-appPalette-deepBg-h050a0e);
  --sidebar-outer-border: var(--adrestia-component-globalIndex-tone2);
  --sidebar-outer-shadow: 0 20px 48px -16px var(--adrestia-component-globalIndex-tone3);
  --sidebar-inner-glow: none;
  --sidebar-item-hover: var(--adrestia-component-globalIndex-accentBg);
  --sidebar-text: var(--adrestia-appPalette-surface-hfaf8f6);
  --sidebar-text-dim: var(--adrestia-appPalette-surface-he2dedd);
  --sidebar-text-muted: var(--adrestia-component-globalIndex-tone4);
  --sidebar-card-bg: var(--adrestia-component-globalIndex-tone5);
  --sidebar-card-border: var(--adrestia-component-globalIndex-border);
  --sidebar-noise-opacity: 0;
}

/* ========================================
   Moonlit Mist (Light) — Secondary Theme
   ======================================== */

:root[data-theme="moonlit-mist-light"], [data-theme="moonlit-mist-light"] {
  --brand-bg: var(--adrestia-color-neutral-50);
  --brand-card: var(--adrestia-a11y-focusRing-colorOnAccent);
  --brand-accent: var(--adrestia-appPalette-accent-h0284c7);
  --brand-accent-subtle: var(--adrestia-component-globalIndex-tone6);
  --brand-border: var(--adrestia-component-globalIndex-tone7);
  --brand-text: var(--adrestia-chart-tooltipFg);
  --brand-text-muted: var(--adrestia-chart-axis);
  --brand-text-dim: var(--adrestia-component-globalIndex-tone8);

  --dashboard-bg: var(--adrestia-color-neutral-50);
  --dashboard-card: var(--adrestia-a11y-focusRing-colorOnAccent);

  --status-success: var(--adrestia-color-green-600);
  --status-error: var(--adrestia-color-red-600);
  --status-warning: var(--adrestia-color-amber-600);
  --status-info: var(--adrestia-appPalette-accent-h0284c7);

  --brand-hover: var(--adrestia-component-globalIndex-tone9);
  --brand-hover-strong: var(--adrestia-component-globalIndex-tone10);
  --brand-backdrop: var(--adrestia-component-globalIndex-tone11);

  --glass-bg: var(--adrestia-component-globalIndex-tone12);
  --glass-border: var(--adrestia-component-globalIndex-tone13);
  --glass-shadow: 0 8px 32px var(--adrestia-component-globalIndex-tone14);
  --glass-inner-glow: inset 0 0 20px var(--adrestia-component-globalIndex-tone15);
  --glass-blur: blur(40px);
  --glass-item-hover: var(--adrestia-component-globalIndex-surface);
  --glass-noise-opacity: 0.01;

  --sidebar-outer-bg: var(--adrestia-color-neutral-50);
  --sidebar-outer-border: var(--adrestia-component-globalIndex-tone7);
  --sidebar-outer-shadow: 0 10px 40px -10px var(--adrestia-component-globalIndex-tone16);
  --sidebar-inner-glow: none;
  --sidebar-item-hover: var(--adrestia-component-globalIndex-surface);
  --sidebar-text: var(--adrestia-chart-tooltipFg);
  --sidebar-text-dim: var(--adrestia-chart-axis);
  --sidebar-text-muted: var(--adrestia-component-globalIndex-tone17);
  --sidebar-card-bg: var(--adrestia-component-globalIndex-tone18);
  --sidebar-card-border: var(--adrestia-component-globalIndex-tone19);
  --sidebar-noise-opacity: 0;
}

/* ==========================================================================
   Admin Toolkit Overrides
   ========================================================================== */

/* Highlight CMS Zones Mode */

body.cms-highlight-active .cms-editable-text {
  outline: 2px dashed var(--adrestia-component-globalIndex-tone20) !important;
  background: var(--adrestia-component-globalIndex-tone21) !important;
  border-radius: 4px;
  position: relative;
  transition: outline 0.15s ease, background 0.15s ease;
  z-index: var(--adrestia-zIndex-localChrome);
}

body.cms-highlight-active .cms-editable-text:hover {
  outline: 2px dashed var(--adrestia-component-globalIndex-tone22) !important;
  background: var(--adrestia-component-globalIndex-tone23) !important;
}

body.cms-highlight-active .cms-editable-text::after {
  content: "CMS Bound";
  position: absolute;
  top: -18px;
  left: 0;
  background: var(--adrestia-component-globalIndex-tone24);
  color: white;
  font-size: var(--adrestia-font-size-2xs);
  padding: 2px 4px;
  border-radius: 2px;
  pointer-events: none;
  white-space: nowrap;
  opacity: 0;
  transition: opacity 0.2s ease;
}

body.cms-highlight-active .cms-editable-text:hover::after {
  opacity: 1;
}
/* ============================================================================
   ADRESTIA DESIGN TOKENS — Single source of truth
   ============================================================================
   Palette: "Winter Teal" (dark) / "Moonlit Mist" (light)

   Import this file ONCE in your app entry point.
   Reference tokens via CSS var() or via the JS helper at designTokens.js.

   Naming convention:  --dt-{category}-{variant}
     categories: surface, text, accent, border, status, input, interactive, toolbar
   ============================================================================ */

/* ── Winter Teal (Dark) ──────────────────────────────────────────────────── */
:root[data-theme="winter-teal-dark"] {

  /* Surfaces */
  --dt-surface-page:      var(--adrestia-color-neutral-1000);
  --dt-surface-card:      var(--adrestia-appPalette-deepBg-h023334);
  --dt-surface-elevated:  var(--adrestia-appPalette-deepBg-h023334);
  --dt-surface-inset:     var(--adrestia-component-globalDesignTokens-surface);
  --dt-surface-overlay:   var(--adrestia-component-globalDesignTokens-surfaceMuted);

  /* Text */
  --dt-text-primary:      var(--adrestia-appPalette-surface-hfaf8f6);
  --dt-text-secondary:    var(--adrestia-appPalette-surface-he2dedd);
  --dt-text-muted:        var(--adrestia-component-globalDesignTokens-border);
  --dt-text-dim:          var(--adrestia-component-globalDesignTokens-borderStrong);
  --dt-text-on-accent:    var(--adrestia-appPalette-surface-hfaf8f6);

  /* Accent */
  --dt-accent:            var(--adrestia-appPalette-accent-h4dafa2);
  --dt-accent-hover:      var(--adrestia-appPalette-accent-h5abcb5);
  --dt-accent-subtle:     var(--adrestia-component-globalDesignTokens-accentBg);
  --dt-accent-muted:      var(--adrestia-component-globalDesignTokens-accentBorder);

  /* Borders */
  --dt-border:            var(--adrestia-component-globalDesignTokens-scrim);
  --dt-border-strong:     var(--adrestia-component-globalDesignTokens-backdrop);
  --dt-border-subtle:     var(--adrestia-component-globalDesignTokens-highlight);

  /* Status */
  --dt-status-success:    var(--adrestia-chart-candle-up);
  --dt-status-error:      var(--adrestia-chart-candle-down);
  --dt-status-warning:    var(--adrestia-color-amber-500);
  --dt-status-info:       var(--adrestia-appPalette-accent-h4dafa2);

  /* Interactive states */
  --dt-hover-bg:          var(--adrestia-component-globalDesignTokens-tone0);
  --dt-active-bg:         var(--adrestia-component-globalDesignTokens-tone1);
  --dt-focus-ring:        0 0 0 2px var(--adrestia-component-globalDesignTokens-tone2);
  --dt-backdrop:          var(--adrestia-component-globalDesignTokens-tone3);

  /* Inputs */
  --dt-input-bg:          var(--adrestia-component-globalDesignTokens-tone4);
  --dt-input-border:      var(--adrestia-component-globalDesignTokens-scrim);
  --dt-input-focus-border: var(--adrestia-appPalette-accent-h4dafa2);
  --dt-input-placeholder: var(--adrestia-component-globalDesignTokens-tone5);

  /* Toolbar / icon controls (e.g. Quill editor) */
  --dt-toolbar-icon:      var(--adrestia-appPalette-surface-he2dedd);
  --dt-toolbar-icon-hover: var(--adrestia-appPalette-surface-hfaf8f6);
  --dt-toolbar-bg:        var(--adrestia-component-globalDesignTokens-tone6);
  --dt-toolbar-border:    var(--adrestia-component-globalDesignTokens-tone7);

  /* Dot grid / decorative */
  --dt-dot-grid:          var(--adrestia-component-globalDesignTokens-accentBg);
}

/* ── Moonlit Mist (Light) ────────────────────────────────────────────────── */
:root[data-theme="moonlit-mist-light"] {

  /* Surfaces */
  --dt-surface-page:      var(--adrestia-appPalette-surface-hfdfdff);
  --dt-surface-card:      var(--adrestia-a11y-focusRing-colorOnAccent);
  --dt-surface-elevated:  var(--adrestia-a11y-focusRing-colorOnAccent);
  --dt-surface-inset:     var(--adrestia-component-globalDesignTokens-tone8);
  --dt-surface-overlay:   var(--adrestia-component-globalDesignTokens-tone9);

  /* Text */
  --dt-text-primary:      var(--adrestia-appPalette-surface-h393d3f);
  --dt-text-secondary:    var(--adrestia-appPalette-surface-h546a7b);
  --dt-text-muted:        var(--adrestia-component-globalDesignTokens-tone10);
  --dt-text-dim:          var(--adrestia-component-globalDesignTokens-tone11);
  --dt-text-on-accent:    var(--adrestia-a11y-focusRing-colorOnAccent);

  /* Accent */
  --dt-accent:            var(--adrestia-appPalette-surface-h62929e);
  --dt-accent-hover:      var(--adrestia-appPalette-surface-h4f7f8c);
  --dt-accent-subtle:     var(--adrestia-component-globalDesignTokens-tone12);
  --dt-accent-muted:      var(--adrestia-component-globalDesignTokens-tone13);

  /* Borders */
  --dt-border:            var(--adrestia-component-globalDesignTokens-tone14);
  --dt-border-strong:     var(--adrestia-component-globalDesignTokens-tone15);
  --dt-border-subtle:     var(--adrestia-component-globalDesignTokens-tone16);

  /* Status */
  --dt-status-success:    var(--adrestia-color-green-600);
  --dt-status-error:      var(--adrestia-color-red-600);
  --dt-status-warning:    var(--adrestia-color-amber-600);
  --dt-status-info:       var(--adrestia-appPalette-surface-h62929e);

  /* Interactive states */
  --dt-hover-bg:          var(--adrestia-component-globalDesignTokens-tone17);
  --dt-active-bg:         var(--adrestia-component-globalDesignTokens-tone18);
  --dt-focus-ring:        0 0 0 2px var(--adrestia-component-globalDesignTokens-tone19);
  --dt-backdrop:          var(--adrestia-component-globalDesignTokens-tone20);

  /* Inputs */
  --dt-input-bg:          var(--adrestia-component-globalDesignTokens-tone21);
  --dt-input-border:      var(--adrestia-component-globalDesignTokens-tone22);
  --dt-input-focus-border: var(--adrestia-appPalette-surface-h62929e);
  --dt-input-placeholder: var(--adrestia-component-globalDesignTokens-tone11);

  /* Toolbar / icon controls (e.g. Quill editor) */
  --dt-toolbar-icon:      var(--adrestia-appPalette-surface-h546a7b);
  --dt-toolbar-icon-hover: var(--adrestia-appPalette-surface-h393d3f);
  --dt-toolbar-bg:        var(--adrestia-component-globalDesignTokens-tone23);
  --dt-toolbar-border:    var(--adrestia-component-globalDesignTokens-tone24);

  /* Dot grid / decorative */
  --dt-dot-grid:          var(--adrestia-component-globalDesignTokens-tone25);
}
/* -------------------------------------------
 *  Autogenerated by ⛋ Terrazzo. DO NOT EDIT!
 * ------------------------------------------- */

:root {
  /* WCAG AA normal text ratio */
  --adrestia-a11y-contrastPair-aa: 4.5;
  /* WCAG AAA normal text ratio */
  --adrestia-a11y-contrastPair-aaa: 7;
  --adrestia-a11y-contrastPair-aaaLarge: 4.5;
  --adrestia-a11y-contrastPair-aaLarge: 3;
  --adrestia-a11y-focusRing-color: var(--adrestia-scheme-light-border-focus);
  --adrestia-a11y-focusRing-colorOnAccent: var(--adrestia-color-neutral-0);
  --adrestia-a11y-focusRing-offset: 2px;
  --adrestia-a11y-focusRing-width: var(--adrestia-state-focus-outlineWidth);
  --adrestia-a11y-minTargetSize-pointer: var(--adrestia-size-control-sm);
  /* 44px per WCAG 2.5.5 */
  --adrestia-a11y-minTargetSize-touch: var(--adrestia-size-control-lg);
  --adrestia-a11y-reducedMotion-duration: var(--adrestia-duration-instant);
  --adrestia-a11y-reducedMotion-easing: var(--adrestia-easing-linear);
  --adrestia-appPalette-accent-h00c853: rgb(0% 78.431% 32.549%);
  --adrestia-appPalette-accent-h00e6b8: rgb(0% 90.196% 72.157%);
  --adrestia-appPalette-accent-h00e676: rgb(0% 90.196% 46.275%);
  --adrestia-appPalette-accent-h0ea5e9: rgb(5.49% 64.706% 91.373%);
  --adrestia-appPalette-accent-h00ff00: rgb(0% 100% 0%);
  --adrestia-appPalette-accent-h00ff9d: rgb(0% 100% 61.569%);
  --adrestia-appPalette-accent-h1e53e5: rgb(11.765% 32.549% 89.804%);
  --adrestia-appPalette-accent-h2bbd8e: rgb(16.863% 74.118% 55.686%);
  --adrestia-appPalette-accent-h2dd4bf: rgb(17.647% 83.137% 74.902%);
  --adrestia-appPalette-accent-h2ea043: rgb(18.039% 62.745% 26.275%);
  --adrestia-appPalette-accent-h3b82f6: rgb(23.137% 50.98% 96.471%);
  --adrestia-appPalette-accent-h3dd68c: rgb(23.922% 83.922% 54.902%);
  --adrestia-appPalette-accent-h3fb950: rgb(24.706% 72.549% 31.373%);
  --adrestia-appPalette-accent-h4a6fa5: rgb(29.02% 43.529% 64.706%);
  --adrestia-appPalette-accent-h4c1d95: rgb(29.804% 11.373% 58.431%);
  --adrestia-appPalette-accent-h4dafa2: rgb(30.196% 68.627% 63.529%);
  --adrestia-appPalette-accent-h4dd0c1: rgb(30.196% 81.569% 75.686%);
  --adrestia-appPalette-accent-h5abcb5: rgb(35.294% 73.725% 70.98%);
  --adrestia-appPalette-accent-h5b8af5: rgb(35.686% 54.118% 96.078%);
  --adrestia-appPalette-accent-h5b21b6: rgb(35.686% 12.941% 71.373%);
  --adrestia-appPalette-accent-h5ba8ff: rgb(35.686% 65.882% 100%);
  --adrestia-appPalette-accent-h5e83ae: rgb(36.863% 51.373% 68.235%);
  --adrestia-appPalette-accent-h6b77f5: rgb(41.961% 46.667% 96.078%);
  --adrestia-appPalette-accent-h6bcf8e: rgb(41.961% 81.176% 55.686%);
  --adrestia-appPalette-accent-h6d28d9: rgb(42.745% 15.686% 85.098%);
  --adrestia-appPalette-accent-h6ed99a: rgb(43.137% 85.098% 60.392%);
  --adrestia-appPalette-accent-h6ee7b7: rgb(43.137% 90.588% 71.765%);
  --adrestia-appPalette-accent-h7ab8ff: rgb(47.843% 72.157% 100%);
  --adrestia-appPalette-accent-h7c3aed: rgb(48.627% 22.745% 92.941%);
  --adrestia-appPalette-accent-h7cc0ff: rgb(48.627% 75.294% 100%);
  --adrestia-appPalette-accent-h7dd3fc: rgb(49.02% 82.745% 98.824%);
  --adrestia-appPalette-accent-h7e57c2: rgb(49.412% 34.118% 76.078%);
  --adrestia-appPalette-accent-h8ab4ff: rgb(54.118% 70.588% 100%);
  --adrestia-appPalette-accent-h8b5cf6: rgb(54.51% 36.078% 96.471%);
  --adrestia-appPalette-accent-h8bc34a: rgb(54.51% 76.471% 29.02%);
  --adrestia-appPalette-accent-h9fa8da: rgb(62.353% 65.882% 85.49%);
  --adrestia-appPalette-accent-h10b981: rgb(6.275% 72.549% 50.588%);
  --adrestia-appPalette-accent-h26a69a: rgb(14.902% 65.098% 60.392%);
  --adrestia-appPalette-accent-h29b6f6: rgb(16.078% 71.373% 96.471%);
  --adrestia-appPalette-accent-h34d399: rgb(20.392% 82.745% 60%);
  --adrestia-appPalette-accent-h38bdf8: rgb(21.961% 74.118% 97.255%);
  --adrestia-appPalette-accent-h42a5f5: rgb(25.882% 64.706% 96.078%);
  --adrestia-appPalette-accent-h45c95e: rgb(27.059% 78.824% 36.863%);
  --adrestia-appPalette-accent-h48bb78: rgb(28.235% 73.333% 47.059%);
  --adrestia-appPalette-accent-h58a6ff: rgb(34.51% 65.098% 100%);
  --adrestia-appPalette-accent-h66bb6a: rgb(40% 73.333% 41.569%);
  --adrestia-appPalette-accent-h69f0ae: rgb(41.176% 94.118% 68.235%);
  --adrestia-appPalette-accent-h74c7ec: rgb(45.49% 78.039% 92.549%);
  --adrestia-appPalette-accent-h80cbc4: rgb(50.196% 79.608% 76.863%);
  --adrestia-appPalette-accent-h81c784: rgb(50.588% 78.039% 51.765%);
  --adrestia-appPalette-accent-h89b4fa: rgb(53.725% 70.588% 98.039%);
  --adrestia-appPalette-accent-h90caf9: rgb(56.471% 79.216% 97.647%);
  --adrestia-appPalette-accent-h0284c7: rgb(0.784% 51.765% 78.039%);
  --adrestia-appPalette-accent-h0369a1: rgb(1.176% 41.176% 63.137%);
  --adrestia-appPalette-accent-h1565c0: rgb(8.235% 39.608% 75.294%);
  --adrestia-appPalette-accent-h4752c4: rgb(27.843% 32.157% 76.863%);
  --adrestia-appPalette-accent-ha3e635: rgb(63.922% 90.196% 20.784%);
  --adrestia-appPalette-accent-ha5d6a7: rgb(64.706% 83.922% 65.49%);
  --adrestia-appPalette-accent-ha5d6ff: rgb(64.706% 83.922% 100%);
  --adrestia-appPalette-accent-ha78bfa: rgb(65.49% 54.51% 98.039%);
  --adrestia-appPalette-accent-ha371f7: rgb(63.922% 44.314% 96.863%);
  --adrestia-appPalette-accent-ha16207: rgb(63.137% 38.431% 2.745%);
  --adrestia-appPalette-accent-hab47bc: rgb(67.059% 27.843% 73.725%);
  --adrestia-appPalette-accent-hb0bec5: rgb(69.02% 74.51% 77.255%);
  --adrestia-appPalette-accent-hb39ddb: rgb(70.196% 61.569% 85.882%);
  --adrestia-appPalette-accent-hb8521a: rgb(72.157% 32.157% 10.196%);
  --adrestia-appPalette-accent-hb87400: rgb(72.157% 45.49% 0%);
  --adrestia-appPalette-accent-hc792ea: rgb(78.039% 57.255% 91.765%);
  --adrestia-appPalette-accent-hc4302b: rgb(76.863% 18.824% 16.863%);
  --adrestia-appPalette-accent-hc5363a: rgb(77.255% 21.176% 22.745%);
  --adrestia-appPalette-accent-hc05621: rgb(75.294% 33.725% 12.941%);
  --adrestia-appPalette-accent-hce93d8: rgb(80.784% 57.647% 84.706%);
  --adrestia-appPalette-accent-hd29922: rgb(82.353% 60% 13.333%);
  --adrestia-appPalette-accent-hda3633: rgb(85.49% 21.176% 20%);
  --adrestia-appPalette-accent-he6a4b6: rgb(90.196% 64.314% 71.373%);
  --adrestia-appPalette-accent-he6a23c: rgb(90.196% 63.529% 23.529%);
  --adrestia-appPalette-accent-he07a5f: rgb(87.843% 47.843% 37.255%);
  --adrestia-appPalette-accent-he879a9: rgb(90.98% 47.451% 66.275%);
  --adrestia-appPalette-accent-he8892e: rgb(90.98% 53.725% 18.039%);
  --adrestia-appPalette-accent-heab308: rgb(91.765% 70.196% 3.137%);
  --adrestia-appPalette-accent-heb5e28: rgb(92.157% 36.863% 15.686%);
  --adrestia-appPalette-accent-hec4899: rgb(92.549% 28.235% 60%);
  --adrestia-appPalette-accent-hef9a9a: rgb(93.725% 60.392% 60.392%);
  --adrestia-appPalette-accent-hef5350: rgb(93.725% 32.549% 31.373%);
  --adrestia-appPalette-accent-hf0a868: rgb(94.118% 65.882% 40.784%);
  --adrestia-appPalette-accent-hf0b90b: rgb(94.118% 72.549% 4.314%);
  --adrestia-appPalette-accent-hf2b65a: rgb(94.902% 71.373% 35.294%);
  --adrestia-appPalette-accent-hf3c168: rgb(95.294% 75.686% 40.784%);
  --adrestia-appPalette-accent-hf5a623: rgb(96.078% 65.098% 13.725%);
  --adrestia-appPalette-accent-hf5c542: rgb(96.078% 77.255% 25.882%);
  --adrestia-appPalette-accent-hf56c6c: rgb(96.078% 42.353% 42.353%);
  --adrestia-appPalette-accent-hf57c00: rgb(96.078% 48.627% 0%);
  --adrestia-appPalette-accent-hf59e0b: rgb(96.078% 61.961% 4.3137%);
  --adrestia-appPalette-accent-hf44336: rgb(95.686% 26.275% 21.176%);
  --adrestia-appPalette-accent-hf56565: rgb(96.078% 39.608% 39.608%);
  --adrestia-appPalette-accent-hf85149: rgb(97.255% 31.765% 28.627%);
  --adrestia-appPalette-accent-hff6b6b: rgb(100% 41.961% 41.961%);
  --adrestia-appPalette-accent-hff7b72: rgb(100% 48.235% 44.706%);
  --adrestia-appPalette-accent-hff8a80: rgb(100% 54.118% 50.196%);
  --adrestia-appPalette-accent-hff1744: rgb(100% 9.02% 26.667%);
  --adrestia-appPalette-accent-hff7043: rgb(100% 43.922% 26.275%);
  --adrestia-appPalette-accent-hff8080: rgb(100% 50.196% 50.196%);
  --adrestia-appPalette-accent-hff8585: rgb(100% 52.157% 52.157%);
  --adrestia-appPalette-accent-hff9800: rgb(100% 59.608% 0%);
  --adrestia-appPalette-accent-hffa726: rgb(100% 65.49% 14.902%);
  --adrestia-appPalette-accent-hffab00: rgb(100% 67.059% 0%);
  --adrestia-appPalette-accent-hffab40: rgb(100% 67.059% 25.098%);
  --adrestia-appPalette-accent-hffab91: rgb(100% 67.059% 56.863%);
  --adrestia-appPalette-accent-hffb8d9: rgb(100% 72.157% 85.098%);
  --adrestia-appPalette-accent-hffb74d: rgb(100% 71.765% 30.196%);
  --adrestia-appPalette-accent-hffca66: rgb(100% 79.216% 40%);
  --adrestia-appPalette-accent-hffcc80: rgb(100% 80% 50.196%);
  --adrestia-appPalette-deepBg-h000000: var(--adrestia-color-neutral-1000);
  --adrestia-appPalette-deepBg-h0a0a0a: rgb(3.922% 3.922% 3.922%);
  --adrestia-appPalette-deepBg-h0a0c10: rgb(3.922% 4.706% 6.275%);
  --adrestia-appPalette-deepBg-h0a0c14: rgb(3.922% 4.706% 7.843%);
  --adrestia-appPalette-deepBg-h0a0d14: rgb(3.922% 5.098% 7.843%);
  --adrestia-appPalette-deepBg-h0a0e16: rgb(3.922% 5.49% 8.627%);
  --adrestia-appPalette-deepBg-h0a0e18: rgb(3.922% 5.49% 9.412%);
  --adrestia-appPalette-deepBg-h0a0f1a: rgb(3.922% 5.882% 10.196%);
  --adrestia-appPalette-deepBg-h0a0f18: rgb(3.922% 5.882% 9.412%);
  --adrestia-appPalette-deepBg-h0a1a2e: rgb(3.922% 10.196% 18.039%);
  --adrestia-appPalette-deepBg-h0a1a10: rgb(3.922% 10.196% 6.275%);
  --adrestia-appPalette-deepBg-h0a1f2a: rgb(3.922% 12.157% 16.471%);
  --adrestia-appPalette-deepBg-h0a2a14: rgb(3.922% 16.471% 7.843%);
  --adrestia-appPalette-deepBg-h0a2a15: rgb(3.922% 16.471% 8.235%);
  --adrestia-appPalette-deepBg-h0a111f: rgb(3.922% 6.667% 12.157%);
  --adrestia-appPalette-deepBg-h0a1008: rgb(3.922% 6.275% 3.137%);
  --adrestia-appPalette-deepBg-h0a1020: rgb(3.922% 6.275% 12.549%);
  --adrestia-appPalette-deepBg-h0a1510: rgb(3.922% 8.235% 6.275%);
  --adrestia-appPalette-deepBg-h0a1620: rgb(3.922% 8.627% 12.549%);
  --adrestia-appPalette-deepBg-h0e0e1a: rgb(5.49% 5.49% 10.196%);
  --adrestia-appPalette-deepBg-h0e0805: rgb(5.49% 3.137% 1.961%);
  --adrestia-appPalette-deepBg-h0e1117: rgb(5.49% 6.667% 9.02%);
  --adrestia-appPalette-deepBg-h0e1118: rgb(5.49% 6.667% 9.412%);
  --adrestia-appPalette-deepBg-h0e1420: rgb(5.49% 7.843% 12.549%);
  --adrestia-appPalette-deepBg-h0e1524: rgb(5.49% 8.235% 14.118%);
  --adrestia-appPalette-deepBg-h0f1a2e: rgb(5.882% 10.196% 18.039%);
  --adrestia-appPalette-deepBg-h0f1e2d: rgb(5.882% 11.765% 17.647%);
  --adrestia-appPalette-deepBg-h0f1e30: rgb(5.882% 11.765% 18.824%);
  --adrestia-appPalette-deepBg-h0f2a4a: rgb(5.882% 16.471% 29.02%);
  --adrestia-appPalette-deepBg-h0f1117: rgb(5.882% 6.667% 9.02%);
  --adrestia-appPalette-deepBg-h0f1118: rgb(5.882% 6.667% 9.412%);
  --adrestia-appPalette-deepBg-h0f1218: rgb(5.882% 7.059% 9.412%);
  --adrestia-appPalette-deepBg-h0f1419: rgb(5.882% 7.843% 9.804%);
  --adrestia-appPalette-deepBg-h0f1420: rgb(5.882% 7.843% 12.549%);
  --adrestia-appPalette-deepBg-h0f1450: rgb(5.882% 7.843% 31.373%);
  --adrestia-appPalette-deepBg-h0f1520: rgb(5.882% 8.235% 12.549%);
  --adrestia-appPalette-deepBg-h0f1724: rgb(5.882% 9.02% 14.118%);
  --adrestia-appPalette-deepBg-h0f1824: rgb(5.882% 9.412% 14.118%);
  --adrestia-appPalette-deepBg-h0f1825: rgb(5.882% 9.412% 14.51%);
  --adrestia-appPalette-deepBg-h1e2a3a: rgb(11.765% 16.471% 22.745%);
  --adrestia-appPalette-deepBg-h1f0d0d: rgb(12.157% 5.098% 5.098%);
  --adrestia-appPalette-deepBg-h1f1f33: rgb(12.157% 12.157% 20%);
  --adrestia-appPalette-deepBg-h1f242e: rgb(12.157% 14.118% 18.039%);
  --adrestia-appPalette-deepBg-h1f1633: rgb(12.157% 8.627% 20%);
  --adrestia-appPalette-deepBg-h1f2937: rgb(12.157% 16.078% 21.569%);
  --adrestia-appPalette-deepBg-h2a0a0a: rgb(16.471% 3.922% 3.922%);
  --adrestia-appPalette-deepBg-h2a0d12: rgb(16.471% 5.098% 7.059%);
  --adrestia-appPalette-deepBg-h2a0f0f: rgb(16.471% 5.882% 5.882%);
  --adrestia-appPalette-deepBg-h2a1a14: rgb(16.471% 10.196% 7.843%);
  --adrestia-appPalette-deepBg-h2a1f0a: rgb(16.471% 12.157% 3.922%);
  --adrestia-appPalette-deepBg-h2a2a2a: rgb(16.471% 16.471% 16.471%);
  --adrestia-appPalette-deepBg-h2a2a45: rgb(16.471% 16.471% 27.059%);
  --adrestia-appPalette-deepBg-h2a2d3a: rgb(16.471% 17.647% 22.745%);
  --adrestia-appPalette-deepBg-h2a2d35: rgb(16.471% 17.647% 20.784%);
  --adrestia-appPalette-deepBg-h2a2e39: rgb(16.471% 18.039% 22.353%);
  --adrestia-appPalette-deepBg-h2b1b05: rgb(16.863% 10.588% 1.961%);
  --adrestia-appPalette-deepBg-h2d508c: rgb(17.647% 31.373% 54.902%);
  --adrestia-appPalette-deepBg-h2d1404: rgb(17.647% 7.843% 1.569%);
  --adrestia-appPalette-deepBg-h5a5d6a: rgb(35.294% 36.471% 41.569%);
  --adrestia-appPalette-deepBg-h5a6a8a: rgb(35.294% 41.569% 54.118%);
  --adrestia-appPalette-deepBg-h5a6a88: rgb(35.294% 41.569% 53.333%);
  --adrestia-appPalette-deepBg-h5a1518: rgb(35.294% 8.235% 9.412%);
  --adrestia-appPalette-deepBg-h5d606b: rgb(36.471% 37.647% 41.961%);
  --adrestia-appPalette-deepBg-h5f6368: rgb(37.255% 38.824% 40.784%);
  --adrestia-appPalette-deepBg-h6a6d7a: rgb(41.569% 42.745% 47.843%);
  --adrestia-appPalette-deepBg-h050a0e: rgb(1.961% 3.922% 5.49%);
  --adrestia-appPalette-deepBg-h050b13: rgb(1.961% 4.314% 7.451%);
  --adrestia-appPalette-deepBg-h060a12: rgb(2.353% 3.922% 7.059%);
  --adrestia-appPalette-deepBg-h060b14: rgb(2.353% 4.314% 7.843%);
  --adrestia-appPalette-deepBg-h070a0f: rgb(2.745% 3.922% 5.882%);
  --adrestia-appPalette-deepBg-h071a0e: rgb(2.745% 10.196% 5.49%);
  --adrestia-appPalette-deepBg-h080a0e: rgb(3.137% 3.922% 5.49%);
  --adrestia-appPalette-deepBg-h080b10: rgb(3.137% 4.314% 6.275%);
  --adrestia-appPalette-deepBg-h080c14: rgb(3.137% 4.706% 7.843%);
  --adrestia-appPalette-deepBg-h080c16: rgb(3.137% 4.706% 8.627%);
  --adrestia-appPalette-deepBg-h080c18: rgb(3.137% 4.706% 9.412%);
  --adrestia-appPalette-deepBg-h111a2a: rgb(6.667% 10.196% 16.471%);
  --adrestia-appPalette-deepBg-h122a5a: rgb(7.059% 16.471% 35.294%);
  --adrestia-appPalette-deepBg-h140a0c: rgb(7.843% 3.922% 4.706%);
  --adrestia-appPalette-deepBg-h141e2e: rgb(7.843% 11.765% 18.039%);
  --adrestia-appPalette-deepBg-h141e30: rgb(7.843% 11.765% 18.824%);
  --adrestia-appPalette-deepBg-h161a22: rgb(8.627% 10.196% 13.333%);
  --adrestia-appPalette-deepBg-h161b22: rgb(8.627% 10.588% 13.333%);
  --adrestia-appPalette-deepBg-h161c28: rgb(8.627% 10.98% 15.686%);
  --adrestia-appPalette-deepBg-h181c24: rgb(9.412% 10.98% 14.118%);
  --adrestia-appPalette-deepBg-h695a9a: rgb(41.176% 35.294% 60.392%);
  --adrestia-appPalette-deepBg-h713f12: rgb(44.314% 24.706% 7.059%);
  --adrestia-appPalette-deepBg-h854d0e: rgb(52.157% 30.196% 5.49%);
  --adrestia-appPalette-deepBg-h1282a2: rgb(7.059% 50.98% 63.529%);
  --adrestia-appPalette-deepBg-h04070a: rgb(1.569% 2.745% 3.922%);
  --adrestia-appPalette-deepBg-h04080d: rgb(1.569% 3.137% 5.098%);
  --adrestia-appPalette-deepBg-h04080e: rgb(1.569% 3.137% 5.49%);
  --adrestia-appPalette-deepBg-h05080c: rgb(1.961% 3.137% 4.706%);
  --adrestia-appPalette-deepBg-h06090f: rgb(2.353% 3.529% 5.882%);
  --adrestia-appPalette-deepBg-h07111a: rgb(2.745% 6.667% 10.196%);
  --adrestia-appPalette-deepBg-h07150f: rgb(2.745% 8.235% 5.882%);
  --adrestia-appPalette-deepBg-h08050a: rgb(3.137% 1.961% 3.922%);
  --adrestia-appPalette-deepBg-h08090e: rgb(3.137% 3.529% 5.49%);
  --adrestia-appPalette-deepBg-h08111f: rgb(3.137% 6.667% 12.157%);
  --adrestia-appPalette-deepBg-h09101a: rgb(3.529% 6.275% 10.196%);
  --adrestia-appPalette-deepBg-h09111e: rgb(3.529% 6.667% 11.765%);
  --adrestia-appPalette-deepBg-h10151b: rgb(6.275% 8.235% 10.588%);
  --adrestia-appPalette-deepBg-h10231a: rgb(6.275% 13.725% 10.196%);
  --adrestia-appPalette-deepBg-h11111b: rgb(6.667% 6.667% 10.588%);
  --adrestia-appPalette-deepBg-h11223a: rgb(6.667% 13.333% 22.745%);
  --adrestia-appPalette-deepBg-h12121d: rgb(7.059% 7.059% 11.373%);
  --adrestia-appPalette-deepBg-h12141c: rgb(7.059% 7.843% 10.98%);
  --adrestia-appPalette-deepBg-h14142a: rgb(7.843% 7.843% 16.471%);
  --adrestia-appPalette-deepBg-h15120a: rgb(8.235% 7.059% 3.922%);
  --adrestia-appPalette-deepBg-h16213e: rgb(8.627% 12.941% 24.314%);
  --adrestia-appPalette-deepBg-h21262d: rgb(12.941% 14.902% 17.647%);
  --adrestia-appPalette-deepBg-h023334: rgb(0.784% 20% 20.392%);
  --adrestia-appPalette-deepBg-h25103b: rgb(14.51% 6.275% 23.137%);
  --adrestia-appPalette-deepBg-h050505: rgb(1.961% 1.961% 1.961%);
  --adrestia-appPalette-deepBg-h050608: rgb(1.961% 2.353% 3.137%);
  --adrestia-appPalette-deepBg-h050810: rgb(1.961% 3.137% 6.275%);
  --adrestia-appPalette-deepBg-h052814: rgb(1.961% 15.686% 7.843%);
  --adrestia-appPalette-deepBg-h059669: rgb(1.961% 58.824% 41.176%);
  --adrestia-appPalette-deepBg-h060910: rgb(2.353% 3.529% 6.275%);
  --adrestia-appPalette-deepBg-h060912: rgb(2.353% 3.529% 7.059%);
  --adrestia-appPalette-deepBg-h062814: rgb(2.353% 15.686% 7.843%);
  --adrestia-appPalette-deepBg-h071208: rgb(2.745% 7.059% 3.137%);
  --adrestia-appPalette-deepBg-h081428: rgb(3.137% 7.843% 15.686%);
  --adrestia-appPalette-deepBg-h082032: rgb(3.137% 12.549% 19.608%);
  --adrestia-appPalette-deepBg-h101022: rgb(6.275% 6.275% 13.333%);
  --adrestia-appPalette-deepBg-h101420: rgb(6.275% 7.843% 12.549%);
  --adrestia-appPalette-deepBg-h111827: rgb(6.667% 9.412% 15.294%);
  --adrestia-appPalette-deepBg-h121222: rgb(7.059% 7.059% 13.333%);
  --adrestia-appPalette-deepBg-h122636: rgb(7.059% 14.902% 21.176%);
  --adrestia-appPalette-deepBg-h131722: rgb(7.451% 9.02% 13.333%);
  --adrestia-appPalette-deepBg-h131926: rgb(7.451% 9.804% 14.902%);
  --adrestia-appPalette-deepBg-h142864: rgb(7.843% 15.686% 39.216%);
  --adrestia-appPalette-deepBg-h151920: rgb(8.235% 9.804% 12.549%);
  --adrestia-appPalette-deepBg-h161922: rgb(8.627% 9.804% 13.333%);
  --adrestia-appPalette-deepBg-h162133: rgb(8.627% 12.941% 20%);
  --adrestia-appPalette-deepBg-h162544: rgb(8.627% 14.51% 26.667%);
  --adrestia-appPalette-deepBg-h171106: rgb(9.02% 6.667% 2.353%);
  --adrestia-appPalette-deepBg-h172033: rgb(9.02% 12.549% 20%);
  --adrestia-appPalette-deepBg-h181825: rgb(9.412% 9.412% 14.51%);
  --adrestia-appPalette-deepBg-h211800: rgb(12.941% 9.412% 0%);
  --adrestia-appPalette-deepBg-h222222: rgb(13.333% 13.333% 13.333%);
  --adrestia-appPalette-deepBg-h252422: rgb(14.51% 14.118% 13.333%);
  --adrestia-appPalette-deepBg-h252535: rgb(14.51% 14.51% 20.784%);
  --adrestia-appPalette-deepBg-h606080: rgb(37.647% 37.647% 50.196%);
  --adrestia-appPalette-deepBg-h666666: rgb(40% 40% 40%);
  --adrestia-appPalette-deepBg-h666680: rgb(40% 40% 50.196%);
  --adrestia-appPalette-deepBg-hdd2222: rgb(86.667% 13.333% 13.333%);
  --adrestia-appPalette-overlay-h00000000: rgb(0% 0% 0% / 0);
  --adrestia-appPalette-overlay-h0000000a: rgb(0% 0% 0% / 0.03922);
  --adrestia-appPalette-overlay-h0a0a0a99: rgb(3.922% 3.922% 3.922% / 0.6);
  --adrestia-appPalette-overlay-h0a0a0ad6: rgb(3.9216% 3.9216% 3.9216% / 0.84);
  --adrestia-appPalette-overlay-h0a0a0aff: rgb(3.922% 3.922% 3.922%);
  --adrestia-appPalette-overlay-h0a0a0fff: rgb(3.922% 3.922% 5.882%);
  --adrestia-appPalette-overlay-h0a0a2eff: rgb(3.922% 3.922% 18.039%);
  --adrestia-appPalette-overlay-h0a0a14ff: rgb(3.922% 3.922% 7.843%);
  --adrestia-appPalette-overlay-h0a0c10c7: rgb(3.922% 4.706% 6.275% / 0.78);
  --adrestia-appPalette-overlay-h0a0c10db: rgb(3.9216% 4.7059% 6.2745% / 0.86);
  --adrestia-appPalette-overlay-h0a0c10ff: rgb(3.922% 4.706% 6.275%);
  --adrestia-appPalette-overlay-h0a0c12cc: rgb(3.922% 4.706% 7.059% / 0.8);
  --adrestia-appPalette-overlay-h0a0c12e0: rgb(3.922% 4.706% 7.059% / 0.88);
  --adrestia-appPalette-overlay-h0a0c12f2: rgb(3.922% 4.706% 7.059% / 0.95);
  --adrestia-appPalette-overlay-h0a0c16d9: rgb(3.922% 4.706% 8.627% / 0.85);
  --adrestia-appPalette-overlay-h0a0c16fa: rgb(3.922% 4.706% 8.627% / 0.98);
  --adrestia-appPalette-overlay-h0a0d12ff: rgb(3.922% 5.098% 7.059%);
  --adrestia-appPalette-overlay-h0a0d14ff: rgb(3.922% 5.098% 7.843%);
  --adrestia-appPalette-overlay-h0a0d15ff: rgb(3.922% 5.098% 8.235%);
  --adrestia-appPalette-overlay-h0a0e1aff: rgb(3.922% 5.49% 10.196%);
  --adrestia-appPalette-overlay-h0a0e1cf2: rgb(3.922% 5.49% 10.98% / 0.95);
  --adrestia-appPalette-overlay-h0a0e16db: rgb(3.922% 5.49% 8.627% / 0.86);
  --adrestia-appPalette-overlay-h0a0e16ff: rgb(3.922% 5.49% 8.627%);
  --adrestia-appPalette-overlay-h0a0e19cc: rgb(3.922% 5.49% 9.804% / 0.8);
  --adrestia-appPalette-overlay-h0a0e168c: rgb(3.9216% 5.4902% 8.6275% / 0.55);
  --adrestia-appPalette-overlay-h0a0e1680: rgb(3.922% 5.49% 8.627% / 0.50196);
  --adrestia-appPalette-overlay-h0a0e1980: rgb(3.922% 5.49% 9.804% / 0.5);
  --adrestia-appPalette-overlay-h0a0f1e4c: rgb(3.922% 5.882% 11.765% / 0.3);
  --adrestia-appPalette-overlay-h00a0ff4c: rgb(0% 62.745% 100% / 0.3);
  --adrestia-appPalette-overlay-h00a0ff40: rgb(0% 62.745% 100% / 0.25);
  --adrestia-appPalette-overlay-h00a0ff59: rgb(0% 62.745% 100% / 0.35);
  --adrestia-appPalette-overlay-h00a0ff73: rgb(0% 62.745% 100% / 0.45);
  --adrestia-appPalette-overlay-h0a1a16eb: rgb(3.922% 10.196% 8.627% / 0.92);
  --adrestia-appPalette-overlay-h000a1c09: rgb(0% 3.922% 10.98% / 0.036);
  --adrestia-appPalette-overlay-h000a1c11: rgb(0% 3.922% 10.98% / 0.065);
  --adrestia-appPalette-overlay-h000a1c57: rgb(0% 3.922% 10.98% / 0.34);
  --adrestia-appPalette-overlay-h000a1cc7: rgb(0% 3.922% 10.98% / 0.78);
  --adrestia-appPalette-overlay-h000a1ceb: rgb(0% 3.922% 10.98% / 0.92);
  --adrestia-appPalette-overlay-h000a1cff: rgb(0% 3.922% 10.98%);
  --adrestia-appPalette-overlay-h000a1ed9: rgb(0% 3.922% 11.765% / 0.85);
  --adrestia-appPalette-overlay-h0a1f2a80: rgb(3.922% 12.157% 16.471% / 0.5);
  --adrestia-appPalette-overlay-h0a1f2a99: rgb(3.922% 12.157% 16.471% / 0.6);
  --adrestia-appPalette-overlay-h0a1f2aff: rgb(3.922% 12.157% 16.471%);
  --adrestia-appPalette-overlay-h0a2a14ff: rgb(3.922% 16.471% 7.843%);
  --adrestia-appPalette-overlay-h00a2e8ff: rgb(0% 63.529% 90.98%);
  --adrestia-appPalette-overlay-h0a4a6eff: rgb(3.922% 29.02% 43.137%);
  --adrestia-appPalette-overlay-h000000a6: rgb(0% 0% 0% / 0.65);
  --adrestia-appPalette-overlay-h0a101cff: rgb(3.922% 6.275% 10.98%);
  --adrestia-appPalette-overlay-h0a1018f5: rgb(3.922% 6.275% 9.412% / 0.96);
  --adrestia-appPalette-overlay-h0a1020ff: rgb(3.922% 6.275% 12.549%);
  --adrestia-appPalette-overlay-h0a1128a6: rgb(3.922% 6.667% 15.686% / 0.65);
  --adrestia-appPalette-overlay-h0a1128ff: rgb(3.922% 6.667% 15.686%);
  --adrestia-appPalette-overlay-h0a1432ff: rgb(3.922% 7.843% 19.608%);
  --adrestia-appPalette-overlay-h0a1620ff: rgb(3.922% 8.627% 12.549%);
  --adrestia-appPalette-overlay-h0a1628ff: rgb(3.922% 8.627% 15.686%);
  --adrestia-appPalette-overlay-h0a2010ff: rgb(3.922% 12.549% 6.275%);
  --adrestia-appPalette-overlay-h0a2018ff: rgb(3.922% 12.549% 9.412%);
  --adrestia-appPalette-overlay-h0a112866: rgb(3.922% 6.667% 15.686% / 0.4);
  --adrestia-appPalette-overlay-h0a112899: rgb(3.922% 6.667% 15.686% / 0.6);
  --adrestia-appPalette-overlay-h0aaaff4c: rgb(3.922% 66.667% 100% / 0.3);
  --adrestia-appPalette-overlay-h0aaaff14: rgb(3.922% 66.667% 100% / 0.08);
  --adrestia-appPalette-overlay-h00aaff1a: rgb(0% 66.667% 100% / 0.1);
  --adrestia-appPalette-overlay-h00aaff4c: rgb(0% 66.667% 100% / 0.3);
  --adrestia-appPalette-overlay-h00aaff08: rgb(0% 66.667% 100% / 0.03);
  --adrestia-appPalette-overlay-h00aaff8c: rgb(0% 66.667% 100% / 0.55);
  --adrestia-appPalette-overlay-h00aaff14: rgb(0% 66.667% 100% / 0.07843);
  --adrestia-appPalette-overlay-h00aaff26: rgb(0% 66.667% 100% / 0.15);
  --adrestia-appPalette-overlay-h00aaff33: rgb(0% 66.667% 100% / 0.2);
  --adrestia-appPalette-overlay-h00aaff40: rgb(0% 66.667% 100% / 0.25);
  --adrestia-appPalette-overlay-h00aaff80: rgb(0% 66.667% 100% / 0.5);
  --adrestia-appPalette-overlay-h00aaff99: rgb(0% 66.667% 100% / 0.6);
  --adrestia-appPalette-overlay-h00aaffb3: rgb(0% 66.667% 100% / 0.7);
  --adrestia-appPalette-overlay-h00aaffff: rgb(0% 66.667% 100%);
  --adrestia-appPalette-overlay-h00acc1ff: rgb(0% 67.451% 75.686%);
  --adrestia-appPalette-overlay-h0b0d10ff: rgb(4.314% 5.098% 6.275%);
  --adrestia-appPalette-overlay-h000000b2: rgb(0% 0% 0% / 0.7);
  --adrestia-appPalette-overlay-h000000b3: rgb(0% 0% 0% / 0.7);
  --adrestia-appPalette-overlay-h00b4d8ff: rgb(0% 70.588% 84.706%);
  --adrestia-appPalette-overlay-h00b4ff66: rgb(0% 70.588% 100% / 0.4);
  --adrestia-appPalette-overlay-h000000b8: rgb(0% 0% 0% / 0.72);
  --adrestia-appPalette-overlay-h00b8b9ff: rgb(0% 72.157% 72.549%);
  --adrestia-appPalette-overlay-h0b151e8c: rgb(4.314% 8.235% 11.765% / 0.55);
  --adrestia-appPalette-overlay-h0b151e9e: rgb(4.314% 8.235% 11.765% / 0.62);
  --adrestia-appPalette-overlay-h0b151e59: rgb(4.314% 8.235% 11.765% / 0.35);
  --adrestia-appPalette-overlay-h0b151e66: rgb(4.314% 8.235% 11.765% / 0.4);
  --adrestia-appPalette-overlay-h0b151ec7: rgb(4.314% 8.235% 11.765% / 0.78);
  --adrestia-appPalette-overlay-h0b151ed6: rgb(4.314% 8.235% 11.765% / 0.84);
  --adrestia-appPalette-overlay-h0b151eeb: rgb(4.314% 8.235% 11.765% / 0.92);
  --adrestia-appPalette-overlay-h0b151ef5: rgb(4.314% 8.235% 11.765% / 0.96);
  --adrestia-appPalette-overlay-h00b450ff: rgb(0% 70.588% 31.373%);
  --adrestia-appPalette-overlay-h00b4501f: rgb(0% 70.588% 31.373% / 0.12);
  --adrestia-appPalette-overlay-h0b14280d: rgb(4.314% 7.843% 15.686% / 0.05);
  --adrestia-appPalette-overlay-h0b14281c: rgb(4.314% 7.843% 15.686% / 0.11);
  --adrestia-appPalette-overlay-h00bcd4ff: rgb(0% 73.725% 83.137%);
  --adrestia-appPalette-overlay-h000000bf: rgb(0% 0% 0% / 0.75);
  --adrestia-appPalette-overlay-h0c0c0ceb: rgb(4.7059% 4.7059% 4.7059% / 0.92);
  --adrestia-appPalette-overlay-h0c0c1499: rgb(4.706% 4.706% 7.843% / 0.6);
  --adrestia-appPalette-overlay-h0c0e12f2: rgb(4.706% 5.49% 7.059% / 0.95);
  --adrestia-appPalette-overlay-h0c0e14ff: rgb(4.706% 5.49% 7.843%);
  --adrestia-appPalette-overlay-h00c1deff: rgb(0% 75.686% 87.059%);
  --adrestia-appPalette-overlay-h0c4a6e20: rgb(4.706% 29.02% 43.137% / 0.12549);
  --adrestia-appPalette-overlay-h0c4a6e30: rgb(4.706% 29.02% 43.137% / 0.18824);
  --adrestia-appPalette-overlay-h00c8ff1f: rgb(0% 78.431% 100% / 0.12);
  --adrestia-appPalette-overlay-h00c8ff80: rgb(0% 78.431% 100% / 0.5);
  --adrestia-appPalette-overlay-h00c087ff: rgb(0% 75.294% 52.941%);
  --adrestia-appPalette-overlay-h0c101c80: rgb(4.706% 6.275% 10.98% / 0.5);
  --adrestia-appPalette-overlay-h0c101c99: rgb(4.706% 6.275% 10.98% / 0.6);
  --adrestia-appPalette-overlay-h0c101ccc: rgb(4.706% 6.275% 10.98% / 0.8);
  --adrestia-appPalette-overlay-h0c101cf2: rgb(4.706% 6.275% 10.98% / 0.95);
  --adrestia-appPalette-overlay-h0c101cf7: rgb(4.706% 6.275% 10.98% / 0.97);
  --adrestia-appPalette-overlay-h0c101cff: rgb(4.706% 6.275% 10.98%);
  --adrestia-appPalette-overlay-h0c0818f5: rgb(4.706% 3.137% 9.412% / 0.96);
  --adrestia-appPalette-overlay-h0c1015eb: rgb(4.706% 6.275% 8.235% / 0.92);
  --adrestia-appPalette-overlay-h0c1218db: rgb(4.706% 7.059% 9.412% / 0.86);
  --adrestia-appPalette-overlay-h0c1218fa: rgb(4.706% 7.059% 9.412% / 0.98);
  --adrestia-appPalette-overlay-h0c1224f2: rgb(4.706% 7.059% 14.118% / 0.95);
  --adrestia-appPalette-overlay-h0c1320c7: rgb(4.706% 7.451% 12.549% / 0.78);
  --adrestia-appPalette-overlay-h0c1320d1: rgb(4.706% 7.451% 12.549% / 0.82);
  --adrestia-appPalette-overlay-h0c1320e0: rgb(4.706% 7.451% 12.549% / 0.88);
  --adrestia-appPalette-overlay-h0c1320eb: rgb(4.706% 7.451% 12.549% / 0.92);
  --adrestia-appPalette-overlay-h0c1320ff: rgb(4.706% 7.451% 12.549%);
  --adrestia-appPalette-overlay-h0c2340ff: rgb(4.706% 13.725% 25.098%);
  --adrestia-appPalette-overlay-h0c13200a: rgb(4.706% 7.451% 12.549% / 0.04);
  --adrestia-appPalette-overlay-h0c13200d: rgb(4.706% 7.451% 12.549% / 0.05);
  --adrestia-appPalette-overlay-h0c13200f: rgb(4.706% 7.451% 12.549% / 0.06);
  --adrestia-appPalette-overlay-h0c13201a: rgb(4.706% 7.451% 12.549% / 0.1);
  --adrestia-appPalette-overlay-h0c13201f: rgb(4.706% 7.451% 12.549% / 0.12);
  --adrestia-appPalette-overlay-h0c13202e: rgb(4.706% 7.451% 12.549% / 0.18);
  --adrestia-appPalette-overlay-h0c13207a: rgb(4.706% 7.451% 12.549% / 0.48);
  --adrestia-appPalette-overlay-h0c13208c: rgb(4.706% 7.451% 12.549% / 0.55);
  --adrestia-appPalette-overlay-h0c13208f: rgb(4.706% 7.451% 12.549% / 0.56);
  --adrestia-appPalette-overlay-h0c13209e: rgb(4.706% 7.451% 12.549% / 0.62);
  --adrestia-appPalette-overlay-h0c18208c: rgb(4.706% 9.412% 12.549% / 0.55);
  --adrestia-appPalette-overlay-h0c18228f: rgb(4.706% 9.412% 13.333% / 0.56);
  --adrestia-appPalette-overlay-h0c101840: rgb(4.706% 6.275% 9.412% / 0.25);
  --adrestia-appPalette-overlay-h0c132004: rgb(4.706% 7.451% 12.549% / 0.014);
  --adrestia-appPalette-overlay-h0c132008: rgb(4.706% 7.451% 12.549% / 0.03);
  --adrestia-appPalette-overlay-h0c132013: rgb(4.706% 7.451% 12.549% / 0.075);
  --adrestia-appPalette-overlay-h0c132014: rgb(4.706% 7.451% 12.549% / 0.08);
  --adrestia-appPalette-overlay-h0c132024: rgb(4.706% 7.451% 12.549% / 0.14);
  --adrestia-appPalette-overlay-h0c132029: rgb(4.706% 7.451% 12.549% / 0.16);
  --adrestia-appPalette-overlay-h0c132038: rgb(4.706% 7.451% 12.549% / 0.22);
  --adrestia-appPalette-overlay-h0c132052: rgb(4.706% 7.451% 12.549% / 0.32);
  --adrestia-appPalette-overlay-h0c132073: rgb(4.706% 7.451% 12.549% / 0.45);
  --adrestia-appPalette-overlay-h0c132099: rgb(4.706% 7.451% 12.549% / 0.6);
  --adrestia-appPalette-overlay-h000000cc: rgb(0% 0% 0% / 0.8);
  --adrestia-appPalette-overlay-h0000000d: rgb(0% 0% 0% / 0.05);
  --adrestia-appPalette-overlay-h0d0d12ff: rgb(5.098% 5.098% 7.059%);
  --adrestia-appPalette-overlay-h0d0f12ff: rgb(5.098% 5.882% 7.059%);
  --adrestia-appPalette-overlay-h00d1a7ff: rgb(0% 81.961% 65.49%);
  --adrestia-appPalette-overlay-h0d1c12ff: rgb(5.098% 10.98% 7.059%);
  --adrestia-appPalette-overlay-h0d1c28ff: rgb(5.098% 10.98% 15.686%);
  --adrestia-appPalette-overlay-h00d2d3cc: rgb(0% 82.353% 82.745% / 0.8);
  --adrestia-appPalette-overlay-h00d2d3ff: rgb(0% 82.353% 82.745%);
  --adrestia-appPalette-overlay-h00d2d31a: rgb(0% 82.353% 82.745% / 0.1);
  --adrestia-appPalette-overlay-h00d2d31f: rgb(0% 82.353% 82.745% / 0.12);
  --adrestia-appPalette-overlay-h00d2d34d: rgb(0% 82.353% 82.745% / 0.3);
  --adrestia-appPalette-overlay-h00d2d314: rgb(0% 82.353% 82.745% / 0.08);
  --adrestia-appPalette-overlay-h00d2d333: rgb(0% 82.353% 82.745% / 0.2);
  --adrestia-appPalette-overlay-h0d2e3fff: rgb(5.098% 18.039% 24.706%);
  --adrestia-appPalette-overlay-h00d2ffff: rgb(0% 82.353% 100%);
  --adrestia-appPalette-overlay-h000000d9: rgb(0% 0% 0% / 0.85);
  --adrestia-appPalette-overlay-h0d47a140: rgb(5.098% 27.843% 63.137% / 0.25);
  --adrestia-appPalette-overlay-h0d111cff: rgb(5.098% 6.667% 10.98%);
  --adrestia-appPalette-overlay-h0d0887ff: rgb(5.098% 3.137% 52.941%);
  --adrestia-appPalette-overlay-h0d1117ff: rgb(5.098% 6.667% 9.02%);
  --adrestia-appPalette-overlay-h0d2937ff: rgb(5.098% 16.078% 21.569%);
  --adrestia-appPalette-overlay-h0d9488ff: rgb(5.098% 58.039% 53.333%);
  --adrestia-appPalette-overlay-h0d94880f: rgb(5.098% 58.039% 53.333% / 0.06);
  --adrestia-appPalette-overlay-h0d111700: rgb(5.098% 6.667% 9.02% / 0);
  --adrestia-appPalette-overlay-h0d111759: rgb(5.098% 6.667% 9.02% / 0.35);
  --adrestia-appPalette-overlay-h0d273424: rgb(5.098% 15.294% 20.392% / 0.14);
  --adrestia-appPalette-overlay-h00dcfaff: rgb(0% 86.275% 98.039%);
  --adrestia-appPalette-overlay-h00dcff08: rgb(0% 86.275% 100% / 0.03);
  --adrestia-appPalette-overlay-h00dcffbf: rgb(0% 86.275% 100% / 0.75);
  --adrestia-appPalette-overlay-h000000e0: rgb(0% 0% 0% / 0.88);
  --adrestia-appPalette-overlay-h0e0e18d1: rgb(5.49% 5.49% 9.412% / 0.82);
  --adrestia-appPalette-overlay-h0e0e18eb: rgb(5.49% 5.49% 9.412% / 0.92);
  --adrestia-appPalette-overlay-h0e0e18fa: rgb(5.49% 5.49% 9.412% / 0.98);
  --adrestia-appPalette-overlay-h0e0e18ff: rgb(5.49% 5.49% 9.412%);
  --adrestia-appPalette-overlay-h0e0e1899: rgb(5.49% 5.49% 9.412% / 0.6);
  --adrestia-appPalette-overlay-h0e1c26e0: rgb(5.4902% 10.98% 14.902% / 0.88);
  --adrestia-appPalette-overlay-h0e1e2adb: rgb(5.49% 11.765% 16.471% / 0.86);
  --adrestia-appPalette-overlay-h00e5ff21: rgb(0% 89.804% 100% / 0.13);
  --adrestia-appPalette-overlay-h00e5ff33: rgb(0% 89.804% 100% / 0.2);
  --adrestia-appPalette-overlay-h00e5ffff: rgb(0% 89.804% 100%);
  --adrestia-appPalette-overlay-h000000e6: rgb(0% 0% 0% / 0.9);
  --adrestia-appPalette-overlay-h0e203a0e: rgb(5.49% 12.549% 22.745% / 0.055);
  --adrestia-appPalette-overlay-h00e676ff: rgb(0% 90.196% 46.275%);
  --adrestia-appPalette-overlay-h0e1018eb: rgb(5.49% 6.275% 9.412% / 0.92);
  --adrestia-appPalette-overlay-h0e1426eb: rgb(5.49% 7.843% 14.902% / 0.92);
  --adrestia-appPalette-overlay-h00e6761a: rgb(0% 90.196% 46.275% / 0.1);
  --adrestia-appPalette-overlay-h00e6761f: rgb(0% 90.196% 46.275% / 0.12);
  --adrestia-appPalette-overlay-h00e6764c: rgb(0% 90.196% 46.275% / 0.3);
  --adrestia-appPalette-overlay-h0e11174c: rgb(5.49% 6.667% 9.02% / 0.3);
  --adrestia-appPalette-overlay-h00e67608: rgb(0% 90.196% 46.275% / 0.03);
  --adrestia-appPalette-overlay-h00e67614: rgb(0% 90.196% 46.275% / 0.08);
  --adrestia-appPalette-overlay-h00e67624: rgb(0% 90.196% 46.275% / 0.14);
  --adrestia-appPalette-overlay-h00e67626: rgb(0% 90.196% 46.275% / 0.15);
  --adrestia-appPalette-overlay-h00e67633: rgb(0% 90.196% 46.275% / 0.2);
  --adrestia-appPalette-overlay-h00e67638: rgb(0% 90.196% 46.275% / 0.22);
  --adrestia-appPalette-overlay-h00e67640: rgb(0% 90.196% 46.275% / 0.25);
  --adrestia-appPalette-overlay-h00e67680: rgb(0% 90.196% 46.275% / 0.5);
  --adrestia-appPalette-overlay-h0ea5e9f5: rgb(5.49% 64.706% 91.373% / 0.96);
  --adrestia-appPalette-overlay-h0ea5e9ff: rgb(5.49% 64.706% 91.373%);
  --adrestia-appPalette-overlay-h0ea5e906: rgb(5.49% 64.706% 91.373% / 0.024);
  --adrestia-appPalette-overlay-h0ea5e911: rgb(5.49% 64.706% 91.373% / 0.067);
  --adrestia-appPalette-overlay-h0ea5e912: rgb(5.4902% 64.706% 91.373% / 0.07);
  --adrestia-appPalette-overlay-h0ea5e918: rgb(5.49% 64.706% 91.373% / 0.09412);
  --adrestia-appPalette-overlay-h0ea5e929: rgb(5.4902% 64.706% 91.373% / 0.16);
  --adrestia-appPalette-overlay-h0ea5e933: rgb(5.49% 64.706% 91.373% / 0.2);
  --adrestia-appPalette-overlay-h0ea5e940: rgb(5.49% 64.706% 91.373% / 0.25);
  --adrestia-appPalette-overlay-h000000eb: rgb(0% 0% 0% / 0.92);
  --adrestia-appPalette-overlay-h0ecb81ff: rgb(5.49% 79.608% 50.588%);
  --adrestia-appPalette-overlay-h0000000f: rgb(0% 0% 0% / 0.06);
  --adrestia-appPalette-overlay-h0f0f0fd9: rgb(5.882% 5.882% 5.882% / 0.85);
  --adrestia-appPalette-overlay-h0f0f0fff: rgb(5.882% 5.882% 5.882%);
  --adrestia-appPalette-overlay-h0f1a2eff: rgb(5.882% 10.196% 18.039%);
  --adrestia-appPalette-overlay-h0f1e2dff: rgb(5.882% 11.765% 17.647%);
  --adrestia-appPalette-overlay-h000000f2: rgb(0% 0% 0% / 0.95);
  --adrestia-appPalette-overlay-h0f172a0a: rgb(5.882% 9.02% 16.471% / 0.04);
  --adrestia-appPalette-overlay-h0f172a0d: rgb(5.882% 9.02% 16.471% / 0.05);
  --adrestia-appPalette-overlay-h0f172a0f: rgb(5.882% 9.02% 16.471% / 0.06);
  --adrestia-appPalette-overlay-h0f172a1a: rgb(5.882% 9.02% 16.471% / 0.1);
  --adrestia-appPalette-overlay-h0f172a1f: rgb(5.8824% 9.0196% 16.471% / 0.12);
  --adrestia-appPalette-overlay-h0f172a8c: rgb(5.8824% 9.0196% 16.471% / 0.55);
  --adrestia-appPalette-overlay-h0f172a11: rgb(5.882% 9.02% 16.471% / 0.065);
  --adrestia-appPalette-overlay-h0f172a14: rgb(5.882% 9.02% 16.471% / 0.08);
  --adrestia-appPalette-overlay-h0f172a33: rgb(5.8824% 9.0196% 16.471% / 0.2);
  --adrestia-appPalette-overlay-h0f172a59: rgb(5.8824% 9.0196% 16.471% / 0.35);
  --adrestia-appPalette-overlay-h0f172a61: rgb(5.8824% 9.0196% 16.471% / 0.38);
  --adrestia-appPalette-overlay-h0f172a66: rgb(5.882% 9.02% 16.471% / 0.4);
  --adrestia-appPalette-overlay-h0f172a73: rgb(5.8824% 9.0196% 16.471% / 0.45);
  --adrestia-appPalette-overlay-h0f172a80: rgb(5.882% 9.02% 16.471% / 0.5);
  --adrestia-appPalette-overlay-h0f172a99: rgb(5.8824% 9.0196% 16.471% / 0.6);
  --adrestia-appPalette-overlay-h0f172aa6: rgb(5.8824% 9.0196% 16.471% / 0.65);
  --adrestia-appPalette-overlay-h0f172ab8: rgb(5.8824% 9.0196% 16.471% / 0.72);
  --adrestia-appPalette-overlay-h0f172adb: rgb(5.882% 9.02% 16.471% / 0.86);
  --adrestia-appPalette-overlay-h0f172ae0: rgb(5.882% 9.02% 16.471% / 0.88);
  --adrestia-appPalette-overlay-h0f172ae6: rgb(5.882% 9.02% 16.471% / 0.9);
  --adrestia-appPalette-overlay-h0f172aee: rgb(5.882% 9.02% 16.471% / 0.93);
  --adrestia-appPalette-overlay-h0f172af0: rgb(5.882% 9.02% 16.471% / 0.94);
  --adrestia-appPalette-overlay-h0f172af5: rgb(5.882% 9.02% 16.471% / 0.96);
  --adrestia-appPalette-overlay-h0f172afa: rgb(5.8824% 9.0196% 16.471% / 0.98);
  --adrestia-appPalette-overlay-h0f172aff: rgb(5.882% 9.02% 16.471%);
  --adrestia-appPalette-overlay-h0f766eff: rgb(5.882% 46.275% 43.137%);
  --adrestia-appPalette-overlay-h0f1117ff: rgb(5.882% 6.667% 9.02%);
  --adrestia-appPalette-overlay-h0f1419ff: rgb(5.882% 7.843% 9.804%);
  --adrestia-appPalette-overlay-h0f1423ff: rgb(5.882% 7.843% 13.725%);
  --adrestia-appPalette-overlay-h0f1426b2: rgb(5.882% 7.843% 14.902% / 0.7);
  --adrestia-appPalette-overlay-h0f1724ff: rgb(5.882% 9.02% 14.118%);
  --adrestia-appPalette-overlay-h0f142399: rgb(5.882% 7.843% 13.725% / 0.6);
  --adrestia-appPalette-overlay-h000000fa: rgb(0% 0% 0% / 0.98);
  --adrestia-appPalette-overlay-h000000fc: rgb(0% 0% 0% / 0.99);
  --adrestia-appPalette-overlay-h000000ff: rgb(0% 0% 0%);
  --adrestia-appPalette-overlay-h00ff9dff: rgb(0% 100% 61.569%);
  --adrestia-appPalette-overlay-h00ff41ff: rgb(0% 100% 25.49%);
  --adrestia-appPalette-overlay-h00ff64cc: rgb(0% 100% 39.216% / 0.8);
  --adrestia-appPalette-overlay-h00ff66ff: rgb(0% 100% 40%);
  --adrestia-appPalette-overlay-h00ff78b2: rgb(0% 100% 47.059% / 0.7);
  --adrestia-appPalette-overlay-h00ff78ff: rgb(0% 100% 47.059%);
  --adrestia-appPalette-overlay-h00ff411a: rgb(0% 100% 25.49% / 0.1);
  --adrestia-appPalette-overlay-h00ff411f: rgb(0% 100% 25.49% / 0.12);
  --adrestia-appPalette-overlay-h00ff781f: rgb(0% 100% 47.059% / 0.12);
  --adrestia-appPalette-overlay-h00ff784c: rgb(0% 100% 47.059% / 0.3);
  --adrestia-appPalette-overlay-h00ff4108: rgb(0% 100% 25.49% / 0.03);
  --adrestia-appPalette-overlay-h00ff6699: rgb(0% 100% 40% / 0.6);
  --adrestia-appPalette-overlay-h00ff7805: rgb(0% 100% 47.059% / 0.02);
  --adrestia-appPalette-overlay-h00ff7859: rgb(0% 100% 47.059% / 0.35);
  --adrestia-appPalette-overlay-h00ff7866: rgb(0% 100% 47.059% / 0.4);
  --adrestia-appPalette-overlay-h00ff7880: rgb(0% 100% 47.059% / 0.5);
  --adrestia-appPalette-overlay-h00ff7899: rgb(0% 100% 47.059% / 0.6);
  --adrestia-appPalette-overlay-h0000001a: rgb(0% 0% 0% / 0.1);
  --adrestia-appPalette-overlay-h1a0a0aff: rgb(10.196% 3.922% 3.922%);
  --adrestia-appPalette-overlay-h1a0e2aff: rgb(10.196% 5.49% 16.471%);
  --adrestia-appPalette-overlay-h1a0000ff: rgb(10.196% 0% 0%);
  --adrestia-appPalette-overlay-h1a1a1aff: rgb(10.196% 10.196% 10.196%);
  --adrestia-appPalette-overlay-h1a1a2eff: rgb(10.196% 10.196% 18.039%);
  --adrestia-appPalette-overlay-h1a1a3aff: rgb(10.196% 10.196% 22.745%);
  --adrestia-appPalette-overlay-h1a1d24a6: rgb(10.196% 11.373% 14.118% / 0.65);
  --adrestia-appPalette-overlay-h1a1f2bff: rgb(10.196% 12.157% 16.863%);
  --adrestia-appPalette-overlay-h1a1f2eff: rgb(10.196% 12.157% 18.039%);
  --adrestia-appPalette-overlay-h1a2f1aff: rgb(10.196% 18.431% 10.196%);
  --adrestia-appPalette-overlay-h1a3c4aff: rgb(10.196% 23.529% 29.02%);
  --adrestia-appPalette-overlay-h1a4fd6ff: rgb(10.196% 30.98% 83.922%);
  --adrestia-appPalette-overlay-h1a9ab8ff: rgb(10.196% 60.392% 72.157%);
  --adrestia-appPalette-overlay-h1a2035ff: rgb(10.196% 12.549% 20.784%);
  --adrestia-appPalette-overlay-h1a2332ff: rgb(10.196% 13.725% 19.608%);
  --adrestia-appPalette-overlay-h1a2438ff: rgb(10.196% 14.118% 21.961%);
  --adrestia-appPalette-overlay-h1a24389e: rgb(10.196% 14.118% 21.961% / 0.62);
  --adrestia-appPalette-overlay-h1b1d08ff: rgb(10.588% 11.373% 3.137%);
  --adrestia-appPalette-overlay-h1c0a0aff: rgb(10.98% 3.922% 3.922%);
  --adrestia-appPalette-overlay-h1c0a10f0: rgb(10.98% 3.922% 6.275% / 0.94);
  --adrestia-appPalette-overlay-h1c0d0dff: rgb(10.98% 5.098% 5.098%);
  --adrestia-appPalette-overlay-h1c1c1cff: rgb(10.98% 10.98% 10.98%);
  --adrestia-appPalette-overlay-h1c182c66: rgb(10.98% 9.412% 17.255% / 0.4);
  --adrestia-appPalette-overlay-h1c0505ff: rgb(10.98% 1.961% 1.961%);
  --adrestia-appPalette-overlay-h1c1400ff: rgb(10.98% 7.843% 0%);
  --adrestia-appPalette-overlay-h1c2333ff: rgb(10.98% 13.725% 20%);
  --adrestia-appPalette-overlay-h1d4ed8ff: rgb(11.373% 30.588% 84.706%);
  --adrestia-appPalette-overlay-h1d242ff2: rgb(11.373% 14.118% 18.431% / 0.95);
  --adrestia-appPalette-overlay-h1d3557ff: rgb(11.373% 20.784% 34.118%);
  --adrestia-appPalette-overlay-h1d35571a: rgb(11.373% 20.784% 34.118% / 0.1);
  --adrestia-appPalette-overlay-h1d355740: rgb(11.373% 20.784% 34.118% / 0.25);
  --adrestia-appPalette-overlay-h1e1a2aff: rgb(11.765% 10.196% 16.471%);
  --adrestia-appPalette-overlay-h1e1e1eff: rgb(11.765% 11.765% 11.765%);
  --adrestia-appPalette-overlay-h1e1e2eff: rgb(11.765% 11.765% 18.039%);
  --adrestia-appPalette-overlay-h1e2a3aff: rgb(11.765% 16.471% 22.745%);
  --adrestia-appPalette-overlay-h1e3a5fff: rgb(11.765% 22.745% 37.255%);
  --adrestia-appPalette-overlay-h1e6fa0ff: rgb(11.765% 43.529% 62.745%);
  --adrestia-appPalette-overlay-h1e40afff: rgb(11.765% 25.098% 68.627%);
  --adrestia-appPalette-overlay-h1e53e4ff: rgb(11.765% 32.549% 89.412%);
  --adrestia-appPalette-overlay-h1e53e5ff: rgb(11.765% 32.549% 89.804%);
  --adrestia-appPalette-overlay-h1e88e5ff: rgb(11.765% 53.333% 89.804%);
  --adrestia-appPalette-overlay-h1e190a66: rgb(11.765% 9.804% 3.922% / 0.4);
  --adrestia-appPalette-overlay-h1e190aff: rgb(11.765% 9.804% 3.922%);
  --adrestia-appPalette-overlay-h1e222dff: rgb(11.765% 13.333% 17.647%);
  --adrestia-appPalette-overlay-h1e293b4c: rgb(11.765% 16.078% 23.137% / 0.3);
  --adrestia-appPalette-overlay-h1e293b05: rgb(11.765% 16.078% 23.137% / 0.02);
  --adrestia-appPalette-overlay-h1e293b22: rgb(11.765% 16.078% 23.137% / 0.13333);
  --adrestia-appPalette-overlay-h1e293b44: rgb(11.765% 16.078% 23.137% / 0.26667);
  --adrestia-appPalette-overlay-h1e293b99: rgb(11.765% 16.078% 23.137% / 0.6);
  --adrestia-appPalette-overlay-h1e293bcc: rgb(11.765% 16.078% 23.137% / 0.8);
  --adrestia-appPalette-overlay-h1e293bf2: rgb(11.765% 16.078% 23.137% / 0.95);
  --adrestia-appPalette-overlay-h1e293bff: rgb(11.765% 16.078% 23.137%);
  --adrestia-appPalette-overlay-h1e2124ff: rgb(11.765% 12.941% 14.118%);
  --adrestia-appPalette-overlay-h1e2330ff: rgb(11.765% 13.725% 18.824%);
  --adrestia-appPalette-overlay-h1e2430ff: rgb(11.765% 14.118% 18.824%);
  --adrestia-appPalette-overlay-h1e2432ff: rgb(11.765% 14.118% 19.608%);
  --adrestia-appPalette-overlay-h1e5799ff: rgb(11.765% 34.118% 60%);
  --adrestia-appPalette-overlay-h0000001f: rgb(0% 0% 0% / 0.12);
  --adrestia-appPalette-overlay-h1f7a8c14: rgb(12.157% 47.843% 54.902% / 0.08);
  --adrestia-appPalette-overlay-h1f7a8c33: rgb(12.157% 47.843% 54.902% / 0.2);
  --adrestia-appPalette-overlay-h1f7a8c40: rgb(12.157% 47.843% 54.902% / 0.25);
  --adrestia-appPalette-overlay-h1f7a8c73: rgb(12.157% 47.843% 54.902% / 0.45);
  --adrestia-appPalette-overlay-h1f7a8cff: rgb(12.157% 47.843% 54.902%);
  --adrestia-appPalette-overlay-h1f242eff: rgb(12.157% 14.118% 18.039%);
  --adrestia-appPalette-overlay-h1f1633ff: rgb(12.157% 8.627% 20%);
  --adrestia-appPalette-overlay-h1f2937c7: rgb(12.157% 16.078% 21.569% / 0.78);
  --adrestia-appPalette-overlay-h1f163340: rgb(12.157% 8.6275% 20% / 0.25);
  --adrestia-appPalette-overlay-h1fb5d6ff: rgb(12.157% 70.98% 83.922%);
  --adrestia-appPalette-overlay-h2a0a0aff: rgb(16.471% 3.922% 3.922%);
  --adrestia-appPalette-overlay-h2a0d12ff: rgb(16.471% 5.098% 7.059%);
  --adrestia-appPalette-overlay-h2a0f17ff: rgb(16.471% 5.882% 9.02%);
  --adrestia-appPalette-overlay-h2a1f0aff: rgb(16.471% 12.157% 3.922%);
  --adrestia-appPalette-overlay-h2a2a2aff: rgb(16.471% 16.471% 16.471%);
  --adrestia-appPalette-overlay-h2a2e39ff: rgb(16.471% 18.039% 22.353%);
  --adrestia-appPalette-overlay-h2a2e3980: rgb(16.471% 18.039% 22.353% / 0.5);
  --adrestia-appPalette-overlay-h2a9d8fff: rgb(16.471% 61.569% 56.078%);
  --adrestia-appPalette-overlay-h2b1b05ff: rgb(16.863% 10.588% 1.961%);
  --adrestia-appPalette-overlay-h2b7ef7ff: rgb(16.863% 49.412% 96.863%);
  --adrestia-appPalette-overlay-h2bbd8eff: rgb(16.863% 74.118% 55.686%);
  --adrestia-appPalette-overlay-h2c2f38ff: rgb(17.255% 18.431% 21.961%);
  --adrestia-appPalette-overlay-h2c5f7cff: rgb(17.255% 37.255% 48.627%);
  --adrestia-appPalette-overlay-h02c289ff: rgb(0.784% 76.078% 53.725%);
  --adrestia-appPalette-overlay-h2d4a5eff: rgb(17.647% 29.02% 36.863%);
  --adrestia-appPalette-overlay-h2d74ffff: rgb(17.647% 45.49% 100%);
  --adrestia-appPalette-overlay-h2dafc017: rgb(17.647% 68.627% 75.294% / 0.09);
  --adrestia-appPalette-overlay-h2db8d4ff: rgb(17.647% 72.157% 83.137%);
  --adrestia-appPalette-overlay-h2dd4bfad: rgb(17.647% 83.137% 74.902% / 0.68);
  --adrestia-appPalette-overlay-h0000002e: rgb(0% 0% 0% / 0.18);
  --adrestia-appPalette-overlay-h2e7d32ff: rgb(18.039% 49.02% 19.608%);
  --adrestia-appPalette-overlay-h2ecc71ff: rgb(18.039% 80% 44.314%);
  --adrestia-appPalette-overlay-h2f1a1aff: rgb(18.431% 10.196% 10.196%);
  --adrestia-appPalette-overlay-h2f6f88ff: rgb(18.431% 43.529% 53.333%);
  --adrestia-appPalette-overlay-h2f6f880d: rgb(18.431% 43.529% 53.333% / 0.05);
  --adrestia-appPalette-overlay-h2f6f881a: rgb(18.431% 43.529% 53.333% / 0.1);
  --adrestia-appPalette-overlay-h2f6f881f: rgb(18.431% 43.529% 53.333% / 0.12);
  --adrestia-appPalette-overlay-h2f6f882e: rgb(18.431% 43.529% 53.333% / 0.18);
  --adrestia-appPalette-overlay-h2f6f8812: rgb(18.431% 43.529% 53.333% / 0.07);
  --adrestia-appPalette-overlay-h2f6f8824: rgb(18.431% 43.529% 53.333% / 0.14);
  --adrestia-appPalette-overlay-h2f6f8826: rgb(18.431% 43.529% 53.333% / 0.15);
  --adrestia-appPalette-overlay-h2f6f8833: rgb(18.431% 43.529% 53.333% / 0.2);
  --adrestia-appPalette-overlay-h2f6f8838: rgb(18.431% 43.529% 53.333% / 0.22);
  --adrestia-appPalette-overlay-h2f6f8847: rgb(18.431% 43.529% 53.333% / 0.28);
  --adrestia-appPalette-overlay-h2f6f8852: rgb(18.431% 43.529% 53.333% / 0.32);
  --adrestia-appPalette-overlay-h3a1a1aff: rgb(22.745% 10.196% 10.196%);
  --adrestia-appPalette-overlay-h3a3a5aff: rgb(22.745% 22.745% 35.294%);
  --adrestia-appPalette-overlay-h3a3d46ff: rgb(22.745% 23.922% 27.451%);
  --adrestia-appPalette-overlay-h3a4e611a: rgb(22.745% 30.588% 38.039% / 0.1);
  --adrestia-appPalette-overlay-h3a4e6124: rgb(22.745% 30.588% 38.039% / 0.14);
  --adrestia-appPalette-overlay-h3a3018ff: rgb(22.745% 18.824% 9.412%);
  --adrestia-appPalette-overlay-h3aafc424: rgb(22.745% 68.627% 76.863% / 0.14);
  --adrestia-appPalette-overlay-h3b0f70ff: rgb(23.137% 5.882% 43.922%);
  --adrestia-appPalette-overlay-h3b82f6ff: rgb(23.137% 50.98% 96.471%);
  --adrestia-appPalette-overlay-h3b82f60f: rgb(23.137% 50.98% 96.471% / 0.06);
  --adrestia-appPalette-overlay-h3b82f61a: rgb(23.137% 50.98% 96.471% / 0.1);
  --adrestia-appPalette-overlay-h3b82f61f: rgb(23.137% 50.98% 96.471% / 0.12);
  --adrestia-appPalette-overlay-h3b82f64c: rgb(23.137% 50.98% 96.471% / 0.3);
  --adrestia-appPalette-overlay-h3b82f614: rgb(23.137% 50.98% 96.471% / 0.08);
  --adrestia-appPalette-overlay-h3b82f618: rgb(23.137% 50.98% 96.471% / 0.09412);
  --adrestia-appPalette-overlay-h3b82f624: rgb(23.137% 50.98% 96.471% / 0.14);
  --adrestia-appPalette-overlay-h3b82f626: rgb(23.137% 50.98% 96.471% / 0.15);
  --adrestia-appPalette-overlay-h3b82f633: rgb(23.137% 50.98% 96.471% / 0.2);
  --adrestia-appPalette-overlay-h3b82f640: rgb(23.137% 50.98% 96.471% / 0.25);
  --adrestia-appPalette-overlay-h3b82f659: rgb(23.137% 50.98% 96.471% / 0.35);
  --adrestia-appPalette-overlay-h3b82f666: rgb(23.137% 50.98% 96.471% / 0.4);
  --adrestia-appPalette-overlay-h3b82f680: rgb(23.137% 50.98% 96.471% / 0.5);
  --adrestia-appPalette-overlay-h3c3c3c0d: rgb(23.529% 23.529% 23.529% / 0.05);
  --adrestia-appPalette-overlay-h3c6e71ff: rgb(23.529% 43.137% 44.314%);
  --adrestia-appPalette-overlay-h3c507814: rgb(23.529% 31.373% 47.059% / 0.08);
  --adrestia-appPalette-overlay-h3cc8dc24: rgb(23.529% 78.431% 86.275% / 0.14);
  --adrestia-appPalette-overlay-h3cc8dc33: rgb(23.529% 78.431% 86.275% / 0.2);
  --adrestia-appPalette-overlay-h3cff96ff: rgb(23.529% 100% 58.824%);
  --adrestia-appPalette-overlay-h0000003d: rgb(0% 0% 0% / 0.24);
  --adrestia-appPalette-overlay-h3d2c1aff: rgb(23.922% 17.255% 10.196%);
  --adrestia-appPalette-overlay-h3e5c76ff: rgb(24.314% 36.078% 46.275%);
  --adrestia-appPalette-overlay-h3edc81ff: rgb(24.314% 86.275% 50.588%);
  --adrestia-appPalette-overlay-h3ee0c3ff: rgb(24.314% 87.843% 76.471%);
  --adrestia-appPalette-overlay-h3ee0c31a: rgb(24.314% 87.843% 76.471% / 0.1);
  --adrestia-appPalette-overlay-h3ee0c31f: rgb(24.314% 87.843% 76.471% / 0.12);
  --adrestia-appPalette-overlay-h003f5cff: rgb(0% 24.706% 36.078%);
  --adrestia-appPalette-overlay-h3f2507ff: rgb(24.706% 14.51% 2.745%);
  --adrestia-appPalette-overlay-h3fb950ff: rgb(24.706% 72.549% 31.373%);
  --adrestia-appPalette-overlay-h3fb9501a: rgb(24.706% 72.549% 31.373% / 0.1);
  --adrestia-appPalette-overlay-h3fb95026: rgb(24.706% 72.549% 31.373% / 0.15);
  --adrestia-appPalette-overlay-h3fb95040: rgb(24.706% 72.549% 31.373% / 0.25);
  --adrestia-appPalette-overlay-h3fb95055: rgb(24.706% 72.549% 31.373% / 0.33333);
  --adrestia-appPalette-overlay-h3fb95066: rgb(24.706% 72.549% 31.373% / 0.4);
  --adrestia-appPalette-overlay-h3fb95090: rgb(24.51% 72.549% 31.373% / 0.5647);
  --adrestia-appPalette-overlay-h4a1d1dff: rgb(29.02% 11.373% 11.373%);
  --adrestia-appPalette-overlay-h4a4a6aff: rgb(29.02% 29.02% 41.569%);
  --adrestia-appPalette-overlay-h4a4d56ff: rgb(29.02% 30.196% 33.725%);
  --adrestia-appPalette-overlay-h4a6fa51a: rgb(29.02% 43.529% 64.706% / 0.1);
  --adrestia-appPalette-overlay-h4a6fa526: rgb(29.02% 43.529% 64.706% / 0.15);
  --adrestia-appPalette-overlay-h4a6fa533: rgb(29.02% 43.529% 64.706% / 0.2);
  --adrestia-appPalette-overlay-h4a6fa540: rgb(29.02% 43.529% 64.706% / 0.25);
  --adrestia-appPalette-overlay-h4a7bffff: rgb(29.02% 48.235% 100%);
  --adrestia-appPalette-overlay-h4a9eff26: rgb(29.02% 61.961% 100% / 0.15);
  --adrestia-appPalette-overlay-h4a9eff66: rgb(29.02% 61.961% 100% / 0.4);
  --adrestia-appPalette-overlay-h4a9effff: rgb(29.02% 61.961% 100%);
  --adrestia-appPalette-overlay-h4ade80e6: rgb(29.02% 87.059% 50.196% / 0.9);
  --adrestia-appPalette-overlay-h4ade80ff: rgb(29.02% 87.059% 50.196%);
  --adrestia-appPalette-overlay-h4ade800f: rgb(29.02% 87.059% 50.196% / 0.06);
  --adrestia-appPalette-overlay-h4ade801a: rgb(29.02% 87.059% 50.196% / 0.1);
  --adrestia-appPalette-overlay-h4ade801f: rgb(29.02% 87.059% 50.196% / 0.12);
  --adrestia-appPalette-overlay-h4ade804d: rgb(29.02% 87.059% 50.196% / 0.3);
  --adrestia-appPalette-overlay-h4ade8026: rgb(29.02% 87.059% 50.196% / 0.15);
  --adrestia-appPalette-overlay-h4ade8033: rgb(29.02% 87.059% 50.196% / 0.2);
  --adrestia-appPalette-overlay-h4ade8040: rgb(29.02% 87.059% 50.196% / 0.25);
  --adrestia-appPalette-overlay-h4ade8059: rgb(29.02% 87.059% 50.196% / 0.35);
  --adrestia-appPalette-overlay-h4ade8066: rgb(29.02% 87.059% 50.196% / 0.4);
  --adrestia-appPalette-overlay-h4ade8080: rgb(29.02% 87.059% 50.196% / 0.5);
  --adrestia-appPalette-overlay-h4aedc4ff: rgb(29.02% 92.941% 76.863%);
  --adrestia-appPalette-overlay-h4b5563ff: rgb(29.412% 33.333% 38.824%);
  --adrestia-appPalette-overlay-h0000004c: rgb(0% 0% 0% / 0.3);
  --adrestia-appPalette-overlay-h4c5c68ff: rgb(29.804% 36.078% 40.784%);
  --adrestia-appPalette-overlay-h4caf50ff: rgb(29.804% 68.627% 31.373%);
  --adrestia-appPalette-overlay-h0000004d: rgb(0% 0% 0% / 0.3);
  --adrestia-appPalette-overlay-h4d0000ff: rgb(30.196% 0% 0%);
  --adrestia-appPalette-overlay-h004d4040: rgb(0% 30.196% 25.098% / 0.25);
  --adrestia-appPalette-overlay-h4dafa21f: rgb(30.196% 68.627% 63.529% / 0.12);
  --adrestia-appPalette-overlay-h4dafa22e: rgb(30.196% 68.627% 63.529% / 0.18);
  --adrestia-appPalette-overlay-h4dafa226: rgb(30.196% 68.627% 63.529% / 0.15);
  --adrestia-appPalette-overlay-h4dafa238: rgb(30.196% 68.627% 63.529% / 0.22);
  --adrestia-appPalette-overlay-h4dafa240: rgb(30.196% 68.627% 63.529% / 0.25);
  --adrestia-appPalette-overlay-h4dafa280: rgb(30.196% 68.627% 63.529% / 0.5);
  --adrestia-appPalette-overlay-h4db6acff: rgb(30.196% 71.373% 67.451%);
  --adrestia-appPalette-overlay-h4dd0e1ff: rgb(30.196% 81.569% 88.235%);
  --adrestia-appPalette-overlay-h4e82d1ff: rgb(30.588% 50.98% 81.961%);
  --adrestia-appPalette-overlay-h004e92ff: rgb(0% 30.588% 57.255%);
  --adrestia-appPalette-overlay-h4ecdc4ff: rgb(30.588% 80.392% 76.863%);
  --adrestia-appPalette-overlay-h4f83cc40: rgb(30.98% 51.373% 80% / 0.25098);
  --adrestia-appPalette-overlay-h4f83ccd1: rgb(30.98% 51.373% 80% / 0.81961);
  --adrestia-appPalette-overlay-h4f83ccff: rgb(30.98% 51.373% 80%);
  --adrestia-appPalette-overlay-h4fc3f7ff: rgb(30.98% 76.471% 96.863%);
  --adrestia-appPalette-overlay-h000004ff: rgb(0% 0% 1.569%);
  --adrestia-appPalette-overlay-h00000005: rgb(0% 0% 0% / 0.02);
  --adrestia-appPalette-overlay-h5a5a5aff: rgb(35.294% 35.294% 35.294%);
  --adrestia-appPalette-overlay-h5a5a7aff: rgb(35.294% 35.294% 47.843%);
  --adrestia-appPalette-overlay-h5a5aeeff: rgb(35.294% 35.294% 93.333%);
  --adrestia-appPalette-overlay-h5a8a96ff: rgb(35.294% 54.118% 58.824%);
  --adrestia-appPalette-overlay-h5a82ffff: rgb(35.294% 50.98% 100%);
  --adrestia-appPalette-overlay-h5a94b8ff: rgb(35.294% 58.039% 72.157%);
  --adrestia-appPalette-overlay-h5a6362ff: rgb(35.294% 38.824% 38.431%);
  --adrestia-appPalette-overlay-h5a63620a: rgb(35.294% 38.824% 38.431% / 0.04);
  --adrestia-appPalette-overlay-h5a63620d: rgb(35.294% 38.824% 38.431% / 0.05);
  --adrestia-appPalette-overlay-h5a63620f: rgb(35.294% 38.824% 38.431% / 0.06);
  --adrestia-appPalette-overlay-h5a63621a: rgb(35.294% 38.824% 38.431% / 0.1);
  --adrestia-appPalette-overlay-h5a63621f: rgb(35.294% 38.824% 38.431% / 0.12);
  --adrestia-appPalette-overlay-h5a63622e: rgb(35.294% 38.824% 38.431% / 0.18);
  --adrestia-appPalette-overlay-h5a63623d: rgb(35.294% 38.824% 38.431% / 0.24);
  --adrestia-appPalette-overlay-h5a63624c: rgb(35.294% 38.824% 38.431% / 0.3);
  --adrestia-appPalette-overlay-h5a63626b: rgb(35.294% 38.824% 38.431% / 0.42);
  --adrestia-appPalette-overlay-h5a636205: rgb(35.294% 38.824% 38.431% / 0.02);
  --adrestia-appPalette-overlay-h5a636208: rgb(35.294% 38.824% 38.431% / 0.03);
  --adrestia-appPalette-overlay-h5a636214: rgb(35.294% 38.824% 38.431% / 0.08);
  --adrestia-appPalette-overlay-h5a636217: rgb(35.294% 38.824% 38.431% / 0.09);
  --adrestia-appPalette-overlay-h5a636224: rgb(35.294% 38.824% 38.431% / 0.14);
  --adrestia-appPalette-overlay-h5a636226: rgb(35.294% 38.824% 38.431% / 0.15);
  --adrestia-appPalette-overlay-h5a636229: rgb(35.294% 38.824% 38.431% / 0.16);
  --adrestia-appPalette-overlay-h5a636233: rgb(35.294% 38.824% 38.431% / 0.2);
  --adrestia-appPalette-overlay-h5a636238: rgb(35.294% 38.824% 38.431% / 0.22);
  --adrestia-appPalette-overlay-h5a636240: rgb(35.294% 38.824% 38.431% / 0.25);
  --adrestia-appPalette-overlay-h5a636247: rgb(35.294% 38.824% 38.431% / 0.28);
  --adrestia-appPalette-overlay-h5a636259: rgb(35.294% 38.824% 38.431% / 0.35);
  --adrestia-appPalette-overlay-h5a636261: rgb(35.294% 38.824% 38.431% / 0.38);
  --adrestia-appPalette-overlay-h5a636273: rgb(35.294% 38.824% 38.431% / 0.45);
  --adrestia-appPalette-overlay-h5a636280: rgb(35.294% 38.824% 38.431% / 0.5);
  --adrestia-appPalette-overlay-h5b8deff: rgb(35.686% 55.294% 93.725%);
  --adrestia-appPalette-overlay-h5d7b8e24: rgb(36.471% 48.235% 55.686% / 0.14);
  --adrestia-appPalette-overlay-h5d606bff: rgb(36.471% 37.647% 41.961%);
  --adrestia-appPalette-overlay-h5eb8ffff: rgb(36.863% 72.157% 100%);
  --adrestia-appPalette-overlay-h5eead4ff: rgb(36.863% 91.765% 83.137%);
  --adrestia-appPalette-overlay-h5eead40a: rgb(36.863% 91.765% 83.137% / 0.04);
  --adrestia-appPalette-overlay-h5eead40d: rgb(36.863% 91.765% 83.137% / 0.05);
  --adrestia-appPalette-overlay-h5eead40f: rgb(36.863% 91.765% 83.137% / 0.06);
  --adrestia-appPalette-overlay-h5eead41a: rgb(36.863% 91.765% 83.137% / 0.1);
  --adrestia-appPalette-overlay-h5eead41f: rgb(36.863% 91.765% 83.137% / 0.12);
  --adrestia-appPalette-overlay-h5eead42e: rgb(36.863% 91.765% 83.137% / 0.18);
  --adrestia-appPalette-overlay-h5eead44d: rgb(36.863% 91.765% 83.137% / 0.3);
  --adrestia-appPalette-overlay-h5eead45c: rgb(36.863% 91.765% 83.137% / 0.36);
  --adrestia-appPalette-overlay-h5eead405: rgb(36.863% 91.765% 83.137% / 0.02);
  --adrestia-appPalette-overlay-h5eead414: rgb(36.863% 91.765% 83.137% / 0.08);
  --adrestia-appPalette-overlay-h5eead424: rgb(36.863% 91.765% 83.137% / 0.14);
  --adrestia-appPalette-overlay-h5eead426: rgb(36.863% 91.765% 83.137% / 0.15);
  --adrestia-appPalette-overlay-h5eead429: rgb(36.863% 91.765% 83.137% / 0.16);
  --adrestia-appPalette-overlay-h5eead433: rgb(36.863% 91.765% 83.137% / 0.2);
  --adrestia-appPalette-overlay-h5eead438: rgb(36.863% 91.765% 83.137% / 0.22);
  --adrestia-appPalette-overlay-h5eead440: rgb(36.863% 91.765% 83.137% / 0.25);
  --adrestia-appPalette-overlay-h5eead442: rgb(36.863% 91.765% 83.137% / 0.26);
  --adrestia-appPalette-overlay-h5eead447: rgb(36.863% 91.765% 83.137% / 0.28);
  --adrestia-appPalette-overlay-h5eead452: rgb(36.863% 91.765% 83.137% / 0.32);
  --adrestia-appPalette-overlay-h5eead459: rgb(36.863% 91.765% 83.137% / 0.35);
  --adrestia-appPalette-overlay-h5eead473: rgb(36.863% 91.765% 83.137% / 0.45);
  --adrestia-appPalette-overlay-h5fd4ffff: rgb(37.255% 83.137% 100%);
  --adrestia-appPalette-overlay-h6a00a8ff: rgb(41.569% 0% 65.882%);
  --adrestia-appPalette-overlay-h6a7a9aff: rgb(41.569% 47.843% 60.392%);
  --adrestia-appPalette-overlay-h0000006b: rgb(0% 0% 0% / 0.42);
  --adrestia-appPalette-overlay-h06b6d4ff: rgb(2.353% 71.373% 83.137%);
  --adrestia-appPalette-overlay-h06b6d418: rgb(2.353% 71.373% 83.137% / 0.09412);
  --adrestia-appPalette-overlay-h06b6d433: rgb(2.353% 71.373% 83.137% / 0.2);
  --adrestia-appPalette-overlay-h6b6e78ff: rgb(41.961% 43.137% 47.059%);
  --adrestia-appPalette-overlay-h6b7d8aff: rgb(41.961% 49.02% 54.118%);
  --adrestia-appPalette-overlay-h6b4226ff: rgb(41.961% 25.882% 14.902%);
  --adrestia-appPalette-overlay-h6b7280aa: rgb(41.961% 44.706% 50.196% / 0.66667);
  --adrestia-appPalette-overlay-h6b7280ff: rgb(41.961% 44.706% 50.196%);
  --adrestia-appPalette-overlay-h6b72804c: rgb(41.961% 44.706% 50.196% / 0.3);
  --adrestia-appPalette-overlay-h6b728018: rgb(41.961% 44.706% 50.196% / 0.09412);
  --adrestia-appPalette-overlay-h6b728026: rgb(41.961% 44.706% 50.196% / 0.15);
  --adrestia-appPalette-overlay-h6b728030: rgb(41.961% 44.706% 50.196% / 0.18824);
  --adrestia-appPalette-overlay-h6b728035: rgb(41.961% 44.706% 50.196% / 0.20784);
  --adrestia-appPalette-overlay-h6c7a8aff: rgb(42.353% 47.843% 54.118%);
  --adrestia-appPalette-overlay-h6c9effff: rgb(42.353% 61.961% 100%);
  --adrestia-appPalette-overlay-h6c7086ff: rgb(42.353% 43.922% 52.549%);
  --adrestia-appPalette-overlay-h6c70861a: rgb(42.353% 43.922% 52.549% / 0.1);
  --adrestia-appPalette-overlay-h6c708633: rgb(42.353% 43.922% 52.549% / 0.2);
  --adrestia-appPalette-overlay-h6d28d9ff: rgb(42.745% 15.686% 85.098%);
  --adrestia-appPalette-overlay-h6ed99a1a: rgb(43.137% 85.098% 60.392% / 0.1);
  --adrestia-appPalette-overlay-h6ed99a14: rgb(43.137% 85.098% 60.392% / 0.08);
  --adrestia-appPalette-overlay-h6ed99a52: rgb(43.137% 85.098% 60.392% / 0.32);
  --adrestia-appPalette-overlay-h6ed99a73: rgb(43.137% 85.098% 60.392% / 0.45);
  --adrestia-appPalette-overlay-h6ed99a80: rgb(43.137% 85.098% 60.392% / 0.5);
  --adrestia-appPalette-overlay-h6ed99aff: rgb(43.137% 85.098% 60.392%);
  --adrestia-appPalette-overlay-h6ee7b7ff: rgb(43.137% 90.588% 71.765%);
  --adrestia-appPalette-overlay-h7b60e0ff: rgb(48.235% 37.647% 87.843%);
  --adrestia-appPalette-overlay-h7c3aedff: rgb(48.627% 22.745% 92.941%);
  --adrestia-appPalette-overlay-h7c4dff05: rgb(48.627% 30.196% 100% / 0.018);
  --adrestia-appPalette-overlay-h7c4dff40: rgb(48.627% 30.196% 100% / 0.25);
  --adrestia-appPalette-overlay-h7c4dffb2: rgb(48.627% 30.196% 100% / 0.7);
  --adrestia-appPalette-overlay-h7c4dffff: rgb(48.627% 30.196% 100%);
  --adrestia-appPalette-overlay-h7c7cff0f: rgb(48.627% 48.627% 100% / 0.06);
  --adrestia-appPalette-overlay-h7c7cff1a: rgb(48.627% 48.627% 100% / 0.1);
  --adrestia-appPalette-overlay-h7c7cff2e: rgb(48.627% 48.627% 100% / 0.18);
  --adrestia-appPalette-overlay-h7c7cff12: rgb(48.627% 48.627% 100% / 0.07);
  --adrestia-appPalette-overlay-h7c7cff14: rgb(48.627% 48.627% 100% / 0.08);
  --adrestia-appPalette-overlay-h7c7cff26: rgb(48.627% 48.627% 100% / 0.15);
  --adrestia-appPalette-overlay-h7c7cff38: rgb(48.627% 48.627% 100% / 0.22);
  --adrestia-appPalette-overlay-h7c7cff52: rgb(48.627% 48.627% 100% / 0.32);
  --adrestia-appPalette-overlay-h7c7cffff: rgb(48.627% 48.627% 100%);
  --adrestia-appPalette-overlay-h7c8aa1ff: rgb(48.627% 54.118% 63.137%);
  --adrestia-appPalette-overlay-h7da064ff: rgb(49.02% 62.745% 39.216%);
  --adrestia-appPalette-overlay-h7dd3fc21: rgb(49.02% 82.745% 98.824% / 0.13);
  --adrestia-appPalette-overlay-h7dd3fcff: rgb(49.02% 82.745% 98.824%);
  --adrestia-appPalette-overlay-h7e7f83ff: rgb(49.412% 49.804% 51.373%);
  --adrestia-appPalette-overlay-h7e57c2ff: rgb(49.412% 34.118% 76.078%);
  --adrestia-appPalette-overlay-h7e57c21a: rgb(49.412% 34.118% 76.078% / 0.1);
  --adrestia-appPalette-overlay-h7e57c221: rgb(49.412% 34.118% 76.078% / 0.13);
  --adrestia-appPalette-overlay-h7e57c233: rgb(49.412% 34.118% 76.078% / 0.2);
  --adrestia-appPalette-overlay-h7ec8d8ff: rgb(49.412% 78.431% 84.706%);
  --adrestia-appPalette-overlay-h7f1d1d2e: rgb(49.804% 11.373% 11.373% / 0.18);
  --adrestia-appPalette-overlay-h7f1d1d22: rgb(49.804% 11.373% 11.373% / 0.13333);
  --adrestia-appPalette-overlay-h7f1d1d44: rgb(49.804% 11.373% 11.373% / 0.26667);
  --adrestia-appPalette-overlay-h7f1d1d73: rgb(49.804% 11.373% 11.373% / 0.45);
  --adrestia-appPalette-overlay-h7f1d1dff: rgb(49.804% 11.373% 11.373%);
  --adrestia-appPalette-overlay-h7f7f7f0a: rgb(49.804% 49.804% 49.804% / 0.04);
  --adrestia-appPalette-overlay-h7f7f7f38: rgb(49.804% 49.804% 49.804% / 0.22);
  --adrestia-appPalette-overlay-h7f8c8dff: rgb(49.804% 54.902% 55.294%);
  --adrestia-appPalette-overlay-h00000008: rgb(0% 0% 0% / 0.03);
  --adrestia-appPalette-overlay-h8b0000ff: rgb(54.51% 0% 0%);
  --adrestia-appPalette-overlay-h8b5cf6ff: rgb(54.51% 36.078% 96.471%);
  --adrestia-appPalette-overlay-h8b5cf61a: rgb(54.51% 36.078% 96.471% / 0.1);
  --adrestia-appPalette-overlay-h8b5cf64c: rgb(54.51% 36.078% 96.471% / 0.3);
  --adrestia-appPalette-overlay-h8b5cf614: rgb(54.51% 36.078% 96.471% / 0.08);
  --adrestia-appPalette-overlay-h8b5cf618: rgb(54.51% 36.078% 96.471% / 0.09412);
  --adrestia-appPalette-overlay-h8b5cf626: rgb(54.51% 36.078% 96.471% / 0.15);
  --adrestia-appPalette-overlay-h8b5cf633: rgb(54.51% 36.078% 96.471% / 0.2);
  --adrestia-appPalette-overlay-h8b5cf640: rgb(54.51% 36.078% 96.471% / 0.25);
  --adrestia-appPalette-overlay-h8b5cf666: rgb(54.51% 36.078% 96.471% / 0.4);
  --adrestia-appPalette-overlay-h8b5cf680: rgb(54.51% 36.078% 96.471% / 0.5);
  --adrestia-appPalette-overlay-h8b5cf699: rgb(54.51% 36.078% 96.471% / 0.6);
  --adrestia-appPalette-overlay-h8b8c89ff: rgb(54.51% 54.902% 53.725%);
  --adrestia-appPalette-overlay-h8b8f9aff: rgb(54.51% 56.078% 60.392%);
  --adrestia-appPalette-overlay-h8b949e26: rgb(54.51% 58.039% 61.961% / 0.15);
  --adrestia-appPalette-overlay-h8b949e33: rgb(54.51% 58.039% 61.961% / 0.2);
  --adrestia-appPalette-overlay-h8b949eff: rgb(54.51% 58.039% 61.961%);
  --adrestia-appPalette-overlay-h0000008c: rgb(0% 0% 0% / 0.55);
  --adrestia-appPalette-overlay-h8c6edc80: rgb(54.902% 43.137% 86.275% / 0.5);
  --adrestia-appPalette-overlay-h8c2981ff: rgb(54.902% 16.078% 50.588%);
  --adrestia-appPalette-overlay-h8c462899: rgb(54.902% 27.451% 15.686% / 0.6);
  --adrestia-appPalette-overlay-h8cb4c8ff: rgb(54.902% 70.588% 78.431%);
  --adrestia-appPalette-overlay-h008cff0f: rgb(0% 54.902% 100% / 0.06);
  --adrestia-appPalette-overlay-h8d6e63ff: rgb(55.294% 43.137% 38.824%);
  --adrestia-appPalette-overlay-h8d99aeff: rgb(55.294% 60% 68.235%);
  --adrestia-appPalette-overlay-h8d0801ff: rgb(55.294% 3.137% 0.392%);
  --adrestia-appPalette-overlay-h8e24aaff: rgb(55.686% 14.118% 66.667%);
  --adrestia-appPalette-overlay-h9a3412f2: rgb(60.392% 20.392% 7.059% / 0.95);
  --adrestia-appPalette-overlay-h9a3412ff: rgb(60.392% 20.392% 7.059%);
  --adrestia-appPalette-overlay-h9aa3b5ff: rgb(60.392% 63.922% 70.98%);
  --adrestia-appPalette-overlay-h9b59b6ff: rgb(60.784% 34.902% 71.373%);
  --adrestia-appPalette-overlay-h9b59b622: rgb(60.784% 34.902% 71.373% / 0.13333);
  --adrestia-appPalette-overlay-h9bc3c873: rgb(60.784% 76.471% 78.431% / 0.45);
  --adrestia-appPalette-overlay-h9c9fb0ff: rgb(61.176% 62.353% 69.02%);
  --adrestia-appPalette-overlay-h9c27b0ff: rgb(61.176% 15.294% 69.02%);
  --adrestia-appPalette-overlay-h9ca0abff: rgb(61.176% 62.745% 67.059%);
  --adrestia-appPalette-overlay-h9ca3af26: rgb(61.176% 63.922% 68.627% / 0.15);
  --adrestia-appPalette-overlay-h9ca3afff: rgb(61.176% 63.922% 68.627%);
  --adrestia-appPalette-overlay-h9d8e8eff: rgb(61.569% 55.686% 55.686%);
  --adrestia-appPalette-overlay-h9e9e9eff: rgb(61.961% 61.961% 61.961%);
  --adrestia-appPalette-overlay-h10b981eb: rgb(6.2745% 72.549% 50.588% / 0.92);
  --adrestia-appPalette-overlay-h10b981ff: rgb(6.275% 72.549% 50.588%);
  --adrestia-appPalette-overlay-h10b9811a: rgb(6.275% 72.549% 50.588% / 0.1);
  --adrestia-appPalette-overlay-h10b9811f: rgb(6.275% 72.549% 50.588% / 0.12157);
  --adrestia-appPalette-overlay-h10b9814c: rgb(6.275% 72.549% 50.588% / 0.3);
  --adrestia-appPalette-overlay-h10b98106: rgb(6.275% 72.549% 50.588% / 0.024);
  --adrestia-appPalette-overlay-h10b98111: rgb(6.275% 72.549% 50.588% / 0.067);
  --adrestia-appPalette-overlay-h10b98118: rgb(6.275% 72.549% 50.588% / 0.09412);
  --adrestia-appPalette-overlay-h10b98133: rgb(6.275% 72.549% 50.588% / 0.2);
  --adrestia-appPalette-overlay-h10b98138: rgb(6.275% 72.549% 50.588% / 0.22);
  --adrestia-appPalette-overlay-h00000014: rgb(0% 0% 0% / 0.08);
  --adrestia-appPalette-overlay-h14b8a6ff: rgb(7.843% 72.157% 65.098%);
  --adrestia-appPalette-overlay-h14b8a61a: rgb(7.843% 72.157% 65.098% / 0.1);
  --adrestia-appPalette-overlay-h14b8a647: rgb(7.843% 72.157% 65.098% / 0.28);
  --adrestia-appPalette-overlay-h16a34a00: rgb(8.627% 63.922% 29.02% / 0);
  --adrestia-appPalette-overlay-h16a34a14: rgb(8.627% 63.922% 29.02% / 0.08);
  --adrestia-appPalette-overlay-h16a34a26: rgb(8.627% 63.922% 29.02% / 0.14902);
  --adrestia-appPalette-overlay-h16a34a38: rgb(8.627% 63.922% 29.02% / 0.22);
  --adrestia-appPalette-overlay-h16a34ac7: rgb(8.627% 63.922% 29.02% / 0.78039);
  --adrestia-appPalette-overlay-h16a34aff: rgb(8.627% 63.922% 29.02%);
  --adrestia-appPalette-overlay-h021e20fc: rgb(0.784% 11.765% 12.549% / 0.99);
  --adrestia-appPalette-overlay-h022a2bff: rgb(0.784% 16.471% 16.863%);
  --adrestia-appPalette-overlay-h022b3ad1: rgb(0.784% 16.863% 22.745% / 0.82);
  --adrestia-appPalette-overlay-h022b3aeb: rgb(0.784% 16.863% 22.745% / 0.92);
  --adrestia-appPalette-overlay-h022b3af7: rgb(0.784% 16.863% 22.745% / 0.97);
  --adrestia-appPalette-overlay-h022b3aff: rgb(0.784% 16.863% 22.745%);
  --adrestia-appPalette-overlay-h22c55e00: rgb(13.333% 77.255% 36.863% / 0);
  --adrestia-appPalette-overlay-h22c55e0d: rgb(13.333% 77.255% 36.863% / 0.05);
  --adrestia-appPalette-overlay-h22c55e0f: rgb(13.333% 77.255% 36.863% / 0.06);
  --adrestia-appPalette-overlay-h22c55e1a: rgb(13.333% 77.255% 36.863% / 0.1);
  --adrestia-appPalette-overlay-h22c55e1f: rgb(13.333% 77.255% 36.863% / 0.12);
  --adrestia-appPalette-overlay-h22c55e4c: rgb(13.333% 77.255% 36.863% / 0.3);
  --adrestia-appPalette-overlay-h22c55e4d: rgb(13.333% 77.255% 36.863% / 0.3);
  --adrestia-appPalette-overlay-h22c55e05: rgb(13.333% 77.255% 36.863% / 0.02);
  --adrestia-appPalette-overlay-h22c55e08: rgb(13.333% 77.255% 36.863% / 0.03);
  --adrestia-appPalette-overlay-h22c55e8c: rgb(13.333% 77.255% 36.863% / 0.55);
  --adrestia-appPalette-overlay-h22c55e12: rgb(13.333% 77.255% 36.863% / 0.07);
  --adrestia-appPalette-overlay-h22c55e14: rgb(13.333% 77.255% 36.863% / 0.08);
  --adrestia-appPalette-overlay-h22c55e21: rgb(13.333% 77.255% 36.863% / 0.13);
  --adrestia-appPalette-overlay-h22c55e22: rgb(13.333% 77.255% 36.863% / 0.13333);
  --adrestia-appPalette-overlay-h22c55e24: rgb(13.333% 77.255% 36.863% / 0.14);
  --adrestia-appPalette-overlay-h22c55e26: rgb(13.333% 77.255% 36.863% / 0.15);
  --adrestia-appPalette-overlay-h22c55e33: rgb(13.333% 77.255% 36.863% / 0.2);
  --adrestia-appPalette-overlay-h22c55e38: rgb(13.333% 77.255% 36.863% / 0.22);
  --adrestia-appPalette-overlay-h22c55e40: rgb(13.333% 77.255% 36.863% / 0.25);
  --adrestia-appPalette-overlay-h22c55e44: rgb(13.333% 77.255% 36.863% / 0.26667);
  --adrestia-appPalette-overlay-h22c55e45: rgb(13.333% 77.255% 36.863% / 0.27);
  --adrestia-appPalette-overlay-h22c55e47: rgb(13.333% 77.255% 36.863% / 0.28);
  --adrestia-appPalette-overlay-h22c55e55: rgb(13.333% 77.255% 36.863% / 0.33333);
  --adrestia-appPalette-overlay-h22c55e59: rgb(13.333% 77.255% 36.863% / 0.35);
  --adrestia-appPalette-overlay-h22c55e66: rgb(13.333% 77.255% 36.863% / 0.4);
  --adrestia-appPalette-overlay-h22c55e80: rgb(13.333% 77.255% 36.863% / 0.5);
  --adrestia-appPalette-overlay-h22c55ead: rgb(13.333% 77.255% 36.863% / 0.68);
  --adrestia-appPalette-overlay-h22c55eeb: rgb(13.333% 77.255% 36.863% / 0.92);
  --adrestia-appPalette-overlay-h22c55efa: rgb(13.333% 77.255% 36.863% / 0.98);
  --adrestia-appPalette-overlay-h22c55eff: rgb(13.333% 77.255% 36.863%);
  --adrestia-appPalette-overlay-h22d3ee0f: rgb(13.333% 82.745% 93.333% / 0.06);
  --adrestia-appPalette-overlay-h22d3eeff: rgb(13.333% 82.745% 93.333%);
  --adrestia-appPalette-overlay-h00000024: rgb(0% 0% 0% / 0.14);
  --adrestia-appPalette-overlay-h00000026: rgb(0% 0% 0% / 0.15);
  --adrestia-appPalette-overlay-h26a69a0a: rgb(14.902% 65.098% 60.392% / 0.04);
  --adrestia-appPalette-overlay-h26a69a1a: rgb(14.902% 65.098% 60.392% / 0.1);
  --adrestia-appPalette-overlay-h26a69a1f: rgb(14.902% 65.098% 60.392% / 0.12);
  --adrestia-appPalette-overlay-h26a69a4c: rgb(14.902% 65.098% 60.392% / 0.3);
  --adrestia-appPalette-overlay-h26a69a26: rgb(14.902% 65.098% 60.392% / 0.15);
  --adrestia-appPalette-overlay-h26a69a33: rgb(14.902% 65.098% 60.392% / 0.2);
  --adrestia-appPalette-overlay-h26a69a40: rgb(14.902% 65.098% 60.392% / 0.25);
  --adrestia-appPalette-overlay-h26a69a66: rgb(14.902% 65.098% 60.392% / 0.4);
  --adrestia-appPalette-overlay-h26a69a80: rgb(14.902% 65.098% 60.392% / 0.5);
  --adrestia-appPalette-overlay-h26a69a99: rgb(14.902% 65.098% 60.392% / 0.6);
  --adrestia-appPalette-overlay-h26a69ab2: rgb(14.902% 65.098% 60.392% / 0.7);
  --adrestia-appPalette-overlay-h26a69ad9: rgb(14.902% 65.098% 60.392% / 0.85);
  --adrestia-appPalette-overlay-h26a69aff: rgb(14.902% 65.098% 60.392%);
  --adrestia-appPalette-overlay-h26ffaa08: rgb(14.902% 100% 66.667% / 0.03);
  --adrestia-appPalette-overlay-h26ffaa14: rgb(14.902% 100% 66.667% / 0.08);
  --adrestia-appPalette-overlay-h26ffaa26: rgb(14.902% 100% 66.667% / 0.15);
  --adrestia-appPalette-overlay-h26ffaa33: rgb(14.902% 100% 66.667% / 0.2);
  --adrestia-appPalette-overlay-h26ffaa59: rgb(14.902% 100% 66.667% / 0.35);
  --adrestia-appPalette-overlay-h26ffaa80: rgb(14.902% 100% 66.667% / 0.5);
  --adrestia-appPalette-overlay-h26ffaaB3: rgb(14.902% 100% 66.667% / 0.7);
  --adrestia-appPalette-overlay-h26ffaaCC: rgb(14.902% 100% 66.667% / 0.8);
  --adrestia-appPalette-overlay-h26ffaaff: rgb(14.902% 100% 66.667%);
  --adrestia-appPalette-overlay-h27ae60ff: rgb(15.294% 68.235% 37.647%);
  --adrestia-appPalette-overlay-h27ae6012: rgb(15.294% 68.235% 37.647% / 0.07059);
  --adrestia-appPalette-overlay-h27ae6033: rgb(15.294% 68.235% 37.647% / 0.2);
  --adrestia-appPalette-overlay-h027af2ff: rgb(0.784% 47.843% 94.902%);
  --adrestia-appPalette-overlay-h28d2ffff: rgb(15.686% 82.353% 100%);
  --adrestia-appPalette-overlay-h28dc78ff: rgb(15.686% 86.275% 47.059%);
  --adrestia-appPalette-overlay-h28e6c8ff: rgb(15.686% 90.196% 78.431%);
  --adrestia-appPalette-overlay-h29b6f6ff: rgb(16.078% 71.373% 96.471%);
  --adrestia-appPalette-overlay-h29b6f60f: rgb(16.078% 71.373% 96.471% / 0.06);
  --adrestia-appPalette-overlay-h30afbe0e: rgb(18.824% 68.627% 74.51% / 0.055);
  --adrestia-appPalette-overlay-h31cb9eff: rgb(19.216% 79.608% 61.961%);
  --adrestia-appPalette-overlay-h32a0dc80: rgb(19.608% 62.745% 86.275% / 0.5);
  --adrestia-appPalette-overlay-h00000033: rgb(0% 0% 0% / 0.2);
  --adrestia-appPalette-overlay-h34bcca2e: rgb(20.392% 73.725% 79.216% / 0.18);
  --adrestia-appPalette-overlay-h34bcca33: rgb(20.392% 73.725% 79.216% / 0.2);
  --adrestia-appPalette-overlay-h34d399ff: rgb(20.392% 82.745% 60%);
  --adrestia-appPalette-overlay-h34d3990a: rgb(20.392% 82.745% 60% / 0.04);
  --adrestia-appPalette-overlay-h34d3990d: rgb(20.392% 82.745% 60% / 0.05);
  --adrestia-appPalette-overlay-h34d3990f: rgb(20.392% 82.745% 60% / 0.06);
  --adrestia-appPalette-overlay-h34d3991a: rgb(20.392% 82.745% 60% / 0.1);
  --adrestia-appPalette-overlay-h34d3992e: rgb(20.392% 82.745% 60% / 0.18);
  --adrestia-appPalette-overlay-h34d3993d: rgb(20.392% 82.745% 60% / 0.24);
  --adrestia-appPalette-overlay-h34d3994d: rgb(20.392% 82.745% 60% / 0.3);
  --adrestia-appPalette-overlay-h34d3995c: rgb(20.392% 82.745% 60% / 0.36);
  --adrestia-appPalette-overlay-h34d3996b: rgb(20.392% 82.745% 60% / 0.42);
  --adrestia-appPalette-overlay-h34d39924: rgb(20.392% 82.745% 60% / 0.14);
  --adrestia-appPalette-overlay-h34d39933: rgb(20.392% 82.745% 60% / 0.2);
  --adrestia-appPalette-overlay-h34d39938: rgb(20.392% 82.745% 60% / 0.22);
  --adrestia-appPalette-overlay-h34d39940: rgb(20.392% 82.745% 60% / 0.25);
  --adrestia-appPalette-overlay-h34d39947: rgb(20.392% 82.745% 60% / 0.28);
  --adrestia-appPalette-overlay-h34d39959: rgb(20.392% 82.745% 60% / 0.35);
  --adrestia-appPalette-overlay-h34d39973: rgb(20.392% 82.745% 60% / 0.45);
  --adrestia-appPalette-overlay-h34d39999: rgb(20.392% 82.745% 60% / 0.6);
  --adrestia-appPalette-overlay-h36d59bff: rgb(21.176% 83.529% 60.784%);
  --adrestia-appPalette-overlay-h00000038: rgb(0% 0% 0% / 0.22);
  --adrestia-appPalette-overlay-h38bdf8eb: rgb(21.961% 74.118% 97.255% / 0.92);
  --adrestia-appPalette-overlay-h38bdf8f2: rgb(21.961% 74.118% 97.255% / 0.95);
  --adrestia-appPalette-overlay-h38bdf8fa: rgb(21.961% 74.118% 97.255% / 0.98);
  --adrestia-appPalette-overlay-h38bdf8ff: rgb(21.961% 74.118% 97.255%);
  --adrestia-appPalette-overlay-h38bdf80d: rgb(21.961% 74.118% 97.255% / 0.05);
  --adrestia-appPalette-overlay-h38bdf80f: rgb(21.961% 74.118% 97.255% / 0.06);
  --adrestia-appPalette-overlay-h38bdf81a: rgb(21.961% 74.118% 97.255% / 0.1);
  --adrestia-appPalette-overlay-h38bdf81f: rgb(21.961% 74.118% 97.255% / 0.12);
  --adrestia-appPalette-overlay-h38bdf82e: rgb(21.961% 74.118% 97.255% / 0.18);
  --adrestia-appPalette-overlay-h38bdf86b: rgb(21.961% 74.118% 97.255% / 0.42);
  --adrestia-appPalette-overlay-h38bdf814: rgb(21.961% 74.118% 97.255% / 0.08);
  --adrestia-appPalette-overlay-h38bdf826: rgb(21.961% 74.118% 97.255% / 0.15);
  --adrestia-appPalette-overlay-h38bdf829: rgb(21.961% 74.118% 97.255% / 0.16);
  --adrestia-appPalette-overlay-h38bdf833: rgb(21.961% 74.118% 97.255% / 0.2);
  --adrestia-appPalette-overlay-h38bdf838: rgb(21.961% 74.118% 97.255% / 0.22);
  --adrestia-appPalette-overlay-h38bdf840: rgb(21.961% 74.118% 97.255% / 0.25);
  --adrestia-appPalette-overlay-h38bdf847: rgb(21.961% 74.118% 97.255% / 0.28);
  --adrestia-appPalette-overlay-h38bdf852: rgb(21.961% 74.118% 97.255% / 0.32);
  --adrestia-appPalette-overlay-h38bdf859: rgb(21.961% 74.118% 97.255% / 0.35);
  --adrestia-appPalette-overlay-h38bdf866: rgb(21.961% 74.118% 97.255% / 0.4);
  --adrestia-appPalette-overlay-h38bdf880: rgb(21.961% 74.118% 97.255% / 0.5);
  --adrestia-appPalette-overlay-h38bdf894: rgb(21.961% 74.118% 97.255% / 0.58);
  --adrestia-appPalette-overlay-h39d2c0ff: rgb(22.353% 82.353% 75.294%);
  --adrestia-appPalette-overlay-h39d5ffff: rgb(22.353% 83.529% 100%);
  --adrestia-appPalette-overlay-h00000040: rgb(0% 0% 0% / 0.25);
  --adrestia-appPalette-overlay-h040a10f0: rgb(1.569% 3.922% 6.275% / 0.94);
  --adrestia-appPalette-overlay-h040a10ff: rgb(1.569% 3.922% 6.275%);
  --adrestia-appPalette-overlay-h040c1273: rgb(1.569% 4.706% 7.059% / 0.45);
  --adrestia-appPalette-overlay-h42a5f5ff: rgb(25.882% 64.706% 96.078%);
  --adrestia-appPalette-overlay-h42a5f521: rgb(25.882% 64.706% 96.078% / 0.13);
  --adrestia-appPalette-overlay-h42a5f533: rgb(25.882% 64.706% 96.078% / 0.2);
  --adrestia-appPalette-overlay-h43a047ff: rgb(26.275% 62.745% 27.843%);
  --adrestia-appPalette-overlay-h00000044: rgb(0% 0% 0% / 0.26667);
  --adrestia-appPalette-overlay-h46c8dc24: rgb(27.451% 78.431% 86.275% / 0.14);
  --adrestia-appPalette-overlay-h00000047: rgb(0% 0% 0% / 0.28);
  --adrestia-appPalette-overlay-h0047abff: rgb(0% 27.843% 67.059%);
  --adrestia-appPalette-overlay-h48bb7833: rgb(28.235% 73.333% 47.059% / 0.2);
  --adrestia-appPalette-overlay-h48cae4ff: rgb(28.235% 79.216% 89.412%);
  --adrestia-appPalette-overlay-h49a078ff: rgb(28.627% 62.745% 47.059%);
  --adrestia-appPalette-overlay-h50a0dcff: rgb(31.373% 62.745% 86.275%);
  --adrestia-appPalette-overlay-h50a0ffff: rgb(31.373% 62.745% 100%);
  --adrestia-appPalette-overlay-h050a12b8: rgb(1.961% 3.922% 7.059% / 0.72);
  --adrestia-appPalette-overlay-h050a1285: rgb(1.961% 3.922% 7.059% / 0.52);
  --adrestia-appPalette-overlay-h050d10eb: rgb(1.961% 5.098% 6.275% / 0.92);
  --adrestia-appPalette-overlay-h050d10ff: rgb(1.961% 5.098% 6.275%);
  --adrestia-appPalette-overlay-h50dce61f: rgb(31.373% 86.275% 90.196% / 0.12);
  --adrestia-appPalette-overlay-h50e3c2ff: rgb(31.373% 89.02% 76.078%);
  --adrestia-appPalette-overlay-h00000052: rgb(0% 0% 0% / 0.32);
  --adrestia-appPalette-overlay-h52b69aff: rgb(32.157% 71.373% 60.392%);
  --adrestia-appPalette-overlay-h52b788ff: rgb(32.157% 71.765% 53.333%);
  --adrestia-appPalette-overlay-h052e16ff: rgb(1.961% 18.039% 8.627%);
  --adrestia-appPalette-overlay-h0052ffff: rgb(0% 32.157% 100%);
  --adrestia-appPalette-overlay-h56c8e0ff: rgb(33.725% 78.431% 87.843%);
  --adrestia-appPalette-overlay-h00000057: rgb(0% 0% 0% / 0.34);
  --adrestia-appPalette-overlay-h58a6ff0a: rgb(34.51% 65.098% 100% / 0.04);
  --adrestia-appPalette-overlay-h58a6ff0d: rgb(34.51% 65.098% 100% / 0.05);
  --adrestia-appPalette-overlay-h58a6ff0f: rgb(34.51% 65.098% 100% / 0.06);
  --adrestia-appPalette-overlay-h58a6ff1a: rgb(34.51% 65.098% 100% / 0.1);
  --adrestia-appPalette-overlay-h58a6ff1f: rgb(34.51% 65.098% 100% / 0.12);
  --adrestia-appPalette-overlay-h58a6ff4c: rgb(34.51% 65.098% 100% / 0.3);
  --adrestia-appPalette-overlay-h58a6ff10: rgb(34.51% 65.098% 100% / 0.0627);
  --adrestia-appPalette-overlay-h58a6ff14: rgb(34.51% 65.098% 100% / 0.08);
  --adrestia-appPalette-overlay-h58a6ff15: rgb(34.51% 65.098% 100% / 0.0824);
  --adrestia-appPalette-overlay-h58a6ff18: rgb(34.51% 65.098% 100% / 0.0941);
  --adrestia-appPalette-overlay-h58a6ff21: rgb(34.51% 65.098% 100% / 0.12941);
  --adrestia-appPalette-overlay-h58a6ff25: rgb(34.51% 65.098% 100% / 0.1451);
  --adrestia-appPalette-overlay-h58a6ff26: rgb(34.51% 65.098% 100% / 0.15);
  --adrestia-appPalette-overlay-h58a6ff33: rgb(34.51% 65.098% 100% / 0.2);
  --adrestia-appPalette-overlay-h58a6ff35: rgb(34.51% 65.098% 100% / 0.2078);
  --adrestia-appPalette-overlay-h58a6ff40: rgb(34.51% 65.098% 100% / 0.25);
  --adrestia-appPalette-overlay-h58a6ff52: rgb(34.51% 65.098% 100% / 0.32157);
  --adrestia-appPalette-overlay-h58a6ff59: rgb(34.51% 65.098% 100% / 0.35);
  --adrestia-appPalette-overlay-h58a6ff66: rgb(34.51% 65.1% 100% / 0.4);
  --adrestia-appPalette-overlay-h58a6ff80: rgb(34.51% 65.098% 100% / 0.502);
  --adrestia-appPalette-overlay-h58a6ff90: rgb(34.51% 65.098% 100% / 0.5647);
  --adrestia-appPalette-overlay-h58a6ff99: rgb(34.51% 65.098% 100% / 0.6);
  --adrestia-appPalette-overlay-h58a6ffa6: rgb(34.51% 65.098% 100% / 0.65);
  --adrestia-appPalette-overlay-h58a6ffe6: rgb(34.51% 65.098% 100% / 0.9);
  --adrestia-appPalette-overlay-h58a6fff2: rgb(34.51% 65.098% 100% / 0.95);
  --adrestia-appPalette-overlay-h58a6ffff: rgb(34.51% 65.098% 100%);
  --adrestia-appPalette-overlay-h00000059: rgb(0% 0% 0% / 0.35);
  --adrestia-appPalette-overlay-h59b0ffff: rgb(34.902% 69.02% 100%);
  --adrestia-appPalette-overlay-h060a0eb8: rgb(2.353% 3.922% 5.49% / 0.72);
  --adrestia-appPalette-overlay-h60a5fa1f: rgb(37.647% 64.706% 98.039% / 0.12157);
  --adrestia-appPalette-overlay-h60a5faff: rgb(37.647% 64.706% 98.039%);
  --adrestia-appPalette-overlay-h060a12ff: rgb(2.353% 3.922% 7.059%);
  --adrestia-appPalette-overlay-h060a16f7: rgb(2.353% 3.922% 8.627% / 0.97);
  --adrestia-appPalette-overlay-h060a16ff: rgb(2.353% 3.922% 8.627%);
  --adrestia-appPalette-overlay-h060a1280: rgb(2.353% 3.922% 7.059% / 0.5);
  --adrestia-appPalette-overlay-h060c12eb: rgb(2.353% 4.706% 7.059% / 0.92);
  --adrestia-appPalette-overlay-h060c16fa: rgb(2.353% 4.706% 8.627% / 0.98);
  --adrestia-appPalette-overlay-h060c16ff: rgb(2.353% 4.706% 8.627%);
  --adrestia-appPalette-overlay-h00000061: rgb(0% 0% 0% / 0.38);
  --adrestia-appPalette-overlay-h64b5f6ff: rgb(39.216% 70.98% 96.471%);
  --adrestia-appPalette-overlay-h64b5f614: rgb(39.216% 70.98% 96.471% / 0.08);
  --adrestia-appPalette-overlay-h64b5f633: rgb(39.216% 70.98% 96.471% / 0.2);
  --adrestia-appPalette-overlay-h64b5f666: rgb(39.216% 70.98% 96.471% / 0.4);
  --adrestia-appPalette-overlay-h64c8b409: rgb(39.216% 78.431% 70.588% / 0.035);
  --adrestia-appPalette-overlay-h064e3bff: rgb(2.353% 30.588% 23.137%);
  --adrestia-appPalette-overlay-h00000066: rgb(0% 0% 0% / 0.4);
  --adrestia-appPalette-overlay-h66bb6aff: rgb(40% 73.333% 41.569%);
  --adrestia-appPalette-overlay-h67e8f9ff: rgb(40.392% 90.98% 97.647%);
  --adrestia-appPalette-overlay-h68d1e4ff: rgb(40.784% 81.961% 89.412%);
  --adrestia-appPalette-overlay-h68d1e40f: rgb(40.784% 81.961% 89.412% / 0.06);
  --adrestia-appPalette-overlay-h68d1e41a: rgb(40.784% 81.961% 89.412% / 0.1);
  --adrestia-appPalette-overlay-h68d1e41f: rgb(40.784% 81.961% 89.412% / 0.12);
  --adrestia-appPalette-overlay-h68d1e42e: rgb(40.784% 81.961% 89.412% / 0.18);
  --adrestia-appPalette-overlay-h68d1e43d: rgb(40.784% 81.961% 89.412% / 0.24);
  --adrestia-appPalette-overlay-h68d1e414: rgb(40.784% 81.961% 89.412% / 0.08);
  --adrestia-appPalette-overlay-h68d1e424: rgb(40.784% 81.961% 89.412% / 0.14);
  --adrestia-appPalette-overlay-h68d1e426: rgb(40.784% 81.961% 89.412% / 0.15);
  --adrestia-appPalette-overlay-h68d1e429: rgb(40.784% 81.961% 89.412% / 0.16);
  --adrestia-appPalette-overlay-h68d1e438: rgb(40.784% 81.961% 89.412% / 0.22);
  --adrestia-appPalette-overlay-h68d1e457: rgb(40.784% 81.961% 89.412% / 0.34);
  --adrestia-appPalette-overlay-h68d1e459: rgb(40.784% 81.961% 89.412% / 0.35);
  --adrestia-appPalette-overlay-h68d1e466: rgb(40.784% 81.961% 89.412% / 0.4);
  --adrestia-appPalette-overlay-h68d1e473: rgb(40.784% 81.961% 89.412% / 0.45);
  --adrestia-appPalette-overlay-h070d18ff: rgb(2.745% 5.098% 9.412%);
  --adrestia-appPalette-overlay-h070e12f0: rgb(2.745% 5.49% 7.059% / 0.94);
  --adrestia-appPalette-overlay-h070e16eb: rgb(2.745% 5.49% 8.627% / 0.92);
  --adrestia-appPalette-overlay-h070f12b8: rgb(2.7451% 5.8824% 7.0588% / 0.72);
  --adrestia-appPalette-overlay-h070f12ff: rgb(2.745% 5.882% 7.059%);
  --adrestia-appPalette-overlay-h00000073: rgb(0% 0% 0% / 0.45);
  --adrestia-appPalette-overlay-h73d13dff: rgb(45.098% 81.961% 23.922%);
  --adrestia-appPalette-overlay-h78b4ffff: rgb(47.059% 70.588% 100%);
  --adrestia-appPalette-overlay-h00000080: rgb(0% 0% 0% / 0.5);
  --adrestia-appPalette-overlay-h080a0e8c: rgb(3.137% 3.922% 5.49% / 0.55);
  --adrestia-appPalette-overlay-h080a0ef7: rgb(3.137% 3.922% 5.49% / 0.97);
  --adrestia-appPalette-overlay-h080b1099: rgb(3.137% 4.314% 6.275% / 0.6);
  --adrestia-appPalette-overlay-h080c13f5: rgb(3.137% 4.706% 7.451% / 0.96);
  --adrestia-appPalette-overlay-h080c16ff: rgb(3.137% 4.706% 8.627%);
  --adrestia-appPalette-overlay-h080c18f2: rgb(3.137% 4.706% 9.412% / 0.95);
  --adrestia-appPalette-overlay-h080c137a: rgb(3.137% 4.706% 7.451% / 0.48);
  --adrestia-appPalette-overlay-h080c1375: rgb(3.137% 4.706% 7.451% / 0.46);
  --adrestia-appPalette-overlay-h80cbc4ff: rgb(50.196% 79.608% 76.863%);
  --adrestia-appPalette-overlay-h080d16f0: rgb(3.1373% 5.098% 8.6275% / 0.94);
  --adrestia-appPalette-overlay-h080e1aff: rgb(3.137% 5.49% 10.196%);
  --adrestia-appPalette-overlay-h080e16cc: rgb(3.137% 5.49% 8.627% / 0.8);
  --adrestia-appPalette-overlay-h080e18eb: rgb(3.1373% 5.4902% 9.4118% / 0.92);
  --adrestia-appPalette-overlay-h81c784ff: rgb(50.588% 78.039% 51.765%);
  --adrestia-appPalette-overlay-h81d4faff: rgb(50.588% 83.137% 98.039%);
  --adrestia-appPalette-overlay-h84cc16ff: rgb(51.765% 80% 8.627%);
  --adrestia-appPalette-overlay-h84cc1618: rgb(51.765% 80% 8.627% / 0.09412);
  --adrestia-appPalette-overlay-h00000085: rgb(0% 0% 0% / 0.52);
  --adrestia-appPalette-overlay-h86efac1f: rgb(52.549% 93.725% 67.451% / 0.12);
  --adrestia-appPalette-overlay-h86efac33: rgb(52.549% 93.725% 67.451% / 0.2);
  --adrestia-appPalette-overlay-h86efacff: rgb(52.549% 93.725% 67.451%);
  --adrestia-appPalette-overlay-h87ceebff: rgb(52.941% 80.784% 92.157%);
  --adrestia-appPalette-overlay-h87cefaff: rgb(52.941% 80.784% 98.039%);
  --adrestia-appPalette-overlay-h00000088: rgb(0% 0% 0% / 0.53333);
  --adrestia-appPalette-overlay-h89b4fa1a: rgb(53.725% 70.588% 98.039% / 0.1);
  --adrestia-appPalette-overlay-h89b4fa4c: rgb(53.725% 70.588% 98.039% / 0.3);
  --adrestia-appPalette-overlay-h89b4fa26: rgb(53.725% 70.588% 98.039% / 0.15);
  --adrestia-appPalette-overlay-h89b4fa33: rgb(53.725% 70.588% 98.039% / 0.2);
  --adrestia-appPalette-overlay-h89b4faff: rgb(53.725% 70.588% 98.039%);
  --adrestia-appPalette-overlay-h90a4aeff: rgb(56.471% 64.314% 68.235%);
  --adrestia-appPalette-overlay-h090b10ff: rgb(3.529% 4.314% 6.275%);
  --adrestia-appPalette-overlay-h90caf9ff: rgb(56.471% 79.216% 97.647%);
  --adrestia-appPalette-overlay-h93c5fd1f: rgb(57.647% 77.255% 99.216% / 0.12);
  --adrestia-appPalette-overlay-h93c5fd4c: rgb(57.647% 77.255% 99.216% / 0.3);
  --adrestia-appPalette-overlay-h93c5fd26: rgb(57.647% 77.255% 99.216% / 0.15);
  --adrestia-appPalette-overlay-h93c5fd33: rgb(57.647% 77.255% 99.216% / 0.2);
  --adrestia-appPalette-overlay-h93c5fd40: rgb(57.647% 77.255% 99.216% / 0.25);
  --adrestia-appPalette-overlay-h93c5fdff: rgb(57.647% 77.255% 99.216%);
  --adrestia-appPalette-overlay-h94a3b8d9: rgb(58.039% 63.922% 72.157% / 0.85);
  --adrestia-appPalette-overlay-h94a3b8ff: rgb(58.039% 63.922% 72.157%);
  --adrestia-appPalette-overlay-h94a3b80a: rgb(58.039% 63.922% 72.157% / 0.04);
  --adrestia-appPalette-overlay-h94a3b80b: rgb(58.039% 63.922% 72.157% / 0.045);
  --adrestia-appPalette-overlay-h94a3b80f: rgb(58.039% 63.922% 72.157% / 0.06);
  --adrestia-appPalette-overlay-h94a3b81a: rgb(58.039% 63.922% 72.157% / 0.1);
  --adrestia-appPalette-overlay-h94a3b81f: rgb(58.039% 63.922% 72.157% / 0.12);
  --adrestia-appPalette-overlay-h94a3b82e: rgb(58.039% 63.922% 72.157% / 0.18);
  --adrestia-appPalette-overlay-h94a3b84c: rgb(58.039% 63.922% 72.157% / 0.3);
  --adrestia-appPalette-overlay-h94a3b88c: rgb(58.039% 63.922% 72.157% / 0.55);
  --adrestia-appPalette-overlay-h94a3b812: rgb(58.039% 63.922% 72.157% / 0.07);
  --adrestia-appPalette-overlay-h94a3b814: rgb(58.039% 63.922% 72.157% / 0.08);
  --adrestia-appPalette-overlay-h94a3b824: rgb(58.039% 63.922% 72.157% / 0.14);
  --adrestia-appPalette-overlay-h94a3b833: rgb(58.039% 63.922% 72.157% / 0.2);
  --adrestia-appPalette-overlay-h94a3b838: rgb(58.039% 63.922% 72.157% / 0.22);
  --adrestia-appPalette-overlay-h94a3b840: rgb(58.039% 63.922% 72.157% / 0.25);
  --adrestia-appPalette-overlay-h94a3b847: rgb(58.039% 63.922% 72.157% / 0.28);
  --adrestia-appPalette-overlay-h94a3b859: rgb(58.039% 63.922% 72.157% / 0.35);
  --adrestia-appPalette-overlay-h94a3b866: rgb(58.039% 63.922% 72.157% / 0.4);
  --adrestia-appPalette-overlay-h94a3b873: rgb(58.039% 63.922% 72.157% / 0.45);
  --adrestia-appPalette-overlay-h95a5a6ff: rgb(58.431% 64.706% 65.098%);
  --adrestia-appPalette-overlay-h96b4ffff: rgb(58.824% 70.588% 100%);
  --adrestia-appPalette-overlay-h00000099: rgb(0% 0% 0% / 0.6);
  --adrestia-appPalette-overlay-h99aab5ff: rgb(60% 66.667% 70.98%);
  --adrestia-appPalette-overlay-h99d98cff: rgb(60% 85.098% 54.902%);
  --adrestia-appPalette-overlay-h99f6e4ff: rgb(60% 96.471% 89.412%);
  --adrestia-appPalette-overlay-h130e00ff: rgb(7.451% 5.49% 0%);
  --adrestia-appPalette-overlay-h141c2aeb: rgb(7.8431% 10.98% 16.471% / 0.92);
  --adrestia-appPalette-overlay-h141c30cc: rgb(7.843% 10.98% 18.824% / 0.8);
  --adrestia-appPalette-overlay-h141c32e6: rgb(7.843% 10.98% 19.608% / 0.9);
  --adrestia-appPalette-overlay-h141e2eff: rgb(7.843% 11.765% 18.039%);
  --adrestia-appPalette-overlay-h141e3c0f: rgb(7.843% 11.765% 23.529% / 0.06);
  --adrestia-appPalette-overlay-h141e321a: rgb(7.843% 11.765% 19.608% / 0.1);
  --adrestia-appPalette-overlay-h141e322e: rgb(7.843% 11.765% 19.608% / 0.18);
  --adrestia-appPalette-overlay-h141e3214: rgb(7.843% 11.765% 19.608% / 0.08);
  --adrestia-appPalette-overlay-h142f43ff: rgb(7.843% 18.431% 26.275%);
  --adrestia-appPalette-overlay-h143b5eff: rgb(7.843% 23.137% 36.863%);
  --adrestia-appPalette-overlay-h155e75ff: rgb(8.235% 36.863% 45.882%);
  --adrestia-appPalette-overlay-h161b22ff: rgb(8.627% 10.588% 13.333%);
  --adrestia-appPalette-overlay-h161b2299: rgb(8.6275% 10.588% 13.333% / 0.6);
  --adrestia-appPalette-overlay-h161c28ff: rgb(8.627% 10.98% 15.686%);
  --adrestia-appPalette-overlay-h168aadff: rgb(8.627% 54.118% 67.843%);
  --adrestia-appPalette-overlay-h169b62ff: rgb(8.627% 60.784% 38.431%);
  --adrestia-appPalette-overlay-h180a0aff: rgb(9.412% 3.922% 3.922%);
  --adrestia-appPalette-overlay-h181c27ff: rgb(9.412% 10.98% 15.294%);
  --adrestia-appPalette-overlay-h221a128c: rgb(13.333% 10.196% 7.059% / 0.55);
  --adrestia-appPalette-overlay-h274c77ff: rgb(15.294% 29.804% 46.667%);
  --adrestia-appPalette-overlay-h274c770d: rgb(15.294% 29.804% 46.667% / 0.05);
  --adrestia-appPalette-overlay-h274c7759: rgb(15.294% 29.804% 46.667% / 0.35);
  --adrestia-appPalette-overlay-h280a0cc7: rgb(15.686% 3.922% 4.706% / 0.78);
  --adrestia-appPalette-overlay-h281e142e: rgb(15.686% 11.765% 7.843% / 0.18);
  --adrestia-appPalette-overlay-h281e144c: rgb(15.686% 11.765% 7.843% / 0.3);
  --adrestia-appPalette-overlay-h281e1433: rgb(15.686% 11.765% 7.843% / 0.2);
  --adrestia-appPalette-overlay-h0284c7ff: rgb(0.784% 51.765% 78.039%);
  --adrestia-appPalette-overlay-h0284c71f: rgb(0.784% 51.765% 78.039% / 0.12);
  --adrestia-appPalette-overlay-h288c961a: rgb(15.686% 54.902% 58.824% / 0.1);
  --adrestia-appPalette-overlay-h306ea514: rgb(18.824% 43.137% 64.706% / 0.08);
  --adrestia-appPalette-overlay-h320a0aff: rgb(19.608% 3.922% 3.922%);
  --adrestia-appPalette-overlay-h357ce1ff: rgb(20.784% 48.627% 88.235%);
  --adrestia-appPalette-overlay-h363a45ff: rgb(21.176% 22.745% 27.059%);
  --adrestia-appPalette-overlay-h0369a1ff: rgb(1.176% 41.176% 63.137%);
  --adrestia-appPalette-overlay-h388bfd26: rgb(21.961% 54.51% 99.216% / 0.15);
  --adrestia-appPalette-overlay-h388bfd66: rgb(21.961% 54.51% 99.216% / 0.4);
  --adrestia-appPalette-overlay-h393d3f0a: rgb(22.353% 23.922% 24.706% / 0.04);
  --adrestia-appPalette-overlay-h393d3f14: rgb(22.353% 23.922% 24.706% / 0.08);
  --adrestia-appPalette-overlay-h393d3f59: rgb(22.353% 23.922% 24.706% / 0.35);
  --adrestia-appPalette-overlay-h393d3f99: rgb(22.353% 23.922% 24.706% / 0.6);
  --adrestia-appPalette-overlay-h420a68ff: rgb(25.882% 3.922% 40.784%);
  --adrestia-appPalette-overlay-h000428ff: rgb(0% 1.569% 15.686%);
  --adrestia-appPalette-overlay-h450a0aff: rgb(27.059% 3.922% 3.922%);
  --adrestia-appPalette-overlay-h454d59ff: rgb(27.059% 30.196% 34.902%);
  --adrestia-appPalette-overlay-h457b9d33: rgb(27.059% 48.235% 61.569% / 0.2);
  --adrestia-appPalette-overlay-h457b9db3: rgb(27.059% 48.235% 61.569% / 0.7);
  --adrestia-appPalette-overlay-h457b9dff: rgb(27.059% 48.235% 61.569%);
  --adrestia-appPalette-overlay-h484f58ff: rgb(28.235% 30.98% 34.51%);
  --adrestia-appPalette-overlay-h505a6e33: rgb(31.373% 35.294% 43.137% / 0.2);
  --adrestia-appPalette-overlay-h546a7b1f: rgb(32.941% 41.569% 48.235% / 0.12);
  --adrestia-appPalette-overlay-h546a7b33: rgb(32.941% 41.569% 48.235% / 0.2);
  --adrestia-appPalette-overlay-h546a7b66: rgb(32.941% 41.569% 48.235% / 0.4);
  --adrestia-appPalette-overlay-h546e7aff: rgb(32.941% 43.137% 47.843%);
  --adrestia-appPalette-overlay-h642e2eff: rgb(39.216% 18.039% 18.039%);
  --adrestia-appPalette-overlay-h648cffff: rgb(39.216% 54.902% 100%);
  --adrestia-appPalette-overlay-h669bbcff: rgb(40% 60.784% 73.725%);
  --adrestia-appPalette-overlay-h695a9a14: rgb(41.176% 35.294% 60.392% / 0.08);
  --adrestia-appPalette-overlay-h695a9a38: rgb(41.176% 35.294% 60.392% / 0.22);
  --adrestia-appPalette-overlay-h695a9aff: rgb(41.176% 35.294% 60.392%);
  --adrestia-appPalette-overlay-h787b86ff: rgb(47.059% 48.235% 52.549%);
  --adrestia-appPalette-overlay-h787b861a: rgb(47.059% 48.235% 52.549% / 0.1);
  --adrestia-appPalette-overlay-h787b861f: rgb(47.059% 48.235% 52.549% / 0.12);
  --adrestia-appPalette-overlay-h787b864c: rgb(47.059% 48.235% 52.549% / 0.3);
  --adrestia-appPalette-overlay-h787b8614: rgb(47.059% 48.235% 52.549% / 0.08);
  --adrestia-appPalette-overlay-h787b8626: rgb(47.059% 48.235% 52.549% / 0.15);
  --adrestia-appPalette-overlay-h787b8633: rgb(47.059% 48.235% 52.549% / 0.2);
  --adrestia-appPalette-overlay-h787b8640: rgb(47.059% 48.235% 52.549% / 0.25);
  --adrestia-appPalette-overlay-h787b8680: rgb(47.059% 48.235% 52.549% / 0.5);
  --adrestia-appPalette-overlay-h787b8699: rgb(47.059% 48.235% 52.549% / 0.6);
  --adrestia-appPalette-overlay-h818cf8ff: rgb(50.588% 54.902% 97.255%);
  --adrestia-appPalette-overlay-h825affff: rgb(50.98% 35.294% 100%);
  --adrestia-appPalette-overlay-h0891b217: rgb(3.137% 56.863% 69.804% / 0.09);
  --adrestia-appPalette-overlay-h0891b242: rgb(3.137% 56.863% 69.804% / 0.26);
  --adrestia-appPalette-overlay-h1282a2b2: rgb(7.059% 50.98% 63.529% / 0.7);
  --adrestia-appPalette-overlay-h1282a2ff: rgb(7.059% 50.98% 63.529%);
  --adrestia-appPalette-overlay-h1282a20a: rgb(7.059% 50.98% 63.529% / 0.04);
  --adrestia-appPalette-overlay-h1282a20d: rgb(7.059% 50.98% 63.529% / 0.05);
  --adrestia-appPalette-overlay-h1282a21a: rgb(7.0588% 50.98% 63.529% / 0.1);
  --adrestia-appPalette-overlay-h1282a21f: rgb(7.059% 50.98% 63.529% / 0.12);
  --adrestia-appPalette-overlay-h1282a22e: rgb(7.059% 50.98% 63.529% / 0.18);
  --adrestia-appPalette-overlay-h1282a24c: rgb(7.059% 50.98% 63.529% / 0.3);
  --adrestia-appPalette-overlay-h1282a204: rgb(7.059% 50.98% 63.529% / 0.015);
  --adrestia-appPalette-overlay-h1282a205: rgb(7.059% 50.98% 63.529% / 0.02);
  --adrestia-appPalette-overlay-h1282a214: rgb(7.059% 50.98% 63.529% / 0.08);
  --adrestia-appPalette-overlay-h1282a226: rgb(7.0588% 50.98% 63.529% / 0.15);
  --adrestia-appPalette-overlay-h1282a229: rgb(7.059% 50.98% 63.529% / 0.16);
  --adrestia-appPalette-overlay-h1282a230: rgb(7.059% 50.98% 63.529% / 0.19);
  --adrestia-appPalette-overlay-h1282a233: rgb(7.059% 50.98% 63.529% / 0.2);
  --adrestia-appPalette-overlay-h1282a240: rgb(7.059% 50.98% 63.529% / 0.25);
  --adrestia-appPalette-overlay-h1282a259: rgb(7.059% 50.98% 63.529% / 0.35);
  --adrestia-appPalette-overlay-h1282a261: rgb(7.059% 50.98% 63.529% / 0.38);
  --adrestia-appPalette-overlay-h1282a266: rgb(7.059% 50.98% 63.529% / 0.4);
  --adrestia-appPalette-overlay-h1282a280: rgb(7.059% 50.98% 63.529% / 0.5);
  --adrestia-appPalette-overlay-h1976d2ff: rgb(9.804% 46.275% 82.353%);
  --adrestia-appPalette-overlay-h1985a1ff: rgb(9.804% 52.157% 63.137%);
  --adrestia-appPalette-overlay-h02040aff: rgb(0.784% 1.569% 3.922%);
  --adrestia-appPalette-overlay-h02060d9e: rgb(0.784% 2.353% 5.098% / 0.62);
  --adrestia-appPalette-overlay-h2196f3ff: rgb(12.941% 58.824% 95.294%);
  --adrestia-appPalette-overlay-h2563eb0f: rgb(14.51% 38.824% 92.157% / 0.06);
  --adrestia-appPalette-overlay-h2563eb3d: rgb(14.51% 38.824% 92.157% / 0.24);
  --adrestia-appPalette-overlay-h2563eb14: rgb(14.51% 38.824% 92.157% / 0.08);
  --adrestia-appPalette-overlay-h2563eb38: rgb(14.51% 38.824% 92.157% / 0.22);
  --adrestia-appPalette-overlay-h2563ebff: rgb(14.51% 38.824% 92.157%);
  --adrestia-appPalette-overlay-h2850b4ff: rgb(15.686% 31.373% 70.588%);
  --adrestia-appPalette-overlay-h2962ffff: rgb(16.078% 38.431% 100%);
  --adrestia-appPalette-overlay-h003049ff: rgb(0% 18.824% 28.627%);
  --adrestia-appPalette-overlay-h003278f2: rgb(0% 19.608% 47.059% / 0.95);
  --adrestia-appPalette-overlay-h3399ccff: rgb(20% 60% 80%);
  --adrestia-appPalette-overlay-h3498db22: rgb(20.392% 59.608% 85.882% / 0.13333);
  --adrestia-appPalette-overlay-h3498dbff: rgb(20.392% 59.608% 85.882%);
  --adrestia-appPalette-overlay-h04060ad1: rgb(1.569% 2.353% 3.922% / 0.82);
  --adrestia-appPalette-overlay-h04070a8c: rgb(1.569% 2.745% 3.922% / 0.55);
  --adrestia-appPalette-overlay-h04070a80: rgb(1.569% 2.745% 3.922% / 0.5);
  --adrestia-appPalette-overlay-h04070aa8: rgb(1.569% 2.745% 3.922% / 0.66);
  --adrestia-appPalette-overlay-h04070ab3: rgb(1.569% 2.745% 3.922% / 0.7);
  --adrestia-appPalette-overlay-h04070ab8: rgb(1.569% 2.745% 3.922% / 0.72);
  --adrestia-appPalette-overlay-h04070abd: rgb(1.569% 2.745% 3.922% / 0.74);
  --adrestia-appPalette-overlay-h04070ac7: rgb(1.569% 2.745% 3.922% / 0.78);
  --adrestia-appPalette-overlay-h04070aff: rgb(1.569% 2.745% 3.922%);
  --adrestia-appPalette-overlay-h04070d47: rgb(1.569% 2.745% 5.098% / 0.28);
  --adrestia-appPalette-overlay-h04070d61: rgb(1.569% 2.745% 5.098% / 0.38);
  --adrestia-appPalette-overlay-h04070de0: rgb(1.569% 2.745% 5.098% / 0.88);
  --adrestia-appPalette-overlay-h04070de6: rgb(1.569% 2.745% 5.098% / 0.9);
  --adrestia-appPalette-overlay-h04070df5: rgb(1.569% 2.745% 5.098% / 0.96);
  --adrestia-appPalette-overlay-h04070dff: rgb(1.569% 2.745% 5.098%);
  --adrestia-appPalette-overlay-h04151fff: rgb(1.569% 8.235% 12.157%);
  --adrestia-appPalette-overlay-h5064a00f: rgb(31.373% 39.216% 62.745% / 0.06);
  --adrestia-appPalette-overlay-h5064a0ff: rgb(31.373% 39.216% 62.745%);
  --adrestia-appPalette-overlay-h5064a01a: rgb(31.373% 39.216% 62.745% / 0.1);
  --adrestia-appPalette-overlay-h5064a014: rgb(31.373% 39.216% 62.745% / 0.08);
  --adrestia-appPalette-overlay-h5064a026: rgb(31.373% 39.216% 62.745% / 0.15);
  --adrestia-appPalette-overlay-h5064a040: rgb(31.373% 39.216% 62.745% / 0.25);
  --adrestia-appPalette-overlay-h05280e30: rgb(1.961% 15.686% 5.49% / 0.18824);
  --adrestia-appPalette-overlay-h5841d8ff: rgb(34.51% 25.49% 84.706%);
  --adrestia-appPalette-overlay-h06090faa: rgb(2.353% 3.529% 5.882% / 0.66667);
  --adrestia-appPalette-overlay-h6096ba59: rgb(37.647% 58.824% 72.941% / 0.35);
  --adrestia-appPalette-overlay-h6096baff: rgb(37.647% 58.824% 72.941%);
  --adrestia-appPalette-overlay-h6366f1ff: rgb(38.824% 40% 94.51%);
  --adrestia-appPalette-overlay-h6366f10a: rgb(38.824% 40% 94.51% / 0.04);
  --adrestia-appPalette-overlay-h6366f11f: rgb(38.824% 40% 94.51% / 0.12);
  --adrestia-appPalette-overlay-h6366f12e: rgb(38.824% 40% 94.51% / 0.18);
  --adrestia-appPalette-overlay-h6366f14c: rgb(38.824% 40% 94.51% / 0.3);
  --adrestia-appPalette-overlay-h6366f114: rgb(38.824% 40% 94.51% / 0.08);
  --adrestia-appPalette-overlay-h6366f118: rgb(38.824% 40% 94.51% / 0.09412);
  --adrestia-appPalette-overlay-h6366f126: rgb(38.824% 40% 94.51% / 0.15);
  --adrestia-appPalette-overlay-h6464ff0f: rgb(39.216% 39.216% 100% / 0.06);
  --adrestia-appPalette-overlay-h6464ff26: rgb(39.216% 39.216% 100% / 0.15);
  --adrestia-appPalette-overlay-h6478b40a: rgb(39.216% 47.059% 70.588% / 0.04);
  --adrestia-appPalette-overlay-h6478b41a: rgb(39.216% 47.059% 70.588% / 0.1);
  --adrestia-appPalette-overlay-h6478b41f: rgb(39.216% 47.059% 70.588% / 0.12);
  --adrestia-appPalette-overlay-h6478b42e: rgb(39.216% 47.059% 70.588% / 0.18);
  --adrestia-appPalette-overlay-h6478b414: rgb(39.216% 47.059% 70.588% / 0.08);
  --adrestia-appPalette-overlay-h6478b433: rgb(39.216% 47.059% 70.588% / 0.2);
  --adrestia-appPalette-overlay-h6482b4ff: rgb(39.216% 50.98% 70.588%);
  --adrestia-appPalette-overlay-h6666aaff: rgb(40% 40% 66.667%);
  --adrestia-appPalette-overlay-h6966ffff: rgb(41.176% 40% 100%);
  --adrestia-appPalette-overlay-h7070aaff: rgb(43.922% 43.922% 66.667%);
  --adrestia-appPalette-overlay-h7070ccff: rgb(43.922% 43.922% 80%);
  --adrestia-appPalette-overlay-h07111a8c: rgb(2.745% 6.667% 10.196% / 0.55);
  --adrestia-appPalette-overlay-h07111a9e: rgb(2.745% 6.667% 10.196% / 0.62);
  --adrestia-appPalette-overlay-h07111a80: rgb(2.745% 6.667% 10.196% / 0.5);
  --adrestia-appPalette-overlay-h07111a99: rgb(2.745% 6.667% 10.196% / 0.6);
  --adrestia-appPalette-overlay-h07111aa8: rgb(2.745% 6.667% 10.196% / 0.66);
  --adrestia-appPalette-overlay-h07111acc: rgb(2.745% 6.667% 10.196% / 0.8);
  --adrestia-appPalette-overlay-h07111ad1: rgb(2.745% 6.667% 10.196% / 0.82);
  --adrestia-appPalette-overlay-h07111ae6: rgb(2.745% 6.667% 10.196% / 0.9);
  --adrestia-appPalette-overlay-h07111aff: rgb(2.745% 6.667% 10.196%);
  --adrestia-appPalette-overlay-h7289daff: rgb(44.706% 53.725% 85.49%);
  --adrestia-appPalette-overlay-h007991ff: rgb(0% 47.451% 56.863%);
  --adrestia-appPalette-overlay-h008000ff: rgb(0% 50.196% 0%);
  --adrestia-appPalette-overlay-h08050aff: rgb(3.137% 1.961% 3.922%);
  --adrestia-appPalette-overlay-h08080f8c: rgb(3.137% 3.137% 5.882% / 0.55);
  --adrestia-appPalette-overlay-h08080fd9: rgb(3.137% 3.137% 5.882% / 0.85);
  --adrestia-appPalette-overlay-h08080ff9: rgb(3.137% 3.137% 5.882% / 0.98);
  --adrestia-appPalette-overlay-h08080fff: rgb(3.137% 3.137% 5.882%);
  --adrestia-appPalette-overlay-h08090c8c: rgb(3.1373% 3.5294% 4.7059% / 0.55);
  --adrestia-appPalette-overlay-h08090c61: rgb(3.137% 3.529% 4.706% / 0.38);
  --adrestia-appPalette-overlay-h08090c73: rgb(3.137% 3.529% 4.706% / 0.45);
  --adrestia-appPalette-overlay-h08090cd6: rgb(3.137% 3.529% 4.706% / 0.84);
  --adrestia-appPalette-overlay-h08090ceb: rgb(3.137% 3.529% 4.706% / 0.92);
  --adrestia-appPalette-overlay-h08090cf2: rgb(3.137% 3.529% 4.706% / 0.95);
  --adrestia-appPalette-overlay-h08090cf5: rgb(3.137% 3.529% 4.706% / 0.96);
  --adrestia-appPalette-overlay-h08090cf7: rgb(3.137% 3.529% 4.706% / 0.97);
  --adrestia-appPalette-overlay-h08101cff: rgb(3.137% 6.275% 10.98%);
  --adrestia-appPalette-overlay-h8888aaff: rgb(53.333% 53.333% 66.667%);
  --adrestia-appPalette-overlay-h8888bbff: rgb(53.333% 53.333% 73.333%);
  --adrestia-appPalette-overlay-h8888ccff: rgb(53.333% 53.333% 80%);
  --adrestia-appPalette-overlay-h9090ffff: rgb(56.471% 56.471% 100%);
  --adrestia-appPalette-overlay-h09111adb: rgb(3.529% 6.667% 10.196% / 0.86);
  --adrestia-appPalette-overlay-h09111aff: rgb(3.529% 6.667% 10.196%);
  --adrestia-appPalette-overlay-h9333eaff: rgb(57.647% 20% 91.765%);
  --adrestia-appPalette-overlay-h9575cdff: rgb(58.431% 45.882% 80.392%);
  --adrestia-appPalette-overlay-h9598a1ff: rgb(58.431% 59.608% 63.137%);
  --adrestia-appPalette-overlay-h9999bbff: rgb(60% 60% 73.333%);
  --adrestia-appPalette-overlay-h10131cd9: rgb(6.275% 7.451% 10.98% / 0.85);
  --adrestia-appPalette-overlay-h10141cb8: rgb(6.275% 7.843% 10.98% / 0.72);
  --adrestia-appPalette-overlay-h10141cff: rgb(6.275% 7.843% 10.98%);
  --adrestia-appPalette-overlay-h010607ff: rgb(0.392% 2.353% 2.745%);
  --adrestia-appPalette-overlay-h011621ff: rgb(0.392% 8.627% 12.941%);
  --adrestia-appPalette-overlay-h12121ed9: rgb(7.059% 7.059% 11.765% / 0.85);
  --adrestia-appPalette-overlay-h12151dff: rgb(7.059% 8.235% 11.373%);
  --adrestia-appPalette-overlay-h12161cfa: rgb(7.059% 8.627% 10.98% / 0.98);
  --adrestia-appPalette-overlay-h12161eff: rgb(7.059% 8.627% 11.765%);
  --adrestia-appPalette-overlay-h12303c7a: rgb(7.059% 18.824% 23.529% / 0.48);
  --adrestia-appPalette-overlay-h12303c57: rgb(7.059% 18.824% 23.529% / 0.34);
  --adrestia-appPalette-overlay-h12303c85: rgb(7.059% 18.824% 23.529% / 0.52);
  --adrestia-appPalette-overlay-h12303cad: rgb(7.059% 18.824% 23.529% / 0.68);
  --adrestia-appPalette-overlay-h12303cb8: rgb(7.059% 18.824% 23.529% / 0.72);
  --adrestia-appPalette-overlay-h12303cc2: rgb(7.059% 18.824% 23.529% / 0.76);
  --adrestia-appPalette-overlay-h12303cff: rgb(7.059% 18.824% 23.529%);
  --adrestia-appPalette-overlay-h14161ceb: rgb(7.843% 8.627% 10.98% / 0.92);
  --adrestia-appPalette-overlay-h14161cf0: rgb(7.843% 8.627% 10.98% / 0.94);
  --adrestia-appPalette-overlay-h14242ef2: rgb(7.8431% 14.118% 18.039% / 0.95);
  --adrestia-appPalette-overlay-h14323d0d: rgb(7.843% 19.608% 23.922% / 0.05);
  --adrestia-appPalette-overlay-h14323d8a: rgb(7.843% 19.608% 23.922% / 0.54);
  --adrestia-appPalette-overlay-h14323dd1: rgb(7.843% 19.608% 23.922% / 0.82);
  --adrestia-appPalette-overlay-h14323dff: rgb(7.843% 19.608% 23.922%);
  --adrestia-appPalette-overlay-h14325aeb: rgb(7.843% 19.608% 35.294% / 0.92);
  --adrestia-appPalette-overlay-h14532d22: rgb(7.843% 32.549% 17.647% / 0.13333);
  --adrestia-appPalette-overlay-h14532d30: rgb(7.843% 32.549% 17.647% / 0.18824);
  --adrestia-appPalette-overlay-h14532d44: rgb(7.843% 32.549% 17.647% / 0.26667);
  --adrestia-appPalette-overlay-h14532dff: rgb(7.843% 32.549% 17.647%);
  --adrestia-appPalette-overlay-h15803d14: rgb(8.2353% 50.196% 23.922% / 0.08);
  --adrestia-appPalette-overlay-h15803d17: rgb(8.235% 50.196% 23.922% / 0.09);
  --adrestia-appPalette-overlay-h15803d18: rgb(8.235% 50.196% 23.922% / 0.09412);
  --adrestia-appPalette-overlay-h15803d40: rgb(8.235% 50.196% 23.922% / 0.25098);
  --adrestia-appPalette-overlay-h15803d42: rgb(8.235% 50.196% 23.922% / 0.26);
  --adrestia-appPalette-overlay-h15803d57: rgb(8.235% 50.196% 23.922% / 0.34);
  --adrestia-appPalette-overlay-h15803dff: rgb(8.235% 50.196% 23.922%);
  --adrestia-appPalette-overlay-h16213eff: rgb(8.627% 12.941% 24.314%);
  --adrestia-appPalette-overlay-h020305fa: rgb(0.784% 1.176% 1.961% / 0.98);
  --adrestia-appPalette-overlay-h020305fc: rgb(0.784% 1.176% 1.961% / 0.99);
  --adrestia-appPalette-overlay-h21262d33: rgb(12.941% 14.902% 17.647% / 0.12549);
  --adrestia-appPalette-overlay-h21262dff: rgb(12.941% 14.902% 17.647%);
  --adrestia-appPalette-overlay-h023334fa: rgb(0.784% 20% 20.392% / 0.98);
  --adrestia-appPalette-overlay-h24919e1c: rgb(14.118% 56.863% 61.961% / 0.11);
  --adrestia-appPalette-overlay-h24919e1f: rgb(14.118% 56.863% 61.961% / 0.12);
  --adrestia-appPalette-overlay-h30363dff: rgb(18.824% 21.176% 23.922%);
  --adrestia-appPalette-overlay-h030508fc: rgb(1.176% 1.961% 3.137% / 0.99);
  --adrestia-appPalette-overlay-h33334aff: rgb(20% 20% 29.02%);
  --adrestia-appPalette-overlay-h034078ff: rgb(1.176% 25.098% 47.059%);
  --adrestia-appPalette-overlay-h040507f2: rgb(1.569% 1.961% 2.745% / 0.95);
  --adrestia-appPalette-overlay-h040507f5: rgb(1.569% 1.961% 2.745% / 0.96);
  --adrestia-appPalette-overlay-h040507fa: rgb(1.569% 1.961% 2.745% / 0.98);
  --adrestia-appPalette-overlay-h040810eb: rgb(1.569% 3.137% 6.275% / 0.92);
  --adrestia-appPalette-overlay-h040810f2: rgb(1.569% 3.137% 6.275% / 0.95);
  --adrestia-appPalette-overlay-h040810ff: rgb(1.569% 3.137% 6.275%);
  --adrestia-appPalette-overlay-h040812ff: rgb(1.569% 3.137% 7.059%);
  --adrestia-appPalette-overlay-h041118ff: rgb(1.569% 6.667% 9.412%);
  --adrestia-appPalette-overlay-h042333ff: rgb(1.569% 13.725% 20%);
  --adrestia-appPalette-overlay-h45475aff: rgb(27.059% 27.843% 35.294%);
  --adrestia-appPalette-overlay-h050505ff: rgb(1.961% 1.961% 1.961%);
  --adrestia-appPalette-overlay-h50596e4c: rgb(31.373% 35.294% 43.137% / 0.3);
  --adrestia-appPalette-overlay-h050810fa: rgb(1.961% 3.137% 6.275% / 0.98);
  --adrestia-appPalette-overlay-h050910ff: rgb(1.961% 3.529% 6.275%);
  --adrestia-appPalette-overlay-h051517ff: rgb(1.961% 8.235% 9.02%);
  --adrestia-appPalette-overlay-h052814ff: rgb(1.961% 15.686% 7.843%);
  --adrestia-appPalette-overlay-h060910f0: rgb(2.3529% 3.5294% 6.2745% / 0.94);
  --adrestia-appPalette-overlay-h061210f2: rgb(2.353% 7.059% 6.275% / 0.95);
  --adrestia-appPalette-overlay-h62929e0f: rgb(38.431% 57.255% 61.961% / 0.06);
  --adrestia-appPalette-overlay-h62929e2e: rgb(38.431% 57.255% 61.961% / 0.18);
  --adrestia-appPalette-overlay-h62929e14: rgb(38.431% 57.255% 61.961% / 0.08);
  --adrestia-appPalette-overlay-h62929e24: rgb(38.431% 57.255% 61.961% / 0.14);
  --adrestia-appPalette-overlay-h62929e26: rgb(38.431% 57.255% 61.961% / 0.15);
  --adrestia-appPalette-overlay-h62929e29: rgb(38.431% 57.255% 61.961% / 0.16);
  --adrestia-appPalette-overlay-h62929e33: rgb(38.431% 57.255% 61.961% / 0.2);
  --adrestia-appPalette-overlay-h62929e40: rgb(38.431% 57.255% 61.961% / 0.25);
  --adrestia-appPalette-overlay-h62929e59: rgb(38.431% 57.255% 61.961% / 0.35);
  --adrestia-appPalette-overlay-h62929e66: rgb(38.431% 57.255% 61.961% / 0.4);
  --adrestia-appPalette-overlay-h64748b1f: rgb(39.216% 45.49% 54.51% / 0.12);
  --adrestia-appPalette-overlay-h64748b14: rgb(39.216% 45.49% 54.51% / 0.08);
  --adrestia-appPalette-overlay-h64748b18: rgb(39.216% 45.49% 54.51% / 0.09412);
  --adrestia-appPalette-overlay-h64748b24: rgb(39.216% 45.49% 54.51% / 0.14);
  --adrestia-appPalette-overlay-h64748b26: rgb(39.216% 45.49% 54.51% / 0.15);
  --adrestia-appPalette-overlay-h64748b33: rgb(39.216% 45.49% 54.51% / 0.2);
  --adrestia-appPalette-overlay-h64748b38: rgb(39.216% 45.49% 54.51% / 0.22);
  --adrestia-appPalette-overlay-h64748b45: rgb(39.216% 45.49% 54.51% / 0.27);
  --adrestia-appPalette-overlay-h64748b52: rgb(39.216% 45.49% 54.51% / 0.32);
  --adrestia-appPalette-overlay-h64748b59: rgb(39.216% 45.49% 54.51% / 0.35);
  --adrestia-appPalette-overlay-h64748bff: rgb(39.216% 45.49% 54.51%);
  --adrestia-appPalette-overlay-h66667aff: rgb(40% 40% 47.843%);
  --adrestia-appPalette-overlay-h071018f2: rgb(2.745% 6.275% 9.412% / 0.95);
  --adrestia-appPalette-overlay-h78350f30: rgb(47.059% 20.784% 5.882% / 0.18824);
  --adrestia-appPalette-overlay-h78350fff: rgb(47.059% 20.784% 5.882%);
  --adrestia-appPalette-overlay-h78909cff: rgb(47.059% 56.471% 61.176%);
  --adrestia-appPalette-overlay-h080814eb: rgb(3.137% 3.137% 7.843% / 0.92);
  --adrestia-appPalette-overlay-h081018ff: rgb(3.137% 6.275% 9.412%);
  --adrestia-appPalette-overlay-h081218b8: rgb(3.1373% 7.0588% 9.4118% / 0.72);
  --adrestia-appPalette-overlay-h082032ff: rgb(3.137% 12.549% 19.608%);
  --adrestia-appPalette-overlay-h92400e40: rgb(57.255% 25.098% 5.49% / 0.25098);
  --adrestia-appPalette-overlay-h92400eff: rgb(57.255% 25.098% 5.49%);
  --adrestia-appPalette-overlay-h111111ff: rgb(6.667% 6.667% 6.667%);
  --adrestia-appPalette-overlay-h111128ff: rgb(6.667% 6.667% 15.686%);
  --adrestia-appPalette-overlay-h111420ff: rgb(6.667% 7.843% 12.549%);
  --adrestia-appPalette-overlay-h121212ff: rgb(7.059% 7.059% 7.059%);
  --adrestia-appPalette-overlay-h121620e6: rgb(7.059% 8.627% 12.549% / 0.9);
  --adrestia-appPalette-overlay-h131722f2: rgb(7.451% 9.02% 13.333% / 0.95);
  --adrestia-appPalette-overlay-h131722ff: rgb(7.451% 9.02% 13.333%);
  --adrestia-appPalette-overlay-h141026ed: rgb(7.843% 6.275% 14.902% / 0.93);
  --adrestia-appPalette-overlay-h141414d9: rgb(7.843% 7.843% 7.843% / 0.85);
  --adrestia-appPalette-overlay-h141414e6: rgb(7.843% 7.843% 7.843% / 0.9);
  --adrestia-appPalette-overlay-h141428ff: rgb(7.843% 7.843% 15.686%);
  --adrestia-appPalette-overlay-h141623b8: rgb(7.843% 8.627% 13.725% / 0.72);
  --adrestia-appPalette-overlay-h141820ff: rgb(7.843% 9.412% 12.549%);
  --adrestia-appPalette-overlay-h141822e6: rgb(7.843% 9.412% 13.333% / 0.9);
  --adrestia-appPalette-overlay-h141824e6: rgb(7.843% 9.412% 14.118% / 0.9);
  --adrestia-appPalette-overlay-h166534ff: rgb(8.627% 39.608% 20.392%);
  --adrestia-appPalette-overlay-h181825ff: rgb(9.412% 9.412% 14.51%);
  --adrestia-appPalette-overlay-h181838ff: rgb(9.412% 9.412% 21.961%);
  --adrestia-appPalette-overlay-h0203056b: rgb(0.784% 1.176% 1.961% / 0.42);
  --adrestia-appPalette-overlay-h0203059e: rgb(0.78431% 1.1765% 1.9608% / 0.62);
  --adrestia-appPalette-overlay-h211800ff: rgb(12.941% 9.412% 0%);
  --adrestia-appPalette-overlay-h0214167a: rgb(0.784% 7.843% 8.627% / 0.48);
  --adrestia-appPalette-overlay-h222222ff: rgb(13.333% 13.333% 13.333%);
  --adrestia-appPalette-overlay-h223047ff: rgb(13.333% 18.824% 27.843%);
  --adrestia-appPalette-overlay-h232730ff: rgb(13.725% 15.294% 18.824%);
  --adrestia-appPalette-overlay-h280808ff: rgb(15.686% 3.137% 3.137%);
  --adrestia-appPalette-overlay-h303641ff: rgb(18.824% 21.176% 25.49%);
  --adrestia-appPalette-overlay-h00304940: rgb(0% 18.824% 28.627% / 0.25);
  --adrestia-appPalette-overlay-h00304959: rgb(0% 18.824% 28.627% / 0.35);
  --adrestia-appPalette-overlay-h313244ff: rgb(19.216% 19.608% 26.667%);
  --adrestia-appPalette-overlay-h333333ff: rgb(20% 20% 20%);
  --adrestia-appPalette-overlay-h334155ff: rgb(20% 25.49% 33.333%);
  --adrestia-appPalette-overlay-h0340781a: rgb(1.176% 25.098% 47.059% / 0.1);
  --adrestia-appPalette-overlay-h374151ff: rgb(21.569% 25.49% 31.765%);
  --adrestia-appPalette-overlay-h422006ff: rgb(25.882% 12.549% 2.353%);
  --adrestia-appPalette-overlay-h444444ff: rgb(26.667% 26.667% 26.667%);
  --adrestia-appPalette-overlay-h444466ff: rgb(26.667% 26.667% 40%);
  --adrestia-appPalette-overlay-h475569ff: rgb(27.843% 33.333% 41.176%);
  --adrestia-appPalette-overlay-h503205ff: rgb(31.373% 19.608% 1.961%);
  --adrestia-appPalette-overlay-h533483ff: rgb(32.549% 20.392% 51.373%);
  --adrestia-appPalette-overlay-h555555ff: rgb(33.333% 33.333% 33.333%);
  --adrestia-appPalette-overlay-h636674ff: rgb(38.824% 40% 45.49%);
  --adrestia-appPalette-overlay-h666666ff: rgb(40% 40% 40%);
  --adrestia-appPalette-overlay-h718355ff: rgb(44.314% 51.373% 33.333%);
  --adrestia-appPalette-overlay-h780000ff: rgb(47.059% 0% 0%);
  --adrestia-appPalette-overlay-h808080ff: rgb(50.196% 50.196% 50.196%);
  --adrestia-appPalette-overlay-h0812241f: rgb(3.137% 7.059% 14.118% / 0.12);
  --adrestia-appPalette-overlay-h888888aa: rgb(53.333% 53.333% 53.333% / 0.66667);
  --adrestia-appPalette-overlay-h888888ff: rgb(53.333% 53.333% 53.333%);
  --adrestia-appPalette-overlay-h932667ff: rgb(57.647% 14.902% 40.392%);
  --adrestia-appPalette-overlay-h969696ff: rgb(58.824% 58.824% 58.824%);
  --adrestia-appPalette-overlay-h999999ff: rgb(60% 60% 60%);
  --adrestia-appPalette-overlay-h1078482e: rgb(6.275% 47.059% 28.235% / 0.18);
  --adrestia-appPalette-overlay-h1118272e: rgb(6.6667% 9.4118% 15.294% / 0.18);
  --adrestia-appPalette-overlay-h1818254c: rgb(9.412% 9.412% 14.51% / 0.3);
  --adrestia-appPalette-overlay-h1848760f: rgb(9.412% 28.235% 46.275% / 0.06);
  --adrestia-appPalette-overlay-h02030500: rgb(0.784% 1.176% 1.961% / 0);
  --adrestia-appPalette-overlay-h02061757: rgb(0.784% 2.353% 9.02% / 0.34);
  --adrestia-appPalette-overlay-h02061759: rgb(0.78431% 2.3529% 9.0196% / 0.35);
  --adrestia-appPalette-overlay-h02141694: rgb(0.784% 7.843% 8.627% / 0.58);
  --adrestia-appPalette-overlay-h02161866: rgb(0.784% 8.627% 9.412% / 0.4);
  --adrestia-appPalette-overlay-h02333499: rgb(0.784% 20% 20.392% / 0.6);
  --adrestia-appPalette-overlay-h3132444c: rgb(19.216% 19.608% 26.667% / 0.3);
  --adrestia-appPalette-overlay-h3232781f: rgb(19.608% 19.608% 47.059% / 0.12);
  --adrestia-appPalette-overlay-h03407821: rgb(1.176% 25.098% 47.059% / 0.13);
  --adrestia-appPalette-overlay-h03407826: rgb(1.176% 25.098% 47.059% / 0.15);
  --adrestia-appPalette-overlay-h03407833: rgb(1.176% 25.098% 47.059% / 0.2);
  --adrestia-appPalette-overlay-h05081280: rgb(1.961% 3.137% 7.059% / 0.5);
  --adrestia-appPalette-overlay-h7800004d: rgb(47.059% 0% 0% / 0.3);
  --adrestia-appPalette-overlay-h8888884c: rgb(53.333% 53.333% 53.333% / 0.3);
  --adrestia-appPalette-overlay-h13172299: rgb(7.451% 9.02% 13.333% / 0.6);
  --adrestia-appPalette-overlay-h16653422: rgb(8.627% 39.608% 20.392% / 0.13333);
  --adrestia-appPalette-overlay-h18182580: rgb(9.4118% 9.4118% 14.51% / 0.5);
  --adrestia-appPalette-overlay-h18487614: rgb(9.412% 28.235% 46.275% / 0.08);
  --adrestia-appPalette-overlay-h30364199: rgb(18.824% 21.176% 25.49% / 0.6);
  --adrestia-appPalette-overlay-h31324480: rgb(19.216% 19.608% 26.667% / 0.5);
  --adrestia-appPalette-overlay-h33333380: rgb(20% 20% 20% / 0.5);
  --adrestia-appPalette-overlay-h33333399: rgb(20% 20% 20% / 0.6);
  --adrestia-appPalette-overlay-h33415599: rgb(20% 25.49% 33.333% / 0.6);
  --adrestia-appPalette-overlay-h55555533: rgb(33.333% 33.333% 33.333% / 0.2);
  --adrestia-appPalette-overlay-h64141440: rgb(39.216% 7.843% 7.843% / 0.25);
  --adrestia-appPalette-overlay-h78000033: rgb(47.059% 0% 0% / 0.2);
  --adrestia-appPalette-overlay-h82500040: rgb(50.98% 31.373% 0% / 0.25);
  --adrestia-appPalette-overlay-h88888806: rgb(53.333% 53.333% 53.333% / 0.024);
  --adrestia-appPalette-overlay-h88888811: rgb(53.333% 53.333% 53.333% / 0.067);
  --adrestia-appPalette-overlay-h88888833: rgb(53.333% 53.333% 53.333% / 0.2);
  --adrestia-appPalette-overlay-h88888866: rgb(53.333% 53.333% 53.333% / 0.4);
  --adrestia-appPalette-overlay-h96969633: rgb(58.824% 58.824% 58.824% / 0.2);
  --adrestia-appPalette-overlay-ha0a0b8ff: rgb(62.745% 62.745% 72.157%);
  --adrestia-appPalette-overlay-ha0aec0ff: rgb(62.745% 68.235% 75.294%);
  --adrestia-appPalette-overlay-ha3cef1ff: rgb(63.922% 80.784% 94.51%);
  --adrestia-appPalette-overlay-ha3e635ff: rgb(63.922% 90.196% 20.784%);
  --adrestia-appPalette-overlay-ha5b4fcff: rgb(64.706% 70.588% 98.824%);
  --adrestia-appPalette-overlay-ha8b0c2ff: rgb(65.882% 69.02% 76.078%);
  --adrestia-appPalette-overlay-ha8c7faff: rgb(65.882% 78.039% 98.039%);
  --adrestia-appPalette-overlay-hA8DADC0d: rgb(65.882% 85.49% 86.275% / 0.05);
  --adrestia-appPalette-overlay-ha8dadc1a: rgb(65.882% 85.49% 86.275% / 0.1);
  --adrestia-appPalette-overlay-hA8DADC1a: rgb(65.882% 85.49% 86.275% / 0.1);
  --adrestia-appPalette-overlay-ha8dadc1f: rgb(65.882% 85.49% 86.275% / 0.12157);
  --adrestia-appPalette-overlay-ha8dadc2e: rgb(65.882% 85.49% 86.275% / 0.18);
  --adrestia-appPalette-overlay-ha8dadc4d: rgb(65.882% 85.49% 86.275% / 0.3);
  --adrestia-appPalette-overlay-ha8dadc08: rgb(65.882% 85.49% 86.275% / 0.03);
  --adrestia-appPalette-overlay-ha8dadc14: rgb(65.882% 85.49% 86.275% / 0.08);
  --adrestia-appPalette-overlay-hA8DADC14: rgb(65.882% 85.49% 86.275% / 0.08);
  --adrestia-appPalette-overlay-hA8DADC26: rgb(65.882% 85.49% 86.275% / 0.15);
  --adrestia-appPalette-overlay-ha8dadc33: rgb(65.882% 85.49% 86.275% / 0.2);
  --adrestia-appPalette-overlay-ha8dadc40: rgb(65.882% 85.49% 86.275% / 0.25);
  --adrestia-appPalette-overlay-ha8dadc66: rgb(65.882% 85.49% 86.275% / 0.4);
  --adrestia-appPalette-overlay-hA8DADC66: rgb(65.882% 85.49% 86.275% / 0.4);
  --adrestia-appPalette-overlay-ha8dadcf2: rgb(65.882% 85.49% 86.275% / 0.95);
  --adrestia-appPalette-overlay-ha8dadcff: rgb(65.882% 85.49% 86.275%);
  --adrestia-appPalette-overlay-hA8DADCff: rgb(65.882% 85.49% 86.275%);
  --adrestia-appPalette-overlay-ha78bfa0d: rgb(65.49% 54.51% 98.04% / 0.05);
  --adrestia-appPalette-overlay-ha78bfa24: rgb(65.49% 54.51% 98.04% / 0.14);
  --adrestia-appPalette-overlay-ha78bfa33: rgb(65.49% 54.51% 98.04% / 0.2);
  --adrestia-appPalette-overlay-ha78bfaa6: rgb(65.49% 54.51% 98.039% / 0.65);
  --adrestia-appPalette-overlay-ha78bfaff: rgb(65.49% 54.51% 98.039%);
  --adrestia-appPalette-overlay-ha79e9eff: rgb(65.49% 61.961% 61.961%);
  --adrestia-appPalette-overlay-ha87a36ff: rgb(65.882% 47.843% 21.176%);
  --adrestia-appPalette-overlay-ha99bd6ff: rgb(66.275% 60.784% 83.922%);
  --adrestia-appPalette-overlay-ha99bd61a: rgb(66.275% 60.784% 83.922% / 0.1);
  --adrestia-appPalette-overlay-ha99bd64c: rgb(66.275% 60.784% 83.922% / 0.3);
  --adrestia-appPalette-overlay-ha356f2ff: rgb(63.922% 33.725% 94.902%);
  --adrestia-appPalette-overlay-ha371f726: rgb(63.922% 44.314% 96.863% / 0.15);
  --adrestia-appPalette-overlay-ha371f766: rgb(63.922% 44.314% 96.863% / 0.4);
  --adrestia-appPalette-overlay-ha855f7f2: rgb(65.882% 33.333% 96.863% / 0.95);
  --adrestia-appPalette-overlay-ha855f7ff: rgb(65.882% 33.333% 96.863%);
  --adrestia-appPalette-overlay-ha855f71a: rgb(65.882% 33.333% 96.863% / 0.1);
  --adrestia-appPalette-overlay-ha855f712: rgb(65.882% 33.333% 96.863% / 0.07);
  --adrestia-appPalette-overlay-ha855f733: rgb(65.882% 33.333% 96.863% / 0.2);
  --adrestia-appPalette-overlay-ha855f740: rgb(65.882% 33.333% 96.863% / 0.25);
  --adrestia-appPalette-overlay-ha855f766: rgb(65.882% 33.333% 96.863% / 0.4);
  --adrestia-appPalette-overlay-ha16207ff: rgb(63.137% 38.431% 2.745%);
  --adrestia-appPalette-overlay-haaaaaaff: rgb(66.667% 66.667% 66.667%);
  --adrestia-appPalette-overlay-haaaaccff: rgb(66.667% 66.667% 80%);
  --adrestia-appPalette-overlay-haaaaffff: rgb(66.667% 66.667% 100%);
  --adrestia-appPalette-overlay-haadceb80: rgb(66.667% 86.275% 92.157% / 0.5);
  --adrestia-appPalette-overlay-hab47bc0a: rgb(67.059% 27.843% 73.725% / 0.04);
  --adrestia-appPalette-overlay-hab47bc1f: rgb(67.059% 27.843% 73.725% / 0.12);
  --adrestia-appPalette-overlay-hab47bc4c: rgb(67.059% 27.843% 73.725% / 0.3);
  --adrestia-appPalette-overlay-hab47bc21: rgb(67.059% 27.843% 73.725% / 0.13);
  --adrestia-appPalette-overlay-hab47bc26: rgb(67.059% 27.843% 73.725% / 0.15);
  --adrestia-appPalette-overlay-hab47bcff: rgb(67.059% 27.843% 73.725%);
  --adrestia-appPalette-overlay-hadb5bdff: rgb(67.843% 70.98% 74.118%);
  --adrestia-appPalette-overlay-haeb9c5ff: rgb(68.235% 72.549% 77.255%);
  --adrestia-appPalette-overlay-hb0b0ccff: rgb(69.02% 69.02% 80%);
  --adrestia-appPalette-overlay-hb0b0ffff: rgb(69.02% 69.02% 100%);
  --adrestia-appPalette-overlay-hb0bcd4ff: rgb(69.02% 73.725% 83.137%);
  --adrestia-appPalette-overlay-hb0bdd4ff: rgb(69.02% 74.118% 83.137%);
  --adrestia-appPalette-overlay-hb0d8e4ff: rgb(69.02% 84.706% 89.412%);
  --adrestia-appPalette-overlay-hb2b5beff: rgb(69.804% 70.98% 74.51%);
  --adrestia-appPalette-overlay-hb4a0ffff: rgb(70.588% 62.745% 100%);
  --adrestia-appPalette-overlay-hb4b9c88c: rgb(70.588% 72.549% 78.431% / 0.55);
  --adrestia-appPalette-overlay-hb4b9c880: rgb(70.588% 72.549% 78.431% / 0.5);
  --adrestia-appPalette-overlay-hb4b9c899: rgb(70.588% 72.549% 78.431% / 0.6);
  --adrestia-appPalette-overlay-hb4dee8ad: rgb(70.588% 87.059% 90.98% / 0.68);
  --adrestia-appPalette-overlay-hb4dee81f: rgb(70.588% 87.059% 90.98% / 0.12);
  --adrestia-appPalette-overlay-hb4dee86b: rgb(70.588% 87.059% 90.98% / 0.42);
  --adrestia-appPalette-overlay-hb4dee88c: rgb(70.588% 87.059% 90.98% / 0.55);
  --adrestia-appPalette-overlay-hb4dee812: rgb(70.588% 87.059% 90.98% / 0.07);
  --adrestia-appPalette-overlay-hb4dee821: rgb(70.588% 87.059% 90.98% / 0.13);
  --adrestia-appPalette-overlay-hb8dbd9ff: rgb(72.157% 85.882% 85.098%);
  --adrestia-appPalette-overlay-hb12a90ff: rgb(69.412% 16.471% 56.471%);
  --adrestia-appPalette-overlay-hb43c3c59: rgb(70.588% 23.529% 23.529% / 0.35);
  --adrestia-appPalette-overlay-hb43c3c73: rgb(70.588% 23.529% 23.529% / 0.45);
  --adrestia-appPalette-overlay-hb71c1cff: rgb(71.765% 10.98% 10.98%);
  --adrestia-appPalette-overlay-hb76d80ff: rgb(71.765% 42.745% 50.196%);
  --adrestia-appPalette-overlay-hb85a1e80: rgb(72.157% 35.294% 11.765% / 0.5);
  --adrestia-appPalette-overlay-hb85a1ec7: rgb(72.157% 35.294% 11.765% / 0.78);
  --adrestia-appPalette-overlay-hb85a1eeb: rgb(72.157% 35.294% 11.765% / 0.92);
  --adrestia-appPalette-overlay-hb85a1ef5: rgb(72.157% 35.294% 11.765% / 0.96);
  --adrestia-appPalette-overlay-hb85a1eff: rgb(72.157% 35.294% 11.765%);
  --adrestia-appPalette-overlay-hb91c1c5c: rgb(72.549% 10.98% 10.98% / 0.36);
  --adrestia-appPalette-overlay-hb91c1c14: rgb(72.549% 10.98% 10.98% / 0.08);
  --adrestia-appPalette-overlay-hb91c1c38: rgb(72.549% 10.98% 10.98% / 0.22);
  --adrestia-appPalette-overlay-hb91c1c47: rgb(72.549% 10.98% 10.98% / 0.28);
  --adrestia-appPalette-overlay-hb91c1c57: rgb(72.549% 10.98% 10.98% / 0.34);
  --adrestia-appPalette-overlay-hb91c1cff: rgb(72.549% 10.98% 10.98%);
  --adrestia-appPalette-overlay-hb8521a0a: rgb(72.157% 32.157% 10.196% / 0.04);
  --adrestia-appPalette-overlay-hb8521a0f: rgb(72.157% 32.157% 10.196% / 0.06);
  --adrestia-appPalette-overlay-hb8521a2e: rgb(72.157% 32.157% 10.196% / 0.18);
  --adrestia-appPalette-overlay-hb8521a4c: rgb(72.157% 32.157% 10.196% / 0.3);
  --adrestia-appPalette-overlay-hb8521a6b: rgb(72.157% 32.157% 10.196% / 0.42);
  --adrestia-appPalette-overlay-hb8521a8c: rgb(72.157% 32.157% 10.196% / 0.55);
  --adrestia-appPalette-overlay-hb8521a12: rgb(72.157% 32.157% 10.196% / 0.07);
  --adrestia-appPalette-overlay-hb8521a24: rgb(72.157% 32.157% 10.196% / 0.14);
  --adrestia-appPalette-overlay-hb8521a33: rgb(72.157% 32.157% 10.196% / 0.2);
  --adrestia-appPalette-overlay-hb8521a38: rgb(72.157% 32.157% 10.196% / 0.22);
  --adrestia-appPalette-overlay-hb8521a47: rgb(72.157% 32.157% 10.196% / 0.28);
  --adrestia-appPalette-overlay-hb8521a59: rgb(72.157% 32.157% 10.196% / 0.35);
  --adrestia-appPalette-overlay-hb8521a73: rgb(72.157% 32.157% 10.196% / 0.45);
  --adrestia-appPalette-overlay-hb8521a80: rgb(72.157% 32.157% 10.196% / 0.5);
  --adrestia-appPalette-overlay-hb8521aff: rgb(72.157% 32.157% 10.196%);
  --adrestia-appPalette-overlay-hb45309ff: rgb(70.588% 32.549% 3.529%);
  --adrestia-appPalette-overlay-hb428281f: rgb(70.588% 15.686% 15.686% / 0.12);
  --adrestia-appPalette-overlay-hb4282838: rgb(70.588% 15.686% 15.686% / 0.22);
  --adrestia-appPalette-overlay-hb4530912: rgb(70.588% 32.549% 3.529% / 0.07);
  --adrestia-appPalette-overlay-hb4530914: rgb(70.588% 32.549% 3.529% / 0.08);
  --adrestia-appPalette-overlay-hb4530929: rgb(70.588% 32.549% 3.5294% / 0.16);
  --adrestia-appPalette-overlay-hb4530938: rgb(70.588% 32.549% 3.529% / 0.22);
  --adrestia-appPalette-overlay-hb4530973: rgb(70.588% 32.549% 3.529% / 0.45);
  --adrestia-appPalette-overlay-hbbbbbbff: rgb(73.333% 73.333% 73.333%);
  --adrestia-appPalette-overlay-hbc8cff1a: rgb(73.725% 54.902% 100% / 0.1);
  --adrestia-appPalette-overlay-hbc8cffff: rgb(73.725% 54.902% 100%);
  --adrestia-appPalette-overlay-hbde6e8ff: rgb(74.118% 90.196% 90.98%);
  --adrestia-appPalette-overlay-hbe123cff: rgb(74.51% 7.059% 23.529%);
  --adrestia-appPalette-overlay-hbeaaffff: rgb(74.51% 66.667% 100%);
  --adrestia-appPalette-overlay-hbeebf5b2: rgb(74.51% 92.157% 96.078% / 0.7);
  --adrestia-appPalette-overlay-hbfdbf7ff: rgb(74.902% 85.882% 96.863%);
  --adrestia-appPalette-overlay-hbfdbf759: rgb(74.902% 85.882% 96.863% / 0.35);
  --adrestia-appPalette-overlay-hbfdbf773: rgb(74.902% 85.882% 96.863% / 0.45);
  --adrestia-appPalette-overlay-hc4b5fdff: rgb(76.863% 70.98% 99.216%);
  --adrestia-appPalette-overlay-hc5c3c6ff: rgb(77.255% 76.471% 77.647%);
  --adrestia-appPalette-overlay-hc5d4dcff: rgb(77.255% 83.137% 86.275%);
  --adrestia-appPalette-overlay-hc8a84eff: rgb(78.431% 65.882% 30.588%);
  --adrestia-appPalette-overlay-hc8c8c8ff: rgb(78.431% 78.431% 78.431%);
  --adrestia-appPalette-overlay-hc8c8c80d: rgb(78.431% 78.431% 78.431% / 0.05);
  --adrestia-appPalette-overlay-hc8c8c81a: rgb(78.431% 78.431% 78.431% / 0.1);
  --adrestia-appPalette-overlay-hc8dce6ff: rgb(78.431% 86.275% 90.196%);
  --adrestia-appPalette-overlay-hc9ada7ff: rgb(78.824% 67.843% 65.49%);
  --adrestia-appPalette-overlay-hc9d1d9ff: rgb(78.824% 81.961% 85.098%);
  --adrestia-appPalette-overlay-hc17f3a1f: rgb(75.686% 49.804% 22.745% / 0.12);
  --adrestia-appPalette-overlay-hc17f3aff: rgb(75.686% 49.804% 22.745%);
  --adrestia-appPalette-overlay-hc084fcff: rgb(75.294% 51.765% 98.824%);
  --adrestia-appPalette-overlay-hc97b1aff: rgb(78.824% 48.235% 10.196%);
  --adrestia-appPalette-overlay-hc0392bff: rgb(75.294% 22.353% 16.863%);
  --adrestia-appPalette-overlay-hc1121fff: rgb(75.686% 7.059% 12.157%);
  --adrestia-appPalette-overlay-hc4302b14: rgb(76.863% 18.824% 16.863% / 0.08);
  --adrestia-appPalette-overlay-hc4302b33: rgb(76.863% 18.824% 16.863% / 0.2);
  --adrestia-appPalette-overlay-hc5363a1a: rgb(77.255% 21.176% 22.745% / 0.1);
  --adrestia-appPalette-overlay-hc5363a2e: rgb(77.255% 21.176% 22.745% / 0.18);
  --adrestia-appPalette-overlay-hc5363a8c: rgb(77.255% 21.176% 22.745% / 0.55);
  --adrestia-appPalette-overlay-hc8281eff: rgb(78.431% 15.686% 11.765%);
  --adrestia-appPalette-overlay-hc85064ff: rgb(78.431% 31.373% 39.216%);
  --adrestia-appPalette-overlay-hc832324c: rgb(78.431% 19.608% 19.608% / 0.3);
  --adrestia-appPalette-overlay-hc4323259: rgb(76.863% 19.608% 19.608% / 0.35);
  --adrestia-appPalette-overlay-hca8a04ff: rgb(79.216% 54.118% 1.569%);
  --adrestia-appPalette-overlay-hcae9ffff: rgb(79.216% 91.373% 100%);
  --adrestia-appPalette-overlay-hcaf0f8ff: rgb(79.216% 94.118% 97.255%);
  --adrestia-appPalette-overlay-hcbd5e1ff: rgb(79.608% 83.529% 88.235%);
  --adrestia-appPalette-overlay-hcbf3f0ff: rgb(79.608% 95.294% 94.118%);
  --adrestia-appPalette-overlay-hccccccff: rgb(80% 80% 80%);
  --adrestia-appPalette-overlay-hcd3700ff: rgb(80.392% 21.569% 0%);
  --adrestia-appPalette-overlay-hce93d8ff: rgb(80.784% 57.647% 84.706%);
  --adrestia-appPalette-overlay-hd0d8e0ff: rgb(81.569% 84.706% 87.843%);
  --adrestia-appPalette-overlay-hd0d8e8ff: rgb(81.569% 84.706% 90.98%);
  --adrestia-appPalette-overlay-hd1d4dceb: rgb(81.961% 83.137% 86.275% / 0.92);
  --adrestia-appPalette-overlay-hd1d4dcf2: rgb(81.961% 83.137% 86.275% / 0.95);
  --adrestia-appPalette-overlay-hd1d4dcff: rgb(81.961% 83.137% 86.275%);
  --adrestia-appPalette-overlay-hd2a8ffff: rgb(82.353% 65.882% 100%);
  --adrestia-appPalette-overlay-hd4a5a5ff: rgb(83.137% 64.706% 64.706%);
  --adrestia-appPalette-overlay-hd4b178ff: rgb(83.137% 69.412% 47.059%);
  --adrestia-appPalette-overlay-hd4dce6ff: rgb(83.137% 86.275% 90.196%);
  --adrestia-appPalette-overlay-hd5dfe9ff: rgb(83.529% 87.451% 91.373%);
  --adrestia-appPalette-overlay-hd6d3d1ff: rgb(83.922% 82.745% 81.961%);
  --adrestia-appPalette-overlay-hd7e0f2ff: rgb(84.314% 87.843% 94.902%);
  --adrestia-appPalette-overlay-hd9c5b21a: rgb(85.098% 77.255% 69.804% / 0.1);
  --adrestia-appPalette-overlay-hd9ed92ff: rgb(85.098% 92.941% 57.255%);
  --adrestia-appPalette-overlay-hd32f2fff: rgb(82.745% 18.431% 18.431%);
  --adrestia-appPalette-overlay-hd81b60ff: rgb(84.706% 10.588% 37.647%);
  --adrestia-appPalette-overlay-hd946ef18: rgb(85.098% 27.451% 93.725% / 0.09412);
  --adrestia-appPalette-overlay-hd946efff: rgb(85.098% 27.451% 93.725%);
  --adrestia-appPalette-overlay-hd29922ff: rgb(82.353% 60% 13.333%);
  --adrestia-appPalette-overlay-hd97706d1: rgb(85.098% 46.667% 2.353% / 0.81961);
  --adrestia-appPalette-overlay-hd97706ff: rgb(85.098% 46.667% 2.353%);
  --adrestia-appPalette-overlay-hd299221a: rgb(82.353% 60% 13.333% / 0.1);
  --adrestia-appPalette-overlay-hd2992210: rgb(82.353% 60% 13.333% / 0.0627);
  --adrestia-appPalette-overlay-hd2992215: rgb(82.353% 60% 13.333% / 0.0824);
  --adrestia-appPalette-overlay-hd2992218: rgb(82.353% 60% 13.333% / 0.0941);
  --adrestia-appPalette-overlay-hd2992225: rgb(82.353% 60% 13.333% / 0.1451);
  --adrestia-appPalette-overlay-hd2992226: rgb(82.353% 60% 13.333% / 0.15);
  --adrestia-appPalette-overlay-hd2992233: rgb(82.353% 60% 13.333% / 0.2);
  --adrestia-appPalette-overlay-hd2992235: rgb(82.353% 60% 13.333% / 0.2078);
  --adrestia-appPalette-overlay-hd2992266: rgb(82.353% 60% 13.333% / 0.4);
  --adrestia-appPalette-overlay-hdbe2eeff: rgb(85.882% 88.627% 93.333%);
  --adrestia-appPalette-overlay-hdbeaf1ff: rgb(85.882% 91.765% 94.51%);
  --adrestia-appPalette-overlay-hdc2626ff: rgb(86.275% 14.902% 14.902%);
  --adrestia-appPalette-overlay-hdc46461f: rgb(86.275% 27.451% 27.451% / 0.12);
  --adrestia-appPalette-overlay-hdc50502e: rgb(86.275% 31.373% 31.373% / 0.18);
  --adrestia-appPalette-overlay-hdc262600: rgb(86.275% 14.902% 14.902% / 0);
  --adrestia-appPalette-overlay-hdc262614: rgb(86.275% 14.902% 14.902% / 0.08);
  --adrestia-appPalette-overlay-hdc262618: rgb(86.275% 14.902% 14.902% / 0.09412);
  --adrestia-appPalette-overlay-hdc262626: rgb(86.275% 14.902% 14.902% / 0.14902);
  --adrestia-appPalette-overlay-hdc464633: rgb(86.275% 27.451% 27.451% / 0.2);
  --adrestia-appPalette-overlay-hdc464659: rgb(86.275% 27.451% 27.451% / 0.35);
  --adrestia-appPalette-overlay-hdc505052: rgb(86.275% 31.373% 31.373% / 0.32);
  --adrestia-appPalette-overlay-hdce7fcff: rgb(86.275% 90.588% 98.824%);
  --adrestia-appPalette-overlay-hdcfce7fa: rgb(86.275% 98.824% 90.588% / 0.98);
  --adrestia-appPalette-overlay-hdd513aff: rgb(86.667% 31.765% 22.745%);
  --adrestia-appPalette-overlay-hddddddff: rgb(86.667% 86.667% 86.667%);
  --adrestia-appPalette-overlay-hddddffff: rgb(86.667% 86.667% 100%);
  --adrestia-appPalette-overlay-hdde6eff: rgb(86.667% 90.196% 93.725%);
  --adrestia-appPalette-overlay-hddf2f7d1: rgb(86.667% 94.902% 96.863% / 0.82);
  --adrestia-appPalette-overlay-hddf2f70d: rgb(86.667% 94.902% 96.863% / 0.05);
  --adrestia-appPalette-overlay-hddf2f79e: rgb(86.667% 94.902% 96.863% / 0.62);
  --adrestia-appPalette-overlay-hddf2f790: rgb(86.667% 94.902% 96.863% / 0.56);
  --adrestia-appPalette-overlay-hde4968ff: rgb(87.059% 28.627% 40.784%);
  --adrestia-appPalette-overlay-he0e0e0ff: rgb(87.843% 87.843% 87.843%);
  --adrestia-appPalette-overlay-he1e3e8ff: rgb(88.235% 89.02% 90.98%);
  --adrestia-appPalette-overlay-he1f5feff: rgb(88.235% 96.078% 99.608%);
  --adrestia-appPalette-overlay-he2dedd14: rgb(88.627% 87.059% 86.667% / 0.08);
  --adrestia-appPalette-overlay-he2dedd29: rgb(88.627% 87.059% 86.667% / 0.16);
  --adrestia-appPalette-overlay-he2dedd59: rgb(88.627% 87.059% 86.667% / 0.35);
  --adrestia-appPalette-overlay-he2deddff: rgb(88.627% 87.059% 86.667%);
  --adrestia-appPalette-overlay-he2e8f0ff: rgb(88.627% 90.98% 94.118%);
  --adrestia-appPalette-overlay-he2e8f3b2: rgb(88.627% 90.98% 95.294% / 0.7);
  --adrestia-appPalette-overlay-he2e8f3b8: rgb(88.627% 90.98% 95.294% / 0.72);
  --adrestia-appPalette-overlay-he2e8f3cc: rgb(88.627% 90.98% 95.294% / 0.8);
  --adrestia-appPalette-overlay-he2e8f3ff: rgb(88.627% 90.98% 95.294%);
  --adrestia-appPalette-overlay-he2e8f359: rgb(88.627% 90.98% 95.294% / 0.35);
  --adrestia-appPalette-overlay-he2e8f380: rgb(88.627% 90.98% 95.294% / 0.5);
  --adrestia-appPalette-overlay-he2e8f399: rgb(88.627% 90.98% 95.294% / 0.6);
  --adrestia-appPalette-overlay-he3f3f6ad: rgb(89.02% 95.294% 96.471% / 0.68);
  --adrestia-appPalette-overlay-he3f3f67a: rgb(89.02% 95.294% 96.471% / 0.48);
  --adrestia-appPalette-overlay-he3f3f657: rgb(89.02% 95.294% 96.471% / 0.34);
  --adrestia-appPalette-overlay-he4f0f4c7: rgb(89.412% 94.118% 95.686% / 0.78);
  --adrestia-appPalette-overlay-he4f0f48a: rgb(89.412% 94.118% 95.686% / 0.54);
  --adrestia-appPalette-overlay-he6a4b6ff: rgb(90.196% 64.314% 71.373%);
  --adrestia-appPalette-overlay-he6ecf5ff: rgb(90.196% 92.549% 96.078%);
  --adrestia-appPalette-overlay-he6edf3ff: rgb(90.196% 92.941% 95.294%);
  --adrestia-appPalette-overlay-he6edf34d: rgb(90.196% 92.941% 95.294% / 0.3);
  --adrestia-appPalette-overlay-he6edf38: rgb(90.196% 92.941% 95.294% / 0.55);
  --adrestia-appPalette-overlay-he6edf38c: rgb(90.196% 92.941% 95.294% / 0.55);
  --adrestia-appPalette-overlay-he6edf380: rgb(90.196% 92.941% 95.294% / 0.5);
  --adrestia-appPalette-overlay-he7ecefe6: rgb(90.588% 92.549% 93.725% / 0.9);
  --adrestia-appPalette-overlay-he7ecefff: rgb(90.588% 92.549% 93.725%);
  --adrestia-appPalette-overlay-he8a838ff: rgb(90.98% 65.882% 21.961%);
  --adrestia-appPalette-overlay-he8aea2f2: rgb(90.98% 68.235% 63.529% / 0.95);
  --adrestia-appPalette-overlay-he8e8e8ff: rgb(90.98% 90.98% 90.98%);
  --adrestia-appPalette-overlay-he8e847ff: rgb(90.98% 90.98% 27.843%);
  --adrestia-appPalette-overlay-he8eaed80: rgb(90.98% 91.765% 92.941% / 0.5);
  --adrestia-appPalette-overlay-he8eaeda6: rgb(90.98% 91.765% 92.941% / 0.65);
  --adrestia-appPalette-overlay-he8eaedb8: rgb(90.98% 91.765% 92.941% / 0.72);
  --adrestia-appPalette-overlay-he8eaedff: rgb(90.98% 91.765% 92.941%);
  --adrestia-appPalette-overlay-he8ecf4ff: rgb(90.98% 92.549% 95.686%);
  --adrestia-appPalette-overlay-he8f5e9ff: rgb(90.98% 96.078% 91.373%);
  --adrestia-appPalette-overlay-he9edc9ff: rgb(91.373% 92.941% 78.824%);
  --adrestia-appPalette-overlay-he9f2f7fa: rgb(91.373% 94.902% 96.863% / 0.98);
  --adrestia-appPalette-overlay-he9f5dbff: rgb(91.373% 96.078% 85.882%);
  --adrestia-appPalette-overlay-he040fbff: rgb(87.843% 25.098% 98.431%);
  --adrestia-appPalette-overlay-he67e22ff: rgb(90.196% 49.412% 13.333%);
  --adrestia-appPalette-overlay-he67e2222: rgb(90.196% 49.412% 13.333% / 0.13333);
  --adrestia-appPalette-overlay-he74c3c1f: rgb(90.588% 29.804% 23.529% / 0.12);
  --adrestia-appPalette-overlay-he74c3c33: rgb(90.588% 29.804% 23.529% / 0.2);
  --adrestia-appPalette-overlay-he74c3cff: rgb(90.588% 29.804% 23.529%);
  --adrestia-appPalette-overlay-he76f51ff: rgb(90.588% 43.529% 31.765%);
  --adrestia-appPalette-overlay-he879a91f: rgb(90.98% 47.451% 66.275% / 0.12);
  --adrestia-appPalette-overlay-he879a959: rgb(90.98% 47.451% 66.275% / 0.35);
  --adrestia-appPalette-overlay-he879f9ff: rgb(90.98% 47.451% 97.647%);
  --adrestia-appPalette-overlay-he8783c4c: rgb(90.98% 47.059% 23.529% / 0.3);
  --adrestia-appPalette-overlay-he8783c14: rgb(90.98% 47.059% 23.529% / 0.08);
  --adrestia-appPalette-overlay-he8783c21: rgb(90.98% 47.059% 23.529% / 0.13);
  --adrestia-appPalette-overlay-he8783c24: rgb(90.98% 47.059% 23.529% / 0.14);
  --adrestia-appPalette-overlay-he8783c29: rgb(90.98% 47.059% 23.529% / 0.16);
  --adrestia-appPalette-overlay-he8783c38: rgb(90.98% 47.059% 23.529% / 0.22);
  --adrestia-appPalette-overlay-he8892e1a: rgb(90.98% 53.725% 18.039% / 0.1);
  --adrestia-appPalette-overlay-he8892e3d: rgb(90.98% 53.725% 18.039% / 0.24);
  --adrestia-appPalette-overlay-he8892e05: rgb(90.98% 53.725% 18.039% / 0.02);
  --adrestia-appPalette-overlay-he8892e12: rgb(90.98% 53.725% 18.039% / 0.07);
  --adrestia-appPalette-overlay-he8892e14: rgb(90.98% 53.725% 18.039% / 0.08);
  --adrestia-appPalette-overlay-he8892e21: rgb(90.98% 53.725% 18.039% / 0.13);
  --adrestia-appPalette-overlay-he8892e24: rgb(90.98% 53.725% 18.039% / 0.14);
  --adrestia-appPalette-overlay-he8892e26: rgb(90.98% 53.725% 18.039% / 0.15);
  --adrestia-appPalette-overlay-he8892e29: rgb(90.98% 53.725% 18.039% / 0.16);
  --adrestia-appPalette-overlay-he8892e38: rgb(90.98% 53.725% 18.039% / 0.22);
  --adrestia-appPalette-overlay-he8892e57: rgb(90.98% 53.725% 18.039% / 0.34);
  --adrestia-appPalette-overlay-he8892e59: rgb(90.98% 53.725% 18.039% / 0.35);
  --adrestia-appPalette-overlay-he8892e66: rgb(90.98% 53.725% 18.039% / 0.4);
  --adrestia-appPalette-overlay-he8892e73: rgb(90.98% 53.725% 18.039% / 0.45);
  --adrestia-appPalette-overlay-he8892e75: rgb(90.98% 53.725% 18.039% / 0.46);
  --adrestia-appPalette-overlay-he8892e80: rgb(90.98% 53.725% 18.039% / 0.5);
  --adrestia-appPalette-overlay-he8892eff: rgb(90.98% 53.725% 18.039%);
  --adrestia-appPalette-overlay-he16462ff: rgb(88.235% 39.216% 38.431%);
  --adrestia-appPalette-overlay-he18228ff: rgb(88.235% 50.98% 15.686%);
  --adrestia-appPalette-overlay-he53935ff: rgb(89.804% 22.353% 20.784%);
  --adrestia-appPalette-overlay-he57373ff: rgb(89.804% 45.098% 45.098%);
  --adrestia-appPalette-overlay-he63946cc: rgb(90.196% 22.353% 27.451% / 0.8);
  --adrestia-appPalette-overlay-he63946ff: rgb(90.196% 22.353% 27.451%);
  --adrestia-appPalette-overlay-he65100ff: rgb(90.196% 31.765% 0%);
  --adrestia-appPalette-overlay-he94560ff: rgb(91.373% 27.059% 37.647%);
  --adrestia-appPalette-overlay-he639461a: rgb(90.196% 22.353% 27.451% / 0.10196);
  --adrestia-appPalette-overlay-he639464d: rgb(90.196% 22.353% 27.451% / 0.30196);
  --adrestia-appPalette-overlay-he6394614: rgb(90.196% 22.353% 27.451% / 0.08);
  --adrestia-appPalette-overlay-he6394640: rgb(90.196% 22.353% 27.451% / 0.25);
  --adrestia-appPalette-overlay-heab308ff: rgb(91.765% 70.196% 3.137%);
  --adrestia-appPalette-overlay-heab3080f: rgb(91.765% 70.196% 3.137% / 0.06);
  --adrestia-appPalette-overlay-heab30840: rgb(91.765% 70.196% 3.137% / 0.25);
  --adrestia-appPalette-overlay-heaeaeaff: rgb(91.765% 91.765% 91.765%);
  --adrestia-appPalette-overlay-heb4b37ff: rgb(92.157% 29.412% 21.569%);
  --adrestia-appPalette-overlay-heb5e28ff: rgb(92.157% 36.863% 15.686%);
  --adrestia-appPalette-overlay-heb5e280f: rgb(92.157% 36.863% 15.686% / 0.06);
  --adrestia-appPalette-overlay-heb5e284d: rgb(92.157% 36.863% 15.686% / 0.3);
  --adrestia-appPalette-overlay-heb5e2803: rgb(92.157% 36.863% 15.686% / 0.01);
  --adrestia-appPalette-overlay-heb5e2826: rgb(92.157% 36.863% 15.686% / 0.15);
  --adrestia-appPalette-overlay-heb5e2880: rgb(92.157% 36.863% 15.686% / 0.5);
  --adrestia-appPalette-overlay-hec4899ff: rgb(92.549% 28.235% 60%);
  --adrestia-appPalette-overlay-hec489918: rgb(92.549% 28.235% 60% / 0.09412);
  --adrestia-appPalette-overlay-hec489933: rgb(92.549% 28.235% 60% / 0.2);
  --adrestia-appPalette-overlay-hecf3f7c7: rgb(92.549% 95.294% 96.863% / 0.78);
  --adrestia-appPalette-overlay-hecf3f7eb: rgb(92.549% 95.294% 96.863% / 0.92);
  --adrestia-appPalette-overlay-hecf3f7ff: rgb(92.549% 95.294% 96.863%);
  --adrestia-appPalette-overlay-hecf3f70a: rgb(92.549% 95.294% 96.863% / 0.04);
  --adrestia-appPalette-overlay-hecf3f70f: rgb(92.549% 95.294% 96.863% / 0.06);
  --adrestia-appPalette-overlay-hecf3f71a: rgb(92.549% 95.294% 96.863% / 0.1);
  --adrestia-appPalette-overlay-hecf3f71f: rgb(92.549% 95.294% 96.863% / 0.12);
  --adrestia-appPalette-overlay-hecf3f72e: rgb(92.549% 95.294% 96.863% / 0.18);
  --adrestia-appPalette-overlay-hecf3f74d: rgb(92.549% 95.294% 96.863% / 0.3);
  --adrestia-appPalette-overlay-hecf3f78c: rgb(92.549% 95.294% 96.863% / 0.55);
  --adrestia-appPalette-overlay-hecf3f706: rgb(92.549% 95.294% 96.863% / 0.025);
  --adrestia-appPalette-overlay-hecf3f712: rgb(92.549% 95.294% 96.863% / 0.07);
  --adrestia-appPalette-overlay-hecf3f714: rgb(92.549% 95.294% 96.863% / 0.08);
  --adrestia-appPalette-overlay-hecf3f726: rgb(92.549% 95.294% 96.863% / 0.15);
  --adrestia-appPalette-overlay-hecf3f729: rgb(92.549% 95.294% 96.863% / 0.16);
  --adrestia-appPalette-overlay-hecf3f738: rgb(92.549% 95.294% 96.863% / 0.22);
  --adrestia-appPalette-overlay-hecf3f740: rgb(92.549% 95.294% 96.863% / 0.25);
  --adrestia-appPalette-overlay-hecf3f752: rgb(92.549% 95.294% 96.863% / 0.32);
  --adrestia-appPalette-overlay-hecf3f766: rgb(92.549% 95.294% 96.863% / 0.4);
  --adrestia-appPalette-overlay-hecf3f785: rgb(92.549% 95.294% 96.863% / 0.52);
  --adrestia-appPalette-overlay-hed6c02ff: rgb(92.941% 42.353% 0.784%);
  --adrestia-appPalette-overlay-hed2912ff: rgb(92.941% 16.078% 7.059%);
  --adrestia-appPalette-overlay-hedf4f8ff: rgb(92.941% 95.686% 97.255%);
  --adrestia-appPalette-overlay-hedf4f83d: rgb(92.941% 95.686% 97.255% / 0.24);
  --adrestia-appPalette-overlay-hedf4f899: rgb(92.941% 95.686% 97.255% / 0.6);
  --adrestia-appPalette-overlay-heeeeeeff: rgb(93.333% 93.333% 93.333%);
  --adrestia-appPalette-overlay-heef1f6ff: rgb(93.333% 94.51% 96.471%);
  --adrestia-appPalette-overlay-heef1f600: rgb(93.333% 94.51% 96.471% / 0);
  --adrestia-appPalette-overlay-heef4f7ff: rgb(93.333% 95.686% 96.863%);
  --adrestia-appPalette-overlay-heefaffff: rgb(93.333% 98.039% 100%);
  --adrestia-appPalette-overlay-hef233cff: rgb(93.725% 13.725% 23.529%);
  --adrestia-appPalette-overlay-hef4444cc: rgb(93.725% 26.667% 26.667% / 0.8);
  --adrestia-appPalette-overlay-hef4444eb: rgb(93.725% 26.667% 26.667% / 0.92);
  --adrestia-appPalette-overlay-hef4444ff: rgb(93.725% 26.667% 26.667%);
  --adrestia-appPalette-overlay-hef5350cc: rgb(93.725% 32.549% 31.373% / 0.8);
  --adrestia-appPalette-overlay-hef5350d9: rgb(93.725% 32.549% 31.373% / 0.85);
  --adrestia-appPalette-overlay-hef5350ff: rgb(93.725% 32.549% 31.373%);
  --adrestia-appPalette-overlay-hef44440a: rgb(93.725% 26.667% 26.667% / 0.04);
  --adrestia-appPalette-overlay-hef44440d: rgb(93.725% 26.667% 26.667% / 0.05098);
  --adrestia-appPalette-overlay-hef44440f: rgb(93.725% 26.667% 26.667% / 0.06);
  --adrestia-appPalette-overlay-hef44441a: rgb(93.725% 26.667% 26.667% / 0.1);
  --adrestia-appPalette-overlay-hef44441f: rgb(93.725% 26.667% 26.667% / 0.12);
  --adrestia-appPalette-overlay-hef44444c: rgb(93.725% 26.667% 26.667% / 0.3);
  --adrestia-appPalette-overlay-hef44444d: rgb(93.725% 26.667% 26.667% / 0.3);
  --adrestia-appPalette-overlay-hef44448c: rgb(93.725% 26.667% 26.667% / 0.55);
  --adrestia-appPalette-overlay-hef53500d: rgb(93.725% 32.549% 31.373% / 0.05);
  --adrestia-appPalette-overlay-hef53501a: rgb(93.725% 32.549% 31.373% / 0.1);
  --adrestia-appPalette-overlay-hef53501f: rgb(93.725% 32.549% 31.373% / 0.12);
  --adrestia-appPalette-overlay-hef53502e: rgb(93.725% 32.549% 31.373% / 0.18);
  --adrestia-appPalette-overlay-hef53504c: rgb(93.725% 32.549% 31.373% / 0.3);
  --adrestia-appPalette-overlay-hef444400: rgb(93.725% 26.667% 26.667% / 0);
  --adrestia-appPalette-overlay-hef444405: rgb(93.725% 26.667% 26.667% / 0.02);
  --adrestia-appPalette-overlay-hef444408: rgb(93.725% 26.667% 26.667% / 0.03);
  --adrestia-appPalette-overlay-hef444414: rgb(93.725% 26.667% 26.667% / 0.08);
  --adrestia-appPalette-overlay-hef444418: rgb(93.725% 26.667% 26.667% / 0.09412);
  --adrestia-appPalette-overlay-hef444421: rgb(93.725% 26.667% 26.667% / 0.13);
  --adrestia-appPalette-overlay-hef444422: rgb(93.725% 26.667% 26.667% / 0.13333);
  --adrestia-appPalette-overlay-hef444424: rgb(93.725% 26.667% 26.667% / 0.14);
  --adrestia-appPalette-overlay-hef444426: rgb(93.725% 26.667% 26.667% / 0.15);
  --adrestia-appPalette-overlay-hef444429: rgb(93.725% 26.667% 26.667% / 0.16);
  --adrestia-appPalette-overlay-hef444433: rgb(93.725% 26.667% 26.667% / 0.2);
  --adrestia-appPalette-overlay-hef444438: rgb(93.725% 26.667% 26.667% / 0.22);
  --adrestia-appPalette-overlay-hef444440: rgb(93.725% 26.667% 26.667% / 0.25);
  --adrestia-appPalette-overlay-hef444445: rgb(93.725% 26.667% 26.667% / 0.27);
  --adrestia-appPalette-overlay-hef444447: rgb(93.725% 26.667% 26.667% / 0.28);
  --adrestia-appPalette-overlay-hef444452: rgb(93.725% 26.667% 26.667% / 0.32);
  --adrestia-appPalette-overlay-hef444454: rgb(93.725% 26.667% 26.667% / 0.33);
  --adrestia-appPalette-overlay-hef444455: rgb(93.725% 26.667% 26.667% / 0.33333);
  --adrestia-appPalette-overlay-hef444459: rgb(93.725% 26.667% 26.667% / 0.35);
  --adrestia-appPalette-overlay-hef444461: rgb(93.725% 26.667% 26.667% / 0.38);
  --adrestia-appPalette-overlay-hef444466: rgb(93.725% 26.667% 26.667% / 0.4);
  --adrestia-appPalette-overlay-hef444473: rgb(93.725% 26.667% 26.667% / 0.45);
  --adrestia-appPalette-overlay-hef444480: rgb(93.725% 26.667% 26.667% / 0.5);
  --adrestia-appPalette-overlay-hef535014: rgb(93.725% 32.549% 31.373% / 0.08);
  --adrestia-appPalette-overlay-hef535026: rgb(93.725% 32.549% 31.373% / 0.15);
  --adrestia-appPalette-overlay-hef535033: rgb(93.725% 32.549% 31.373% / 0.2);
  --adrestia-appPalette-overlay-hef535038: rgb(93.725% 32.549% 31.373% / 0.22);
  --adrestia-appPalette-overlay-hef535066: rgb(93.725% 32.549% 31.373% / 0.4);
  --adrestia-appPalette-overlay-hef535080: rgb(93.725% 32.549% 31.373% / 0.5);
  --adrestia-appPalette-overlay-hef535099: rgb(93.725% 32.549% 31.373% / 0.6);
  --adrestia-appPalette-overlay-hef535373: rgb(93.725% 32.549% 32.549% / 0.45);
  --adrestia-appPalette-overlay-hefd6acff: rgb(93.725% 83.922% 67.451%);
  --adrestia-appPalette-overlay-hf0a868b2: rgb(94.118% 65.882% 40.784% / 0.7);
  --adrestia-appPalette-overlay-hf0a868ff: rgb(94.118% 65.882% 40.784%);
  --adrestia-appPalette-overlay-hf0a8680a: rgb(94.118% 65.882% 40.784% / 0.04);
  --adrestia-appPalette-overlay-hf0a8680d: rgb(94.118% 65.882% 40.784% / 0.05);
  --adrestia-appPalette-overlay-hf0a8680f: rgb(94.118% 65.882% 40.784% / 0.06);
  --adrestia-appPalette-overlay-hf0a8681a: rgb(94.118% 65.882% 40.784% / 0.1);
  --adrestia-appPalette-overlay-hf0a8681f: rgb(94.118% 65.882% 40.784% / 0.12);
  --adrestia-appPalette-overlay-hf0a8682e: rgb(94.118% 65.882% 40.784% / 0.18);
  --adrestia-appPalette-overlay-hf0a8688c: rgb(94.118% 65.882% 40.784% / 0.55);
  --adrestia-appPalette-overlay-hf0a86803: rgb(94.118% 65.882% 40.784% / 0.01);
  --adrestia-appPalette-overlay-hf0a86814: rgb(94.118% 65.882% 40.784% / 0.08);
  --adrestia-appPalette-overlay-hf0a86824: rgb(94.118% 65.882% 40.784% / 0.14);
  --adrestia-appPalette-overlay-hf0a86829: rgb(94.118% 65.882% 40.784% / 0.16);
  --adrestia-appPalette-overlay-hf0a86833: rgb(94.118% 65.882% 40.784% / 0.2);
  --adrestia-appPalette-overlay-hf0a86838: rgb(94.118% 65.882% 40.784% / 0.22);
  --adrestia-appPalette-overlay-hf0a86840: rgb(94.118% 65.882% 40.784% / 0.25);
  --adrestia-appPalette-overlay-hf0a86847: rgb(94.118% 65.882% 40.784% / 0.28);
  --adrestia-appPalette-overlay-hf0a86859: rgb(94.118% 65.882% 40.784% / 0.35);
  --adrestia-appPalette-overlay-hf0a86873: rgb(94.118% 65.882% 40.784% / 0.45);
  --adrestia-appPalette-overlay-hf0a86880: rgb(94.118% 65.882% 40.784% / 0.5);
  --adrestia-appPalette-overlay-hf0b90b1a: rgb(94.118% 72.549% 4.314% / 0.1);
  --adrestia-appPalette-overlay-hf0b90bff: rgb(94.118% 72.549% 4.314%);
  --adrestia-appPalette-overlay-hf0f0f0ff: rgb(94.118% 94.118% 94.118%);
  --adrestia-appPalette-overlay-hf0f2f8ff: rgb(94.118% 94.902% 97.255%);
  --adrestia-appPalette-overlay-hf0f8fbff: rgb(94.118% 97.255% 98.431%);
  --adrestia-appPalette-overlay-hf0f921ff: rgb(94.118% 97.647% 12.941%);
  --adrestia-appPalette-overlay-hf1c40f1f: rgb(94.51% 76.863% 5.882% / 0.12);
  --adrestia-appPalette-overlay-hf1c40f33: rgb(94.51% 76.863% 5.882% / 0.2);
  --adrestia-appPalette-overlay-hf1c40fff: rgb(94.51% 76.863% 5.882%);
  --adrestia-appPalette-overlay-hf1f5f9fa: rgb(94.51% 96.078% 97.647% / 0.98);
  --adrestia-appPalette-overlay-hf1f8fbd6: rgb(94.51% 97.255% 98.431% / 0.84);
  --adrestia-appPalette-overlay-hf1faee80: rgb(94.51% 98.039% 93.333% / 0.5);
  --adrestia-appPalette-overlay-hF1FAEE80: rgb(94.51% 98.039% 93.333% / 0.5);
  --adrestia-appPalette-overlay-hf1faeeff: rgb(94.51% 98.039% 93.333%);
  --adrestia-appPalette-overlay-hF1FAEEff: rgb(94.51% 98.039% 93.333%);
  --adrestia-appPalette-overlay-hf2e9e4ff: rgb(94.902% 91.373% 89.412%);
  --adrestia-appPalette-overlay-hf3c168ff: rgb(95.294% 75.686% 40.784%);
  --adrestia-appPalette-overlay-hf3c1681a: rgb(95.294% 75.686% 40.784% / 0.1);
  --adrestia-appPalette-overlay-hf3c1684c: rgb(95.294% 75.686% 40.784% / 0.3);
  --adrestia-appPalette-overlay-hf3c16814: rgb(95.294% 75.686% 40.784% / 0.08);
  --adrestia-appPalette-overlay-hf3c16852: rgb(95.294% 75.686% 40.784% / 0.32);
  --adrestia-appPalette-overlay-hf4a261ff: rgb(95.686% 63.529% 38.039%);
  --adrestia-appPalette-overlay-hf4f4f9ff: rgb(95.686% 95.686% 97.647%);
  --adrestia-appPalette-overlay-hf4f6faff: rgb(95.686% 96.471% 98.039%);
  --adrestia-appPalette-overlay-hf4f8fafa: rgb(95.686% 97.255% 98.039% / 0.98);
  --adrestia-appPalette-overlay-hf4f9fcdb: rgb(95.686% 97.647% 98.824% / 0.86);
  --adrestia-appPalette-overlay-hf4fbffff: rgb(95.686% 98.431% 100%);
  --adrestia-appPalette-overlay-hf5a6231f: rgb(96.078% 65.098% 13.725% / 0.12);
  --adrestia-appPalette-overlay-hf5a62326: rgb(96.078% 65.098% 13.725% / 0.15);
  --adrestia-appPalette-overlay-hf5a62380: rgb(96.078% 65.098% 13.725% / 0.5);
  --adrestia-appPalette-overlay-hf5af693d: rgb(96.078% 68.627% 41.176% / 0.24);
  --adrestia-appPalette-overlay-hf5be63ff: rgb(96.078% 74.51% 38.824%);
  --adrestia-appPalette-overlay-hf5c542ff: rgb(96.078% 77.255% 25.882%);
  --adrestia-appPalette-overlay-hf5c54214: rgb(96.078% 77.255% 25.882% / 0.08);
  --adrestia-appPalette-overlay-hf5c54221: rgb(96.078% 77.255% 25.882% / 0.13);
  --adrestia-appPalette-overlay-hf5c54226: rgb(96.078% 77.255% 25.882% / 0.15);
  --adrestia-appPalette-overlay-hf5d04eff: rgb(96.078% 81.569% 30.588%);
  --adrestia-appPalette-overlay-hf5f5f5ff: rgb(96.078% 96.078% 96.078%);
  --adrestia-appPalette-overlay-hf5f8faf5: rgb(96.078% 97.255% 98.039% / 0.96);
  --adrestia-appPalette-overlay-hf5f8faff: rgb(96.078% 97.255% 98.039%);
  --adrestia-appPalette-overlay-hf5f9fbfc: rgb(96.078% 97.647% 98.431% / 0.99);
  --adrestia-appPalette-overlay-hf6be00ff: rgb(96.471% 74.51% 0%);
  --adrestia-appPalette-overlay-hf6f8fce0: rgb(96.471% 97.255% 98.824% / 0.88);
  --adrestia-appPalette-overlay-hf6f8fcff: rgb(96.471% 97.255% 98.824%);
  --adrestia-appPalette-overlay-hf6fbfcff: rgb(96.471% 98.431% 98.824%);
  --adrestia-appPalette-overlay-hf7a600ff: rgb(96.863% 65.098% 0%);
  --adrestia-appPalette-overlay-hf7fafcfc: rgb(96.863% 98.039% 98.824% / 0.99);
  --adrestia-appPalette-overlay-hf7fdffff: rgb(96.863% 99.216% 100%);
  --adrestia-appPalette-overlay-hf8fafc5c: rgb(97.255% 98.039% 98.824% / 0.36);
  --adrestia-appPalette-overlay-hf8fafc6b: rgb(97.255% 98.039% 98.824% / 0.42);
  --adrestia-appPalette-overlay-hf8fafc80: rgb(97.255% 98.039% 98.824% / 0.5);
  --adrestia-appPalette-overlay-hf8fafc85: rgb(97.255% 98.039% 98.824% / 0.52);
  --adrestia-appPalette-overlay-hf8fafc94: rgb(97.255% 98.039% 98.824% / 0.58);
  --adrestia-appPalette-overlay-hf8fafcad: rgb(97.255% 98.039% 98.824% / 0.68);
  --adrestia-appPalette-overlay-hf8fafcb8: rgb(97.255% 98.039% 98.824% / 0.72);
  --adrestia-appPalette-overlay-hf8fafcc7: rgb(97.255% 98.039% 98.824% / 0.78);
  --adrestia-appPalette-overlay-hf8fafccc: rgb(97.255% 98.039% 98.824% / 0.8);
  --adrestia-appPalette-overlay-hf8fafcd1: rgb(97.255% 98.039% 98.824% / 0.82);
  --adrestia-appPalette-overlay-hf8fafcd9: rgb(97.255% 98.039% 98.824% / 0.85);
  --adrestia-appPalette-overlay-hf8fafce6: rgb(97.255% 98.039% 98.824% / 0.9);
  --adrestia-appPalette-overlay-hf8fafceb: rgb(97.255% 98.039% 98.824% / 0.92);
  --adrestia-appPalette-overlay-hf8fafcf2: rgb(97.255% 98.039% 98.824% / 0.95);
  --adrestia-appPalette-overlay-hf8fafcfa: rgb(97.255% 98.039% 98.824% / 0.98);
  --adrestia-appPalette-overlay-hf8fafcff: rgb(97.255% 98.039% 98.824%);
  --adrestia-appPalette-overlay-hf39c12ff: rgb(95.294% 61.176% 7.059%);
  --adrestia-appPalette-overlay-hf39c1212: rgb(95.294% 61.176% 7.059% / 0.07059);
  --adrestia-appPalette-overlay-hf39c1233: rgb(95.294% 61.176% 7.059% / 0.2);
  --adrestia-appPalette-overlay-hf43f5eff: rgb(95.686% 24.706% 36.863%);
  --adrestia-appPalette-overlay-hf55d3eff: rgb(96.078% 36.471% 24.314%);
  --adrestia-appPalette-overlay-hf59e0b0d: rgb(96.078% 61.961% 4.314% / 0.05);
  --adrestia-appPalette-overlay-hf59e0b0f: rgb(96.078% 61.961% 4.3137% / 0.06);
  --adrestia-appPalette-overlay-hf59e0b1a: rgb(96.078% 61.961% 4.314% / 0.1);
  --adrestia-appPalette-overlay-hf59e0b1f: rgb(96.078% 61.961% 4.3137% / 0.12);
  --adrestia-appPalette-overlay-hf59e0b2e: rgb(96.078% 61.961% 4.3137% / 0.18);
  --adrestia-appPalette-overlay-hf59e0b4c: rgb(96.078% 61.961% 4.314% / 0.3);
  --adrestia-appPalette-overlay-hf59e0b4d: rgb(96.078% 61.961% 4.314% / 0.3);
  --adrestia-appPalette-overlay-hf59e0b06: rgb(96.078% 61.961% 4.314% / 0.024);
  --adrestia-appPalette-overlay-hf59e0b08: rgb(96.078% 61.961% 4.314% / 0.03);
  --adrestia-appPalette-overlay-hf59e0b11: rgb(96.078% 61.961% 4.314% / 0.067);
  --adrestia-appPalette-overlay-hf59e0b14: rgb(96.078% 61.961% 4.3137% / 0.08);
  --adrestia-appPalette-overlay-hf59e0b18: rgb(96.078% 61.961% 4.314% / 0.09412);
  --adrestia-appPalette-overlay-hf59e0b21: rgb(96.078% 61.961% 4.314% / 0.13);
  --adrestia-appPalette-overlay-hf59e0b24: rgb(96.078% 61.961% 4.314% / 0.14);
  --adrestia-appPalette-overlay-hf59e0b26: rgb(96.078% 61.961% 4.314% / 0.15);
  --adrestia-appPalette-overlay-hf59e0b33: rgb(96.078% 61.961% 4.314% / 0.2);
  --adrestia-appPalette-overlay-hf59e0b38: rgb(96.078% 61.961% 4.314% / 0.22);
  --adrestia-appPalette-overlay-hf59e0b40: rgb(96.078% 61.961% 4.3137% / 0.25);
  --adrestia-appPalette-overlay-hf59e0b45: rgb(96.078% 61.961% 4.3137% / 0.27);
  --adrestia-appPalette-overlay-hf59e0b47: rgb(96.078% 61.961% 4.314% / 0.28);
  --adrestia-appPalette-overlay-hf59e0b54: rgb(96.078% 61.961% 4.3137% / 0.33);
  --adrestia-appPalette-overlay-hf59e0b55: rgb(96.078% 61.961% 4.314% / 0.33333);
  --adrestia-appPalette-overlay-hf59e0b59: rgb(96.078% 61.961% 4.314% / 0.35);
  --adrestia-appPalette-overlay-hf59e0b61: rgb(96.078% 61.961% 4.314% / 0.38);
  --adrestia-appPalette-overlay-hf59e0b66: rgb(96.078% 61.961% 4.314% / 0.4);
  --adrestia-appPalette-overlay-hf59e0b73: rgb(96.078% 61.961% 4.3137% / 0.45);
  --adrestia-appPalette-overlay-hf59e0b80: rgb(96.078% 61.961% 4.314% / 0.50196);
  --adrestia-appPalette-overlay-hf59e0bb3: rgb(96.078% 61.961% 4.314% / 0.7);
  --adrestia-appPalette-overlay-hf59e0be0: rgb(96.078% 61.961% 4.314% / 0.88);
  --adrestia-appPalette-overlay-hf59e0bf2: rgb(96.078% 61.961% 4.314% / 0.95);
  --adrestia-appPalette-overlay-hf59e0bff: rgb(96.078% 61.961% 4.314%);
  --adrestia-appPalette-overlay-hf472b6fa: rgb(95.686% 44.706% 71.373% / 0.98);
  --adrestia-appPalette-overlay-hf472b6ff: rgb(95.686% 44.706% 71.373%);
  --adrestia-appPalette-overlay-hf472b61a: rgb(95.686% 44.706% 71.373% / 0.1);
  --adrestia-appPalette-overlay-hf472b633: rgb(95.686% 44.706% 71.373% / 0.2);
  --adrestia-appPalette-overlay-hf472b640: rgb(95.686% 44.706% 71.373% / 0.25);
  --adrestia-appPalette-overlay-hf472b647: rgb(95.686% 44.706% 71.373% / 0.28);
  --adrestia-appPalette-overlay-hf0883ecc: rgb(94.118% 53.333% 24.314% / 0.8);
  --adrestia-appPalette-overlay-hf0883eff: rgb(94.118% 53.333% 24.314%);
  --adrestia-appPalette-overlay-hf6465d26: rgb(96.471% 27.451% 36.471% / 0.15);
  --adrestia-appPalette-overlay-hf6465dff: rgb(96.471% 27.451% 36.471%);
  --adrestia-appPalette-overlay-hf7931a33: rgb(96.863% 57.647% 10.196% / 0.2);
  --adrestia-appPalette-overlay-hf7931a66: rgb(96.863% 57.647% 10.196% / 0.4);
  --adrestia-appPalette-overlay-hf7931aff: rgb(96.863% 57.647% 10.196%);
  --adrestia-appPalette-overlay-hf09121ff: rgb(94.118% 56.863% 12.941%);
  --adrestia-appPalette-overlay-hf44336ff: rgb(95.686% 26.275% 21.176%);
  --adrestia-appPalette-overlay-hf85149b2: rgb(97.255% 31.765% 28.627% / 0.7);
  --adrestia-appPalette-overlay-hf85149ff: rgb(97.255% 31.765% 28.627%);
  --adrestia-appPalette-overlay-hf87171d9: rgb(97.255% 44.314% 44.314% / 0.85);
  --adrestia-appPalette-overlay-hf87171f2: rgb(97.255% 44.314% 44.314% / 0.95);
  --adrestia-appPalette-overlay-hf87171ff: rgb(97.255% 44.314% 44.314%);
  --adrestia-appPalette-overlay-hf97316f2: rgb(97.647% 45.098% 8.627% / 0.95);
  --adrestia-appPalette-overlay-hf97316ff: rgb(97.647% 45.098% 8.627%);
  --adrestia-appPalette-overlay-hf97373ff: rgb(97.647% 45.098% 45.098%);
  --adrestia-appPalette-overlay-hf443361f: rgb(95.686% 26.275% 21.176% / 0.12);
  --adrestia-appPalette-overlay-hf0824633: rgb(94.118% 50.98% 27.451% / 0.2);
  --adrestia-appPalette-overlay-hf851491a: rgb(97.255% 31.765% 28.627% / 0.1);
  --adrestia-appPalette-overlay-hf851494c: rgb(97.255% 31.765% 28.627% / 0.3);
  --adrestia-appPalette-overlay-hf851498c: rgb(97.255% 31.765% 28.627% / 0.55);
  --adrestia-appPalette-overlay-hf871710f: rgb(97.255% 44.314% 44.314% / 0.06);
  --adrestia-appPalette-overlay-hf871711a: rgb(97.255% 44.314% 44.314% / 0.1);
  --adrestia-appPalette-overlay-hf871711f: rgb(97.255% 44.314% 44.314% / 0.12);
  --adrestia-appPalette-overlay-hf4433626: rgb(95.686% 26.275% 21.176% / 0.15);
  --adrestia-appPalette-overlay-hf8514926: rgb(97.255% 31.765% 28.627% / 0.15);
  --adrestia-appPalette-overlay-hf8514933: rgb(97.255% 31.765% 28.627% / 0.2);
  --adrestia-appPalette-overlay-hf8514940: rgb(97.255% 31.765% 28.627% / 0.25);
  --adrestia-appPalette-overlay-hf8514955: rgb(97.255% 31.765% 28.627% / 0.33333);
  --adrestia-appPalette-overlay-hf8514990: rgb(97.255% 31.765% 28.627% / 0.5647);
  --adrestia-appPalette-overlay-hf8717114: rgb(97.255% 44.314% 44.314% / 0.08);
  --adrestia-appPalette-overlay-hf8717117: rgb(97.255% 44.314% 44.314% / 0.09);
  --adrestia-appPalette-overlay-hf8717133: rgb(97.255% 44.314% 44.314% / 0.2);
  --adrestia-appPalette-overlay-hf8717159: rgb(97.255% 44.314% 44.314% / 0.35);
  --adrestia-appPalette-overlay-hf8717173: rgb(97.255% 44.314% 44.314% / 0.45);
  --adrestia-appPalette-overlay-hf8717180: rgb(97.255% 44.314% 44.314% / 0.5);
  --adrestia-appPalette-overlay-hf8717199: rgb(97.255% 44.314% 44.314% / 0.6);
  --adrestia-appPalette-overlay-hf9731618: rgb(97.647% 45.098% 8.627% / 0.09412);
  --adrestia-appPalette-overlay-hf9731647: rgb(97.647% 45.098% 8.627% / 0.28);
  --adrestia-appPalette-overlay-hf9731659: rgb(97.647% 45.098% 8.627% / 0.35);
  --adrestia-appPalette-overlay-hf9731673: rgb(97.647% 45.098% 8.6275% / 0.45);
  --adrestia-appPalette-overlay-hf9731680: rgb(97.647% 45.098% 8.627% / 0.5);
  --adrestia-appPalette-overlay-hfacc15ff: rgb(98.039% 80% 8.235%);
  --adrestia-appPalette-overlay-hfacc1599: rgb(98.039% 80% 8.235% / 0.6);
  --adrestia-appPalette-overlay-hfaf8f6ff: rgb(98.039% 97.255% 96.471%);
  --adrestia-appPalette-overlay-hfaf8f60d: rgb(98.039% 97.255% 96.471% / 0.05);
  --adrestia-appPalette-overlay-hfaf8f605: rgb(98.039% 97.255% 96.471% / 0.02);
  --adrestia-appPalette-overlay-hfaf8f659: rgb(98.039% 97.255% 96.471% / 0.35);
  --adrestia-appPalette-overlay-hfaf8f680: rgb(98.039% 97.255% 96.471% / 0.5);
  --adrestia-appPalette-overlay-hfaf8f699: rgb(98.039% 97.255% 96.471% / 0.6);
  --adrestia-appPalette-overlay-hfb8c00ff: rgb(98.431% 54.902% 0%);
  --adrestia-appPalette-overlay-hfb923c0f: rgb(98.431% 57.255% 23.529% / 0.06);
  --adrestia-appPalette-overlay-hfb923c1a: rgb(98.431% 57.255% 23.529% / 0.1);
  --adrestia-appPalette-overlay-hfb923c33: rgb(98.431% 57.255% 23.529% / 0.2);
  --adrestia-appPalette-overlay-hfb923c38: rgb(98.431% 57.255% 23.529% / 0.22);
  --adrestia-appPalette-overlay-hfb923c40: rgb(98.431% 57.255% 23.529% / 0.25);
  --adrestia-appPalette-overlay-hfb923c47: rgb(98.431% 57.255% 23.529% / 0.28);
  --adrestia-appPalette-overlay-hfb923c59: rgb(98.431% 57.255% 23.529% / 0.35);
  --adrestia-appPalette-overlay-hfb923cff: rgb(98.431% 57.255% 23.529%);
  --adrestia-appPalette-overlay-hfb7185e0: rgb(98.431% 44.314% 52.157% / 0.88);
  --adrestia-appPalette-overlay-hfb7185ff: rgb(98.431% 44.314% 52.157%);
  --adrestia-appPalette-overlay-hfb71850d: rgb(98.431% 44.314% 52.157% / 0.05);
  --adrestia-appPalette-overlay-hfb71851a: rgb(98.431% 44.314% 52.157% / 0.1);
  --adrestia-appPalette-overlay-hfb71853d: rgb(98.431% 44.314% 52.157% / 0.24);
  --adrestia-appPalette-overlay-hfb71858c: rgb(98.431% 44.314% 52.157% / 0.55);
  --adrestia-appPalette-overlay-hfb718514: rgb(98.431% 44.314% 52.157% / 0.08);
  --adrestia-appPalette-overlay-hfb718533: rgb(98.431% 44.314% 52.157% / 0.2);
  --adrestia-appPalette-overlay-hfb718599: rgb(98.431% 44.314% 52.157% / 0.6);
  --adrestia-appPalette-overlay-hfbbf24f2: rgb(98.431% 74.902% 14.118% / 0.95);
  --adrestia-appPalette-overlay-hfbbf24ff: rgb(98.431% 74.902% 14.118%);
  --adrestia-appPalette-overlay-hfbbf241a: rgb(98.431% 74.902% 14.118% / 0.1);
  --adrestia-appPalette-overlay-hfbbf241f: rgb(98.431% 74.902% 14.118% / 0.12);
  --adrestia-appPalette-overlay-hfbbf244c: rgb(98.431% 74.902% 14.118% / 0.3);
  --adrestia-appPalette-overlay-hfbbf248c: rgb(98.431% 74.902% 14.118% / 0.55);
  --adrestia-appPalette-overlay-hfbbf2408: rgb(98.431% 74.902% 14.118% / 0.03);
  --adrestia-appPalette-overlay-hfbbf2412: rgb(98.431% 74.902% 14.118% / 0.07);
  --adrestia-appPalette-overlay-hfbbf2414: rgb(98.431% 74.902% 14.118% / 0.08);
  --adrestia-appPalette-overlay-hfbbf2440: rgb(98.431% 74.902% 14.118% / 0.25);
  --adrestia-appPalette-overlay-hfbbf2459: rgb(98.431% 74.902% 14.118% / 0.35);
  --adrestia-appPalette-overlay-hfbbf2461: rgb(98.431% 74.902% 14.118% / 0.38);
  --adrestia-appPalette-overlay-hfbbf2473: rgb(98.431% 74.902% 14.118% / 0.45);
  --adrestia-appPalette-overlay-hfbbf2480: rgb(98.431% 74.902% 14.118% / 0.50196);
  --adrestia-appPalette-overlay-hfbbf2499: rgb(98.431% 74.902% 14.118% / 0.6);
  --adrestia-appPalette-overlay-hfca5a5ff: rgb(98.824% 64.706% 64.706%);
  --adrestia-appPalette-overlay-hfca50aff: rgb(98.824% 64.706% 3.922%);
  --adrestia-appPalette-overlay-hfca636ff: rgb(98.824% 65.098% 21.176%);
  --adrestia-appPalette-overlay-hfcd34d73: rgb(98.824% 82.745% 30.196% / 0.45);
  --adrestia-appPalette-overlay-hfcd34dff: rgb(98.824% 82.745% 30.196%);
  --adrestia-appPalette-overlay-hfcfaf7f5: rgb(98.824% 98.039% 96.863% / 0.96);
  --adrestia-appPalette-overlay-hfcfdbfff: rgb(98.824% 99.216% 74.902%);
  --adrestia-appPalette-overlay-hfcffa4ff: rgb(98.824% 100% 64.314%);
  --adrestia-appPalette-overlay-hfda4afff: rgb(99.216% 64.314% 68.627%);
  --adrestia-appPalette-overlay-hfde68af2: rgb(99.216% 90.196% 54.118% / 0.95);
  --adrestia-appPalette-overlay-hfde68aff: rgb(99.216% 90.196% 54.118%);
  --adrestia-appPalette-overlay-hfde0471a: rgb(99.216% 87.843% 27.843% / 0.1);
  --adrestia-appPalette-overlay-hfde04740: rgb(99.216% 87.843% 27.843% / 0.25);
  --adrestia-appPalette-overlay-hfdf0d5ff: rgb(99.216% 94.118% 83.529%);
  --adrestia-appPalette-overlay-hfdfdff66: rgb(99.216% 99.216% 100% / 0.4);
  --adrestia-appPalette-overlay-hfdfdff99: rgb(99.216% 99.216% 100% / 0.6);
  --adrestia-appPalette-overlay-hfdfdffd9: rgb(99.216% 99.216% 100% / 0.85);
  --adrestia-appPalette-overlay-hfe9f6dff: rgb(99.608% 62.353% 42.745%);
  --adrestia-appPalette-overlay-hfecacafa: rgb(99.608% 88.627% 88.627% / 0.98);
  --adrestia-appPalette-overlay-hfef2f2f2: rgb(99.608% 94.902% 94.902% / 0.95);
  --adrestia-appPalette-overlay-hfefce8f5: rgb(99.608% 98.824% 90.98% / 0.96);
  --adrestia-appPalette-overlay-hff0000ff: rgb(100% 0% 0%);
  --adrestia-appPalette-overlay-hff4d4fff: rgb(100% 30.196% 30.98%);
  --adrestia-appPalette-overlay-hff5a5a1a: rgb(100% 35.294% 35.294% / 0.1);
  --adrestia-appPalette-overlay-hff5a5a33: rgb(100% 35.294% 35.294% / 0.2);
  --adrestia-appPalette-overlay-hff5a5a99: rgb(100% 35.294% 35.294% / 0.6);
  --adrestia-appPalette-overlay-hff5a5ae6: rgb(100% 35.294% 35.294% / 0.9);
  --adrestia-appPalette-overlay-hff5a5aff: rgb(100% 35.294% 35.294%);
  --adrestia-appPalette-overlay-hff6b00ff: rgb(100% 41.961% 0%);
  --adrestia-appPalette-overlay-hff6b6b14: rgb(100% 41.961% 41.961% / 0.08);
  --adrestia-appPalette-overlay-hff6b6b24: rgb(100% 41.961% 41.961% / 0.14);
  --adrestia-appPalette-overlay-hff6b6b26: rgb(100% 41.961% 41.961% / 0.15);
  --adrestia-appPalette-overlay-hff6b6b40: rgb(100% 41.961% 41.961% / 0.25);
  --adrestia-appPalette-overlay-hff6b6b66: rgb(100% 41.961% 41.961% / 0.4);
  --adrestia-appPalette-overlay-hff6b6bff: rgb(100% 41.961% 41.961%);
  --adrestia-appPalette-overlay-hff6e55ff: rgb(100% 43.137% 33.333%);
  --adrestia-appPalette-overlay-hff7b72ff: rgb(100% 48.235% 44.706%);
  --adrestia-appPalette-overlay-hff7f50ff: rgb(100% 49.804% 31.373%);
  --adrestia-appPalette-overlay-hff8a80d9: rgb(100% 54.118% 50.196% / 0.85);
  --adrestia-appPalette-overlay-hff8a94ff: rgb(100% 54.118% 58.039%);
  --adrestia-appPalette-overlay-hff8a941f: rgb(100% 54.118% 58.039% / 0.12);
  --adrestia-appPalette-overlay-hff8a9433: rgb(100% 54.118% 58.039% / 0.2);
  --adrestia-appPalette-overlay-hff8f8fff: rgb(100% 56.078% 56.078%);
  --adrestia-appPalette-overlay-hff320aff: rgb(100% 19.608% 3.922%);
  --adrestia-appPalette-overlay-hff4444ff: rgb(100% 26.667% 26.667%);
  --adrestia-appPalette-overlay-hff4646ff: rgb(100% 27.451% 27.451%);
  --adrestia-appPalette-overlay-hff5028ff: rgb(100% 31.373% 15.686%);
  --adrestia-appPalette-overlay-hff5037ff: rgb(100% 31.373% 21.569%);
  --adrestia-appPalette-overlay-hff5050a6: rgb(100% 31.373% 31.373% / 0.65);
  --adrestia-appPalette-overlay-hff5252ff: rgb(100% 32.157% 32.157%);
  --adrestia-appPalette-overlay-hff5555ff: rgb(100% 33.333% 33.333%);
  --adrestia-appPalette-overlay-hff6600ff: rgb(100% 40% 0%);
  --adrestia-appPalette-overlay-hff7043ff: rgb(100% 43.922% 26.275%);
  --adrestia-appPalette-overlay-hff7070ff: rgb(100% 43.922% 43.922%);
  --adrestia-appPalette-overlay-hff8585ff: rgb(100% 52.157% 52.157%);
  --adrestia-appPalette-overlay-hff9800cc: rgb(100% 59.608% 0% / 0.8);
  --adrestia-appPalette-overlay-hff9800ff: rgb(100% 59.608% 0%);
  --adrestia-appPalette-overlay-hff17440f: rgb(100% 9.02% 26.667% / 0.06);
  --adrestia-appPalette-overlay-hff17444c: rgb(100% 9.02% 26.667% / 0.3);
  --adrestia-appPalette-overlay-hff44441a: rgb(100% 26.667% 26.667% / 0.1);
  --adrestia-appPalette-overlay-hff47571f: rgb(100% 27.843% 34.118% / 0.12);
  --adrestia-appPalette-overlay-hff50501a: rgb(100% 31.373% 31.373% / 0.1);
  --adrestia-appPalette-overlay-hff50502e: rgb(100% 31.373% 31.373% / 0.18);
  --adrestia-appPalette-overlay-hff50508c: rgb(100% 31.373% 31.373% / 0.55);
  --adrestia-appPalette-overlay-hff52520a: rgb(100% 32.157% 32.157% / 0.04);
  --adrestia-appPalette-overlay-hff52520f: rgb(100% 32.157% 32.157% / 0.06);
  --adrestia-appPalette-overlay-hff52521a: rgb(100% 32.157% 32.157% / 0.1);
  --adrestia-appPalette-overlay-hff52521f: rgb(100% 32.157% 32.157% / 0.12);
  --adrestia-appPalette-overlay-hff52524c: rgb(100% 32.157% 32.157% / 0.3);
  --adrestia-appPalette-overlay-hff85850d: rgb(100% 52.157% 52.157% / 0.05);
  --adrestia-appPalette-overlay-hff85851a: rgb(100% 52.157% 52.157% / 0.1);
  --adrestia-appPalette-overlay-hff85851f: rgb(100% 52.157% 52.157% / 0.12);
  --adrestia-appPalette-overlay-hff85852e: rgb(100% 52.157% 52.157% / 0.18);
  --adrestia-appPalette-overlay-hff85854c: rgb(100% 52.157% 52.157% / 0.3);
  --adrestia-appPalette-overlay-hff85854d: rgb(100% 52.157% 52.157% / 0.3);
  --adrestia-appPalette-overlay-hff98001a: rgb(100% 59.608% 0% / 0.1);
  --adrestia-appPalette-overlay-hff98002e: rgb(100% 59.608% 0% / 0.18);
  --adrestia-appPalette-overlay-hff98004c: rgb(100% 59.608% 0% / 0.3);
  --adrestia-appPalette-overlay-hff174433: rgb(100% 9.02% 26.667% / 0.2);
  --adrestia-appPalette-overlay-hff525208: rgb(100% 32.157% 32.157% / 0.03);
  --adrestia-appPalette-overlay-hff525214: rgb(100% 32.157% 32.157% / 0.08);
  --adrestia-appPalette-overlay-hff525224: rgb(100% 32.157% 32.157% / 0.14);
  --adrestia-appPalette-overlay-hff525226: rgb(100% 32.157% 32.157% / 0.15);
  --adrestia-appPalette-overlay-hff525233: rgb(100% 32.157% 32.157% / 0.2);
  --adrestia-appPalette-overlay-hff525238: rgb(100% 32.157% 32.157% / 0.22);
  --adrestia-appPalette-overlay-hff525240: rgb(100% 32.157% 32.157% / 0.25);
  --adrestia-appPalette-overlay-hff525266: rgb(100% 32.157% 32.157% / 0.4);
  --adrestia-appPalette-overlay-hff525280: rgb(100% 32.157% 32.157% / 0.5);
  --adrestia-appPalette-overlay-hff555599: rgb(100% 33.333% 33.333% / 0.6);
  --adrestia-appPalette-overlay-hff858559: rgb(100% 52.157% 52.157% / 0.35);
  --adrestia-appPalette-overlay-hff980033: rgb(100% 59.608% 0% / 0.2);
  --adrestia-appPalette-overlay-hff980066: rgb(100% 59.608% 0% / 0.4);
  --adrestia-appPalette-overlay-hff980099: rgb(100% 59.608% 0% / 0.6);
  --adrestia-appPalette-overlay-hffa000ff: rgb(100% 62.745% 0%);
  --adrestia-appPalette-overlay-hffa00026: rgb(100% 62.745% 0% / 0.15);
  --adrestia-appPalette-overlay-hffa00080: rgb(100% 62.745% 0% / 0.5);
  --adrestia-appPalette-overlay-hffa726ff: rgb(100% 65.49% 14.902%);
  --adrestia-appPalette-overlay-hffa7260f: rgb(100% 65.49% 21.961% / 0.06);
  --adrestia-appPalette-overlay-hffa7261f: rgb(100% 65.49% 14.902% / 0.12);
  --adrestia-appPalette-overlay-hffa72614: rgb(100% 65.49% 14.902% / 0.08);
  --adrestia-appPalette-overlay-hffa72626: rgb(100% 65.49% 21.961% / 0.15);
  --adrestia-appPalette-overlay-hffa72633: rgb(100% 65.49% 14.902% / 0.2);
  --adrestia-appPalette-overlay-hffa72640: rgb(100% 65.49% 14.902% / 0.25);
  --adrestia-appPalette-overlay-hffab000d: rgb(100% 67.059% 0% / 0.05);
  --adrestia-appPalette-overlay-hffab000f: rgb(100% 67.059% 0% / 0.06);
  --adrestia-appPalette-overlay-hffab00ff: rgb(100% 67.059% 0%);
  --adrestia-appPalette-overlay-hffab001a: rgb(100% 67.059% 0% / 0.1);
  --adrestia-appPalette-overlay-hffab004c: rgb(100% 67.059% 0% / 0.3);
  --adrestia-appPalette-overlay-hffab0014: rgb(100% 67.059% 0% / 0.08);
  --adrestia-appPalette-overlay-hffab0026: rgb(100% 67.059% 0% / 0.15);
  --adrestia-appPalette-overlay-hffab0033: rgb(100% 67.059% 0% / 0.2);
  --adrestia-appPalette-overlay-hffab40ff: rgb(100% 67.059% 25.098%);
  --adrestia-appPalette-overlay-hffab0066: rgb(100% 67.059% 0% / 0.4);
  --adrestia-appPalette-overlay-hffab91ff: rgb(100% 67.059% 56.863%);
  --adrestia-appPalette-overlay-hffab400a: rgb(100% 67.059% 25.098% / 0.04);
  --adrestia-appPalette-overlay-hffab4026: rgb(100% 67.059% 25.098% / 0.15);
  --adrestia-appPalette-overlay-hffb3b3ff: rgb(100% 70.196% 70.196%);
  --adrestia-appPalette-overlay-hffb26e8c: rgb(100% 69.804% 43.137% / 0.55);
  --adrestia-appPalette-overlay-hffb26e38: rgb(100% 69.804% 43.137% / 0.22);
  --adrestia-appPalette-overlay-hffb26ed1: rgb(100% 69.804% 43.137% / 0.82);
  --adrestia-appPalette-overlay-hffb26ed9: rgb(100% 69.804% 43.137% / 0.85);
  --adrestia-appPalette-overlay-hffb26ef5: rgb(100% 69.804% 43.137% / 0.96);
  --adrestia-appPalette-overlay-hffb46e57: rgb(100% 70.588% 43.137% / 0.34);
  --adrestia-appPalette-overlay-hffb74d0d: rgb(100% 71.765% 30.196% / 0.05);
  --adrestia-appPalette-overlay-hffb74dff: rgb(100% 71.765% 30.196%);
  --adrestia-appPalette-overlay-hffb400ff: rgb(100% 70.588% 0%);
  --adrestia-appPalette-overlay-hffb4000f: rgb(100% 70.588% 0% / 0.06);
  --adrestia-appPalette-overlay-hffc83cff: rgb(100% 78.431% 23.529%);
  --adrestia-appPalette-overlay-hffc107ff: rgb(100% 75.686% 2.745%);
  --adrestia-appPalette-overlay-hffc482ff: rgb(100% 76.863% 50.98%);
  --adrestia-appPalette-overlay-hffc800ff: rgb(100% 78.431% 0%);
  --adrestia-appPalette-overlay-hffca28ff: rgb(100% 79.216% 15.686%);
  --adrestia-appPalette-overlay-hffca661f: rgb(100% 79.216% 40% / 0.12);
  --adrestia-appPalette-overlay-hffca6614: rgb(100% 79.216% 40% / 0.08);
  --adrestia-appPalette-overlay-hffca6640: rgb(100% 79.216% 40% / 0.25);
  --adrestia-appPalette-overlay-hffca6673: rgb(100% 79.216% 40% / 0.45);
  --adrestia-appPalette-overlay-hffcc00ff: rgb(100% 80% 0%);
  --adrestia-appPalette-overlay-hffd0d0ff: rgb(100% 81.569% 81.569%);
  --adrestia-appPalette-overlay-hffd2a0a6: rgb(100% 82.353% 62.745% / 0.65);
  --adrestia-appPalette-overlay-hffd93dff: rgb(100% 85.098% 23.922%);
  --adrestia-appPalette-overlay-hffd166ff: rgb(100% 81.961% 40%);
  --adrestia-appPalette-overlay-hffd700ff: rgb(100% 84.314% 0%);
  --adrestia-appPalette-overlay-hffdc32ff: rgb(100% 86.275% 19.608%);
  --adrestia-appPalette-overlay-hffe2bdff: rgb(100% 88.627% 74.118%);
  --adrestia-appPalette-overlay-hffe566ff: rgb(100% 89.804% 40%);
  --adrestia-appPalette-overlay-hffe664ff: rgb(100% 90.196% 39.216%);
  --adrestia-appPalette-overlay-hffeb3bff: rgb(100% 92.157% 23.137%);
  --adrestia-appPalette-overlay-hffebebf2: rgb(100% 92.157% 92.157% / 0.95);
  --adrestia-appPalette-overlay-hffebeeff: rgb(100% 92.157% 93.333%);
  --adrestia-appPalette-overlay-hffedd5d9: rgb(100% 92.941% 83.529% / 0.85);
  --adrestia-appPalette-overlay-hfff7edff: rgb(100% 96.863% 92.941%);
  --adrestia-appPalette-overlay-hfff7f7f5: rgb(100% 96.863% 96.863% / 0.96);
  --adrestia-appPalette-overlay-hfffaf0a8: rgb(100% 98.039% 94.118% / 0.66);
  --adrestia-appPalette-overlay-hfffaf066: rgb(100% 98.039% 94.118% / 0.4);
  --adrestia-appPalette-overlay-hfffaf073: rgb(100% 98.039% 94.118% / 0.45);
  --adrestia-appPalette-overlay-hfffefbf0: rgb(100% 99.608% 98.431% / 0.94);
  --adrestia-appPalette-overlay-hfffefbff: rgb(100% 99.608% 98.431%);
  --adrestia-appPalette-overlay-hffffff00: rgb(100% 100% 100% / 0);
  --adrestia-appPalette-overlay-hffffff0a: rgb(100% 100% 100% / 0.04);
  --adrestia-appPalette-overlay-hffffff0b: rgb(100% 100% 100% / 0.045);
  --adrestia-appPalette-overlay-hffffff0d: rgb(100% 100% 100% / 0.05);
  --adrestia-appPalette-overlay-hffffff0e: rgb(100% 100% 100% / 0.055);
  --adrestia-appPalette-overlay-hffffff0f: rgb(100% 100% 100% / 0.06);
  --adrestia-appPalette-overlay-hffffff1a: rgb(100% 100% 100% / 0.1);
  --adrestia-appPalette-overlay-hffffff1f: rgb(100% 100% 100% / 0.12);
  --adrestia-appPalette-overlay-hffffff2e: rgb(100% 100% 100% / 0.18);
  --adrestia-appPalette-overlay-hffffff03: rgb(100% 100% 100% / 0.01);
  --adrestia-appPalette-overlay-hffffff04: rgb(100% 100% 100% / 0.015);
  --adrestia-appPalette-overlay-hffffff4c: rgb(100% 100% 100% / 0.3);
  --adrestia-appPalette-overlay-hffffff4d: rgb(100% 100% 100% / 0.30196);
  --adrestia-appPalette-overlay-hffffff05: rgb(100% 100% 100% / 0.02);
  --adrestia-appPalette-overlay-hffffff06: rgb(100% 100% 100% / 0.025);
  --adrestia-appPalette-overlay-hffffff6b: rgb(100% 100% 100% / 0.42);
  --adrestia-appPalette-overlay-hffffff07: rgb(100% 100% 100% / 0.028);
  --adrestia-appPalette-overlay-hffffff08: rgb(100% 100% 100% / 0.03);
  --adrestia-appPalette-overlay-hffffff8c: rgb(100% 100% 100% / 0.55);
  --adrestia-appPalette-overlay-hffffff09: rgb(100% 100% 100% / 0.035);
  --adrestia-appPalette-overlay-hffffff11: rgb(100% 100% 100% / 0.06667);
  --adrestia-appPalette-overlay-hffffff12: rgb(100% 100% 100% / 0.07);
  --adrestia-appPalette-overlay-hffffff14: rgb(100% 100% 100% / 0.08);
  --adrestia-appPalette-overlay-hffffff17: rgb(100% 100% 100% / 0.09);
  --adrestia-appPalette-overlay-hffffff21: rgb(100% 100% 100% / 0.13);
  --adrestia-appPalette-overlay-hffffff22: rgb(100% 100% 100% / 0.13333);
  --adrestia-appPalette-overlay-hffffff24: rgb(100% 100% 100% / 0.14);
  --adrestia-appPalette-overlay-hffffff26: rgb(100% 100% 100% / 0.15);
  --adrestia-appPalette-overlay-hffffff33: rgb(100% 100% 100% / 0.2);
  --adrestia-appPalette-overlay-hffffff40: rgb(100% 100% 100% / 0.25);
  --adrestia-appPalette-overlay-hffffff52: rgb(100% 100% 100% / 0.32);
  --adrestia-appPalette-overlay-hffffff59: rgb(100% 100% 100% / 0.35);
  --adrestia-appPalette-overlay-hffffff66: rgb(100% 100% 100% / 0.4);
  --adrestia-appPalette-overlay-hffffff73: rgb(100% 100% 100% / 0.45);
  --adrestia-appPalette-overlay-hffffff77: rgb(100% 100% 100% / 0.46667);
  --adrestia-appPalette-overlay-hffffff80: rgb(100% 100% 100% / 0.5);
  --adrestia-appPalette-overlay-hffffff94: rgb(100% 100% 100% / 0.58039);
  --adrestia-appPalette-overlay-hffffff99: rgb(100% 100% 100% / 0.6);
  --adrestia-appPalette-overlay-hffffffa6: rgb(100% 100% 100% / 0.65);
  --adrestia-appPalette-overlay-hffffffb2: rgb(100% 100% 100% / 0.7);
  --adrestia-appPalette-overlay-hffffffb3: rgb(100% 100% 100% / 0.7);
  --adrestia-appPalette-overlay-hffffffb8: rgb(100% 100% 100% / 0.72);
  --adrestia-appPalette-overlay-hffffffbd: rgb(100% 100% 100% / 0.74);
  --adrestia-appPalette-overlay-hffffffbf: rgb(100% 100% 100% / 0.75);
  --adrestia-appPalette-overlay-hffffffc2: rgb(100% 100% 100% / 0.76);
  --adrestia-appPalette-overlay-hffffffc7: rgb(100% 100% 100% / 0.78);
  --adrestia-appPalette-overlay-hffffffcc: rgb(100% 100% 100% / 0.8);
  --adrestia-appPalette-overlay-hffffffd1: rgb(100% 100% 100% / 0.82);
  --adrestia-appPalette-overlay-hffffffd6: rgb(100% 100% 100% / 0.84);
  --adrestia-appPalette-overlay-hffffffd9: rgb(100% 100% 100% / 0.85);
  --adrestia-appPalette-overlay-hffffffdb: rgb(100% 100% 100% / 0.86);
  --adrestia-appPalette-overlay-hffffffe0: rgb(100% 100% 100% / 0.88);
  --adrestia-appPalette-overlay-hffffffe6: rgb(100% 100% 100% / 0.9);
  --adrestia-appPalette-overlay-hffffffeb: rgb(100% 100% 100% / 0.92);
  --adrestia-appPalette-overlay-hfffffff0: rgb(100% 100% 100% / 0.94);
  --adrestia-appPalette-overlay-hfffffff2: rgb(100% 100% 100% / 0.95);
  --adrestia-appPalette-overlay-hfffffff5: rgb(100% 100% 100% / 0.96);
  --adrestia-appPalette-overlay-hfffffff7: rgb(100% 100% 100% / 0.97);
  --adrestia-appPalette-overlay-hfffffffa: rgb(100% 100% 100% / 0.98);
  --adrestia-appPalette-overlay-hfffffffc: rgb(100% 100% 100% / 0.99);
  --adrestia-appPalette-overlay-hffffffff: rgb(100% 100% 100%);
  --adrestia-appPalette-surface-h0a151f: rgb(3.9216% 8.2353% 12.157%);
  --adrestia-appPalette-surface-h0b0d10: rgb(4.314% 5.098% 6.275%);
  --adrestia-appPalette-surface-h0b0e14: rgb(4.314% 5.49% 7.843%);
  --adrestia-appPalette-surface-h0b0f18: rgb(4.314% 5.882% 9.412%);
  --adrestia-appPalette-surface-h0b0f19: rgb(4.314% 5.882% 9.804%);
  --adrestia-appPalette-surface-h0b1220: rgb(4.314% 7.059% 12.549%);
  --adrestia-appPalette-surface-h0b1220ff: rgb(4.314% 7.059% 12.549%);
  --adrestia-appPalette-surface-h0c0c18: rgb(4.706% 4.706% 9.412%);
  --adrestia-appPalette-surface-h0c0e14: rgb(4.706% 5.49% 7.843%);
  --adrestia-appPalette-surface-h0c0e16: rgb(4.706% 5.49% 8.627%);
  --adrestia-appPalette-surface-h0c1a2e: rgb(4.706% 10.196% 18.039%);
  --adrestia-appPalette-surface-h0c1a3a: rgb(4.706% 10.196% 22.745%);
  --adrestia-appPalette-surface-h0c1a30: rgb(4.706% 10.196% 18.824%);
  --adrestia-appPalette-surface-h0c1e3a: rgb(4.706% 11.765% 22.745%);
  --adrestia-appPalette-surface-h0c2d57: rgb(4.706% 17.647% 34.118%);
  --adrestia-appPalette-surface-h0c4a6e: rgb(4.706% 29.02% 43.137%);
  --adrestia-appPalette-surface-h0c121e: rgb(4.706% 7.059% 11.765%);
  --adrestia-appPalette-surface-h0c1019: rgb(4.706% 6.275% 9.804%);
  --adrestia-appPalette-surface-h0c1020: rgb(4.706% 6.275% 12.549%);
  --adrestia-appPalette-surface-h0c1320: rgb(4.706% 7.451% 12.549%);
  --adrestia-appPalette-surface-h0c2340: rgb(4.706% 13.725% 25.098%);
  --adrestia-appPalette-surface-h0d0f14: rgb(5.098% 5.882% 7.843%);
  --adrestia-appPalette-surface-h0d1c28: rgb(5.098% 10.98% 15.686%);
  --adrestia-appPalette-surface-h0d1f3c: rgb(5.098% 12.157% 23.529%);
  --adrestia-appPalette-surface-h0d121c: rgb(5.098% 7.059% 10.98%);
  --adrestia-appPalette-surface-h0d161f: rgb(5.098% 8.627% 12.157%);
  --adrestia-appPalette-surface-h0d0916: rgb(5.098% 3.529% 8.627%);
  --adrestia-appPalette-surface-h0d1017: rgb(5.098% 6.275% 9.02%);
  --adrestia-appPalette-surface-h0d1020: rgb(5.098% 6.275% 12.549%);
  --adrestia-appPalette-surface-h0d1117: rgb(5.098% 6.667% 9.02%);
  --adrestia-appPalette-surface-h0d1320: rgb(5.098% 7.451% 12.549%);
  --adrestia-appPalette-surface-h0d2818: rgb(5.098% 15.686% 9.412%);
  --adrestia-appPalette-surface-h0e1018: rgb(5.4902% 6.2745% 9.4118%);
  --adrestia-appPalette-surface-h1a0a0a: rgb(10.196% 3.922% 3.922%);
  --adrestia-appPalette-surface-h1a1a1a: rgb(10.196% 10.196% 10.196%);
  --adrestia-appPalette-surface-h1a1a2e: rgb(10.196% 10.196% 18.039%);
  --adrestia-appPalette-surface-h1a1a30: rgb(10.196% 10.196% 18.824%);
  --adrestia-appPalette-surface-h1a1d24: rgb(10.196% 11.373% 14.118%);
  --adrestia-appPalette-surface-h1a1d28: rgb(10.196% 11.373% 15.686%);
  --adrestia-appPalette-surface-h1a1e28: rgb(10.196% 11.765% 15.686%);
  --adrestia-appPalette-surface-h1a1f2b: rgb(10.196% 12.157% 16.863%);
  --adrestia-appPalette-surface-h1a2b1a: rgb(10.196% 16.863% 10.196%);
  --adrestia-appPalette-surface-h1a3a1a: rgb(10.196% 22.745% 10.196%);
  --adrestia-appPalette-surface-h1a0808: rgb(10.196% 3.137% 3.137%);
  --adrestia-appPalette-surface-h1a1410: rgb(10.196% 7.843% 6.275%);
  --adrestia-appPalette-surface-h1a1500: rgb(10.196% 8.235% 0%);
  --adrestia-appPalette-surface-h1a1800: rgb(10.196% 9.412% 0%);
  --adrestia-appPalette-surface-h1a2030: rgb(10.196% 12.549% 18.824%);
  --adrestia-appPalette-surface-h1a2235: rgb(10.196% 13.333% 20.784%);
  --adrestia-appPalette-surface-h1a2436: rgb(10.196% 14.118% 21.176%);
  --adrestia-appPalette-surface-h1b1d08: rgb(10.588% 11.373% 3.137%);
  --adrestia-appPalette-surface-h1c0a00: rgb(10.98% 3.922% 0%);
  --adrestia-appPalette-surface-h1c0a0a: rgb(10.98% 3.922% 3.922%);
  --adrestia-appPalette-surface-h1c0505: rgb(10.98% 1.961% 1.961%);
  --adrestia-appPalette-surface-h1c1400: rgb(10.98% 7.843% 0%);
  --adrestia-appPalette-surface-h1c1410: rgb(10.98% 7.843% 6.275%);
  --adrestia-appPalette-surface-h1c2028: rgb(10.98% 12.549% 15.686%);
  --adrestia-appPalette-surface-h1d0b10: rgb(11.373% 4.314% 6.275%);
  --adrestia-appPalette-surface-h1d1406: rgb(11.373% 7.843% 2.353%);
  --adrestia-appPalette-surface-h1e1a0d: rgb(11.765% 10.196% 5.098%);
  --adrestia-appPalette-surface-h1e1e2e: rgb(11.765% 11.765% 18.039%);
  --adrestia-appPalette-surface-h1e1e35: rgb(11.765% 11.765% 20.784%);
  --adrestia-appPalette-surface-h1e1e38: rgb(11.765% 11.765% 21.961%);
  --adrestia-appPalette-surface-h1e3a2a: rgb(11.765% 22.745% 16.471%);
  --adrestia-appPalette-surface-h1e3a5f: rgb(11.765% 22.745% 37.255%);
  --adrestia-appPalette-surface-h1e222d: rgb(11.765% 13.333% 17.647%);
  --adrestia-appPalette-surface-h1e2028: rgb(11.765% 12.549% 15.686%);
  --adrestia-appPalette-surface-h1e2330: rgb(11.765% 13.725% 18.824%);
  --adrestia-appPalette-surface-h1e2738: rgb(11.765% 15.294% 21.961%);
  --adrestia-appPalette-surface-h1e4080: rgb(11.765% 25.098% 50.196%);
  --adrestia-appPalette-surface-h2a2a4e: rgb(16.471% 16.471% 30.588%);
  --adrestia-appPalette-surface-h2a2a48: rgb(16.471% 16.471% 28.235%);
  --adrestia-appPalette-surface-h2a3450: rgb(16.471% 20.392% 31.373%);
  --adrestia-appPalette-surface-h2a3548: rgb(16.471% 20.784% 28.235%);
  --adrestia-appPalette-surface-h2e7d32: rgb(18.039% 49.02% 19.608%);
  --adrestia-appPalette-surface-h2e1065: rgb(18.039% 6.275% 39.608%);
  --adrestia-appPalette-surface-h2f3341: rgb(18.431% 20% 25.49%);
  --adrestia-appPalette-surface-h3a1a1a: rgb(22.745% 10.196% 10.196%);
  --adrestia-appPalette-surface-h3a2a1a: rgb(22.745% 16.471% 10.196%);
  --adrestia-appPalette-surface-h3a3a55: rgb(22.745% 22.745% 33.333%);
  --adrestia-appPalette-surface-h3a3d45: rgb(22.745% 23.922% 27.059%);
  --adrestia-appPalette-surface-h3a1010: rgb(22.745% 6.275% 6.275%);
  --adrestia-appPalette-surface-h3a4258: rgb(22.745% 25.882% 34.51%);
  --adrestia-appPalette-surface-h3b1f63: rgb(23.137% 12.157% 38.824%);
  --adrestia-appPalette-surface-h3b3b3b: rgb(23.137% 23.137% 23.137%);
  --adrestia-appPalette-surface-h3d4a66: rgb(23.922% 29.02% 40%);
  --adrestia-appPalette-surface-h3d4e70: rgb(23.922% 30.588% 43.922%);
  --adrestia-appPalette-surface-h3d405b: rgb(23.922% 25.098% 35.686%);
  --adrestia-appPalette-surface-h3f2507: rgb(24.706% 14.51% 2.745%);
  --adrestia-appPalette-surface-h4a4e59: rgb(29.02% 30.588% 34.902%);
  --adrestia-appPalette-surface-h4a5568: rgb(29.02% 33.333% 40.784%);
  --adrestia-appPalette-surface-h4b5563: rgb(29.412% 33.333% 38.824%);
  --adrestia-appPalette-surface-h4c5875: rgb(29.804% 34.51% 45.882%);
  --adrestia-appPalette-surface-h4d4d6c: rgb(30.196% 30.196% 42.353%);
  --adrestia-appPalette-surface-h4d4d6d: rgb(30.196% 30.196% 42.745%);
  --adrestia-appPalette-surface-h4f7f8c: rgb(30.98% 49.804% 54.902%);
  --adrestia-appPalette-surface-h5a6362: rgb(35.294% 38.824% 38.431%);
  --adrestia-appPalette-surface-h6b7280: rgb(41.961% 44.706% 50.196%);
  --adrestia-appPalette-surface-h6c7086: rgb(42.353% 43.922% 52.549%);
  --adrestia-appPalette-surface-h6e7681: rgb(43.137% 46.275% 50.588%);
  --adrestia-appPalette-surface-h7e7f83: rgb(49.412% 49.804% 51.373%);
  --adrestia-appPalette-surface-h8a96b4: rgb(54.118% 58.824% 70.588%);
  --adrestia-appPalette-surface-h8ab4c0: rgb(54.118% 70.588% 75.294%);
  --adrestia-appPalette-surface-h8b95a8: rgb(54.51% 58.431% 65.882%);
  --adrestia-appPalette-surface-h8b949e: rgb(54.51% 58.039% 61.961%);
  --adrestia-appPalette-surface-h8d6e63: rgb(55.294% 43.137% 38.824%);
  --adrestia-appPalette-surface-h8e8ea0: rgb(55.686% 55.686% 62.745%);
  --adrestia-appPalette-surface-h9a9daa: rgb(60.392% 61.569% 66.667%);
  --adrestia-appPalette-surface-h9ca3af: rgb(61.176% 63.922% 68.627%);
  --adrestia-appPalette-surface-h050a0d: rgb(1.9608% 3.9216% 5.098%);
  --adrestia-appPalette-surface-h363a45: rgb(21.176% 22.745% 27.059%);
  --adrestia-appPalette-surface-h393d3f: rgb(22.353% 23.922% 24.706%);
  --adrestia-appPalette-surface-h403d39: rgb(25.098% 23.922% 22.353%);
  --adrestia-appPalette-surface-h484f58: rgb(28.235% 30.98% 34.51%);
  --adrestia-appPalette-surface-h546a7b: rgb(32.941% 41.569% 48.235%);
  --adrestia-appPalette-surface-h546e7a: rgb(32.941% 43.137% 47.843%);
  --adrestia-appPalette-surface-h585b70: rgb(34.51% 35.686% 43.922%);
  --adrestia-appPalette-surface-h787b86: rgb(47.059% 48.235% 52.549%);
  --adrestia-appPalette-surface-h10141d: rgb(6.2745% 7.8431% 11.373%);
  --adrestia-appPalette-surface-h30363d: rgb(18.824% 21.176% 23.922%);
  --adrestia-appPalette-surface-h45475a: rgb(27.059% 27.843% 35.294%);
  --adrestia-appPalette-surface-h46494c: rgb(27.451% 28.627% 29.804%);
  --adrestia-appPalette-surface-h50535e: rgb(31.373% 32.549% 36.863%);
  --adrestia-appPalette-surface-h62929e: rgb(38.431% 57.255% 61.961%);
  --adrestia-appPalette-surface-h78716c: rgb(47.059% 44.314% 42.353%);
  --adrestia-appPalette-surface-h78909c: rgb(47.059% 56.471% 61.176%);
  --adrestia-appPalette-surface-h223047: rgb(13.333% 18.824% 27.843%);
  --adrestia-appPalette-surface-h253040: rgb(14.51% 18.824% 25.098%);
  --adrestia-appPalette-surface-h283040: rgb(15.686% 18.824% 25.098%);
  --adrestia-appPalette-surface-h313244: rgb(19.216% 19.608% 26.667%);
  --adrestia-appPalette-surface-h333333: rgb(20% 20% 20%);
  --adrestia-appPalette-surface-h374151: rgb(21.569% 25.49% 31.765%);
  --adrestia-appPalette-surface-h404058: rgb(25.098% 25.098% 34.51%);
  --adrestia-appPalette-surface-h422006: rgb(25.882% 12.549% 2.353%);
  --adrestia-appPalette-surface-h434651: rgb(26.275% 27.451% 31.765%);
  --adrestia-appPalette-surface-h444444: rgb(26.667% 26.667% 26.667%);
  --adrestia-appPalette-surface-h505068: rgb(31.373% 31.373% 40.784%);
  --adrestia-appPalette-surface-h505070: rgb(31.373% 31.373% 43.922%);
  --adrestia-appPalette-surface-h707090: rgb(43.922% 43.922% 56.471%);
  --adrestia-appPalette-surface-h808090: rgb(50.196% 50.196% 56.471%);
  --adrestia-appPalette-surface-h808098: rgb(50.196% 50.196% 59.608%);
  --adrestia-appPalette-surface-h888888: rgb(53.333% 53.333% 53.333%);
  --adrestia-appPalette-surface-h999999: rgb(60% 60% 60%);
  --adrestia-appPalette-surface-ha0a0b0: rgb(62.745% 62.745% 69.02%);
  --adrestia-appPalette-surface-ha0a0b8: rgb(62.745% 62.745% 72.157%);
  --adrestia-appPalette-surface-ha6adc8: rgb(65.098% 67.843% 78.431%);
  --adrestia-appPalette-surface-ha7f3d0: rgb(65.49% 95.294% 81.569%);
  --adrestia-appPalette-surface-ha99bd6: rgb(66.275% 60.784% 83.922%);
  --adrestia-appPalette-surface-haaaaaa: rgb(66.667% 66.667% 66.667%);
  --adrestia-appPalette-surface-hb0b0c0: rgb(69.02% 69.02% 75.294%);
  --adrestia-appPalette-surface-hb8bcc8: rgb(72.157% 73.725% 78.431%);
  --adrestia-appPalette-surface-hb76d80: rgb(71.765% 42.745% 50.196%);
  --adrestia-appPalette-surface-hbfc7d5: rgb(74.902% 78.039% 83.529%);
  --adrestia-appPalette-surface-hc0c0d0: rgb(75.294% 75.294% 81.569%);
  --adrestia-appPalette-surface-hc0c8e0: rgb(75.294% 78.431% 87.843%);
  --adrestia-appPalette-surface-hc4b5fd: rgb(76.863% 70.98% 99.216%);
  --adrestia-appPalette-surface-hc8cad0: rgb(78.431% 79.216% 81.569%);
  --adrestia-appPalette-surface-hc8cdd8: rgb(78.431% 80.392% 84.706%);
  --adrestia-appPalette-surface-hc9d1d9: rgb(78.824% 81.961% 85.098%);
  --adrestia-appPalette-surface-hcbd5f5: rgb(79.608% 83.529% 96.078%);
  --adrestia-appPalette-surface-hccc5b9: rgb(80% 77.255% 72.549%);
  --adrestia-appPalette-surface-hcccccc: rgb(80% 80% 80%);
  --adrestia-appPalette-surface-hcdd6f4: rgb(80.392% 83.922% 95.686%);
  --adrestia-appPalette-surface-hce93d8: rgb(80.784% 57.647% 84.706%);
  --adrestia-appPalette-surface-hd0d8e8: rgb(81.569% 84.706% 90.98%);
  --adrestia-appPalette-surface-hd1d4dc: rgb(81.961% 83.137% 86.275%);
  --adrestia-appPalette-surface-hd1d5db: rgb(81.961% 83.529% 85.882%);
  --adrestia-appPalette-surface-hd8e0ec: rgb(84.706% 87.843% 92.549%);
  --adrestia-appPalette-surface-hdbe2ee: rgb(85.882% 88.627% 93.333%);
  --adrestia-appPalette-surface-hddd6fe: rgb(86.667% 83.922% 99.608%);
  --adrestia-appPalette-surface-hdddddd: rgb(86.667% 86.667% 86.667%);
  --adrestia-appPalette-surface-he0e0f0: rgb(87.843% 87.843% 94.118%);
  --adrestia-appPalette-surface-he0e2e8: rgb(87.843% 88.627% 90.98%);
  --adrestia-appPalette-surface-he0f2fe: rgb(87.843% 94.902% 99.608%);
  --adrestia-appPalette-surface-he1e3e8: rgb(88.235% 89.02% 90.98%);
  --adrestia-appPalette-surface-he2dedd: rgb(88.627% 87.059% 86.667%);
  --adrestia-appPalette-surface-he2e2e2: rgb(88.627% 88.627% 88.627%);
  --adrestia-appPalette-surface-he2e8f3: rgb(88.627% 90.98% 95.294%);
  --adrestia-appPalette-surface-he5e7eb: rgb(89.804% 90.588% 92.157%);
  --adrestia-appPalette-surface-he8e8ed: rgb(90.98% 90.98% 92.941%);
  --adrestia-appPalette-surface-he8eaed: rgb(90.98% 91.765% 92.941%);
  --adrestia-appPalette-surface-he8ecf4: rgb(90.98% 92.549% 95.686%);
  --adrestia-appPalette-surface-hecf3f7: rgb(92.549% 95.294% 96.863%);
  --adrestia-appPalette-surface-hecfdf5: rgb(92.549% 99.216% 96.078%);
  --adrestia-appPalette-surface-heef2f7: rgb(93.333% 94.902% 96.863%);
  --adrestia-appPalette-surface-hf0f0f0: rgb(94.118% 94.118% 94.118%);
  --adrestia-appPalette-surface-hf0f6fc: rgb(94.118% 96.471% 98.824%);
  --adrestia-appPalette-surface-hf2f5fb: rgb(94.902% 96.078% 98.431%);
  --adrestia-appPalette-surface-hf4f1de: rgb(95.686% 94.51% 87.059%);
  --adrestia-appPalette-surface-hf9f5ed: rgb(97.647% 96.078% 92.941%);
  --adrestia-appPalette-surface-hf9fafb: rgb(97.647% 98.039% 98.431%);
  --adrestia-appPalette-surface-hfaf8f6: rgb(98.039% 97.255% 96.471%);
  --adrestia-appPalette-surface-hfdfdff: rgb(99.216% 99.216% 100%);
  --adrestia-appPalette-surface-hffd5d6: rgb(100% 83.529% 83.922%);
  --adrestia-appPalette-surface-hfff7f7: rgb(100% 96.863% 96.863%);
  --adrestia-appPalette-surface-hfffcf2: rgb(100% 98.824% 94.902%);
  --adrestia-appPalette-surface-hfffefb: rgb(100% 99.608% 98.431%);
  --adrestia-border-style-dashed: dashed;
  --adrestia-border-style-dotted: dotted;
  --adrestia-border-style-solid: solid;
  --adrestia-border-width-0: 0px;
  --adrestia-border-width-hairline: 1px;
  --adrestia-border-width-heavy: 4px;
  --adrestia-border-width-thick: 2px;
  --adrestia-border-width-thin: 1px;
  --adrestia-brand-adrestia-accent: var(--adrestia-color-cyan-500);
  --adrestia-brand-adrestia-logoBg: var(--adrestia-color-indigo-900);
  --adrestia-brand-adrestia-logoFg: var(--adrestia-color-neutral-0);
  --adrestia-brand-adrestia-primary: var(--adrestia-color-indigo-600);
  --adrestia-brand-adrestiaResearch-accent: var(--adrestia-color-rose-400);
  /* per .cursorrules — designated logo */
  --adrestia-brand-adrestiaResearch-logoAsset: /research-app.png;
  --adrestia-brand-adrestiaResearch-primary: var(--adrestia-color-purple-600);
  --adrestia-brand-helixGrids-accent: var(--adrestia-color-green-400);
  /* per .cursorrules — designated logo */
  --adrestia-brand-helixGrids-logoAsset: /helix-app.png;
  --adrestia-brand-helixGrids-primary: var(--adrestia-color-teal-600);
  --adrestia-brand-performanceTrader-accent: var(--adrestia-color-cyan-400);
  /* per .cursorrules — designated logo */
  --adrestia-brand-performanceTrader-logoAsset: /pt-app.png;
  --adrestia-brand-performanceTrader-primary: var(--adrestia-color-blue-700);
  --adrestia-breakpoint-2xl: 1536px;
  --adrestia-breakpoint-lg: 1024px;
  --adrestia-breakpoint-md: 768px;
  --adrestia-breakpoint-sm: 640px;
  --adrestia-breakpoint-xl: 1280px;
  --adrestia-breakpoint-xs: 0px;
  --adrestia-chart-axis: var(--adrestia-scheme-light-fg-subtle);
  --adrestia-chart-candle-down: var(--adrestia-color-red-500);
  --adrestia-chart-candle-downWick: var(--adrestia-color-red-700);
  --adrestia-chart-candle-up: var(--adrestia-color-green-500);
  --adrestia-chart-candle-upWick: var(--adrestia-color-green-700);
  --adrestia-chart-crosshair: var(--adrestia-scheme-light-fg-muted);
  --adrestia-chart-grid: var(--adrestia-scheme-light-border-subtle);
  --adrestia-chart-tooltipBg: var(--adrestia-scheme-light-bg-raised);
  --adrestia-chart-tooltipFg: var(--adrestia-scheme-light-fg-default);
  --adrestia-chart-volume-buy: var(--adrestia-color-green-300);
  --adrestia-chart-volume-sell: var(--adrestia-color-red-300);
  --adrestia-color-amber-50: rgb(100% 98.431% 92.157%);
  --adrestia-color-amber-100: rgb(99.608% 95.294% 78.039%);
  --adrestia-color-amber-200: rgb(99.216% 90.196% 54.118%);
  --adrestia-color-amber-300: rgb(98.824% 82.745% 30.196%);
  --adrestia-color-amber-400: rgb(98.431% 74.902% 14.118%);
  --adrestia-color-amber-500: rgb(96.078% 61.961% 4.314%);
  --adrestia-color-amber-600: rgb(85.098% 46.667% 2.353%);
  --adrestia-color-amber-700: rgb(70.588% 32.549% 3.529%);
  --adrestia-color-amber-800: rgb(57.255% 25.098% 5.49%);
  --adrestia-color-amber-900: rgb(47.059% 20.784% 5.882%);
  --adrestia-color-amber-950: rgb(27.059% 10.196% 1.176%);
  --adrestia-color-blue-50: rgb(93.725% 96.471% 100%);
  --adrestia-color-blue-100: rgb(85.882% 91.765% 99.608%);
  --adrestia-color-blue-200: rgb(74.902% 85.882% 99.608%);
  --adrestia-color-blue-300: rgb(57.647% 77.255% 99.216%);
  --adrestia-color-blue-400: rgb(37.647% 64.706% 98.039%);
  --adrestia-color-blue-500: rgb(23.137% 50.98% 96.471%);
  --adrestia-color-blue-600: rgb(14.51% 38.824% 92.157%);
  --adrestia-color-blue-700: rgb(11.373% 30.588% 84.706%);
  --adrestia-color-blue-800: rgb(11.765% 25.098% 68.627%);
  --adrestia-color-blue-900: rgb(11.765% 22.745% 54.118%);
  --adrestia-color-blue-950: rgb(9.02% 14.51% 32.941%);
  --adrestia-color-cyan-50: rgb(92.549% 99.608% 100%);
  --adrestia-color-cyan-100: rgb(81.176% 98.039% 99.608%);
  --adrestia-color-cyan-200: rgb(64.706% 95.294% 98.824%);
  --adrestia-color-cyan-300: rgb(40.392% 90.98% 97.647%);
  --adrestia-color-cyan-400: rgb(13.333% 82.745% 93.333%);
  --adrestia-color-cyan-500: rgb(2.353% 71.373% 83.137%);
  --adrestia-color-cyan-600: rgb(3.137% 56.863% 69.804%);
  --adrestia-color-cyan-700: rgb(5.49% 45.49% 56.471%);
  --adrestia-color-cyan-800: rgb(8.235% 36.863% 45.882%);
  --adrestia-color-cyan-900: rgb(8.627% 30.588% 38.824%);
  --adrestia-color-cyan-950: rgb(3.137% 20% 26.667%);
  --adrestia-color-green-50: rgb(94.118% 99.216% 95.686%);
  --adrestia-color-green-100: rgb(86.275% 98.824% 90.588%);
  --adrestia-color-green-200: rgb(73.333% 96.863% 81.569%);
  --adrestia-color-green-300: rgb(52.549% 93.725% 67.451%);
  --adrestia-color-green-400: rgb(29.02% 87.059% 50.196%);
  --adrestia-color-green-500: rgb(13.333% 77.255% 36.863%);
  --adrestia-color-green-600: rgb(8.627% 63.922% 29.02%);
  --adrestia-color-green-700: rgb(8.235% 50.196% 23.922%);
  --adrestia-color-green-800: rgb(8.627% 39.608% 20.392%);
  --adrestia-color-green-900: rgb(7.843% 32.549% 17.647%);
  --adrestia-color-green-950: rgb(1.961% 18.039% 8.627%);
  --adrestia-color-indigo-50: rgb(93.333% 94.902% 100%);
  --adrestia-color-indigo-100: rgb(87.843% 90.588% 100%);
  --adrestia-color-indigo-200: rgb(78.039% 82.353% 99.608%);
  --adrestia-color-indigo-300: rgb(64.706% 70.588% 98.824%);
  --adrestia-color-indigo-400: rgb(50.588% 54.902% 97.255%);
  --adrestia-color-indigo-500: rgb(38.824% 40% 94.51%);
  --adrestia-color-indigo-600: rgb(30.98% 27.451% 89.804%);
  --adrestia-color-indigo-700: rgb(26.275% 21.961% 79.216%);
  --adrestia-color-indigo-800: rgb(21.569% 18.824% 63.922%);
  --adrestia-color-indigo-900: rgb(19.216% 18.039% 50.588%);
  --adrestia-color-indigo-950: rgb(11.765% 10.588% 29.412%);
  --adrestia-color-neutral-0: rgb(100% 100% 100%);
  --adrestia-color-neutral-50: rgb(97.255% 98.039% 98.824%);
  --adrestia-color-neutral-100: rgb(94.51% 96.078% 97.647%);
  --adrestia-color-neutral-200: rgb(88.627% 90.98% 94.118%);
  --adrestia-color-neutral-300: rgb(79.608% 83.529% 88.235%);
  --adrestia-color-neutral-400: rgb(58.039% 63.922% 72.157%);
  --adrestia-color-neutral-500: rgb(39.216% 45.49% 54.51%);
  --adrestia-color-neutral-600: rgb(27.843% 33.333% 41.176%);
  --adrestia-color-neutral-700: rgb(20% 25.49% 33.333%);
  --adrestia-color-neutral-800: rgb(11.765% 16.078% 23.137%);
  --adrestia-color-neutral-900: rgb(5.882% 9.02% 16.471%);
  --adrestia-color-neutral-950: rgb(0.784% 2.353% 9.02%);
  --adrestia-color-neutral-1000: rgb(0% 0% 0%);
  --adrestia-color-orange-50: rgb(100% 96.863% 92.941%);
  --adrestia-color-orange-100: rgb(100% 92.941% 83.529%);
  --adrestia-color-orange-200: rgb(99.608% 84.314% 66.667%);
  --adrestia-color-orange-300: rgb(99.216% 72.941% 45.49%);
  --adrestia-color-orange-400: rgb(98.431% 57.255% 23.529%);
  --adrestia-color-orange-500: rgb(97.647% 45.098% 8.627%);
  --adrestia-color-orange-600: rgb(91.765% 34.51% 4.706%);
  --adrestia-color-orange-700: rgb(76.078% 25.49% 4.706%);
  --adrestia-color-orange-800: rgb(60.392% 20.392% 7.059%);
  --adrestia-color-orange-900: rgb(48.627% 17.647% 7.059%);
  --adrestia-color-orange-950: rgb(26.275% 7.843% 2.745%);
  --adrestia-color-purple-50: rgb(98.039% 96.078% 100%);
  --adrestia-color-purple-100: rgb(95.294% 90.98% 100%);
  --adrestia-color-purple-200: rgb(91.373% 83.529% 100%);
  --adrestia-color-purple-300: rgb(84.706% 70.588% 99.608%);
  --adrestia-color-purple-400: rgb(75.294% 51.765% 98.824%);
  --adrestia-color-purple-500: rgb(65.882% 33.333% 96.863%);
  --adrestia-color-purple-600: rgb(57.647% 20% 91.765%);
  --adrestia-color-purple-700: rgb(49.412% 13.333% 80.784%);
  --adrestia-color-purple-800: rgb(41.961% 12.941% 65.882%);
  --adrestia-color-purple-900: rgb(34.51% 10.98% 52.941%);
  --adrestia-color-purple-950: rgb(23.137% 2.745% 39.216%);
  --adrestia-color-red-50: rgb(99.608% 94.902% 94.902%);
  --adrestia-color-red-100: rgb(99.608% 88.627% 88.627%);
  --adrestia-color-red-200: rgb(99.608% 79.216% 79.216%);
  --adrestia-color-red-300: rgb(98.824% 64.706% 64.706%);
  --adrestia-color-red-400: rgb(97.255% 44.314% 44.314%);
  --adrestia-color-red-500: rgb(93.725% 26.667% 26.667%);
  --adrestia-color-red-600: rgb(86.275% 14.902% 14.902%);
  --adrestia-color-red-700: rgb(72.549% 10.98% 10.98%);
  --adrestia-color-red-800: rgb(60% 10.588% 10.588%);
  --adrestia-color-red-900: rgb(49.804% 11.373% 11.373%);
  --adrestia-color-red-950: rgb(27.059% 3.922% 3.922%);
  --adrestia-color-rose-50: rgb(100% 94.51% 94.902%);
  --adrestia-color-rose-100: rgb(100% 89.412% 90.196%);
  --adrestia-color-rose-200: rgb(99.608% 80.392% 82.745%);
  --adrestia-color-rose-300: rgb(99.216% 64.314% 68.627%);
  --adrestia-color-rose-400: rgb(98.431% 44.314% 52.157%);
  --adrestia-color-rose-500: rgb(95.686% 24.706% 36.863%);
  --adrestia-color-rose-600: rgb(88.235% 11.373% 28.235%);
  --adrestia-color-rose-700: rgb(74.51% 7.059% 23.529%);
  --adrestia-color-rose-800: rgb(62.353% 7.059% 22.353%);
  --adrestia-color-rose-900: rgb(53.333% 7.451% 21.569%);
  --adrestia-color-rose-950: rgb(29.804% 1.961% 9.804%);
  --adrestia-color-teal-50: rgb(94.118% 99.216% 98.039%);
  --adrestia-color-teal-100: rgb(80% 98.431% 94.51%);
  --adrestia-color-teal-200: rgb(60% 96.471% 89.412%);
  --adrestia-color-teal-300: rgb(36.863% 91.765% 83.137%);
  --adrestia-color-teal-400: rgb(17.647% 83.137% 74.902%);
  --adrestia-color-teal-500: rgb(7.843% 72.157% 65.098%);
  --adrestia-color-teal-600: rgb(5.098% 58.039% 53.333%);
  --adrestia-color-teal-700: rgb(5.882% 46.275% 43.137%);
  --adrestia-color-teal-800: rgb(6.667% 36.863% 34.902%);
  --adrestia-color-teal-900: rgb(7.451% 30.588% 29.02%);
  --adrestia-color-teal-950: rgb(1.569% 18.431% 18.039%);
  --adrestia-color-transparent: rgb(0% 0% 0% / 0);
  --adrestia-component-appNotif-actionBg: rgb(100% 100% 100% / 0.08);
  --adrestia-component-appNotif-actionBgHover: rgb(100% 100% 100% / 0.14);
  --adrestia-component-appNotif-actionBorder: rgb(100% 100% 100% / 0.22);
  --adrestia-component-appNotif-actionBorderHover: rgb(100% 100% 100% / 0.35);
  --adrestia-component-appNotif-actionFg: rgb(100% 100% 100% / 0.92);
  --adrestia-component-appNotif-actionPrimaryBg: rgb(14.902% 65.098% 60.392% / 0.15);
  --adrestia-component-appNotif-actionPrimaryBgHover: rgb(14.902% 65.098% 60.392% / 0.28);
  --adrestia-component-appNotif-actionPrimaryBorder: rgb(14.902% 65.098% 60.392% / 0.4);
  --adrestia-component-appNotif-actionPrimaryBorderHover: rgb(14.902% 65.098% 60.392% / 0.6);
  --adrestia-component-appNotif-actionPrimaryFg: var(--adrestia-appPalette-deepBg-h059669);
  --adrestia-component-appNotif-backdrop: rgb(4.3137% 5.8824% 9.8039% / 0.92);
  --adrestia-component-appNotif-closeHoverBg: rgb(100% 100% 100% / 0.08);
  --adrestia-component-appNotif-closeHoverFg: var(--adrestia-appPalette-surface-h8b949e);
  --adrestia-component-appNotif-closeMuted: var(--adrestia-appPalette-surface-h546e7a);
  --adrestia-component-appNotif-message: var(--adrestia-appPalette-surface-h8b949e);
  --adrestia-component-appNotif-title: var(--adrestia-appPalette-surface-he8e8ed);
  --adrestia-component-atlasShell-accent: var(--adrestia-appPalette-accent-hf0a868);
  --adrestia-component-atlasShell-actionsRailBg: var(--adrestia-gradient-atlasShellActionsRailDark);
  --adrestia-component-atlasShell-adminActionBg: rgb(100% 100% 100% / 0.03);
  --adrestia-component-atlasShell-adminActionBorderHover: rgb(94.118% 65.882% 40.784% / 0.5);
  --adrestia-component-atlasShell-adminCloseHoverBg: rgb(100% 100% 100% / 0.04);
  --adrestia-component-atlasShell-adminDangerBg: rgb(93.725% 32.549% 31.373% / 0.08);
  --adrestia-component-atlasShell-adminDangerBorder: rgb(93.725% 32.549% 31.373% / 0.45);
  --adrestia-component-atlasShell-adminGroupBg: rgb(100% 100% 100% / 0.018);
  --adrestia-component-atlasShell-adminItemActiveBg: rgb(94.118% 65.882% 40.784% / 0.1);
  --adrestia-component-atlasShell-adminItemActiveBorder: rgb(94.118% 65.882% 40.784% / 0.35);
  --adrestia-component-atlasShell-adminItemHoverBg: rgb(100% 100% 100% / 0.04);
  --adrestia-component-atlasShell-adminLauncherActiveBg: rgb(94.118% 65.882% 40.784% / 0.92);
  --adrestia-component-atlasShell-adminScrim: rgb(0.78431% 2.3529% 4.7059% / 0.55);
  --adrestia-component-atlasShell-adminShieldBg: rgb(94.118% 65.882% 40.784% / 0.16);
  --adrestia-component-atlasShell-adminShieldBorder: rgb(94.118% 65.882% 40.784% / 0.45);
  --adrestia-component-atlasShell-adminWarningBg: rgb(96.078% 61.961% 4.3137% / 0.1);
  --adrestia-component-atlasShell-adminWarningBorder: rgb(96.078% 61.961% 4.3137% / 0.45);
  --adrestia-component-atlasShell-avatarBg: rgb(100% 100% 100% / 0.02);
  --adrestia-component-atlasShell-avatarBorderHover: rgb(94.118% 65.882% 40.784% / 0.5);
  --adrestia-component-atlasShell-avatarHoverBg: rgb(100% 100% 100% / 0.07);
  --adrestia-component-atlasShell-badgeBorder: rgb(1.5686% 2.7451% 3.9216% / 0.45);
  --adrestia-component-atlasShell-badgeFg: var(--adrestia-appPalette-deepBg-h04070a);
  --adrestia-component-atlasShell-bgAurora: var(--adrestia-gradient-atlasShellBgAuroraDark);
  --adrestia-component-atlasShell-bgBase: var(--adrestia-gradient-atlasShellBgBaseDark);
  --adrestia-component-atlasShell-bgVignette: var(--adrestia-gradient-atlasShellBgVignetteDark);
  --adrestia-component-atlasShell-glass: rgb(3.1373% 6.2745% 9.4118% / 0.55);
  --adrestia-component-atlasShell-glassStrong: rgb(3.1373% 6.2745% 9.4118% / 0.78);
  --adrestia-component-atlasShell-iconBtnBorderHover: rgb(94.118% 65.882% 40.784% / 0.45);
  --adrestia-component-atlasShell-iconHoverBg: rgb(100% 100% 100% / 0.06);
  --adrestia-component-atlasShell-ink: var(--adrestia-appPalette-surface-hecf3f7);
  --adrestia-component-atlasShell-inkFaint: rgb(92.549% 95.294% 96.863% / 0.28);
  --adrestia-component-atlasShell-inkMute: rgb(92.549% 95.294% 96.863% / 0.52);
  --adrestia-component-atlasShell-inkSoft: rgb(92.549% 95.294% 96.863% / 0.78);
  --adrestia-component-atlasShell-line: rgb(92.549% 95.294% 96.863% / 0.1);
  --adrestia-component-atlasShell-lineStrong: rgb(92.549% 95.294% 96.863% / 0.22);
  --adrestia-component-atlasShell-navHoverBg: rgb(100% 100% 100% / 0.05);
  --adrestia-component-atlasShell-navRailBg: var(--adrestia-gradient-atlasShellNavRailDark);
  --adrestia-component-atlasShell-navUnderline: var(--adrestia-gradient-atlasShellNavUnderlineDark);
  --adrestia-component-atlasShell-topbarHairline: var(--adrestia-gradient-atlasShellTopbarHairlineDark);
  --adrestia-component-atlasShell-topbarVeil: var(--adrestia-gradient-atlasShellTopbarVeilDark);
  --adrestia-component-atlasShellLight-accent: var(--adrestia-appPalette-accent-hb8521a);
  --adrestia-component-atlasShellLight-actionsRailBg: var(--adrestia-gradient-atlasShellActionsRailLight);
  --adrestia-component-atlasShellLight-adminGroupBg: rgb(4.7059% 7.451% 12.549% / 0.025);
  --adrestia-component-atlasShellLight-adminItemHoverBg: rgb(4.7059% 7.451% 12.549% / 0.06);
  --adrestia-component-atlasShellLight-avatarHoverBg: rgb(4.7059% 7.451% 12.549% / 0.08);
  --adrestia-component-atlasShellLight-bgBase: var(--adrestia-gradient-atlasShellBgBaseLight);
  --adrestia-component-atlasShellLight-bgVignette: var(--adrestia-gradient-atlasShellBgVignetteLight);
  --adrestia-component-atlasShellLight-glass: rgb(90.588% 92.549% 93.725% / 0.78);
  --adrestia-component-atlasShellLight-glassStrong: rgb(90.588% 92.549% 93.725% / 0.92);
  --adrestia-component-atlasShellLight-iconHoverBg: rgb(4.7059% 7.451% 12.549% / 0.07);
  --adrestia-component-atlasShellLight-ink: var(--adrestia-appPalette-surface-h0c1320);
  --adrestia-component-atlasShellLight-inkFaint: rgb(4.7059% 7.451% 12.549% / 0.32);
  --adrestia-component-atlasShellLight-inkMute: rgb(4.7059% 7.451% 12.549% / 0.56);
  --adrestia-component-atlasShellLight-inkSoft: rgb(4.7059% 7.451% 12.549% / 0.78);
  --adrestia-component-atlasShellLight-line: rgb(4.7059% 7.451% 12.549% / 0.08);
  --adrestia-component-atlasShellLight-lineStrong: rgb(4.7059% 7.451% 12.549% / 0.18);
  --adrestia-component-atlasShellLight-navHoverBg: rgb(4.7059% 7.451% 12.549% / 0.06);
  --adrestia-component-atlasShellLight-navRailBg: var(--adrestia-gradient-atlasShellNavRailLight);
  --adrestia-component-atlasShellLight-topbarVeil: var(--adrestia-gradient-atlasShellTopbarVeilLight);
  --adrestia-component-button-danger-bg: var(--adrestia-scheme-light-status-dangerFg);
  --adrestia-component-button-danger-bgHover: var(--adrestia-color-red-800);
  --adrestia-component-button-danger-fg: var(--adrestia-scheme-light-fg-onAccent);
  --adrestia-component-button-ghost-bg: rgb(0% 0% 0% / 0);
  --adrestia-component-button-ghost-bgHover: var(--adrestia-scheme-light-bg-muted);
  --adrestia-component-button-ghost-fg: var(--adrestia-scheme-light-fg-default);
  --adrestia-component-button-primary-bg: var(--adrestia-scheme-light-accent-primary);
  --adrestia-component-button-primary-bgActive: var(--adrestia-scheme-light-accent-primaryActive);
  --adrestia-component-button-primary-bgHover: var(--adrestia-scheme-light-accent-primaryHover);
  --adrestia-component-button-primary-borderRadius: var(--adrestia-radius-md);
  --adrestia-component-button-primary-fg: var(--adrestia-scheme-light-fg-onAccent);
  --adrestia-component-button-secondary-bg: var(--adrestia-scheme-light-bg-surface);
  --adrestia-component-button-secondary-bgHover: var(--adrestia-scheme-light-bg-muted);
  --adrestia-component-button-secondary-border: var(--adrestia-scheme-light-border-default);
  --adrestia-component-button-secondary-fg: var(--adrestia-scheme-light-fg-default);
  --adrestia-component-card-bg: var(--adrestia-scheme-light-bg-surface);
  --adrestia-component-card-border: var(--adrestia-scheme-light-border-subtle);
  --adrestia-component-card-radius: var(--adrestia-radius-lg);
  --adrestia-component-configPanel-bg: var(--adrestia-appPalette-deepBg-h252535);
  --adrestia-component-configPanel-border: var(--adrestia-appPalette-surface-h30363d);
  --adrestia-component-configPanel-closeHoverBg: rgb(100% 100% 100% / 0.05);
  --adrestia-component-configPanel-dirtyBg: rgb(96.078% 61.961% 4.3137% / 0.1);
  --adrestia-component-configPanel-dirtyFg: var(--adrestia-color-amber-500);
  --adrestia-component-configPanel-errorBannerBg: rgb(93.725% 26.667% 26.667% / 0.1);
  --adrestia-component-configPanel-errorBannerFg: var(--adrestia-color-red-500);
  --adrestia-component-configPanel-footerBg: var(--adrestia-appPalette-deepBg-h252535);
  --adrestia-component-configPanel-headerBg: var(--adrestia-appPalette-deepBg-h252535);
  --adrestia-component-configPanel-inputBg: var(--adrestia-appPalette-deepBg-h04070a);
  --adrestia-component-configPanel-inputBorderFocus: var(--adrestia-color-indigo-500);
  --adrestia-component-configPanel-inputBorderHover: rgb(38.824% 40% 94.51% / 0.5);
  --adrestia-component-configPanel-resetHoverBorder: var(--adrestia-color-amber-500);
  --adrestia-component-configPanel-resetHoverFg: var(--adrestia-color-amber-500);
  --adrestia-component-configPanel-retryBg: var(--adrestia-color-indigo-500);
  --adrestia-component-configPanel-retryFg: var(--adrestia-scheme-light-fg-onAccent);
  --adrestia-component-configPanel-saveBg: var(--adrestia-color-green-500);
  --adrestia-component-configPanel-saveFg: var(--adrestia-scheme-light-fg-onAccent);
  --adrestia-component-configPanel-saveHoverBg: var(--adrestia-appPalette-deepBg-h059669);
  --adrestia-component-configPanel-scrollbarThumb: var(--adrestia-appPalette-surface-h30363d);
  --adrestia-component-configPanel-scrollbarThumbHover: rgb(100% 100% 100% / 0.15);
  --adrestia-component-configPanel-sectionBg: var(--adrestia-appPalette-deepBg-h252535);
  --adrestia-component-configPanel-sectionHoverBg: rgb(100% 100% 100% / 0.02);
  --adrestia-component-configPanel-textSecondary: var(--adrestia-appPalette-surface-h888888);
  --adrestia-component-configPanel-title: var(--adrestia-a11y-focusRing-colorOnAccent);
  --adrestia-component-configPanel-toggleActiveBg: var(--adrestia-color-green-500);
  --adrestia-component-configPanel-toggleBg: var(--adrestia-appPalette-deepBg-h04070a);
  --adrestia-component-configPanel-toggleSlider: var(--adrestia-color-neutral-0);
  --adrestia-component-configPanel-unitBg: rgb(100% 100% 100% / 0.05);
  --adrestia-component-dashboardAccountFloatPanel-headerText: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-dashboardAccountFloatPanel-iconHoverText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardAccountFloatPanel-keyIcon: var(--adrestia-appPalette-overlay-h58a6ffe6);
  --adrestia-component-dashboardAccountFloatPanel-resizeHandleHover: var(--adrestia-appPalette-overlay-h58a6ff40);
  --adrestia-component-dashboardAccountFloatPanel-scrollbarThumb: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardAccountPanel-brandAccent90: var(--adrestia-appPalette-overlay-h58a6ffe6);
  --adrestia-component-dashboardAccountPanel-brandAccent95: var(--adrestia-appPalette-overlay-h58a6fff2);
  --adrestia-component-dashboardAccountPanel-brandAccentChipBg: var(--adrestia-appPalette-overlay-h58a6ff26);
  --adrestia-component-dashboardAccountPanel-brandAccentTrack30: var(--adrestia-appPalette-overlay-h58a6ff4c);
  --adrestia-component-dashboardAccountPanel-brandBgDeep: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-dashboardAccountPanel-brandHoverBg05: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardAccountPanel-brandHoverBorder12: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-dashboardAccountPanel-brandHoverStrong20: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-dashboardAccountPanel-brandText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardAccountPanel-brandText50: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-dashboardAccountPanel-brandText70: var(--adrestia-appPalette-overlay-hffffffb3);
  --adrestia-component-dashboardAccountPanel-brandText80: var(--adrestia-appPalette-overlay-hffffffcc);
  --adrestia-component-dashboardAccountPanel-dangerBg08: var(--adrestia-appPalette-overlay-hff6b6b14);
  --adrestia-component-dashboardAccountPanel-dangerBorder15: var(--adrestia-appPalette-overlay-hff6b6b26);
  --adrestia-component-dashboardAccountPanel-dangerText: var(--adrestia-appPalette-overlay-hff6b6bff);
  --adrestia-component-dashboardAccountPanel-qrCanvasBg: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardAccountPanel-successChipBg15: var(--adrestia-appPalette-overlay-h26a69a26);
  --adrestia-component-dashboardAccountPanel-successText: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-dashboardAccountPasswordSection-spinnerOnPrimary: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-dashboardAccountPasswordSection-successBg06: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardAccountPasswordSection-successText80: var(--adrestia-appPalette-overlay-hffffffcc);
  --adrestia-component-dashboardAccountPasswordSection-toggleIcon20: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-dashboardActionConfirmDialog-cardBg: var(--adrestia-appPalette-overlay-h0a1f2aff);
  --adrestia-component-dashboardActionConfirmDialog-ghostHoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardActionConfirmDialog-toggleHoverBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardAdminBroadcastDialog-accent: var(--adrestia-appPalette-overlay-h5eead4ff);
  --adrestia-component-dashboardAdminBroadcastDialog-border: var(--adrestia-appPalette-overlay-h33333399);
  --adrestia-component-dashboardAdminBroadcastDialog-ctaBg: var(--adrestia-appPalette-overlay-h14b8a6ff);
  --adrestia-component-dashboardAdminBroadcastDialog-ctaText: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-dashboardAdminBroadcastDialog-surface: var(--adrestia-appPalette-overlay-h0a0a0a99);
  --adrestia-component-dashboardAdminBroadcastDialog-text: var(--adrestia-appPalette-overlay-hf8fafcff);
  --adrestia-component-dashboardAdminBroadcastDialog-textMuted: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-dashboardAdminCommandMenu-alertBg: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-dashboardAdminCommandMenu-failBorder: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardAdminCommandMenu-menuDivider: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardAdminCommandMenu-passBorder: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-dashboardAdminCommandMenu-stderrBg: var(--adrestia-appPalette-overlay-h180a0aff);
  --adrestia-component-dashboardAdminCommandMenu-stderrBorder: var(--adrestia-appPalette-overlay-h4a1d1dff);
  --adrestia-component-dashboardAdminCommandMenu-stdoutBorder: var(--adrestia-appPalette-overlay-h1e293bff);
  --adrestia-component-dashboardAdminControlState-surface: var(--adrestia-appPalette-overlay-h666666ff);
  --adrestia-component-dashboardAdminCreatePartnershipDialog-surface: var(--adrestia-appPalette-overlay-h0a0a0a99);
  --adrestia-component-dashboardAdminCredentialsPage-surface: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-dashboardAdminDashboard-surface: var(--adrestia-appPalette-overlay-he8f5e9ff);
  --adrestia-component-dashboardAdminDashboard-surfaceMuted: var(--adrestia-appPalette-overlay-hffebeeff);
  --adrestia-component-dashboardAdminDevtoolsPage-btnHoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardAdminDevtoolsPage-btnHoverBorder: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-dashboardAdminDevtoolsPage-btnText: var(--adrestia-appPalette-overlay-hffffffbf);
  --adrestia-component-dashboardAdminDevtoolsPage-chipBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardAdminDevtoolsPage-chipLabelText: var(--adrestia-appPalette-overlay-hdce7fcff);
  --adrestia-component-dashboardAdminDevtoolsPage-errorBg: var(--adrestia-appPalette-overlay-he639461a);
  --adrestia-component-dashboardAdminDevtoolsPage-errorBorder: var(--adrestia-appPalette-overlay-he6394640);
  --adrestia-component-dashboardAdminDevtoolsPage-errorText: var(--adrestia-appPalette-overlay-hff8a94ff);
  --adrestia-component-dashboardAdminDevtoolsPage-externalLinkBorder: var(--adrestia-appPalette-overlay-h58a6ff52);
  --adrestia-component-dashboardAdminDevtoolsPage-externalLinkHoverBg: var(--adrestia-appPalette-overlay-h58a6ff1a);
  --adrestia-component-dashboardAdminDevtoolsPage-externalLinkText: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardAdminDevtoolsPage-flushBorder: var(--adrestia-appPalette-overlay-he639464d);
  --adrestia-component-dashboardAdminDevtoolsPage-flushHoverBg: var(--adrestia-appPalette-overlay-he639461a);
  --adrestia-component-dashboardAdminDevtoolsPage-gradientBlue: var(--adrestia-appPalette-overlay-h58a6ff21);
  --adrestia-component-dashboardAdminDevtoolsPage-gradientTeal: var(--adrestia-appPalette-overlay-ha8dadc1f);
  --adrestia-component-dashboardAdminDevtoolsPage-healthChipBg: var(--adrestia-appPalette-overlay-h58a6ff1f);
  --adrestia-component-dashboardAdminDevtoolsPage-healthChipBorder: var(--adrestia-appPalette-overlay-h58a6ff40);
  --adrestia-component-dashboardAdminDevtoolsPage-healthChipText: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardAdminDevtoolsPage-lintChipBg: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-dashboardAdminDevtoolsPage-lintChipBorder: var(--adrestia-appPalette-overlay-hf59e0b40);
  --adrestia-component-dashboardAdminDevtoolsPage-lintChipText: var(--adrestia-appPalette-overlay-hf5be63ff);
  --adrestia-component-dashboardAdminDevtoolsPage-listText: var(--adrestia-appPalette-overlay-hd7e0f2ff);
  --adrestia-component-dashboardAdminDevtoolsPage-loadingText: var(--adrestia-appPalette-overlay-hffffff94);
  --adrestia-component-dashboardAdminDevtoolsPage-metricBlue: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardAdminDevtoolsPage-metricGreen: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-dashboardAdminDevtoolsPage-metricOrange: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardAdminDevtoolsPage-pageBg: var(--adrestia-appPalette-overlay-h08080fff);
  --adrestia-component-dashboardAdminDevtoolsPage-riskChipBg: var(--adrestia-appPalette-overlay-h58a6ff1a);
  --adrestia-component-dashboardAdminDevtoolsPage-riskChipBorder: var(--adrestia-appPalette-overlay-h58a6ff40);
  --adrestia-component-dashboardAdminDevtoolsPage-riskChipText: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardAdminDevtoolsPage-secondaryBtnText: var(--adrestia-appPalette-overlay-hffffffb8);
  --adrestia-component-dashboardAdminDevtoolsPage-subtitleText: var(--adrestia-appPalette-overlay-hffffff73);
  --adrestia-component-dashboardAdminDevtoolsPage-titleText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardAdminEmailConstants-cardBg: var(--adrestia-appPalette-overlay-hffffff03);
  --adrestia-component-dashboardAdminEmailConstants-discordIconChipBg: var(--adrestia-appPalette-overlay-h5a63621a);
  --adrestia-component-dashboardAdminEmailConstants-errorHoverBg: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-dashboardAdminEmailConstants-inputBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardAdminEmailConstants-inputHoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardAdminEmailConstants-navActiveBg: var(--adrestia-appPalette-overlay-h5a63621f);
  --adrestia-component-dashboardAdminEmailConstants-navActiveHoverBg: var(--adrestia-appPalette-overlay-h5a63622e);
  --adrestia-component-dashboardAdminEmailConstants-navHoverBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardAdminEmailConstants-primaryBorder: var(--adrestia-appPalette-overlay-h5a636233);
  --adrestia-component-dashboardAdminEmailConstants-primaryBorderStrong: var(--adrestia-appPalette-overlay-h5a63624c);
  --adrestia-component-dashboardAdminEmailConstants-primaryChipBg: var(--adrestia-appPalette-overlay-h5a636226);
  --adrestia-component-dashboardAdminEmailConstants-primaryHoverBg: var(--adrestia-appPalette-overlay-h5a63621a);
  --adrestia-component-dashboardAdminEmailConstants-primarySubtleBg: var(--adrestia-appPalette-overlay-h5a636214);
  --adrestia-component-dashboardAdminEmailConstants-primaryWash04: var(--adrestia-appPalette-overlay-h5a63620a);
  --adrestia-component-dashboardAdminEmailConstants-primaryWash05: var(--adrestia-appPalette-overlay-h5a63620d);
  --adrestia-component-dashboardAdminEmailConstants-primaryWash06: var(--adrestia-appPalette-overlay-h5a63620f);
  --adrestia-component-dashboardAdminEmailConstants-successPanelBg: var(--adrestia-appPalette-overlay-h22c55e05);
  --adrestia-component-dashboardAdminEmailConstants-successPanelBorder: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-dashboardAdminEmailInboxTab-actionsBackdrop: var(--adrestia-appPalette-overlay-h141414e6);
  --adrestia-component-dashboardAdminEmailInboxTab-emptyBg: var(--adrestia-appPalette-overlay-hffffff03);
  --adrestia-component-dashboardAdminEmailInboxTab-emptyIconBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardAdminEmailInboxTab-surfaceBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardAdminEmailInboxTab-surfaceBgHover: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardAdminEmailInboxTab-surfaceBgSubtle: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardAdminEmailManagerPage-emptyBg: var(--adrestia-appPalette-overlay-hffffff03);
  --adrestia-component-dashboardAdminEmailManagerPage-iconBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardAdminEmailManagerPage-iconHoverBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardAdminEmailManagerPage-panelBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardAdminEmailManagerPage-senderChipBg: var(--adrestia-appPalette-overlay-h5a63621a);
  --adrestia-component-dashboardAdminEmailManagerPage-senderChipBorder: var(--adrestia-appPalette-overlay-h5a636233);
  --adrestia-component-dashboardAdminEmailManagerPage-senderChipHoverBg: var(--adrestia-appPalette-overlay-h5a636226);
  --adrestia-component-dashboardAdminEmailManagerPage-surfaceSoft: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-dashboardAdminEmailRecurringTab-addButtonBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardAdminEmailRecurringTab-addButtonHoverBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardAdminEmailRecurringTab-cardDisabledBg: var(--adrestia-appPalette-overlay-hffffff03);
  --adrestia-component-dashboardAdminEmailRecurringTab-cardDisabledHoverBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardAdminEmailRecurringTab-enabledCardBg: var(--adrestia-appPalette-overlay-h5a63620a);
  --adrestia-component-dashboardAdminEmailRecurringTab-enabledCardBorder: var(--adrestia-appPalette-overlay-h5a636233);
  --adrestia-component-dashboardAdminEmailRecurringTab-enabledCardHoverBg: var(--adrestia-appPalette-overlay-h5a63620f);
  --adrestia-component-dashboardAdminEmailSettingsDrawer-dividerLine: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardAdminEmailSettingsDrawer-paperBg: var(--adrestia-appPalette-overlay-h0f0f0fd9);
  --adrestia-component-dashboardAdminEmailSettingsDrawer-totpChipBg: var(--adrestia-appPalette-overlay-h10b9811a);
  --adrestia-component-dashboardAdminEmailSettingsDrawer-totpChipBorder: var(--adrestia-appPalette-overlay-h10b98133);
  --adrestia-component-dashboardAdminEmailSettingsDrawer-totpLinkHoverBg: var(--adrestia-appPalette-overlay-h5a63620d);
  --adrestia-component-dashboardAdminEmailTemplatesTab-endNoteLink: var(--adrestia-appPalette-overlay-hc17f3aff);
  --adrestia-component-dashboardAdminEmailTemplatesTab-iconChipBg: var(--adrestia-appPalette-overlay-h5a63621a);
  --adrestia-component-dashboardAdminEmailTemplatesTab-navHoverBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardAdminEmailTemplatesTab-previewBg: var(--adrestia-appPalette-overlay-hffffff03);
  --adrestia-component-dashboardAdminEmailTemplatesTab-selectedItemBg: var(--adrestia-appPalette-overlay-h5a63621f);
  --adrestia-component-dashboardAdminEmailTemplatesTab-templateVarBg: var(--adrestia-appPalette-overlay-h5a636226);
  --adrestia-component-dashboardAdminExpendituresPage-accentButtonText: var(--adrestia-appPalette-overlay-h050d10ff);
  --adrestia-component-dashboardAdminExpendituresPage-warningBadgeBg: var(--adrestia-appPalette-overlay-hffa7261f);
  --adrestia-component-dashboardAdminExpendituresPage-warningButtonHoverBg: var(--adrestia-appPalette-overlay-hffa72614);
  --adrestia-component-dashboardAdminFlagsPage-surface: var(--adrestia-appPalette-overlay-h0a0a0fff);
  --adrestia-component-dashboardAdminImpersonateDialog-surface: var(--adrestia-appPalette-overlay-h0a0a0a99);
  --adrestia-component-dashboardAdminImpersonateDialog-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardAdminJobsPage-surface: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-dashboardAdminLogStreamer-border: var(--adrestia-appPalette-overlay-hc9d1d9ff);
  --adrestia-component-dashboardAdminLogStreamer-borderStrong: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-dashboardAdminLogStreamer-surface: var(--adrestia-appPalette-overlay-hff7b72ff);
  --adrestia-component-dashboardAdminLogStreamer-surfaceMuted: var(--adrestia-appPalette-overlay-hd2a8ffff);
  --adrestia-component-dashboardAdminMeetingManagerDrawer-darkCardBg: var(--adrestia-appPalette-overlay-h071018f2);
  --adrestia-component-dashboardAdminMeetingManagerDrawer-darkNotesBg: var(--adrestia-appPalette-overlay-hddf2f70d);
  --adrestia-component-dashboardAdminMeetingManagerDrawer-darkPaperBg: var(--adrestia-appPalette-overlay-h040a10ff);
  --adrestia-component-dashboardAdminMeetingManagerDrawer-lightCardBg: var(--adrestia-appPalette-overlay-hffffffeb);
  --adrestia-component-dashboardAdminMeetingManagerDrawer-lightNotesBg: var(--adrestia-appPalette-overlay-h14323d0d);
  --adrestia-component-dashboardAdminMeetingManagerDrawer-lightPaperBg: var(--adrestia-appPalette-overlay-hf5f8faff);
  --adrestia-component-dashboardAdminMeetingManagerDrawer-pendingCardShadow: var(--adrestia-appPalette-overlay-h68d1e41f);
  --adrestia-component-dashboardAdminMeetingsDrawer-accentDot: var(--adrestia-appPalette-overlay-h00d2d34d);
  --adrestia-component-dashboardAdminMeetingsDrawer-accentHoverSolid: var(--adrestia-appPalette-overlay-h00d2d3cc);
  --adrestia-component-dashboardAdminMeetingsDrawer-acceptedChipBg: var(--adrestia-appPalette-overlay-h34d3991a);
  --adrestia-component-dashboardAdminMeetingsDrawer-acceptedChipBorder: var(--adrestia-appPalette-overlay-h34d3994d);
  --adrestia-component-dashboardAdminMeetingsDrawer-acceptGradientEnd: var(--adrestia-appPalette-overlay-h34d3992e);
  --adrestia-component-dashboardAdminMeetingsDrawer-acceptGradientHoverEnd: var(--adrestia-appPalette-overlay-h34d3993d);
  --adrestia-component-dashboardAdminMeetingsDrawer-acceptGradientHoverStart: var(--adrestia-appPalette-overlay-h34d3995c);
  --adrestia-component-dashboardAdminMeetingsDrawer-acceptGradientStart: var(--adrestia-appPalette-overlay-h34d39947);
  --adrestia-component-dashboardAdminMeetingsDrawer-brandAccentFallback: var(--adrestia-appPalette-overlay-h00d2d3ff);
  --adrestia-component-dashboardAdminMeetingsDrawer-brandBgFallback: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-dashboardAdminMeetingsDrawer-brandBorderFallback: var(--adrestia-appPalette-overlay-h33333399);
  --adrestia-component-dashboardAdminMeetingsDrawer-brandCardFallback: var(--adrestia-appPalette-overlay-h0a0a0a99);
  --adrestia-component-dashboardAdminMeetingsDrawer-brandTextFallback: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardAdminMeetingsDrawer-brandTextMutedFallback: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-dashboardAdminMeetingsDrawer-cardGradientEnd: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-dashboardAdminMeetingsDrawer-cardGradientStart: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardAdminMeetingsDrawer-chipTextOnTone: var(--adrestia-appPalette-overlay-h0a0d15ff);
  --adrestia-component-dashboardAdminMeetingsDrawer-declineBg: var(--adrestia-appPalette-overlay-hf871710f);
  --adrestia-component-dashboardAdminMeetingsDrawer-declineBorder: var(--adrestia-appPalette-overlay-hf8717159);
  --adrestia-component-dashboardAdminMeetingsDrawer-errorBannerBg: var(--adrestia-appPalette-overlay-hf8717114);
  --adrestia-component-dashboardAdminMeetingsDrawer-errorFallback: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-dashboardAdminMeetingsDrawer-headerGradientEnd: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardAdminMeetingsDrawer-headerGradientStart: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardAdminMeetingsDrawer-headerIconBg: var(--adrestia-appPalette-overlay-h00d2d31a);
  --adrestia-component-dashboardAdminMeetingsDrawer-historyChipBg: var(--adrestia-appPalette-overlay-h94a3b81a);
  --adrestia-component-dashboardAdminMeetingsDrawer-historyChipBorder: var(--adrestia-appPalette-overlay-h94a3b859);
  --adrestia-component-dashboardAdminMeetingsDrawer-joinLinkBg: var(--adrestia-appPalette-overlay-h00d2d314);
  --adrestia-component-dashboardAdminMeetingsDrawer-locationChipBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardAdminMeetingsDrawer-locationChipBorder: var(--adrestia-appPalette-overlay-hffffff24);
  --adrestia-component-dashboardAdminMeetingsDrawer-pendingChipBg: var(--adrestia-appPalette-overlay-hfbbf241a);
  --adrestia-component-dashboardAdminMeetingsDrawer-pendingChipBorder: var(--adrestia-appPalette-overlay-hfbbf2459);
  --adrestia-component-dashboardAdminMeetingsDrawer-proposalBoxBg: var(--adrestia-appPalette-overlay-h00d2d314);
  --adrestia-component-dashboardAdminMeetingsDrawer-proposalBoxBorder: var(--adrestia-appPalette-overlay-h00d2d333);
  --adrestia-component-dashboardAdminMeetingsDrawer-responseMessageBg: var(--adrestia-appPalette-overlay-h0000002e);
  --adrestia-component-dashboardAdminMeetingsDrawer-successFallback: var(--adrestia-appPalette-overlay-h34d399ff);
  --adrestia-component-dashboardAdminMeetingsDrawer-warningFallback: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-dashboardAdminMilestonesPage-darkBgEnd: var(--adrestia-appPalette-overlay-h051517ff);
  --adrestia-component-dashboardAdminMilestonesPage-darkBgStart: var(--adrestia-appPalette-overlay-h010607ff);
  --adrestia-component-dashboardAdminMilestonesPage-darkCoolRadial: var(--adrestia-appPalette-overlay-h3b82f61f);
  --adrestia-component-dashboardAdminMilestonesPage-darkWarmRadial: var(--adrestia-appPalette-overlay-h4dafa22e);
  --adrestia-component-dashboardAdminMilestonesPage-lightBgEnd: var(--adrestia-appPalette-overlay-heef4f7ff);
  --adrestia-component-dashboardAdminMilestonesPage-lightBgStart: var(--adrestia-appPalette-overlay-hf6fbfcff);
  --adrestia-component-dashboardAdminMilestonesPage-lightCoolRadial: var(--adrestia-appPalette-overlay-h546a7b1f);
  --adrestia-component-dashboardAdminMilestonesPage-lightWarmRadial: var(--adrestia-appPalette-overlay-h62929e29);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-brandAccent: var(--adrestia-appPalette-overlay-h68d1e4ff);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-brandAccentSubtle: var(--adrestia-appPalette-overlay-h68d1e41f);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-brandBg: var(--adrestia-appPalette-overlay-h080c13f5);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-brandBorder: var(--adrestia-appPalette-overlay-h68d1e42e);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-brandCard: var(--adrestia-appPalette-overlay-h0a1018f5);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-brandText: var(--adrestia-appPalette-overlay-heefaffff);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-brandTextMuted: var(--adrestia-appPalette-overlay-hddf2f79e);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-convBackdrop: var(--adrestia-appPalette-overlay-h04070d47);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-convInput: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-convTheirs: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-iconBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-rowIdle: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-dashboardAdminPartnershipMessagesPanel-scrim: var(--adrestia-appPalette-overlay-h04070d61);
  --adrestia-component-dashboardAdminPartnershipOverridesTab-surface: var(--adrestia-appPalette-overlay-h68d1e473);
  --adrestia-component-dashboardAdminPartnershipOverridesTab-surfaceMuted: var(--adrestia-appPalette-overlay-h68d1e41f);
  --adrestia-component-dashboardAdminPartnershipsPage-assetIconBg: var(--adrestia-appPalette-overlay-h68d1e41a);
  --adrestia-component-dashboardAdminPartnershipsPage-darkAccent: var(--adrestia-appPalette-overlay-h68d1e4ff);
  --adrestia-component-dashboardAdminPartnershipsPage-darkBorder: var(--adrestia-appPalette-overlay-h68d1e42e);
  --adrestia-component-dashboardAdminPartnershipsPage-darkDotGrid: var(--adrestia-appPalette-overlay-h68d1e41f);
  --adrestia-component-dashboardAdminPartnershipsPage-darkTextMuted: var(--adrestia-appPalette-overlay-hddf2f790);
  --adrestia-component-dashboardAdminPartnershipsPage-darkTextPrimary: var(--adrestia-appPalette-overlay-heefaffff);
  --adrestia-component-dashboardAdminPartnershipsPage-darkTextSecondary: var(--adrestia-appPalette-overlay-hddf2f7d1);
  --adrestia-component-dashboardAdminPartnershipsPage-lightAccent: var(--adrestia-appPalette-overlay-h2f6f88ff);
  --adrestia-component-dashboardAdminPartnershipsPage-lightBorder: var(--adrestia-appPalette-overlay-h3a4e6124);
  --adrestia-component-dashboardAdminPartnershipsPage-lightDotGrid: var(--adrestia-appPalette-overlay-h3a4e611a);
  --adrestia-component-dashboardAdminPartnershipsPage-lightTextMuted: var(--adrestia-appPalette-overlay-h14323d8a);
  --adrestia-component-dashboardAdminPartnershipsPage-lightTextPrimary: var(--adrestia-appPalette-overlay-h14323dff);
  --adrestia-component-dashboardAdminPartnershipsPage-lightTextSecondary: var(--adrestia-appPalette-overlay-h14323dd1);
  --adrestia-component-dashboardAdminPartnershipsPage-liveRoomBg: var(--adrestia-appPalette-overlay-h34d3990d);
  --adrestia-component-dashboardAdminPartnershipsPage-variantBg: var(--adrestia-appPalette-overlay-h7f7f7f0a);
  --adrestia-component-dashboardAdminPartnershipsPage-variantBorder: var(--adrestia-appPalette-overlay-h7f7f7f38);
  --adrestia-component-dashboardAdminPresenceCluster-amber: var(--adrestia-appPalette-overlay-hf0a868ff);
  --adrestia-component-dashboardAdminPresenceCluster-chipBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardAdminPresenceCluster-chipBorder: var(--adrestia-appPalette-overlay-hecf3f71f);
  --adrestia-component-dashboardAdminPresenceCluster-chipText: var(--adrestia-appPalette-overlay-hecf3f78c);
  --adrestia-component-dashboardAdminPresenceCluster-columnDivider: var(--adrestia-appPalette-overlay-hecf3f712);
  --adrestia-component-dashboardAdminPresenceCluster-danger: var(--adrestia-appPalette-overlay-hff8585ff);
  --adrestia-component-dashboardAdminPresenceCluster-dangerBg05: var(--adrestia-appPalette-overlay-hff85850d);
  --adrestia-component-dashboardAdminPresenceCluster-dangerBg12: var(--adrestia-appPalette-overlay-hff85851f);
  --adrestia-component-dashboardAdminPresenceCluster-dangerBorder30: var(--adrestia-appPalette-overlay-hff85854d);
  --adrestia-component-dashboardAdminPresenceCluster-dangerBorder35: var(--adrestia-appPalette-overlay-hff858559);
  --adrestia-component-dashboardAdminPresenceCluster-footerBorder: var(--adrestia-appPalette-overlay-hecf3f70f);
  --adrestia-component-dashboardAdminPresenceCluster-footerSeparator: var(--adrestia-appPalette-overlay-hecf3f726);
  --adrestia-component-dashboardAdminPresenceCluster-ink: var(--adrestia-appPalette-overlay-hecf3f7ff);
  --adrestia-component-dashboardAdminPresenceCluster-inkFaint: var(--adrestia-appPalette-overlay-hecf3f752);
  --adrestia-component-dashboardAdminPresenceCluster-inkMute: var(--adrestia-appPalette-overlay-hecf3f785);
  --adrestia-component-dashboardAdminPresenceCluster-inkSoft: var(--adrestia-appPalette-overlay-hecf3f7c7);
  --adrestia-component-dashboardAdminPresenceCluster-offlineDot: var(--adrestia-appPalette-overlay-hecf3f72e);
  --adrestia-component-dashboardAdminPresenceCluster-offlineTone: var(--adrestia-appPalette-overlay-hecf3f74d);
  --adrestia-component-dashboardAdminPresenceCluster-popoverBorder: var(--adrestia-appPalette-overlay-hffffff17);
  --adrestia-component-dashboardAdminPresenceCluster-popoverGradientEnd: var(--adrestia-appPalette-overlay-h030508fc);
  --adrestia-component-dashboardAdminPresenceCluster-popoverGradientStart: var(--adrestia-appPalette-overlay-h080a0ef7);
  --adrestia-component-dashboardAdminPresenceCluster-postureBorder: var(--adrestia-appPalette-overlay-hecf3f712);
  --adrestia-component-dashboardAdminPresenceCluster-riskFlagBorder: var(--adrestia-appPalette-overlay-hecf3f71f);
  --adrestia-component-dashboardAdminPresenceCluster-riskFlagText: var(--adrestia-appPalette-overlay-hecf3f766);
  --adrestia-component-dashboardAdminPresenceCluster-rowBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-dashboardAdminPresenceCluster-rowBorder: var(--adrestia-appPalette-overlay-hecf3f70a);
  --adrestia-component-dashboardAdminPresenceCluster-scrollbarThumb: var(--adrestia-appPalette-overlay-hecf3f71f);
  --adrestia-component-dashboardAdminPresenceCluster-sectionBorder: var(--adrestia-appPalette-overlay-hecf3f714);
  --adrestia-component-dashboardAdminPresenceCluster-sectionMetaText: var(--adrestia-appPalette-overlay-hecf3f740);
  --adrestia-component-dashboardAdminPresenceCluster-sectionTagText: var(--adrestia-appPalette-overlay-hecf3f752);
  --adrestia-component-dashboardAdminPresenceCluster-success: var(--adrestia-appPalette-overlay-h6ed99aff);
  --adrestia-component-dashboardAdminPresenceCluster-violet: var(--adrestia-appPalette-overlay-ha99bd6ff);
  --adrestia-component-dashboardAdminPresencePage-brandAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardAdminPresencePage-brandAccentSubtle: var(--adrestia-appPalette-overlay-h1a1a1aff);
  --adrestia-component-dashboardAdminPresencePage-brandBg: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-dashboardAdminPresencePage-brandBorder: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-dashboardAdminPresencePage-brandCard: var(--adrestia-appPalette-overlay-h0a0a0aff);
  --adrestia-component-dashboardAdminPresencePage-brandText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardAdminPresencePage-brandTextMuted: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-dashboardAdminPresencePage-chipBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardAdminPresencePage-statAmber: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardAdminPresencePage-statBlue: var(--adrestia-appPalette-overlay-h60a5faff);
  --adrestia-component-dashboardAdminPresencePage-statDimAmber: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-dashboardAdminPresencePage-statDimBlue: var(--adrestia-appPalette-overlay-h60a5fa1f);
  --adrestia-component-dashboardAdminPresencePage-statDimGreen: var(--adrestia-appPalette-overlay-h10b9811f);
  --adrestia-component-dashboardAdminPresencePage-statDimRed: var(--adrestia-appPalette-overlay-hef44441f);
  --adrestia-component-dashboardAdminPresencePage-statGreen: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-dashboardAdminPresencePage-statRed: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardAdminRegistrationAutomationPage-surface: var(--adrestia-appPalette-overlay-hc084fcff);
  --adrestia-component-dashboardAdminRegistrationConstants-inputBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardAdminRegistrationConstants-inputText: var(--adrestia-appPalette-overlay-hffffffe0);
  --adrestia-component-dashboardAdminRegistrationConstants-outlineBorder: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardAdminRegistrationConstants-outlineHoverBorder: var(--adrestia-appPalette-overlay-ha8dadc40);
  --adrestia-component-dashboardAdminRegistrationConstants-selectIcon: var(--adrestia-appPalette-overlay-hffffff73);
  --adrestia-component-dashboardAdminReleasesPage-chipHoverBg: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-dashboardAdminReleasesPage-dialogBg: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-dashboardAdminReleasesPage-dialogText: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-dashboardAdminReleasesPage-stageCardGradientEnd: var(--adrestia-appPalette-overlay-h0f172a0f);
  --adrestia-component-dashboardAdminReleasesPage-stageCardGradientStart: var(--adrestia-appPalette-overlay-h1e293b05);
  --adrestia-component-dashboardAdminSettingsPage-surface: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardAdminTeamsPage-border: var(--adrestia-appPalette-overlay-h58a6ff1a);
  --adrestia-component-dashboardAdminTeamsPage-surface: var(--adrestia-appPalette-overlay-h58a6ff0f);
  --adrestia-component-dashboardAdminTeamsPage-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardAdminTicketsPanel-cancelBtnBorder: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardAdminTicketsPanel-cancelBtnHoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardAdminTicketsPanel-cancelBtnHoverText: var(--adrestia-appPalette-overlay-h9999bbff);
  --adrestia-component-dashboardAdminTicketsPanel-cancelBtnText: var(--adrestia-appPalette-overlay-h5a5a7aff);
  --adrestia-component-dashboardAdminTicketsPanel-closeBtnBorder: var(--adrestia-appPalette-overlay-hffffff12);
  --adrestia-component-dashboardAdminTicketsPanel-closeBtnHoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardAdminTicketsPanel-closeBtnHoverBorder: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-dashboardAdminTicketsPanel-closeBtnHoverText: var(--adrestia-appPalette-overlay-haaaaaaff);
  --adrestia-component-dashboardAdminTicketsPanel-closeBtnText: var(--adrestia-appPalette-overlay-h4a4a6aff);
  --adrestia-component-dashboardAdminTicketsPanel-expandedBorderTop: var(--adrestia-appPalette-overlay-h7c7cff14);
  --adrestia-component-dashboardAdminTicketsPanel-filterActiveBg: var(--adrestia-appPalette-overlay-h7c7cff2e);
  --adrestia-component-dashboardAdminTicketsPanel-filterActiveBorder: var(--adrestia-appPalette-overlay-h7c7cff52);
  --adrestia-component-dashboardAdminTicketsPanel-filterActiveText: var(--adrestia-appPalette-overlay-haaaaffff);
  --adrestia-component-dashboardAdminTicketsPanel-filterBarBorder: var(--adrestia-appPalette-overlay-h7c7cff12);
  --adrestia-component-dashboardAdminTicketsPanel-filterHoverBg: var(--adrestia-appPalette-overlay-h7c7cff1a);
  --adrestia-component-dashboardAdminTicketsPanel-filterHoverText: var(--adrestia-appPalette-overlay-h8888ccff);
  --adrestia-component-dashboardAdminTicketsPanel-filterInactiveBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardAdminTicketsPanel-filterInactiveText: var(--adrestia-appPalette-overlay-h444466ff);
  --adrestia-component-dashboardAdminTicketsPanel-headerBg: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-dashboardAdminTicketsPanel-headerBorderBottom: var(--adrestia-appPalette-overlay-h7c7cff1a);
  --adrestia-component-dashboardAdminTicketsPanel-messageText: var(--adrestia-appPalette-overlay-h9999bbff);
  --adrestia-component-dashboardAdminTicketsPanel-mutedText: var(--adrestia-appPalette-overlay-h444466ff);
  --adrestia-component-dashboardAdminTicketsPanel-panelGradientEnd: var(--adrestia-appPalette-overlay-h181838ff);
  --adrestia-component-dashboardAdminTicketsPanel-panelGradientStart: var(--adrestia-appPalette-overlay-h111128ff);
  --adrestia-component-dashboardAdminTicketsPanel-replyBoxBg: var(--adrestia-appPalette-overlay-h7c7cff12);
  --adrestia-component-dashboardAdminTicketsPanel-replyBoxBorderLeft: var(--adrestia-appPalette-overlay-h7c7cffff);
  --adrestia-component-dashboardAdminTicketsPanel-replyBtnBorder: var(--adrestia-appPalette-overlay-h7c7cff38);
  --adrestia-component-dashboardAdminTicketsPanel-replyBtnHoverBg: var(--adrestia-appPalette-overlay-h7c7cff14);
  --adrestia-component-dashboardAdminTicketsPanel-replyBtnHoverText: var(--adrestia-appPalette-overlay-haaaaffff);
  --adrestia-component-dashboardAdminTicketsPanel-replyBtnText: var(--adrestia-appPalette-overlay-h7070ccff);
  --adrestia-component-dashboardAdminTicketsPanel-replyLabel: var(--adrestia-appPalette-overlay-h6666aaff);
  --adrestia-component-dashboardAdminTicketsPanel-replyText: var(--adrestia-appPalette-overlay-h8888bbff);
  --adrestia-component-dashboardAdminTicketsPanel-rowBorder: var(--adrestia-appPalette-overlay-h7c7cff0f);
  --adrestia-component-dashboardAdminTicketsPanel-rowHoverBg: var(--adrestia-appPalette-overlay-hffffff03);
  --adrestia-component-dashboardAdminTicketsPanel-rowUnreadBg: var(--adrestia-appPalette-overlay-h6464ff0f);
  --adrestia-component-dashboardAdminTicketsPanel-scrollbarThumb: var(--adrestia-appPalette-overlay-h7c7cff2e);
  --adrestia-component-dashboardAdminTicketsPanel-sendGradientEnd: var(--adrestia-appPalette-overlay-h7c7cffff);
  --adrestia-component-dashboardAdminTicketsPanel-sendGradientStart: var(--adrestia-appPalette-overlay-h5a5aeeff);
  --adrestia-component-dashboardAdminTicketsPanel-sendText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardAdminTicketsPanel-shellBorder: var(--adrestia-appPalette-overlay-h7c7cff2e);
  --adrestia-component-dashboardAdminTicketsPanel-textareaBg: var(--adrestia-appPalette-overlay-h141428ff);
  --adrestia-component-dashboardAdminTicketsPanel-textareaBorder: var(--adrestia-appPalette-overlay-h7c7cff26);
  --adrestia-component-dashboardAdminTicketsPanel-textareaBorderFocus: var(--adrestia-appPalette-overlay-h7c7cffff);
  --adrestia-component-dashboardAdminTicketsPanel-textareaText: var(--adrestia-appPalette-overlay-haaaaccff);
  --adrestia-component-dashboardAdminTicketsPanel-timestampMuted: var(--adrestia-appPalette-overlay-h3a3a5aff);
  --adrestia-component-dashboardAdminTicketsPanel-titleRead: var(--adrestia-appPalette-overlay-h8888aaff);
  --adrestia-component-dashboardAdminTicketsPanel-titleText: var(--adrestia-appPalette-overlay-hb0b0ffff);
  --adrestia-component-dashboardAdminTicketsPanel-titleUnread: var(--adrestia-appPalette-overlay-hddddffff);
  --adrestia-component-dashboardAdminTicketsPanel-typeMessageBg: var(--adrestia-appPalette-overlay-h6464ff26);
  --adrestia-component-dashboardAdminTicketsPanel-typeMessageColor: var(--adrestia-appPalette-overlay-h9090ffff);
  --adrestia-component-dashboardAdminTicketsPanel-typeTicketBg: var(--adrestia-appPalette-overlay-hef535026);
  --adrestia-component-dashboardAdminTicketsPanel-typeTicketColor: var(--adrestia-appPalette-overlay-hff7070ff);
  --adrestia-component-dashboardAdminTicketsPanel-unreadDot: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardAdminTicketsPanel-uuidText: var(--adrestia-appPalette-overlay-h33334aff);
  --adrestia-component-dashboardAdminWaitlistPage-chipBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardAdminWaitlistPage-iconHoverBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardAdminWaitlistPage-inputBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardAdminWaitlistPage-paperBg: var(--adrestia-appPalette-overlay-h0e0e18ff);
  --adrestia-component-dashboardAdminWaitlistPage-rowHoverBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-dashboardAdminWaitlistPage-selectBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardAdminWaitlistPage-selectBorder: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardAdminWaitlistPage-selectBorderHover: var(--adrestia-appPalette-overlay-ha8dadc40);
  --adrestia-component-dashboardAdminWaitlistPage-selectIcon: var(--adrestia-appPalette-overlay-hffffff73);
  --adrestia-component-dashboardAdminWaitlistPage-selectText: var(--adrestia-appPalette-overlay-hffffffe0);
  --adrestia-component-dashboardArchitectureTab-actionBtnBlue: var(--adrestia-appPalette-overlay-h3498dbff);
  --adrestia-component-dashboardArchitectureTab-breakerSummaryText: var(--adrestia-appPalette-overlay-h999999ff);
  --adrestia-component-dashboardArchitectureTab-cardBgDefault: var(--adrestia-appPalette-overlay-h1e1e1eff);
  --adrestia-component-dashboardArchitectureTab-cardBgError: var(--adrestia-appPalette-overlay-h3a1a1aff);
  --adrestia-component-dashboardArchitectureTab-cardBgWarning: var(--adrestia-appPalette-overlay-h3a3018ff);
  --adrestia-component-dashboardArchitectureTab-cardBorderDefault: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-dashboardArchitectureTab-cardBorderError: var(--adrestia-appPalette-overlay-hc0392bff);
  --adrestia-component-dashboardArchitectureTab-cardBorderWarning: var(--adrestia-appPalette-overlay-hf39c12ff);
  --adrestia-component-dashboardArchitectureTab-cardDetailText: var(--adrestia-appPalette-overlay-h999999ff);
  --adrestia-component-dashboardArchitectureTab-cardNameText: var(--adrestia-appPalette-overlay-hddddddff);
  --adrestia-component-dashboardArchitectureTab-chipGreen: var(--adrestia-appPalette-overlay-h27ae60ff);
  --adrestia-component-dashboardArchitectureTab-chipGrey: var(--adrestia-appPalette-overlay-h555555ff);
  --adrestia-component-dashboardArchitectureTab-chipRed: var(--adrestia-appPalette-overlay-hc0392bff);
  --adrestia-component-dashboardArchitectureTab-chipText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardArchitectureTab-chipYellow: var(--adrestia-appPalette-overlay-hf39c12ff);
  --adrestia-component-dashboardArchitectureTab-dbPathText: var(--adrestia-appPalette-overlay-h555555ff);
  --adrestia-component-dashboardArchitectureTab-errorText: var(--adrestia-appPalette-overlay-he74c3cff);
  --adrestia-component-dashboardArchitectureTab-headerAccent: var(--adrestia-appPalette-overlay-heb5e28ff);
  --adrestia-component-dashboardArchitectureTab-inputBg: var(--adrestia-appPalette-overlay-h1e1e1eff);
  --adrestia-component-dashboardArchitectureTab-inputBorder: var(--adrestia-appPalette-overlay-h444444ff);
  --adrestia-component-dashboardArchitectureTab-inputText: var(--adrestia-appPalette-overlay-hccccccff);
  --adrestia-component-dashboardArchitectureTab-irreversibleBg: var(--adrestia-appPalette-overlay-he74c3c33);
  --adrestia-component-dashboardArchitectureTab-irreversibleText: var(--adrestia-appPalette-overlay-he74c3cff);
  --adrestia-component-dashboardArchitectureTab-mutedText: var(--adrestia-appPalette-overlay-h666666ff);
  --adrestia-component-dashboardArchitectureTab-opActiveBg: var(--adrestia-appPalette-overlay-hf39c1212);
  --adrestia-component-dashboardArchitectureTab-opActiveBorder: var(--adrestia-appPalette-overlay-hf39c1233);
  --adrestia-component-dashboardArchitectureTab-opActiveColor: var(--adrestia-appPalette-overlay-hf39c12ff);
  --adrestia-component-dashboardArchitectureTab-opBadgeText: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-dashboardArchitectureTab-opCodeText: var(--adrestia-appPalette-overlay-heeeeeeff);
  --adrestia-component-dashboardArchitectureTab-opDescriptionText: var(--adrestia-appPalette-overlay-hbbbbbbff);
  --adrestia-component-dashboardArchitectureTab-opDetailText: var(--adrestia-appPalette-overlay-h666666ff);
  --adrestia-component-dashboardArchitectureTab-opDoneBg: var(--adrestia-appPalette-overlay-h27ae6012);
  --adrestia-component-dashboardArchitectureTab-opDoneBorder: var(--adrestia-appPalette-overlay-h27ae6033);
  --adrestia-component-dashboardArchitectureTab-opDoneColor: var(--adrestia-appPalette-overlay-h27ae60ff);
  --adrestia-component-dashboardArchitectureTab-opPendingBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardArchitectureTab-opPendingBorder: var(--adrestia-appPalette-overlay-h55555533);
  --adrestia-component-dashboardArchitectureTab-opPendingColor: var(--adrestia-appPalette-overlay-h555555ff);
  --adrestia-component-dashboardArchitectureTab-overviewNameText: var(--adrestia-appPalette-overlay-hddddddff);
  --adrestia-component-dashboardArchitectureTab-overviewSummaryText: var(--adrestia-appPalette-overlay-h999999ff);
  --adrestia-component-dashboardArchitectureTab-phaseDb: var(--adrestia-appPalette-overlay-he67e22ff);
  --adrestia-component-dashboardArchitectureTab-phaseDbBorder: var(--adrestia-appPalette-overlay-he67e2222);
  --adrestia-component-dashboardArchitectureTab-phaseFallback: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-dashboardArchitectureTab-phaseFallbackBorder: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-dashboardArchitectureTab-phaseFoundation: var(--adrestia-appPalette-overlay-h3498dbff);
  --adrestia-component-dashboardArchitectureTab-phaseFoundationBorder: var(--adrestia-appPalette-overlay-h3498db22);
  --adrestia-component-dashboardArchitectureTab-phaseKernel: var(--adrestia-appPalette-overlay-h9b59b6ff);
  --adrestia-component-dashboardArchitectureTab-phaseKernelBorder: var(--adrestia-appPalette-overlay-h9b59b622);
  --adrestia-component-dashboardArchitectureTab-preBg: var(--adrestia-appPalette-overlay-h111111ff);
  --adrestia-component-dashboardArchitectureTab-preText: var(--adrestia-appPalette-overlay-h7f8c8dff);
  --adrestia-component-dashboardArchitectureTab-progressGradientEnd: var(--adrestia-appPalette-overlay-h2ecc71ff);
  --adrestia-component-dashboardArchitectureTab-progressGradientStart: var(--adrestia-appPalette-overlay-h27ae60ff);
  --adrestia-component-dashboardArchitectureTab-progressTrack: var(--adrestia-appPalette-overlay-h1a1a1aff);
  --adrestia-component-dashboardArchitectureTab-prometheusSummaryText: var(--adrestia-appPalette-overlay-h999999ff);
  --adrestia-component-dashboardArchitectureTab-refreshBtnBg: var(--adrestia-appPalette-overlay-h2a2a2aff);
  --adrestia-component-dashboardArchitectureTab-refreshBtnBorder: var(--adrestia-appPalette-overlay-h444444ff);
  --adrestia-component-dashboardArchitectureTab-refreshBtnText: var(--adrestia-appPalette-overlay-hccccccff);
  --adrestia-component-dashboardArchitectureTab-resultLabelText: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-dashboardArchitectureTab-resultPanelBg: var(--adrestia-appPalette-overlay-h1a1a1aff);
  --adrestia-component-dashboardArchitectureTab-resultValueText: var(--adrestia-appPalette-overlay-hddddddff);
  --adrestia-component-dashboardArchitectureTab-rootText: var(--adrestia-appPalette-overlay-heeeeeeff);
  --adrestia-component-dashboardArchitectureTab-sectionTitleBorder: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-dashboardArchitectureTab-sectionTitleText: var(--adrestia-appPalette-overlay-hccccccff);
  --adrestia-component-dashboardArchitectureTab-statLabelText: var(--adrestia-appPalette-overlay-h666666ff);
  --adrestia-component-dashboardArchitectureTab-statPanelBg: var(--adrestia-appPalette-overlay-h1a1a1aff);
  --adrestia-component-dashboardArchitectureTab-statPanelBorder: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-dashboardArchitectureTab-statValueBooting: var(--adrestia-appPalette-overlay-hf39c12ff);
  --adrestia-component-dashboardArchitectureTab-statValueDefault: var(--adrestia-appPalette-overlay-hccccccff);
  --adrestia-component-dashboardArchitectureTab-statValueReady: var(--adrestia-appPalette-overlay-h27ae60ff);
  --adrestia-component-dashboardArchitectureTab-summaryActiveText: var(--adrestia-appPalette-overlay-hf39c12ff);
  --adrestia-component-dashboardArchitectureTab-summaryText: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-dashboardArchitectureTab-symbolBootingBg: var(--adrestia-appPalette-overlay-hf39c1212);
  --adrestia-component-dashboardArchitectureTab-symbolBootingText: var(--adrestia-appPalette-overlay-hf39c12ff);
  --adrestia-component-dashboardArchitectureTab-symbolReadyBg: var(--adrestia-appPalette-overlay-h27ae6012);
  --adrestia-component-dashboardArchitectureTab-symbolReadyText: var(--adrestia-appPalette-overlay-h27ae60ff);
  --adrestia-component-dashboardArchitectureTab-tabActiveBg: var(--adrestia-appPalette-overlay-heb5e28ff);
  --adrestia-component-dashboardArchitectureTab-tabActiveBorder: var(--adrestia-appPalette-overlay-heb5e28ff);
  --adrestia-component-dashboardArchitectureTab-tabActiveText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardArchitectureTab-tabInactiveBg: var(--adrestia-appPalette-overlay-h2a2a2aff);
  --adrestia-component-dashboardArchitectureTab-tabInactiveBorder: var(--adrestia-appPalette-overlay-h444444ff);
  --adrestia-component-dashboardArchitectureTab-tabInactiveText: var(--adrestia-appPalette-overlay-haaaaaaff);
  --adrestia-component-dashboardArchitectureTab-tableCellText: var(--adrestia-appPalette-overlay-hccccccff);
  --adrestia-component-dashboardArchitectureTab-tableHeaderBorder: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-dashboardArchitectureTab-tableHeaderText: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-dashboardArchitectureTab-tableRowBorder: var(--adrestia-appPalette-overlay-h222222ff);
  --adrestia-component-dashboardArchivesTab-surface: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardArchivesTab-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardBuildFlowRfGraph-surface: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-dashboardBuildFlowRfGraph-surfaceMuted: var(--adrestia-appPalette-overlay-h000000d9);
  --adrestia-component-dashboardBuildGateTimelineRfGraph-surface: var(--adrestia-appPalette-overlay-h38bdf894);
  --adrestia-component-dashboardBuildGateTimelineRfGraph-surfaceMuted: var(--adrestia-appPalette-overlay-h94a3b88c);
  --adrestia-component-dashboardCalendarAgendaView-kindBlocker: var(--adrestia-appPalette-overlay-hd97706ff);
  --adrestia-component-dashboardCalendarAgendaView-kindMeeting: var(--adrestia-appPalette-overlay-h4f83ccff);
  --adrestia-component-dashboardCalendarAgendaView-kindReminder: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-dashboardCalendarAgendaView-rowHover: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardCalendarAgendaView-statusAccepted: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-dashboardCalendarAgendaView-statusCancelled: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-dashboardCalendarAgendaView-statusDeclined: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardCalendarAgendaView-statusPending: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardCalendarAgendaView-stickyBg: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-dashboardCalendarAgendaView-todayLabel: var(--adrestia-appPalette-overlay-h5a6362ff);
  --adrestia-component-dashboardCalendarColorPicker-surface: var(--adrestia-appPalette-overlay-h0a1f2aff);
  --adrestia-component-dashboardCalendarContextMenu-surface: var(--adrestia-appPalette-overlay-h0a1f2aff);
  --adrestia-component-dashboardCalendarContextMenu-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff0e);
  --adrestia-component-dashboardCalendarEventPopover-error: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardCalendarEventPopover-errorHoverBg: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-dashboardCalendarEventPopover-panelBg: var(--adrestia-appPalette-overlay-h0a1f2aff);
  --adrestia-component-dashboardCalendarEventPopover-rowHoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardCalendarEventPopover-success: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-dashboardCalendarFormState-swatchAmber: var(--adrestia-appPalette-overlay-hd97706ff);
  --adrestia-component-dashboardCalendarFormState-swatchBlue: var(--adrestia-appPalette-overlay-h4f83ccff);
  --adrestia-component-dashboardCalendarFormState-swatchCyan: var(--adrestia-appPalette-overlay-h06b6d4ff);
  --adrestia-component-dashboardCalendarFormState-swatchGray: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-dashboardCalendarFormState-swatchGreen: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-dashboardCalendarFormState-swatchOrange: var(--adrestia-appPalette-overlay-hf97316ff);
  --adrestia-component-dashboardCalendarFormState-swatchPink: var(--adrestia-appPalette-overlay-hec4899ff);
  --adrestia-component-dashboardCalendarFormState-swatchRed: var(--adrestia-appPalette-overlay-hdc2626ff);
  --adrestia-component-dashboardCalendarFormState-swatchTeal: var(--adrestia-appPalette-overlay-h0d9488ff);
  --adrestia-component-dashboardCalendarFormState-swatchViolet: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-dashboardCalendarMonthFull-dayHoverBg: var(--adrestia-appPalette-overlay-hffffff06);
  --adrestia-component-dashboardCalendarMonthFull-daySelectedBg: var(--adrestia-appPalette-overlay-h5a636217);
  --adrestia-component-dashboardCalendarMonthFull-kindBlocker: var(--adrestia-appPalette-overlay-hd97706ff);
  --adrestia-component-dashboardCalendarMonthFull-kindMeeting: var(--adrestia-appPalette-overlay-h4f83ccff);
  --adrestia-component-dashboardCalendarMonthFull-kindReminder: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-dashboardCalendarMonthFull-morePillBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardCalendarMonthFull-morePillHoverBg: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-dashboardCalendarMonthFull-pillTextOnPrimary: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardCalendarMonthFull-primaryFallback: var(--adrestia-appPalette-overlay-h5a6362ff);
  --adrestia-component-dashboardCalendarMonthFull-statusAccepted: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-dashboardCalendarMonthFull-statusCancelled: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-dashboardCalendarMonthFull-statusDeclined: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardCalendarMonthFull-statusPending: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardCalendarSidebar-surface: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardCalendarTab-surface: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-dashboardCalendarTimeGrid-blockerBg: var(--adrestia-appPalette-overlay-hd97706d1);
  --adrestia-component-dashboardCalendarTimeGrid-blockerBorder: var(--adrestia-appPalette-overlay-hd97706ff);
  --adrestia-component-dashboardCalendarTimeGrid-draftAccent: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardCalendarTimeGrid-draftBg: var(--adrestia-appPalette-overlay-h4f83ccd1);
  --adrestia-component-dashboardCalendarTimeGrid-draftBorder: var(--adrestia-appPalette-overlay-h4f83ccff);
  --adrestia-component-dashboardCalendarTimeGrid-dropIndicator: var(--adrestia-appPalette-overlay-h5a6362ff);
  --adrestia-component-dashboardCalendarTimeGrid-eventText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardCalendarTimeGrid-ghostBg: var(--adrestia-appPalette-overlay-h4f83cc40);
  --adrestia-component-dashboardCalendarTimeGrid-ghostBorder: var(--adrestia-appPalette-overlay-h4f83ccff);
  --adrestia-component-dashboardCalendarTimeGrid-ghostText: var(--adrestia-appPalette-overlay-h4f83ccff);
  --adrestia-component-dashboardCalendarTimeGrid-halfHourLine: var(--adrestia-appPalette-overlay-hffffff09);
  --adrestia-component-dashboardCalendarTimeGrid-hourHoverBg: var(--adrestia-appPalette-overlay-hffffff06);
  --adrestia-component-dashboardCalendarTimeGrid-meetingBg: var(--adrestia-appPalette-overlay-h4f83ccd1);
  --adrestia-component-dashboardCalendarTimeGrid-meetingBorder: var(--adrestia-appPalette-overlay-h4f83ccff);
  --adrestia-component-dashboardCalendarTimeGrid-reminderBg: var(--adrestia-appPalette-overlay-h16a34ac7);
  --adrestia-component-dashboardCalendarTimeGrid-reminderBorder: var(--adrestia-appPalette-overlay-h16a34aff);
  --adrestia-component-dashboardCalendarTimeGrid-statusAccepted: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-dashboardCalendarTimeGrid-statusCancelled: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-dashboardCalendarTimeGrid-statusDeclined: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardCalendarTimeGrid-statusPending: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardCalendarTimeGrid-stickyHeaderBg: var(--adrestia-appPalette-overlay-h0a1f2aff);
  --adrestia-component-dashboardCalendarToolbar-surface: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardCalendarToolbar-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardCmeSettlementsTile-crosshair: var(--adrestia-appPalette-overlay-h1282a240);
  --adrestia-component-dashboardCmeSettlementsTile-volBar: var(--adrestia-appPalette-overlay-h1282a230);
  --adrestia-component-dashboardCmeSettlementsTile-volBarHi: var(--adrestia-appPalette-overlay-h1282a261);
  --adrestia-component-dashboardCorrelationMatrixTile-accentPurple: var(--adrestia-appPalette-overlay-hbc8cffff);
  --adrestia-component-dashboardCorrelationMatrixTile-chipBg: var(--adrestia-appPalette-overlay-hbc8cff1a);
  --adrestia-component-dashboardCorrelationMatrixTile-corrNegativeBase: var(--adrestia-appPalette-deepBg-h21262d);
  --adrestia-component-dashboardCorrelationMatrixTile-corrNegativePeak: var(--adrestia-appPalette-overlay-hf85149ff);
  --adrestia-component-dashboardCorrelationMatrixTile-corrPositiveBase: var(--adrestia-appPalette-deepBg-h21262d);
  --adrestia-component-dashboardCorrelationMatrixTile-corrPositivePeak: var(--adrestia-appPalette-overlay-h3fb950ff);
  --adrestia-component-dashboardCorrelationMatrixTile-textOnCell: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardCostCalendarPanel-rowBg: var(--adrestia-appPalette-overlay-h94a3b814);
  --adrestia-component-dashboardCostCalendarPanel-totalsRowBg: var(--adrestia-appPalette-overlay-h22d3ee0f);
  --adrestia-component-dashboardCostCalendarPanel-warningFallback: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-dashboardCrossIntegrationBridge-buttonText: var(--adrestia-appPalette-overlay-hffffffb8);
  --adrestia-component-dashboardCrossIntegrationBridge-downBg: var(--adrestia-appPalette-overlay-hff8a941f);
  --adrestia-component-dashboardCrossIntegrationBridge-downBorder: var(--adrestia-appPalette-overlay-hff8a9433);
  --adrestia-component-dashboardCrossIntegrationBridge-downText: var(--adrestia-appPalette-overlay-hff8a94ff);
  --adrestia-component-dashboardCrossIntegrationBridge-endpointBg: var(--adrestia-appPalette-overlay-h58a6ff1a);
  --adrestia-component-dashboardCrossIntegrationBridge-endpointText: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardCrossIntegrationBridge-errorBg: var(--adrestia-appPalette-overlay-he74c3c1f);
  --adrestia-component-dashboardCrossIntegrationBridge-errorBorder: var(--adrestia-appPalette-overlay-he74c3c33);
  --adrestia-component-dashboardCrossIntegrationBridge-errorText: var(--adrestia-appPalette-overlay-he74c3cff);
  --adrestia-component-dashboardCrossIntegrationBridge-hotspotBg: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-dashboardCrossIntegrationBridge-hotspotBorder: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-dashboardCrossIntegrationBridge-hotspotText: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardCrossIntegrationBridge-hoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardCrossIntegrationBridge-hoverBorder: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-dashboardCrossIntegrationBridge-monoText: var(--adrestia-appPalette-overlay-hd7e0f2ff);
  --adrestia-component-dashboardCrossIntegrationBridge-stepText: var(--adrestia-appPalette-overlay-hb0bdd4ff);
  --adrestia-component-dashboardCrossIntegrationBridge-upBg: var(--adrestia-appPalette-overlay-h4ade801a);
  --adrestia-component-dashboardCrossIntegrationBridge-upBorder: var(--adrestia-appPalette-overlay-h4ade8033);
  --adrestia-component-dashboardCrossIntegrationBridge-upText: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-dashboardCrossIntegrationBridge-warnBg: var(--adrestia-appPalette-overlay-hf1c40f1f);
  --adrestia-component-dashboardCrossIntegrationBridge-warnBorder: var(--adrestia-appPalette-overlay-hf1c40f33);
  --adrestia-component-dashboardCrossIntegrationBridge-warnText: var(--adrestia-appPalette-overlay-hf1c40fff);
  --adrestia-component-dashboardDashboardGrid-controlBackdrop: var(--adrestia-appPalette-overlay-h000000bf);
  --adrestia-component-dashboardDashboardGrid-controlBorder: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-dashboardDashboardGrid-controlText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardDashboardGrid-emptyIconGradientEnd: var(--adrestia-appPalette-overlay-h1282a205);
  --adrestia-component-dashboardDashboardGrid-emptyIconGradientStart: var(--adrestia-appPalette-overlay-h1282a214);
  --adrestia-component-dashboardDashboardGrid-widgetAccent: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardDashboardGrid-widgetBorder: var(--adrestia-appPalette-overlay-h03407821);
  --adrestia-component-dashboardDashboardPage-accentInfo: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardDashboardPage-accentOrange: var(--adrestia-appPalette-overlay-hf7931aff);
  --adrestia-component-dashboardDashboardPage-editBtnAccent: var(--adrestia-appPalette-overlay-hf0a868ff);
  --adrestia-component-dashboardDashboardPage-editBtnBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardDashboardPage-editBtnBorder: var(--adrestia-appPalette-overlay-hecf3f738);
  --adrestia-component-dashboardDashboardPage-editBtnHoverBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardDashboardPage-editBtnInk: var(--adrestia-appPalette-overlay-hecf3f7ff);
  --adrestia-component-dashboardDashboardPage-editBtnText: var(--adrestia-appPalette-overlay-hecf3f7c7);
  --adrestia-component-dashboardDashboardPage-unknownWidget: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-dashboardDashboardSidebar-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-dashboardDashboardWelcomeSummary-backdropGrad: var(--adrestia-appPalette-overlay-h0a0e168c);
  --adrestia-component-dashboardDashboardWelcomeSummary-cardMix: var(--adrestia-appPalette-overlay-h0a1620ff);
  --adrestia-component-dashboardDashboardWelcomeSummary-frostBorder: var(--adrestia-appPalette-overlay-hA8DADC26);
  --adrestia-component-dashboardDashboardWelcomeSummary-idleBg: var(--adrestia-appPalette-overlay-hA8DADC0d);
  --adrestia-component-dashboardDashboardWelcomeSummary-nyBg: var(--adrestia-appPalette-overlay-h58a6ff14);
  --adrestia-component-dashboardDashboardWelcomeSummary-sidebarAccent: var(--adrestia-appPalette-overlay-h3ee0c3ff);
  --adrestia-component-dashboardDashboardWelcomeSummary-tooltipBg: var(--adrestia-appPalette-overlay-h08080ff9);
  --adrestia-component-dashboardDecouplingScorecardPanel-surface: var(--adrestia-appPalette-overlay-h3ee0c31f);
  --adrestia-component-dashboardDecouplingScorecardPanel-surfaceMuted: var(--adrestia-appPalette-overlay-hf1c40f1f);
  --adrestia-component-dashboardDeribitGexTile-accent: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardDeribitGexTile-bg: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-dashboardDeribitGexTile-border: var(--adrestia-appPalette-overlay-h034078ff);
  --adrestia-component-dashboardDeribitGexTile-card: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-dashboardDeribitGexTile-green: var(--adrestia-appPalette-overlay-h3fb950ff);
  --adrestia-component-dashboardDeribitGexTile-gridLine: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-dashboardDeribitGexTile-iconRed: var(--adrestia-appPalette-overlay-hf85149ff);
  --adrestia-component-dashboardDeribitGexTile-red: var(--adrestia-appPalette-overlay-hf85149ff);
  --adrestia-component-dashboardDeribitGexTile-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardDeribitGexTile-textMuted: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardDeribitGexTile-yellow: var(--adrestia-appPalette-overlay-hd29922ff);
  --adrestia-component-dashboardDevelopmentPhaseEditor-border: var(--adrestia-appPalette-overlay-hef44440d);
  --adrestia-component-dashboardDevelopmentPhaseEditor-surface: var(--adrestia-appPalette-overlay-hef444466);
  --adrestia-component-dashboardDevelopmentPhaseEditor-surfaceMuted: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-dashboardDevtoolsScoutPanel-accentBlue: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardDevtoolsScoutPanel-accentBlueBg06: var(--adrestia-appPalette-overlay-h58a6ff0f);
  --adrestia-component-dashboardDevtoolsScoutPanel-accentBlueBg08: var(--adrestia-appPalette-overlay-h58a6ff14);
  --adrestia-component-dashboardDevtoolsScoutPanel-accentBlueBg10: var(--adrestia-appPalette-overlay-h58a6ff1a);
  --adrestia-component-dashboardDevtoolsScoutPanel-accentBlueBg12: var(--adrestia-appPalette-overlay-h58a6ff1f);
  --adrestia-component-dashboardDevtoolsScoutPanel-accentBlueBorder20: var(--adrestia-appPalette-overlay-h58a6ff33);
  --adrestia-component-dashboardDevtoolsScoutPanel-accentBlueBorder25: var(--adrestia-appPalette-overlay-h58a6ff40);
  --adrestia-component-dashboardDevtoolsScoutPanel-accentBlueBorder60: var(--adrestia-appPalette-overlay-h58a6ff99);
  --adrestia-component-dashboardDevtoolsScoutPanel-backdrop30: var(--adrestia-appPalette-overlay-h0000004d);
  --adrestia-component-dashboardDevtoolsScoutPanel-chipBg06: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardDevtoolsScoutPanel-codeText: var(--adrestia-appPalette-overlay-hc9d1d9ff);
  --adrestia-component-dashboardDevtoolsScoutPanel-copySuccessBorder50: var(--adrestia-appPalette-overlay-h4ade8080);
  --adrestia-component-dashboardDevtoolsScoutPanel-dangerBg10: var(--adrestia-appPalette-overlay-hf871711a);
  --adrestia-component-dashboardDevtoolsScoutPanel-dangerBorder20: var(--adrestia-appPalette-overlay-hf8717133);
  --adrestia-component-dashboardDevtoolsScoutPanel-dangerText: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-dashboardDevtoolsScoutPanel-emeraldBg10: var(--adrestia-appPalette-overlay-h34d3991a);
  --adrestia-component-dashboardDevtoolsScoutPanel-emeraldBorder20: var(--adrestia-appPalette-overlay-h34d39933);
  --adrestia-component-dashboardDevtoolsScoutPanel-emeraldBorder25: var(--adrestia-appPalette-overlay-h34d39940);
  --adrestia-component-dashboardDevtoolsScoutPanel-emeraldText: var(--adrestia-appPalette-overlay-h34d399ff);
  --adrestia-component-dashboardDevtoolsScoutPanel-errorBg10: var(--adrestia-appPalette-overlay-he639461a);
  --adrestia-component-dashboardDevtoolsScoutPanel-errorBorder25: var(--adrestia-appPalette-overlay-he6394640);
  --adrestia-component-dashboardDevtoolsScoutPanel-errorText: var(--adrestia-appPalette-overlay-hff8a94ff);
  --adrestia-component-dashboardDevtoolsScoutPanel-hoverBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardDevtoolsScoutPanel-labelText: var(--adrestia-appPalette-overlay-hdce7fcff);
  --adrestia-component-dashboardDevtoolsScoutPanel-mutedText55: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-dashboardDevtoolsScoutPanel-orangeBg10: var(--adrestia-appPalette-overlay-hfb923c1a);
  --adrestia-component-dashboardDevtoolsScoutPanel-orangeBorder20: var(--adrestia-appPalette-overlay-hfb923c33);
  --adrestia-component-dashboardDevtoolsScoutPanel-orangeBorder25: var(--adrestia-appPalette-overlay-hfb923c40);
  --adrestia-component-dashboardDevtoolsScoutPanel-orangeText: var(--adrestia-appPalette-overlay-hfb923cff);
  --adrestia-component-dashboardDevtoolsScoutPanel-pinkBg10: var(--adrestia-appPalette-overlay-hf472b61a);
  --adrestia-component-dashboardDevtoolsScoutPanel-pinkBorder20: var(--adrestia-appPalette-overlay-hf472b633);
  --adrestia-component-dashboardDevtoolsScoutPanel-pinkBorder25: var(--adrestia-appPalette-overlay-hf472b640);
  --adrestia-component-dashboardDevtoolsScoutPanel-pinkText: var(--adrestia-appPalette-overlay-hf472b6ff);
  --adrestia-component-dashboardDevtoolsScoutPanel-purpleBg10: var(--adrestia-appPalette-overlay-ha855f71a);
  --adrestia-component-dashboardDevtoolsScoutPanel-purpleBorder20: var(--adrestia-appPalette-overlay-ha855f733);
  --adrestia-component-dashboardDevtoolsScoutPanel-purpleBorder25: var(--adrestia-appPalette-overlay-ha855f740);
  --adrestia-component-dashboardDevtoolsScoutPanel-purpleText: var(--adrestia-appPalette-overlay-hc084fcff);
  --adrestia-component-dashboardDevtoolsScoutPanel-skyBg10: var(--adrestia-appPalette-overlay-h38bdf81a);
  --adrestia-component-dashboardDevtoolsScoutPanel-skyBorder20: var(--adrestia-appPalette-overlay-h38bdf833);
  --adrestia-component-dashboardDevtoolsScoutPanel-skyBorder25: var(--adrestia-appPalette-overlay-h38bdf840);
  --adrestia-component-dashboardDevtoolsScoutPanel-skyText: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-dashboardDevtoolsScoutPanel-slateText: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-dashboardDevtoolsScoutPanel-successBg10: var(--adrestia-appPalette-overlay-h4ade801a);
  --adrestia-component-dashboardDevtoolsScoutPanel-successBorder30: var(--adrestia-appPalette-overlay-h4ade804d);
  --adrestia-component-dashboardDevtoolsScoutPanel-successText: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-dashboardDevtoolsScoutPanel-suggestionText: var(--adrestia-appPalette-overlay-h93c5fdff);
  --adrestia-component-dashboardDevtoolsScoutPanel-tealBg10: var(--adrestia-appPalette-overlay-ha8dadc1f);
  --adrestia-component-dashboardDevtoolsScoutPanel-tealBorder25: var(--adrestia-appPalette-overlay-ha8dadc40);
  --adrestia-component-dashboardDevtoolsScoutPanel-tealBorder30: var(--adrestia-appPalette-overlay-ha8dadc4d);
  --adrestia-component-dashboardDevtoolsScoutPanel-tealText: var(--adrestia-appPalette-overlay-ha8dadcff);
  --adrestia-component-dashboardDevtoolsScoutPanel-textPrimary: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardDevtoolsScoutPanel-warningBg08: var(--adrestia-appPalette-overlay-hf59e0b14);
  --adrestia-component-dashboardDevtoolsScoutPanel-warningBg10: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-dashboardDevtoolsScoutPanel-warningBg12: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-dashboardDevtoolsScoutPanel-warningBorder25: var(--adrestia-appPalette-overlay-hf59e0b40);
  --adrestia-component-dashboardDevtoolsScoutPanel-warningBorder30: var(--adrestia-appPalette-overlay-hf59e0b4d);
  --adrestia-component-dashboardDevtoolsScoutPanel-warningBorder70: var(--adrestia-appPalette-overlay-hf59e0bb3);
  --adrestia-component-dashboardDevtoolsScoutPanel-warningMutedText: var(--adrestia-appPalette-overlay-hf5be63ff);
  --adrestia-component-dashboardDevtoolsScoutPanel-warningText: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardDevtoolsScoutPanel-yellowBg10: var(--adrestia-appPalette-overlay-hfde0471a);
  --adrestia-component-dashboardDevtoolsScoutPanel-yellowBorder25: var(--adrestia-appPalette-overlay-hfde04740);
  --adrestia-component-dashboardDevtoolsScoutPanel-yellowText: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-dashboardEmailManagerDialogs-dialogBg: var(--adrestia-appPalette-overlay-h141414d9);
  --adrestia-component-dashboardEmailManagerDialogs-mutedButtonBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardEventCard-surface: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardEventForm-surface: var(--adrestia-appPalette-overlay-h0d1117ff);
  --adrestia-component-dashboardExchangeFlowsTile-accent: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardExchangeFlowsTile-bg: var(--adrestia-appPalette-overlay-h0d1117ff);
  --adrestia-component-dashboardExchangeFlowsTile-border: var(--adrestia-appPalette-overlay-h30363dff);
  --adrestia-component-dashboardExchangeFlowsTile-card: var(--adrestia-appPalette-overlay-h161b22ff);
  --adrestia-component-dashboardExchangeFlowsTile-green: var(--adrestia-appPalette-overlay-h3fb950ff);
  --adrestia-component-dashboardExchangeFlowsTile-purple: var(--adrestia-appPalette-overlay-hbc8cffff);
  --adrestia-component-dashboardExchangeFlowsTile-red: var(--adrestia-appPalette-overlay-hf85149ff);
  --adrestia-component-dashboardExchangeFlowsTile-tableHead: var(--adrestia-appPalette-overlay-h21262dff);
  --adrestia-component-dashboardExchangeFlowsTile-text: var(--adrestia-appPalette-overlay-hd1d4dcff);
  --adrestia-component-dashboardExchangeFlowsTile-textMuted: var(--adrestia-appPalette-overlay-h8b949eff);
  --adrestia-component-dashboardExchangeFlowsTile-yellow: var(--adrestia-appPalette-overlay-hd29922ff);
  --adrestia-component-dashboardExpendituresHelpers-surface: var(--adrestia-appPalette-overlay-hef53501f);
  --adrestia-component-dashboardExpendituresScaling-buttonTextOnWarning: var(--adrestia-appPalette-overlay-h050d10ff);
  --adrestia-component-dashboardExpendituresScaling-warningChipBg: var(--adrestia-appPalette-overlay-hffa72626);
  --adrestia-component-dashboardExpendituresScaling-warningPanelBg: var(--adrestia-appPalette-overlay-hffa7260f);
  --adrestia-component-dashboardFloatingLiveRoom-border: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardFloatingLiveRoom-headerBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardFloatingLiveRoom-headerGradientStart: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardFlowVisualizerChrome-saveGradientEnd: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-dashboardFlowVisualizerFlowGraph-labelShadowInner: var(--adrestia-appPalette-overlay-h000000e6);
  --adrestia-component-dashboardFlowVisualizerFlowGraph-labelShadowOuter: var(--adrestia-appPalette-overlay-h000000d9);
  --adrestia-component-dashboardFlowVisualizerFlowsTab-flowDefaultColor: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-dashboardFlowVisualizerFlowsTab-itemBg: var(--adrestia-appPalette-overlay-h0f172adb);
  --adrestia-component-dashboardFlowVisualizerFlowsTab-itemBorder: var(--adrestia-appPalette-overlay-h94a3b859);
  --adrestia-component-dashboardFlowVisualizerFlowsTab-milestoneBorder: var(--adrestia-appPalette-overlay-hfcd34d73);
  --adrestia-component-dashboardFlowVisualizerFlowsTab-nodeBg: var(--adrestia-appPalette-overlay-h0f172ae0);
  --adrestia-component-dashboardFlowVisualizerFlowsTab-nodeBorder: var(--adrestia-appPalette-overlay-h38bdf859);
  --adrestia-component-dashboardFlowVisualizerGatesTab-border: var(--adrestia-appPalette-overlay-ha855f766);
  --adrestia-component-dashboardFlowVisualizerGatesTab-surface: var(--adrestia-appPalette-overlay-h0f172ae0);
  --adrestia-component-dashboardFlowVisualizerGatesTab-surfaceMuted: var(--adrestia-appPalette-overlay-h94a3b840);
  --adrestia-component-dashboardFlowVisualizerGateTimeline-nodeBorder: var(--adrestia-appPalette-overlay-h94a3b88c);
  --adrestia-component-dashboardFlowVisualizerLocalState-exportBg: var(--adrestia-appPalette-surface-h0b1220);
  --adrestia-component-dashboardFlowVisualizerLocalState-flowPickShadow: var(--adrestia-appPalette-overlay-h38bdf8f2);
  --adrestia-component-dashboardFlowVisualizerLocalState-gatesPickShadow: var(--adrestia-appPalette-overlay-ha855f7f2);
  --adrestia-component-dashboardForgeGridPage-surface: var(--adrestia-appPalette-overlay-hffffffb2);
  --adrestia-component-dashboardGatesManagerPanel-baselineChipBg: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-dashboardGatesManagerPanel-baselineChipBorder: var(--adrestia-appPalette-overlay-hf59e0b59);
  --adrestia-component-dashboardGatesManagerPanel-dependencyChipBg: var(--adrestia-appPalette-overlay-h38bdf81a);
  --adrestia-component-dashboardGatesManagerPanel-dependencyChipBorder: var(--adrestia-appPalette-overlay-h38bdf833);
  --adrestia-component-dashboardGatesManagerPanel-dependencyIcon: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-dashboardGatesManagerPanel-historyEventBg: var(--adrestia-appPalette-overlay-h38bdf80d);
  --adrestia-component-dashboardGatesManagerPanel-riskChipBg: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-dashboardGatesManagerPanel-riskChipBorder: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-dashboardIntelTilePalette-accent: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardIntelTilePalette-bg: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-dashboardIntelTilePalette-border: var(--adrestia-appPalette-overlay-h034078ff);
  --adrestia-component-dashboardIntelTilePalette-card: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-dashboardIntelTilePalette-green: var(--adrestia-appPalette-overlay-h3fb950ff);
  --adrestia-component-dashboardIntelTilePalette-nullCell: var(--adrestia-appPalette-overlay-h21262dff);
  --adrestia-component-dashboardIntelTilePalette-purple: var(--adrestia-appPalette-overlay-hbc8cffff);
  --adrestia-component-dashboardIntelTilePalette-red: var(--adrestia-appPalette-overlay-hf85149ff);
  --adrestia-component-dashboardIntelTilePalette-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardIntelTilePalette-textMuted: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardIntelTilePalette-yellow: var(--adrestia-appPalette-overlay-hd29922ff);
  --adrestia-component-dashboardLiveLogsModal-debugColor: var(--adrestia-appPalette-overlay-ha0aec0ff);
  --adrestia-component-dashboardLiveLogsModal-errorColor: var(--adrestia-appPalette-overlay-hff6b6bff);
  --adrestia-component-dashboardLiveLogsModal-panelBg: var(--adrestia-appPalette-overlay-h011621ff);
  --adrestia-component-dashboardLiveLogsModal-warnColor: var(--adrestia-appPalette-overlay-hffd166ff);
  --adrestia-component-dashboardLogsTab-failBadgeBg: var(--adrestia-appPalette-overlay-hef535026);
  --adrestia-component-dashboardLogsTab-failBorder: var(--adrestia-appPalette-overlay-hef53504c);
  --adrestia-component-dashboardLogsTab-successBadgeBg: var(--adrestia-appPalette-overlay-h26a69a26);
  --adrestia-component-dashboardLogsTab-successBorder: var(--adrestia-appPalette-overlay-h26a69a4c);
  --adrestia-component-dashboardMexcChip-accent: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardMexcChip-chipExpiredBg: var(--adrestia-appPalette-overlay-hff98001a);
  --adrestia-component-dashboardMexcChip-chipExpiredBorder: var(--adrestia-appPalette-overlay-hff980033);
  --adrestia-component-dashboardMexcChip-chipNeutralBorder: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-dashboardMexcChip-chipNoTokenBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardMexcChip-chipOkBg: var(--adrestia-appPalette-overlay-h26a69a1f);
  --adrestia-component-dashboardMexcChip-chipOkBorder: var(--adrestia-appPalette-overlay-h26a69a40);
  --adrestia-component-dashboardMexcChip-closeAllBorder: var(--adrestia-appPalette-overlay-hef535080);
  --adrestia-component-dashboardMexcChip-danger: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-dashboardMexcChip-inputBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardMexcChip-inputBorder: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardMexcChip-popoverBg: var(--adrestia-appPalette-overlay-h0e0e18fa);
  --adrestia-component-dashboardMexcChip-popoverBorder: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardMexcChip-saveHoverBg: var(--adrestia-appPalette-overlay-h1e88e5ff);
  --adrestia-component-dashboardMexcChip-success: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-dashboardMexcChip-text: var(--adrestia-appPalette-overlay-hd1d4dcff);
  --adrestia-component-dashboardMexcChip-textMuted: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-dashboardMexcChip-textOnAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardMexcChip-warning: var(--adrestia-appPalette-overlay-hff9800ff);
  --adrestia-component-dashboardMilestoneControlRoomHero-shippedBadgeGradEnd: var(--adrestia-appPalette-overlay-h3b82f624);
  --adrestia-component-dashboardMilestoneControlRoomHero-shippedBadgeGradStart: var(--adrestia-appPalette-overlay-h4dafa238);
  --adrestia-component-dashboardMilestoneControlRoomHero-surface: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-dashboardMilestoneDeleteDialog-paperDarkEnd: var(--adrestia-appPalette-overlay-h000000fa);
  --adrestia-component-dashboardMilestoneDeleteDialog-paperDarkStart: var(--adrestia-appPalette-overlay-h023334fa);
  --adrestia-component-dashboardMilestoneDeleteDialog-paperLightEnd: var(--adrestia-appPalette-overlay-hf5f9fbfc);
  --adrestia-component-dashboardMilestoneDeleteDialog-paperLightStart: var(--adrestia-appPalette-overlay-hfffffffc);
  --adrestia-component-dashboardMilestoneDependencyGraph-canvasBg: var(--adrestia-appPalette-surface-h0b1220);
  --adrestia-component-dashboardMilestoneDependencyGraph-defaultBorder: var(--adrestia-appPalette-overlay-h94a3b88c);
  --adrestia-component-dashboardMilestoneDependencyGraph-defaultShadow: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-dashboardMilestoneDependencyGraph-edgeDefaultMarker: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-dashboardMilestoneDependencyGraph-edgeDefaultStroke: var(--adrestia-appPalette-overlay-h38bdf8eb);
  --adrestia-component-dashboardMilestoneDependencyGraph-edgeInboundMarker: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-dashboardMilestoneDependencyGraph-edgeInboundStroke: var(--adrestia-appPalette-overlay-h22c55efa);
  --adrestia-component-dashboardMilestoneDependencyGraph-edgeOutboundMarker: var(--adrestia-appPalette-overlay-hf472b6ff);
  --adrestia-component-dashboardMilestoneDependencyGraph-edgeOutboundStroke: var(--adrestia-appPalette-overlay-hf472b6fa);
  --adrestia-component-dashboardMilestoneDependencyGraph-edgePathMarker: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-dashboardMilestoneDependencyGraph-edgePathStroke: var(--adrestia-appPalette-overlay-hfbbf24f2);
  --adrestia-component-dashboardMilestoneDependencyGraph-focalBorder: var(--adrestia-appPalette-overlay-h38bdf8fa);
  --adrestia-component-dashboardMilestoneDependencyGraph-focalShadow: var(--adrestia-appPalette-overlay-h38bdf852);
  --adrestia-component-dashboardMilestoneDependencyGraph-inboundBorder: var(--adrestia-appPalette-overlay-h22c55efa);
  --adrestia-component-dashboardMilestoneDependencyGraph-inboundShadow: var(--adrestia-appPalette-overlay-h22c55e47);
  --adrestia-component-dashboardMilestoneDependencyGraph-outboundBorder: var(--adrestia-appPalette-overlay-hf472b6fa);
  --adrestia-component-dashboardMilestoneDependencyGraph-outboundShadow: var(--adrestia-appPalette-overlay-hf472b647);
  --adrestia-component-dashboardMilestoneDependencyGraph-pathBorder: var(--adrestia-appPalette-overlay-hfbbf24f2);
  --adrestia-component-dashboardMilestoneDependencyGraph-pathShadow: var(--adrestia-appPalette-overlay-hfbbf2440);
  --adrestia-component-dashboardMilestoneEditDialog-inputBgDark: var(--adrestia-appPalette-overlay-h02141694);
  --adrestia-component-dashboardMilestoneEditDialog-inputBgLight: var(--adrestia-appPalette-overlay-hffffffc7);
  --adrestia-component-dashboardMilestoneEditDialog-lockedPanelBg: var(--adrestia-appPalette-overlay-h22c55e0d);
  --adrestia-component-dashboardMilestoneEditDialog-paperDarkEnd: var(--adrestia-appPalette-overlay-h000000fc);
  --adrestia-component-dashboardMilestoneEditDialog-paperDarkStart: var(--adrestia-appPalette-overlay-h021e20fc);
  --adrestia-component-dashboardMilestoneEditDialog-paperLightEnd: var(--adrestia-appPalette-overlay-hf7fafcfc);
  --adrestia-component-dashboardMilestoneEditDialog-paperLightStart: var(--adrestia-appPalette-overlay-hfffffffc);
  --adrestia-component-dashboardMilestoneEditDialog-saveGradientAccentEnd: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-dashboardMilestoneEditDialog-saveGradientWarningEnd: var(--adrestia-appPalette-overlay-hd97706ff);
  --adrestia-component-dashboardMilestoneEditDialog-validationBgDark: var(--adrestia-appPalette-overlay-hef44440a);
  --adrestia-component-dashboardMilestoneEditDialog-validationBgLight: var(--adrestia-appPalette-overlay-hef444405);
  --adrestia-component-dashboardMilestoneEditDialog-validationBorder: var(--adrestia-appPalette-overlay-hef444422);
  --adrestia-component-dashboardMilestoneEditDialog-validationTextDark: var(--adrestia-appPalette-overlay-hfca5a5ff);
  --adrestia-component-dashboardMilestoneEditDialog-validationTextLight: var(--adrestia-appPalette-overlay-hb91c1cff);
  --adrestia-component-dashboardMilestoneExecutionLedgerDialog-border: var(--adrestia-appPalette-overlay-hfffffffc);
  --adrestia-component-dashboardMilestoneExecutionLedgerDialog-borderStrong: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-dashboardMilestoneExecutionLedgerDialog-paperDarkEnd: var(--adrestia-appPalette-overlay-h000000fc);
  --adrestia-component-dashboardMilestoneExecutionLedgerDialog-paperDarkStart: var(--adrestia-appPalette-overlay-h021e20fc);
  --adrestia-component-dashboardMilestoneExecutionLedgerDialog-paperLightEnd: var(--adrestia-appPalette-overlay-hf7fafcfc);
  --adrestia-component-dashboardMilestoneExecutionLedgerDialog-paperLightStart: var(--adrestia-appPalette-overlay-hfffffffc);
  --adrestia-component-dashboardMilestoneExecutionLedgerDialog-saveGradientEnd: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-dashboardMilestoneExecutionLedgerDialog-surface: var(--adrestia-appPalette-overlay-h22c55e14);
  --adrestia-component-dashboardMilestoneExecutionLedgerDialog-surfaceMuted: var(--adrestia-appPalette-overlay-h021e20fc);
  --adrestia-component-dashboardMilestoneExportDialog-pdfBodyText: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-dashboardMilestoneExportDialog-pdfBorder: var(--adrestia-appPalette-overlay-heaeaeaff);
  --adrestia-component-dashboardMilestoneExportDialog-pdfHeadingText: var(--adrestia-appPalette-overlay-h111111ff);
  --adrestia-component-dashboardMilestoneExportDialog-pdfPreBg: var(--adrestia-appPalette-overlay-hf5f5f5ff);
  --adrestia-component-dashboardMilestoneHelpers-bodyDivider: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-dashboardMilestoneHelpers-bodyMeta: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-dashboardMilestoneHelpers-bodyTextBright: var(--adrestia-appPalette-overlay-hffffffe6);
  --adrestia-component-dashboardMilestoneHelpers-cardBgLight: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardMilestoneHelpers-checklistCompleteText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardMilestoneHelpers-darkSurfaceEnd: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-dashboardMilestoneHelpers-darkSurfaceStart: var(--adrestia-appPalette-overlay-h022a2bff);
  --adrestia-component-dashboardMilestoneHelpers-lightSurfaceEnd: var(--adrestia-appPalette-overlay-hf8fafcff);
  --adrestia-component-dashboardMilestoneHelpers-lightSurfaceStart: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardMilestoneHelpers-relayImpactGradientEnd: var(--adrestia-appPalette-overlay-h3b82f61a);
  --adrestia-component-dashboardMilestoneHelpers-relayImpactGradientStart: var(--adrestia-appPalette-overlay-h68d1e426);
  --adrestia-component-dashboardMilestoneHelpers-riskHighBg: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-dashboardMilestoneHelpers-riskHighBorder: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-dashboardMilestoneHelpers-riskMediumBg: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-dashboardMilestoneHelpers-riskMediumBorder: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-dashboardMilestoneHelpers-statTileFadeEnd: var(--adrestia-appPalette-overlay-h00000000);
  --adrestia-component-dashboardMilestoneHelpers-successPanelBg: var(--adrestia-appPalette-overlay-h22c55e1f);
  --adrestia-component-dashboardMilestoneHelpers-successPanelBorder: var(--adrestia-appPalette-overlay-h22c55e59);
  --adrestia-component-dashboardMilestoneHelpers-tooltipArrow: var(--adrestia-appPalette-overlay-h0f172af5);
  --adrestia-component-dashboardMilestoneHelpers-tooltipBg: var(--adrestia-appPalette-overlay-h0f172af5);
  --adrestia-component-dashboardMilestoneHelpers-tooltipBody: var(--adrestia-appPalette-overlay-hffffffb3);
  --adrestia-component-dashboardMilestoneHelpers-tooltipBorder: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-dashboardMilestoneHelpers-tooltipDivider: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-dashboardMilestoneHelpers-tooltipLabel: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-dashboardMilestoneHelpers-tooltipMeta: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-dashboardMilestoneHelpers-warmHoverBg: var(--adrestia-appPalette-overlay-h68d1e41f);
  --adrestia-component-dashboardMilestoneHelpers-warningPanelBg: var(--adrestia-appPalette-overlay-hf59e0b24);
  --adrestia-component-dashboardMilestoneHelpers-warningPanelBorder: var(--adrestia-appPalette-overlay-hf59e0b59);
  --adrestia-component-dashboardMilestoneMvpConditionsDialog-border: var(--adrestia-appPalette-overlay-hfffffffc);
  --adrestia-component-dashboardMilestoneMvpConditionsDialog-borderStrong: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-dashboardMilestoneMvpConditionsDialog-paperDarkEnd: var(--adrestia-appPalette-overlay-h000000fc);
  --adrestia-component-dashboardMilestoneMvpConditionsDialog-paperDarkStart: var(--adrestia-appPalette-overlay-h021e20fc);
  --adrestia-component-dashboardMilestoneMvpConditionsDialog-paperLightEnd: var(--adrestia-appPalette-overlay-hf7fafcfc);
  --adrestia-component-dashboardMilestoneMvpConditionsDialog-paperLightStart: var(--adrestia-appPalette-overlay-hfffffffc);
  --adrestia-component-dashboardMilestoneMvpConditionsDialog-saveGradientEnd: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-dashboardMilestoneMvpConditionsDialog-surface: var(--adrestia-appPalette-overlay-h22c55e14);
  --adrestia-component-dashboardMilestoneMvpConditionsDialog-surfaceMuted: var(--adrestia-appPalette-overlay-h021e20fc);
  --adrestia-component-dashboardMyDeskPage-surface: var(--adrestia-appPalette-overlay-hffffffb2);
  --adrestia-component-dashboardNewsFeedPanel-accentBlue: var(--adrestia-appPalette-overlay-h58a6ff99);
  --adrestia-component-dashboardNewsFeedPanel-accentRed: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-dashboardNewsFeedPanel-adminBadge: var(--adrestia-appPalette-overlay-hf0883eff);
  --adrestia-component-dashboardNewsFeedPanel-avatar1: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardNewsFeedPanel-avatar2: var(--adrestia-appPalette-overlay-he53935ff);
  --adrestia-component-dashboardNewsFeedPanel-avatar3: var(--adrestia-appPalette-overlay-h43a047ff);
  --adrestia-component-dashboardNewsFeedPanel-avatar4: var(--adrestia-appPalette-overlay-hfb8c00ff);
  --adrestia-component-dashboardNewsFeedPanel-avatar5: var(--adrestia-appPalette-overlay-h8e24aaff);
  --adrestia-component-dashboardNewsFeedPanel-avatar6: var(--adrestia-appPalette-overlay-h00acc1ff);
  --adrestia-component-dashboardNewsFeedPanel-avatar7: var(--adrestia-appPalette-overlay-hd81b60ff);
  --adrestia-component-dashboardNewsFeedPanel-avatar8: var(--adrestia-appPalette-overlay-h546e7aff);
  --adrestia-component-dashboardNewsFeedPanel-hoverBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardNewsFeedPanel-hoverStrongBorder: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-dashboardNewsFeedPanel-postBtnBg: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardNewsFeedPanel-postBtnHoverBg: var(--adrestia-appPalette-overlay-hffffffe6);
  --adrestia-component-dashboardNewsFeedPanel-postBtnText: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-dashboardNewsFeedPanel-scrollbarThumb: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardNewsFeedPanel-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardNewsFeedPanel-textMutedSoft: var(--adrestia-appPalette-overlay-hffffffd9);
  --adrestia-component-dashboardNewsFeedPanel-textSoft: var(--adrestia-appPalette-overlay-hffffffe6);
  --adrestia-component-dashboardNodeEditor-actionBorder: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-dashboardNodeEditor-conditionBorder: var(--adrestia-appPalette-accent-h58a6ff);
  --adrestia-component-dashboardNodeEditor-delayBorder: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-dashboardOnboardingStyles-inputBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardOnboardingStyles-inputFocusBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardOnboardingStyles-inputFocusBorder: var(--adrestia-appPalette-overlay-h58a6ff59);
  --adrestia-component-dashboardOnboardingStyles-inputText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardOnboardingStyles-placeholder: var(--adrestia-appPalette-overlay-hffffff52);
  --adrestia-component-dashboardOptionsExpiryTile-accent: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardOptionsExpiryTile-bg: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-dashboardOptionsExpiryTile-border: var(--adrestia-appPalette-overlay-h034078ff);
  --adrestia-component-dashboardOptionsExpiryTile-callLine: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardOptionsExpiryTile-card: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-dashboardOptionsExpiryTile-cyan: var(--adrestia-appPalette-overlay-h39d2c0ff);
  --adrestia-component-dashboardOptionsExpiryTile-green: var(--adrestia-appPalette-overlay-h3fb950ff);
  --adrestia-component-dashboardOptionsExpiryTile-gridLine: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-dashboardOptionsExpiryTile-orange: var(--adrestia-appPalette-overlay-hf0883eff);
  --adrestia-component-dashboardOptionsExpiryTile-purple: var(--adrestia-appPalette-overlay-hbc8cffff);
  --adrestia-component-dashboardOptionsExpiryTile-putLine: var(--adrestia-appPalette-overlay-hf85149ff);
  --adrestia-component-dashboardOptionsExpiryTile-red: var(--adrestia-appPalette-overlay-hf85149ff);
  --adrestia-component-dashboardOptionsExpiryTile-smileColor1: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardOptionsExpiryTile-smileColor2: var(--adrestia-appPalette-overlay-hbc8cffff);
  --adrestia-component-dashboardOptionsExpiryTile-smileColor3: var(--adrestia-appPalette-overlay-h39d2c0ff);
  --adrestia-component-dashboardOptionsExpiryTile-tableHead: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-dashboardOptionsExpiryTile-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardOptionsExpiryTile-textMuted: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardOptionsExpiryTile-yellow: var(--adrestia-appPalette-overlay-hd29922ff);
  --adrestia-component-dashboardOutlookCalendarView-surface: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-dashboardOutlookCalendarView-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0b0f);
  --adrestia-component-dashboardPartnershipDiffViewer-addedBg: var(--adrestia-appPalette-overlay-h68d1e42e);
  --adrestia-component-dashboardPartnershipDiffViewer-previewBgDark: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-dashboardPartnershipDiffViewer-previewBgLight: var(--adrestia-appPalette-overlay-hffffffb8);
  --adrestia-component-dashboardPartnershipDiffViewer-removedBg: var(--adrestia-appPalette-overlay-hff6b6b24);
  --adrestia-component-dashboardPartnershipDiffViewer-removedText: var(--adrestia-appPalette-overlay-hff8f8fff);
  --adrestia-component-dashboardPartnershipSurface-panelBgDarkEnd: var(--adrestia-appPalette-overlay-h040a10f0);
  --adrestia-component-dashboardPartnershipSurface-panelBgDarkStart: var(--adrestia-appPalette-overlay-h071018f2);
  --adrestia-component-dashboardPartnershipSurface-panelBgLightEnd: var(--adrestia-appPalette-overlay-hf5f8faf5);
  --adrestia-component-dashboardPartnershipSurface-panelBgLightStart: var(--adrestia-appPalette-overlay-hfffffffa);
  --adrestia-component-dashboardPartnershipSurface-shadowTintDark: var(--adrestia-appPalette-overlay-h00000052);
  --adrestia-component-dashboardPartnershipSurface-shadowTintLight: var(--adrestia-appPalette-overlay-h5d7b8e24);
  --adrestia-component-dashboardPartnerSignoffRequestDialog-surface: var(--adrestia-appPalette-overlay-h0000000d);
  --adrestia-component-dashboardPlannerPalette-accent: var(--adrestia-appPalette-overlay-h5a6362ff);
  --adrestia-component-dashboardPlannerPalette-bg: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-dashboardPlannerPalette-border: var(--adrestia-appPalette-overlay-h5a63624c);
  --adrestia-component-dashboardPlannerPalette-card: var(--adrestia-appPalette-overlay-h0a1f2aff);
  --adrestia-component-dashboardPlannerPalette-cardHover: var(--adrestia-appPalette-overlay-he2dedd14);
  --adrestia-component-dashboardPlannerPalette-danger: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardPlannerPalette-success: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-dashboardPlannerPalette-text: var(--adrestia-appPalette-overlay-hfaf8f6ff);
  --adrestia-component-dashboardPlannerPalette-textMuted: var(--adrestia-appPalette-overlay-he2deddff);
  --adrestia-component-dashboardPlannerPalette-warning: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardPlannerSessionsTab-cityMuted: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-dashboardPlannerSessionsTab-dotClosed: var(--adrestia-appPalette-overlay-h50596e4c);
  --adrestia-component-dashboardPlannerSessionsTab-dotOpen: var(--adrestia-appPalette-overlay-h26ffaaCC);
  --adrestia-component-dashboardPlannerSessionsTab-gridLine: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardPlannerSessionsTab-idleChipBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardPlannerSessionsTab-liveDot: var(--adrestia-appPalette-overlay-h26ffaaff);
  --adrestia-component-dashboardPlannerSessionsTab-nowMarker: var(--adrestia-appPalette-overlay-hffffffb3);
  --adrestia-component-dashboardPlannerSessionsTab-openChipBg: var(--adrestia-appPalette-overlay-h26ffaa14);
  --adrestia-component-dashboardPlannerSessionsTab-openChipBorder: var(--adrestia-appPalette-overlay-h26ffaa33);
  --adrestia-component-dashboardPlannerSessionsTab-openChipText: var(--adrestia-appPalette-overlay-h26ffaaff);
  --adrestia-component-dashboardPlannerSessionsTab-rowOpenBg: var(--adrestia-appPalette-overlay-h26ffaa08);
  --adrestia-component-dashboardPlannerSessionsTab-showAllBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardPlannerSessionsTab-showAllHoverBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardPlannerSessionsTab-timelineBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardPlannerSessionsTab-timelineClosed: var(--adrestia-appPalette-overlay-h3c507814);
  --adrestia-component-dashboardPlannerSessionsTab-timelineOpen: var(--adrestia-appPalette-overlay-h26ffaa26);
  --adrestia-component-dashboardPlannerSessionsTab-timerAllDay: var(--adrestia-appPalette-overlay-h26ffaa59);
  --adrestia-component-dashboardPlannerSessionsTab-timerClosed: var(--adrestia-appPalette-overlay-hffffff2e);
  --adrestia-component-dashboardPlannerSessionsTab-timerDefault: var(--adrestia-appPalette-overlay-h26ffaaB3);
  --adrestia-component-dashboardPlannerSessionsTab-timerUrgent: var(--adrestia-appPalette-overlay-hef5350cc);
  --adrestia-component-dashboardPlannerSessionsTab-timerWarning: var(--adrestia-appPalette-overlay-hf0883ecc);
  --adrestia-component-dashboardPlannerTasksTab-addDisabledBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardPlannerTasksTab-addHoverBg: var(--adrestia-appPalette-overlay-h1e53e5ff);
  --adrestia-component-dashboardPlannerTasksTab-disabledIcon: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-dashboardPlannerTasksTab-emptyText: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-dashboardPlannerTasksTab-filterActiveBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardPlannerTasksTab-filterHoverBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardPlannerTasksTab-inputBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardPlannerTasksTab-inputBorderHover: var(--adrestia-appPalette-overlay-h484f58ff);
  --adrestia-component-dashboardPlannerTasksTab-panelBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardPlannerTasksTab-rowBg: var(--adrestia-appPalette-overlay-hffffff04);
  --adrestia-component-dashboardPlannerTasksTab-rowHoverBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardPlannerTasksTab-textOnAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardPresenceAttentionPanel-statusError: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardPresenceAttentionPanel-statusSuccess: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-dashboardPresenceAttentionPanel-statusWarning: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardPresenceTimeline-errorText: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardPresenceTimeline-eventFailed: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardPresenceTimeline-eventHistory: var(--adrestia-appPalette-overlay-h60a5faff);
  --adrestia-component-dashboardPresenceTimeline-eventLogin: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-dashboardPresenceTimeline-eventLogout: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-dashboardPresenceTimeline-eventWarning: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardPresenceTimeline-rowHover: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardPriceActionTile-bg: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-dashboardPriceActionTile-border: var(--adrestia-appPalette-overlay-h034078ff);
  --adrestia-component-dashboardPriceActionTile-card: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-dashboardPriceActionTile-chipBg: var(--adrestia-appPalette-overlay-h58a6ff1a);
  --adrestia-component-dashboardPriceActionTile-chipText: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardPriceActionTile-daySep: var(--adrestia-appPalette-overlay-h034078ff);
  --adrestia-component-dashboardPriceActionTile-green: var(--adrestia-appPalette-overlay-h3fb950ff);
  --adrestia-component-dashboardPriceActionTile-gridLine: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-dashboardPriceActionTile-iconBlue: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardPriceActionTile-red: var(--adrestia-appPalette-overlay-hf85149ff);
  --adrestia-component-dashboardPriceActionTile-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardPriceActionTile-textMuted: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardQueryPanels-buttonText: var(--adrestia-appPalette-overlay-hffffffbf);
  --adrestia-component-dashboardQueryPanels-errorText: var(--adrestia-appPalette-overlay-hff8a94ff);
  --adrestia-component-dashboardQueryPanels-hoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardQueryPanels-hoverBorder: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-dashboardQueryPanels-outputBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-dashboardQueryPanels-outputText: var(--adrestia-appPalette-overlay-hdce7fcff);
  --adrestia-component-dashboardRescheduleConfirmDialog-cancelHoverBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardRescheduleConfirmDialog-cancelHoverBgImportant: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardRescheduleConfirmDialog-ghostHoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-dashboardRescheduleConfirmDialog-metaText: var(--adrestia-appPalette-overlay-h5a6362ff);
  --adrestia-component-dashboardRescheduleConfirmDialog-paperBg: var(--adrestia-appPalette-overlay-h0a1f2aff);
  --adrestia-component-dashboardRescheduleConfirmDialog-primaryBg: var(--adrestia-appPalette-overlay-h5a6362ff);
  --adrestia-component-dashboardSchedulerCanvas-labelFill: var(--adrestia-appPalette-overlay-hf8fafcff);
  --adrestia-component-dashboardSchedulerCanvas-labelStroke: var(--adrestia-appPalette-overlay-h0f172ae0);
  --adrestia-component-dashboardSchedulerCanvas-nodeShadow: var(--adrestia-appPalette-overlay-h0f172a66);
  --adrestia-component-dashboardSchedulerCanvas-riskCritical: var(--adrestia-appPalette-overlay-hdc2626ff);
  --adrestia-component-dashboardSchedulerCanvas-riskDefault: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-dashboardSchedulerCanvas-riskHigh: var(--adrestia-appPalette-overlay-hf97316ff);
  --adrestia-component-dashboardSchedulerCanvas-riskLow: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-dashboardSchedulerCanvas-riskMedium: var(--adrestia-appPalette-accent-heab308);
  --adrestia-component-dashboardSchedulerCanvas-statusBlocked: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-dashboardSchedulerCanvas-statusCompleted: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-dashboardSchedulerCanvas-statusDefault: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-dashboardSchedulerCanvas-statusInProgress: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-dashboardSchedulerCanvas-statusUpcoming: var(--adrestia-appPalette-overlay-h67e8f9ff);
  --adrestia-component-dashboardSchedulerChart-accentFallback: var(--adrestia-appPalette-overlay-h22d3eeff);
  --adrestia-component-dashboardSchedulerChart-axisStroke: var(--adrestia-appPalette-overlay-h94a3b8d9);
  --adrestia-component-dashboardSchedulerChart-baseFillFallback: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-dashboardSchedulerChart-borderFallback: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-dashboardSchedulerChart-briefCardBg: var(--adrestia-appPalette-overlay-h0f172af0);
  --adrestia-component-dashboardSchedulerChart-briefCardBorderActive: var(--adrestia-appPalette-overlay-h38bdf880);
  --adrestia-component-dashboardSchedulerChart-briefCardText: var(--adrestia-appPalette-overlay-hf8fafcff);
  --adrestia-component-dashboardSchedulerChart-briefMetaText: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-dashboardSchedulerChart-dangerGradientEnd: var(--adrestia-appPalette-overlay-hef444400);
  --adrestia-component-dashboardSchedulerChart-dangerGradientStart: var(--adrestia-appPalette-overlay-hef444452);
  --adrestia-component-dashboardSchedulerChart-densityFillBase: var(--adrestia-appPalette-overlay-h94a3b81a);
  --adrestia-component-dashboardSchedulerChart-gateHoverFill: var(--adrestia-appPalette-overlay-h38bdf82e);
  --adrestia-component-dashboardSchedulerChart-gateRowBg: var(--adrestia-appPalette-overlay-h0f172aee);
  --adrestia-component-dashboardSchedulerChart-gateRowBorderActive: var(--adrestia-appPalette-overlay-h38bdf86b);
  --adrestia-component-dashboardSchedulerChart-gridFill: var(--adrestia-appPalette-overlay-h94a3b812);
  --adrestia-component-dashboardSchedulerChart-gridStroke: var(--adrestia-appPalette-overlay-h94a3b838);
  --adrestia-component-dashboardSchedulerChart-monthParityEven: var(--adrestia-appPalette-overlay-h94a3b80b);
  --adrestia-component-dashboardSchedulerChart-monthParityOdd: var(--adrestia-appPalette-overlay-hffffff07);
  --adrestia-component-dashboardSchedulerChart-mutedFallback: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-dashboardSchedulerChart-predLabelBg: var(--adrestia-appPalette-overlay-h0f172ae0);
  --adrestia-component-dashboardSchedulerChart-predLabelBorder: var(--adrestia-appPalette-overlay-h4ade80e6);
  --adrestia-component-dashboardSchedulerChart-predLabelText: var(--adrestia-appPalette-overlay-hdcfce7fa);
  --adrestia-component-dashboardSchedulerChart-predLinkStroke: var(--adrestia-appPalette-overlay-h22c55eeb);
  --adrestia-component-dashboardSchedulerChart-successGradientEnd: var(--adrestia-appPalette-overlay-h22c55e00);
  --adrestia-component-dashboardSchedulerChart-successGradientStart: var(--adrestia-appPalette-overlay-h22c55e59);
  --adrestia-component-dashboardSchedulerChart-successLinkStroke: var(--adrestia-appPalette-overlay-h22c55ead);
  --adrestia-component-dashboardSchedulerChart-succLabelBorder: var(--adrestia-appPalette-overlay-hf87171f2);
  --adrestia-component-dashboardSchedulerChart-succLabelText: var(--adrestia-appPalette-overlay-hfecacafa);
  --adrestia-component-dashboardSchedulerChart-succLinkStroke: var(--adrestia-appPalette-overlay-hef4444eb);
  --adrestia-component-dashboardSchedulerChart-todayFill: var(--adrestia-appPalette-overlay-h38bdf81a);
  --adrestia-component-dashboardSchedulerChart-todayLineStroke: var(--adrestia-appPalette-overlay-h0ea5e9f5);
  --adrestia-component-dashboardSchedulerChart-tooltipBg: var(--adrestia-appPalette-overlay-h0f172ae6);
  --adrestia-component-dashboardSchedulerChart-tooltipText: var(--adrestia-appPalette-overlay-hf8fafcff);
  --adrestia-component-dashboardSectionCard-surface: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardServerMetricsCluster-surface: var(--adrestia-appPalette-overlay-h0a0c12f2);
  --adrestia-component-dashboardServiceCard-legacyBg: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-dashboardServiceCard-legacyColor: var(--adrestia-appPalette-overlay-hef4444cc);
  --adrestia-component-dashboardServiceCard-tierABg: var(--adrestia-appPalette-overlay-h3ee0c31a);
  --adrestia-component-dashboardServiceCard-tierBBg: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-dashboardServicesTheme-accent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardServicesTheme-accentSubtle: var(--adrestia-appPalette-overlay-h0d2e3fff);
  --adrestia-component-dashboardServicesTheme-bg: var(--adrestia-appPalette-overlay-h022b3aff);
  --adrestia-component-dashboardServicesTheme-border: var(--adrestia-appPalette-overlay-h1f7a8cff);
  --adrestia-component-dashboardServicesTheme-borderDim: var(--adrestia-appPalette-overlay-h1f7a8c73);
  --adrestia-component-dashboardServicesTheme-borderFaint: var(--adrestia-appPalette-overlay-h1f7a8c33);
  --adrestia-component-dashboardServicesTheme-card: var(--adrestia-appPalette-overlay-h0a1f2aff);
  --adrestia-component-dashboardServicesTheme-cardElevated: var(--adrestia-appPalette-overlay-h0d2937ff);
  --adrestia-component-dashboardServicesTheme-error: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardServicesTheme-errorBg: var(--adrestia-appPalette-overlay-h022b3af7);
  --adrestia-component-dashboardServicesTheme-errorSoft: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-dashboardServicesTheme-gridDot: var(--adrestia-appPalette-overlay-h1f7a8cff);
  --adrestia-component-dashboardServicesTheme-inputBg: var(--adrestia-appPalette-overlay-h1f7a8c14);
  --adrestia-component-dashboardServicesTheme-inputBgFocused: var(--adrestia-appPalette-overlay-h022b3aeb);
  --adrestia-component-dashboardServicesTheme-inputBorder: var(--adrestia-appPalette-overlay-h1f7a8c40);
  --adrestia-component-dashboardServicesTheme-inputBorderFocused: var(--adrestia-appPalette-overlay-h1f7a8cff);
  --adrestia-component-dashboardServicesTheme-placeholder: var(--adrestia-appPalette-overlay-hbfdbf759);
  --adrestia-component-dashboardServicesTheme-success: var(--adrestia-appPalette-overlay-h1f7a8cff);
  --adrestia-component-dashboardServicesTheme-successAlive: var(--adrestia-appPalette-overlay-h3ee0c3ff);
  --adrestia-component-dashboardServicesTheme-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardServicesTheme-textDim: var(--adrestia-appPalette-overlay-hbfdbf773);
  --adrestia-component-dashboardServicesTheme-textMuted: var(--adrestia-appPalette-overlay-hbfdbf7ff);
  --adrestia-component-dashboardServicesTheme-warning: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-dashboardServicesTheme-warningSoft: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-dashboardSignalsRelaysPage-surface: var(--adrestia-appPalette-overlay-hffffffb2);
  --adrestia-component-dashboardSimulationPanel-surface: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardSubscriptionSection-hoverBorder: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-dashboardSubscriptionSection-hoverText: var(--adrestia-appPalette-overlay-hffffffcc);
  --adrestia-component-dashboardSubscriptionSection-surfaceSoft: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardSubscriptionSection-textDim: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-dashboardSubscriptionSection-textFaint: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-dashboardSubscriptionSection-textMuted: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-dashboardSubscriptionSection-trackBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardTeamDashboardPanel-bg: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-dashboardTeamDashboardPanel-border: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardTeamDashboardPanel-channelCustom: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-dashboardTeamDashboardPanel-channelResearch: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-dashboardTeamDashboardPanel-danger: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-dashboardTeamDashboardPanel-errorHover: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardTeamDashboardPanel-frost: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardTeamDashboardPanel-gold: var(--adrestia-appPalette-overlay-hc17f3aff);
  --adrestia-component-dashboardTeamDashboardPanel-inputBgStrong: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardTeamDashboardPanel-modalBg: var(--adrestia-appPalette-overlay-h0e0e18ff);
  --adrestia-component-dashboardTeamDashboardPanel-modalOverlay: var(--adrestia-appPalette-overlay-h00000099);
  --adrestia-component-dashboardTeamDashboardPanel-panel: var(--adrestia-appPalette-overlay-h0e0e18fa);
  --adrestia-component-dashboardTeamDashboardPanel-success: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-dashboardTeamDashboardPanel-surface: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardTeamDashboardPanel-text: var(--adrestia-appPalette-overlay-he6edf3ff);
  --adrestia-component-dashboardTeamDashboardPanel-textDim: var(--adrestia-appPalette-overlay-he6edf34d);
  --adrestia-component-dashboardTeamDashboardPanel-textMuted: var(--adrestia-appPalette-overlay-he6edf38);
  --adrestia-component-dashboardTeamDashboardPanel-trackBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardTeamDashboardPanel-unreadBadgeBg: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-dashboardTeamDashboardPanel-unreadBadgeText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardTeamDashboardPanel-warning: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-dashboardTeamHubPage-bg: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-dashboardTeamHubPage-border: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-dashboardTeamHubPage-frost: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardTeamHubPage-gold: var(--adrestia-appPalette-overlay-hc17f3aff);
  --adrestia-component-dashboardTeamHubPage-panel: var(--adrestia-appPalette-overlay-h0e0e18eb);
  --adrestia-component-dashboardTeamHubPage-surface: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardTeamHubPage-text: var(--adrestia-appPalette-overlay-he6edf3ff);
  --adrestia-component-dashboardTeamHubPage-textDim: var(--adrestia-appPalette-overlay-he6edf34d);
  --adrestia-component-dashboardTeamHubPage-textMuted: var(--adrestia-appPalette-overlay-he6edf38c);
  --adrestia-component-dashboardTierViewDropdown-border: var(--adrestia-appPalette-overlay-hef53501a);
  --adrestia-component-dashboardTierViewDropdown-surface: var(--adrestia-appPalette-overlay-h0a0a0a99);
  --adrestia-component-dashboardTierViewDropdown-surfaceMuted: var(--adrestia-appPalette-overlay-hfca5a5ff);
  --adrestia-component-dashboardTodoCalendarPanel-chipBg: var(--adrestia-appPalette-overlay-h58a6ff26);
  --adrestia-component-dashboardTodoCalendarPanel-chipBorder: var(--adrestia-appPalette-overlay-h58a6ff40);
  --adrestia-component-dashboardTodoCalendarPanel-chipText: var(--adrestia-appPalette-overlay-h58a6fff2);
  --adrestia-component-dashboardTodoCalendarPanel-gripIcon: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-dashboardTodoCalendarPanel-headerTextMuted: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-dashboardTodoCalendarPanel-iconHoverAccent: var(--adrestia-appPalette-overlay-h58a6ffe6);
  --adrestia-component-dashboardTodoCalendarPanel-resizeHandleHover: var(--adrestia-appPalette-overlay-h1282a240);
  --adrestia-component-dashboardTodoCalendarPanel-tabActiveBg: var(--adrestia-appPalette-overlay-h58a6ff0f);
  --adrestia-component-dashboardTodoCalendarPanel-tabActiveBorder: var(--adrestia-appPalette-overlay-h58a6ff99);
  --adrestia-component-dashboardTodoCalendarPanel-tabHoverBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardTodoCalendarPanel-textOnAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardVersionMaintenancePanel-advisoryBadgeBg: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-dashboardVersionMaintenancePanel-hardBg: var(--adrestia-appPalette-overlay-hef44440f);
  --adrestia-component-dashboardVersionMaintenancePanel-mismatchBadgeBg: var(--adrestia-appPalette-overlay-hef444424);
  --adrestia-component-dashboardVersionMaintenancePanel-softBg: var(--adrestia-appPalette-overlay-hf59e0b14);
  --adrestia-component-dashboardWelcomeSummaryComponents-accentChipBg: var(--adrestia-appPalette-overlay-h58a6ff1f);
  --adrestia-component-dashboardWelcomeSummaryComponents-frostChipBg: var(--adrestia-appPalette-overlay-hA8DADC1a);
  --adrestia-component-dashboardWelcomeSummaryComponents-metricOnBg: var(--adrestia-appPalette-overlay-h58a6ff0a);
  --adrestia-component-dashboardWelcomeSummaryComponents-panelBg: var(--adrestia-appPalette-overlay-h0a0c16fa);
  --adrestia-component-dashboardWelcomeSummaryComponents-rowIdle: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-dashboardWelcomeSummaryComponents-settingsBg: var(--adrestia-appPalette-overlay-h08080fd9);
  --adrestia-component-dashboardWelcomeSummaryComponents-switchTrack: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-dashboardWelcomeSummaryMeta-accent: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardWelcomeSummaryMeta-bg: var(--adrestia-appPalette-overlay-h0a1128a6);
  --adrestia-component-dashboardWelcomeSummaryMeta-border: var(--adrestia-appPalette-overlay-h03407821);
  --adrestia-component-dashboardWelcomeSummaryMeta-borderAccent: var(--adrestia-appPalette-overlay-h1282a226);
  --adrestia-component-dashboardWelcomeSummaryMeta-dimFallback: var(--adrestia-appPalette-overlay-hffffff40);
  --adrestia-component-dashboardWelcomeSummaryMeta-frost: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardWelcomeSummaryMeta-glowInner: var(--adrestia-appPalette-overlay-h1282a214);
  --adrestia-component-dashboardWelcomeSummaryMeta-green: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-dashboardWelcomeSummaryMeta-muted: var(--adrestia-appPalette-overlay-hffffff66);
  --adrestia-component-dashboardWelcomeSummaryMeta-red: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-dashboardWelcomeSummaryMeta-text: var(--adrestia-appPalette-overlay-hffffffeb);
  --adrestia-component-dashboardWidgetToolbox-accentBorder: var(--adrestia-appPalette-overlay-h1282a226);
  --adrestia-component-dashboardWidgetToolbox-cardBackdrop: var(--adrestia-appPalette-overlay-h13172299);
  --adrestia-component-dashboardWidgetToolbox-cardBorder: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-dashboardWidgetToolbox-divider: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-dashboardWidgetToolbox-footerGradStart: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-dashboardWidgetToolbox-headerGradEnd: var(--adrestia-appPalette-overlay-h1e88e5ff);
  --adrestia-component-dashboardWidgetToolbox-headerGradStart: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardWidgetToolbox-textOnAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardWorkspaceRelayTabs-entryCompletedBg: var(--adrestia-appPalette-overlay-h22c55e0f);
  --adrestia-component-dashboardWorkspaceRelayTabs-entryStatusCompletedBg: var(--adrestia-appPalette-overlay-h22c55e24);
  --adrestia-component-dashboardWorkspaceRelayTabs-entryStatusPendingBg: var(--adrestia-appPalette-overlay-hf59e0b24);
  --adrestia-component-dashboardWorkspaceRelayTabs-pillBg: var(--adrestia-appPalette-overlay-h62929e24);
  --adrestia-component-dashboardWorkspaceRelayTabs-pillHoverBg: var(--adrestia-appPalette-overlay-h62929e29);
  --adrestia-component-dashboardWorkspaceRelayTabs-statBg: var(--adrestia-appPalette-overlay-h94a3b833);
  --adrestia-component-dashboardWorldMarketsTile-accent: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardWorldMarketsTile-atrBarGhostFuture: var(--adrestia-appPalette-overlay-hd2992218);
  --adrestia-component-dashboardWorldMarketsTile-atrBarGhostPast: var(--adrestia-appPalette-overlay-hd2992210);
  --adrestia-component-dashboardWorldMarketsTile-atrBarStrokeFuture: var(--adrestia-appPalette-overlay-hd2992235);
  --adrestia-component-dashboardWorldMarketsTile-atrBarStrokePast: var(--adrestia-appPalette-overlay-hd2992225);
  --adrestia-component-dashboardWorldMarketsTile-bg: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-dashboardWorldMarketsTile-border: var(--adrestia-appPalette-overlay-h034078ff);
  --adrestia-component-dashboardWorldMarketsTile-card: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-dashboardWorldMarketsTile-chartAmber: var(--adrestia-appPalette-overlay-hd29922ff);
  --adrestia-component-dashboardWorldMarketsTile-chartBlue: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardWorldMarketsTile-chartGreen: var(--adrestia-appPalette-overlay-h3fb950ff);
  --adrestia-component-dashboardWorldMarketsTile-chartGridLine: var(--adrestia-appPalette-overlay-h21262dff);
  --adrestia-component-dashboardWorldMarketsTile-chartLabel: var(--adrestia-appPalette-overlay-h8b949eff);
  --adrestia-component-dashboardWorldMarketsTile-chartPanelBg: var(--adrestia-appPalette-overlay-h0d1117ff);
  --adrestia-component-dashboardWorldMarketsTile-chartRed: var(--adrestia-appPalette-overlay-hf85149ff);
  --adrestia-component-dashboardWorldMarketsTile-chartText: var(--adrestia-appPalette-overlay-hd1d4dcff);
  --adrestia-component-dashboardWorldMarketsTile-chipHotspotBg: var(--adrestia-appPalette-overlay-hff44441a);
  --adrestia-component-dashboardWorldMarketsTile-chipOpenBg: var(--adrestia-appPalette-overlay-h00ff411a);
  --adrestia-component-dashboardWorldMarketsTile-dotClosed: var(--adrestia-appPalette-overlay-h034078ff);
  --adrestia-component-dashboardWorldMarketsTile-dotHigh: var(--adrestia-appPalette-overlay-hff4444ff);
  --adrestia-component-dashboardWorldMarketsTile-dotLow: var(--adrestia-appPalette-overlay-h034078ff);
  --adrestia-component-dashboardWorldMarketsTile-dotMed: var(--adrestia-appPalette-overlay-hff9800ff);
  --adrestia-component-dashboardWorldMarketsTile-dotOpen: var(--adrestia-appPalette-overlay-h00ff41ff);
  --adrestia-component-dashboardWorldMarketsTile-gridLine: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-dashboardWorldMarketsTile-hourLabelFuture: var(--adrestia-appPalette-overlay-h58a6ff80);
  --adrestia-component-dashboardWorldMarketsTile-landFill: var(--adrestia-appPalette-overlay-h1a2332ff);
  --adrestia-component-dashboardWorldMarketsTile-landStroke: var(--adrestia-appPalette-overlay-h2d4a5eff);
  --adrestia-component-dashboardWorldMarketsTile-legendAboveAvg: var(--adrestia-appPalette-overlay-h3fb95090);
  --adrestia-component-dashboardWorldMarketsTile-legendAtrAvgBg: var(--adrestia-appPalette-overlay-hd2992215);
  --adrestia-component-dashboardWorldMarketsTile-legendAtrAvgBorder: var(--adrestia-appPalette-overlay-hd2992235);
  --adrestia-component-dashboardWorldMarketsTile-legendBelowAvg: var(--adrestia-appPalette-overlay-hf8514990);
  --adrestia-component-dashboardWorldMarketsTile-legendNormal: var(--adrestia-appPalette-overlay-h58a6ff90);
  --adrestia-component-dashboardWorldMarketsTile-legendVolAvgBg: var(--adrestia-appPalette-overlay-h58a6ff15);
  --adrestia-component-dashboardWorldMarketsTile-legendVolAvgBorder: var(--adrestia-appPalette-overlay-h58a6ff35);
  --adrestia-component-dashboardWorldMarketsTile-scanline: var(--adrestia-appPalette-overlay-h00ff4108);
  --adrestia-component-dashboardWorldMarketsTile-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-dashboardWorldMarketsTile-textMuted: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-dashboardWorldMarketsTile-volBarGhostFuture: var(--adrestia-appPalette-overlay-h58a6ff18);
  --adrestia-component-dashboardWorldMarketsTile-volBarGhostPast: var(--adrestia-appPalette-overlay-h58a6ff10);
  --adrestia-component-dashboardWorldMarketsTile-volBarStrokeFuture: var(--adrestia-appPalette-overlay-h58a6ff35);
  --adrestia-component-dashboardWorldMarketsTile-volBarStrokePast: var(--adrestia-appPalette-overlay-h58a6ff25);
  --adrestia-component-dashboardZeroDteTile-accentBlue: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-dashboardZeroDteTile-bg: var(--adrestia-appPalette-overlay-h0d1117ff);
  --adrestia-component-dashboardZeroDteTile-border: var(--adrestia-appPalette-overlay-h30363dff);
  --adrestia-component-dashboardZeroDteTile-card: var(--adrestia-appPalette-overlay-h161b22ff);
  --adrestia-component-dashboardZeroDteTile-chipDangerBg: var(--adrestia-appPalette-overlay-hf851491a);
  --adrestia-component-dashboardZeroDteTile-green: var(--adrestia-appPalette-overlay-h3fb950ff);
  --adrestia-component-dashboardZeroDteTile-gridLine: var(--adrestia-appPalette-overlay-h21262dff);
  --adrestia-component-dashboardZeroDteTile-orange: var(--adrestia-appPalette-overlay-hf7931aff);
  --adrestia-component-dashboardZeroDteTile-purple: var(--adrestia-appPalette-overlay-hbc8cffff);
  --adrestia-component-dashboardZeroDteTile-red: var(--adrestia-appPalette-overlay-hf85149ff);
  --adrestia-component-dashboardZeroDteTile-rowBorder: var(--adrestia-appPalette-overlay-h21262d33);
  --adrestia-component-dashboardZeroDteTile-text: var(--adrestia-appPalette-overlay-hd1d4dcff);
  --adrestia-component-dashboardZeroDteTile-textMuted: var(--adrestia-appPalette-overlay-h8b949eff);
  --adrestia-component-dashboardZeroDteTile-warning: var(--adrestia-appPalette-overlay-hd29922ff);
  --adrestia-component-fixColorsCodemod-bg0f1117: var(--adrestia-appPalette-overlay-h0f1117ff);
  --adrestia-component-fixColorsCodemod-bgDark1e3a5f: var(--adrestia-appPalette-overlay-h1e3a5fff);
  --adrestia-component-fixColorsCodemod-border1e293b: var(--adrestia-appPalette-overlay-h1e293bff);
  --adrestia-component-fixColorsCodemod-borderDim334155: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-fixColorsCodemod-card0a0e16: var(--adrestia-appPalette-overlay-h0a0e16ff);
  --adrestia-component-fixColorsCodemod-cardBorder141e2e: var(--adrestia-appPalette-overlay-h141e2eff);
  --adrestia-component-fixColorsCodemod-panel1e2330: var(--adrestia-appPalette-overlay-h1e2330ff);
  --adrestia-component-fixColorsCodemod-panelDark223047: var(--adrestia-appPalette-overlay-h223047ff);
  --adrestia-component-fixColorsCodemod-textDark475569: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-fixColorsCodemod-textDim94a3b8: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-fixColorsCodemod-textE2e8f0: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-fixColorsCodemod-textMuted64748b: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-globalActivationStep-surface: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalAdminEditBar-accent: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-globalAdminEditBar-dot: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalAdminEditBar-editBackdrop: var(--adrestia-appPalette-overlay-h003278f2);
  --adrestia-component-globalAdminEditBar-editBorder: var(--adrestia-appPalette-overlay-h00aaff80);
  --adrestia-component-globalAdminEditBar-hoverBg: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-globalAdminEditBar-iconMuted: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-globalAdminEditBar-idleBackdrop: var(--adrestia-appPalette-overlay-h080814eb);
  --adrestia-component-globalAdminEditBar-idleBorder: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-globalAdminEditBar-labelMuted: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-globalAdminEditBar-success: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-globalAdminTheme-purple: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-globalAdminTheme-purpleDim: var(--adrestia-appPalette-overlay-hab47bc21);
  --adrestia-component-globalAdrestiaSurfaces-accentBg: var(--adrestia-appPalette-overlay-hecf3f72e);
  --adrestia-component-globalAdrestiaSurfaces-accentBorder: var(--adrestia-appPalette-overlay-h0b151e9e);
  --adrestia-component-globalAdrestiaSurfaces-backdrop: var(--adrestia-appPalette-overlay-hecf3f70f);
  --adrestia-component-globalAdrestiaSurfaces-border: var(--adrestia-appPalette-overlay-hecf3f752);
  --adrestia-component-globalAdrestiaSurfaces-borderStrong: var(--adrestia-appPalette-overlay-hecf3f71a);
  --adrestia-component-globalAdrestiaSurfaces-highlight: var(--adrestia-appPalette-overlay-h000000d9);
  --adrestia-component-globalAdrestiaSurfaces-scrim: var(--adrestia-appPalette-overlay-h0b151ed6);
  --adrestia-component-globalAdrestiaSurfaces-surface: var(--adrestia-appPalette-overlay-hecf3f7c7);
  --adrestia-component-globalAdrestiaSurfaces-surfaceMuted: var(--adrestia-appPalette-overlay-hecf3f785);
  --adrestia-component-globalAdrestiaSurfaces-tone0: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-globalAdrestiaSurfaces-tone1: var(--adrestia-appPalette-overlay-hff85851a);
  --adrestia-component-globalAdrestiaSurfaces-tone2: var(--adrestia-appPalette-overlay-h000000bf);
  --adrestia-component-globalAdrestiaSurfaces-tone3: var(--adrestia-appPalette-overlay-h000000f2);
  --adrestia-component-globalAdrestiaSurfaces-tone4: var(--adrestia-appPalette-overlay-h08090cd6);
  --adrestia-component-globalAdrestiaSurfaces-tone5: var(--adrestia-appPalette-overlay-hecf3f706);
  --adrestia-component-globalAdrestiaSurfaces-tone6: var(--adrestia-appPalette-overlay-hecf3f70a);
  --adrestia-component-globalAdrestiaSurfaces-tone7: var(--adrestia-appPalette-overlay-h08090c8c);
  --adrestia-component-globalAdrestiaSurfaces-tone8: var(--adrestia-appPalette-overlay-h6ed99a1a);
  --adrestia-component-globalAdrestiaSurfaces-tone9: var(--adrestia-appPalette-overlay-h6ed99a52);
  --adrestia-component-globalAdrestiaSurfaces-tone10: var(--adrestia-appPalette-overlay-hf3c1681a);
  --adrestia-component-globalAdrestiaSurfaces-tone11: var(--adrestia-appPalette-overlay-hf3c16852);
  --adrestia-component-globalAdrestiaSurfaces-tone12: var(--adrestia-appPalette-overlay-hff85854c);
  --adrestia-component-globalAdrestiaSurfaces-tone13: var(--adrestia-appPalette-overlay-ha99bd61a);
  --adrestia-component-globalAdrestiaSurfaces-tone14: var(--adrestia-appPalette-overlay-ha99bd64c);
  --adrestia-component-globalAdrestiaSurfaces-tone15: var(--adrestia-appPalette-overlay-hf3c16814);
  --adrestia-component-globalAdrestiaSurfaces-tone16: var(--adrestia-appPalette-overlay-hf3c1684c);
  --adrestia-component-globalAdrestiaSurfaces-tone17: var(--adrestia-appPalette-overlay-h08090cf5);
  --adrestia-component-globalAdrestiaSurfaces-tone18: var(--adrestia-appPalette-overlay-h0203056b);
  --adrestia-component-globalAdrestiaSurfaces-tone19: var(--adrestia-appPalette-overlay-h0b151ef5);
  --adrestia-component-globalAdrestiaSurfaces-tone20: var(--adrestia-appPalette-overlay-h0c1320c7);
  --adrestia-component-globalAdrestiaSurfaces-tone21: var(--adrestia-appPalette-overlay-h0c13208f);
  --adrestia-component-globalAdrestiaSurfaces-tone22: var(--adrestia-appPalette-overlay-h0c132052);
  --adrestia-component-globalAdrestiaSurfaces-tone23: var(--adrestia-appPalette-overlay-h0c132014);
  --adrestia-component-globalAdrestiaSurfaces-tone24: var(--adrestia-appPalette-overlay-h0c132029);
  --adrestia-component-globalAdrestiaSurfaces-tone25: var(--adrestia-appPalette-overlay-hffffffb8);
  --adrestia-component-globalAdrestiaSurfaces-tone26: var(--adrestia-appPalette-overlay-hffffffeb);
  --adrestia-component-globalAdrestiaSurfaces-tone27: var(--adrestia-appPalette-overlay-h0c13200d);
  --adrestia-component-globalAdrestiaSurfaces-tone28: var(--adrestia-appPalette-overlay-h281e142e);
  --adrestia-component-globalAdrestiaSurfaces-tone29: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-globalAdrestiaSurfaces-tone30: var(--adrestia-appPalette-overlay-hc4302b14);
  --adrestia-component-globalAdrestiaSurfaces-tone31: var(--adrestia-appPalette-overlay-hffffffc7);
  --adrestia-component-globalAdrestiaSurfaces-tone32: var(--adrestia-appPalette-overlay-h281e144c);
  --adrestia-component-globalAdrestiaSurfaces-tone33: var(--adrestia-appPalette-overlay-hf8fafceb);
  --adrestia-component-globalAdrestiaSurfaces-tone34: var(--adrestia-appPalette-overlay-h0c13200a);
  --adrestia-component-globalAdrestiaSurfaces-tone35: var(--adrestia-appPalette-overlay-h0c132008);
  --adrestia-component-globalAdrestiaSurfaces-tone36: var(--adrestia-appPalette-overlay-hffffffd1);
  --adrestia-component-globalAdrestiaSurfaces-tone37: var(--adrestia-appPalette-overlay-hffffffc2);
  --adrestia-component-globalAdrestiaSurfaces-tone38: var(--adrestia-appPalette-overlay-h16a34a14);
  --adrestia-component-globalAdrestiaSurfaces-tone39: var(--adrestia-appPalette-overlay-h16a34a38);
  --adrestia-component-globalAdrestiaSurfaces-tone40: var(--adrestia-appPalette-overlay-hb4530914);
  --adrestia-component-globalAdrestiaSurfaces-tone41: var(--adrestia-appPalette-overlay-hb4530938);
  --adrestia-component-globalAdrestiaSurfaces-tone42: var(--adrestia-appPalette-overlay-hc4302b33);
  --adrestia-component-globalAdrestiaSurfaces-tone43: var(--adrestia-appPalette-overlay-h0c13200f);
  --adrestia-component-globalAdrestiaSurfaces-tone44: var(--adrestia-appPalette-overlay-h695a9a14);
  --adrestia-component-globalAdrestiaSurfaces-tone45: var(--adrestia-appPalette-overlay-h695a9a38);
  --adrestia-component-globalAdrestiaSurfaces-tone46: var(--adrestia-appPalette-overlay-hb4530912);
  --adrestia-component-globalAdrestiaSurfaces-tone47: var(--adrestia-appPalette-overlay-hfffffffa);
  --adrestia-component-globalAdrestiaSurfaces-tone48: var(--adrestia-appPalette-overlay-hffffff6b);
  --adrestia-component-globalAdrestiaSurfaces-tone49: var(--adrestia-appPalette-overlay-hfffffffc);
  --adrestia-component-globalAdrestiaSurfaces-tone50: var(--adrestia-appPalette-overlay-hecf3f71f);
  --adrestia-component-globalAdrestiaSurfaces-tone51: var(--adrestia-appPalette-overlay-hf8fafcc7);
  --adrestia-component-globalAdrestiaSurfaces-tone52: var(--adrestia-appPalette-overlay-hff858559);
  --adrestia-component-globalAdrestiaSurfaces-tone53: var(--adrestia-appPalette-overlay-hff85852e);
  --adrestia-component-globalAdrestiaSurfaces-tone54: var(--adrestia-appPalette-overlay-hffffff2e);
  --adrestia-component-globalAdrestiaSurfaces-tone55: var(--adrestia-appPalette-overlay-hfffffff2);
  --adrestia-component-globalAdrestiaSurfaces-tone56: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-globalAdrestiaSurfaces-tone57: var(--adrestia-appPalette-overlay-hffffff06);
  --adrestia-component-globalAdrestiaSurfaces-tone58: var(--adrestia-appPalette-overlay-h00000000);
  --adrestia-component-globalAdrestiaSurfaces-tone59: var(--adrestia-appPalette-overlay-hffffffd9);
  --adrestia-component-globalAdrestiaSurfaces-tone60: var(--adrestia-appPalette-overlay-hffffffa6);
  --adrestia-component-globalAdrestiaSurfaces-tone61: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-globalAdrestiaSurfaces-tone62: var(--adrestia-appPalette-overlay-hffffff00);
  --adrestia-component-globalAdrestiaSurfaces-tone63: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-globalAdrestiaSurfaces-tone64: var(--adrestia-appPalette-overlay-h3cc8dc24);
  --adrestia-component-globalAdrestiaSurfaces-tone65: var(--adrestia-appPalette-overlay-h24919e1f);
  --adrestia-component-globalAdrestiaSurfaces-tone66: var(--adrestia-appPalette-overlay-h0000004c);
  --adrestia-component-globalAdrestiaSurfaces-tone67: var(--adrestia-appPalette-overlay-h141e3c0f);
  --adrestia-component-globalAdrestiaSurfaces-tone68: var(--adrestia-appPalette-overlay-hffffff0b);
  --adrestia-component-globalAdrestiaSurfaces-tone69: var(--adrestia-appPalette-overlay-hffffff04);
  --adrestia-component-globalAdrestiaSurfaces-tone70: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-globalAppBody-surface: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-globalAppLayout-broadcastBg: var(--adrestia-appPalette-overlay-hf59e0bf2);
  --adrestia-component-globalAppLayout-overlayBackdrop: var(--adrestia-appPalette-overlay-h0000008c);
  --adrestia-component-globalAppLayout-snackCardBg: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-globalAppLayout-snackText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalAppLayout-textOnWarning: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-globalAppLayout-tradeBg: var(--adrestia-appPalette-overlay-h04070aff);
  --adrestia-component-globalAppNotifications-errorBg: var(--adrestia-appPalette-overlay-h64141440);
  --adrestia-component-globalAppNotifications-errorBorder: var(--adrestia-appPalette-overlay-hef535066);
  --adrestia-component-globalAppNotifications-infoBg: var(--adrestia-appPalette-overlay-h0d47a140);
  --adrestia-component-globalAppNotifications-infoBorder: var(--adrestia-appPalette-overlay-h64b5f666);
  --adrestia-component-globalAppNotifications-infoIcon: var(--adrestia-appPalette-overlay-h64b5f6ff);
  --adrestia-component-globalAppNotifications-successBg: var(--adrestia-appPalette-overlay-h004d4040);
  --adrestia-component-globalAppNotifications-successBorder: var(--adrestia-appPalette-overlay-h26a69a66);
  --adrestia-component-globalAppNotifications-warningBg: var(--adrestia-appPalette-overlay-h82500040);
  --adrestia-component-globalAppNotifications-warningBorder: var(--adrestia-appPalette-overlay-hffab0066);
  --adrestia-component-globalAppNotifications-warningIcon: var(--adrestia-appPalette-overlay-hffab00ff);
  --adrestia-component-globalAppTopBar-bg: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-globalAppTopBar-blue: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-globalAppTopBar-border: var(--adrestia-appPalette-overlay-h1f242eff);
  --adrestia-component-globalAppTopBar-green: var(--adrestia-appPalette-overlay-h00ff9dff);
  --adrestia-component-globalAppTopBar-red: var(--adrestia-appPalette-overlay-hff4d4fff);
  --adrestia-component-globalAppTopBar-surface: var(--adrestia-appPalette-overlay-h0d1117ff);
  --adrestia-component-globalAppTopBar-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalAppTopBar-textDim: var(--adrestia-appPalette-overlay-h8b949eff);
  --adrestia-component-globalAppTopBar-yellow: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-globalArchitecturalDisclaimer-surface: var(--adrestia-appPalette-overlay-h0c1320d1);
  --adrestia-component-globalArchitecturalDisclaimer-surfaceMuted: var(--adrestia-appPalette-overlay-h0c132024);
  --adrestia-component-globalAuthBlockOverlay-backdrop: var(--adrestia-appPalette-overlay-h131722f2);
  --adrestia-component-globalAuthBlockOverlay-danger: var(--adrestia-appPalette-overlay-hf6465dff);
  --adrestia-component-globalAuthBlockOverlay-dangerSoft: var(--adrestia-appPalette-overlay-hf6465d26);
  --adrestia-component-globalAuthBlockOverlay-hintBg: var(--adrestia-appPalette-overlay-h1282a21a);
  --adrestia-component-globalAuthBlockOverlay-hintBorder: var(--adrestia-appPalette-overlay-h1282a24c);
  --adrestia-component-globalAuthBlockOverlay-success: var(--adrestia-appPalette-overlay-h0ecb81ff);
  --adrestia-component-globalAuthorityTier-apexIntelligence: var(--adrestia-appPalette-overlay-h7c3aedff);
  --adrestia-component-globalAuthorityTier-edge: var(--adrestia-appPalette-overlay-h4a9effff);
  --adrestia-component-globalAuthorityTier-ghost: var(--adrestia-appPalette-overlay-h666666ff);
  --adrestia-component-globalAuthorityTier-institutional: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-globalAuthorityTier-quant: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-globalBootManagerTab-surface: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-globalChartSettings-arctic0: var(--adrestia-appPalette-overlay-h0a1628ff);
  --adrestia-component-globalChartSettings-arctic1: var(--adrestia-appPalette-overlay-h143b5eff);
  --adrestia-component-globalChartSettings-arctic2: var(--adrestia-appPalette-overlay-h1e6fa0ff);
  --adrestia-component-globalChartSettings-arctic3: var(--adrestia-appPalette-overlay-h4fc3f7ff);
  --adrestia-component-globalChartSettings-arctic4: var(--adrestia-appPalette-overlay-h81d4faff);
  --adrestia-component-globalChartSettings-arctic5: var(--adrestia-appPalette-overlay-he1f5feff);
  --adrestia-component-globalChartSettings-bbLower: var(--adrestia-appPalette-overlay-he74c3cff);
  --adrestia-component-globalChartSettings-bbMiddle: var(--adrestia-appPalette-overlay-h95a5a6ff);
  --adrestia-component-globalChartSettings-bbUpper: var(--adrestia-appPalette-overlay-h3498dbff);
  --adrestia-component-globalChartSettings-bigbeluga0: var(--adrestia-appPalette-overlay-h1a1a2eff);
  --adrestia-component-globalChartSettings-bigbeluga1: var(--adrestia-appPalette-overlay-h3d2c1aff);
  --adrestia-component-globalChartSettings-bigbeluga2: var(--adrestia-appPalette-overlay-h6b4226ff);
  --adrestia-component-globalChartSettings-bigbeluga3: var(--adrestia-appPalette-overlay-hc97b1aff);
  --adrestia-component-globalChartSettings-bigbeluga4: var(--adrestia-appPalette-overlay-he8a838ff);
  --adrestia-component-globalChartSettings-bigbeluga5: var(--adrestia-appPalette-overlay-hf5d04eff);
  --adrestia-component-globalChartSettings-ember0: var(--adrestia-appPalette-overlay-h1a0000ff);
  --adrestia-component-globalChartSettings-ember1: var(--adrestia-appPalette-overlay-h4d0000ff);
  --adrestia-component-globalChartSettings-ember2: var(--adrestia-appPalette-overlay-h8b0000ff);
  --adrestia-component-globalChartSettings-ember3: var(--adrestia-appPalette-overlay-hcd3700ff);
  --adrestia-component-globalChartSettings-ember4: var(--adrestia-appPalette-overlay-hff6600ff);
  --adrestia-component-globalChartSettings-ember5: var(--adrestia-appPalette-overlay-hffcc00ff);
  --adrestia-component-globalChartSettings-fastMa: var(--adrestia-appPalette-overlay-hff6b6bff);
  --adrestia-component-globalChartSettings-idleRoi: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-globalChartSettings-inferno0: var(--adrestia-appPalette-overlay-h000004ff);
  --adrestia-component-globalChartSettings-inferno1: var(--adrestia-appPalette-overlay-h420a68ff);
  --adrestia-component-globalChartSettings-inferno2: var(--adrestia-appPalette-overlay-h932667ff);
  --adrestia-component-globalChartSettings-inferno3: var(--adrestia-appPalette-overlay-hdd513aff);
  --adrestia-component-globalChartSettings-inferno4: var(--adrestia-appPalette-overlay-hfca50aff);
  --adrestia-component-globalChartSettings-inferno5: var(--adrestia-appPalette-overlay-hfcffa4ff);
  --adrestia-component-globalChartSettings-macroEvents: var(--adrestia-appPalette-overlay-hef233cff);
  --adrestia-component-globalChartSettings-magma0: var(--adrestia-appPalette-overlay-h000004ff);
  --adrestia-component-globalChartSettings-magma1: var(--adrestia-appPalette-overlay-h3b0f70ff);
  --adrestia-component-globalChartSettings-magma2: var(--adrestia-appPalette-overlay-h8c2981ff);
  --adrestia-component-globalChartSettings-magma3: var(--adrestia-appPalette-overlay-hde4968ff);
  --adrestia-component-globalChartSettings-magma4: var(--adrestia-appPalette-overlay-hfe9f6dff);
  --adrestia-component-globalChartSettings-magma5: var(--adrestia-appPalette-overlay-hfcfdbfff);
  --adrestia-component-globalChartSettings-metricLine: var(--adrestia-appPalette-overlay-h9333eaff);
  --adrestia-component-globalChartSettings-mono0: var(--adrestia-appPalette-overlay-h0a0a0aff);
  --adrestia-component-globalChartSettings-mono1: var(--adrestia-appPalette-overlay-h1a1a1aff);
  --adrestia-component-globalChartSettings-mono2: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-globalChartSettings-mono3: var(--adrestia-appPalette-overlay-h666666ff);
  --adrestia-component-globalChartSettings-mono4: var(--adrestia-appPalette-overlay-h999999ff);
  --adrestia-component-globalChartSettings-mono5: var(--adrestia-appPalette-overlay-hccccccff);
  --adrestia-component-globalChartSettings-neon0: var(--adrestia-appPalette-overlay-h0a0a2eff);
  --adrestia-component-globalChartSettings-neon1: var(--adrestia-appPalette-overlay-h16213eff);
  --adrestia-component-globalChartSettings-neon2: var(--adrestia-appPalette-overlay-h533483ff);
  --adrestia-component-globalChartSettings-neon3: var(--adrestia-appPalette-overlay-he94560ff);
  --adrestia-component-globalChartSettings-neon4: var(--adrestia-appPalette-overlay-hff6b6bff);
  --adrestia-component-globalChartSettings-neon5: var(--adrestia-appPalette-overlay-hffd93dff);
  --adrestia-component-globalChartSettings-ocean0: var(--adrestia-appPalette-overlay-h000428ff);
  --adrestia-component-globalChartSettings-ocean1: var(--adrestia-appPalette-overlay-h004e92ff);
  --adrestia-component-globalChartSettings-ocean2: var(--adrestia-appPalette-overlay-h007991ff);
  --adrestia-component-globalChartSettings-ocean3: var(--adrestia-appPalette-overlay-h00b4d8ff);
  --adrestia-component-globalChartSettings-ocean4: var(--adrestia-appPalette-overlay-h48cae4ff);
  --adrestia-component-globalChartSettings-ocean5: var(--adrestia-appPalette-overlay-hcaf0f8ff);
  --adrestia-component-globalChartSettings-plasma0: var(--adrestia-appPalette-overlay-h0d0887ff);
  --adrestia-component-globalChartSettings-plasma1: var(--adrestia-appPalette-overlay-h6a00a8ff);
  --adrestia-component-globalChartSettings-plasma2: var(--adrestia-appPalette-overlay-hb12a90ff);
  --adrestia-component-globalChartSettings-plasma3: var(--adrestia-appPalette-overlay-he16462ff);
  --adrestia-component-globalChartSettings-plasma4: var(--adrestia-appPalette-overlay-hfca636ff);
  --adrestia-component-globalChartSettings-plasma5: var(--adrestia-appPalette-overlay-hf0f921ff);
  --adrestia-component-globalChartSettings-rollingPoc: var(--adrestia-appPalette-overlay-hffeb3bff);
  --adrestia-component-globalChartSettings-slowMa: var(--adrestia-appPalette-overlay-h4ecdc4ff);
  --adrestia-component-globalChartSettings-thermal0: var(--adrestia-appPalette-overlay-h042333ff);
  --adrestia-component-globalChartSettings-thermal1: var(--adrestia-appPalette-overlay-h2c5f7cff);
  --adrestia-component-globalChartSettings-thermal2: var(--adrestia-appPalette-overlay-h49a078ff);
  --adrestia-component-globalChartSettings-thermal3: var(--adrestia-appPalette-overlay-he8e847ff);
  --adrestia-component-globalChartSettings-thermal4: var(--adrestia-appPalette-overlay-hf09121ff);
  --adrestia-component-globalChartSettings-thermal5: var(--adrestia-appPalette-overlay-hed2912ff);
  --adrestia-component-globalChartSettings-tradeCount: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-globalChartSettings-vpBuy: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-globalChartSettings-vpPoc: var(--adrestia-appPalette-overlay-hffeb3bff);
  --adrestia-component-globalChartSettings-vpSell: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-globalChartSettings-vpVa: var(--adrestia-appPalette-overlay-h64b5f6ff);
  --adrestia-component-globalChartSettings-vwap: var(--adrestia-appPalette-overlay-h9b59b6ff);
  --adrestia-component-globalCmsGlobalUi-surface: var(--adrestia-appPalette-overlay-h111111ff);
  --adrestia-component-globalCmsGlobalUi-surfaceMuted: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalColors-accent: var(--adrestia-appPalette-overlay-h00d2d3ff);
  --adrestia-component-globalColors-accentDim: var(--adrestia-appPalette-overlay-h00d2d31f);
  --adrestia-component-globalColors-accentHover: var(--adrestia-appPalette-overlay-h00b8b9ff);
  --adrestia-component-globalColors-bg: var(--adrestia-appPalette-overlay-h0a112866);
  --adrestia-component-globalColors-bgActive: var(--adrestia-appPalette-overlay-h03407833);
  --adrestia-component-globalColors-bgAlt: var(--adrestia-appPalette-overlay-h0a112866);
  --adrestia-component-globalColors-bgCard: var(--adrestia-appPalette-overlay-h00000099);
  --adrestia-component-globalColors-bgDark: var(--adrestia-appPalette-overlay-h00000000);
  --adrestia-component-globalColors-bgElevated: var(--adrestia-appPalette-overlay-h0a112899);
  --adrestia-component-globalColors-bgHover: var(--adrestia-appPalette-overlay-h03407826);
  --adrestia-component-globalColors-bgLight: var(--adrestia-appPalette-overlay-h0340781a);
  --adrestia-component-globalColors-border: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-globalColors-borderAccent: var(--adrestia-appPalette-overlay-h00d2d3ff);
  --adrestia-component-globalColors-borderActive: var(--adrestia-appPalette-overlay-h00d2d3ff);
  --adrestia-component-globalColors-borderHover: var(--adrestia-appPalette-overlay-hffffff40);
  --adrestia-component-globalColors-borderLight: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-globalColors-borderSubtle: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-globalColors-card: var(--adrestia-appPalette-overlay-h0a112866);
  --adrestia-component-globalColors-danger: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-globalColors-dangerDim: var(--adrestia-appPalette-overlay-hef444424);
  --adrestia-component-globalColors-dangerHover: var(--adrestia-appPalette-overlay-hdc2626ff);
  --adrestia-component-globalColors-error: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-globalColors-info: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-globalColors-long: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-globalColors-orange: var(--adrestia-appPalette-overlay-hffab40ff);
  --adrestia-component-globalColors-pink: var(--adrestia-appPalette-overlay-he040fbff);
  --adrestia-component-globalColors-purple: var(--adrestia-appPalette-overlay-h7c4dffff);
  --adrestia-component-globalColors-purpleDim: var(--adrestia-appPalette-overlay-hab47bc1f);
  --adrestia-component-globalColors-short: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-globalColors-success: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-globalColors-successBright: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-globalColors-successDim: var(--adrestia-appPalette-overlay-h22c55e24);
  --adrestia-component-globalColors-successHover: var(--adrestia-appPalette-overlay-h16a34aff);
  --adrestia-component-globalColors-teal: var(--adrestia-appPalette-overlay-h00bcd4ff);
  --adrestia-component-globalColors-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalColors-textDim: var(--adrestia-appPalette-overlay-h034078ff);
  --adrestia-component-globalColors-textMuted: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-globalColors-warm: var(--adrestia-appPalette-overlay-hff9800ff);
  --adrestia-component-globalColors-warn: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-globalColors-warning: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-globalColors-warningDim: var(--adrestia-appPalette-overlay-hf59e0b24);
  --adrestia-component-globalColors-warningLight: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-globalConfig-accentBg: var(--adrestia-appPalette-overlay-hf8514940);
  --adrestia-component-globalConfig-accentBorder: var(--adrestia-appPalette-overlay-hd299221a);
  --adrestia-component-globalConfig-backdrop: var(--adrestia-appPalette-overlay-hf851494c);
  --adrestia-component-globalConfig-border: var(--adrestia-appPalette-overlay-h3fb95040);
  --adrestia-component-globalConfig-borderStrong: var(--adrestia-appPalette-overlay-hf8514926);
  --adrestia-component-globalConfig-highlight: var(--adrestia-appPalette-overlay-hf851491a);
  --adrestia-component-globalConfig-scrim: var(--adrestia-appPalette-overlay-hd2992233);
  --adrestia-component-globalConfig-surface: var(--adrestia-appPalette-overlay-h3fb95026);
  --adrestia-component-globalConfig-surfaceMuted: var(--adrestia-appPalette-overlay-h8b949e26);
  --adrestia-component-globalConfig-tone0: var(--adrestia-appPalette-overlay-hf8514933);
  --adrestia-component-globalConfig-tone1: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-globalConfig-tone2: var(--adrestia-appPalette-overlay-hd2992226);
  --adrestia-component-globalConfirmTpSlModal-accentBorder: var(--adrestia-appPalette-overlay-hff980066);
  --adrestia-component-globalConfirmTpSlModal-accentText: var(--adrestia-appPalette-overlay-hff9800ff);
  --adrestia-component-globalConfirmTpSlModal-backdrop: var(--adrestia-appPalette-overlay-h000000b8);
  --adrestia-component-globalConfirmTpSlModal-bodyText: var(--adrestia-appPalette-overlay-hb0bcd4ff);
  --adrestia-component-globalConfirmTpSlModal-confirmBg: var(--adrestia-appPalette-overlay-hff98001a);
  --adrestia-component-globalConfirmTpSlModal-confirmBorder: var(--adrestia-appPalette-overlay-hff980066);
  --adrestia-component-globalConfirmTpSlModal-dismissBorder: var(--adrestia-appPalette-overlay-h5064a040);
  --adrestia-component-globalConfirmTpSlModal-dismissText: var(--adrestia-appPalette-overlay-h6a7a9aff);
  --adrestia-component-globalConfirmTpSlModal-surface: var(--adrestia-appPalette-overlay-h0c101cf7);
  --adrestia-component-globalDashboard-accentBg: var(--adrestia-appPalette-overlay-hffffffe0);
  --adrestia-component-globalDashboard-accentBorder: var(--adrestia-appPalette-overlay-hf8fafcb8);
  --adrestia-component-globalDashboard-backdrop: var(--adrestia-appPalette-overlay-h10141cb8);
  --adrestia-component-globalDashboard-border: var(--adrestia-appPalette-overlay-h0c18208c);
  --adrestia-component-globalDashboard-borderStrong: var(--adrestia-appPalette-overlay-h0d94880f);
  --adrestia-component-globalDashboard-highlight: var(--adrestia-appPalette-overlay-h0a0e16db);
  --adrestia-component-globalDashboard-scrim: var(--adrestia-appPalette-overlay-h64c8b409);
  --adrestia-component-globalDashboard-surface: var(--adrestia-appPalette-overlay-h5eead40a);
  --adrestia-component-globalDashboard-surfaceMuted: var(--adrestia-appPalette-overlay-h060c12eb);
  --adrestia-component-globalDataSourceTypes-fundingBg: var(--adrestia-appPalette-overlay-hec489918);
  --adrestia-component-globalDataSourceTypes-fundingColor: var(--adrestia-appPalette-overlay-hec4899ff);
  --adrestia-component-globalDataSourceTypes-klineBg: var(--adrestia-appPalette-overlay-h3b82f618);
  --adrestia-component-globalDataSourceTypes-klineColor: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-globalDataSourceTypes-liquidationBg: var(--adrestia-appPalette-overlay-hef444418);
  --adrestia-component-globalDataSourceTypes-liquidationColor: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-globalDataSourceTypes-macroBg: var(--adrestia-appPalette-overlay-h64748b18);
  --adrestia-component-globalDataSourceTypes-macroColor: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-globalDataSourceTypes-onChainBg: var(--adrestia-appPalette-overlay-h10b98118);
  --adrestia-component-globalDataSourceTypes-onChainColor: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-globalDataSourceTypes-openInterestBg: var(--adrestia-appPalette-overlay-h8b5cf618);
  --adrestia-component-globalDataSourceTypes-openInterestColor: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-globalDataSourceTypes-optionsBg: var(--adrestia-appPalette-overlay-h84cc1618);
  --adrestia-component-globalDataSourceTypes-optionsColor: var(--adrestia-appPalette-overlay-h84cc16ff);
  --adrestia-component-globalDataSourceTypes-orderbookBg: var(--adrestia-appPalette-overlay-h0ea5e918);
  --adrestia-component-globalDataSourceTypes-orderbookColor: var(--adrestia-appPalette-overlay-h0ea5e9ff);
  --adrestia-component-globalDataSourceTypes-orderFlowBg: var(--adrestia-appPalette-overlay-h06b6d418);
  --adrestia-component-globalDataSourceTypes-orderFlowColor: var(--adrestia-appPalette-overlay-h06b6d4ff);
  --adrestia-component-globalDataSourceTypes-riskBg: var(--adrestia-appPalette-overlay-hdc262618);
  --adrestia-component-globalDataSourceTypes-riskColor: var(--adrestia-appPalette-overlay-hdc2626ff);
  --adrestia-component-globalDataSourceTypes-sentimentBg: var(--adrestia-appPalette-overlay-hd946ef18);
  --adrestia-component-globalDataSourceTypes-sentimentColor: var(--adrestia-appPalette-overlay-hd946efff);
  --adrestia-component-globalDataSourceTypes-tradeBg: var(--adrestia-appPalette-overlay-hf9731618);
  --adrestia-component-globalDataSourceTypes-tradeColor: var(--adrestia-appPalette-overlay-hf97316ff);
  --adrestia-component-globalDataSourceTypes-tradfiBg: var(--adrestia-appPalette-overlay-h6366f118);
  --adrestia-component-globalDataSourceTypes-tradfiColor: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-globalDataSourceTypes-volatilityBg: var(--adrestia-appPalette-overlay-hf59e0b18);
  --adrestia-component-globalDataSourceTypes-volatilityColor: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-globalDesignTokens-accentBg: var(--adrestia-appPalette-overlay-h4dafa21f);
  --adrestia-component-globalDesignTokens-accentBorder: var(--adrestia-appPalette-overlay-h4dafa240);
  --adrestia-component-globalDesignTokens-backdrop: var(--adrestia-appPalette-overlay-h5a636280);
  --adrestia-component-globalDesignTokens-border: var(--adrestia-appPalette-overlay-hfaf8f680);
  --adrestia-component-globalDesignTokens-borderStrong: var(--adrestia-appPalette-overlay-hfaf8f659);
  --adrestia-component-globalDesignTokens-highlight: var(--adrestia-appPalette-overlay-h5a636226);
  --adrestia-component-globalDesignTokens-scrim: var(--adrestia-appPalette-overlay-h5a63624c);
  --adrestia-component-globalDesignTokens-surface: var(--adrestia-appPalette-overlay-h02333499);
  --adrestia-component-globalDesignTokens-surfaceMuted: var(--adrestia-appPalette-overlay-h000000f2);
  --adrestia-component-globalDesignTokens-tone0: var(--adrestia-appPalette-overlay-he2dedd14);
  --adrestia-component-globalDesignTokens-tone1: var(--adrestia-appPalette-overlay-he2dedd29);
  --adrestia-component-globalDesignTokens-tone2: var(--adrestia-appPalette-overlay-h4dafa280);
  --adrestia-component-globalDesignTokens-tone3: var(--adrestia-appPalette-overlay-h000000d9);
  --adrestia-component-globalDesignTokens-tone4: var(--adrestia-appPalette-overlay-h0214167a);
  --adrestia-component-globalDesignTokens-tone5: var(--adrestia-appPalette-overlay-he2dedd59);
  --adrestia-component-globalDesignTokens-tone6: var(--adrestia-appPalette-overlay-h02161866);
  --adrestia-component-globalDesignTokens-tone7: var(--adrestia-appPalette-overlay-h4dafa226);
  --adrestia-component-globalDesignTokens-tone8: var(--adrestia-appPalette-overlay-hfdfdff99);
  --adrestia-component-globalDesignTokens-tone9: var(--adrestia-appPalette-overlay-hfffffff7);
  --adrestia-component-globalDesignTokens-tone10: var(--adrestia-appPalette-overlay-h393d3f99);
  --adrestia-component-globalDesignTokens-tone11: var(--adrestia-appPalette-overlay-h393d3f59);
  --adrestia-component-globalDesignTokens-tone12: var(--adrestia-appPalette-overlay-h62929e14);
  --adrestia-component-globalDesignTokens-tone13: var(--adrestia-appPalette-overlay-h62929e2e);
  --adrestia-component-globalDesignTokens-tone14: var(--adrestia-appPalette-overlay-h546a7b33);
  --adrestia-component-globalDesignTokens-tone15: var(--adrestia-appPalette-overlay-h546a7b66);
  --adrestia-component-globalDesignTokens-tone16: var(--adrestia-appPalette-overlay-h546a7b1f);
  --adrestia-component-globalDesignTokens-tone17: var(--adrestia-appPalette-overlay-h393d3f0a);
  --adrestia-component-globalDesignTokens-tone18: var(--adrestia-appPalette-overlay-h393d3f14);
  --adrestia-component-globalDesignTokens-tone19: var(--adrestia-appPalette-overlay-h62929e66);
  --adrestia-component-globalDesignTokens-tone20: var(--adrestia-appPalette-overlay-hfdfdffd9);
  --adrestia-component-globalDesignTokens-tone21: var(--adrestia-appPalette-overlay-hffffffd1);
  --adrestia-component-globalDesignTokens-tone22: var(--adrestia-appPalette-overlay-h62929e40);
  --adrestia-component-globalDesignTokens-tone23: var(--adrestia-appPalette-overlay-hfdfdff66);
  --adrestia-component-globalDesignTokens-tone24: var(--adrestia-appPalette-overlay-h62929e33);
  --adrestia-component-globalDesignTokens-tone25: var(--adrestia-appPalette-overlay-h62929e26);
  --adrestia-component-globalDeveloperCV-surface: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-globalDeveloperCV-surfaceMuted: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-globalDivergenceBanner-bg: var(--adrestia-appPalette-overlay-hff6b00ff);
  --adrestia-component-globalDivergenceBanner-border: var(--adrestia-appPalette-overlay-he65100ff);
  --adrestia-component-globalDivergenceBanner-buttonBg: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalDivergenceBanner-buttonHoverBg: var(--adrestia-appPalette-overlay-hf5f5f5ff);
  --adrestia-component-globalDivergenceBanner-buttonText: var(--adrestia-appPalette-overlay-hff6b00ff);
  --adrestia-component-globalDivergenceBanner-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalDocsCompetitors-accentTagText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalDocsCompetitors-helixBulletBg: var(--adrestia-appPalette-overlay-h5a636214);
  --adrestia-component-globalDocsCompetitors-helixBulletBorder: var(--adrestia-appPalette-overlay-h5a63622e);
  --adrestia-component-globalDocsCompetitors-helixPanelBorder: var(--adrestia-appPalette-overlay-h5a636280);
  --adrestia-component-globalDocsCompetitors-helixPanelGradientEnd: var(--adrestia-appPalette-overlay-h5a63620a);
  --adrestia-component-globalDocsCompetitors-helixPanelGradientStart: var(--adrestia-appPalette-overlay-h5a636224);
  --adrestia-component-globalDocsCompetitors-markSoftBg: var(--adrestia-appPalette-overlay-h5a636238);
  --adrestia-component-globalDocsCompetitors-markStrongBg: var(--adrestia-appPalette-overlay-h5a636261);
  --adrestia-component-globalDocsCompetitors-popoverBorder: var(--adrestia-appPalette-overlay-h0000001a);
  --adrestia-component-globalDocsCompetitors-rowValueFallback: var(--adrestia-appPalette-deepBg-h111827);
  --adrestia-component-globalDocsCompetitors-valuationTagBg: var(--adrestia-appPalette-overlay-h5a63621a);
  --adrestia-component-globalDocsCompetitors-valuationTagBorder: var(--adrestia-appPalette-overlay-h5a636238);
  --adrestia-component-globalEditableText-border: var(--adrestia-appPalette-overlay-h00aaff99);
  --adrestia-component-globalEditableText-surface: var(--adrestia-appPalette-overlay-h00aaff8c);
  --adrestia-component-globalEditableText-surfaceMuted: var(--adrestia-appPalette-overlay-h000a1ed9);
  --adrestia-component-globalForms-accentBg: var(--adrestia-appPalette-overlay-h58a6ff1a);
  --adrestia-component-globalForms-border: var(--adrestia-appPalette-overlay-hf8514926);
  --adrestia-component-globalForms-borderStrong: var(--adrestia-appPalette-overlay-h58a6ff26);
  --adrestia-component-globalForms-surface: var(--adrestia-appPalette-overlay-hd2992226);
  --adrestia-component-globalForms-surfaceMuted: var(--adrestia-appPalette-overlay-h3fb95026);
  --adrestia-component-globalIndex-accentBg: var(--adrestia-appPalette-overlay-he2dedd14);
  --adrestia-component-globalIndex-accentBorder: var(--adrestia-appPalette-overlay-he2dedd29);
  --adrestia-component-globalIndex-backdrop: var(--adrestia-appPalette-overlay-h0a1f2a80);
  --adrestia-component-globalIndex-border: var(--adrestia-appPalette-overlay-h5a63624c);
  --adrestia-component-globalIndex-borderStrong: var(--adrestia-appPalette-overlay-hfaf8f699);
  --adrestia-component-globalIndex-highlight: var(--adrestia-appPalette-overlay-h00000080);
  --adrestia-component-globalIndex-scrim: var(--adrestia-appPalette-overlay-h000000d9);
  --adrestia-component-globalIndex-surface: var(--adrestia-appPalette-overlay-h0f172a0d);
  --adrestia-component-globalIndex-surfaceMuted: var(--adrestia-appPalette-overlay-h5a636226);
  --adrestia-component-globalIndex-tone0: var(--adrestia-appPalette-overlay-hfaf8f605);
  --adrestia-component-globalIndex-tone1: var(--adrestia-appPalette-overlay-hfaf8f60d);
  --adrestia-component-globalIndex-tone2: var(--adrestia-appPalette-overlay-h5a636247);
  --adrestia-component-globalIndex-tone3: var(--adrestia-appPalette-overlay-h000000a6);
  --adrestia-component-globalIndex-tone4: var(--adrestia-appPalette-overlay-hfaf8f680);
  --adrestia-component-globalIndex-tone5: var(--adrestia-appPalette-overlay-h0a1f2a99);
  --adrestia-component-globalIndex-tone6: var(--adrestia-appPalette-overlay-h0284c71f);
  --adrestia-component-globalIndex-tone7: var(--adrestia-appPalette-overlay-h94a3b840);
  --adrestia-component-globalIndex-tone8: var(--adrestia-appPalette-overlay-h0f172a99);
  --adrestia-component-globalIndex-tone9: var(--adrestia-appPalette-overlay-h0f172a0a);
  --adrestia-component-globalIndex-tone10: var(--adrestia-appPalette-overlay-h0f172a14);
  --adrestia-component-globalIndex-tone11: var(--adrestia-appPalette-overlay-hf8fafccc);
  --adrestia-component-globalIndex-tone12: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-globalIndex-tone13: var(--adrestia-appPalette-overlay-h94a3b84c);
  --adrestia-component-globalIndex-tone14: var(--adrestia-appPalette-overlay-h0000000f);
  --adrestia-component-globalIndex-tone15: var(--adrestia-appPalette-overlay-hffffffcc);
  --adrestia-component-globalIndex-tone16: var(--adrestia-appPalette-overlay-h00000014);
  --adrestia-component-globalIndex-tone17: var(--adrestia-appPalette-overlay-h0f172a80);
  --adrestia-component-globalIndex-tone18: var(--adrestia-appPalette-overlay-hffffffb2);
  --adrestia-component-globalIndex-tone19: var(--adrestia-appPalette-overlay-h94a3b833);
  --adrestia-component-globalIndex-tone20: var(--adrestia-appPalette-overlay-hff5a5a99);
  --adrestia-component-globalIndex-tone21: var(--adrestia-appPalette-overlay-hff5a5a1a);
  --adrestia-component-globalIndex-tone22: var(--adrestia-appPalette-overlay-hff5a5aff);
  --adrestia-component-globalIndex-tone23: var(--adrestia-appPalette-overlay-hff5a5a33);
  --adrestia-component-globalIndex-tone24: var(--adrestia-appPalette-overlay-hff5a5ae6);
  --adrestia-component-globalKernelDashboard-shellBg: var(--adrestia-appPalette-overlay-h1e222dff);
  --adrestia-component-globalKernelDashboard-shellBorder: var(--adrestia-appPalette-overlay-h2a2e39ff);
  --adrestia-component-globalKernelDashboard-syncGreen: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-globalKernelDashboard-syncYellow: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-globalKernelDashboard-textDim: var(--adrestia-appPalette-overlay-h787b86ff);
  --adrestia-component-globalLayout-accentBg: var(--adrestia-appPalette-overlay-hd2992266);
  --adrestia-component-globalLayout-accentBorder: var(--adrestia-appPalette-overlay-h58a6ff26);
  --adrestia-component-globalLayout-backdrop: var(--adrestia-appPalette-overlay-h58a6ff40);
  --adrestia-component-globalLayout-border: var(--adrestia-appPalette-overlay-h1282a214);
  --adrestia-component-globalLayout-borderStrong: var(--adrestia-appPalette-overlay-hd299221a);
  --adrestia-component-globalLayout-highlight: var(--adrestia-appPalette-overlay-hf8514926);
  --adrestia-component-globalLayout-scrim: var(--adrestia-appPalette-overlay-h58a6ff4c);
  --adrestia-component-globalLayout-surface: var(--adrestia-appPalette-overlay-h30364199);
  --adrestia-component-globalLayout-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-globalLayout-tone0: var(--adrestia-appPalette-overlay-hf851494c);
  --adrestia-component-globalLayout-tone1: var(--adrestia-appPalette-overlay-hf8514940);
  --adrestia-component-globalLoginPanel-accentBg: var(--adrestia-appPalette-overlay-hff98001a);
  --adrestia-component-globalLoginPanel-accentBorder: var(--adrestia-appPalette-overlay-hff980033);
  --adrestia-component-globalLoginPanel-backdrop: var(--adrestia-appPalette-overlay-h1282a214);
  --adrestia-component-globalLoginPanel-border: var(--adrestia-appPalette-overlay-h26a69a1f);
  --adrestia-component-globalLoginPanel-borderStrong: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-globalLoginPanel-highlight: var(--adrestia-appPalette-overlay-h1282a22e);
  --adrestia-component-globalLoginPanel-scrim: var(--adrestia-appPalette-overlay-hff98002e);
  --adrestia-component-globalLoginPanel-surface: var(--adrestia-appPalette-overlay-h0000001f);
  --adrestia-component-globalLoginPanel-surfaceMuted: var(--adrestia-appPalette-overlay-h6366f126);
  --adrestia-component-globalLoginPanel-tone0: var(--adrestia-appPalette-overlay-h1282a229);
  --adrestia-component-globalLoginPanel-tone1: var(--adrestia-appPalette-overlay-h1282a21a);
  --adrestia-component-globalLoginPanel-tone2: var(--adrestia-appPalette-overlay-h26a69a1a);
  --adrestia-component-globalLoginPanel-tone3: var(--adrestia-appPalette-overlay-hef535014);
  --adrestia-component-globalLoginPanel-tone4: var(--adrestia-appPalette-overlay-hffa72614);
  --adrestia-component-globalLoginPanel-tone5: var(--adrestia-appPalette-overlay-hffa72640);
  --adrestia-component-globalLoginPanel-tone6: var(--adrestia-appPalette-overlay-h1282a24c);
  --adrestia-component-globalLoginPanel-tone7: var(--adrestia-appPalette-overlay-hef53500d);
  --adrestia-component-globalLoginPanel-tone8: var(--adrestia-appPalette-overlay-hef53502e);
  --adrestia-component-globalLoginPanel-tone9: var(--adrestia-appPalette-overlay-hef53501f);
  --adrestia-component-globalLoginPanel-tone10: var(--adrestia-appPalette-overlay-hef535066);
  --adrestia-component-globalLoginPanel-tone11: var(--adrestia-appPalette-overlay-hef535026);
  --adrestia-component-globalLogs-surface: var(--adrestia-appPalette-overlay-h3fb95026);
  --adrestia-component-globalLogs-surfaceMuted: var(--adrestia-appPalette-overlay-hf8514926);
  --adrestia-component-globalMasterCodeGate-surface: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-globalMilestoneSection-surface: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-globalMobileBlocker-border: var(--adrestia-appPalette-overlay-hf0a86833);
  --adrestia-component-globalMobileBlocker-surface: var(--adrestia-appPalette-overlay-hf0a8681a);
  --adrestia-component-globalMobileBlocker-surfaceMuted: var(--adrestia-appPalette-overlay-hf0a86859);
  --adrestia-component-globalMotifOverlays-accentBg: var(--adrestia-appPalette-overlay-h26a69a4c);
  --adrestia-component-globalMotifOverlays-accentBorder: var(--adrestia-appPalette-overlay-h061210f2);
  --adrestia-component-globalMotifOverlays-backdrop: var(--adrestia-appPalette-overlay-hffffff09);
  --adrestia-component-globalMotifOverlays-border: var(--adrestia-appPalette-overlay-h0e1426eb);
  --adrestia-component-globalMotifOverlays-borderStrong: var(--adrestia-appPalette-overlay-h0a0e1cf2);
  --adrestia-component-globalMotifOverlays-highlight: var(--adrestia-appPalette-overlay-h1282a20a);
  --adrestia-component-globalMotifOverlays-scrim: var(--adrestia-appPalette-overlay-h0a1a16eb);
  --adrestia-component-globalMotifOverlays-surface: var(--adrestia-appPalette-overlay-h1282a240);
  --adrestia-component-globalMotifOverlays-surfaceMuted: var(--adrestia-appPalette-overlay-h080c18f2);
  --adrestia-component-globalMotifOverlays-tone0: var(--adrestia-appPalette-overlay-h1282a21a);
  --adrestia-component-globalMotifOverlays-tone1: var(--adrestia-appPalette-overlay-h26a69a0a);
  --adrestia-component-globalMotifOverlays-tone2: var(--adrestia-appPalette-overlay-h26a69a1a);
  --adrestia-component-globalMotifOverlays-tone3: var(--adrestia-appPalette-overlay-h1282a280);
  --adrestia-component-globalMotifOverlays-tone4: var(--adrestia-appPalette-overlay-h26a69a80);
  --adrestia-component-globalMotifOverlays-tone5: var(--adrestia-appPalette-overlay-h26a69a99);
  --adrestia-component-globalMotifOverlays-tone6: var(--adrestia-appPalette-overlay-hd1d4dceb);
  --adrestia-component-globalMotifOverlays-tone7: var(--adrestia-appPalette-overlay-h1282a233);
  --adrestia-component-globalMotifOverlays-tone8: var(--adrestia-appPalette-overlay-h26a69a40);
  --adrestia-component-globalMotifOverlays-tone9: var(--adrestia-appPalette-overlay-h26a69a33);
  --adrestia-component-globalMotifOverlays-tone10: var(--adrestia-appPalette-overlay-h787b8614);
  --adrestia-component-globalMotifOverlays-tone11: var(--adrestia-appPalette-overlay-h787b861f);
  --adrestia-component-globalMotifOverlays-tone12: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-globalMotifOverlays-tone13: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-globalMotifOverlays-tone14: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-globalMotifOverlays-tone15: var(--adrestia-appPalette-overlay-h787b8699);
  --adrestia-component-globalMotifOverlays-tone16: var(--adrestia-appPalette-overlay-hff980066);
  --adrestia-component-globalMotifOverlays-tone17: var(--adrestia-appPalette-overlay-hef535080);
  --adrestia-component-globalMotifOverlays-tone18: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-globalMotifOverlays-tone19: var(--adrestia-appPalette-overlay-h787b8680);
  --adrestia-component-globalMotifOverlays-tone20: var(--adrestia-appPalette-overlay-h060a16f7);
  --adrestia-component-globalMotifOverlays-tone21: var(--adrestia-appPalette-overlay-h0c1224f2);
  --adrestia-component-globalMotifOverlays-tone22: var(--adrestia-appPalette-overlay-hffffff03);
  --adrestia-component-globalMotifOverlays-tone23: var(--adrestia-appPalette-overlay-h1282a204);
  --adrestia-component-globalMotifOverlays-tone24: var(--adrestia-appPalette-overlay-h1282a259);
  --adrestia-component-globalMotifOverlays-tone25: var(--adrestia-appPalette-overlay-h1282a2b2);
  --adrestia-component-globalMotifOverlays-tone26: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-globalMotifOverlays-tone27: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-globalMotifOverlays-tone28: var(--adrestia-appPalette-overlay-hb4b9c88c);
  --adrestia-component-globalMotifOverlays-tone29: var(--adrestia-appPalette-overlay-hffffff40);
  --adrestia-component-globalMotifOverlays-tone30: var(--adrestia-appPalette-overlay-hb4b9c899);
  --adrestia-component-globalMotifOverlays-tone31: var(--adrestia-appPalette-overlay-hb4b9c880);
  --adrestia-component-globalMotifOverlays-tone32: var(--adrestia-appPalette-overlay-h7c4dff40);
  --adrestia-component-globalMotifOverlays-tone33: var(--adrestia-appPalette-overlay-h0c0818f5);
  --adrestia-component-globalMotifOverlays-tone34: var(--adrestia-appPalette-overlay-h141026ed);
  --adrestia-component-globalMotifOverlays-tone35: var(--adrestia-appPalette-overlay-hd1d4dcf2);
  --adrestia-component-globalMotifOverlays-tone36: var(--adrestia-appPalette-overlay-h7c4dff05);
  --adrestia-component-globalMotifOverlays-tone37: var(--adrestia-appPalette-overlay-h7c4dffb2);
  --adrestia-component-globalMotifOverlays-tone38: var(--adrestia-appPalette-overlay-h1282a24c);
  --adrestia-component-globalMotifOverlays-tone39: var(--adrestia-appPalette-overlay-h26a69ab2);
  --adrestia-component-globalOnboardingBackground-surface: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-globalPositions-accentBg: var(--adrestia-appPalette-overlay-h26a69a1f);
  --adrestia-component-globalPositions-accentBorder: var(--adrestia-appPalette-overlay-h26a69a4c);
  --adrestia-component-globalPositions-backdrop: var(--adrestia-appPalette-overlay-hef53504c);
  --adrestia-component-globalPositions-border: var(--adrestia-appPalette-overlay-h3fb95026);
  --adrestia-component-globalPositions-borderStrong: var(--adrestia-appPalette-overlay-hf8514926);
  --adrestia-component-globalPositions-highlight: var(--adrestia-appPalette-overlay-h26a69ad9);
  --adrestia-component-globalPositions-scrim: var(--adrestia-appPalette-overlay-hef53501f);
  --adrestia-component-globalPositions-surface: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-globalPositions-surfaceMuted: var(--adrestia-appPalette-overlay-h58a6ff0d);
  --adrestia-component-globalPositions-tone0: var(--adrestia-appPalette-overlay-hef5350d9);
  --adrestia-component-globalPositions-tone1: var(--adrestia-appPalette-overlay-h26a69a26);
  --adrestia-component-globalPositions-tone2: var(--adrestia-appPalette-overlay-hef535026);
  --adrestia-component-globalPositions-tone3: var(--adrestia-appPalette-overlay-h58a6ff1a);
  --adrestia-component-globalPositions-tone4: var(--adrestia-appPalette-overlay-hf59e0b14);
  --adrestia-component-globalPositions-tone5: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-globalPositions-tone6: var(--adrestia-appPalette-overlay-hef444426);
  --adrestia-component-globalPositions-tone7: var(--adrestia-appPalette-overlay-hef44444c);
  --adrestia-component-globalPositions-tone8: var(--adrestia-appPalette-overlay-hef444440);
  --adrestia-component-globalProtectedRoute-surface: var(--adrestia-appPalette-overlay-h131722ff);
  --adrestia-component-globalProtectedRoute-surfaceMuted: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-globalRevenuePlanSections-ancillaryCustomArchBg: var(--adrestia-appPalette-overlay-h38bdf80d);
  --adrestia-component-globalRevenuePlanSections-ancillaryCustomArchBorder: var(--adrestia-appPalette-overlay-h38bdf833);
  --adrestia-component-globalRevenuePlanSections-ancillaryPrivateSpaceBg: var(--adrestia-appPalette-overlay-h22c55e0d);
  --adrestia-component-globalRevenuePlanSections-ancillaryPrivateSpaceBorder: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-globalRevenuePlanSections-ancillaryResearchBg: var(--adrestia-appPalette-overlay-ha78bfa0d);
  --adrestia-component-globalRevenuePlanSections-ancillaryResearchBorder: var(--adrestia-appPalette-overlay-ha78bfa33);
  --adrestia-component-globalRevenuePlanSections-ancillaryWhiteLabelBg: var(--adrestia-appPalette-overlay-hf59e0b0f);
  --adrestia-component-globalRevenuePlanSections-ancillaryWhiteLabelBorder: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-globalRevenuePlanSections-drawerSurface: var(--adrestia-appPalette-overlay-h081018ff);
  --adrestia-component-globalRevenuePlanSections-lockEnabledBg: var(--adrestia-appPalette-overlay-h34d39924);
  --adrestia-component-globalRevenuePlanSections-lockEnabledHoverBg: var(--adrestia-appPalette-overlay-h34d39938);
  --adrestia-component-globalRevenuePlanSections-metricArr: var(--adrestia-appPalette-overlay-h7dd3fcff);
  --adrestia-component-globalRevenuePlanSections-metricExpansion: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-globalRevenuePlanSections-metricPlatform: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-globalRevenuePlanSections-metricSubscription: var(--adrestia-appPalette-overlay-h34d399ff);
  --adrestia-component-globalRevenuePlanSections-metricValuation: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-globalRevenuePlanSections-panelWash: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-globalRevenuePlanSections-primaryActiveBg: var(--adrestia-appPalette-overlay-h5a636224);
  --adrestia-component-globalRevenuePlanSections-primaryActiveBorder: var(--adrestia-appPalette-overlay-h5a636273);
  --adrestia-component-globalRevenuePlanSections-primaryChipBg: var(--adrestia-appPalette-overlay-h5a63622e);
  --adrestia-component-globalRevenuePlanSections-primaryChipBorder: var(--adrestia-appPalette-overlay-h5a63624c);
  --adrestia-component-globalRevenuePlanSections-primaryCustomBg: var(--adrestia-appPalette-overlay-h5a636214);
  --adrestia-component-globalRevenuePlanSections-primaryCustomBorder: var(--adrestia-appPalette-overlay-h5a63626b);
  --adrestia-component-globalRevenuePlanSections-primaryFaintBg: var(--adrestia-appPalette-overlay-h5a63620f);
  --adrestia-component-globalRevenuePlanSections-primaryGhostBg: var(--adrestia-appPalette-overlay-h5a636205);
  --adrestia-component-globalRevenuePlanSections-primaryGhostBgAlt: var(--adrestia-appPalette-overlay-h5a636208);
  --adrestia-component-globalRevenuePlanSections-primaryHoverBorder: var(--adrestia-appPalette-overlay-h5a636259);
  --adrestia-component-globalRevenuePlanSections-primaryHoverBorderMuted: var(--adrestia-appPalette-overlay-h5a636240);
  --adrestia-component-globalRevenuePlanSections-primaryMutedBg: var(--adrestia-appPalette-overlay-h5a63621a);
  --adrestia-component-globalRevenuePlanSections-progressTrackBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-globalRevenuePlanSections-sliderThumbBg: var(--adrestia-appPalette-overlay-hfffffff0);
  --adrestia-component-globalRevenuePlanSections-sliderThumbBorder: var(--adrestia-appPalette-overlay-h0000003d);
  --adrestia-component-globalRevenuePlanTierColors-apexIntelligence: var(--adrestia-appPalette-overlay-h34d399ff);
  --adrestia-component-globalRevenuePlanTierColors-edge: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-globalRevenuePlanTierColors-ghost: var(--adrestia-appPalette-overlay-h7c8aa1ff);
  --adrestia-component-globalRevenuePlanTierColors-institutional: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-globalRevenuePlanTierColors-quant: var(--adrestia-appPalette-overlay-hf8fafcff);
  --adrestia-component-globalSessionPanel-bgMid: var(--adrestia-appPalette-overlay-h181c27ff);
  --adrestia-component-globalSessionPanel-cardAccent: var(--adrestia-appPalette-overlay-h1e53e5ff);
  --adrestia-component-globalSessionPanel-dangerBorder: var(--adrestia-appPalette-overlay-hef53501f);
  --adrestia-component-globalSessionPanel-hoverBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-globalSessionPanel-overlayBg: var(--adrestia-appPalette-overlay-h00000040);
  --adrestia-component-globalSessionPanel-textOnAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalSessionsEngine-hexFallback: var(--adrestia-appPalette-overlay-hc8c8c81a);
  --adrestia-component-globalSessionsModels-dailyBreakPrimary: var(--adrestia-appPalette-overlay-he9edc9ff);
  --adrestia-component-globalSessionsModels-dailyBreakSecondary: var(--adrestia-appPalette-overlay-h3c6e71ff);
  --adrestia-component-globalSessionsModels-killzoneDefault: var(--adrestia-appPalette-overlay-h60a5faff);
  --adrestia-component-globalSessionsModels-sessionDefault: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-globalSessionsModels-timerDefault: var(--adrestia-appPalette-overlay-h2db8d4ff);
  --adrestia-component-globalSessionsPalette-amber: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-globalSessionsPalette-blue: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-globalSessionsPalette-cream: var(--adrestia-appPalette-overlay-he9edc9ff);
  --adrestia-component-globalSessionsPalette-cyan: var(--adrestia-appPalette-overlay-h06b6d4ff);
  --adrestia-component-globalSessionsPalette-emerald: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-globalSessionsPalette-gold: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-globalSessionsPalette-green: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-globalSessionsPalette-ice: var(--adrestia-appPalette-overlay-hcbf3f0ff);
  --adrestia-component-globalSessionsPalette-indigo: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-globalSessionsPalette-lavender: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-globalSessionsPalette-mint: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-globalSessionsPalette-ocean: var(--adrestia-appPalette-overlay-h0ea5e9ff);
  --adrestia-component-globalSessionsPalette-orange: var(--adrestia-appPalette-overlay-hf97316ff);
  --adrestia-component-globalSessionsPalette-pink: var(--adrestia-appPalette-overlay-hec4899ff);
  --adrestia-component-globalSessionsPalette-plum: var(--adrestia-appPalette-overlay-hc084fcff);
  --adrestia-component-globalSessionsPalette-red: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-globalSessionsPalette-sage: var(--adrestia-appPalette-overlay-h3c6e71ff);
  --adrestia-component-globalSessionsPalette-sky: var(--adrestia-appPalette-overlay-h60a5faff);
  --adrestia-component-globalSessionsPalette-slate: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-globalSessionsPalette-stone: var(--adrestia-appPalette-overlay-hd6d3d1ff);
  --adrestia-component-globalSessionsPalette-teal: var(--adrestia-appPalette-overlay-h14b8a6ff);
  --adrestia-component-globalSessionsPalette-violet: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-globalSessionsPresets-cmeGap: var(--adrestia-appPalette-overlay-hfb923cff);
  --adrestia-component-globalSessionsPresets-ictKzAsia: var(--adrestia-appPalette-overlay-hfacc15ff);
  --adrestia-component-globalSessionsPresets-ictKzNyAm: var(--adrestia-appPalette-overlay-h818cf8ff);
  --adrestia-component-globalSessionsPresets-ldnClose: var(--adrestia-appPalette-overlay-h6ee7b7ff);
  --adrestia-component-globalSessionsPresets-ldnOpen: var(--adrestia-appPalette-overlay-h34d399ff);
  --adrestia-component-globalSessionsPresets-nyLunch: var(--adrestia-appPalette-overlay-h93c5fdff);
  --adrestia-component-globalSetup2FA-codeFieldBg: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-globalSetup2FA-errorBg: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-globalSetup2FA-errorBorder: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-globalSetup2FA-errorText: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-globalSetup2FA-qrBg: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalSetup2FA-submitTextOnFrost: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-globalSetupTheme-bg: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-globalSetupTheme-border: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-globalSetupTheme-borderFocus: var(--adrestia-appPalette-overlay-hffffff66);
  --adrestia-component-globalSetupTheme-frost: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalSetupTheme-gold: var(--adrestia-appPalette-overlay-hc17f3aff);
  --adrestia-component-globalSetupTheme-success: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-globalSetupTheme-surface: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-globalSetupTheme-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-globalSetupTheme-textDim: var(--adrestia-appPalette-overlay-hffffff73);
  --adrestia-component-globalSetupTheme-textMuted: var(--adrestia-appPalette-overlay-hffffff66);
  --adrestia-component-globalSetupTheme-warn: var(--adrestia-appPalette-overlay-hfacc15ff);
  --adrestia-component-globalSetupWizardConstants-errorIcon: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-globalSetupWizardConstants-frost: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-globalSetupWizardConstants-gold: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-globalSetupWizardConstants-quantBadge: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-globalSetupWizardConstants-textDim: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-globalSetupWizardConstants-textMuted: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-globalStackRightWorker-fillFallback: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-globalStackRightWorker-strokeFallback: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-globalStateGate-accentBg: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-globalStateGate-accentBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-globalStateGate-backdrop: var(--adrestia-appPalette-overlay-hfbbf2461);
  --adrestia-component-globalStateGate-border: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-globalStateGate-borderStrong: var(--adrestia-appPalette-overlay-h0c1218db);
  --adrestia-component-globalStateGate-highlight: var(--adrestia-appPalette-overlay-h0f172af5);
  --adrestia-component-globalStateGate-scrim: var(--adrestia-appPalette-overlay-h34d39959);
  --adrestia-component-globalStateGate-surface: var(--adrestia-appPalette-overlay-h0c1218fa);
  --adrestia-component-globalStateGate-surfaceMuted: var(--adrestia-appPalette-overlay-h12161cfa);
  --adrestia-component-globalStateGate-tone0: var(--adrestia-appPalette-overlay-h7f1d1d73);
  --adrestia-component-globalStateGate-tone1: var(--adrestia-appPalette-overlay-hf8717159);
  --adrestia-component-globalStateGate-tone2: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-globalStateGate-tone3: var(--adrestia-appPalette-overlay-h0000003d);
  --adrestia-component-globalStateGate-tone4: var(--adrestia-appPalette-overlay-hffffff09);
  --adrestia-component-globalStateGate-tone5: var(--adrestia-appPalette-overlay-hffffff12);
  --adrestia-component-globalStateGate-tone6: var(--adrestia-appPalette-overlay-h7dd3fc21);
  --adrestia-component-globalStateGate-tone7: var(--adrestia-appPalette-overlay-h02061757);
  --adrestia-component-globalStateGate-tone8: var(--adrestia-appPalette-overlay-h1f2937c7);
  --adrestia-component-globalStateGate-tone9: var(--adrestia-appPalette-overlay-h14b8a647);
  --adrestia-component-globalStateGate-tone10: var(--adrestia-appPalette-overlay-h2dd4bfad);
  --adrestia-component-globalStateGate-tone11: var(--adrestia-appPalette-overlay-hb91c1c47);
  --adrestia-component-globalStateGate-tone12: var(--adrestia-appPalette-overlay-hf8717199);
  --adrestia-component-globalStateGate-tone13: var(--adrestia-appPalette-overlay-hffffff0e);
  --adrestia-component-globalStepDone-surface: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-globalStepOrganization-surface: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-globalStepReview-border: var(--adrestia-appPalette-overlay-he6edf380);
  --adrestia-component-globalStepReview-borderStrong: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-globalStepReview-surface: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-globalStepReview-surfaceMuted: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-globalThemeReplacer-backdropBlack30: var(--adrestia-appPalette-overlay-h0000004d);
  --adrestia-component-globalThemeReplacer-backdropBlack50: var(--adrestia-appPalette-overlay-h00000080);
  --adrestia-component-globalThemeReplacer-backdropBlack80: var(--adrestia-appPalette-overlay-h000000cc);
  --adrestia-component-globalThemeReplacer-bg111111: var(--adrestia-appPalette-overlay-h111111ff);
  --adrestia-component-globalThemeReplacer-bg121212: var(--adrestia-appPalette-overlay-h121212ff);
  --adrestia-component-globalThemeReplacer-border222222: var(--adrestia-appPalette-overlay-h222222ff);
  --adrestia-component-globalThemeReplacer-card1c1c1c: var(--adrestia-appPalette-overlay-h1c1c1cff);
  --adrestia-component-globalThemeReplacer-errorEf4444: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-globalThemeReplacer-errorF44336: var(--adrestia-appPalette-overlay-hf44336ff);
  --adrestia-component-globalThemeReplacer-hoverStrongWhite10: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-globalThemeReplacer-hoverStrongWhite20: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-globalThemeReplacer-hoverStrongWhite30: var(--adrestia-appPalette-overlay-hffffff4d);
  --adrestia-component-globalThemeReplacer-hoverStrongWhite40: var(--adrestia-appPalette-overlay-hffffff66);
  --adrestia-component-globalThemeReplacer-hoverWhite05: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-globalThemeReplacer-info3b82f6: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-globalThemeReplacer-info2196f3: var(--adrestia-appPalette-overlay-h2196f3ff);
  --adrestia-component-globalThemeReplacer-success10b981: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-globalThemeReplacer-success22c55e: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-globalThemeReplacer-warningEab308: var(--adrestia-appPalette-overlay-heab308ff);
  --adrestia-component-globalThemeReplacer-warningF59e0b: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-globalTierGuidancePanel-accent: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-globalTierGuidancePanel-badgeTextOnAccent: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-globalTierGuidancePanel-bg: var(--adrestia-appPalette-overlay-h1e293bf2);
  --adrestia-component-globalTierGuidancePanel-border: var(--adrestia-appPalette-overlay-h94a3b833);
  --adrestia-component-globalTierGuidancePanel-borderBright: var(--adrestia-appPalette-overlay-ha8dadc66);
  --adrestia-component-globalTierGuidancePanel-cardBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-globalTierGuidancePanel-descriptionText: var(--adrestia-appPalette-overlay-hffffffb2);
  --adrestia-component-globalTierGuidancePanel-dimText: var(--adrestia-appPalette-overlay-hf1faee80);
  --adrestia-component-globalTierGuidancePanel-errorBorder: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-globalTierGuidancePanel-faqHoverBg: var(--adrestia-appPalette-overlay-ha8dadc08);
  --adrestia-component-globalTierGuidancePanel-frost: var(--adrestia-appPalette-overlay-ha8dadcff);
  --adrestia-component-globalTierGuidancePanel-helpfulHoverBg: var(--adrestia-appPalette-overlay-h10b9811a);
  --adrestia-component-globalTierGuidancePanel-honeydew: var(--adrestia-appPalette-overlay-hf1faeeff);
  --adrestia-component-globalTierGuidancePanel-inputBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-globalTierGuidancePanel-notHelpfulHoverBg: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-globalTierGuidancePanel-reasonText: var(--adrestia-appPalette-overlay-hffffffbf);
  --adrestia-component-globalTierGuidancePanel-recommendBg: var(--adrestia-appPalette-overlay-h0aaaff14);
  --adrestia-component-globalTierGuidancePanel-recommendBorder: var(--adrestia-appPalette-overlay-h0aaaff4c);
  --adrestia-component-globalTierGuidancePanel-steel: var(--adrestia-appPalette-overlay-h457b9dff);
  --adrestia-component-globalTierGuidancePanel-steelHover: var(--adrestia-appPalette-overlay-h5a94b8ff);
  --adrestia-component-globalTierGuidancePanel-success: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-globalTierGuidancePanel-successFormBg: var(--adrestia-appPalette-overlay-h10b9811a);
  --adrestia-component-globalTierGuidancePanel-successFormBorder: var(--adrestia-appPalette-overlay-h10b9814c);
  --adrestia-component-globalTierGuidancePanel-tierBadgeBg: var(--adrestia-appPalette-overlay-h457b9d33);
  --adrestia-component-globalTierSelector-backdrop: var(--adrestia-appPalette-overlay-h1e293bf2);
  --adrestia-component-globalTierSelector-badgeBg: var(--adrestia-appPalette-overlay-hA8DADC26);
  --adrestia-component-globalTierSelector-border: var(--adrestia-appPalette-overlay-h94a3b833);
  --adrestia-component-globalTierSelector-borderBright: var(--adrestia-appPalette-overlay-hA8DADC66);
  --adrestia-component-globalTierSelector-dimText: var(--adrestia-appPalette-overlay-hF1FAEE80);
  --adrestia-component-globalTierSelector-frost: var(--adrestia-appPalette-overlay-hA8DADCff);
  --adrestia-component-globalTierSelector-goldBg: var(--adrestia-appPalette-overlay-hc17f3a1f);
  --adrestia-component-globalTierSelector-goldText: var(--adrestia-appPalette-overlay-hc17f3aff);
  --adrestia-component-globalTierSelector-honeydew: var(--adrestia-appPalette-overlay-hF1FAEEff);
  --adrestia-component-globalTierSelector-hoverBg: var(--adrestia-appPalette-overlay-hA8DADC0d);
  --adrestia-component-globalTierSelector-selectedBg: var(--adrestia-appPalette-overlay-hA8DADC14);
  --adrestia-component-globalTierSelector-steel: var(--adrestia-appPalette-overlay-h457b9dff);
  --adrestia-component-globalTopbar-surface: var(--adrestia-appPalette-overlay-h00000000);
  --adrestia-component-globalTopbar-surfaceMuted: var(--adrestia-appPalette-overlay-hf8514926);
  --adrestia-component-globalTrading-accentBg: var(--adrestia-appPalette-overlay-h0c101c80);
  --adrestia-component-globalTrading-accentBorder: var(--adrestia-appPalette-overlay-h1282a24c);
  --adrestia-component-globalTrading-backdrop: var(--adrestia-appPalette-overlay-h1282a21f);
  --adrestia-component-globalTrading-border: var(--adrestia-appPalette-overlay-hf851491a);
  --adrestia-component-globalTrading-borderStrong: var(--adrestia-appPalette-overlay-h5064a01a);
  --adrestia-component-globalTrading-highlight: var(--adrestia-appPalette-overlay-h1282a266);
  --adrestia-component-globalTrading-scrim: var(--adrestia-appPalette-overlay-h1282a20d);
  --adrestia-component-globalTrading-surface: var(--adrestia-appPalette-overlay-hd9c5b21a);
  --adrestia-component-globalTrading-surfaceMuted: var(--adrestia-appPalette-overlay-h3fb9501a);
  --adrestia-component-globalTrading-tone0: var(--adrestia-appPalette-overlay-h3fb95026);
  --adrestia-component-globalTrading-tone1: var(--adrestia-appPalette-overlay-hf8514926);
  --adrestia-component-globalTrading-tone2: var(--adrestia-appPalette-overlay-h58a6ff26);
  --adrestia-component-globalTradingView-accentBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-globalTradingView-accentBorder: var(--adrestia-appPalette-overlay-hff47571f);
  --adrestia-component-globalTradingView-backdrop: var(--adrestia-appPalette-overlay-h5064a01a);
  --adrestia-component-globalTradingView-border: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-globalTradingView-borderStrong: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-globalTradingView-highlight: var(--adrestia-appPalette-overlay-h5064a014);
  --adrestia-component-globalTradingView-scrim: var(--adrestia-appPalette-overlay-h0c101c99);
  --adrestia-component-globalTradingView-surface: var(--adrestia-appPalette-overlay-h1282a21a);
  --adrestia-component-globalTradingView-surfaceMuted: var(--adrestia-appPalette-overlay-h1282a233);
  --adrestia-component-globalTradingView-tone0: var(--adrestia-appPalette-overlay-h26a69a1a);
  --adrestia-component-globalTradingView-tone1: var(--adrestia-appPalette-overlay-hef53501a);
  --adrestia-component-globalTradingView-tone2: var(--adrestia-appPalette-overlay-h1282a214);
  --adrestia-component-globalTradingView-tone3: var(--adrestia-appPalette-overlay-h1282a24c);
  --adrestia-component-globalTradingView-tone4: var(--adrestia-appPalette-overlay-h00e6764c);
  --adrestia-component-globalTradingView-tone5: var(--adrestia-appPalette-overlay-hff52524c);
  --adrestia-component-globalTradingView-tone6: var(--adrestia-appPalette-overlay-h060a1280);
  --adrestia-component-globalTradingView-tone7: var(--adrestia-appPalette-overlay-h00e67626);
  --adrestia-component-globalTradingView-tone8: var(--adrestia-appPalette-overlay-h00e67608);
  --adrestia-component-globalTradingView-tone9: var(--adrestia-appPalette-overlay-hff525226);
  --adrestia-component-globalTradingView-tone10: var(--adrestia-appPalette-overlay-hff525208);
  --adrestia-component-globalTradingView-tone11: var(--adrestia-appPalette-overlay-hff52520f);
  --adrestia-component-globalTradingView-tone12: var(--adrestia-appPalette-overlay-h00e67614);
  --adrestia-component-globalTradingView-tone13: var(--adrestia-appPalette-overlay-hff525214);
  --adrestia-component-globalTradingView-tone14: var(--adrestia-appPalette-overlay-hff52520a);
  --adrestia-component-globalTradingView-tone15: var(--adrestia-appPalette-overlay-h1282a20a);
  --adrestia-component-globalTradingView-tone16: var(--adrestia-appPalette-overlay-h0c101ccc);
  --adrestia-component-globalTradingView-tone17: var(--adrestia-appPalette-overlay-h5064a026);
  --adrestia-component-globalTradingView-tone18: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-globalTradingView-tone19: var(--adrestia-appPalette-overlay-h26a69a26);
  --adrestia-component-globalTradingView-tone20: var(--adrestia-appPalette-overlay-hef535026);
  --adrestia-component-globalTradingView-tone21: var(--adrestia-appPalette-overlay-hffab400a);
  --adrestia-component-globalTradingView-tone22: var(--adrestia-appPalette-overlay-hffab4026);
  --adrestia-component-globalTradingView-tone23: var(--adrestia-appPalette-overlay-h5064a00f);
  --adrestia-component-globalTradingView-tone24: var(--adrestia-appPalette-overlay-h1282a240);
  --adrestia-component-globalTradingView-tone25: var(--adrestia-appPalette-overlay-h1282a266);
  --adrestia-component-globalTradingView-tone26: var(--adrestia-appPalette-overlay-hff525240);
  --adrestia-component-globalTradingView-tone27: var(--adrestia-appPalette-overlay-h1282a20d);
  --adrestia-component-globalTradingView-tone28: var(--adrestia-appPalette-overlay-h26a69a4c);
  --adrestia-component-globalTradingView-tone29: var(--adrestia-appPalette-overlay-hef53504c);
  --adrestia-component-globalTradingView-tone30: var(--adrestia-appPalette-overlay-hef535033);
  --adrestia-component-globalTradingView-tone31: var(--adrestia-appPalette-overlay-hf7931a33);
  --adrestia-component-globalTradingView-tone32: var(--adrestia-appPalette-overlay-h26a69a33);
  --adrestia-component-globalTradingView-tone33: var(--adrestia-appPalette-overlay-hf7931a66);
  --adrestia-component-globalTvPanel-dangerHover: var(--adrestia-appPalette-overlay-hf44336ff);
  --adrestia-component-globalTvPanel-headerBg: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-globalTvPanel-primaryHover: var(--adrestia-appPalette-overlay-h1e53e4ff);
  --adrestia-component-globalTvPanel-successHover: var(--adrestia-appPalette-overlay-h2bbd8eff);
  --adrestia-component-globalTvPanel-textOnAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-helixAdrestiaConfirmDialog-border: var(--adrestia-appPalette-overlay-h94a3b859);
  --adrestia-component-helixAdrestiaConfirmDialog-dangerBorder: var(--adrestia-appPalette-overlay-hef44448c);
  --adrestia-component-helixAdrestiaConfirmDialog-dangerSurface: var(--adrestia-appPalette-overlay-hfef2f2f2);
  --adrestia-component-helixAdrestiaConfirmDialog-panelBg: var(--adrestia-appPalette-overlay-hfffffffa);
  --adrestia-component-helixAdrestiaConfirmDialog-scrim: var(--adrestia-appPalette-overlay-h0f172a73);
  --adrestia-component-helixAggregateQuality-surface: var(--adrestia-appPalette-overlay-h00e676ff);
  --adrestia-component-helixAggregateQuality-surfaceMuted: var(--adrestia-appPalette-overlay-hf5c542ff);
  --adrestia-component-helixAnalysisSections-accentBg: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixAnalysisSections-accentBorder: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixAnalysisSections-backdrop: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixAnalysisSections-border: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixAnalysisSections-borderStrong: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixAnalysisSections-highlight: var(--adrestia-appPalette-overlay-h4b5563ff);
  --adrestia-component-helixAnalysisSections-scrim: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixAnalysisSections-surface: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-helixAnalysisSections-surfaceMuted: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixAnalysisSections-tone0: var(--adrestia-appPalette-overlay-h1a0000ff);
  --adrestia-component-helixAnalysisSections-tone1: var(--adrestia-appPalette-overlay-h130e00ff);
  --adrestia-component-helixAnalysisSections-tone2: var(--adrestia-appPalette-overlay-h7f1d1dff);
  --adrestia-component-helixAnalysisSections-tone3: var(--adrestia-appPalette-overlay-h78350fff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-accentBg: var(--adrestia-appPalette-overlay-hff7043ff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-accentBorder: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-backdrop: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-border: var(--adrestia-appPalette-overlay-h42a5f5ff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-borderStrong: var(--adrestia-appPalette-overlay-h7e57c2ff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-highlight: var(--adrestia-appPalette-overlay-h66bb6aff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-scrim: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-surfaceMuted: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-tone0: var(--adrestia-appPalette-overlay-hffa726ff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-tone1: var(--adrestia-appPalette-overlay-h78909cff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-tone2: var(--adrestia-appPalette-overlay-h8d6e63ff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-tone3: var(--adrestia-appPalette-overlay-hffffff11);
  --adrestia-component-helixAuxiliarySubPhaseTracker-tone4: var(--adrestia-appPalette-overlay-hffffff22);
  --adrestia-component-helixAuxiliarySubPhaseTracker-tone5: var(--adrestia-appPalette-overlay-h42a5f533);
  --adrestia-component-helixAuxiliarySubPhaseTracker-tone6: var(--adrestia-appPalette-overlay-h7e57c233);
  --adrestia-component-helixAuxiliarySubPhaseTracker-tone7: var(--adrestia-appPalette-overlay-h00e5ff33);
  --adrestia-component-helixAuxiliarySubPhaseTracker-tone8: var(--adrestia-appPalette-overlay-h00e5ffff);
  --adrestia-component-helixAuxiliarySubPhaseTracker-tone9: var(--adrestia-appPalette-overlay-hffa72633);
  --adrestia-component-helixAuxiliarySubPhaseTracker-tone10: var(--adrestia-appPalette-overlay-h22c55e22);
  --adrestia-component-helixAuxiliarySubPhaseTracker-tone11: var(--adrestia-appPalette-overlay-hef444422);
  --adrestia-component-helixBatchFlowBalanceSheet-accentBg: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-helixBatchFlowBalanceSheet-accentBorder: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-helixBatchFlowBalanceSheet-backdrop: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-helixBatchFlowBalanceSheet-border: var(--adrestia-appPalette-overlay-hff7043ff);
  --adrestia-component-helixBatchFlowBalanceSheet-borderStrong: var(--adrestia-appPalette-overlay-hf5c542ff);
  --adrestia-component-helixBatchFlowBalanceSheet-highlight: var(--adrestia-appPalette-overlay-h66bb6aff);
  --adrestia-component-helixBatchFlowBalanceSheet-scrim: var(--adrestia-appPalette-overlay-h42a5f5ff);
  --adrestia-component-helixBatchFlowBalanceSheet-surface: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-helixBatchFlowBalanceSheet-surfaceMuted: var(--adrestia-appPalette-overlay-h7e57c2ff);
  --adrestia-component-helixBatchFlowBalanceSheet-tone0: var(--adrestia-appPalette-overlay-hffa726ff);
  --adrestia-component-helixBootConfigPanelBody-surface: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixBootConfigPanelCanvas-backdrop: var(--adrestia-appPalette-overlay-h0a0e168c);
  --adrestia-component-helixBootConfigPanelCanvas-surface: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixBootConfigPanelCanvas-surfaceMuted: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-helixBootConfigPanelDetailPanel-surface: var(--adrestia-appPalette-overlay-h0a0e16ff);
  --adrestia-component-helixBootConfigPanelDetailPanel-surfaceMuted: var(--adrestia-appPalette-overlay-h141e2eff);
  --adrestia-component-helixBootConfigPanelStyles-border: var(--adrestia-appPalette-overlay-h7f1d1dff);
  --adrestia-component-helixBootConfigPanelStyles-borderStrong: var(--adrestia-appPalette-overlay-hfca5a5ff);
  --adrestia-component-helixBootConfigPanelStyles-surface: var(--adrestia-appPalette-overlay-h0f1117ff);
  --adrestia-component-helixBootConfigPanelStyles-surfaceMuted: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-helixBootConfigRuntimeUtils-accentBg: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixBootConfigRuntimeUtils-border: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixBootConfigRuntimeUtils-borderStrong: var(--adrestia-appPalette-overlay-h86efacff);
  --adrestia-component-helixBootConfigRuntimeUtils-surface: var(--adrestia-appPalette-overlay-hfca5a5ff);
  --adrestia-component-helixBootConfigRuntimeUtils-surfaceMuted: var(--adrestia-appPalette-overlay-hc4b5fdff);
  --adrestia-component-helixBootConfigUtils-accentBg: var(--adrestia-appPalette-overlay-h0f1117ff);
  --adrestia-component-helixBootConfigUtils-accentBorder: var(--adrestia-appPalette-overlay-h1e293bff);
  --adrestia-component-helixBootConfigUtils-border: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-helixBootConfigUtils-borderStrong: var(--adrestia-appPalette-overlay-h000000e0);
  --adrestia-component-helixBootConfigUtils-surface: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-helixBootConfigUtils-surfaceMuted: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixBootDimensionConstants-accentBg: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixBootDimensionConstants-border: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBootDimensionConstants-borderStrong: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixBootDimensionConstants-surface: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixBootDimensionConstants-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixBootFlowDisplay-accentBg: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixBootFlowDisplay-accentBorder: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixBootFlowDisplay-backdrop: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixBootFlowDisplay-border: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixBootFlowDisplay-borderStrong: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixBootFlowDisplay-highlight: var(--adrestia-appPalette-overlay-h06b6d4ff);
  --adrestia-component-helixBootFlowDisplay-scrim: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixBootFlowDisplay-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBootFlowDisplay-surfaceMuted: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-helixBootFlowDisplay-tone0: var(--adrestia-appPalette-overlay-hf97316ff);
  --adrestia-component-helixBootFlowDisplay-tone1: var(--adrestia-appPalette-overlay-h02c289ff);
  --adrestia-component-helixBootFlowDisplay-tone2: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixBootFlowDisplay-tone3: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-helixBootFlowDisplay-tone4: var(--adrestia-appPalette-overlay-h818cf8ff);
  --adrestia-component-helixBootFlowDisplay-tone5: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixBootFlowDisplay-tone6: var(--adrestia-appPalette-overlay-h0c2340ff);
  --adrestia-component-helixBootFlowDisplay-tone7: var(--adrestia-appPalette-overlay-h1a1a3aff);
  --adrestia-component-helixBootFlowDisplay-tone8: var(--adrestia-appPalette-overlay-h0a2010ff);
  --adrestia-component-helixBootFlowDisplay-tone9: var(--adrestia-appPalette-overlay-h211800ff);
  --adrestia-component-helixBootFlowDisplay-tone10: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-helixBootFlowDisplay-tone11: var(--adrestia-appPalette-overlay-h1a0e2aff);
  --adrestia-component-helixBootFlowDisplay-tone12: var(--adrestia-appPalette-overlay-h7c3aedff);
  --adrestia-component-helixBootFlowDisplay-tone13: var(--adrestia-appPalette-overlay-h0369a1ff);
  --adrestia-component-helixBootFlowDisplay-tone14: var(--adrestia-appPalette-overlay-h0f766eff);
  --adrestia-component-helixBootFlowDisplay-tone15: var(--adrestia-appPalette-overlay-hb45309ff);
  --adrestia-component-helixBootFlowDisplay-tone16: var(--adrestia-appPalette-overlay-h16a34aff);
  --adrestia-component-helixBootFlowDisplay-tone17: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixBootLogViewer-accentBg: var(--adrestia-appPalette-overlay-ha371f726);
  --adrestia-component-helixBootLogViewer-accentBorder: var(--adrestia-appPalette-overlay-ha371f766);
  --adrestia-component-helixBootLogViewer-hoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixBootLogViewer-infoBg: var(--adrestia-appPalette-overlay-h388bfd26);
  --adrestia-component-helixBootLogViewer-infoBorder: var(--adrestia-appPalette-overlay-h388bfd66);
  --adrestia-component-helixBootLogViewer-successBg: var(--adrestia-appPalette-overlay-h3fb95026);
  --adrestia-component-helixBootLogViewer-successBorder: var(--adrestia-appPalette-overlay-h3fb95066);
  --adrestia-component-helixBootManagerConstants-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBootManagerConstants-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixBootManagerWidgets-accentBg: var(--adrestia-appPalette-overlay-h1282a21a);
  --adrestia-component-helixBootManagerWidgets-bgCard: var(--adrestia-appPalette-overlay-h0f172a99);
  --adrestia-component-helixBootManagerWidgets-border: var(--adrestia-appPalette-overlay-h94a3b833);
  --adrestia-component-helixBootPanel-accentBg: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-helixBootPanel-accentBorder: var(--adrestia-appPalette-overlay-h3b82f614);
  --adrestia-component-helixBootPanel-backdrop: var(--adrestia-appPalette-overlay-h22c55e14);
  --adrestia-component-helixBootPanel-border: var(--adrestia-appPalette-overlay-hef444426);
  --adrestia-component-helixBootPanel-borderStrong: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixBootPanel-highlight: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-helixBootPanel-scrim: var(--adrestia-appPalette-overlay-h3b82f64c);
  --adrestia-component-helixBootPanel-surface: var(--adrestia-appPalette-overlay-h22c55e26);
  --adrestia-component-helixBootPanel-surfaceMuted: var(--adrestia-appPalette-overlay-h22c55e4c);
  --adrestia-component-helixBootPanel-tone0: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixBootPanel-tone1: var(--adrestia-appPalette-overlay-h0000004c);
  --adrestia-component-helixBootPanel-tone2: var(--adrestia-appPalette-overlay-h3b82f633);
  --adrestia-component-helixBootPanel-tone3: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-helixBootPanel-tone4: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-helixBootPanel-tone5: var(--adrestia-appPalette-overlay-hf59e0b4c);
  --adrestia-component-helixBootPanel-tone6: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-helixBootPanel-tone7: var(--adrestia-appPalette-overlay-hef444466);
  --adrestia-component-helixBootPanel-tone8: var(--adrestia-appPalette-overlay-h3b82f626);
  --adrestia-component-helixBootPanel-tone9: var(--adrestia-appPalette-overlay-h3b82f666);
  --adrestia-component-helixBootPanel-tone10: var(--adrestia-appPalette-overlay-h22c55e66);
  --adrestia-component-helixBootPanel-tone11: var(--adrestia-appPalette-overlay-h22c55e08);
  --adrestia-component-helixBootPanel-tone12: var(--adrestia-appPalette-overlay-h3b82f61a);
  --adrestia-component-helixBootPanel-tone13: var(--adrestia-appPalette-overlay-h0000001a);
  --adrestia-component-helixBootPanel-tone14: var(--adrestia-appPalette-overlay-h8b5cf614);
  --adrestia-component-helixBootPanel-tone15: var(--adrestia-appPalette-overlay-h8b5cf633);
  --adrestia-component-helixBootPanel-tone16: var(--adrestia-appPalette-overlay-h00000080);
  --adrestia-component-helixBootPanel-tone17: var(--adrestia-appPalette-overlay-h8b5cf64c);
  --adrestia-component-helixBootPanel-tone18: var(--adrestia-appPalette-overlay-h8b5cf680);
  --adrestia-component-helixBootPanel-tone19: var(--adrestia-appPalette-overlay-hef44444c);
  --adrestia-component-helixBootPanel-tone20: var(--adrestia-appPalette-overlay-h00000099);
  --adrestia-component-helixBootPanel-tone21: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-helixBootPanel-tone22: var(--adrestia-appPalette-overlay-hffffff40);
  --adrestia-component-helixBootPanel-tone23: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-helixBootPanel-tone24: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-helixBootPanel-tone25: var(--adrestia-appPalette-overlay-hf59e0b14);
  --adrestia-component-helixBootPanel-tone26: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-helixBootPanelBadges-surface: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixBootPanelConstants-accentBg: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-helixBootPanelConstants-border: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixBootPanelConstants-borderStrong: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixBootPanelConstants-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBootPanelConstants-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixBootPanelSymbolCard-border: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBootPanelSymbolCard-surface: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixBootPanelSymbolCard-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixBootProgressTable-surface: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixBootReadinessBanner-bg: var(--adrestia-appPalette-overlay-h00000040);
  --adrestia-component-helixBootReadinessBanner-border: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-helixBootSequence-accentBg: var(--adrestia-appPalette-overlay-hf59e0b4c);
  --adrestia-component-helixBootSequence-accentBorder: var(--adrestia-appPalette-overlay-hf59e0b80);
  --adrestia-component-helixBootSequence-backdrop: var(--adrestia-appPalette-overlay-hef44440d);
  --adrestia-component-helixBootSequence-border: var(--adrestia-appPalette-overlay-hef444426);
  --adrestia-component-helixBootSequence-borderStrong: var(--adrestia-appPalette-overlay-hef44444c);
  --adrestia-component-helixBootSequence-highlight: var(--adrestia-appPalette-overlay-hf59e0b0d);
  --adrestia-component-helixBootSequence-scrim: var(--adrestia-appPalette-overlay-hef444480);
  --adrestia-component-helixBootSequence-surface: var(--adrestia-appPalette-overlay-h22c55e26);
  --adrestia-component-helixBootSequence-surfaceMuted: var(--adrestia-appPalette-overlay-h22c55e4c);
  --adrestia-component-helixBootSequence-toneA: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixBootSequence-toneB: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-helixBootSequenceConstants-accentBg: var(--adrestia-appPalette-overlay-hdc2626ff);
  --adrestia-component-helixBootSequenceConstants-border: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBootSequenceConstants-borderStrong: var(--adrestia-appPalette-overlay-h9ca3afff);
  --adrestia-component-helixBootSequenceConstants-surface: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixBootSequenceConstants-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixBootSequencePanel-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBootSequenceParts-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBootStatusStyles-accentBg: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixBootStatusStyles-accentBorder: var(--adrestia-appPalette-overlay-h422006ff);
  --adrestia-component-helixBootStatusStyles-backdrop: var(--adrestia-appPalette-overlay-h1e293bff);
  --adrestia-component-helixBootStatusStyles-border: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-helixBootStatusStyles-borderStrong: var(--adrestia-appPalette-overlay-h450a0aff);
  --adrestia-component-helixBootStatusStyles-highlight: var(--adrestia-appPalette-overlay-h1e2330ff);
  --adrestia-component-helixBootStatusStyles-scrim: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixBootStatusStyles-surface: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-helixBootStatusStyles-surfaceMuted: var(--adrestia-appPalette-overlay-h052e16ff);
  --adrestia-component-helixBootStatusStyles-tone0: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixBootStatusStyles-tone1: var(--adrestia-appPalette-overlay-h2a1f0aff);
  --adrestia-component-helixBootStatusStyles-tone2: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBootStatusStyles-tone3: var(--adrestia-appPalette-overlay-h0a2a14ff);
  --adrestia-component-helixBootStatusStyles-tone4: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixBootStatusStyles-tone5: var(--adrestia-appPalette-overlay-h2a0a0aff);
  --adrestia-component-helixBootStatusStyles-tone6: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixBootStatusStyles-tone7: var(--adrestia-appPalette-overlay-h1e1a2aff);
  --adrestia-component-helixBootStatusStyles-tone8: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixBootTaxonomy-accentBg: var(--adrestia-appPalette-overlay-h374151ff);
  --adrestia-component-helixBootTaxonomy-accentBorder: var(--adrestia-appPalette-overlay-hf0b90bff);
  --adrestia-component-helixBootTaxonomy-backdrop: var(--adrestia-appPalette-overlay-h4a9effff);
  --adrestia-component-helixBootTaxonomy-border: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixBootTaxonomy-borderStrong: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixBootTaxonomy-highlight: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-helixBootTaxonomy-scrim: var(--adrestia-appPalette-overlay-hf7931aff);
  --adrestia-component-helixBootTaxonomy-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBootTaxonomy-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixBootTaxonomy-tone0: var(--adrestia-appPalette-overlay-h00c087ff);
  --adrestia-component-helixBootTaxonomy-tone1: var(--adrestia-appPalette-overlay-he74c3cff);
  --adrestia-component-helixBootTaxonomy-tone2: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-helixBootTaxonomy-tone3: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-helixBootTaxonomy-tone4: var(--adrestia-appPalette-overlay-h0052ffff);
  --adrestia-component-helixBootTaxonomy-tone5: var(--adrestia-appPalette-overlay-h1e5799ff);
  --adrestia-component-helixBootTaxonomy-tone6: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixBootTaxonomy-tone7: var(--adrestia-appPalette-overlay-h5841d8ff);
  --adrestia-component-helixBootTaxonomy-tone8: var(--adrestia-appPalette-overlay-h31cb9eff);
  --adrestia-component-helixBootTaxonomy-tone9: var(--adrestia-appPalette-overlay-h003f5cff);
  --adrestia-component-helixBootTaxonomy-tone10: var(--adrestia-appPalette-overlay-h02c289ff);
  --adrestia-component-helixBootTaxonomy-tone11: var(--adrestia-appPalette-overlay-h3399ccff);
  --adrestia-component-helixBootTaxonomy-tone12: var(--adrestia-appPalette-overlay-h00dcfaff);
  --adrestia-component-helixBootTaxonomy-tone13: var(--adrestia-appPalette-overlay-h0047abff);
  --adrestia-component-helixBootTaxonomy-tone14: var(--adrestia-appPalette-overlay-h142f43ff);
  --adrestia-component-helixBootTaxonomy-tone15: var(--adrestia-appPalette-overlay-hff7f50ff);
  --adrestia-component-helixBootTaxonomy-tone16: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixBootTaxonomy-tone17: var(--adrestia-appPalette-overlay-h00c1deff);
  --adrestia-component-helixBootTaxonomy-tone18: var(--adrestia-appPalette-overlay-h2563ebff);
  --adrestia-component-helixBootTaxonomy-tone19: var(--adrestia-appPalette-overlay-h86efacff);
  --adrestia-component-helixBootTaxonomy-tone20: var(--adrestia-appPalette-overlay-ha3e635ff);
  --adrestia-component-helixBootTaxonomy-tone21: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixBootTaxonomy-tone22: var(--adrestia-appPalette-overlay-hfb923cff);
  --adrestia-component-helixBootTaxonomy-tone23: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-helixBootTaxonomy-tone24: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixBootTaxonomy-tone25: var(--adrestia-appPalette-overlay-h22c55e55);
  --adrestia-component-helixBootTaxonomy-tone26: var(--adrestia-appPalette-overlay-hf59e0b55);
  --adrestia-component-helixBootTaxonomy-tone27: var(--adrestia-appPalette-overlay-hef444455);
  --adrestia-component-helixBootTimeline-accentBg: var(--adrestia-appPalette-overlay-h31324480);
  --adrestia-component-helixBootTimeline-accentBorder: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-helixBootTimeline-backdrop: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-helixBootTimeline-border: var(--adrestia-appPalette-overlay-hef444466);
  --adrestia-component-helixBootTimeline-borderStrong: var(--adrestia-appPalette-overlay-h3132444c);
  --adrestia-component-helixBootTimeline-highlight: var(--adrestia-appPalette-overlay-h6c708633);
  --adrestia-component-helixBootTimeline-scrim: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-helixBootTimeline-surface: var(--adrestia-appPalette-overlay-h22c55e4c);
  --adrestia-component-helixBootTimeline-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0b66);
  --adrestia-component-helixBootTimeline-toneA: var(--adrestia-appPalette-overlay-h18182580);
  --adrestia-component-helixBootTimeline-toneB: var(--adrestia-appPalette-overlay-h89b4fa1a);
  --adrestia-component-helixBootTimelineConstants-accentBg: var(--adrestia-appPalette-overlay-h06b6d4ff);
  --adrestia-component-helixBootTimelineConstants-border: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBootTimelineConstants-borderStrong: var(--adrestia-appPalette-overlay-hec4899ff);
  --adrestia-component-helixBootTimelineConstants-surface: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixBootTimelineConstants-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixBootVariablesOverview-backdrop: var(--adrestia-appPalette-overlay-h00000080);
  --adrestia-component-helixBootVariablesOverview-bgScrim: var(--adrestia-appPalette-overlay-h0000004c);
  --adrestia-component-helixBootVariablesOverview-dangerBorder: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixBriefingConstants-accentBg: var(--adrestia-appPalette-overlay-h92400eff);
  --adrestia-component-helixBriefingConstants-accentBorder: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixBriefingConstants-backdrop: var(--adrestia-appPalette-overlay-h1e3a5fff);
  --adrestia-component-helixBriefingConstants-border: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixBriefingConstants-borderStrong: var(--adrestia-appPalette-overlay-h422006ff);
  --adrestia-component-helixBriefingConstants-highlight: var(--adrestia-appPalette-overlay-h93c5fdff);
  --adrestia-component-helixBriefingConstants-scrim: var(--adrestia-appPalette-overlay-h1e2a3aff);
  --adrestia-component-helixBriefingConstants-surface: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixBriefingConstants-surfaceMuted: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBriefingConstants-tone0: var(--adrestia-appPalette-overlay-h1a0a0aff);
  --adrestia-component-helixBriefingConstants-tone1: var(--adrestia-appPalette-overlay-h7f1d1dff);
  --adrestia-component-helixBriefingConstants-tone2: var(--adrestia-appPalette-overlay-h052e16ff);
  --adrestia-component-helixBriefingConstants-tone3: var(--adrestia-appPalette-overlay-h14532dff);
  --adrestia-component-helixBriefingConstants-tone4: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-helixBriefingConstants-tone5: var(--adrestia-appPalette-overlay-hf8717180);
  --adrestia-component-helixBriefingFieldChip-surface: var(--adrestia-appPalette-overlay-hd97706ff);
  --adrestia-component-helixBuildBriefingModal-surface: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixBuildBriefingModalStyles-accentBg: var(--adrestia-appPalette-overlay-h14532dff);
  --adrestia-component-helixBuildBriefingModalStyles-accentBorder: var(--adrestia-appPalette-overlay-h052814ff);
  --adrestia-component-helixBuildBriefingModalStyles-backdrop: var(--adrestia-appPalette-overlay-h3f2507ff);
  --adrestia-component-helixBuildBriefingModalStyles-border: var(--adrestia-appPalette-overlay-h1c0a0aff);
  --adrestia-component-helixBuildBriefingModalStyles-borderStrong: var(--adrestia-appPalette-overlay-hfca5a5ff);
  --adrestia-component-helixBuildBriefingModalStyles-highlight: var(--adrestia-appPalette-overlay-hb45309ff);
  --adrestia-component-helixBuildBriefingModalStyles-scrim: var(--adrestia-appPalette-overlay-h86efacff);
  --adrestia-component-helixBuildBriefingModalStyles-surface: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixBuildBriefingModalStyles-surfaceMuted: var(--adrestia-appPalette-overlay-h7f1d1dff);
  --adrestia-component-helixBuildBriefingModalStyles-tone0: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixBuildBriefingModalStyles-tone1: var(--adrestia-appPalette-overlay-h1a1f2bff);
  --adrestia-component-helixBuildBriefingModalStyles-tone2: var(--adrestia-appPalette-overlay-h1d4ed8ff);
  --adrestia-component-helixBuildBriefingModalStyles-tone3: var(--adrestia-appPalette-overlay-h2563ebff);
  --adrestia-component-helixBuildBriefingModalStyles-tone4: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixBuildBriefingModalStyles-tone5: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-helixBuildBriefingTopologySection-accentBg: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixBuildBriefingTopologySection-accentBorder: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-helixBuildBriefingTopologySection-border: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-helixBuildBriefingTopologySection-borderStrong: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixBuildBriefingTopologySection-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixBuildBriefingTopologySection-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixBuildConfigGuide-surface: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixCalibrationPanel-accentBg: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixCalibrationPanel-accentBorder: var(--adrestia-appPalette-overlay-hc084fcff);
  --adrestia-component-helixCalibrationPanel-backdrop: var(--adrestia-appPalette-overlay-h000000e0);
  --adrestia-component-helixCalibrationPanel-border: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixCalibrationPanel-borderStrong: var(--adrestia-appPalette-overlay-hfb923cff);
  --adrestia-component-helixCalibrationPanel-fieldBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixCalibrationPanel-surface: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-helixCalibrationPanel-surfaceMuted: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-helixCalibrationSourceCard-border: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixCalibrationSourceCard-borderStrong: var(--adrestia-appPalette-overlay-hc084fcff);
  --adrestia-component-helixCalibrationSourceCard-surface: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixCalibrationSourceCard-surfaceMuted: var(--adrestia-appPalette-overlay-hfb923cff);
  --adrestia-component-helixCanvasLayoutRegistry-accentBg: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixCanvasLayoutRegistry-border: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixCanvasLayoutRegistry-borderStrong: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixCanvasLayoutRegistry-surface: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixCanvasLayoutRegistry-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixCanvasNodeBuilder-surface: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixCardIndicators-border: var(--adrestia-appPalette-overlay-h00e676ff);
  --adrestia-component-helixCardIndicators-borderStrong: var(--adrestia-appPalette-overlay-hf5c542ff);
  --adrestia-component-helixCardIndicators-surface: var(--adrestia-appPalette-overlay-h161c28ff);
  --adrestia-component-helixCardIndicators-surfaceMuted: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixCardWidgets-border: var(--adrestia-appPalette-overlay-h33415599);
  --adrestia-component-helixCardWidgets-borderStrong: var(--adrestia-appPalette-overlay-hf5c542ff);
  --adrestia-component-helixCardWidgets-faintText: var(--adrestia-appPalette-overlay-h33415599);
  --adrestia-component-helixCardWidgets-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixCardWidgets-surfaceMuted: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixCatalogAuditLogDialog-scrimMix: var(--adrestia-appPalette-overlay-h000000b8);
  --adrestia-component-helixCloudConfigPaneEndpointIdentitySection-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixCloudConfigPaneRegistry-surface: var(--adrestia-appPalette-overlay-h0ea5e9ff);
  --adrestia-component-helixCollapsibleSubpanel-bodyBg: var(--adrestia-appPalette-overlay-h94a3b814);
  --adrestia-component-helixCollapsibleSubpanel-headerBg: var(--adrestia-appPalette-overlay-h94a3b812);
  --adrestia-component-helixCollapsibleSubpanel-surface: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-helixConfigManagerExchangePicker-activeBg: var(--adrestia-appPalette-overlay-h38bdf829);
  --adrestia-component-helixConfigManagerExchangePicker-activeBorder: var(--adrestia-appPalette-overlay-h38bdf866);
  --adrestia-component-helixConfigManagerExchangePicker-surfaceFaint: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-helixConfigManagerExchangePicker-surfaceSoft: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-helixContextMenu-border: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-helixContextMenu-surfaceSoft: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-helixCoverageTimeline-panelBg: var(--adrestia-appPalette-overlay-h0a0c10db);
  --adrestia-component-helixCoverageTimeline-panelBorder: var(--adrestia-appPalette-overlay-h94a3b847);
  --adrestia-component-helixCoverageTimeline-surface: var(--adrestia-appPalette-overlay-h7e57c2ff);
  --adrestia-component-helixCoverageTimeline-surfaceMuted: var(--adrestia-appPalette-overlay-hff7043ff);
  --adrestia-component-helixCsvUploadPane-bg: var(--adrestia-appPalette-overlay-h6366f10a);
  --adrestia-component-helixCustomInstrumentPickerRow-invalidBorder: var(--adrestia-appPalette-overlay-hb43c3c73);
  --adrestia-component-helixCustomInstrumentPortfolioAddWizardChrome-surface: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-helixCustomInstrumentPortfolioAddWizardChrome-surfaceMuted: var(--adrestia-appPalette-overlay-h6366f12e);
  --adrestia-component-helixCustomInstrumentPortfolioPickerRow-surface: var(--adrestia-appPalette-overlay-h1e222dff);
  --adrestia-component-helixCustomPerSymbolMappingTable-accentSoftBg: var(--adrestia-appPalette-overlay-he8892e26);
  --adrestia-component-helixDataContractsMapping-dangerBg: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixDataContractsMapping-dangerBorder: var(--adrestia-appPalette-overlay-hef444440);
  --adrestia-component-helixDataContractsMapping-infoBg: var(--adrestia-appPalette-overlay-h93c5fd1f);
  --adrestia-component-helixDataContractsMapping-infoBorder: var(--adrestia-appPalette-overlay-h93c5fd40);
  --adrestia-component-helixDataGatesTab-dangerBg: var(--adrestia-appPalette-overlay-hb428281f);
  --adrestia-component-helixDataGatesTab-dangerBorder: var(--adrestia-appPalette-overlay-hb43c3c59);
  --adrestia-component-helixDataLedgerSummary-accentBg: var(--adrestia-appPalette-overlay-hffab001a);
  --adrestia-component-helixDataLedgerSummary-accentBorder: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-helixDataLedgerSummary-border: var(--adrestia-appPalette-overlay-h22c55e1f);
  --adrestia-component-helixDataLedgerSummary-borderStrong: var(--adrestia-appPalette-overlay-h22c55e14);
  --adrestia-component-helixDataLedgerSummary-naMuted: var(--adrestia-appPalette-overlay-h888888aa);
  --adrestia-component-helixDataLedgerSummary-surface: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-helixDataLedgerSummary-surfaceMuted: var(--adrestia-appPalette-overlay-hef44441f);
  --adrestia-component-helixDataManagerMonitorPanel-accentBg: var(--adrestia-appPalette-overlay-hc4b5fdff);
  --adrestia-component-helixDataManagerMonitorPanel-accentBorder: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-helixDataManagerMonitorPanel-backdrop: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-helixDataManagerMonitorPanel-border: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDataManagerMonitorPanel-borderDark: var(--adrestia-appPalette-overlay-h1118272e);
  --adrestia-component-helixDataManagerMonitorPanel-borderFaint: var(--adrestia-appPalette-overlay-h94a3b824);
  --adrestia-component-helixDataManagerMonitorPanel-borderStrong: var(--adrestia-appPalette-overlay-h93c5fdff);
  --adrestia-component-helixDataManagerMonitorPanel-highlight: var(--adrestia-appPalette-overlay-hffab00ff);
  --adrestia-component-helixDataManagerMonitorPanel-inputBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-helixDataManagerMonitorPanel-panelBg: var(--adrestia-appPalette-overlay-h0a0c10db);
  --adrestia-component-helixDataManagerMonitorPanel-scrim: var(--adrestia-appPalette-overlay-h00e676ff);
  --adrestia-component-helixDataManagerMonitorPanel-surface: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDataManagerMonitorPanel-surfaceMuted: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixDataManagerMonitorPanel-tone0: var(--adrestia-appPalette-overlay-h78909cff);
  --adrestia-component-helixDataManagerMonitorPanel-tone1: var(--adrestia-appPalette-overlay-hf5c542ff);
  --adrestia-component-helixDataManagerMonitorPanel-tone2: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-helixDataManagerPanel-accentBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-helixDataManagerPanel-accentBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixDataManagerPanel-backdrop: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-helixDataManagerPanel-border: var(--adrestia-appPalette-overlay-h3b82f666);
  --adrestia-component-helixDataManagerPanel-borderStrong: var(--adrestia-appPalette-overlay-h3b82f64c);
  --adrestia-component-helixDataManagerPanel-highlight: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-helixDataManagerPanel-scrim: var(--adrestia-appPalette-overlay-hef44444c);
  --adrestia-component-helixDataManagerPanel-surface: var(--adrestia-appPalette-overlay-hf0b90b1a);
  --adrestia-component-helixDataManagerPanel-surfaceMuted: var(--adrestia-appPalette-overlay-h3b82f626);
  --adrestia-component-helixDataManagerPanel-toneA: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-helixDataManagerPanel-toneB: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixDataManagerPanel-toneC: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-helixDataManagerPanel-toneD: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixDataManagerPanel-toneE: var(--adrestia-appPalette-overlay-h89b4fa1a);
  --adrestia-component-helixDataManagerPanel-toneF: var(--adrestia-appPalette-overlay-h89b4fa4c);
  --adrestia-component-helixDataManagerPanel-toneG: var(--adrestia-appPalette-overlay-h89b4fa33);
  --adrestia-component-helixDataManagerPanel-toneH: var(--adrestia-appPalette-overlay-h8b5cf61a);
  --adrestia-component-helixDataManagerPanel-toneI: var(--adrestia-appPalette-overlay-h8b5cf64c);
  --adrestia-component-helixDataManagerPanel-toneJ: var(--adrestia-appPalette-overlay-h8b5cf633);
  --adrestia-component-helixDataManagerPanel-toneK: var(--adrestia-appPalette-overlay-h8b5cf680);
  --adrestia-component-helixDataManagerPanelRegistry-accentBg: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixDataManagerPanelRegistry-border: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixDataManagerPanelRegistry-borderStrong: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixDataManagerPanelRegistry-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDataManagerPanelRegistry-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDataManagerTab-warnBg: var(--adrestia-appPalette-overlay-hfbbf241a);
  --adrestia-component-helixDataManagerTab-warnBorder: var(--adrestia-appPalette-overlay-hfbbf244c);
  --adrestia-component-helixDataManagerTabBootMetricCard-surface: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-helixDataManagerTabBootMetricCard-surfaceMuted: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixDataSourcePickerRegistry-accentBg: var(--adrestia-appPalette-overlay-hec4899ff);
  --adrestia-component-helixDataSourcePickerRegistry-accentBorder: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixDataSourcePickerRegistry-backdrop: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixDataSourcePickerRegistry-border: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDataSourcePickerRegistry-borderStrong: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixDataSourcePickerRegistry-highlight: var(--adrestia-appPalette-overlay-hf97316ff);
  --adrestia-component-helixDataSourcePickerRegistry-scrim: var(--adrestia-appPalette-overlay-h06b6d4ff);
  --adrestia-component-helixDataSourcePickerRegistry-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDataSourcePickerRegistry-surfaceMuted: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixDataSourcePickerRegistry-tone0: var(--adrestia-appPalette-overlay-ha855f7ff);
  --adrestia-component-helixDataSourcePickerRegistry-tone1: var(--adrestia-appPalette-overlay-h14b8a6ff);
  --adrestia-component-helixDataSourcePickerRegistry-tone2: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-helixDataSourcePickerRegistry-tone3: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixDataStatusPanel-accentBg: var(--adrestia-appPalette-overlay-h4a6fa526);
  --adrestia-component-helixDataStatusPanel-accentBorder: var(--adrestia-appPalette-overlay-h4a6fa533);
  --adrestia-component-helixDataStatusPanel-backdrop: var(--adrestia-appPalette-overlay-h0f142399);
  --adrestia-component-helixDataStatusPanel-border: var(--adrestia-appPalette-overlay-h0c101cf2);
  --adrestia-component-helixDataStatusPanel-borderStrong: var(--adrestia-appPalette-overlay-h6478b41f);
  --adrestia-component-helixDataStatusPanel-highlight: var(--adrestia-appPalette-overlay-h6478b414);
  --adrestia-component-helixDataStatusPanel-scrim: var(--adrestia-appPalette-overlay-h4a6fa540);
  --adrestia-component-helixDataStatusPanel-surface: var(--adrestia-appPalette-overlay-h6478b42e);
  --adrestia-component-helixDataStatusPanel-surfaceMuted: var(--adrestia-appPalette-overlay-h141c32e6);
  --adrestia-component-helixDataStatusPanel-toneA: var(--adrestia-appPalette-overlay-h22c55e1a);
  --adrestia-component-helixDataStatusPanel-toneB: var(--adrestia-appPalette-overlay-h22c55e47);
  --adrestia-component-helixDataStatusPanel-toneC: var(--adrestia-appPalette-overlay-h22c55e38);
  --adrestia-component-helixDataStatusPanel-toneD: var(--adrestia-appPalette-overlay-h00e67614);
  --adrestia-component-helixDataStatusPanel-toneE: var(--adrestia-appPalette-overlay-h00e67633);
  --adrestia-component-helixDataStatusPanel-toneF: var(--adrestia-appPalette-overlay-hffab000f);
  --adrestia-component-helixDataStatusPanel-toneG: var(--adrestia-appPalette-overlay-hffab0026);
  --adrestia-component-helixDataStatusPanel-toneH: var(--adrestia-appPalette-overlay-h64b5f614);
  --adrestia-component-helixDataStatusPanel-toneI: var(--adrestia-appPalette-overlay-h64b5f633);
  --adrestia-component-helixDataStatusPanel-toneJ: var(--adrestia-appPalette-overlay-h0f1426b2);
  --adrestia-component-helixDataStatusPanel-toneK: var(--adrestia-appPalette-overlay-h6478b41a);
  --adrestia-component-helixDataStatusPanel-toneL: var(--adrestia-appPalette-overlay-h6478b433);
  --adrestia-component-helixDataStatusPanel-toneM: var(--adrestia-appPalette-overlay-h141c30cc);
  --adrestia-component-helixDataStatusPanel-toneN: var(--adrestia-appPalette-overlay-h4a6fa51a);
  --adrestia-component-helixDataStatusPanel-toneO: var(--adrestia-appPalette-overlay-h0a0e1980);
  --adrestia-component-helixDataStatusPanel-toneP: var(--adrestia-appPalette-overlay-h00e6761f);
  --adrestia-component-helixDataStatusPanel-toneQ: var(--adrestia-appPalette-overlay-hff52521f);
  --adrestia-component-helixDataStatusPanel-toneR: var(--adrestia-appPalette-overlay-hffab001a);
  --adrestia-component-helixDataStatusPanel-toneS: var(--adrestia-appPalette-overlay-h6478b40a);
  --adrestia-component-helixDataStatusPanel-toneT: var(--adrestia-appPalette-overlay-h00e67626);
  --adrestia-component-helixDataStatusPanel-toneU: var(--adrestia-appPalette-overlay-h0a0e19cc);
  --adrestia-component-helixDataStatusPanelUtils-accentBg: var(--adrestia-appPalette-overlay-h546e7aff);
  --adrestia-component-helixDataStatusPanelUtils-border: var(--adrestia-appPalette-overlay-hffab00ff);
  --adrestia-component-helixDataStatusPanelUtils-borderStrong: var(--adrestia-appPalette-overlay-h64b5f6ff);
  --adrestia-component-helixDataStatusPanelUtils-surface: var(--adrestia-appPalette-overlay-hff5252ff);
  --adrestia-component-helixDataStatusPanelUtils-surfaceMuted: var(--adrestia-appPalette-overlay-h00e676ff);
  --adrestia-component-helixDataStatusPanelWidgets-border: var(--adrestia-appPalette-overlay-h00e676ff);
  --adrestia-component-helixDataStatusPanelWidgets-borderStrong: var(--adrestia-appPalette-overlay-hffab00ff);
  --adrestia-component-helixDataStatusPanelWidgets-surface: var(--adrestia-appPalette-overlay-hff5252ff);
  --adrestia-component-helixDataStatusPanelWidgets-surfaceMuted: var(--adrestia-appPalette-overlay-h1a2035ff);
  --adrestia-component-helixDbAssessment-accentBg: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDbAssessment-accentBorder: var(--adrestia-appPalette-overlay-h14b8a6ff);
  --adrestia-component-helixDbAssessment-backdrop: var(--adrestia-appPalette-overlay-hf97316ff);
  --adrestia-component-helixDbAssessment-border: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixDbAssessment-borderStrong: var(--adrestia-appPalette-overlay-h06b6d4ff);
  --adrestia-component-helixDbAssessment-dangerBg: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixDbAssessment-dangerBorder: var(--adrestia-appPalette-overlay-hef44444c);
  --adrestia-component-helixDbAssessment-hoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixDbAssessment-scrim: var(--adrestia-appPalette-overlay-h84cc16ff);
  --adrestia-component-helixDbAssessment-scrimSoft: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-helixDbAssessment-surface: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixDbAssessment-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDBInspector-accentBg: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-helixDBInspector-accentBorder: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixDBInspector-backdrop: var(--adrestia-appPalette-overlay-hffffff40);
  --adrestia-component-helixDBInspector-border: var(--adrestia-appPalette-overlay-h0000004c);
  --adrestia-component-helixDBInspector-borderStrong: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-helixDBInspector-scrim: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-helixDBInspector-surface: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixDBInspector-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-helixDbInventoryPanel-ghostBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixDbInventoryPanel-ghostBgStrong: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixDBSizePanel-accentBg: var(--adrestia-appPalette-overlay-hf59e0b4c);
  --adrestia-component-helixDBSizePanel-accentBorder: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-helixDBSizePanel-backdrop: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-helixDBSizePanel-border: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixDBSizePanel-borderStrong: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-helixDBSizePanel-scrim: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixDbSizePanel-surface: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-helixDBSizePanel-surface: var(--adrestia-appPalette-overlay-hef44441f);
  --adrestia-component-helixDBSizePanel-surfaceMuted: var(--adrestia-appPalette-overlay-hef44444c);
  --adrestia-component-helixDbSizePanelModelRegistry-border: var(--adrestia-appPalette-overlay-h555555ff);
  --adrestia-component-helixDbSizePanelModelRegistry-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDbSizePanelModelRegistry-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDbStatsModal-accentBg: var(--adrestia-appPalette-overlay-hff7043ff);
  --adrestia-component-helixDbStatsModal-accentBorder: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-helixDbStatsModal-backdrop: var(--adrestia-appPalette-overlay-h42a5f5ff);
  --adrestia-component-helixDbStatsModal-border: var(--adrestia-appPalette-overlay-h84cc16ff);
  --adrestia-component-helixDbStatsModal-borderStrong: var(--adrestia-appPalette-overlay-h7e57c2ff);
  --adrestia-component-helixDbStatsModal-divider: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixDbStatsModal-highlight: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-helixDbStatsModal-hoverBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixDbStatsModal-rowBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixDbStatsModal-scrim: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-helixDbStatsModal-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDbStatsModal-surfaceFaint: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-helixDbStatsModal-surfaceMuted: var(--adrestia-appPalette-overlay-h00e5ffff);
  --adrestia-component-helixDbStatsModal-surfaceSoft: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-helixDbStatsModal-tone0: var(--adrestia-appPalette-overlay-hce93d8ff);
  --adrestia-component-helixDbStatsModal-tone1: var(--adrestia-appPalette-overlay-h66bb6aff);
  --adrestia-component-helixDbStatsModal-tone2: var(--adrestia-appPalette-overlay-hffa726ff);
  --adrestia-component-helixDbStatsModal-tone3: var(--adrestia-appPalette-overlay-h29b6f6ff);
  --adrestia-component-helixDbStatsModal-tone4: var(--adrestia-appPalette-overlay-h78909cff);
  --adrestia-component-helixDbStatsModal-tone5: var(--adrestia-appPalette-overlay-hf5c542ff);
  --adrestia-component-helixDbStatsModal-tone6: var(--adrestia-appPalette-overlay-h80cbc4ff);
  --adrestia-component-helixDbStatsModal-tone7: var(--adrestia-appPalette-overlay-hffab91ff);
  --adrestia-component-helixDbStatsModal-tone8: var(--adrestia-appPalette-overlay-h90a4aeff);
  --adrestia-component-helixDmBootWorkflowBoundaries-border: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmBootWorkflowBoundaries-surface: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixDmBootWorkflowBoundaries-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDmBootWorkflowLayers-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmBootWorkflowLayers-surfaceMuted: var(--adrestia-appPalette-overlay-hec4899ff);
  --adrestia-component-helixDmBootWorkflowPhases-accentBg: var(--adrestia-appPalette-overlay-h06b6d4ff);
  --adrestia-component-helixDmBootWorkflowPhases-border: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmBootWorkflowPhases-borderStrong: var(--adrestia-appPalette-overlay-hec4899ff);
  --adrestia-component-helixDmBootWorkflowPhases-surface: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixDmBootWorkflowPhases-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDmButtons-dangerBg: var(--adrestia-appPalette-overlay-hff52520f);
  --adrestia-component-helixDmButtons-dangerBgStrong: var(--adrestia-appPalette-overlay-hff52521f);
  --adrestia-component-helixDmButtons-dangerBorder: var(--adrestia-appPalette-overlay-hff525233);
  --adrestia-component-helixDmButtons-dangerBorderStrong: var(--adrestia-appPalette-overlay-hff525266);
  --adrestia-component-helixDmButtons-warnBg: var(--adrestia-appPalette-overlay-hffab000f);
  --adrestia-component-helixDmButtons-warnBorder: var(--adrestia-appPalette-overlay-hffab004c);
  --adrestia-component-helixDmButtons-warnPulse: var(--adrestia-appPalette-overlay-hffab0026);
  --adrestia-component-helixDmConstants-accentBg: var(--adrestia-appPalette-overlay-hf5c542ff);
  --adrestia-component-helixDmConstants-accentBorder: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-helixDmConstants-backdrop: var(--adrestia-appPalette-overlay-h00e5ffff);
  --adrestia-component-helixDmConstants-border: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixDmConstants-borderStrong: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDmConstants-highlight: var(--adrestia-appPalette-overlay-hff7043ff);
  --adrestia-component-helixDmConstants-scrim: var(--adrestia-appPalette-overlay-h7e57c2ff);
  --adrestia-component-helixDmConstants-surface: var(--adrestia-appPalette-overlay-h42a5f5ff);
  --adrestia-component-helixDmConstants-surfaceMuted: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmConstants-tone0: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-helixDmConstants-tone1: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-helixDmConstants-tone2: var(--adrestia-appPalette-overlay-h66bb6aff);
  --adrestia-component-helixDmConstants-tone3: var(--adrestia-appPalette-overlay-hffa726ff);
  --adrestia-component-helixDmConstants-tone4: var(--adrestia-appPalette-overlay-h78909cff);
  --adrestia-component-helixDmConstants-tone5: var(--adrestia-appPalette-overlay-h8d6e63ff);
  --adrestia-component-helixDmConstants-tone6: var(--adrestia-appPalette-overlay-hf5c54221);
  --adrestia-component-helixDmConstants-tone7: var(--adrestia-appPalette-overlay-h22c55e21);
  --adrestia-component-helixDmConstants-tone8: var(--adrestia-appPalette-overlay-h42a5f521);
  --adrestia-component-helixDmConstants-tone9: var(--adrestia-appPalette-overlay-hab47bc21);
  --adrestia-component-helixDmConstants-tone10: var(--adrestia-appPalette-overlay-h7e57c221);
  --adrestia-component-helixDmConstants-tone11: var(--adrestia-appPalette-overlay-h00e5ff21);
  --adrestia-component-helixDmConstants-tone12: var(--adrestia-appPalette-overlay-hf59e0b21);
  --adrestia-component-helixDmConstants-tone13: var(--adrestia-appPalette-overlay-hef444421);
  --adrestia-component-helixDMDataInspector-accentBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixDMDataInspector-accentBorder: var(--adrestia-appPalette-overlay-hef444466);
  --adrestia-component-helixDMDataInspector-backdrop: var(--adrestia-appPalette-overlay-hf59e0b66);
  --adrestia-component-helixDMDataInspector-border: var(--adrestia-appPalette-overlay-h18182580);
  --adrestia-component-helixDMDataInspector-borderStrong: var(--adrestia-appPalette-overlay-h1818254c);
  --adrestia-component-helixDMDataInspector-highlight: var(--adrestia-appPalette-overlay-hf59e0b0d);
  --adrestia-component-helixDMDataInspector-scrim: var(--adrestia-appPalette-overlay-hef44440d);
  --adrestia-component-helixDMDataInspector-surface: var(--adrestia-appPalette-overlay-h31324480);
  --adrestia-component-helixDMDataInspector-surfaceMuted: var(--adrestia-appPalette-overlay-h89b4fa1a);
  --adrestia-component-helixDMDataInspector-toneA: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-helixDMDataInspector-toneB: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-helixDMDataInspector-toneC: var(--adrestia-appPalette-overlay-h3b82f633);
  --adrestia-component-helixDMDataInspector-toneD: var(--adrestia-appPalette-overlay-h3b82f64c);
  --adrestia-component-helixDMDataInspector-toneE: var(--adrestia-appPalette-overlay-h22c55e4c);
  --adrestia-component-helixDMDataInspector-toneF: var(--adrestia-appPalette-overlay-hef44444c);
  --adrestia-component-helixDMDataInspector-toneG: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-helixDMDataInspector-toneH: var(--adrestia-appPalette-overlay-h3132444c);
  --adrestia-component-helixDmDataInspectorCards-border: var(--adrestia-appPalette-overlay-h6c7086ff);
  --adrestia-component-helixDmDataInspectorCards-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmDataInspectorCards-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDMDebugConsole-accentBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixDMDebugConsole-accentBorder: var(--adrestia-appPalette-overlay-h3132444c);
  --adrestia-component-helixDMDebugConsole-backdrop: var(--adrestia-appPalette-overlay-hef44440d);
  --adrestia-component-helixDMDebugConsole-border: var(--adrestia-appPalette-overlay-h89b4fa33);
  --adrestia-component-helixDMDebugConsole-borderStrong: var(--adrestia-appPalette-overlay-h18182580);
  --adrestia-component-helixDMDebugConsole-highlight: var(--adrestia-appPalette-overlay-hf59e0b08);
  --adrestia-component-helixDMDebugConsole-scrim: var(--adrestia-appPalette-overlay-hf59e0b0d);
  --adrestia-component-helixDMDebugConsole-surface: var(--adrestia-appPalette-overlay-h31324480);
  --adrestia-component-helixDMDebugConsole-surfaceMuted: var(--adrestia-appPalette-overlay-h89b4fa1a);
  --adrestia-component-helixDmDebugConsoleConstants-accentBg: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDmDebugConsoleConstants-accentBorder: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixDmDebugConsoleConstants-backdrop: var(--adrestia-appPalette-overlay-h22c55e1a);
  --adrestia-component-helixDmDebugConsoleConstants-border: var(--adrestia-appPalette-overlay-h89b4faff);
  --adrestia-component-helixDmDebugConsoleConstants-borderStrong: var(--adrestia-appPalette-overlay-h89b4fa1a);
  --adrestia-component-helixDmDebugConsoleConstants-highlight: var(--adrestia-appPalette-overlay-ha855f7ff);
  --adrestia-component-helixDmDebugConsoleConstants-scrim: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmDebugConsoleConstants-surface: var(--adrestia-appPalette-overlay-h6c7086ff);
  --adrestia-component-helixDmDebugConsoleConstants-surfaceMuted: var(--adrestia-appPalette-overlay-h6c70861a);
  --adrestia-component-helixDmDebugConsoleConstants-tone0: var(--adrestia-appPalette-overlay-hec4899ff);
  --adrestia-component-helixDmDebugConsoleConstants-tone1: var(--adrestia-appPalette-overlay-h14b8a6ff);
  --adrestia-component-helixDmDebugConsoleConstants-tone2: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-helixDmDebugConsoleConstants-tone3: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-helixDmDependencyGraph-accentBg: var(--adrestia-appPalette-overlay-h89b4fa26);
  --adrestia-component-helixDmDependencyGraph-backdrop: var(--adrestia-appPalette-overlay-h31324480);
  --adrestia-component-helixDmDependencyGraph-backdropDeep: var(--adrestia-appPalette-overlay-h18182580);
  --adrestia-component-helixDmDependencyGraph-hoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixDmDependencyGraph-scrim: var(--adrestia-appPalette-overlay-h0000004c);
  --adrestia-component-helixDmDependencyGraphConstants-border: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDmDependencyGraphConstants-borderStrong: var(--adrestia-appPalette-overlay-ha855f7ff);
  --adrestia-component-helixDmDependencyGraphConstants-surface: var(--adrestia-appPalette-overlay-h89b4faff);
  --adrestia-component-helixDmDependencyGraphConstants-surfaceMuted: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDMDevTools-accentBg: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixDMDevTools-accentBorder: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-helixDMDevTools-backdrop: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-helixDMDevTools-border: var(--adrestia-appPalette-overlay-h18182580);
  --adrestia-component-helixDMDevTools-borderStrong: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixDMDevTools-highlight: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-helixDMDevTools-scrim: var(--adrestia-appPalette-overlay-h31324480);
  --adrestia-component-helixDMDevTools-surface: var(--adrestia-appPalette-overlay-h89b4fa26);
  --adrestia-component-helixDMDevTools-surfaceMuted: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-helixDMDevTools-toneA: var(--adrestia-appPalette-overlay-hef44444c);
  --adrestia-component-helixDMEventReplay-accentBg: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-helixDMEventReplay-accentBorder: var(--adrestia-appPalette-overlay-h22c55e0d);
  --adrestia-component-helixDMEventReplay-backdrop: var(--adrestia-appPalette-overlay-h89b4fa33);
  --adrestia-component-helixDMEventReplay-border: var(--adrestia-appPalette-overlay-h18182580);
  --adrestia-component-helixDMEventReplay-borderStrong: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixDMEventReplay-highlight: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-helixDMEventReplay-scrim: var(--adrestia-appPalette-overlay-h0000004c);
  --adrestia-component-helixDMEventReplay-surface: var(--adrestia-appPalette-overlay-h31324480);
  --adrestia-component-helixDMEventReplay-surfaceMuted: var(--adrestia-appPalette-overlay-h89b4fa26);
  --adrestia-component-helixDmFlamegraph-accentBg: var(--adrestia-appPalette-overlay-h89b4fa26);
  --adrestia-component-helixDmFlamegraph-accentBgSoft: var(--adrestia-appPalette-overlay-h89b4fa1a);
  --adrestia-component-helixDmFlamegraph-backdrop: var(--adrestia-appPalette-overlay-h31324480);
  --adrestia-component-helixDmFlamegraph-backdropDeep: var(--adrestia-appPalette-overlay-h18182580);
  --adrestia-component-helixDmFlamegraph-cardBg: var(--adrestia-appPalette-overlay-h3132444c);
  --adrestia-component-helixDmFlamegraph-hoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixDmFlamegraph-scrim: var(--adrestia-appPalette-overlay-h0000004c);
  --adrestia-component-helixDmFlamegraphData-accentBg: var(--adrestia-appPalette-overlay-h6c7086ff);
  --adrestia-component-helixDmFlamegraphData-border: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDmFlamegraphData-borderStrong: var(--adrestia-appPalette-overlay-ha855f7ff);
  --adrestia-component-helixDmFlamegraphData-surface: var(--adrestia-appPalette-overlay-h89b4faff);
  --adrestia-component-helixDmFlamegraphData-surfaceMuted: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmInputs-accentBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-helixDmInputs-accentBorder: var(--adrestia-appPalette-overlay-hf59e0b14);
  --adrestia-component-helixDmInputs-backdrop: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-helixDmInputs-border: var(--adrestia-appPalette-overlay-h3b82f614);
  --adrestia-component-helixDmInputs-borderStrong: var(--adrestia-appPalette-overlay-h3b82f633);
  --adrestia-component-helixDmInputs-highlight: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-helixDmInputs-scrim: var(--adrestia-appPalette-overlay-hf59e0b40);
  --adrestia-component-helixDmInputs-surface: var(--adrestia-appPalette-overlay-h3b82f61a);
  --adrestia-component-helixDmInputs-surfaceMuted: var(--adrestia-appPalette-overlay-h3b82f64c);
  --adrestia-component-helixDmInputs-toneA: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-helixDmInputs-toneB: var(--adrestia-appPalette-overlay-hef444426);
  --adrestia-component-helixDmInputs-toneC: var(--adrestia-appPalette-overlay-hef444466);
  --adrestia-component-helixDmLayout-accentBorder: var(--adrestia-appPalette-overlay-h3b82f659);
  --adrestia-component-helixDmLayout-accentFade: var(--adrestia-appPalette-overlay-h3b82f614);
  --adrestia-component-helixDmLayout-accentFadeStrong: var(--adrestia-appPalette-overlay-h3b82f626);
  --adrestia-component-helixDmLayout-hoverBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixDmLayout-scrollbarThumb: var(--adrestia-appPalette-overlay-h48bb7833);
  --adrestia-component-helixDMMemoryProfiler-accentBg: var(--adrestia-appPalette-overlay-h0000004c);
  --adrestia-component-helixDMMemoryProfiler-accentBorder: var(--adrestia-appPalette-overlay-h3132444c);
  --adrestia-component-helixDMMemoryProfiler-backdrop: var(--adrestia-appPalette-overlay-hef44440d);
  --adrestia-component-helixDMMemoryProfiler-border: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-helixDMMemoryProfiler-borderStrong: var(--adrestia-appPalette-overlay-h18182580);
  --adrestia-component-helixDMMemoryProfiler-highlight: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixDMMemoryProfiler-scrim: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-helixDMMemoryProfiler-surface: var(--adrestia-appPalette-overlay-h31324480);
  --adrestia-component-helixDMMemoryProfiler-surfaceMuted: var(--adrestia-appPalette-overlay-h89b4fa26);
  --adrestia-component-helixDmMemoryProfilerConstants-accentBg: var(--adrestia-appPalette-overlay-h6c7086ff);
  --adrestia-component-helixDmMemoryProfilerConstants-border: var(--adrestia-appPalette-overlay-ha855f7ff);
  --adrestia-component-helixDmMemoryProfilerConstants-borderStrong: var(--adrestia-appPalette-overlay-hec4899ff);
  --adrestia-component-helixDmMemoryProfilerConstants-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmMemoryProfilerConstants-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDmMemoryProfilerParts-accentBg: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDmMemoryProfilerParts-accentBorder: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmMemoryProfilerParts-border: var(--adrestia-appPalette-overlay-h89b4faff);
  --adrestia-component-helixDmMemoryProfilerParts-borderStrong: var(--adrestia-appPalette-overlay-h89b4fa1a);
  --adrestia-component-helixDmMemoryProfilerParts-surface: var(--adrestia-appPalette-overlay-h181825ff);
  --adrestia-component-helixDmMemoryProfilerParts-surfaceMuted: var(--adrestia-appPalette-overlay-h313244ff);
  --adrestia-component-helixDMMonitor-accentBg: var(--adrestia-appPalette-overlay-h22c55e4c);
  --adrestia-component-helixDMMonitor-accentBorder: var(--adrestia-appPalette-overlay-h22c55e0d);
  --adrestia-component-helixDMMonitor-backdrop: var(--adrestia-appPalette-overlay-hef44440d);
  --adrestia-component-helixDMMonitor-border: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-helixDMMonitor-borderStrong: var(--adrestia-appPalette-overlay-h18182580);
  --adrestia-component-helixDMMonitor-highlight: var(--adrestia-appPalette-overlay-hf59e0b66);
  --adrestia-component-helixDMMonitor-scrim: var(--adrestia-appPalette-overlay-hef44444c);
  --adrestia-component-helixDMMonitor-surface: var(--adrestia-appPalette-overlay-h31324480);
  --adrestia-component-helixDMMonitor-surfaceMuted: var(--adrestia-appPalette-overlay-h89b4fa1a);
  --adrestia-component-helixDMMonitor-toneA: var(--adrestia-appPalette-overlay-hf59e0b0d);
  --adrestia-component-helixDMMonitor-toneB: var(--adrestia-appPalette-overlay-hef444466);
  --adrestia-component-helixDMMonitor-toneC: var(--adrestia-appPalette-overlay-h22c55e1a);
  --adrestia-component-helixDMMonitor-toneD: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixDMMonitor-toneE: var(--adrestia-appPalette-overlay-h22c55e66);
  --adrestia-component-helixDmMonitorPanelChrome-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmMonitorParts-border: var(--adrestia-appPalette-overlay-h6c7086ff);
  --adrestia-component-helixDmMonitorParts-borderStrong: var(--adrestia-appPalette-overlay-h313244ff);
  --adrestia-component-helixDmMonitorParts-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmMonitorParts-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDMNetworkInspector-accentBg: var(--adrestia-appPalette-overlay-h1818254c);
  --adrestia-component-helixDMNetworkInspector-accentBorder: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixDMNetworkInspector-border: var(--adrestia-appPalette-overlay-h89b4fa33);
  --adrestia-component-helixDMNetworkInspector-borderStrong: var(--adrestia-appPalette-overlay-h18182580);
  --adrestia-component-helixDMNetworkInspector-scrim: var(--adrestia-appPalette-overlay-h3132444c);
  --adrestia-component-helixDMNetworkInspector-surface: var(--adrestia-appPalette-overlay-h31324480);
  --adrestia-component-helixDMNetworkInspector-surfaceMuted: var(--adrestia-appPalette-overlay-h89b4fa1a);
  --adrestia-component-helixDmNetworkInspectorModel-accentBg: var(--adrestia-appPalette-overlay-h14b8a6ff);
  --adrestia-component-helixDmNetworkInspectorModel-accentBorder: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-helixDmNetworkInspectorModel-border: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDmNetworkInspectorModel-borderStrong: var(--adrestia-appPalette-overlay-hec4899ff);
  --adrestia-component-helixDmNetworkInspectorModel-scrim: var(--adrestia-appPalette-overlay-h6c7086ff);
  --adrestia-component-helixDmNetworkInspectorModel-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmNetworkInspectorModel-surfaceMuted: var(--adrestia-appPalette-overlay-ha855f7ff);
  --adrestia-component-helixDmNetworkInspectorSections-border: var(--adrestia-appPalette-overlay-h89b4faff);
  --adrestia-component-helixDmNetworkInspectorSections-surface: var(--adrestia-appPalette-overlay-h313244ff);
  --adrestia-component-helixDmNetworkInspectorSections-surfaceMuted: var(--adrestia-appPalette-overlay-h6c7086ff);
  --adrestia-component-helixDmPerformanceProfiler-surface: var(--adrestia-appPalette-overlay-h89b4faff);
  --adrestia-component-helixDmPerformanceProfiler-surfaceMuted: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmPipeline-activeBg: var(--adrestia-appPalette-overlay-h3b82f614);
  --adrestia-component-helixDmPipeline-doneBg: var(--adrestia-appPalette-overlay-h22c55e0f);
  --adrestia-component-helixDmPipeline-errorBg: var(--adrestia-appPalette-overlay-hef44440f);
  --adrestia-component-helixDmPipeline-pulse: var(--adrestia-appPalette-overlay-h3b82f640);
  --adrestia-component-helixDmStateVisualizer-accentBg: var(--adrestia-appPalette-overlay-h89b4fa26);
  --adrestia-component-helixDmStateVisualizer-backdrop: var(--adrestia-appPalette-overlay-h31324480);
  --adrestia-component-helixDmStateVisualizer-backdropDeep: var(--adrestia-appPalette-overlay-h18182580);
  --adrestia-component-helixDmStateVisualizer-dangerBg: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-helixDmStateVisualizer-scrimSoft: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-helixDmStateVisualizer-successBg: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-helixDmStateVisualizerConstants-accentBg: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixDmStateVisualizerConstants-accentBorder: var(--adrestia-appPalette-overlay-h22d3eeff);
  --adrestia-component-helixDmStateVisualizerConstants-backdrop: var(--adrestia-appPalette-overlay-hec4899ff);
  --adrestia-component-helixDmStateVisualizerConstants-border: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixDmStateVisualizerConstants-borderStrong: var(--adrestia-appPalette-overlay-h06b6d4ff);
  --adrestia-component-helixDmStateVisualizerConstants-highlight: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixDmStateVisualizerConstants-scrim: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixDmStateVisualizerConstants-surface: var(--adrestia-appPalette-overlay-h6c7086ff);
  --adrestia-component-helixDmStateVisualizerConstants-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDmStateVisualizerConstants-tone0: var(--adrestia-appPalette-overlay-ha855f7ff);
  --adrestia-component-helixDmStateVisualizerPanel-surface: var(--adrestia-appPalette-overlay-h89b4faff);
  --adrestia-component-helixDmSymbols-pulseColor: var(--adrestia-appPalette-overlay-h3b82f633);
  --adrestia-component-helixDmTimeline-bg: var(--adrestia-appPalette-overlay-h1e293b4c);
  --adrestia-component-helixDmTimeline-shimmer: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-helixDmTimeline-textColor: var(--adrestia-appPalette-overlay-hffffffcc);
  --adrestia-component-helixDmwDiagrams-accentBg: var(--adrestia-appPalette-overlay-h22c55e4c);
  --adrestia-component-helixDmwDiagrams-accentBorder: var(--adrestia-appPalette-overlay-h22c55e80);
  --adrestia-component-helixDmwDiagrams-backdrop: var(--adrestia-appPalette-overlay-h3b82f680);
  --adrestia-component-helixDmwDiagrams-border: var(--adrestia-appPalette-overlay-hf59e0b4c);
  --adrestia-component-helixDmwDiagrams-borderStrong: var(--adrestia-appPalette-overlay-hf59e0b80);
  --adrestia-component-helixDmwDiagrams-highlight: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-helixDmwDiagrams-scrim: var(--adrestia-appPalette-overlay-h3b82f633);
  --adrestia-component-helixDmwDiagrams-surface: var(--adrestia-appPalette-overlay-h8b5cf64c);
  --adrestia-component-helixDmwDiagrams-surfaceMuted: var(--adrestia-appPalette-overlay-h8b5cf680);
  --adrestia-component-helixDmwSchema-accentBg: var(--adrestia-appPalette-overlay-hf59e0b4c);
  --adrestia-component-helixDmwSchema-accentBorder: var(--adrestia-appPalette-overlay-hf8514933);
  --adrestia-component-helixDmwSchema-backdrop: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-helixDmwSchema-border: var(--adrestia-appPalette-overlay-h22c55e4c);
  --adrestia-component-helixDmwSchema-borderStrong: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-helixDmwSchema-highlight: var(--adrestia-appPalette-overlay-h8b949e33);
  --adrestia-component-helixDmwSchema-scrim: var(--adrestia-appPalette-overlay-h3b82f633);
  --adrestia-component-helixDmwSchema-surface: var(--adrestia-appPalette-overlay-h8b5cf633);
  --adrestia-component-helixDmwSchema-surfaceMuted: var(--adrestia-appPalette-overlay-h22c55e1a);
  --adrestia-component-helixDmwSocket-accentBg: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-helixDmwSocket-accentBorder: var(--adrestia-appPalette-overlay-h3b82f633);
  --adrestia-component-helixDmwSocket-backdrop: var(--adrestia-appPalette-overlay-h8b5cf633);
  --adrestia-component-helixDmwSocket-border: var(--adrestia-appPalette-overlay-h22c55e26);
  --adrestia-component-helixDmwSocket-borderStrong: var(--adrestia-appPalette-overlay-h22c55e66);
  --adrestia-component-helixDmwSocket-scrim: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-helixDmwSocket-surface: var(--adrestia-appPalette-overlay-hf59e0b26);
  --adrestia-component-helixDmwSocket-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0b66);
  --adrestia-component-helixDmwValidation-accentBg: var(--adrestia-appPalette-overlay-h22c55e26);
  --adrestia-component-helixDmwValidation-accentBorder: var(--adrestia-appPalette-overlay-h22c55e66);
  --adrestia-component-helixDmwValidation-backdrop: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-helixDmwValidation-border: var(--adrestia-appPalette-overlay-h3b82f626);
  --adrestia-component-helixDmwValidation-borderStrong: var(--adrestia-appPalette-overlay-h3b82f666);
  --adrestia-component-helixDmwValidation-highlight: var(--adrestia-appPalette-overlay-h8b5cf61a);
  --adrestia-component-helixDmwValidation-scrim: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-helixDmwValidation-surface: var(--adrestia-appPalette-overlay-hf59e0b26);
  --adrestia-component-helixDmwValidation-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0b66);
  --adrestia-component-helixDmwValidation-toneA: var(--adrestia-appPalette-overlay-h8b5cf64c);
  --adrestia-component-helixDmwValidation-toneB: var(--adrestia-appPalette-overlay-hf8514933);
  --adrestia-component-helixDrawBootPerformanceChart-accentBg: var(--adrestia-appPalette-overlay-h1282a2b2);
  --adrestia-component-helixDrawBootPerformanceChart-accentBorder: var(--adrestia-appPalette-overlay-h787b8640);
  --adrestia-component-helixDrawBootPerformanceChart-backdrop: var(--adrestia-appPalette-overlay-h26a69ab2);
  --adrestia-component-helixDrawBootPerformanceChart-border: var(--adrestia-appPalette-overlay-hff9800cc);
  --adrestia-component-helixDrawBootPerformanceChart-borderStrong: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-helixDrawBootPerformanceChart-scrim: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-helixDrawBootPerformanceChart-surface: var(--adrestia-appPalette-overlay-h5064a01a);
  --adrestia-component-helixDrawBootPerformanceChart-surfaceMuted: var(--adrestia-appPalette-overlay-hff980099);
  --adrestia-component-helixDsvDataFlowDiagram-surface: var(--adrestia-appPalette-overlay-h89b4faff);
  --adrestia-component-helixDsvStateMachineDiagram-accentBg: var(--adrestia-appPalette-overlay-h45475aff);
  --adrestia-component-helixDsvStateMachineDiagram-border: var(--adrestia-appPalette-overlay-h89b4faff);
  --adrestia-component-helixDsvStateMachineDiagram-borderStrong: var(--adrestia-appPalette-overlay-h313244ff);
  --adrestia-component-helixDsvStateMachineDiagram-surface: var(--adrestia-appPalette-overlay-h1e1e2eff);
  --adrestia-component-helixDsvStateMachineDiagram-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixDtypeRegistry-accentBg: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-helixDtypeRegistry-accentBorder: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-helixDtypeRegistry-backdrop: var(--adrestia-appPalette-overlay-hffa726ff);
  --adrestia-component-helixDtypeRegistry-border: var(--adrestia-appPalette-overlay-hff7043ff);
  --adrestia-component-helixDtypeRegistry-borderStrong: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-helixDtypeRegistry-highlight: var(--adrestia-appPalette-overlay-h78909cff);
  --adrestia-component-helixDtypeRegistry-scrim: var(--adrestia-appPalette-overlay-h66bb6aff);
  --adrestia-component-helixDtypeRegistry-surface: var(--adrestia-appPalette-overlay-h42a5f5ff);
  --adrestia-component-helixDtypeRegistry-surfaceMuted: var(--adrestia-appPalette-overlay-h7e57c2ff);
  --adrestia-component-helixDtypeRegistry-tone0: var(--adrestia-appPalette-overlay-h8d6e63ff);
  --adrestia-component-helixErrorWarningPanel-surface: var(--adrestia-appPalette-overlay-hf5c542ff);
  --adrestia-component-helixExtractorRow-dangerBorder: var(--adrestia-appPalette-overlay-hfb718599);
  --adrestia-component-helixExtractorRow-panelMuted: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-helixExtractorRow-scrim: var(--adrestia-appPalette-overlay-h0000004c);
  --adrestia-component-helixExtractorRow-successBorder: var(--adrestia-appPalette-overlay-h34d39999);
  --adrestia-component-helixFieldMapperConstants-surface: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixFieldMapperConstants-surfaceMuted: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixFieldMapperMainView-border: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixFieldMapperMainView-borderStrong: var(--adrestia-appPalette-overlay-ha855f7ff);
  --adrestia-component-helixFieldMapperMainView-surface: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixFieldMapperMainView-surfaceMuted: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixFlowCanvas-accentBg: var(--adrestia-appPalette-overlay-hfbbf2412);
  --adrestia-component-helixFlowCanvas-accentBorder: var(--adrestia-appPalette-overlay-hfbbf2408);
  --adrestia-component-helixFlowCanvas-backdrop: var(--adrestia-appPalette-overlay-hfbbf2480);
  --adrestia-component-helixFlowCanvas-border: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixFlowCanvas-borderStrong: var(--adrestia-appPalette-overlay-h06090faa);
  --adrestia-component-helixFlowCanvas-highlight: var(--adrestia-appPalette-overlay-hfbbf2473);
  --adrestia-component-helixFlowCanvas-scrim: var(--adrestia-appPalette-overlay-hfbbf2499);
  --adrestia-component-helixFlowCanvas-surface: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixFlowCanvas-surfaceMuted: var(--adrestia-appPalette-overlay-h0a1020ff);
  --adrestia-component-helixFlowCanvasNodes-accentBg: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixFlowCanvasNodes-accentBorder: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixFlowCanvasNodes-border: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixFlowCanvasNodes-borderStrong: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixFlowCanvasNodes-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixFlowCanvasNodes-surfaceMuted: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-helixFlowCanvasQuantBackground-transparent: var(--adrestia-appPalette-overlay-h00000000);
  --adrestia-component-helixGateTemplateBuilderSection-infoBg: var(--adrestia-appPalette-overlay-h38bdf81f);
  --adrestia-component-helixGateTemplateBuilderSection-infoBorder: var(--adrestia-appPalette-overlay-h38bdf866);
  --adrestia-component-helixGateTemplateBuilderSection-successBg: var(--adrestia-appPalette-overlay-h34d3990a);
  --adrestia-component-helixGateTemplateBuilderSection-successBorder: var(--adrestia-appPalette-overlay-h34d39940);
  --adrestia-component-helixGateTemplateBuilderSection-surfaceFaint: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-helixGenerateExampleSection-bg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-helixGenerateExampleSection-fieldBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixGridsConfirmHost-surface: var(--adrestia-appPalette-overlay-hcbd5e1ff);
  --adrestia-component-helixHardwareDiagnosticsPanel-borderSubtle: var(--adrestia-appPalette-overlay-h94a3b81a);
  --adrestia-component-helixHardwareDiagnosticsPanel-surface: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-helixIngestionAuditTrailDialog-scrimMix: var(--adrestia-appPalette-overlay-h000000b8);
  --adrestia-component-helixIngestionCatalogBrcHeaderPill-accentBg: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixIngestionCatalogBrcHeaderPill-accentBorder: var(--adrestia-appPalette-overlay-h22c55e1a);
  --adrestia-component-helixIngestionCatalogBrcHeaderPill-border: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixIngestionCatalogBrcHeaderPill-borderStrong: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-helixIngestionCatalogBrcHeaderPill-surface: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-helixIngestionCatalogBrcHeaderPill-surfaceMuted: var(--adrestia-appPalette-overlay-hf871711f);
  --adrestia-component-helixIngestionCatalogSourceCardRow-hoverBg: var(--adrestia-appPalette-overlay-h94a3b814);
  --adrestia-component-helixIngestionColumnHeaderContextMenu-border: var(--adrestia-appPalette-overlay-h94a3b840);
  --adrestia-component-helixIngestionColumnHeaderContextMenu-popoverBg: var(--adrestia-appPalette-overlay-h0f172afa);
  --adrestia-component-helixIngestionColumnHeaderContextMenu-surfaceMuted: var(--adrestia-appPalette-overlay-h1e293bcc);
  --adrestia-component-helixIngestionGatesPanel-accentBg: var(--adrestia-appPalette-overlay-hbe123cff);
  --adrestia-component-helixIngestionGatesPanel-border: var(--adrestia-appPalette-overlay-hfda4afff);
  --adrestia-component-helixIngestionGatesPanel-borderStrong: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixIngestionGatesPanel-surface: var(--adrestia-appPalette-overlay-h2a0f17ff);
  --adrestia-component-helixIngestionGatesPanel-surfaceMuted: var(--adrestia-appPalette-overlay-h1e293bff);
  --adrestia-component-helixIngestionGridTableDataRow-mutedText: var(--adrestia-appPalette-overlay-hffffff2e);
  --adrestia-component-helixIngestionGridTableHeaderTh-groupBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-helixIngestionGridTableHeaderTh-groupBorder: var(--adrestia-appPalette-overlay-hffffff52);
  --adrestia-component-helixIngestionGridTableHeaderTh-warnBg: var(--adrestia-appPalette-overlay-hf59e0b2e);
  --adrestia-component-helixIngestionGridTableUtils-stickyColumnShadow: var(--adrestia-appPalette-overlay-h0f172a11);
  --adrestia-component-helixIngestionLayerCatalogDataGrid-groupBandBg: var(--adrestia-appPalette-overlay-h0f172a8c);
  --adrestia-component-helixIngestionLayerCatalogEmptyBodies-surface: var(--adrestia-appPalette-overlay-hfda4afff);
  --adrestia-component-helixIngestionLayerColumnsPanel-border: var(--adrestia-appPalette-overlay-h94a3b840);
  --adrestia-component-helixIngestionLayerColumnsPanel-popoverBg: var(--adrestia-appPalette-overlay-h0f172afa);
  --adrestia-component-helixIngestionLayerColumnsPanel-surfaceMuted: var(--adrestia-appPalette-overlay-h1e293bcc);
  --adrestia-component-helixIngestionLayerHeader-chipSurface: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixIngestionLayerSelectionActions-ilBorder: var(--adrestia-appPalette-overlay-h94a3b840);
  --adrestia-component-helixIngestionLayerSelectionPortalShell-border: var(--adrestia-appPalette-overlay-h94a3b840);
  --adrestia-component-helixIngestionLayerSelectionPortalShell-popoverBg: var(--adrestia-appPalette-overlay-hfffffffa);
  --adrestia-component-helixIngestionLayerStandaloneChrome-surface: var(--adrestia-appPalette-overlay-hfda4afff);
  --adrestia-component-helixIngestionProbeStep-border: var(--adrestia-appPalette-overlay-h94a3b840);
  --adrestia-component-helixIngestionStrategySnapshot-rowBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixIngestionStrategySnapshot-warnBg: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-helixIngestionStrategySnapshot-warnBorder: var(--adrestia-appPalette-overlay-hf59e0b73);
  --adrestia-component-helixIngestionStrategySnapshotStatusPanel-dangerBg: var(--adrestia-appPalette-overlay-hf8717117);
  --adrestia-component-helixIngestionStrategySnapshotStatusPanel-dangerBorder: var(--adrestia-appPalette-overlay-hf8717173);
  --adrestia-component-helixIngestionStrategySnapshotStatusPanel-neutralBg: var(--adrestia-appPalette-overlay-h94a3b80f);
  --adrestia-component-helixIngestionStrategySnapshotStatusPanel-successBg: var(--adrestia-appPalette-overlay-h34d3991a);
  --adrestia-component-helixIngestionStrategySnapshotStatusPanel-successBorder: var(--adrestia-appPalette-overlay-h34d3996b);
  --adrestia-component-helixIngestionStrategySnapshotStatusPanel-warnBg: var(--adrestia-appPalette-overlay-hf59e0b0f);
  --adrestia-component-helixIngestionStrategySnapshotStatusPanel-warnBorder: var(--adrestia-appPalette-overlay-hf59e0b73);
  --adrestia-component-helixIngestionTimeframesCell-surface: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixIngestionTimeframesSummaryCard-bg: var(--adrestia-appPalette-overlay-h94a3b812);
  --adrestia-component-helixIngestionTimeframesSummaryCard-bgAlt: var(--adrestia-appPalette-overlay-h94a3b81a);
  --adrestia-component-helixIngestionTimeframesSummaryCard-scrim: var(--adrestia-appPalette-overlay-h0f172a33);
  --adrestia-component-helixIngestionTransportOrphanSection-warnBg: var(--adrestia-appPalette-overlay-hf59e0b0f);
  --adrestia-component-helixIngestionTransportReadinessHover-surface: var(--adrestia-appPalette-overlay-h0a0e16ff);
  --adrestia-component-helixIngestionTransportSlotTable-rowBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-helixIngestionTransportSubRows-rowBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixIngestionTransportSubRows-rowBgAlt: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-helixIngestionUniverseCell-dangerBg: var(--adrestia-appPalette-overlay-hf871711f);
  --adrestia-component-helixIngestionUniverseCell-dangerBorder: var(--adrestia-appPalette-overlay-hf87171d9);
  --adrestia-component-helixIngestionUniverseCell-ghostBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-helixIngestionWizardAtoms-dangerBorder: var(--adrestia-appPalette-overlay-hef444473);
  --adrestia-component-helixInstrumentDashboard-accentBg: var(--adrestia-appPalette-overlay-h7e57c21a);
  --adrestia-component-helixInstrumentDashboard-accentBorder: var(--adrestia-appPalette-overlay-h7e57c233);
  --adrestia-component-helixInstrumentDashboard-backdrop: var(--adrestia-appPalette-overlay-h22c55e26);
  --adrestia-component-helixInstrumentDashboard-border: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixInstrumentDashboard-borderStrong: var(--adrestia-appPalette-overlay-hef44440d);
  --adrestia-component-helixInstrumentDashboard-highlight: var(--adrestia-appPalette-overlay-hf5c54214);
  --adrestia-component-helixInstrumentDashboard-scrim: var(--adrestia-appPalette-overlay-h22c55e14);
  --adrestia-component-helixInstrumentDashboard-surface: var(--adrestia-appPalette-overlay-h94a3b82e);
  --adrestia-component-helixInstrumentDashboard-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-helixInstrumentDashboard-toneA: var(--adrestia-appPalette-overlay-hf5c54226);
  --adrestia-component-helixInstrumentDashboard-toneB: var(--adrestia-appPalette-overlay-h64748b14);
  --adrestia-component-helixInstrumentDashboard-toneC: var(--adrestia-appPalette-overlay-h64748b26);
  --adrestia-component-helixInstrumentDashboard-toneD: var(--adrestia-appPalette-overlay-hffffffb2);
  --adrestia-component-helixInstrumentDashboard-toneE: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixInstrumentDashboard-toneF: var(--adrestia-appPalette-overlay-hffffff04);
  --adrestia-component-helixInstrumentDashboard-toneG: var(--adrestia-appPalette-overlay-h0a0c10c7);
  --adrestia-component-helixInstrumentDashboard-toneH: var(--adrestia-appPalette-overlay-h94a3b81f);
  --adrestia-component-helixInstrumentDashboard-toneI: var(--adrestia-appPalette-overlay-h94a3b824);
  --adrestia-component-helixInstrumentDashboard-toneJ: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixInstrumentDashboard-toneK: var(--adrestia-appPalette-overlay-h38bdf847);
  --adrestia-component-helixInstrumentDashboard-toneL: var(--adrestia-appPalette-overlay-hef444408);
  --adrestia-component-helixInstrumentDashboardConstants-surface: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixKernelIngestionModalChrome-surface: var(--adrestia-appPalette-overlay-h0000008c);
  --adrestia-component-helixLedgerAnalyzer-accentBg: var(--adrestia-appPalette-overlay-hffffff04);
  --adrestia-component-helixLedgerAnalyzer-accentBorder: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-helixLedgerAnalyzer-backdrop: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixLedgerAnalyzer-border: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-helixLedgerAnalyzer-borderStrong: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-helixLedgerAnalyzer-highlight: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-helixLedgerAnalyzer-scrim: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixLedgerAnalyzer-surface: var(--adrestia-appPalette-overlay-h000000a6);
  --adrestia-component-helixLedgerAnalyzer-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-helixLedgerAnalyzer-toneA: var(--adrestia-appPalette-overlay-h8b5cf626);
  --adrestia-component-helixLedgerAnalyzer-toneB: var(--adrestia-appPalette-overlay-h8b5cf666);
  --adrestia-component-helixLedgerAnalyzer-toneC: var(--adrestia-appPalette-overlay-h8b5cf640);
  --adrestia-component-helixLedgerAnalyzer-toneD: var(--adrestia-appPalette-overlay-h8b5cf699);
  --adrestia-component-helixLedgerAnalyzer-toneE: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixLedgerAnalyzer-toneF: var(--adrestia-appPalette-overlay-hef444440);
  --adrestia-component-helixLedgerAnalyzer-toneG: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-helixLedgerAnalyzer-toneH: var(--adrestia-appPalette-overlay-hffffff03);
  --adrestia-component-helixLedgerAnalyzerBridge-dangerBg: var(--adrestia-appPalette-overlay-hef444480);
  --adrestia-component-helixLedgerAnalyzerBridge-neutralBg: var(--adrestia-appPalette-overlay-h6b72804c);
  --adrestia-component-helixLedgerAnalyzerBridge-successBg: var(--adrestia-appPalette-overlay-h22c55e80);
  --adrestia-component-helixLedgerAnalyzerConstants-accentBg: var(--adrestia-appPalette-overlay-h22c55e40);
  --adrestia-component-helixLedgerAnalyzerConstants-accentBorder: var(--adrestia-appPalette-overlay-h22c55e80);
  --adrestia-component-helixLedgerAnalyzerConstants-backdrop: var(--adrestia-appPalette-overlay-hef444480);
  --adrestia-component-helixLedgerAnalyzerConstants-border: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixLedgerAnalyzerConstants-borderStrong: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixLedgerAnalyzerConstants-highlight: var(--adrestia-appPalette-overlay-h6b728026);
  --adrestia-component-helixLedgerAnalyzerConstants-scrim: var(--adrestia-appPalette-overlay-hef444440);
  --adrestia-component-helixLedgerAnalyzerConstants-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixLedgerAnalyzerConstants-surfaceMuted: var(--adrestia-appPalette-overlay-h84cc16ff);
  --adrestia-component-helixLedgerAnalyzerConstants-tone0: var(--adrestia-appPalette-overlay-h6b72804c);
  --adrestia-component-helixLedgerAnalyzerParts-accentBg: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixLedgerAnalyzerParts-accentBorder: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixLedgerAnalyzerParts-backdrop: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-helixLedgerAnalyzerParts-border: var(--adrestia-appPalette-overlay-h4b5563ff);
  --adrestia-component-helixLedgerAnalyzerParts-borderStrong: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixLedgerAnalyzerParts-highlight: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixLedgerAnalyzerParts-scrim: var(--adrestia-appPalette-overlay-ha0a0b8ff);
  --adrestia-component-helixLedgerAnalyzerParts-surface: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixLedgerAnalyzerParts-surfaceMuted: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixLedgerAnalyzerParts-tone0: var(--adrestia-appPalette-overlay-h14b8a6ff);
  --adrestia-component-helixLedgerAnalyzerParts-tone1: var(--adrestia-appPalette-overlay-hf43f5eff);
  --adrestia-component-helixLedgerAnalyzerParts-tone2: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-helixLedgerAnalyzerParts-tone3: var(--adrestia-appPalette-overlay-hfb923cff);
  --adrestia-component-helixLedgerAnalyzerParts-tone4: var(--adrestia-appPalette-overlay-hfacc15ff);
  --adrestia-component-helixLedgerAnalyzerParts-tone5: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-helixLedgerAnalyzerParts-tone6: var(--adrestia-appPalette-overlay-hf472b6ff);
  --adrestia-component-helixMaskCompareUniverseBlock-rowHighlightBorder: var(--adrestia-appPalette-overlay-he8892e38);
  --adrestia-component-helixMaskCompareUniverseBlock-rowHighlightGradEnd: var(--adrestia-appPalette-overlay-he8892e05);
  --adrestia-component-helixMaskCompareUniverseBlock-rowHighlightGradMid: var(--adrestia-appPalette-overlay-he8892e12);
  --adrestia-component-helixMaskCompareUniverseBlock-rowHighlightGradStart: var(--adrestia-appPalette-overlay-he8892e29);
  --adrestia-component-helixMaskCompareUniverseBlock-surface: var(--adrestia-appPalette-overlay-he8892e26);
  --adrestia-component-helixMonitoring-backdrop: var(--adrestia-appPalette-overlay-h161b2299);
  --adrestia-component-helixMonitoring-hoverBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixMonitoringPanels-errorBg: var(--adrestia-appPalette-overlay-hef44441f);
  --adrestia-component-helixMonitoringPanels-surfaceBorder: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-helixOnboardingThemeRegistry-accentBg: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixOnboardingThemeRegistry-accentBorder: var(--adrestia-appPalette-overlay-h0b0d10ff);
  --adrestia-component-helixOnboardingThemeRegistry-backdrop: var(--adrestia-appPalette-overlay-hcbd5e1ff);
  --adrestia-component-helixOnboardingThemeRegistry-border: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-helixOnboardingThemeRegistry-borderStrong: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-helixOnboardingThemeRegistry-highlight: var(--adrestia-appPalette-overlay-hf8fafcff);
  --adrestia-component-helixOnboardingThemeRegistry-scrim: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-helixOnboardingThemeRegistry-surface: var(--adrestia-appPalette-overlay-he8892eff);
  --adrestia-component-helixOnboardingThemeRegistry-surfaceMuted: var(--adrestia-appPalette-overlay-he8892e26);
  --adrestia-component-helixOnboardingThemeRegistry-tone0: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixOnboardingThemeRegistry-tone1: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixOnboardingThemeRegistry-tone2: var(--adrestia-appPalette-overlay-h15803dff);
  --adrestia-component-helixOrchestratorDraggableFlyout-border: var(--adrestia-appPalette-overlay-hf9731673);
  --adrestia-component-helixOrchestratorDraggableFlyout-headerBorder: var(--adrestia-appPalette-overlay-hfb923c47);
  --adrestia-component-helixOrchestratorDraggableFlyout-scrim: var(--adrestia-appPalette-overlay-h02061759);
  --adrestia-component-helixOrchestratorRibbonFlyoutChrome-bg: var(--adrestia-appPalette-overlay-hfffefbf0);
  --adrestia-component-helixOrchestratorRibbonFlyoutChrome-topBorder: var(--adrestia-appPalette-overlay-hfb923c59);
  --adrestia-component-helixOrchestratorRibbonMapping-rowBorder: var(--adrestia-appPalette-overlay-hfb923c38);
  --adrestia-component-helixOrchestratorRibbonSummarySection-bg: var(--adrestia-appPalette-overlay-hfb923c0f);
  --adrestia-component-helixOrchestratorRibbonSummarySection-border: var(--adrestia-appPalette-overlay-hfb923c59);
  --adrestia-component-helixOrchestratorRibbonSummarySection-successBorder: var(--adrestia-appPalette-overlay-h22c55e8c);
  --adrestia-component-helixOrchestratorRibbonVendorInputStyles-accentBg: var(--adrestia-appPalette-overlay-hf9731659);
  --adrestia-component-helixOrchestratorRibbonVendorInputStyles-accentBorder: var(--adrestia-appPalette-overlay-hf9731680);
  --adrestia-component-helixOrchestratorRibbonVendorInputStyles-border: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-helixOrchestratorRibbonVendorInputStyles-borderStrong: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-helixOrchestratorRibbonVendorInputStyles-surface: var(--adrestia-appPalette-overlay-hfff7edff);
  --adrestia-component-helixOrchestratorRibbonVendorInputStyles-surfaceMuted: var(--adrestia-appPalette-overlay-h9a3412ff);
  --adrestia-component-helixPerfTaxMeter-accentBg: var(--adrestia-appPalette-overlay-h1c1400ff);
  --adrestia-component-helixPerfTaxMeter-accentBorder: var(--adrestia-appPalette-overlay-h78350fff);
  --adrestia-component-helixPerfTaxMeter-backdrop: var(--adrestia-appPalette-overlay-h1c0505ff);
  --adrestia-component-helixPerfTaxMeter-border: var(--adrestia-appPalette-overlay-h14532dff);
  --adrestia-component-helixPerfTaxMeter-borderStrong: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixPerfTaxMeter-highlight: var(--adrestia-appPalette-overlay-h7f1d1dff);
  --adrestia-component-helixPerfTaxMeter-scrim: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixPerfTaxMeter-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixPerfTaxMeter-surfaceMuted: var(--adrestia-appPalette-overlay-h052e16ff);
  --adrestia-component-helixPersistenceGridCards-backdrop: var(--adrestia-appPalette-overlay-h080e18eb);
  --adrestia-component-helixPersistenceGridData-accentBg: var(--adrestia-appPalette-overlay-h2b1b05ff);
  --adrestia-component-helixPersistenceGridData-accentBorder: var(--adrestia-appPalette-overlay-h92400eff);
  --adrestia-component-helixPersistenceGridData-backdrop: var(--adrestia-appPalette-overlay-h052814ff);
  --adrestia-component-helixPersistenceGridData-border: var(--adrestia-appPalette-overlay-h7f1d1dff);
  --adrestia-component-helixPersistenceGridData-borderStrong: var(--adrestia-appPalette-overlay-hfcd34dff);
  --adrestia-component-helixPersistenceGridData-highlight: var(--adrestia-appPalette-overlay-h166534ff);
  --adrestia-component-helixPersistenceGridData-scrim: var(--adrestia-appPalette-overlay-h86efacff);
  --adrestia-component-helixPersistenceGridData-surface: var(--adrestia-appPalette-overlay-hfca5a5ff);
  --adrestia-component-helixPersistenceGridData-surfaceMuted: var(--adrestia-appPalette-overlay-h2a0d12ff);
  --adrestia-component-helixPersistenceGridData-tone0: var(--adrestia-appPalette-overlay-h0f1a2eff);
  --adrestia-component-helixPersistenceGridData-tone1: var(--adrestia-appPalette-overlay-h93c5fdff);
  --adrestia-component-helixPersistenceGridData-tone2: var(--adrestia-appPalette-overlay-h1e3a5fff);
  --adrestia-component-helixPersistenceGridData-tone3: var(--adrestia-appPalette-overlay-h1f1633ff);
  --adrestia-component-helixPersistenceGridData-tone4: var(--adrestia-appPalette-overlay-hc4b5fdff);
  --adrestia-component-helixPersistenceGridData-tone5: var(--adrestia-appPalette-overlay-h6d28d9ff);
  --adrestia-component-helixPersistenceGridData-tone6: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixPersistenceGridData-tone7: var(--adrestia-appPalette-overlay-h082032ff);
  --adrestia-component-helixPersistenceGridData-tone8: var(--adrestia-appPalette-overlay-h67e8f9ff);
  --adrestia-component-helixPersistenceGridData-tone9: var(--adrestia-appPalette-overlay-h155e75ff);
  --adrestia-component-helixPersistenceGridData-tone10: var(--adrestia-appPalette-overlay-h1b1d08ff);
  --adrestia-component-helixPersistenceGridData-tone11: var(--adrestia-appPalette-overlay-ha16207ff);
  --adrestia-component-helixPersistenceGridData-tone12: var(--adrestia-appPalette-overlay-h0f1724ff);
  --adrestia-component-helixPersistenceGridData-tone13: var(--adrestia-appPalette-overlay-hcbd5e1ff);
  --adrestia-component-helixPersistenceGridData-tone14: var(--adrestia-appPalette-overlay-h223047ff);
  --adrestia-component-helixPersistenceGridPanel-backdropAlt: var(--adrestia-appPalette-overlay-h080d16f0);
  --adrestia-component-helixPersistenceGridPanel-backdropDeep: var(--adrestia-appPalette-overlay-h060910f0);
  --adrestia-component-helixPersistenceGridPanel-bg: var(--adrestia-appPalette-overlay-h1f163340);
  --adrestia-component-helixPipelineStepper-surface: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-helixPipelineTable-hoverBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-helixPipelineTableConstants-accentBg: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-helixPipelineTableConstants-accentBorder: var(--adrestia-appPalette-overlay-h374151ff);
  --adrestia-component-helixPipelineTableConstants-border: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixPipelineTableConstants-borderStrong: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixPipelineTableConstants-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixPipelineTableConstants-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixPipelineTableFilterBar-surface: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixPipelineTableFilterBar-surfaceMuted: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixPipelineTableFlowRow-surface: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixPipelineTablePipelineWidgets-surface: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixPortfolioFormError-surface: var(--adrestia-appPalette-overlay-hfda4afff);
  --adrestia-component-helixPortfolioSetupSquareCard-borderStrong: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-helixPortfolioSetupSquareCard-scrimBottom: var(--adrestia-appPalette-overlay-h000000b8);
  --adrestia-component-helixPortfolioSetupSquareCard-scrimMid: var(--adrestia-appPalette-overlay-h00000059);
  --adrestia-component-helixPortfolioSetupSquareCard-scrimTop: var(--adrestia-appPalette-overlay-h0000001f);
  --adrestia-component-helixPreFlightModal-scrim: var(--adrestia-appPalette-overlay-h00000099);
  --adrestia-component-helixRamPanel-surface: var(--adrestia-appPalette-overlay-h22c55e1f);
  --adrestia-component-helixRamPanel-surfaceMuted: var(--adrestia-appPalette-overlay-h22c55e47);
  --adrestia-component-helixRamPanel-thresholdCriticalBorder: var(--adrestia-appPalette-overlay-hef444454);
  --adrestia-component-helixRamPanel-thresholdWarnBorder: var(--adrestia-appPalette-overlay-hf59e0b54);
  --adrestia-component-helixRawPayloadPane-dangerBg: var(--adrestia-appPalette-overlay-hfb718514);
  --adrestia-component-helixRawPayloadPane-dangerBgSoft: var(--adrestia-appPalette-overlay-hfb71850d);
  --adrestia-component-helixRawPayloadPane-dangerBorder: var(--adrestia-appPalette-overlay-hfb71858c);
  --adrestia-component-helixRawPayloadPane-dangerBorderSoft: var(--adrestia-appPalette-overlay-hfb718533);
  --adrestia-component-helixRawPayloadPane-infoBg: var(--adrestia-appPalette-overlay-h38bdf81a);
  --adrestia-component-helixRawPayloadPane-infoBorder: var(--adrestia-appPalette-overlay-h38bdf866);
  --adrestia-component-helixRawPayloadPane-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixRestConfigPaneMethodUrlCard-surface: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixRestConfigPaneOrchestratorSectionUiStyles-accentBg: var(--adrestia-appPalette-overlay-h0a0e16ff);
  --adrestia-component-helixRestConfigPaneOrchestratorSectionUiStyles-accentBorder: var(--adrestia-appPalette-overlay-h1e293bff);
  --adrestia-component-helixRestConfigPaneOrchestratorSectionUiStyles-border: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-helixRestConfigPaneOrchestratorSectionUiStyles-borderStrong: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixRestConfigPaneOrchestratorSectionUiStyles-scrim: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixRestConfigPaneOrchestratorSectionUiStyles-surface: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-helixRestConfigPaneOrchestratorSectionUiStyles-surfaceMuted: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixRestConfigPaneQueryOrchestratorSection-surface: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixRestConfigPaneRegistry-surface: var(--adrestia-appPalette-overlay-h0ea5e9ff);
  --adrestia-component-helixRestConfigStackedVariantUrlRows-rowBg: var(--adrestia-appPalette-overlay-h94a3b80a);
  --adrestia-component-helixRestConfigStackedVariantUrlRows-rowBorder: var(--adrestia-appPalette-overlay-h94a3b81f);
  --adrestia-component-helixRestOrchestratorBlueprintSourcePanel-border: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixRestOrchestratorBlueprintSourcePanel-surface: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixRestOrchestratorBlueprintSourcePanel-surfaceMuted: var(--adrestia-appPalette-overlay-h0a0e16ff);
  --adrestia-component-helixRestOrchestratorBrickUi-surface: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixRestOrchestratorHistoricalRestCallout-border: var(--adrestia-appPalette-overlay-hfb923c0f);
  --adrestia-component-helixRestOrchestratorHistoricalRestCallout-borderStrong: var(--adrestia-appPalette-overlay-hfb923c59);
  --adrestia-component-helixRestOrchestratorHistoricalRestCallout-surface: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixRestOrchestratorHistoricalRestCallout-surfaceMuted: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixRestOrchestratorMaskedPreview-hoverStrongBg: var(--adrestia-appPalette-overlay-hecf3f714);
  --adrestia-component-helixRestOrchestratorQueryParamBrick-surface: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixRestOrchestratorQueryParamBrick-surfaceMuted: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-helixRestOrchestratorQueryParamToolbox-infoBg: var(--adrestia-appPalette-overlay-h38bdf81f);
  --adrestia-component-helixRestOrchestratorQueryParamToolbox-scrim: var(--adrestia-appPalette-overlay-h02061759);
  --adrestia-component-helixRestOrchestratorStackedRows-hoverBg: var(--adrestia-appPalette-overlay-h6366f114);
  --adrestia-component-helixRestProbeDriftPanels-accentBg: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixRestProbeDriftPanels-border: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixRestProbeDriftPanels-borderStrong: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-helixRestProbeDriftPanels-surface: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixRestProbeDriftPanels-surfaceMuted: var(--adrestia-appPalette-overlay-h1e293bff);
  --adrestia-component-helixRestProbeFieldMapModal-scrim: var(--adrestia-appPalette-overlay-h0f172a8c);
  --adrestia-component-helixRestProbeFieldMapPanels-accentActiveBg: var(--adrestia-appPalette-overlay-he8892e14);
  --adrestia-component-helixRestProbeFieldMapPanels-surface: var(--adrestia-appPalette-overlay-hfbbf241f);
  --adrestia-component-helixRestProbeLegacyLayout-surface: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixRestProbeSectionDisplay-accentBg: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-helixRestProbeSectionDisplay-accentBorder: var(--adrestia-appPalette-overlay-h38bdf81f);
  --adrestia-component-helixRestProbeSectionDisplay-backdrop: var(--adrestia-appPalette-overlay-hfbbf241a);
  --adrestia-component-helixRestProbeSectionDisplay-border: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixRestProbeSectionDisplay-borderStrong: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixRestProbeSectionDisplay-highlight: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-helixRestProbeSectionDisplay-scrim: var(--adrestia-appPalette-overlay-h22c55e1a);
  --adrestia-component-helixRestProbeSectionDisplay-surface: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixRestProbeSectionDisplay-surfaceMuted: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-helixRestProbeValidationCheckGroupsUtils-border: var(--adrestia-appPalette-overlay-h15803dff);
  --adrestia-component-helixRestProbeValidationCheckGroupsUtils-surface: var(--adrestia-appPalette-overlay-hdc2626ff);
  --adrestia-component-helixRestProbeValidationCheckGroupsUtils-surfaceMuted: var(--adrestia-appPalette-overlay-hb45309ff);
  --adrestia-component-helixRestProbeValidationCheckItem-accentBg: var(--adrestia-appPalette-overlay-h94a3b81f);
  --adrestia-component-helixRestProbeValidationCheckItem-accentBorder: var(--adrestia-appPalette-overlay-h94a3b814);
  --adrestia-component-helixRestProbeValidationCheckItem-accentBtnBg: var(--adrestia-appPalette-overlay-he8892e14);
  --adrestia-component-helixRestProbeValidationCheckItem-border: var(--adrestia-appPalette-overlay-hfbbf2414);
  --adrestia-component-helixRestProbeValidationCheckItem-borderStrong: var(--adrestia-appPalette-overlay-hdc262614);
  --adrestia-component-helixRestProbeValidationCheckItem-surface: var(--adrestia-appPalette-overlay-h94a3b80f);
  --adrestia-component-helixRestProbeValidationCheckItem-surfaceMuted: var(--adrestia-appPalette-overlay-h15803d14);
  --adrestia-component-helixRestProbeValidationFieldMap-bg: var(--adrestia-appPalette-overlay-hfbbf241f);
  --adrestia-component-helixRestProbeValidationGroupsToolbar-accentActiveBg: var(--adrestia-appPalette-overlay-he8892e14);
  --adrestia-component-helixRestProbeVariantActions-bg: var(--adrestia-appPalette-overlay-h0f172a59);
  --adrestia-component-helixRestProbeVariantCardHeaderBadges-border: var(--adrestia-appPalette-overlay-h0f172a99);
  --adrestia-component-helixRestProbeVariantCardHeaderBadges-surface: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixRestProbeVariantCardHeaderBadges-surfaceMuted: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-helixRestProbeVariantCardList-surface: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixRestProbeVariantCardParts-accentBg: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixRestProbeVariantCardParts-accentBorder: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-helixRestProbeVariantCardParts-backdrop: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixRestProbeVariantCardParts-border: var(--adrestia-appPalette-overlay-h1e293bff);
  --adrestia-component-helixRestProbeVariantCardParts-borderStrong: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixRestProbeVariantCardParts-highlight: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-helixRestProbeVariantCardParts-scrim: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-helixRestProbeVariantCardParts-surface: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixRestProbeVariantCardParts-surfaceMuted: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-helixRestProbeVariantCardParts-tone0: var(--adrestia-appPalette-overlay-hf8fafcd9);
  --adrestia-component-helixRestProbeVariantCardParts-tone1: var(--adrestia-appPalette-overlay-h4ade801a);
  --adrestia-component-helixRestProbeVariantCardParts-tone2: var(--adrestia-appPalette-overlay-h38bdf81a);
  --adrestia-component-helixRestProbeVariantCardParts-tone3: var(--adrestia-appPalette-overlay-hf8717114);
  --adrestia-component-helixRestProbeVariantCardParts-tone4: var(--adrestia-appPalette-overlay-h4ade8059);
  --adrestia-component-helixRestProbeVariantCardParts-tone5: var(--adrestia-appPalette-overlay-h38bdf859);
  --adrestia-component-helixRestProbeVariantCardParts-tone6: var(--adrestia-appPalette-overlay-hf8717159);
  --adrestia-component-helixRestProbeVariantCardProbeResultSection-dangerBg: var(--adrestia-appPalette-overlay-hf8717114);
  --adrestia-component-helixRestProbeVariantCardProbeResultSection-dangerBorder: var(--adrestia-appPalette-overlay-hf8717159);
  --adrestia-component-helixRestProbeVariantCardProbeResultSection-scrim: var(--adrestia-appPalette-overlay-h0f172a59);
  --adrestia-component-helixRestProbeVariantCardProbeResultSection-scrimStrong: var(--adrestia-appPalette-overlay-h0f172a8c);
  --adrestia-component-helixRestProbeVariantCardRequestSection-accentBg: var(--adrestia-appPalette-overlay-hf8fafcff);
  --adrestia-component-helixRestProbeVariantCardRequestSection-accentBorder: var(--adrestia-appPalette-overlay-h0f172a8c);
  --adrestia-component-helixRestProbeVariantCardRequestSection-backdrop: var(--adrestia-appPalette-overlay-he8892e59);
  --adrestia-component-helixRestProbeVariantCardRequestSection-border: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixRestProbeVariantCardRequestSection-borderStrong: var(--adrestia-appPalette-overlay-hfbbf241f);
  --adrestia-component-helixRestProbeVariantCardRequestSection-highlight: var(--adrestia-appPalette-overlay-hfbbf2459);
  --adrestia-component-helixRestProbeVariantCardRequestSection-scrim: var(--adrestia-appPalette-overlay-h0369a1ff);
  --adrestia-component-helixRestProbeVariantCardRequestSection-surface: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixRestProbeVariantCardRequestSection-surfaceMuted: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixRestQueryOrchestratorParamIncludeToggle-border: var(--adrestia-appPalette-overlay-h0a0e16ff);
  --adrestia-component-helixRestQueryOrchestratorParamIncludeToggle-borderStrong: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixRestQueryOrchestratorParamIncludeToggle-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixRestQueryOrchestratorParamIncludeToggle-surfaceMuted: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixRestQueryParamBar-shellBg: var(--adrestia-appPalette-overlay-h0f172aa6);
  --adrestia-component-helixRestQueryParameterRepoGroupEndpoints-accentBg: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixRestQueryParameterRepoGroupEndpoints-accentBorder: var(--adrestia-appPalette-overlay-h38bdf80f);
  --adrestia-component-helixRestQueryParameterRepoGroupEndpoints-border: var(--adrestia-appPalette-overlay-h7dd3fcff);
  --adrestia-component-helixRestQueryParameterRepoGroupEndpoints-borderStrong: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixRestQueryParameterRepoGroupEndpoints-scrim: var(--adrestia-appPalette-overlay-h38bdf826);
  --adrestia-component-helixRestQueryParameterRepoGroupEndpoints-surface: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixRestQueryParameterRepoGroupEndpoints-surfaceMuted: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixRestQueryParameterRepoInstitutionalBar-surface: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixRestQueryParamFilters-bg: var(--adrestia-appPalette-overlay-h38bdf81f);
  --adrestia-component-helixRestQueryParamRepoCatalogRow-okBg: var(--adrestia-appPalette-overlay-h22c55e14);
  --adrestia-component-helixRestQueryParamRepoCatalogRow-warnBg: var(--adrestia-appPalette-overlay-hfbbf2414);
  --adrestia-component-helixRestQueryRepoPanelStyles-accentBg: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixRestQueryRepoPanelStyles-accentBorder: var(--adrestia-appPalette-overlay-h0f172aa6);
  --adrestia-component-helixRestQueryRepoPanelStyles-border: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-helixRestQueryRepoPanelStyles-borderStrong: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixRestQueryRepoPanelStyles-scrim: var(--adrestia-appPalette-overlay-h1e293b99);
  --adrestia-component-helixRestQueryRepoPanelStyles-surface: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixRestQueryRepoPanelStyles-surfaceMuted: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixRestTargetPreview-panelBg: var(--adrestia-appPalette-overlay-h22c55e0f);
  --adrestia-component-helixSchemaCalibrationSheet-accentBg: var(--adrestia-appPalette-overlay-hb91c1c57);
  --adrestia-component-helixSchemaCalibrationSheet-accentBorder: var(--adrestia-appPalette-overlay-hb91c1c14);
  --adrestia-component-helixSchemaCalibrationSheet-backdrop: var(--adrestia-appPalette-overlay-h2563eb0f);
  --adrestia-component-helixSchemaCalibrationSheet-border: var(--adrestia-appPalette-overlay-h15803d14);
  --adrestia-component-helixSchemaCalibrationSheet-borderStrong: var(--adrestia-appPalette-overlay-hf8fafcb8);
  --adrestia-component-helixSchemaCalibrationSheet-connectionBg: var(--adrestia-appPalette-overlay-he8892e14);
  --adrestia-component-helixSchemaCalibrationSheet-connectionBorder: var(--adrestia-appPalette-overlay-he8892e75);
  --adrestia-component-helixSchemaCalibrationSheet-highlight: var(--adrestia-appPalette-overlay-h2563eb38);
  --adrestia-component-helixSchemaCalibrationSheet-hintBg: var(--adrestia-appPalette-overlay-he8892e1a);
  --adrestia-component-helixSchemaCalibrationSheet-hintBorder: var(--adrestia-appPalette-overlay-he8892e57);
  --adrestia-component-helixSchemaCalibrationSheet-internalWarnBorder: var(--adrestia-appPalette-overlay-he8892e66);
  --adrestia-component-helixSchemaCalibrationSheet-linkBtnBg: var(--adrestia-appPalette-overlay-he8892e1a);
  --adrestia-component-helixSchemaCalibrationSheet-linkBtnBorder: var(--adrestia-appPalette-overlay-he8892e80);
  --adrestia-component-helixSchemaCalibrationSheet-scrim: var(--adrestia-appPalette-overlay-h2563eb3d);
  --adrestia-component-helixSchemaCalibrationSheet-selectedFieldBg: var(--adrestia-appPalette-overlay-he8892e21);
  --adrestia-component-helixSchemaCalibrationSheet-surface: var(--adrestia-appPalette-overlay-hf8fafcd1);
  --adrestia-component-helixSchemaCalibrationSheet-surfaceMuted: var(--adrestia-appPalette-overlay-h15803d57);
  --adrestia-component-helixSchemaCalibrationSheet-toneA: var(--adrestia-appPalette-overlay-h2563eb14);
  --adrestia-component-helixSchemaCalibrationSheet-toneB: var(--adrestia-appPalette-overlay-hf8fafc85);
  --adrestia-component-helixSchemaCalibrationSheet-toneC: var(--adrestia-appPalette-overlay-hf8fafc5c);
  --adrestia-component-helixSchemaCalibrationSheet-toneD: var(--adrestia-appPalette-overlay-hf8fafc80);
  --adrestia-component-helixSchemaCalibrationSheet-toneE: var(--adrestia-appPalette-overlay-hf8fafc94);
  --adrestia-component-helixSchemaCalibrationSheet-toneF: var(--adrestia-appPalette-overlay-h15803d42);
  --adrestia-component-helixSchemaCalibrationSheet-toneG: var(--adrestia-appPalette-overlay-hb91c1c5c);
  --adrestia-component-helixSchemaCalibrationSheet-toneH: var(--adrestia-appPalette-overlay-h64748b52);
  --adrestia-component-helixSchemaCalibrationSheet-toneI: var(--adrestia-appPalette-overlay-hf8fafc6b);
  --adrestia-component-helixSchemaCalibrationSheet-toneJ: var(--adrestia-appPalette-overlay-h64748b59);
  --adrestia-component-helixSchemaCalibrationSheet-toneK: var(--adrestia-appPalette-overlay-h94a3b824);
  --adrestia-component-helixSchemaCalibrationSheet-toneL: var(--adrestia-appPalette-overlay-h64748b14);
  --adrestia-component-helixSchemaCalibrationSheet-toneM: var(--adrestia-appPalette-overlay-h0891b242);
  --adrestia-component-helixSchemaCalibrationSheet-toneN: var(--adrestia-appPalette-overlay-h0891b217);
  --adrestia-component-helixSchemaCalibrationSheet-toneO: var(--adrestia-appPalette-overlay-h15803d17);
  --adrestia-component-helixSchemaCalibrationSheet-toneP: var(--adrestia-appPalette-overlay-hf8fafcad);
  --adrestia-component-helixSchemaCalibrationSheet-toneQ: var(--adrestia-appPalette-overlay-h08090c61);
  --adrestia-component-helixSchemaCalibrationSheet-warnPillBg: var(--adrestia-appPalette-overlay-he8892e1a);
  --adrestia-component-helixSchemaCalibrationSheet-warnPillBorder: var(--adrestia-appPalette-overlay-he8892e73);
  --adrestia-component-helixSchemaDiscoveryCloseGuardDialog-scrim: var(--adrestia-appPalette-overlay-h0f172a73);
  --adrestia-component-helixSchemaDiscoveryStepNav-activeBg: var(--adrestia-appPalette-overlay-h6366f12e);
  --adrestia-component-helixSchemaDiscoveryWin12AuditTrail-closeBg: var(--adrestia-appPalette-overlay-h08090c8c);
  --adrestia-component-helixSchemaDiscoveryWin12AuditTrail-inkMute: var(--adrestia-appPalette-overlay-hecf3f785);
  --adrestia-component-helixSchemaDiscoveryWin12AuditTrail-lineIdle: var(--adrestia-appPalette-overlay-hecf3f71a);
  --adrestia-component-helixSchemaDiscoveryWin12AuditTrail-lineStrong: var(--adrestia-appPalette-overlay-hecf3f72e);
  --adrestia-component-helixSchemaDiscoveryWin12AuditTrail-scrimDeep: var(--adrestia-appPalette-overlay-h0203059e);
  --adrestia-component-helixSchemaDiscoveryWin12Chrome-inkMute: var(--adrestia-appPalette-overlay-hecf3f785);
  --adrestia-component-helixSchemaDiscoveryWin12Chrome-lineStrong: var(--adrestia-appPalette-overlay-hecf3f72e);
  --adrestia-component-helixSchemaDiscoveryWin12Chrome-scrim: var(--adrestia-appPalette-overlay-h0f172a61);
  --adrestia-component-helixSchemaDiscoveryWin12Chrome-scrimDeep: var(--adrestia-appPalette-overlay-h0203059e);
  --adrestia-component-helixSchemaDiscoveryWin12MaskPresets-border: var(--adrestia-appPalette-overlay-h0f172a1a);
  --adrestia-component-helixSchemaDiscoveryWin12MaskPresets-itemHoverBg: var(--adrestia-appPalette-overlay-he8892e24);
  --adrestia-component-helixSchemaDiscoveryWin12MaskPresets-surface: var(--adrestia-appPalette-overlay-h0f172a1f);
  --adrestia-component-helixSchemaDiscoveryWin12MaskPresets-surfaceMuted: var(--adrestia-appPalette-overlay-hffffffeb);
  --adrestia-component-helixSchemaDiscoveryWin12StepSplit-activeCountBg: var(--adrestia-appPalette-overlay-he8892e3d);
  --adrestia-component-helixSchemaDiscoveryWin12VariantPick-line: var(--adrestia-appPalette-overlay-h0f172a1f);
  --adrestia-component-helixSchemaDiscoveryWin12VariantPick-scrim: var(--adrestia-appPalette-overlay-h0f172a61);
  --adrestia-component-helixSchemaDiscoveryWizardShellStyles-surface: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-accentBg: var(--adrestia-appPalette-overlay-hf1f5f9fa);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-accentBorder: var(--adrestia-appPalette-overlay-hecf3f785);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-backdrop: var(--adrestia-appPalette-overlay-hecf3f71a);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-border: var(--adrestia-appPalette-overlay-h94a3b873);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-borderStrong: var(--adrestia-appPalette-overlay-hf8fafcf2);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-darkAccentSoft: var(--adrestia-appPalette-overlay-hf0a86824);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-darkAuditTrailBg: var(--adrestia-appPalette-overlay-hf0a8681f);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-darkAuditTrailHoverBg: var(--adrestia-appPalette-overlay-hf0a86833);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-darkSplitBgAccent: var(--adrestia-appPalette-overlay-hf0a86814);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-highlight: var(--adrestia-appPalette-overlay-h08090c8c);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-scrim: var(--adrestia-appPalette-overlay-hecf3f72e);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-surface: var(--adrestia-appPalette-overlay-he8892e26);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-surfaceMuted: var(--adrestia-appPalette-overlay-h0f172a61);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-toneA: var(--adrestia-appPalette-overlay-hecf3f7c7);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-toneB: var(--adrestia-appPalette-overlay-h0203059e);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-toneC: var(--adrestia-appPalette-overlay-h08090c73);
  --adrestia-component-helixSchemaDiscoveryWizardWin12Tokens-toneD: var(--adrestia-appPalette-overlay-hecf3f752);
  --adrestia-component-helixSchemaFingerprintActions-dangerBg: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixSchemaFingerprintActions-dangerBgSoft: var(--adrestia-appPalette-overlay-hef44440f);
  --adrestia-component-helixSchemaFingerprintActions-dangerBorder: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-helixSchemaFingerprintActions-infoBg: var(--adrestia-appPalette-overlay-h38bdf81f);
  --adrestia-component-helixSchemaFingerprintActions-infoBgSoft: var(--adrestia-appPalette-overlay-h38bdf814);
  --adrestia-component-helixSchemaFingerprintDisplay-accentBg: var(--adrestia-appPalette-overlay-h22c55e4c);
  --adrestia-component-helixSchemaFingerprintDisplay-accentBorder: var(--adrestia-appPalette-overlay-hef44441f);
  --adrestia-component-helixSchemaFingerprintDisplay-backdrop: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-helixSchemaFingerprintDisplay-border: var(--adrestia-appPalette-overlay-hf59e0b4c);
  --adrestia-component-helixSchemaFingerprintDisplay-borderStrong: var(--adrestia-appPalette-overlay-h22c55e1f);
  --adrestia-component-helixSchemaFingerprintDisplay-highlight: var(--adrestia-appPalette-overlay-h22c55e14);
  --adrestia-component-helixSchemaFingerprintDisplay-scrim: var(--adrestia-appPalette-overlay-hef44444c);
  --adrestia-component-helixSchemaFingerprintDisplay-surface: var(--adrestia-appPalette-overlay-hf59e0b66);
  --adrestia-component-helixSchemaFingerprintDisplay-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-helixSchemaFingerprintDisplay-toneA: var(--adrestia-appPalette-overlay-h22c55e40);
  --adrestia-component-helixSchemaFingerprintDisplay-toneB: var(--adrestia-appPalette-overlay-hf59e0b14);
  --adrestia-component-helixSchemaFingerprintDisplay-toneC: var(--adrestia-appPalette-overlay-hf59e0b40);
  --adrestia-component-helixSchemaFingerprintUtils-accentBg: var(--adrestia-appPalette-overlay-ha855f7ff);
  --adrestia-component-helixSchemaFingerprintUtils-accentBorder: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixSchemaFingerprintUtils-backdrop: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixSchemaFingerprintUtils-border: var(--adrestia-appPalette-overlay-h93c5fdff);
  --adrestia-component-helixSchemaFingerprintUtils-borderStrong: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixSchemaFingerprintUtils-scrim: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixSchemaFingerprintUtils-surface: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixSchemaFingerprintUtils-surfaceMuted: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixSchemaViewer-border: var(--adrestia-appPalette-overlay-h94a3b824);
  --adrestia-component-helixSchemaWizardWin12MultiVariantIntent-warnBg: var(--adrestia-appPalette-overlay-hf59e0b14);
  --adrestia-component-helixSchemaWizardWin12MultiVariantIntent-warnBorder: var(--adrestia-appPalette-overlay-hf59e0b73);
  --adrestia-component-helixSmallPanelsHelpers-accentBg: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-helixSmallPanelsHelpers-accentBorder: var(--adrestia-appPalette-overlay-h42a5f5ff);
  --adrestia-component-helixSmallPanelsHelpers-backdrop: var(--adrestia-appPalette-overlay-h66bb6aff);
  --adrestia-component-helixSmallPanelsHelpers-border: var(--adrestia-appPalette-overlay-hff7043ff);
  --adrestia-component-helixSmallPanelsHelpers-borderStrong: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-helixSmallPanelsHelpers-highlight: var(--adrestia-appPalette-overlay-hffa726ff);
  --adrestia-component-helixSmallPanelsHelpers-scrim: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-helixSmallPanelsHelpers-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixSmallPanelsHelpers-surfaceMuted: var(--adrestia-appPalette-overlay-h7e57c2ff);
  --adrestia-component-helixSmallPanelsHelpers-tone0: var(--adrestia-appPalette-overlay-h00e5ffff);
  --adrestia-component-helixSmallPanelsHelpers-tone1: var(--adrestia-appPalette-overlay-h84cc16ff);
  --adrestia-component-helixSmallPanelsHelpers-tone2: var(--adrestia-appPalette-overlay-hce93d8ff);
  --adrestia-component-helixSmallPanelsHelpers-tone3: var(--adrestia-appPalette-overlay-h29b6f6ff);
  --adrestia-component-helixSmallPanelsHelpers-tone4: var(--adrestia-appPalette-overlay-h78909cff);
  --adrestia-component-helixSmallPanelsHelpers-tone5: var(--adrestia-appPalette-overlay-hf5c542ff);
  --adrestia-component-helixSmallPanelsHelpers-tone6: var(--adrestia-appPalette-overlay-h80cbc4ff);
  --adrestia-component-helixSmallPanelsHelpers-tone7: var(--adrestia-appPalette-overlay-hffab91ff);
  --adrestia-component-helixSmallPanelsHelpers-tone8: var(--adrestia-appPalette-overlay-h90a4aeff);
  --adrestia-component-helixSmartProbePathExtractorSection-bg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixSmartProbeRunner-accentBg: var(--adrestia-appPalette-overlay-hfb718514);
  --adrestia-component-helixSmartProbeRunner-rowBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-helixSmartProbeSandbox-scrimEnd: var(--adrestia-appPalette-overlay-h0c0c0ceb);
  --adrestia-component-helixSmartProbeSandbox-scrimMid: var(--adrestia-appPalette-overlay-h000000e0);
  --adrestia-component-helixSmartProbeSandbox-scrimStart: var(--adrestia-appPalette-overlay-h000000b8);
  --adrestia-component-helixSmartProbeShared-border: var(--adrestia-appPalette-overlay-h94a3b82e);
  --adrestia-component-helixSmartProbeShared-dangerBorder: var(--adrestia-appPalette-overlay-hfb718599);
  --adrestia-component-helixSmartProbeShared-inputBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-helixSmartProbeShared-successBorder: var(--adrestia-appPalette-overlay-h34d39999);
  --adrestia-component-helixSmartProbeShared-surfaceFaint: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-helixSmartProbeShared-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-helixSourceCatalogSourceRow-surface: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixSourceCatalogSourceRow-surfaceMuted: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixSourceCatalogToolbar-surface: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixSourceCatalogWidgets-surface: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixSourceCatalogWidgets-surfaceMuted: var(--adrestia-appPalette-overlay-h1a1f2eff);
  --adrestia-component-helixSourceDiagnosticsPanel-okBg: var(--adrestia-appPalette-overlay-h22c55e14);
  --adrestia-component-helixSourceDiagnosticsPanelSummary-dangerBg: var(--adrestia-appPalette-overlay-hef44440f);
  --adrestia-component-helixSourceDiagnosticsPanelSummary-okBg: var(--adrestia-appPalette-overlay-h22c55e0f);
  --adrestia-component-helixSourceDiagnosticsTestRow-dangerBorder: var(--adrestia-appPalette-overlay-hef444445);
  --adrestia-component-helixSourceDiagnosticsTestRow-neutralBorder: var(--adrestia-appPalette-overlay-h64748b45);
  --adrestia-component-helixSourceDiagnosticsTestRow-successBorder: var(--adrestia-appPalette-overlay-h22c55e45);
  --adrestia-component-helixSourceDiagnosticsTestRow-warnBorder: var(--adrestia-appPalette-overlay-hf59e0b45);
  --adrestia-component-helixSourceEditForm-backdrop: var(--adrestia-appPalette-overlay-h000000e6);
  --adrestia-component-helixSourceEditForm-dangerBg: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-helixSourceEditForm-panelBg: var(--adrestia-appPalette-overlay-h0a0a0ad6);
  --adrestia-component-helixSourceEditForm-panelBorder: var(--adrestia-appPalette-overlay-hffffff17);
  --adrestia-component-helixSourceEditFormAtoms-infoBg: var(--adrestia-appPalette-overlay-h93c5fd26);
  --adrestia-component-helixSourceEditFormAtoms-infoBorder: var(--adrestia-appPalette-overlay-h93c5fd4c);
  --adrestia-component-helixSourceEditFormAtoms-successBg: var(--adrestia-appPalette-overlay-h22c55e26);
  --adrestia-component-helixSourceEditFormAtoms-successBorder: var(--adrestia-appPalette-overlay-h22c55e4c);
  --adrestia-component-helixSourceEditFormFlowsCatalog-accentBg: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixSourceEditFormFlowsCatalog-accentBorder: var(--adrestia-appPalette-overlay-ha855f7ff);
  --adrestia-component-helixSourceEditFormFlowsCatalog-border: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-helixSourceEditFormFlowsCatalog-borderStrong: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixSourceEditFormFlowsCatalog-scrim: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixSourceEditFormFlowsCatalog-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixSourceEditFormFlowsCatalog-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixSourceEditFormTemplateTokens-accentBg: var(--adrestia-appPalette-overlay-h0f766eff);
  --adrestia-component-helixSourceEditFormTemplateTokens-accentBorder: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixSourceEditFormTemplateTokens-backdrop: var(--adrestia-appPalette-overlay-h93c5fdff);
  --adrestia-component-helixSourceEditFormTemplateTokens-border: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixSourceEditFormTemplateTokens-borderStrong: var(--adrestia-appPalette-overlay-h14b8a6ff);
  --adrestia-component-helixSourceEditFormTemplateTokens-highlight: var(--adrestia-appPalette-overlay-hf97316ff);
  --adrestia-component-helixSourceEditFormTemplateTokens-scrim: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixSourceEditFormTemplateTokens-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixSourceEditFormTemplateTokens-surfaceMuted: var(--adrestia-appPalette-overlay-h16a34aff);
  --adrestia-component-helixSourceEditFormTemplateTokens-tone0: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixSourceEditFormTemplateTokens-tone1: var(--adrestia-appPalette-overlay-h84cc16ff);
  --adrestia-component-helixSourceEditFormTemplateTokens-tone2: var(--adrestia-appPalette-overlay-ha855f7ff);
  --adrestia-component-helixSourceEditFormTemplateTokens-tone3: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixSourceEditFormTemplateTokens-tone4: var(--adrestia-appPalette-overlay-hdc2626ff);
  --adrestia-component-helixSourceEditGatesPane-okBg: var(--adrestia-appPalette-overlay-h22c55e1a);
  --adrestia-component-helixSourceEditIdentityDataChannels-bg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixSourceEditIdentityDataChannels-borderColor: var(--adrestia-appPalette-overlay-hffffff2e);
  --adrestia-component-helixSourceEditIdentityPaneStyles-surface: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixSourceEditIdentityPaneStyles-surfaceMuted: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixSourceEditIdentitySemanticSection-infoBg: var(--adrestia-appPalette-overlay-h38bdf81f);
  --adrestia-component-helixSourceEditIdentitySemanticSection-warnBg: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-helixSourceEditSymbolMaskSection-infoBg: var(--adrestia-appPalette-overlay-h93c5fd26);
  --adrestia-component-helixSourceEditSymbolMaskSection-infoBorder: var(--adrestia-appPalette-overlay-h93c5fd4c);
  --adrestia-component-helixSourceEditSymbolMaskSection-successBg: var(--adrestia-appPalette-overlay-h22c55e26);
  --adrestia-component-helixSourceEditSymbolMaskSection-successBorder: var(--adrestia-appPalette-overlay-h22c55e4c);
  --adrestia-component-helixSourceEditVariantConfig-bg: var(--adrestia-appPalette-overlay-h0f172ab8);
  --adrestia-component-helixSourceEditVariantSidebar-indigoBg: var(--adrestia-appPalette-overlay-h6366f11f);
  --adrestia-component-helixSourceEditVariantSidebar-skyBg: var(--adrestia-appPalette-overlay-h38bdf81f);
  --adrestia-component-helixSourceEditVariantSidebar-successBg: var(--adrestia-appPalette-overlay-h22c55e1f);
  --adrestia-component-helixSourceReadinessPanel-bg: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-helixSourceReadinessPanel-border: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-helixSourceRegistryInspector-border: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-helixSourceRegistryInspector-fieldBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixSourceRegistryInspector-surface: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-helixSourceRegistryInspector-surfaceMuted: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-helixSourceRegistryInspector-warnBg: var(--adrestia-appPalette-overlay-hb4530929);
  --adrestia-component-helixSourceRegistryPanel-surface: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixSourceRow-accentBg: var(--adrestia-appPalette-overlay-hfb71853d);
  --adrestia-component-helixSourceRow-accentBorder: var(--adrestia-appPalette-overlay-h050810fa);
  --adrestia-component-helixSourceRow-backdrop: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-helixSourceRow-border: var(--adrestia-appPalette-overlay-hffffff12);
  --adrestia-component-helixSourceRow-borderStrong: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-helixSourceRow-highlight: var(--adrestia-appPalette-overlay-hf59e0b47);
  --adrestia-component-helixSourceRow-scrim: var(--adrestia-appPalette-overlay-hfb71851a);
  --adrestia-component-helixSourceRow-surface: var(--adrestia-appPalette-overlay-hfb71850d);
  --adrestia-component-helixSourceRow-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-helixSourceRow-toneA: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-helixSourceRow-toneB: var(--adrestia-appPalette-overlay-hfb7185e0);
  --adrestia-component-helixSourceRowTheme-accentBg: var(--adrestia-appPalette-overlay-h0f1e2dff);
  --adrestia-component-helixSourceRowTheme-accentBorder: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixSourceRowTheme-backdrop: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixSourceRowTheme-border: var(--adrestia-appPalette-overlay-h60a5faff);
  --adrestia-component-helixSourceRowTheme-borderStrong: var(--adrestia-appPalette-overlay-h1e40afff);
  --adrestia-component-helixSourceRowTheme-highlight: var(--adrestia-appPalette-overlay-h7f1d1dff);
  --adrestia-component-helixSourceRowTheme-scrim: var(--adrestia-appPalette-overlay-h78350fff);
  --adrestia-component-helixSourceRowTheme-surface: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixSourceRowTheme-surfaceMuted: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixSourceRowTheme-tone0: var(--adrestia-appPalette-overlay-hfb7185ff);
  --adrestia-component-helixSourceRowTheme-tone1: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixSourceRowTheme-tone2: var(--adrestia-appPalette-overlay-h1e293bff);
  --adrestia-component-helixSourceRowTheme-tone3: var(--adrestia-appPalette-overlay-hfb71853d);
  --adrestia-component-helixSourceRowTheme-tone4: var(--adrestia-appPalette-overlay-hf59e0be0);
  --adrestia-component-helixSourceRowTheme-tone5: var(--adrestia-appPalette-overlay-hfb7185e0);
  --adrestia-component-helixSourceRowTheme-tone6: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-helixSourceRowTheme-tone7: var(--adrestia-appPalette-overlay-hfb71851a);
  --adrestia-component-helixSourceRowTheme-tone8: var(--adrestia-appPalette-overlay-hf59e0b47);
  --adrestia-component-helixSourceRowUtils-accentBg: var(--adrestia-appPalette-overlay-h0a0d14ff);
  --adrestia-component-helixSourceRowUtils-accentBorder: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixSourceRowUtils-backdrop: var(--adrestia-appPalette-overlay-hffffff12);
  --adrestia-component-helixSourceRowUtils-border: var(--adrestia-appPalette-overlay-h374151ff);
  --adrestia-component-helixSourceRowUtils-borderStrong: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixSourceRowUtils-highlight: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-helixSourceRowUtils-scrim: var(--adrestia-appPalette-overlay-hfb71850d);
  --adrestia-component-helixSourceRowUtils-surface: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixSourceRowUtils-surfaceMuted: var(--adrestia-appPalette-overlay-hfb7185ff);
  --adrestia-component-helixStepTimingSummary-accentBg: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-helixStepTimingSummary-border: var(--adrestia-appPalette-overlay-h00e5ffff);
  --adrestia-component-helixStepTimingSummary-borderStrong: var(--adrestia-appPalette-overlay-h7e57c2ff);
  --adrestia-component-helixStepTimingSummary-surface: var(--adrestia-appPalette-overlay-h42a5f5ff);
  --adrestia-component-helixStepTimingSummary-surfaceMuted: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-helixSymbolCard-panelBorder: var(--adrestia-appPalette-overlay-h94a3b824);
  --adrestia-component-helixSymbolMaskPatternPickGate-accentSoft: var(--adrestia-appPalette-overlay-he8892e26);
  --adrestia-component-helixSymbolMaskTemplateBuilder-invalidBorder: var(--adrestia-appPalette-overlay-hef444459);
  --adrestia-component-helixSymbolMaskTemplateModel-accentBg: var(--adrestia-appPalette-overlay-hf8fafce6);
  --adrestia-component-helixSymbolMaskTemplateModel-border: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixSymbolMaskTemplateModel-borderStrong: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-helixSymbolMaskTemplateModel-surface: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixSymbolMaskTemplateModel-surfaceMuted: var(--adrestia-appPalette-overlay-h0f172aa6);
  --adrestia-component-helixSymbolsBar-accentBg: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixSymbolsBar-accentBorder: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixSymbolsBar-backdrop: var(--adrestia-appPalette-overlay-h78350fff);
  --adrestia-component-helixSymbolsBar-border: var(--adrestia-appPalette-overlay-h1e3a5fff);
  --adrestia-component-helixSymbolsBar-borderStrong: var(--adrestia-appPalette-overlay-h93c5fdff);
  --adrestia-component-helixSymbolsBar-highlight: var(--adrestia-appPalette-overlay-hfb923cff);
  --adrestia-component-helixSymbolsBar-scrim: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixSymbolsBar-surface: var(--adrestia-appPalette-overlay-h14532dff);
  --adrestia-component-helixSymbolsBar-surfaceMuted: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-helixSymbolsBar-tone0: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-helixSymbolsBar-tone1: var(--adrestia-appPalette-overlay-h34d399ff);
  --adrestia-component-helixSymbolsBar-tone2: var(--adrestia-appPalette-overlay-h22d3eeff);
  --adrestia-component-helixSymbolStateBadge-accentBg: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixSymbolStateBadge-accentBorder: var(--adrestia-appPalette-overlay-h2a1f0aff);
  --adrestia-component-helixSymbolStateBadge-backdrop: var(--adrestia-appPalette-overlay-h0a2a14ff);
  --adrestia-component-helixSymbolStateBadge-border: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixSymbolStateBadge-borderStrong: var(--adrestia-appPalette-overlay-h1e3a5fff);
  --adrestia-component-helixSymbolStateBadge-highlight: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-helixSymbolStateBadge-scrim: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixSymbolStateBadge-surface: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixSymbolStateBadge-surfaceMuted: var(--adrestia-appPalette-overlay-h1e293bff);
  --adrestia-component-helixSymbolStateBadge-tone0: var(--adrestia-appPalette-overlay-h064e3bff);
  --adrestia-component-helixSymbolStateBadge-tone1: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixSymbolStateBadge-tone2: var(--adrestia-appPalette-overlay-h2a0a0aff);
  --adrestia-component-helixTemplateBuilder-cardBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-helixTemplateBuilder-cardBorder: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-helixTemplateValidationPanel-scrim: var(--adrestia-appPalette-overlay-h0f172a8c);
  --adrestia-component-helixTemplateValidationPanel-warnBorder: var(--adrestia-appPalette-overlay-hf59e0b40);
  --adrestia-component-helixTransportChipAccents-accentBg: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-helixTransportChipAccents-accentBorder: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-helixTransportChipAccents-backdrop: var(--adrestia-appPalette-overlay-h93c5fdff);
  --adrestia-component-helixTransportChipAccents-border: var(--adrestia-appPalette-overlay-hf97316ff);
  --adrestia-component-helixTransportChipAccents-borderStrong: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-helixTransportChipAccents-highlight: var(--adrestia-appPalette-overlay-h14b8a6ff);
  --adrestia-component-helixTransportChipAccents-scrim: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-helixTransportChipAccents-surface: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-helixTransportChipAccents-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-helixTransportChipAccents-tone0: var(--adrestia-appPalette-overlay-ha5b4fcff);
  --adrestia-component-helixTransportComplianceBanner-border: var(--adrestia-appPalette-overlay-h94a3b859);
  --adrestia-component-helixTransportComplianceBanner-dangerBg: var(--adrestia-appPalette-overlay-h7f1d1d2e);
  --adrestia-component-helixTransportComplianceBanner-dangerBorder: var(--adrestia-appPalette-overlay-hef44448c);
  --adrestia-component-helixTransportComplianceBanner-scrim: var(--adrestia-appPalette-overlay-h0f172a73);
  --adrestia-component-helixTransportConfigPaneIntroBlocks-surface: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixTransportConfigPanePrimitivesPane-surface: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixTransportConfigPaneProbeOnlyShell-surface: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixTransportConfigPrimitives-invalidBorder: var(--adrestia-appPalette-overlay-hef444459);
  --adrestia-component-helixTransportEndpointMaskPresetBar-activeBg: var(--adrestia-appPalette-overlay-h6366f11f);
  --adrestia-component-helixTransportEndpointMaskPresetBar-activeBorder: var(--adrestia-appPalette-overlay-h6366f14c);
  --adrestia-component-helixTransportEndpointMaskPresetBar-panelBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixTransportEndpointMaskPresetLoadRow-bg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixTransportEndpointUiAtoms-border: var(--adrestia-appPalette-overlay-hffffff2e);
  --adrestia-component-helixTransportEndpointUiAtoms-borderStrong: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-helixTransportEndpointUiAtoms-surface: var(--adrestia-appPalette-overlay-h6366f1ff);
  --adrestia-component-helixTransportEndpointUiAtoms-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixTransportOrchestratorQueryUi-accentBg: var(--adrestia-appPalette-overlay-hfffefbff);
  --adrestia-component-helixTransportOrchestratorQueryUi-accentBorder: var(--adrestia-appPalette-overlay-hfffefbf0);
  --adrestia-component-helixTransportOrchestratorQueryUi-backdrop: var(--adrestia-appPalette-overlay-hb45309ff);
  --adrestia-component-helixTransportOrchestratorQueryUi-border: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixTransportOrchestratorQueryUi-borderStrong: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixTransportOrchestratorQueryUi-highlight: var(--adrestia-appPalette-overlay-hf9731647);
  --adrestia-component-helixTransportOrchestratorQueryUi-scrim: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixTransportOrchestratorQueryUi-surface: var(--adrestia-appPalette-overlay-hf97316ff);
  --adrestia-component-helixTransportOrchestratorQueryUi-surfaceMuted: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-helixTransportSchemaWizardShell-accentBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixTransportSchemaWizardShell-accentBorder: var(--adrestia-appPalette-overlay-h0b151ed6);
  --adrestia-component-helixTransportSchemaWizardShell-backdrop: var(--adrestia-appPalette-overlay-hb8521a6b);
  --adrestia-component-helixTransportSchemaWizardShell-border: var(--adrestia-appPalette-overlay-hecf3f71f);
  --adrestia-component-helixTransportSchemaWizardShell-borderStrong: var(--adrestia-appPalette-overlay-h0b151eeb);
  --adrestia-component-helixTransportSchemaWizardShell-highlight: var(--adrestia-appPalette-overlay-hffffffeb);
  --adrestia-component-helixTransportSchemaWizardShell-scrim: var(--adrestia-appPalette-overlay-hf0a86873);
  --adrestia-component-helixTransportSchemaWizardShell-surface: var(--adrestia-appPalette-overlay-h0000006b);
  --adrestia-component-helixTransportSchemaWizardShell-surfaceMuted: var(--adrestia-appPalette-overlay-h00000066);
  --adrestia-component-helixTransportSchemaWizardShell-toneA: var(--adrestia-appPalette-overlay-h0b151e9e);
  --adrestia-component-helixTransportSchemaWizardShell-toneB: var(--adrestia-appPalette-overlay-hecf3f71a);
  --adrestia-component-helixTransportSchemaWizardShell-toneC: var(--adrestia-appPalette-overlay-hf0a8688c);
  --adrestia-component-helixTransportSchemaWizardShell-toneD: var(--adrestia-appPalette-overlay-hf0a8681f);
  --adrestia-component-helixTransportSchemaWizardShell-toneE: var(--adrestia-appPalette-overlay-hfde68af2);
  --adrestia-component-helixTransportSchemaWizardShell-toneF: var(--adrestia-appPalette-overlay-hf0a86838);
  --adrestia-component-helixTransportSchemaWizardShell-toneG: var(--adrestia-appPalette-overlay-hb4530973);
  --adrestia-component-helixTransportSchemaWizardShell-toneH: var(--adrestia-appPalette-overlay-hffedd5d9);
  --adrestia-component-helixTransportSchemaWizardShell-toneI: var(--adrestia-appPalette-overlay-h9a3412f2);
  --adrestia-component-helixTransportSchemaWizardShell-toneJ: var(--adrestia-appPalette-overlay-hffffffbd);
  --adrestia-component-helixTransportSchemaWizardShell-toneK: var(--adrestia-appPalette-overlay-h0c13201a);
  --adrestia-component-helixTransportSchemaWizardShell-toneL: var(--adrestia-appPalette-overlay-hecf3f7eb);
  --adrestia-component-helixTransportSchemaWizardShell-toneM: var(--adrestia-appPalette-overlay-h0c1320e0);
  --adrestia-component-helixTransportSchemaWizardShell-toneN: var(--adrestia-appPalette-overlay-hecf3f78c);
  --adrestia-component-helixTransportSchemaWizardShell-toneO: var(--adrestia-appPalette-overlay-h0c132073);
  --adrestia-component-helixTransportSchemaWizardShell-toneP: var(--adrestia-appPalette-overlay-hecf3f785);
  --adrestia-component-helixTransportSchemaWizardShell-toneQ: var(--adrestia-appPalette-overlay-hf0a86824);
  --adrestia-component-helixTransportSchemaWizardShell-toneR: var(--adrestia-appPalette-overlay-h0c13207a);
  --adrestia-component-helixTransportSchemaWizardShell-toneS: var(--adrestia-appPalette-overlay-h04070ab8);
  --adrestia-component-helixTransportSchemaWizardShell-toneT: var(--adrestia-appPalette-overlay-he2e8f359);
  --adrestia-component-helixTransportSchemaWizardShell-toneU: var(--adrestia-appPalette-overlay-h0c1320eb);
  --adrestia-component-helixTransportSyncSaveDropdownRows-activeBg: var(--adrestia-appPalette-overlay-h6366f12e);
  --adrestia-component-helixTransportSyncSaveDropdownRows-hoverBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixTransportSyncSaveDropdownStyles-accentBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-helixTransportSyncSaveDropdownStyles-accentBorder: var(--adrestia-appPalette-overlay-h475569ff);
  --adrestia-component-helixTransportSyncSaveDropdownStyles-border: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-helixTransportSyncSaveDropdownStyles-borderStrong: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixTransportSyncSaveDropdownStyles-surface: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-helixTransportSyncSaveDropdownStyles-surfaceMuted: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-helixTypeConfigModal-hairlineBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixUnifiedBatteryProbeBlock-dangerBg: var(--adrestia-appPalette-overlay-h7f1d1d2e);
  --adrestia-component-helixUnifiedBatteryProbeBlock-infoBg: var(--adrestia-appPalette-overlay-h0ea5e929);
  --adrestia-component-helixValidationResolverModal-scrim: var(--adrestia-appPalette-overlay-h000000d9);
  --adrestia-component-helixVariantMaskSplitControls-surface: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-helixVariantMaskSplitTogglePanel-panelBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixVariantSchemaViewer-infoBg: var(--adrestia-appPalette-overlay-h93c5fd1f);
  --adrestia-component-helixVariantSchemaViewer-infoBorder: var(--adrestia-appPalette-overlay-h93c5fd33);
  --adrestia-component-helixVariantSchemaViewer-successBg: var(--adrestia-appPalette-overlay-h86efac1f);
  --adrestia-component-helixVariantSchemaViewer-successBorder: var(--adrestia-appPalette-overlay-h86efac33);
  --adrestia-component-helixVariantSchemaViewer-surfaceFaint: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-helixVersionHistoryList-rowBg: var(--adrestia-appPalette-overlay-h00000005);
  --adrestia-component-helixWin12EndpointStepWireCallouts-blueBg: var(--adrestia-appPalette-overlay-h3b82f60f);
  --adrestia-component-helixWin12EndpointStepWireCallouts-cyanBg: var(--adrestia-appPalette-overlay-h0ea5e912);
  --adrestia-component-helixWin12EndpointStepWireCallouts-purpleBg: var(--adrestia-appPalette-overlay-ha855f712);
  --adrestia-component-helixWin12RestProbeStepCallouts-amberBg: var(--adrestia-appPalette-overlay-hfbbf2414);
  --adrestia-component-helixWin12RestProbeStepCallouts-blueBg: var(--adrestia-appPalette-overlay-h3b82f60f);
  --adrestia-component-helixWin12RestProbeStepCallouts-greenBg: var(--adrestia-appPalette-overlay-h15803d14);
  --adrestia-component-helixWin12RestProbeVariantChips-accentSoft: var(--adrestia-appPalette-overlay-he8892e26);
  --adrestia-component-helixWin12RestProbeVariantChips-chipBg: var(--adrestia-appPalette-overlay-hfefce8f5);
  --adrestia-component-helixWin12VariantFooterRibbon-bg: var(--adrestia-appPalette-overlay-hf8fafcfa);
  --adrestia-component-helixWin12VariantFooterRibbon-border: var(--adrestia-appPalette-overlay-h94a3b873);
  --adrestia-component-helixWsConfigIntro-surface: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-helixWsConfigPaneRegistry-surface: var(--adrestia-appPalette-overlay-h0284c7ff);
  --adrestia-component-helixWsConfigStackedVariantUrlRows-rowBg: var(--adrestia-appPalette-overlay-h94a3b80a);
  --adrestia-component-helixWsConfigStackedVariantUrlRows-rowBorder: var(--adrestia-appPalette-overlay-h94a3b81f);
  --adrestia-component-input-bg: var(--adrestia-scheme-light-bg-surface);
  --adrestia-component-input-border: var(--adrestia-scheme-light-border-default);
  --adrestia-component-input-borderFocus: var(--adrestia-scheme-light-border-focus);
  --adrestia-component-input-borderInvalid: var(--adrestia-scheme-light-status-dangerFg);
  --adrestia-component-input-fg: var(--adrestia-scheme-light-fg-default);
  --adrestia-component-input-placeholder: var(--adrestia-scheme-light-fg-subtle);
  --adrestia-component-input-radius: var(--adrestia-radius-md);
  --adrestia-component-performanceTraderBalanceTab-accent: var(--adrestia-appPalette-overlay-h00d2d3ff);
  --adrestia-component-performanceTraderBalanceTab-bgSlate: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-performanceTraderBalanceTab-danger: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-performanceTraderBalanceTab-purple: rgb(48.627% 30.196% 100%);
  --adrestia-component-performanceTraderBalanceTab-success: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-performanceTraderBalanceTab-surfaceBlack: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-performanceTraderBalanceTab-textMuted: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-performanceTraderBalanceTab-textWhite: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderBalanceTab-warn: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-performanceTraderBrokerStatusBadge-detailMuted: rgb(46.667% 46.667% 46.667%);
  --adrestia-component-performanceTraderBrokerStatusBadge-dotConnected: var(--adrestia-appPalette-overlay-h66bb6aff);
  --adrestia-component-performanceTraderBrokerStatusBadge-dotError: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-performanceTraderBrokerStatusBadge-dotIdle: var(--adrestia-appPalette-overlay-h666666ff);
  --adrestia-component-performanceTraderBrokerStatusBadge-dotLoading: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-performanceTraderBrokerStatusBadge-dotPaper: var(--adrestia-appPalette-overlay-h42a5f5ff);
  --adrestia-component-performanceTraderBrokerStatusBadge-dotTesting: var(--adrestia-appPalette-overlay-hffa726ff);
  --adrestia-component-performanceTraderBrokerStatusBadge-labelMuted: var(--adrestia-appPalette-overlay-haaaaaaff);
  --adrestia-component-performanceTraderBrokerStatusBadge-shellBackground: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderChartColor-accentBlue: var(--adrestia-appPalette-overlay-h027af2ff);
  --adrestia-component-performanceTraderChartColor-accentPrimaryHover: var(--adrestia-appPalette-overlay-h1a9ab8ff);
  --adrestia-component-performanceTraderChartColor-axisLabelMuted: var(--adrestia-appPalette-overlay-h9598a1ff);
  --adrestia-component-performanceTraderChartColor-brandAccentCyan: var(--adrestia-appPalette-overlay-h00d2d3ff);
  --adrestia-component-performanceTraderChartColor-brandBgSlate: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-performanceTraderChartColor-cancelledGray: var(--adrestia-appPalette-overlay-h6b7280ff);
  --adrestia-component-performanceTraderChartColor-chartSurfaceBase: var(--adrestia-appPalette-overlay-h1e2432ff);
  --adrestia-component-performanceTraderChartColor-correlationDiagonalBlue: var(--adrestia-appPalette-overlay-h5b8deff);
  --adrestia-component-performanceTraderChartColor-correlationGridGray: var(--adrestia-appPalette-overlay-h363a45ff);
  --adrestia-component-performanceTraderChartColor-depthAskGold: var(--adrestia-appPalette-overlay-hffc800ff);
  --adrestia-component-performanceTraderChartColor-depthBidGreen: var(--adrestia-appPalette-overlay-h28dc78ff);
  --adrestia-component-performanceTraderChartColor-depthRangeCyan: var(--adrestia-appPalette-overlay-h28d2ffff);
  --adrestia-component-performanceTraderChartColor-depthWhaleOrange: var(--adrestia-appPalette-overlay-hffa000ff);
  --adrestia-component-performanceTraderChartColor-discordBrand: var(--adrestia-appPalette-overlay-h7289daff);
  --adrestia-component-performanceTraderChartColor-discordHoverMuted: var(--adrestia-appPalette-overlay-h99aab5ff);
  --adrestia-component-performanceTraderChartColor-discordTooltipBg: var(--adrestia-appPalette-overlay-h1e2124ff);
  --adrestia-component-performanceTraderChartColor-drawingPropsAccent: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-performanceTraderChartColor-drawingPropsDefaultHover: var(--adrestia-appPalette-overlay-hf6be00ff);
  --adrestia-component-performanceTraderChartColor-drawingPropsSavedGreen: var(--adrestia-appPalette-accent-h00c853);
  --adrestia-component-performanceTraderChartColor-exchangeNameMuted: var(--adrestia-appPalette-overlay-h6b6e78ff);
  --adrestia-component-performanceTraderChartColor-exchangeOiPctMuted: var(--adrestia-appPalette-overlay-h4a4d56ff);
  --adrestia-component-performanceTraderChartColor-fibLevel50: var(--adrestia-appPalette-overlay-hf4a261ff);
  --adrestia-component-performanceTraderChartColor-fibLevel382: var(--adrestia-appPalette-overlay-h457b9dff);
  --adrestia-component-performanceTraderChartColor-fibLevel618: var(--adrestia-appPalette-overlay-he76f51ff);
  --adrestia-component-performanceTraderChartColor-fibLevel1236: var(--adrestia-appPalette-overlay-hd4a5a5ff);
  --adrestia-component-performanceTraderChartColor-fibLevel1382: var(--adrestia-appPalette-overlay-ha79e9eff);
  --adrestia-component-performanceTraderChartColor-fibLevel1618: var(--adrestia-appPalette-overlay-h9d8e8eff);
  --adrestia-component-performanceTraderChartColor-fvgZone: var(--adrestia-appPalette-overlay-ha8dadcff);
  --adrestia-component-performanceTraderChartColor-gridLineMutedGray: var(--adrestia-appPalette-overlay-h787b86ff);
  --adrestia-component-performanceTraderChartColor-handlerLossRed: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-performanceTraderChartColor-handlerProfitTeal: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-performanceTraderChartColor-heatmapAccent: var(--adrestia-appPalette-overlay-h60a5faff);
  --adrestia-component-performanceTraderChartColor-indicatorBbLower: var(--adrestia-appPalette-overlay-he74c3cff);
  --adrestia-component-performanceTraderChartColor-indicatorBbMiddle: var(--adrestia-appPalette-overlay-h95a5a6ff);
  --adrestia-component-performanceTraderChartColor-indicatorBbUpper: var(--adrestia-appPalette-overlay-h3498dbff);
  --adrestia-component-performanceTraderChartColor-indicatorMa1: var(--adrestia-appPalette-overlay-hff6b6bff);
  --adrestia-component-performanceTraderChartColor-indicatorMa2: var(--adrestia-appPalette-overlay-h4ecdc4ff);
  --adrestia-component-performanceTraderChartColor-indicatorVwap: var(--adrestia-appPalette-overlay-h9b59b6ff);
  --adrestia-component-performanceTraderChartColor-infoBlue: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-performanceTraderChartColor-invalidHexFallback: var(--adrestia-appPalette-overlay-hc8c8c8ff);
  --adrestia-component-performanceTraderChartColor-limitOrderEntryBlue: var(--adrestia-appPalette-overlay-h2196f3ff);
  --adrestia-component-performanceTraderChartColor-limitOrderErrorPanel: var(--adrestia-appPalette-overlay-h1c0d0dff);
  --adrestia-component-performanceTraderChartColor-limitOrderHoverLabel: var(--adrestia-appPalette-overlay-hffb74dff);
  --adrestia-component-performanceTraderChartColor-limitOrderHoverPanel: var(--adrestia-appPalette-overlay-h503205ff);
  --adrestia-component-performanceTraderChartColor-limitOrderLeverageBlue: var(--adrestia-appPalette-overlay-h90caf9ff);
  --adrestia-component-performanceTraderChartColor-limitOrderLongPanel: var(--adrestia-appPalette-overlay-h0a1432ff);
  --adrestia-component-performanceTraderChartColor-limitOrderMutedText: var(--adrestia-appPalette-overlay-hadb5bdff);
  --adrestia-component-performanceTraderChartColor-limitOrderOverlayPanel: var(--adrestia-appPalette-overlay-h0d111cff);
  --adrestia-component-performanceTraderChartColor-limitOrderShortPanel: var(--adrestia-appPalette-overlay-h320a0aff);
  --adrestia-component-performanceTraderChartColor-limitOrderSlPanel: var(--adrestia-appPalette-overlay-h280808ff);
  --adrestia-component-performanceTraderChartColor-limitOrderSlZone: var(--adrestia-appPalette-overlay-hc8281eff);
  --adrestia-component-performanceTraderChartColor-limitOrderSuccessPanel: var(--adrestia-appPalette-overlay-h0d1c12ff);
  --adrestia-component-performanceTraderChartColor-limitOrderTpGreen: var(--adrestia-appPalette-overlay-h4caf50ff);
  --adrestia-component-performanceTraderChartColor-limitOrderTpLabel: var(--adrestia-appPalette-overlay-h4aedc4ff);
  --adrestia-component-performanceTraderChartColor-limitOrderTpPanel: var(--adrestia-appPalette-overlay-h0a2018ff);
  --adrestia-component-performanceTraderChartColor-limitOrderTpZone: var(--adrestia-appPalette-overlay-h00b450ff);
  --adrestia-component-performanceTraderChartColor-limitOrderWorkflowNeutral: var(--adrestia-appPalette-overlay-h90a4aeff);
  --adrestia-component-performanceTraderChartColor-limitOrderWorkflowReady: var(--adrestia-appPalette-overlay-h81c784ff);
  --adrestia-component-performanceTraderChartColor-macroEventDefault: var(--adrestia-appPalette-overlay-h7e7f83ff);
  --adrestia-component-performanceTraderChartColor-macroEventHigh: var(--adrestia-appPalette-overlay-hef233cff);
  --adrestia-component-performanceTraderChartColor-macroEventLow: var(--adrestia-appPalette-overlay-h2a9d8fff);
  --adrestia-component-performanceTraderChartColor-marketDepthShellBg: var(--adrestia-appPalette-overlay-h08080fff);
  --adrestia-component-performanceTraderChartColor-marketDepthTitle: var(--adrestia-appPalette-overlay-hbde6e8ff);
  --adrestia-component-performanceTraderChartColor-methodInvalidationRed: var(--adrestia-appPalette-overlay-hb71c1cff);
  --adrestia-component-performanceTraderChartColor-methodLabelPanelNeutral: var(--adrestia-appPalette-overlay-h0f1423ff);
  --adrestia-component-performanceTraderChartColor-methodMrGradientHigh: var(--adrestia-appPalette-overlay-hf55d3eff);
  --adrestia-component-performanceTraderChartColor-methodMrGradientLow: var(--adrestia-appPalette-overlay-h718355ff);
  --adrestia-component-performanceTraderChartColor-methodMrGradientMid: var(--adrestia-appPalette-overlay-he9f5dbff);
  --adrestia-component-performanceTraderChartColor-methodologyEipFractal: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-performanceTraderChartColor-methodologyPanelMenuHeader: var(--adrestia-appPalette-surface-hd1d4dc);
  --adrestia-component-performanceTraderChartColor-methodologyPanelTextDim: var(--adrestia-appPalette-deepBg-h5d606b);
  --adrestia-component-performanceTraderChartColor-methodologyPanelTextFaint: var(--adrestia-appPalette-surface-h434651);
  --adrestia-component-performanceTraderChartColor-methodologyPanelTextHover: var(--adrestia-appPalette-surface-he1e3e8);
  --adrestia-component-performanceTraderChartColor-methodologyPanelTextPrimary: var(--adrestia-appPalette-overlay-hb2b5beff);
  --adrestia-component-performanceTraderChartColor-methodRoiAccentBlue: var(--adrestia-appPalette-overlay-h648cffff);
  --adrestia-component-performanceTraderChartColor-methodSkyBlue: var(--adrestia-appPalette-overlay-h87ceebff);
  --adrestia-component-performanceTraderChartColor-methodStopLossDeep: var(--adrestia-appPalette-overlay-h8d0801ff);
  --adrestia-component-performanceTraderChartColor-middleDragLongTpLine: var(--adrestia-appPalette-overlay-h3e5c76ff);
  --adrestia-component-performanceTraderChartColor-middleDragShortSlFill: var(--adrestia-appPalette-overlay-h87cefaff);
  --adrestia-component-performanceTraderChartColor-middleDragShortTpLine: var(--adrestia-appPalette-accent-he07a5f);
  --adrestia-component-performanceTraderChartColor-mrGaugeFallback: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-performanceTraderChartColor-openInterestDefault: var(--adrestia-appPalette-overlay-h00bcd4ff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeBinance: var(--adrestia-appPalette-overlay-hf0b90bff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeBingx: var(--adrestia-appPalette-overlay-h2b7ef7ff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeBitget: var(--adrestia-appPalette-overlay-h00d1a7ff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeBybit: var(--adrestia-appPalette-overlay-hf7a600ff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeCoinex: var(--adrestia-appPalette-overlay-h73d13dff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeDeribit: var(--adrestia-appPalette-overlay-h3edc81ff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeDydx: var(--adrestia-appPalette-overlay-h6966ffff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeGate: var(--adrestia-appPalette-overlay-h00a2e8ff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeHuobi: var(--adrestia-appPalette-overlay-h357ce1ff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeHyperliquid: var(--adrestia-appPalette-overlay-h50e3c2ff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeKraken: var(--adrestia-appPalette-overlay-h7b60e0ff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeMexc: var(--adrestia-appPalette-overlay-h2d74ffff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangeOkx: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderChartColor-openInterestExchangePhemex: var(--adrestia-appPalette-overlay-ha356f2ff);
  --adrestia-component-performanceTraderChartColor-openInterestTierActive: var(--adrestia-appPalette-overlay-h2196f3ff);
  --adrestia-component-performanceTraderChartColor-openInterestTierInstitutional: var(--adrestia-appPalette-overlay-h4caf50ff);
  --adrestia-component-performanceTraderChartColor-openInterestTierRetail: var(--adrestia-appPalette-overlay-hf44336ff);
  --adrestia-component-performanceTraderChartColor-overlayDeepBase: var(--adrestia-appPalette-overlay-h080e1aff);
  --adrestia-component-performanceTraderChartColor-overlayShellBorder: var(--adrestia-appPalette-overlay-h5064a0ff);
  --adrestia-component-performanceTraderChartColor-overlayTopBarBrandText: var(--adrestia-appPalette-surface-h8ab4c0);
  --adrestia-component-performanceTraderChartColor-panelShell: var(--adrestia-appPalette-overlay-h1e222dff);
  --adrestia-component-performanceTraderChartColor-plotBackgroundBase: var(--adrestia-appPalette-deepBg-h0e1117);
  --adrestia-component-performanceTraderChartColor-pnlBaselineNeutral: var(--adrestia-appPalette-overlay-h8d99aeff);
  --adrestia-component-performanceTraderChartColor-positioningFilterChipNeutral: var(--adrestia-appPalette-overlay-h8b8f9aff);
  --adrestia-component-performanceTraderChartColor-positionOverlayAccent: var(--adrestia-appPalette-overlay-h1e293bff);
  --adrestia-component-performanceTraderChartColor-positionOverlayText: var(--adrestia-appPalette-overlay-he2e8f0ff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayAccentBlue: var(--adrestia-appPalette-overlay-h5eb8ffff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayAutoLong: var(--adrestia-appPalette-overlay-h1e190aff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayCream: var(--adrestia-appPalette-overlay-hfdf0d5ff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayDarkRed: var(--adrestia-appPalette-overlay-h780000ff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayFlexBgBottom: var(--adrestia-appPalette-overlay-h060a12ff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayFlexBgTop: var(--adrestia-appPalette-overlay-h0a101cff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayLongBlue: var(--adrestia-appPalette-overlay-h669bbcff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayNavy: var(--adrestia-appPalette-overlay-h003049ff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayPanel: var(--adrestia-appPalette-overlay-h040810ff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayPanelHover: var(--adrestia-appPalette-overlay-h060c16ff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayPurpleLight: var(--adrestia-appPalette-overlay-hc4b5fdff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayShortRed: var(--adrestia-appPalette-overlay-hc1121fff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayTeal: var(--adrestia-appPalette-overlay-h1985a1ff);
  --adrestia-component-performanceTraderChartColor-positionsOverlayViolet: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-performanceTraderChartColor-priceMinimapActiveFallback: var(--adrestia-appPalette-overlay-h5a8a96ff);
  --adrestia-component-performanceTraderChartColor-priceMinimapQueuedFallback: var(--adrestia-appPalette-overlay-hc8a84eff);
  --adrestia-component-performanceTraderChartColor-priceMinimapRsiLine: var(--adrestia-appPalette-overlay-hffdc32ff);
  --adrestia-component-performanceTraderChartColor-priceMinimapShellBg: var(--adrestia-appPalette-overlay-h070d18ff);
  --adrestia-component-performanceTraderChartColor-quantLambdaPurple: var(--adrestia-appPalette-overlay-hb4a0ffff);
  --adrestia-component-performanceTraderChartColor-quantLayerBrandTextCode: var(--adrestia-appPalette-overlay-h7ec8d8ff);
  --adrestia-component-performanceTraderChartColor-quantLayerBrandTextHover: var(--adrestia-appPalette-overlay-hb0d8e4ff);
  --adrestia-component-performanceTraderChartColor-quantLayerBrandTextMuted: var(--adrestia-appPalette-overlay-hc5d4dcff);
  --adrestia-component-performanceTraderChartColor-quantMicropriceCyan: var(--adrestia-appPalette-overlay-h00d2ffff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelAskBar: var(--adrestia-appPalette-overlay-heb4b37ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelAskText: var(--adrestia-appPalette-overlay-hff6e55ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelAskWhale: var(--adrestia-appPalette-overlay-hff6e55ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelBidText: var(--adrestia-appPalette-overlay-h3cff96ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelBidWhale: var(--adrestia-appPalette-overlay-h3cff96ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelBucketYellow: var(--adrestia-appPalette-overlay-hffc83cff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelCvdNegative: var(--adrestia-appPalette-overlay-hff6e55ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelCvdPositive: var(--adrestia-appPalette-overlay-h3cff96ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelDomBg: var(--adrestia-appPalette-overlay-h080c16ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelGlowDown: var(--adrestia-appPalette-overlay-hff5037ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelGlowQueue: var(--adrestia-appPalette-overlay-hffd700ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelGridBg: var(--adrestia-appPalette-overlay-h0c101cff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelIntensityBuy: var(--adrestia-appPalette-overlay-h28d2ffff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelIntensitySell: var(--adrestia-appPalette-overlay-hff5037ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelLambdaTint: var(--adrestia-appPalette-overlay-hbeaaffff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelMeshBlue: var(--adrestia-appPalette-overlay-h5a82ffff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelMeshPurple: var(--adrestia-appPalette-overlay-h825affff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelMeshTeal: var(--adrestia-appPalette-overlay-h28e6c8ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelMicroPanelBg: var(--adrestia-appPalette-overlay-h040812ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelOffsetLabel: var(--adrestia-appPalette-overlay-h96b4ffff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelQueueText: var(--adrestia-appPalette-overlay-hffe664ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelScaleGreen: var(--adrestia-appPalette-overlay-h52b788ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelShellBg: var(--adrestia-appPalette-overlay-h0a0e1aff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelShellText: var(--adrestia-appPalette-overlay-hf0f0f0ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelSpeedEm: var(--adrestia-appPalette-overlay-h5fd4ffff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelTunerBg: var(--adrestia-appPalette-overlay-h060a16ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelTunerText: var(--adrestia-appPalette-overlay-he0e0e0ff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelVpinMid: var(--adrestia-appPalette-overlay-hffc83cff);
  --adrestia-component-performanceTraderChartColor-quantPriceLabelWarnEm: var(--adrestia-appPalette-overlay-hffe566ff);
  --adrestia-component-performanceTraderChartColor-quantVolatilityChannelRange: var(--adrestia-appPalette-overlay-hc85064ff);
  --adrestia-component-performanceTraderChartColor-quantVpinRed: var(--adrestia-appPalette-overlay-hff4646ff);
  --adrestia-component-performanceTraderChartColor-ribbonCyan: var(--adrestia-appPalette-overlay-h56c8e0ff);
  --adrestia-component-performanceTraderChartColor-ribbonPaleIce: var(--adrestia-appPalette-overlay-hc8dce6ff);
  --adrestia-component-performanceTraderChartColor-ribbonSilverBlue: var(--adrestia-appPalette-overlay-h8cb4c8ff);
  --adrestia-component-performanceTraderChartColor-scaleBorderIce: var(--adrestia-appPalette-overlay-hcae9ffff);
  --adrestia-component-performanceTraderChartColor-semanticBearishLight: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-performanceTraderChartColor-semanticBullishLight: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-performanceTraderChartColor-semanticNeutral: var(--adrestia-appPalette-overlay-h94a3b8ff);
  --adrestia-component-performanceTraderChartColor-semanticPurple: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-performanceTraderChartColor-semanticWarningYellow: var(--adrestia-appPalette-overlay-hfacc15ff);
  --adrestia-component-performanceTraderChartColor-sessionLiveGreen: var(--adrestia-appPalette-overlay-h0ecb81ff);
  --adrestia-component-performanceTraderChartColor-sessionProposalLowForeground: var(--adrestia-appPalette-overlay-h34d399ff);
  --adrestia-component-performanceTraderChartColor-sessionProposalMedium: var(--adrestia-appPalette-accent-heab308);
  --adrestia-component-performanceTraderChartColor-sessionRemoveRed: var(--adrestia-appPalette-overlay-hf6465dff);
  --adrestia-component-performanceTraderChartColor-sessionStatusOk: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-performanceTraderChartColor-sessionTimerCyan: var(--adrestia-appPalette-overlay-h2db8d4ff);
  --adrestia-component-performanceTraderChartColor-shadowBlack: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-performanceTraderChartColor-sharedLineStylePaletteCyan: var(--adrestia-appPalette-overlay-h06b6d4ff);
  --adrestia-component-performanceTraderChartColor-sharedLineStylePalettePink: var(--adrestia-appPalette-overlay-hec4899ff);
  --adrestia-component-performanceTraderChartColor-sharedLineStylePalettePurple: var(--adrestia-appPalette-overlay-ha855f7ff);
  --adrestia-component-performanceTraderChartColor-sharedLineStylePaletteYellow: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-performanceTraderChartColor-simulationsTextMutedSecondary: var(--adrestia-appPalette-overlay-h636674ff);
  --adrestia-component-performanceTraderChartColor-surfaceWhite: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderChartColor-textDimNavy: var(--adrestia-appPalette-overlay-h034078ff);
  --adrestia-component-performanceTraderChartColor-timeframeAltCandleBorderDown: var(--adrestia-appPalette-overlay-hf2e9e4ff);
  --adrestia-component-performanceTraderChartColor-timeframeAltCandleBorderUp: var(--adrestia-appPalette-overlay-hf4f4f9ff);
  --adrestia-component-performanceTraderChartColor-timeframeAltCandleDown: var(--adrestia-appPalette-overlay-hc9ada7ff);
  --adrestia-component-performanceTraderChartColor-timeframeAltCandleUp: var(--adrestia-appPalette-overlay-hb8dbd9ff);
  --adrestia-component-performanceTraderChartColor-timeframeAltCandleWickDown: var(--adrestia-appPalette-overlay-hf2e9e4ff);
  --adrestia-component-performanceTraderChartColor-timeframeAltCandleWickUp: var(--adrestia-appPalette-overlay-hf4f4f9ff);
  --adrestia-component-performanceTraderChartColor-timeframeAltPanelBackground: var(--adrestia-appPalette-overlay-h0f1419ff);
  --adrestia-component-performanceTraderChartColor-timeframeAltRsiPurple: var(--adrestia-appPalette-overlay-h9c27b0ff);
  --adrestia-component-performanceTraderChartColor-timeframeAltVwapAmber: var(--adrestia-appPalette-overlay-hffc107ff);
  --adrestia-component-performanceTraderChartColor-timerAccentHover: var(--adrestia-appPalette-overlay-h1fb5d6ff);
  --adrestia-component-performanceTraderChartColor-timerCountdownProgressFill: var(--adrestia-appPalette-overlay-h6b7d8aff);
  --adrestia-component-performanceTraderChartColor-timerCountdownProgressTrack: var(--adrestia-appPalette-overlay-h4c5c68ff);
  --adrestia-component-performanceTraderChartColor-timerCountdownText: var(--adrestia-appPalette-overlay-hc5c3c6ff);
  --adrestia-component-performanceTraderChartColor-timerEventSaveHover: var(--adrestia-appPalette-overlay-h1e53e4ff);
  --adrestia-component-performanceTraderChartColor-timerSeparatorText: var(--adrestia-appPalette-overlay-hc5c3c6ff);
  --adrestia-component-performanceTraderChartColor-timerVertLineGreen: var(--adrestia-appPalette-overlay-h008000ff);
  --adrestia-component-performanceTraderChartColor-toolbarAccent: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-performanceTraderChartColor-toolbarAccentGlow: var(--adrestia-appPalette-overlay-h59b0ffff);
  --adrestia-component-performanceTraderChartColor-toolbarButtonSurfaceDefault: var(--adrestia-appPalette-overlay-h141820ff);
  --adrestia-component-performanceTraderChartColor-toolbarButtonSurfaceHover: var(--adrestia-appPalette-overlay-h1e2430ff);
  --adrestia-component-performanceTraderChartColor-toolbarDisabledDesc: var(--adrestia-appPalette-overlay-h2c2f38ff);
  --adrestia-component-performanceTraderChartColor-toolbarShell: var(--adrestia-appPalette-overlay-h12161eff);
  --adrestia-component-performanceTraderChartColor-toolbarTextDisabled: var(--adrestia-appPalette-overlay-h3a3d46ff);
  --adrestia-component-performanceTraderChartColor-toolbarTextMuted: var(--adrestia-appPalette-overlay-h5d606bff);
  --adrestia-component-performanceTraderChartColor-toolbarTextPrimary: var(--adrestia-appPalette-overlay-hd1d4dcff);
  --adrestia-component-performanceTraderChartColor-toolbarTextSecondary: var(--adrestia-appPalette-overlay-hb2b5beff);
  --adrestia-component-performanceTraderChartColor-toolbarValueText: var(--adrestia-appPalette-overlay-he1e3e8ff);
  --adrestia-component-performanceTraderChartColor-tradeBreakeven: var(--adrestia-appPalette-overlay-hffeb3bff);
  --adrestia-component-performanceTraderChartColor-tradeQueueEntry: var(--adrestia-appPalette-overlay-h64b5f6ff);
  --adrestia-component-performanceTraderChartColor-tradeQueuePending: var(--adrestia-appPalette-overlay-h9575cdff);
  --adrestia-component-performanceTraderChartColor-tradeQueueSl: var(--adrestia-appPalette-overlay-he57373ff);
  --adrestia-component-performanceTraderChartColor-tradeQueueTp: var(--adrestia-appPalette-overlay-h4db6acff);
  --adrestia-component-performanceTraderChartColor-tradeTrailingSl: var(--adrestia-appPalette-overlay-h00bcd4ff);
  --adrestia-component-performanceTraderChartColor-volumeHeatmapStop0: var(--adrestia-appPalette-overlay-h000004ff);
  --adrestia-component-performanceTraderChartColor-volumeHeatmapStop1: var(--adrestia-appPalette-overlay-h3b0f70ff);
  --adrestia-component-performanceTraderChartColor-volumeHeatmapStop2: var(--adrestia-appPalette-overlay-h8c2981ff);
  --adrestia-component-performanceTraderChartColor-volumeHeatmapStop3: var(--adrestia-appPalette-overlay-hde4968ff);
  --adrestia-component-performanceTraderChartColor-volumeHeatmapStop4: var(--adrestia-appPalette-overlay-hfe9f6dff);
  --adrestia-component-performanceTraderChartColor-volumeHeatmapStop5: var(--adrestia-appPalette-overlay-hfcfdbfff);
  --adrestia-component-performanceTraderChartColor-warningAmber: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-performanceTraderChartColor-warningOrange: var(--adrestia-appPalette-overlay-hff9800ff);
  --adrestia-component-performanceTraderChartErrorBoundary-accent: var(--adrestia-appPalette-overlay-h00d2d3ff);
  --adrestia-component-performanceTraderChartErrorBoundary-bgSlate: var(--adrestia-appPalette-overlay-h0a1128ff);
  --adrestia-component-performanceTraderChartErrorBoundary-borderWhite: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderChartErrorBoundary-cardBlack: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-performanceTraderChartErrorBoundary-error: var(--adrestia-appPalette-overlay-hf6465dff);
  --adrestia-component-performanceTraderChartErrorBoundary-textMuted: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-performanceTraderChartErrorBoundary-textWhite: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderChartInteraction-gradientColor0: rgb(44.314% 51.373% 33.333%);
  --adrestia-component-performanceTraderChartInteraction-gradientColor25: rgb(91.373% 96.078% 85.882%);
  --adrestia-component-performanceTraderChartInteraction-gradientColor100: rgb(96.078% 36.471% 24.314%);
  --adrestia-component-performanceTraderChartTitle-accent: var(--adrestia-appPalette-overlay-h1985a1ff);
  --adrestia-component-performanceTraderChartTitle-badgeSurface: var(--adrestia-appPalette-overlay-h040810ff);
  --adrestia-component-performanceTraderChartTitle-loss: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-performanceTraderChartTitle-profit: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-performanceTraderChartTitle-purple: var(--adrestia-appPalette-overlay-h8b5cf6ff);
  --adrestia-component-performanceTraderChartTitle-shadow: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-performanceTraderChartTitle-text: var(--adrestia-appPalette-overlay-hc5d4dcff);
  --adrestia-component-performanceTraderChartTitle-textMuted: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderChartTitle-tradePing: var(--adrestia-appPalette-overlay-hf5c542ff);
  --adrestia-component-performanceTraderExecuteButton-disabledBackground: var(--adrestia-appPalette-overlay-h0c101cff);
  --adrestia-component-performanceTraderExecuteButton-disabledBorder: var(--adrestia-appPalette-overlay-h5064a0ff);
  --adrestia-component-performanceTraderExecuteButton-disabledText: rgb(23.922% 30.588% 43.922%);
  --adrestia-component-performanceTraderExecuteButton-longBase: var(--adrestia-appPalette-accent-h00c853);
  --adrestia-component-performanceTraderExecuteButton-longGlow: var(--adrestia-appPalette-accent-h00c853);
  --adrestia-component-performanceTraderExecuteButton-longHover: var(--adrestia-appPalette-overlay-h00e676ff);
  --adrestia-component-performanceTraderExecuteButton-shortBase: var(--adrestia-appPalette-accent-hff1744);
  --adrestia-component-performanceTraderExecuteButton-shortGlow: var(--adrestia-appPalette-accent-hff1744);
  --adrestia-component-performanceTraderExecuteButton-shortHover: var(--adrestia-appPalette-overlay-hff5252ff);
  --adrestia-component-performanceTraderExecuteButton-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderFib-dotBorder: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderFib-dotFill: var(--adrestia-appPalette-overlay-hbbbbbbff);
  --adrestia-component-performanceTraderFib-fillBase: var(--adrestia-appPalette-overlay-hefd6acff);
  --adrestia-component-performanceTraderFib-invalidHexFallback: var(--adrestia-appPalette-overlay-hefd6acff);
  --adrestia-component-performanceTraderFib-labelWhite: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderFib-level0: var(--adrestia-appPalette-overlay-hd9ed92ff);
  --adrestia-component-performanceTraderFib-level75: var(--adrestia-appPalette-overlay-h52b69aff);
  --adrestia-component-performanceTraderFib-level618: var(--adrestia-appPalette-overlay-hc1121fff);
  --adrestia-component-performanceTraderFib-level6822: var(--adrestia-appPalette-overlay-h780000ff);
  --adrestia-component-performanceTraderFib-level8833: var(--adrestia-appPalette-overlay-h168aadff);
  --adrestia-component-performanceTraderFib-levelHalf: var(--adrestia-appPalette-overlay-h99d98cff);
  --adrestia-component-performanceTraderFib-lineDefault: var(--adrestia-appPalette-overlay-h04151fff);
  --adrestia-component-performanceTraderFib-lockedMarker: var(--adrestia-appPalette-overlay-hff0000ff);
  --adrestia-component-performanceTraderGapActionOverlay-autoActive: var(--adrestia-appPalette-overlay-hffab00ff);
  --adrestia-component-performanceTraderGapActionOverlay-backdrop: rgb(4.314% 5.882% 9.804%);
  --adrestia-component-performanceTraderGapActionOverlay-closeMuted: var(--adrestia-appPalette-surface-h546e7a);
  --adrestia-component-performanceTraderGapActionOverlay-hoverWhite: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderGapActionOverlay-inputText: var(--adrestia-appPalette-surface-he8e8ed);
  --adrestia-component-performanceTraderGapActionOverlay-profitTeal: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-performanceTraderGapActionOverlay-shadowBlack: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-performanceTraderGapActionOverlay-sleepBlue: var(--adrestia-appPalette-overlay-h64b5f6ff);
  --adrestia-component-performanceTraderMusicPlayer-accentBlue: rgb(39.216% 70.588% 100%);
  --adrestia-component-performanceTraderMusicPlayer-accentOrange: var(--adrestia-appPalette-overlay-he67e22ff);
  --adrestia-component-performanceTraderMusicPlayer-alabasterGrey: rgb(87.843% 88.235% 86.667%);
  --adrestia-component-performanceTraderMusicPlayer-btnHover: var(--adrestia-appPalette-overlay-hccccccff);
  --adrestia-component-performanceTraderMusicPlayer-controlDefault: rgb(62.745% 70.588% 78.431%);
  --adrestia-component-performanceTraderMusicPlayer-duskBlue: rgb(25.49% 35.294% 46.667%);
  --adrestia-component-performanceTraderMusicPlayer-gradientEndDark: rgb(5.882% 5.882% 13.725%);
  --adrestia-component-performanceTraderMusicPlayer-gradientMid: var(--adrestia-appPalette-deepBg-h16213e);
  --adrestia-component-performanceTraderMusicPlayer-inkBlack: rgb(5.098% 10.588% 16.471%);
  --adrestia-component-performanceTraderMusicPlayer-itemMuted: var(--adrestia-appPalette-overlay-h999999ff);
  --adrestia-component-performanceTraderMusicPlayer-lavenderGrey: rgb(46.667% 55.294% 66.275%);
  --adrestia-component-performanceTraderMusicPlayer-navMuted: var(--adrestia-appPalette-overlay-haaaaaaff);
  --adrestia-component-performanceTraderMusicPlayer-progressHoverEnd: rgb(72.549% 62.745% 100%);
  --adrestia-component-performanceTraderMusicPlayer-progressHoverStart: rgb(50.98% 78.431% 100%);
  --adrestia-component-performanceTraderMusicPlayer-progressPurple: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-performanceTraderMusicPlayer-prussianBlue: rgb(10.588% 14.902% 23.137%);
  --adrestia-component-performanceTraderMusicPlayer-queueMuted: var(--adrestia-appPalette-overlay-h666666ff);
  --adrestia-component-performanceTraderMusicPlayer-shadowBlack: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-performanceTraderMusicPlayer-shellBg: var(--adrestia-appPalette-overlay-h1a1a2eff);
  --adrestia-component-performanceTraderMusicPlayer-surfaceWhite: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderMusicPlayer-textMuted: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-performanceTraderMusicPlayer-textMutedBlue: rgb(37.647% 49.02% 60.784%);
  --adrestia-component-performanceTraderMusicPlayer-textPrimary: var(--adrestia-appPalette-overlay-he0e0e0ff);
  --adrestia-component-performanceTraderMusicPlayer-tracklistHoverText: rgb(78.431% 84.706% 90.98%);
  --adrestia-component-performanceTraderMusicPlayer-tracklistItem: rgb(53.333% 60% 66.667%);
  --adrestia-component-performanceTraderMusicPlayer-trackTitleMuted: rgb(69.02% 76.863% 87.059%);
  --adrestia-component-performanceTraderNumberInput-background: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-performanceTraderNumberInput-border: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderNumberInput-suffix: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-performanceTraderNumberInput-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderOrderFormCard-accent: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-performanceTraderOrderFormCard-accentGlow: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-performanceTraderOrderFormCard-brandAccent: var(--adrestia-appPalette-overlay-h00d2d3ff);
  --adrestia-component-performanceTraderOrderFormCard-dim: rgb(17.647% 21.176% 31.373%);
  --adrestia-component-performanceTraderOrderFormCard-headerGradientBottom: rgb(3.922% 5.49% 9.412%);
  --adrestia-component-performanceTraderOrderFormCard-headerGradientTop: rgb(5.098% 7.059% 12.549%);
  --adrestia-component-performanceTraderOrderFormCard-label: rgb(29.02% 35.294% 47.843%);
  --adrestia-component-performanceTraderOrderFormCard-long: var(--adrestia-appPalette-overlay-h00e676ff);
  --adrestia-component-performanceTraderOrderFormCard-muted: rgb(23.922% 30.588% 43.922%);
  --adrestia-component-performanceTraderOrderFormCard-shellBackground: var(--adrestia-appPalette-overlay-h0c101cff);
  --adrestia-component-performanceTraderOrderFormCard-shellBorder: var(--adrestia-appPalette-overlay-h5064a0ff);
  --adrestia-component-performanceTraderOrderFormCard-short: var(--adrestia-appPalette-overlay-hff5252ff);
  --adrestia-component-performanceTraderOrderFormCard-sizeBox: var(--adrestia-appPalette-overlay-h060a12ff);
  --adrestia-component-performanceTraderOrderFormCard-statusWarning: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-performanceTraderOrderFormCard-value: rgb(87.843% 89.412% 92.549%);
  --adrestia-component-performanceTraderOrderFormCard-warn: var(--adrestia-appPalette-overlay-hff9800ff);
  --adrestia-component-performanceTraderPendingOrdersPanel-accent: var(--adrestia-appPalette-overlay-h1282a2ff);
  --adrestia-component-performanceTraderPendingOrdersPanel-backdrop: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-performanceTraderPendingOrdersPanel-danger: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-performanceTraderPendingOrdersPanel-sideLongBg: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-performanceTraderPendingOrdersPanel-sideShortBg: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-performanceTraderPendingOrdersPanel-tableBorder: var(--adrestia-appPalette-overlay-h363a45ff);
  --adrestia-component-performanceTraderPositionsPanelV2-infoBlue: var(--adrestia-appPalette-overlay-h42a5f5ff);
  --adrestia-component-performanceTraderPositionsPanelV2-longTeal: rgb(0% 78.431% 58.824%);
  --adrestia-component-performanceTraderPositionsPanelV2-textMuted: rgb(41.569% 42.745% 47.059%);
  --adrestia-component-performanceTraderPositionsPanelV2-warningAmber: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-performanceTraderPositionsTable-autoLongNavyFill: var(--adrestia-appPalette-overlay-h00304940);
  --adrestia-component-performanceTraderPositionsTable-autoLongNavyFillHover: var(--adrestia-appPalette-overlay-h00304959);
  --adrestia-component-performanceTraderPositionsTable-autoShortRedFill: var(--adrestia-appPalette-overlay-h78000033);
  --adrestia-component-performanceTraderPositionsTable-autoShortRedFillHover: var(--adrestia-appPalette-overlay-h7800004d);
  --adrestia-component-performanceTraderPositionsTable-bodySurface: var(--adrestia-appPalette-overlay-h040810eb);
  --adrestia-component-performanceTraderPositionsTable-headerHoverSurface: var(--adrestia-appPalette-overlay-h060c16fa);
  --adrestia-component-performanceTraderPositionsTable-headerSurface: var(--adrestia-appPalette-overlay-h040810f2);
  --adrestia-component-performanceTraderPositionsTable-textStroke: var(--adrestia-appPalette-overlay-h000000b3);
  --adrestia-component-performanceTraderPositionsTable-untrackedAutoLongFill: var(--adrestia-appPalette-overlay-h1e190a66);
  --adrestia-component-performanceTraderQueuePositionCard-actionMuted: rgb(17.647% 21.176% 31.373%);
  --adrestia-component-performanceTraderQueuePositionCard-closeDefaultAmber: rgb(100% 67.059% 25.098%);
  --adrestia-component-performanceTraderQueuePositionCard-mexcCyan: rgb(30.98% 76.471% 96.863%);
  --adrestia-component-performanceTraderQueuePositionCard-oldBadgeAmber: rgb(100% 67.059% 25.098%);
  --adrestia-component-performanceTraderQueuePositionCard-pendingOrange: var(--adrestia-appPalette-overlay-he67e22ff);
  --adrestia-component-performanceTraderQueuePositionCard-priceLabelDim: rgb(17.647% 21.176% 31.373%);
  --adrestia-component-performanceTraderQueuePositionCard-sizeBoxDeep: var(--adrestia-appPalette-overlay-h060a12ff);
  --adrestia-component-performanceTraderQueuePositionCard-trackDeep: rgb(3.922% 5.49% 9.412%);
  --adrestia-component-performanceTraderSystemStatusIndicator-errorRed: var(--adrestia-appPalette-overlay-hef5350ff);
  --adrestia-component-performanceTraderSystemStatusIndicator-warnAmber: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-performanceTraderTerminalShell-bg: var(--adrestia-appPalette-overlay-h08080fff);
  --adrestia-component-performanceTraderTerminalShell-blue: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-performanceTraderTerminalShell-blueBright: var(--adrestia-appPalette-accent-h58a6ff);
  --adrestia-component-performanceTraderTerminalShell-blueGlow: var(--adrestia-appPalette-overlay-h3b82f64c);
  --adrestia-component-performanceTraderTerminalShell-border: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-performanceTraderTerminalShell-borderBright: var(--adrestia-appPalette-overlay-ha8dadc40);
  --adrestia-component-performanceTraderTerminalShell-contactShadow: var(--adrestia-appPalette-overlay-ha8dadc4d);
  --adrestia-component-performanceTraderTerminalShell-contactShadowHover: var(--adrestia-appPalette-overlay-ha8dadc66);
  --adrestia-component-performanceTraderTerminalShell-cookieBannerBg: var(--adrestia-appPalette-overlay-h0e0e18fa);
  --adrestia-component-performanceTraderTerminalShell-cookieDeclineBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-performanceTraderTerminalShell-cookieDeclineHoverBg: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-performanceTraderTerminalShell-cookieDeclineText: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-performanceTraderTerminalShell-cookieText: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-performanceTraderTerminalShell-deepSpace: rgb(11.373% 20.784% 34.118%);
  --adrestia-component-performanceTraderTerminalShell-dimText: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-performanceTraderTerminalShell-divider: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-performanceTraderTerminalShell-footerText: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-performanceTraderTerminalShell-frost: var(--adrestia-appPalette-overlay-ha8dadcff);
  --adrestia-component-performanceTraderTerminalShell-frostHover: var(--adrestia-appPalette-overlay-hbde6e8ff);
  --adrestia-component-performanceTraderTerminalShell-greyBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-performanceTraderTerminalShell-greyPanel: var(--adrestia-appPalette-overlay-h14161ceb);
  --adrestia-component-performanceTraderTerminalShell-honeydew: var(--adrestia-appPalette-overlay-hf1faeeff);
  --adrestia-component-performanceTraderTerminalShell-inputBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-performanceTraderTerminalShell-loginCardShadow: var(--adrestia-appPalette-overlay-h0000004d);
  --adrestia-component-performanceTraderTerminalShell-onDark: var(--adrestia-appPalette-overlay-h08080fff);
  --adrestia-component-performanceTraderTerminalShell-orange: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-performanceTraderTerminalShell-orangeBorder: var(--adrestia-appPalette-overlay-hf59e0b2e);
  --adrestia-component-performanceTraderTerminalShell-orangeGlow: var(--adrestia-appPalette-overlay-hf59e0b59);
  --adrestia-component-performanceTraderTerminalShell-orangeSurface: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-performanceTraderTerminalShell-overlayDark: var(--adrestia-appPalette-overlay-h08080f8c);
  --adrestia-component-performanceTraderTerminalShell-overlayPanelActive: rgb(1.569% 1.569% 3.137% / 0.75);
  --adrestia-component-performanceTraderTerminalShell-panelBg: rgb(5.49% 5.49% 9.412% / 0.82);
  --adrestia-component-performanceTraderTerminalShell-panelGlassBorder: var(--adrestia-appPalette-overlay-hffffff0b);
  --adrestia-component-performanceTraderTerminalShell-panelGlassGradientEnd: rgb(7.059% 7.059% 11.765% / 0.85);
  --adrestia-component-performanceTraderTerminalShell-panelGlassGradientStart: var(--adrestia-appPalette-overlay-h0e0e18eb);
  --adrestia-component-performanceTraderTerminalShell-panelGlassInset: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-performanceTraderTerminalShell-panelGlassSheen: var(--adrestia-appPalette-overlay-hffffff03);
  --adrestia-component-performanceTraderTerminalShell-panelShadow: var(--adrestia-appPalette-overlay-h00000059);
  --adrestia-component-performanceTraderTerminalShell-red: rgb(90.196% 22.353% 27.451%);
  --adrestia-component-performanceTraderTerminalShell-statusDegraded: var(--adrestia-appPalette-overlay-hfacc15ff);
  --adrestia-component-performanceTraderTerminalShell-statusOffline: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-performanceTraderTerminalShell-statusReady: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-performanceTraderTerminalShell-statusReadyGlow: var(--adrestia-appPalette-overlay-h4ade8080);
  --adrestia-component-performanceTraderTerminalShell-steel: var(--adrestia-appPalette-overlay-h457b9dff);
  --adrestia-component-performanceTraderTradeCount-border: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-performanceTraderTradeCount-gridBase: var(--adrestia-appPalette-overlay-h2a2e39ff);
  --adrestia-component-performanceTraderTradeCount-textMuted: var(--adrestia-appPalette-overlay-h9ca3afff);
  --adrestia-component-performanceTraderTradeTape-buyGradientStart: var(--adrestia-appPalette-accent-h00c853);
  --adrestia-component-performanceTraderTradeTape-buyRowBackground: var(--adrestia-appPalette-accent-h00c853);
  --adrestia-component-performanceTraderTradeTape-connectedStatus: var(--adrestia-appPalette-accent-h00c853);
  --adrestia-component-performanceTraderTradeTape-containerBackground: var(--adrestia-appPalette-deepBg-h12121d);
  --adrestia-component-performanceTraderTradeTape-muted: var(--adrestia-appPalette-deepBg-h666680);
  --adrestia-component-performanceTraderTradeTape-neutralHover: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-performanceTraderTradeTape-qtyText: var(--adrestia-appPalette-surface-hb0b0c0);
  --adrestia-component-performanceTraderTradeTape-scrollbarThumbHover: var(--adrestia-appPalette-surface-h4d4d6d);
  --adrestia-component-performanceTraderTradeTape-sellGradientEnd: var(--adrestia-appPalette-accent-hff1744);
  --adrestia-component-performanceTraderTradeTape-sellRowBackground: var(--adrestia-appPalette-overlay-hff5252ff);
  --adrestia-component-performanceTraderTradeTape-trackBackground: rgb(11.765% 11.765% 19.608%);
  --adrestia-component-ptTopbar-bg: var(--adrestia-color-neutral-1000);
  --adrestia-component-ptTopbar-border: var(--adrestia-appPalette-deepBg-h1f242e);
  --adrestia-component-ptTopbar-brandDot: var(--adrestia-appPalette-accent-h00ff9d);
  --adrestia-component-ptTopbar-brandText: var(--adrestia-appPalette-surface-hd1d4dc);
  --adrestia-component-ptTopbar-buttonActiveBorder: var(--adrestia-appPalette-surface-h30363d);
  --adrestia-component-ptTopbar-buttonActiveBorderHover: var(--adrestia-appPalette-surface-h4c5875);
  --adrestia-component-ptTopbar-buttonActiveFg: var(--adrestia-a11y-focusRing-colorOnAccent);
  --adrestia-component-ptTopbar-buttonHoverBg: var(--adrestia-appPalette-surface-h0d1117);
  --adrestia-component-ptTopbar-buttonMuted: var(--adrestia-appPalette-surface-h8b949e);
  --adrestia-component-ptTopbar-dangerBg: rgb(93.725% 32.549% 31.373% / 0.12);
  --adrestia-component-ptTopbar-dangerBgHover: rgb(93.725% 32.549% 31.373% / 0.2);
  --adrestia-component-ptTopbar-dangerBorder: rgb(93.725% 32.549% 31.373% / 0.35);
  --adrestia-component-ptTopbar-dangerBorderHover: rgb(93.725% 32.549% 31.373% / 0.6);
  --adrestia-component-ptTopbar-dangerFg: var(--adrestia-appPalette-accent-hef5350);
  --adrestia-component-ptTopbar-dangerFgHover: var(--adrestia-appPalette-accent-hff6b6b);
  --adrestia-component-ptTopbar-divider: var(--adrestia-appPalette-deepBg-h1f242e);
  --adrestia-component-ptTopbar-pillBg: var(--adrestia-appPalette-surface-h0d1117);
  --adrestia-component-ptTopbar-toggleActiveBg: rgb(93.725% 32.549% 31.373% / 0.12);
  --adrestia-component-ptTopbar-toggleActiveBorder: rgb(93.725% 32.549% 31.373% / 0.4);
  --adrestia-component-ptTopbar-warningBg: rgb(96.078% 61.961% 4.3137% / 0.08);
  --adrestia-component-ptTopbar-warningBorder: rgb(96.078% 61.961% 4.3137% / 0.35);
  --adrestia-component-publicBlurredPreviewChart-badgesactiveBg: var(--adrestia-appPalette-overlay-h58a6ff26);
  --adrestia-component-publicBlurredPreviewChart-badgesdepthBg: var(--adrestia-appPalette-overlay-hffa00026);
  --adrestia-component-publicBlurredPreviewChart-badgesinactiveBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-publicBlurredPreviewChart-badgesliveBg: var(--adrestia-appPalette-overlay-h00ff411f);
  --adrestia-component-publicBlurredPreviewChart-badgesplayBg: var(--adrestia-appPalette-overlay-hffa00026);
  --adrestia-component-publicBlurredPreviewChart-heatmapBand0: var(--adrestia-appPalette-deepBg-h142864);
  --adrestia-component-publicBlurredPreviewChart-heatmapBand1: var(--adrestia-appPalette-deepBg-h142864);
  --adrestia-component-publicBlurredPreviewChart-heatmapBand2: var(--adrestia-appPalette-overlay-h2850b4ff);
  --adrestia-component-publicBlurredPreviewChart-heatmapBand3: var(--adrestia-appPalette-overlay-h50a0ffff);
  --adrestia-component-publicBlurredPreviewChart-heatmapBand4: var(--adrestia-appPalette-overlay-hffb400ff);
  --adrestia-component-publicBlurredPreviewChart-heatmapBand5: var(--adrestia-appPalette-overlay-hff5028ff);
  --adrestia-component-publicBlurredPreviewChart-ivSurfaceStop0: var(--adrestia-appPalette-deepBg-h0f1450);
  --adrestia-component-publicBlurredPreviewChart-ivSurfaceStop1: var(--adrestia-appPalette-deepBg-h2d508c);
  --adrestia-component-publicBlurredPreviewChart-ivSurfaceStop2: var(--adrestia-appPalette-overlay-h7da064ff);
  --adrestia-component-publicBlurredPreviewChart-ivSurfaceStop3: var(--adrestia-appPalette-overlay-he18228ff);
  --adrestia-component-publicBlurredPreviewChart-ivSurfaceStop4: var(--adrestia-appPalette-overlay-hff320aff);
  --adrestia-component-publicBlurredPreviewChart-limitHeatmapempty: var(--adrestia-appPalette-overlay-h0a0f1e4c);
  --adrestia-component-publicBlurredPreviewChart-paletteaccent: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-publicBlurredPreviewChart-paletteaxisDash: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-publicBlurredPreviewChart-paletteaxisLine: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-publicBlurredPreviewChart-palettebear: var(--adrestia-appPalette-overlay-hf85149ff);
  --adrestia-component-publicBlurredPreviewChart-palettebull: var(--adrestia-appPalette-overlay-h3fb950ff);
  --adrestia-component-publicBlurredPreviewChart-palettecandleBearFill: var(--adrestia-appPalette-overlay-hff50501a);
  --adrestia-component-publicBlurredPreviewChart-palettecandleBullFill: var(--adrestia-appPalette-overlay-h00b4501f);
  --adrestia-component-publicBlurredPreviewChart-palettechartBg: var(--adrestia-appPalette-overlay-h0d1117ff);
  --adrestia-component-publicBlurredPreviewChart-palettefanInner: var(--adrestia-appPalette-overlay-h58a6ff14);
  --adrestia-component-publicBlurredPreviewChart-palettefanOuter: var(--adrestia-appPalette-overlay-h58a6ff0f);
  --adrestia-component-publicBlurredPreviewChart-palettegridLine: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicBlurredPreviewChart-palettegridLineMid: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-publicBlurredPreviewChart-palettelabelDim: var(--adrestia-appPalette-overlay-hffffff40);
  --adrestia-component-publicBlurredPreviewChart-palettelabelFaint: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-publicBlurredPreviewChart-palettelabelGhost: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-publicBlurredPreviewChart-palettelabelMuted: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-publicBlurredPreviewChart-palettelabelPrimary: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-publicBlurredPreviewChart-palettelabelSubtle: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-publicBlurredPreviewChart-palettelive: var(--adrestia-appPalette-overlay-h00ff41ff);
  --adrestia-component-publicBlurredPreviewChart-paletteorange: var(--adrestia-appPalette-overlay-hffa000ff);
  --adrestia-component-publicBlurredPreviewChart-paletteplayhead: var(--adrestia-appPalette-overlay-hffa00080);
  --adrestia-component-publicBlurredPreviewChart-paletteplotBg: var(--adrestia-appPalette-overlay-h0e11174c);
  --adrestia-component-publicBlurredPreviewChart-paletteplotBgDeep: var(--adrestia-appPalette-overlay-h05081280);
  --adrestia-component-publicBlurredPreviewChart-palettepocHighlight: var(--adrestia-appPalette-overlay-h58a6ff14);
  --adrestia-component-publicBlurredPreviewChart-palettepurple: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-publicBlurredPreviewChart-palettetableBorder: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicBlurredPreviewChart-palettetableDivider: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicBlurredPreviewChart-paletteteal: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-publicBlurredPreviewChart-palettevarBodyFill: var(--adrestia-appPalette-overlay-h58a6ff80);
  --adrestia-component-publicBlurredPreviewChart-palettevarBodyStroke: var(--adrestia-appPalette-overlay-h58a6ffa6);
  --adrestia-component-publicBlurredPreviewChart-palettevarTailFill: var(--adrestia-appPalette-overlay-hf851498c);
  --adrestia-component-publicBlurredPreviewChart-palettevarTailStroke: var(--adrestia-appPalette-overlay-hf85149b2);
  --adrestia-component-publicBlurredPreviewChart-palettewarn: var(--adrestia-appPalette-overlay-hd29922ff);
  --adrestia-component-publicBlurredPreviewChart-palettewhite: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicBlurredPreviewChart-scanlineshorizontalBlue: var(--adrestia-appPalette-overlay-h58a6ff0f);
  --adrestia-component-publicBlurredPreviewChart-scanlineshorizontalOrange: var(--adrestia-appPalette-overlay-hffb4000f);
  --adrestia-component-publicBlurredPreviewChart-scanlinesverticalBlue: var(--adrestia-appPalette-overlay-h58a6ff0a);
  --adrestia-component-publicBlurredPreviewChart-scanlinesverticalOrange: var(--adrestia-appPalette-overlay-hffb4000f);
  --adrestia-component-publicBlurredPreviewChart-v34: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-publicBlurredPreviewChart-v35: var(--adrestia-appPalette-overlay-h3fb950ff);
  --adrestia-component-publicBlurredPreviewChart-v36: var(--adrestia-appPalette-overlay-hd29922ff);
  --adrestia-component-publicBlurredPreviewChart-v37: var(--adrestia-appPalette-overlay-hf85149ff);
  --adrestia-component-publicBlurredPreviewChart-v38: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-publicBlurredPreviewChart-v39: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-publicBlurredPreviewChart-v40: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-publicBlurredPreviewChart-v41: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-publicBlurredPreviewChart-v42: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-publicCapabilitiesPanel-flowDivider: var(--adrestia-appPalette-overlay-h5eead44d);
  --adrestia-component-publicCommunicationTestConsole-hoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-publicCommunicationTestConsole-panelBg: var(--adrestia-appPalette-overlay-hffffff06);
  --adrestia-component-publicCustomDateTimePicker-dayHoverBg: var(--adrestia-appPalette-overlay-h00aaff4c);
  --adrestia-component-publicCustomDateTimePicker-slotSelectedBg: var(--adrestia-appPalette-overlay-h00aaff1a);
  --adrestia-component-publicCustomDateTimePicker-slotSelectedHoverBg: var(--adrestia-appPalette-overlay-h00aaff4c);
  --adrestia-component-publicCustomDateTimePicker-surface: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-publicDomScraping-surface: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicDomScraping-surfaceMuted: var(--adrestia-appPalette-overlay-h12303cff);
  --adrestia-component-publicExport-printblockquoteBg: var(--adrestia-appPalette-overlay-h2f6f880d);
  --adrestia-component-publicExport-printblockquoteBorder: var(--adrestia-appPalette-overlay-h2f6f88ff);
  --adrestia-component-publicExport-printbodyInk: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-publicExport-printbrandAccent: var(--adrestia-appPalette-overlay-h2f6f88ff);
  --adrestia-component-publicExport-printbrandText: var(--adrestia-appPalette-overlay-h12303cff);
  --adrestia-component-publicExport-printcanvas: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicExport-printcardBorder: var(--adrestia-appPalette-overlay-h0f172a1f);
  --adrestia-component-publicExport-printcardTitle: var(--adrestia-appPalette-overlay-h0f766eff);
  --adrestia-component-publicExport-printdeckBody: var(--adrestia-appPalette-overlay-h334155ff);
  --adrestia-component-publicExport-printedgeTint: var(--adrestia-appPalette-overlay-h2f6f881a);
  --adrestia-component-publicExport-printglassBg: var(--adrestia-appPalette-overlay-hffffffd1);
  --adrestia-component-publicExport-printheaderBorder: var(--adrestia-appPalette-overlay-h2f6f8833);
  --adrestia-component-publicExport-printimageBorder: var(--adrestia-appPalette-overlay-h2f6f8826);
  --adrestia-component-publicExport-printink: var(--adrestia-appPalette-overlay-h0f172aff);
  --adrestia-component-publicExport-printintroBg: var(--adrestia-appPalette-overlay-hf0f8fbff);
  --adrestia-component-publicExport-printintroBorder: var(--adrestia-appPalette-overlay-h2f6f8838);
  --adrestia-component-publicExport-printintroCopy: var(--adrestia-appPalette-overlay-h12303cb8);
  --adrestia-component-publicExport-printmailLink: var(--adrestia-appPalette-overlay-h2f6f88ff);
  --adrestia-component-publicExport-printsectionTitle: var(--adrestia-appPalette-overlay-h12303cff);
  --adrestia-component-publicExport-printshellShadow: var(--adrestia-appPalette-overlay-h0000001f);
  --adrestia-component-publicExport-printstatusError: var(--adrestia-appPalette-overlay-hff6b6bff);
  --adrestia-component-publicExport-printstatusSuccess: var(--adrestia-appPalette-overlay-h36d59bff);
  --adrestia-component-publicExport-printsummaryLabel: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-publicExport-printtextMuted: var(--adrestia-appPalette-overlay-h12303cad);
  --adrestia-component-publicHeroImageEditor-accentCyan: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-publicHeroImageEditor-controlBtnBackground: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-publicHeroImageEditor-controlBtnBorder: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-publicHeroImageEditor-dragHintText: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-publicHeroImageEditor-intensitySliderTrack: var(--adrestia-gradient-publicHeroImageEditorIntensitySliderTrack);
  --adrestia-component-publicHeroImageEditor-pickerMutedText: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-publicHeroImageEditor-pickerPanelBackground: var(--adrestia-appPalette-overlay-h08080ff9);
  --adrestia-component-publicHeroImageEditor-pickerPanelBorder: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-publicHeroImageEditor-previewSwatchBase: var(--adrestia-appPalette-overlay-h444444ff);
  --adrestia-component-publicHeroImageEditor-previewSwatchGradient: var(--adrestia-gradient-publicHeroImageEditorPreviewSwatch);
  --adrestia-component-publicHeroImageEditor-saveFailRed: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-publicHeroImageEditor-saveIdleBackground: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicHeroImageEditor-saveIdleBorder: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-publicHeroImageEditor-saveIdleText: var(--adrestia-appPalette-overlay-hffffff66);
  --adrestia-component-publicHeroImageEditor-saveOkGreen: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-publicHeroImageEditor-shellBackground: var(--adrestia-gradient-publicHeroImageEditorShellBackground);
  --adrestia-component-publicHeroImageEditor-textShadowStack: var(--adrestia-shadow-publicHeroImageEditorTextShadow);
  --adrestia-component-publicHeroImageEditor-vignetteBottomRevealOverlay: var(--adrestia-gradient-publicHeroImageEditorVignetteBottomRevealOverlay);
  --adrestia-component-publicHeroImageEditor-vignetteBottomRevealShadow: var(--adrestia-shadow-publicHeroImageEditorVignetteBottomRevealShadow);
  --adrestia-component-publicHeroImageEditor-vignetteChipActiveBackground: var(--adrestia-appPalette-overlay-h00aaff1a);
  --adrestia-component-publicHeroImageEditor-vignetteChipBorder: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicHeroImageEditor-vignetteChipInactiveBackground: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicHeroImageEditor-vignetteChipInactiveText: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-publicHeroImageEditor-vignetteCinematicOverlay: var(--adrestia-gradient-publicHeroImageEditorVignetteCinematicOverlay);
  --adrestia-component-publicHeroImageEditor-vignetteCinematicShadow: var(--adrestia-shadow-publicHeroImageEditorVignetteCinematicShadow);
  --adrestia-component-publicHeroImageEditor-vignetteCyanAccentOverlay: var(--adrestia-gradient-publicHeroImageEditorVignetteCyanAccentOverlay);
  --adrestia-component-publicHeroImageEditor-vignetteCyanAccentShadow: var(--adrestia-shadow-publicHeroImageEditorVignetteCyanAccentShadow);
  --adrestia-component-publicHeroImageEditor-vignetteFrostOverlay: var(--adrestia-gradient-publicHeroImageEditorVignetteFrostOverlay);
  --adrestia-component-publicHeroImageEditor-vignetteFrostShadow: var(--adrestia-shadow-publicHeroImageEditorVignetteFrostShadow);
  --adrestia-component-publicHeroImageEditor-vignetteSidesDarkOverlay: var(--adrestia-gradient-publicHeroImageEditorVignetteSidesDarkOverlay);
  --adrestia-component-publicHeroImageEditor-vignetteSidesDarkShadow: var(--adrestia-shadow-publicHeroImageEditorVignetteSidesDarkShadow);
  --adrestia-component-publicHeroImageEditor-vignetteSoftFadeOverlay: var(--adrestia-gradient-publicHeroImageEditorVignetteSoftFadeOverlay);
  --adrestia-component-publicHeroImageEditor-vignetteSoftFadeShadow: var(--adrestia-shadow-publicHeroImageEditorVignetteSoftFadeShadow);
  --adrestia-component-publicHeroImageEditor-vignetteSpotlightOverlay: var(--adrestia-gradient-publicHeroImageEditorVignetteSpotlightOverlay);
  --adrestia-component-publicHeroImageEditor-vignetteSpotlightShadow: var(--adrestia-shadow-publicHeroImageEditorVignetteSpotlightShadow);
  --adrestia-component-publicHeroImageEditor-vignetteToggleActiveBackground: var(--adrestia-appPalette-overlay-h00aaff4c);
  --adrestia-component-publicHeroImageEditor-vignetteTopDownOverlay: var(--adrestia-gradient-publicHeroImageEditorVignetteTopDownOverlay);
  --adrestia-component-publicHeroImageEditor-vignetteTopDownShadow: var(--adrestia-shadow-publicHeroImageEditorVignetteTopDownShadow);
  --adrestia-component-publicHeroImageEditor-vignetteWarmOverlay: var(--adrestia-gradient-publicHeroImageEditorVignetteWarmOverlay);
  --adrestia-component-publicHeroImageEditor-vignetteWarmShadow: var(--adrestia-shadow-publicHeroImageEditorVignetteWarmShadow);
  --adrestia-component-publicHeroImageEditor-zoomLabelText: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-publicInfoPageShell-semanticbrandTagline: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-publicInfoPageShell-semanticbrandTitle: var(--adrestia-appPalette-overlay-hffffffb2);
  --adrestia-component-publicInfoPageShell-semanticfooterBg: var(--adrestia-appPalette-overlay-h0e0e1899);
  --adrestia-component-publicInfoPageShell-semanticfooterBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicInfoPageShell-semanticfooterCopyrightBorder: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicInfoPageShell-semanticlink: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-publicInfoPageShell-semanticlinkHover: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-publicLandingSections-accentBorderFallback: var(--adrestia-appPalette-overlay-h4a9eff66);
  --adrestia-component-publicLandingSections-accentFallback: var(--adrestia-appPalette-overlay-h4a9effff);
  --adrestia-component-publicLandingSections-tabActiveBg: var(--adrestia-appPalette-overlay-h4a9eff26);
  --adrestia-component-publicLandingSections-tabInactiveBg: var(--adrestia-appPalette-overlay-hedf4f899);
  --adrestia-component-publicLandingSections-tabInactiveBorder: var(--adrestia-appPalette-overlay-h96969633);
  --adrestia-component-publicLogin2-semanticaccentPeach: var(--adrestia-appPalette-overlay-hffe2bdff);
  --adrestia-component-publicLogin2-semanticamberFallback: var(--adrestia-appPalette-overlay-hd4b178ff);
  --adrestia-component-publicLogin2-semanticamberLight: var(--adrestia-appPalette-overlay-ha87a36ff);
  --adrestia-component-publicLogin2-semanticbgDeep0: var(--adrestia-appPalette-deepBg-h04070a);
  --adrestia-component-publicLogin2-semanticbgDeep1: var(--adrestia-appPalette-deepBg-h07111a);
  --adrestia-component-publicLogin2-semanticbgDeep2: var(--adrestia-appPalette-deepBg-h04080e);
  --adrestia-component-publicLogin2-semanticbgGradCool: var(--adrestia-appPalette-overlay-h1c182c66);
  --adrestia-component-publicLogin2-semanticbgGradWarm: var(--adrestia-appPalette-overlay-h221a128c);
  --adrestia-component-publicLogin2-semanticcardRingBase: var(--adrestia-appPalette-overlay-hffffff12);
  --adrestia-component-publicLogin2-semantichudDark: var(--adrestia-appPalette-overlay-h040c1273);
  --adrestia-component-publicLogin2-semantichudLight: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-publicLogin2-semanticlightBg0: var(--adrestia-appPalette-overlay-he6ecf5ff);
  --adrestia-component-publicLogin2-semanticlightBg1: var(--adrestia-appPalette-overlay-hdde6eff);
  --adrestia-component-publicLogin2-semanticlightBg2: var(--adrestia-appPalette-overlay-hd5dfe9ff);
  --adrestia-component-publicLogin2-semanticlightGradWarm: var(--adrestia-appPalette-overlay-h9bc3c873);
  --adrestia-component-publicLogin2-semanticvioletFallback: var(--adrestia-appPalette-overlay-ha99bd6ff);
  --adrestia-component-publicLogin3Variant-surface: var(--adrestia-appPalette-overlay-ha99bd6ff);
  --adrestia-component-publicLogin3Variant-surfaceMuted: var(--adrestia-appPalette-overlay-hffe2bdff);
  --adrestia-component-publicLoginLabChrome-semanticbootbarBg: var(--adrestia-appPalette-overlay-h07111a99);
  --adrestia-component-publicLoginLabChrome-semanticcapDark50: var(--adrestia-appPalette-overlay-h04070a80);
  --adrestia-component-publicLoginLabChrome-semanticconsoleBg: var(--adrestia-appPalette-overlay-h04070abd);
  --adrestia-component-publicLoginLabChrome-semanticconsoleStatPending: var(--adrestia-appPalette-accent-hf3c168);
  --adrestia-component-publicLoginLabChrome-semanticfooterSuccessBorder: var(--adrestia-appPalette-overlay-h6ed99a80);
  --adrestia-component-publicLoginLabChrome-semanticlegendHudBg: var(--adrestia-appPalette-overlay-h07111a80);
  --adrestia-component-publicLoginLabChrome-semanticmodulePanelOpaque: var(--adrestia-appPalette-overlay-h04070aa8);
  --adrestia-component-publicLoginLabChrome-semanticpanelDark: var(--adrestia-appPalette-overlay-h04070ab8);
  --adrestia-component-publicLoginLabChrome-semanticpanelLight: var(--adrestia-appPalette-overlay-hffffffc7);
  --adrestia-component-publicLoginLabChrome-semanticpanelLightBottom: var(--adrestia-appPalette-overlay-hffffffd6);
  --adrestia-component-publicLoginLabChrome-semanticpanelLightTop: var(--adrestia-appPalette-overlay-hffffffeb);
  --adrestia-component-publicLoginLabChrome-semanticplanFeatureBase: var(--adrestia-appPalette-overlay-h04070ab8);
  --adrestia-component-publicLoginLabChrome-semanticrailHudBg: var(--adrestia-appPalette-overlay-h07111a8c);
  --adrestia-component-publicLoginLabChrome-semanticreadingPanelBottom: var(--adrestia-appPalette-overlay-h07111acc);
  --adrestia-component-publicLoginLabChrome-semanticreadingPanelTop: var(--adrestia-appPalette-overlay-h07111ae6);
  --adrestia-component-publicLoginLabChrome-semanticstationInnerDarkBottom: var(--adrestia-appPalette-overlay-h07111aa8);
  --adrestia-component-publicLoginLabChrome-semanticstationInnerDarkTop: var(--adrestia-appPalette-overlay-h07111ad1);
  --adrestia-component-publicLoginLabChrome-semanticstationInnerLightBottom: var(--adrestia-appPalette-overlay-hffffffb8);
  --adrestia-component-publicLoginLabChrome-semanticstationInnerLightTop: var(--adrestia-appPalette-overlay-hffffffdb);
  --adrestia-component-publicLoginLabChrome-semanticveilDarkCold: var(--adrestia-appPalette-overlay-h04070ac7);
  --adrestia-component-publicLoginLabChrome-semanticveilDarkLinearEdge: var(--adrestia-appPalette-overlay-h04070ab8);
  --adrestia-component-publicLoginLabChrome-semanticveilDarkRadial: var(--adrestia-appPalette-overlay-h04070a8c);
  --adrestia-component-publicLoginLabChrome-semanticveilGradientBottomDark: var(--adrestia-appPalette-overlay-h04070aa8);
  --adrestia-component-publicLoginLabChrome-semanticveilGradientBottomLight: var(--adrestia-appPalette-overlay-he2e8f3b2);
  --adrestia-component-publicLoginLabChrome-semanticveilGradientTopDark: var(--adrestia-appPalette-overlay-h04070a80);
  --adrestia-component-publicLoginLabChrome-semanticveilLightCold: var(--adrestia-appPalette-overlay-he2e8f3b8);
  --adrestia-component-publicLoginLabChrome-semanticveilLightLinearEdge: var(--adrestia-appPalette-overlay-he2e8f3cc);
  --adrestia-component-publicLoginLabChrome-semanticveilLightLinearMid: var(--adrestia-appPalette-overlay-he2e8f399);
  --adrestia-component-publicLoginLabChrome-semanticveilLightRadial: var(--adrestia-appPalette-overlay-he2e8f380);
  --adrestia-component-publicLoginNetworkExchangeCards-darkCardBg: var(--adrestia-appPalette-overlay-h0c1015eb);
  --adrestia-component-publicLoginNetworkExchangeCards-darkTextHl: var(--adrestia-appPalette-overlay-hf5f5f5ff);
  --adrestia-component-publicLoginNetworkExchangeCards-darkTextMute: var(--adrestia-appPalette-overlay-h969696ff);
  --adrestia-component-publicLoginNetworkExchangeCards-lightCardBg: var(--adrestia-appPalette-overlay-hffffffeb);
  --adrestia-component-publicLoginNetworkExchangeCards-lightTextHl: var(--adrestia-appPalette-overlay-h0f0f0fff);
  --adrestia-component-publicLoginNetworkExchangeCards-lightTextMute: var(--adrestia-appPalette-overlay-h5a5a5aff);
  --adrestia-component-publicLoginPageChrome-effectssubmitShimmer: var(--adrestia-appPalette-overlay-h0000001a);
  --adrestia-component-publicLoginPageChrome-shadowsformCarddark: var(--adrestia-appPalette-overlay-h000000cc);
  --adrestia-component-publicLoginPageChrome-shadowsformCardlight: var(--adrestia-appPalette-overlay-h00000026);
  --adrestia-component-publicLoginPageChrome-shadowsformCardterminal: var(--adrestia-appPalette-overlay-h000000cc);
  --adrestia-component-publicLoginPageChrome-shadowspartnershipPaneldark: var(--adrestia-appPalette-overlay-h00000073);
  --adrestia-component-publicLoginPageChrome-shadowspartnershipPanellight: var(--adrestia-appPalette-overlay-h0000001f);
  --adrestia-component-publicLoginPageChrome-shadowspartnershipPanelterminal: var(--adrestia-appPalette-overlay-h00000073);
  --adrestia-component-publicLoginPageChrome-standaloneAuthalertErrorBg: var(--adrestia-appPalette-overlay-hef44440d);
  --adrestia-component-publicLoginPageChrome-standaloneAuthalertErrorBorder: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-publicLoginPageChrome-standaloneAuthalertSuccessBg: var(--adrestia-appPalette-overlay-h22c55e0d);
  --adrestia-component-publicLoginPageChrome-standaloneAuthalertSuccessBorder: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-publicLoginPageChrome-themesdarkautofillShadow: var(--adrestia-appPalette-overlay-h0a1f2aff);
  --adrestia-component-publicLoginPageChrome-themesdarkautofillText: var(--adrestia-appPalette-overlay-hbfdbf7ff);
  --adrestia-component-publicLoginPageChrome-themesdarkbrandAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicLoginPageChrome-themesdarkbrandAccentSubtle: var(--adrestia-appPalette-overlay-h0d2e3fff);
  --adrestia-component-publicLoginPageChrome-themesdarkbrandBg: var(--adrestia-appPalette-overlay-h022b3aff);
  --adrestia-component-publicLoginPageChrome-themesdarkbrandBorder: var(--adrestia-appPalette-overlay-h1f7a8cff);
  --adrestia-component-publicLoginPageChrome-themesdarkbrandCard: var(--adrestia-appPalette-overlay-h0a1f2aff);
  --adrestia-component-publicLoginPageChrome-themesdarkbrandText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicLoginPageChrome-themesdarkbrandTextMuted: var(--adrestia-appPalette-overlay-hbfdbf7ff);
  --adrestia-component-publicLoginPageChrome-themesdarkerrorBg: var(--adrestia-appPalette-overlay-h022b3af7);
  --adrestia-component-publicLoginPageChrome-themesdarkerrorColor: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-publicLoginPageChrome-themesdarkgridDot: var(--adrestia-appPalette-overlay-h1f7a8cff);
  --adrestia-component-publicLoginPageChrome-themesdarkinputBg: var(--adrestia-appPalette-overlay-h1f7a8c14);
  --adrestia-component-publicLoginPageChrome-themesdarkinputBgFocused: var(--adrestia-appPalette-overlay-h022b3aeb);
  --adrestia-component-publicLoginPageChrome-themesdarkinputBorder: var(--adrestia-appPalette-overlay-h1f7a8c40);
  --adrestia-component-publicLoginPageChrome-themesdarkinputBorderFocused: var(--adrestia-appPalette-overlay-h1f7a8cff);
  --adrestia-component-publicLoginPageChrome-themesdarkplaceholderColor: var(--adrestia-appPalette-overlay-hbfdbf759);
  --adrestia-component-publicLoginPageChrome-themesdarksuccessBorder: var(--adrestia-appPalette-overlay-h1f7a8cff);
  --adrestia-component-publicLoginPageChrome-themesdarksuccessColor: var(--adrestia-appPalette-overlay-h1f7a8cff);
  --adrestia-component-publicLoginPageChrome-themesdarkunfocusedIndicator: var(--adrestia-appPalette-overlay-hbfdbf773);
  --adrestia-component-publicLoginPageChrome-themesdarkwarningColor: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-publicLoginPageChrome-themeslightautofillShadow: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicLoginPageChrome-themeslightautofillText: var(--adrestia-appPalette-overlay-h274c77ff);
  --adrestia-component-publicLoginPageChrome-themeslightbrandAccent: var(--adrestia-appPalette-overlay-h274c77ff);
  --adrestia-component-publicLoginPageChrome-themeslightbrandAccentSubtle: var(--adrestia-appPalette-overlay-hd4dce6ff);
  --adrestia-component-publicLoginPageChrome-themeslightbrandBg: var(--adrestia-appPalette-overlay-he7ecefff);
  --adrestia-component-publicLoginPageChrome-themeslightbrandBorder: var(--adrestia-appPalette-overlay-ha3cef1ff);
  --adrestia-component-publicLoginPageChrome-themeslightbrandCard: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicLoginPageChrome-themeslightbrandText: var(--adrestia-appPalette-overlay-h274c77ff);
  --adrestia-component-publicLoginPageChrome-themeslightbrandTextMuted: var(--adrestia-appPalette-overlay-h8b8c89ff);
  --adrestia-component-publicLoginPageChrome-themeslighterrorBg: var(--adrestia-appPalette-overlay-hfffffff7);
  --adrestia-component-publicLoginPageChrome-themeslighterrorColor: var(--adrestia-appPalette-overlay-hdc2626ff);
  --adrestia-component-publicLoginPageChrome-themeslightgridDot: var(--adrestia-appPalette-overlay-h6096baff);
  --adrestia-component-publicLoginPageChrome-themeslightinputBg: var(--adrestia-appPalette-overlay-h274c770d);
  --adrestia-component-publicLoginPageChrome-themeslightinputBgFocused: var(--adrestia-appPalette-overlay-hfffffff7);
  --adrestia-component-publicLoginPageChrome-themeslightinputBorder: var(--adrestia-appPalette-overlay-h6096ba59);
  --adrestia-component-publicLoginPageChrome-themeslightinputBorderFocused: var(--adrestia-appPalette-overlay-h274c77ff);
  --adrestia-component-publicLoginPageChrome-themeslightplaceholderColor: var(--adrestia-appPalette-overlay-h274c7759);
  --adrestia-component-publicLoginPageChrome-themeslightsuccessBorder: var(--adrestia-appPalette-overlay-h16a34aff);
  --adrestia-component-publicLoginPageChrome-themeslightsuccessColor: var(--adrestia-appPalette-overlay-h16a34aff);
  --adrestia-component-publicLoginPageChrome-themeslightunfocusedIndicator: var(--adrestia-appPalette-overlay-h274c7759);
  --adrestia-component-publicLoginPageChrome-themeslightwarningColor: var(--adrestia-appPalette-overlay-hd97706ff);
  --adrestia-component-publicLoginPageChrome-themesterminalautofillShadow: var(--adrestia-appPalette-overlay-h050505ff);
  --adrestia-component-publicLoginPageChrome-themesterminalautofillText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicLoginPageChrome-themesterminalbrandAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicLoginPageChrome-themesterminalbrandAccentSubtle: var(--adrestia-appPalette-overlay-h1a1a1aff);
  --adrestia-component-publicLoginPageChrome-themesterminalbrandBg: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-publicLoginPageChrome-themesterminalbrandBorder: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-publicLoginPageChrome-themesterminalbrandCard: var(--adrestia-appPalette-overlay-h0a0a0aff);
  --adrestia-component-publicLoginPageChrome-themesterminalbrandText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicLoginPageChrome-themesterminalbrandTextMuted: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-publicLoginPageChrome-themesterminalerrorBg: var(--adrestia-appPalette-overlay-hef44440d);
  --adrestia-component-publicLoginPageChrome-themesterminalgridDot: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicLoginPageChrome-themesterminalinputBg: var(--adrestia-appPalette-overlay-h00000080);
  --adrestia-component-publicLoginPageChrome-themesterminalinputBgFocused: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-publicLoginPageChrome-themesterminalinputBorder: var(--adrestia-appPalette-overlay-h33333380);
  --adrestia-component-publicLoginPageChrome-themesterminalinputBorderFocused: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-publicLoginPageChrome-themesterminalplaceholderColor: var(--adrestia-appPalette-overlay-h8888884c);
  --adrestia-component-publicLoginPageChrome-themesterminalsuccessBorder: var(--adrestia-appPalette-overlay-h22c55e33);
  --adrestia-component-publicLoginPageChrome-themesterminalwarningColor: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-publicLoginPanelCluster-animationshelixPulseshadowHigh: var(--adrestia-appPalette-overlay-h00dcffbf);
  --adrestia-component-publicLoginPanelCluster-animationshelixPulseshadowLow: var(--adrestia-appPalette-overlay-h00a0ff73);
  --adrestia-component-publicLoginPanelCluster-animationspanelPulseshadowHigh: var(--adrestia-appPalette-overlay-h00c8ff80);
  --adrestia-component-publicLoginPanelCluster-animationspanelPulseshadowLow: var(--adrestia-appPalette-overlay-h00a0ff59);
  --adrestia-component-publicLoginPanelCluster-backendStatuserrorClosed: var(--adrestia-appPalette-overlay-h00ff66ff);
  --adrestia-component-publicLoginPanelCluster-backendStatuserrorOpen: var(--adrestia-appPalette-overlay-hff5555ff);
  --adrestia-component-publicLoginPanelCluster-backendStatusglowByKindbooting: var(--adrestia-appPalette-overlay-hfacc1599);
  --adrestia-component-publicLoginPanelCluster-backendStatusglowByKindchecking: var(--adrestia-appPalette-overlay-h88888866);
  --adrestia-component-publicLoginPanelCluster-backendStatusglowByKinddegraded: var(--adrestia-appPalette-overlay-hfacc1599);
  --adrestia-component-publicLoginPanelCluster-backendStatusglowByKindkerneloffline: var(--adrestia-appPalette-overlay-hfacc1599);
  --adrestia-component-publicLoginPanelCluster-backendStatusglowByKindoffline: var(--adrestia-appPalette-overlay-hff555599);
  --adrestia-component-publicLoginPanelCluster-backendStatusglowByKindready: var(--adrestia-appPalette-overlay-h00ff6699);
  --adrestia-component-publicLoginPanelCluster-backendStatusruntimeReady: var(--adrestia-appPalette-overlay-h00ff66ff);
  --adrestia-component-publicLoginPanelCluster-backendStatusruntimeWarn: var(--adrestia-appPalette-overlay-hfacc15ff);
  --adrestia-component-publicLoginPanelCluster-badgesincludedbgcolor: var(--adrestia-appPalette-overlay-ha8dadc1a);
  --adrestia-component-publicLoginPanelCluster-badgesincludedborder: var(--adrestia-appPalette-overlay-ha8dadc2e);
  --adrestia-component-publicLoginPanelCluster-badgesoptionalbgcolor: var(--adrestia-appPalette-overlay-hf59e0b14);
  --adrestia-component-publicLoginPanelCluster-badgesoptionalborder: var(--adrestia-appPalette-overlay-hf59e0b26);
  --adrestia-component-publicLoginPanelCluster-dividerbackgroundStop0: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicLoginPanelCluster-dividerbackgroundStop1: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicLoginPanelCluster-footLabelcolor: var(--adrestia-appPalette-overlay-hffffff21);
  --adrestia-component-publicLoginPanelCluster-helixContentaccent: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-publicLoginPanelCluster-helixContentaccentSoft: var(--adrestia-appPalette-overlay-ha8dadcf2);
  --adrestia-component-publicLoginPanelCluster-helixContentbody: var(--adrestia-appPalette-overlay-hffffffe6);
  --adrestia-component-publicLoginPanelCluster-helixContentbodyMuted: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-publicLoginPanelCluster-helixContentbodySoft: var(--adrestia-appPalette-overlay-hffffffd9);
  --adrestia-component-publicLoginPanelCluster-helixContentlogoGlow: var(--adrestia-appPalette-overlay-h00b4ff66);
  --adrestia-component-publicLoginPanelCluster-heroGlassbackgroundStop0: var(--adrestia-appPalette-overlay-h0e0e18eb);
  --adrestia-component-publicLoginPanelCluster-heroGlassbackgroundStop1: var(--adrestia-appPalette-overlay-h12121ed9);
  --adrestia-component-publicLoginPanelCluster-heroGlassborder: var(--adrestia-appPalette-overlay-hffffff0b);
  --adrestia-component-publicLoginPanelCluster-heroGlassedgeGlow: var(--adrestia-appPalette-overlay-hffffff03);
  --adrestia-component-publicLoginPanelCluster-lightSidebarbody: var(--adrestia-appPalette-overlay-h666666ff);
  --adrestia-component-publicLoginPanelCluster-lightSidebarborderRight: var(--adrestia-appPalette-overlay-h00000014);
  --adrestia-component-publicLoginPanelCluster-lightSidebarbrandLabel: var(--adrestia-appPalette-overlay-h999999ff);
  --adrestia-component-publicLoginPanelCluster-lightSidebarbrandRule: var(--adrestia-appPalette-overlay-he0e0e0ff);
  --adrestia-component-publicLoginPanelCluster-lightSidebarheadline: var(--adrestia-appPalette-overlay-h111111ff);
  --adrestia-component-publicLoginPanelCluster-lightSidebaritemBorder: var(--adrestia-appPalette-overlay-he8e8e8ff);
  --adrestia-component-publicLoginPanelCluster-lightSidebarmoduleAccent: var(--adrestia-appPalette-overlay-h0a4a6eff);
  --adrestia-component-publicLoginPanelCluster-lightSidebarquote: var(--adrestia-appPalette-overlay-h999999ff);
  --adrestia-component-publicLoginPanelCluster-lightSidebarscrollbarThumb: var(--adrestia-appPalette-overlay-h0000001a);
  --adrestia-component-publicLoginPanelCluster-lightSidebarsectionMuted: var(--adrestia-appPalette-overlay-haaaaaaff);
  --adrestia-component-publicLoginPanelCluster-lightSidebarsectionRule: var(--adrestia-appPalette-overlay-heeeeeeff);
  --adrestia-component-publicLoginPanelCluster-lightSidebarshadowStop0: var(--adrestia-appPalette-overlay-h0000001f);
  --adrestia-component-publicLoginPanelCluster-lightSidebarshadowStop1: var(--adrestia-appPalette-overlay-h0000000f);
  --adrestia-component-publicLoginPanelCluster-lightSidebartagline: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-publicLoginPanelCluster-minimapFallbackRgb: var(--adrestia-appPalette-overlay-h00ff78ff);
  --adrestia-component-publicLoginPanelCluster-minimapperiodLabel: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-publicLoginPanelCluster-modalbackdrop: var(--adrestia-appPalette-overlay-h00000099);
  --adrestia-component-publicLoginPanelCluster-modalbackdropStrong: var(--adrestia-appPalette-overlay-h000000b2);
  --adrestia-component-publicLoginPanelCluster-modalbuttonHoverBg: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-publicLoginPanelCluster-modalbuttonIdleBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicLoginPanelCluster-modalcardShadow: var(--adrestia-appPalette-overlay-h00000080);
  --adrestia-component-publicLoginPanelCluster-modalcloseIdle: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-publicLoginPanelCluster-modalcloseMuted: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-publicLoginPanelCluster-modalconfirmBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicLoginPanelCluster-modallabelMuted: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-publicLoginPanelCluster-modalsubmitDisabledBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicLoginPanelCluster-modalsubmitDisabledColor: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-publicLoginPanelCluster-modalsubmitEnabledText: var(--adrestia-appPalette-overlay-h08080fff);
  --adrestia-component-publicLoginPanelCluster-modaltypeIdleColor: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-publicLoginPanelCluster-modaltypeSelectedBg: var(--adrestia-appPalette-overlay-ha8dadc1f);
  --adrestia-component-publicLoginPanelCluster-modalv52Stop0: var(--adrestia-appPalette-overlay-h3232781f);
  --adrestia-component-publicLoginPanelCluster-modalv52Stop1: var(--adrestia-appPalette-overlay-h00000080);
  --adrestia-component-publicLoginPanelCluster-modalv52Stop2: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicLoginPanelCluster-sectionHeadercolor: var(--adrestia-appPalette-overlay-hffffff40);
  --adrestia-component-publicLoginPanelCluster-sessionbarBackground: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicLoginPanelCluster-sessioncityClosed: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-publicLoginPanelCluster-sessioncityOpen: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-publicLoginPanelCluster-sessioncodeClosed: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-publicLoginPanelCluster-sessioncodeOpen: var(--adrestia-appPalette-overlay-h00ff64cc);
  --adrestia-component-publicLoginPanelCluster-sessiondotClosed: var(--adrestia-appPalette-overlay-h505a6e33);
  --adrestia-component-publicLoginPanelCluster-sessiondotOpen: var(--adrestia-appPalette-overlay-h00ff78b2);
  --adrestia-component-publicLoginPanelCluster-sessiondotOpenGlow: var(--adrestia-appPalette-overlay-h00ff784c);
  --adrestia-component-publicLoginPanelCluster-sessionneedle: var(--adrestia-appPalette-overlay-h00ff7899);
  --adrestia-component-publicLoginPanelCluster-sessionneedleGlow: var(--adrestia-appPalette-overlay-h00ff7859);
  --adrestia-component-publicLoginPanelCluster-sessionrowHoverBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicLoginPanelCluster-sessionrowOpenBg: var(--adrestia-appPalette-overlay-h00ff7805);
  --adrestia-component-publicLoginPanelCluster-sessionspanClosed: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicLoginPanelCluster-sessionspanOpen: var(--adrestia-appPalette-overlay-h00ff781f);
  --adrestia-component-publicLoginPanelCluster-sessiontickLabel: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-publicLoginPanelCluster-sessiontimerClosed: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicLoginPanelCluster-sessiontimerClosingSoon: var(--adrestia-appPalette-overlay-he63946cc);
  --adrestia-component-publicLoginPanelCluster-sessiontimerOpen: var(--adrestia-appPalette-overlay-h00ff7880);
  --adrestia-component-publicLoginPanelCluster-sessionutcClock: var(--adrestia-appPalette-overlay-h00ff7866);
  --adrestia-component-publicLoginPanelCluster-toastTabbackgroundStop0: var(--adrestia-appPalette-overlay-h008cff0f);
  --adrestia-component-publicLoginPanelCluster-toastTabbackgroundStop1: var(--adrestia-appPalette-overlay-h00dcff08);
  --adrestia-component-publicLoginPanelCluster-toastTabborder: var(--adrestia-appPalette-overlay-h00a0ff40);
  --adrestia-component-publicLoginPanelCluster-toastTabborderHelix: var(--adrestia-appPalette-overlay-h00a0ff4c);
  --adrestia-component-publicLoginPanelCluster-toastTabhelixSweep: var(--adrestia-appPalette-overlay-h00c8ff1f);
  --adrestia-component-publicLoginPanelCluster-toastTabmetaColor: var(--adrestia-appPalette-overlay-haaaaaaff);
  --adrestia-component-publicLoginPanelCluster-toastTabsubtextColor: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-publicLoginPanelCluster-toastTabtitleColor: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-publicLoginShellTheme-palettebg: var(--adrestia-appPalette-overlay-h08080fff);
  --adrestia-component-publicLoginShellTheme-paletteblue: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-publicLoginShellTheme-paletteblueBright: var(--adrestia-appPalette-overlay-h58a6ffff);
  --adrestia-component-publicLoginShellTheme-paletteblueGlow: var(--adrestia-appPalette-overlay-h3b82f64c);
  --adrestia-component-publicLoginShellTheme-paletteborder: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicLoginShellTheme-paletteborderBright: var(--adrestia-appPalette-overlay-ha8dadc40);
  --adrestia-component-publicLoginShellTheme-palettedeepSpace: var(--adrestia-appPalette-overlay-h1d3557ff);
  --adrestia-component-publicLoginShellTheme-palettedimText: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-publicLoginShellTheme-palettefrost: var(--adrestia-appPalette-overlay-ha8dadcff);
  --adrestia-component-publicLoginShellTheme-palettegreyBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicLoginShellTheme-palettegreyPanel: var(--adrestia-appPalette-overlay-h141623b8);
  --adrestia-component-publicLoginShellTheme-palettehoneydew: var(--adrestia-appPalette-overlay-hf1faeeff);
  --adrestia-component-publicLoginShellTheme-paletteinputBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicLoginShellTheme-paletteorange: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-publicLoginShellTheme-paletteorangeGlow: var(--adrestia-appPalette-overlay-hf59e0b59);
  --adrestia-component-publicLoginShellTheme-palettepanelBg: var(--adrestia-appPalette-overlay-h0e0e18d1);
  --adrestia-component-publicLoginShellTheme-palettered: var(--adrestia-appPalette-overlay-he63946ff);
  --adrestia-component-publicLoginShellTheme-palettesteel: var(--adrestia-appPalette-overlay-h457b9dff);
  --adrestia-component-publicLoginTestAtlas-semanticdarkContourLine: var(--adrestia-appPalette-overlay-hc8c8c80d);
  --adrestia-component-publicLoginTestAtlas-semanticdarkDot: var(--adrestia-appPalette-overlay-haadceb80);
  --adrestia-component-publicLoginTestAtlas-semanticdarkGridLine: var(--adrestia-appPalette-overlay-hb4dee812);
  --adrestia-component-publicLoginTestAtlas-semanticdarkGridLineMajor: var(--adrestia-appPalette-overlay-hb4dee81f);
  --adrestia-component-publicLoginTestAtlas-semanticdarkHub: var(--adrestia-appPalette-overlay-hb4dee8ad);
  --adrestia-component-publicLoginTestAtlas-semanticdarkHubActive: var(--adrestia-appPalette-overlay-hffb26ef5);
  --adrestia-component-publicLoginTestAtlas-semanticdarkHubActiveCoord: var(--adrestia-appPalette-overlay-hffb26e8c);
  --adrestia-component-publicLoginTestAtlas-semanticdarkHubActiveLeader: var(--adrestia-appPalette-overlay-hffb26ed9);
  --adrestia-component-publicLoginTestAtlas-semanticdarkHubCoord: var(--adrestia-appPalette-overlay-hb4dee86b);
  --adrestia-component-publicLoginTestAtlas-semanticdarkHubLeader: var(--adrestia-appPalette-overlay-hb4dee88c);
  --adrestia-component-publicLoginTestAtlas-semanticdarkParticleCool: var(--adrestia-appPalette-overlay-hbeebf5b2);
  --adrestia-component-publicLoginTestAtlas-semanticdarkParticleHot: var(--adrestia-appPalette-overlay-hffb26ed1);
  --adrestia-component-publicLoginTestAtlas-semanticdarkRouteLine: var(--adrestia-appPalette-overlay-hb4dee821);
  --adrestia-component-publicLoginTestAtlas-semanticdarkRouteLineHot: var(--adrestia-appPalette-overlay-hffb26e38);
  --adrestia-component-publicLoginTestAtlas-semanticlightContourLine: var(--adrestia-appPalette-overlay-h3c3c3c0d);
  --adrestia-component-publicLoginTestAtlas-semanticlightDot: var(--adrestia-appPalette-overlay-h000a1cff);
  --adrestia-component-publicLoginTestAtlas-semanticlightGridLine: var(--adrestia-appPalette-overlay-h000a1c09);
  --adrestia-component-publicLoginTestAtlas-semanticlightGridLineMajor: var(--adrestia-appPalette-overlay-h000a1c11);
  --adrestia-component-publicLoginTestAtlas-semanticlightHub: var(--adrestia-appPalette-overlay-h000a1cff);
  --adrestia-component-publicLoginTestAtlas-semanticlightHubActive: var(--adrestia-appPalette-overlay-hb85a1eff);
  --adrestia-component-publicLoginTestAtlas-semanticlightHubActiveCoord: var(--adrestia-appPalette-overlay-hb85a1ec7);
  --adrestia-component-publicLoginTestAtlas-semanticlightHubActiveLeader: var(--adrestia-appPalette-overlay-hb85a1ef5);
  --adrestia-component-publicLoginTestAtlas-semanticlightHubCoord: var(--adrestia-appPalette-overlay-h000a1cc7);
  --adrestia-component-publicLoginTestAtlas-semanticlightHubLeader: var(--adrestia-appPalette-overlay-h000a1ceb);
  --adrestia-component-publicLoginTestAtlas-semanticlightParticleCool: var(--adrestia-appPalette-overlay-h14325aeb);
  --adrestia-component-publicLoginTestAtlas-semanticlightParticleHot: var(--adrestia-appPalette-overlay-hb85a1eeb);
  --adrestia-component-publicLoginTestAtlas-semanticlightRouteLine: var(--adrestia-appPalette-overlay-h000a1c57);
  --adrestia-component-publicLoginTestAtlas-semanticlightRouteLineHot: var(--adrestia-appPalette-overlay-hb85a1e80);
  --adrestia-component-publicLoginTestShell-semantico00000000: var(--adrestia-appPalette-overlay-h00000000);
  --adrestia-component-publicLoginTestShell-semantico0a0c10ff: var(--adrestia-appPalette-overlay-h0a0c10ff);
  --adrestia-component-publicLoginTestShell-semantico0a0c12cc: var(--adrestia-appPalette-overlay-h0a0c12cc);
  --adrestia-component-publicLoginTestShell-semantico0a0c12e0: var(--adrestia-appPalette-overlay-h0a0c12e0);
  --adrestia-component-publicLoginTestShell-semantico0a0d12ff: var(--adrestia-appPalette-overlay-h0a0d12ff);
  --adrestia-component-publicLoginTestShell-semantico000000b2: var(--adrestia-appPalette-overlay-h000000b2);
  --adrestia-component-publicLoginTestShell-semantico0b151e8c: var(--adrestia-appPalette-overlay-h0b151e8c);
  --adrestia-component-publicLoginTestShell-semantico0b151e9e: var(--adrestia-appPalette-overlay-h0b151e9e);
  --adrestia-component-publicLoginTestShell-semantico0b151e59: var(--adrestia-appPalette-overlay-h0b151e59);
  --adrestia-component-publicLoginTestShell-semantico0b151e66: var(--adrestia-appPalette-overlay-h0b151e66);
  --adrestia-component-publicLoginTestShell-semantico0b151ec7: var(--adrestia-appPalette-overlay-h0b151ec7);
  --adrestia-component-publicLoginTestShell-semantico0b151ed6: var(--adrestia-appPalette-overlay-h0b151ed6);
  --adrestia-component-publicLoginTestShell-semantico0b14280d: var(--adrestia-appPalette-overlay-h0b14280d);
  --adrestia-component-publicLoginTestShell-semantico0b14281c: var(--adrestia-appPalette-overlay-h0b14281c);
  --adrestia-component-publicLoginTestShell-semantico0c0e14ff: var(--adrestia-appPalette-overlay-h0c0e14ff);
  --adrestia-component-publicLoginTestShell-semantico0c1320c7: var(--adrestia-appPalette-overlay-h0c1320c7);
  --adrestia-component-publicLoginTestShell-semantico0c1320ff: var(--adrestia-appPalette-overlay-h0c1320ff);
  --adrestia-component-publicLoginTestShell-semantico0c13200f: var(--adrestia-appPalette-overlay-h0c13200f);
  --adrestia-component-publicLoginTestShell-semantico0c13201a: var(--adrestia-appPalette-overlay-h0c13201a);
  --adrestia-component-publicLoginTestShell-semantico0c13201f: var(--adrestia-appPalette-overlay-h0c13201f);
  --adrestia-component-publicLoginTestShell-semantico0c13208c: var(--adrestia-appPalette-overlay-h0c13208c);
  --adrestia-component-publicLoginTestShell-semantico0c13208f: var(--adrestia-appPalette-overlay-h0c13208f);
  --adrestia-component-publicLoginTestShell-semantico0c13209e: var(--adrestia-appPalette-overlay-h0c13209e);
  --adrestia-component-publicLoginTestShell-semantico0c132004: var(--adrestia-appPalette-overlay-h0c132004);
  --adrestia-component-publicLoginTestShell-semantico0c132013: var(--adrestia-appPalette-overlay-h0c132013);
  --adrestia-component-publicLoginTestShell-semantico0c132014: var(--adrestia-appPalette-overlay-h0c132014);
  --adrestia-component-publicLoginTestShell-semantico0c132029: var(--adrestia-appPalette-overlay-h0c132029);
  --adrestia-component-publicLoginTestShell-semantico0c132052: var(--adrestia-appPalette-overlay-h0c132052);
  --adrestia-component-publicLoginTestShell-semantico0d1c28ff: var(--adrestia-appPalette-overlay-h0d1c28ff);
  --adrestia-component-publicLoginTestShell-semantico000000d9: var(--adrestia-appPalette-overlay-h000000d9);
  --adrestia-component-publicLoginTestShell-semantico0e203a0e: var(--adrestia-appPalette-overlay-h0e203a0e);
  --adrestia-component-publicLoginTestShell-semantico0e1018eb: var(--adrestia-appPalette-overlay-h0e1018eb);
  --adrestia-component-publicLoginTestShell-semantico000000f2: var(--adrestia-appPalette-overlay-h000000f2);
  --adrestia-component-publicLoginTestShell-semantico000000ff: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-publicLoginTestShell-semantico1a2438ff: var(--adrestia-appPalette-overlay-h1a2438ff);
  --adrestia-component-publicLoginTestShell-semantico1a24389e: var(--adrestia-appPalette-overlay-h1a24389e);
  --adrestia-component-publicLoginTestShell-semantico2dafc017: var(--adrestia-appPalette-overlay-h2dafc017);
  --adrestia-component-publicLoginTestShell-semantico0000002e: var(--adrestia-appPalette-overlay-h0000002e);
  --adrestia-component-publicLoginTestShell-semantico3aafc424: var(--adrestia-appPalette-overlay-h3aafc424);
  --adrestia-component-publicLoginTestShell-semantico3cc8dc33: var(--adrestia-appPalette-overlay-h3cc8dc33);
  --adrestia-component-publicLoginTestShell-semantico0000004c: var(--adrestia-appPalette-overlay-h0000004c);
  --adrestia-component-publicLoginTestShell-semantico6ed99a14: var(--adrestia-appPalette-overlay-h6ed99a14);
  --adrestia-component-publicLoginTestShell-semantico6ed99a73: var(--adrestia-appPalette-overlay-h6ed99a73);
  --adrestia-component-publicLoginTestShell-semantico6ed99aff: var(--adrestia-appPalette-overlay-h6ed99aff);
  --adrestia-component-publicLoginTestShell-semantico0000008c: var(--adrestia-appPalette-overlay-h0000008c);
  --adrestia-component-publicLoginTestShell-semantico8c462899: var(--adrestia-appPalette-overlay-h8c462899);
  --adrestia-component-publicLoginTestShell-semantico9aa3b5ff: var(--adrestia-appPalette-overlay-h9aa3b5ff);
  --adrestia-component-publicLoginTestShell-semantico30afbe0e: var(--adrestia-appPalette-overlay-h30afbe0e);
  --adrestia-component-publicLoginTestShell-semantico00000033: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-publicLoginTestShell-semantico34bcca33: var(--adrestia-appPalette-overlay-h34bcca33);
  --adrestia-component-publicLoginTestShell-semantico46c8dc24: var(--adrestia-appPalette-overlay-h46c8dc24);
  --adrestia-component-publicLoginTestShell-semantico50dce61f: var(--adrestia-appPalette-overlay-h50dce61f);
  --adrestia-component-publicLoginTestShell-semantico00000059: var(--adrestia-appPalette-overlay-h00000059);
  --adrestia-component-publicLoginTestShell-semantico060a0eb8: var(--adrestia-appPalette-overlay-h060a0eb8);
  --adrestia-component-publicLoginTestShell-semantico00000066: var(--adrestia-appPalette-overlay-h00000066);
  --adrestia-component-publicLoginTestShell-semantico00000073: var(--adrestia-appPalette-overlay-h00000073);
  --adrestia-component-publicLoginTestShell-semantico080a0e8c: var(--adrestia-appPalette-overlay-h080a0e8c);
  --adrestia-component-publicLoginTestShell-semantico080b1099: var(--adrestia-appPalette-overlay-h080b1099);
  --adrestia-component-publicLoginTestShell-semantico090b10ff: var(--adrestia-appPalette-overlay-h090b10ff);
  --adrestia-component-publicLoginTestShell-semantico141e321a: var(--adrestia-appPalette-overlay-h141e321a);
  --adrestia-component-publicLoginTestShell-semantico141e322e: var(--adrestia-appPalette-overlay-h141e322e);
  --adrestia-component-publicLoginTestShell-semantico141e3214: var(--adrestia-appPalette-overlay-h141e3214);
  --adrestia-component-publicLoginTestShell-semantico280a0cc7: var(--adrestia-appPalette-overlay-h280a0cc7);
  --adrestia-component-publicLoginTestShell-semantico288c961a: var(--adrestia-appPalette-overlay-h288c961a);
  --adrestia-component-publicLoginTestShell-semantico306ea514: var(--adrestia-appPalette-overlay-h306ea514);
  --adrestia-component-publicLoginTestShell-semantico642e2eff: var(--adrestia-appPalette-overlay-h642e2eff);
  --adrestia-component-publicLoginTestShell-semantico695a9aff: var(--adrestia-appPalette-overlay-h695a9aff);
  --adrestia-component-publicLoginTestShell-semantico04060ad1: var(--adrestia-appPalette-overlay-h04060ad1);
  --adrestia-component-publicLoginTestShell-semantico04070aff: var(--adrestia-appPalette-overlay-h04070aff);
  --adrestia-component-publicLoginTestShell-semantico07111aff: var(--adrestia-appPalette-overlay-h07111aff);
  --adrestia-component-publicLoginTestShell-semantico08050aff: var(--adrestia-appPalette-overlay-h08050aff);
  --adrestia-component-publicLoginTestShell-semantico08090ceb: var(--adrestia-appPalette-overlay-h08090ceb);
  --adrestia-component-publicLoginTestShell-semantico08090cf2: var(--adrestia-appPalette-overlay-h08090cf2);
  --adrestia-component-publicLoginTestShell-semantico08090cf7: var(--adrestia-appPalette-overlay-h08090cf7);
  --adrestia-component-publicLoginTestShell-semantico08101cff: var(--adrestia-appPalette-overlay-h08101cff);
  --adrestia-component-publicLoginTestShell-semantico10131cd9: var(--adrestia-appPalette-overlay-h10131cd9);
  --adrestia-component-publicLoginTestShell-semantico12151dff: var(--adrestia-appPalette-overlay-h12151dff);
  --adrestia-component-publicLoginTestShell-semantico020305fa: var(--adrestia-appPalette-overlay-h020305fa);
  --adrestia-component-publicLoginTestShell-semantico020305fc: var(--adrestia-appPalette-overlay-h020305fc);
  --adrestia-component-publicLoginTestShell-semantico24919e1c: var(--adrestia-appPalette-overlay-h24919e1c);
  --adrestia-component-publicLoginTestShell-semantico040507f2: var(--adrestia-appPalette-overlay-h040507f2);
  --adrestia-component-publicLoginTestShell-semantico040507f5: var(--adrestia-appPalette-overlay-h040507f5);
  --adrestia-component-publicLoginTestShell-semantico040507fa: var(--adrestia-appPalette-overlay-h040507fa);
  --adrestia-component-publicLoginTestShell-semantico111420ff: var(--adrestia-appPalette-overlay-h111420ff);
  --adrestia-component-publicLoginTestShell-semantico121620e6: var(--adrestia-appPalette-overlay-h121620e6);
  --adrestia-component-publicLoginTestShell-semantico141822e6: var(--adrestia-appPalette-overlay-h141822e6);
  --adrestia-component-publicLoginTestShell-semantico141824e6: var(--adrestia-appPalette-overlay-h141824e6);
  --adrestia-component-publicLoginTestShell-semantico0812241f: var(--adrestia-appPalette-overlay-h0812241f);
  --adrestia-component-publicLoginTestShell-semantico02030500: var(--adrestia-appPalette-overlay-h02030500);
  --adrestia-component-publicLoginTestShell-semantico18487614: var(--adrestia-appPalette-overlay-h18487614);
  --adrestia-component-publicLoginTestShell-semanticoa8b0c2ff: var(--adrestia-appPalette-overlay-ha8b0c2ff);
  --adrestia-component-publicLoginTestShell-semanticoa87a36ff: var(--adrestia-appPalette-overlay-ha87a36ff);
  --adrestia-component-publicLoginTestShell-semanticoa99bd6ff: var(--adrestia-appPalette-overlay-ha99bd6ff);
  --adrestia-component-publicLoginTestShell-semanticob76d80ff: var(--adrestia-appPalette-overlay-hb76d80ff);
  --adrestia-component-publicLoginTestShell-semanticob8521a0a: var(--adrestia-appPalette-overlay-hb8521a0a);
  --adrestia-component-publicLoginTestShell-semanticob8521a0f: var(--adrestia-appPalette-overlay-hb8521a0f);
  --adrestia-component-publicLoginTestShell-semanticob8521a2e: var(--adrestia-appPalette-overlay-hb8521a2e);
  --adrestia-component-publicLoginTestShell-semanticob8521a4c: var(--adrestia-appPalette-overlay-hb8521a4c);
  --adrestia-component-publicLoginTestShell-semanticob8521a8c: var(--adrestia-appPalette-overlay-hb8521a8c);
  --adrestia-component-publicLoginTestShell-semanticob8521a12: var(--adrestia-appPalette-overlay-hb8521a12);
  --adrestia-component-publicLoginTestShell-semanticob8521a24: var(--adrestia-appPalette-overlay-hb8521a24);
  --adrestia-component-publicLoginTestShell-semanticob8521a33: var(--adrestia-appPalette-overlay-hb8521a33);
  --adrestia-component-publicLoginTestShell-semanticob8521a38: var(--adrestia-appPalette-overlay-hb8521a38);
  --adrestia-component-publicLoginTestShell-semanticob8521a47: var(--adrestia-appPalette-overlay-hb8521a47);
  --adrestia-component-publicLoginTestShell-semanticob8521a59: var(--adrestia-appPalette-overlay-hb8521a59);
  --adrestia-component-publicLoginTestShell-semanticob8521a73: var(--adrestia-appPalette-overlay-hb8521a73);
  --adrestia-component-publicLoginTestShell-semanticob8521a80: var(--adrestia-appPalette-overlay-hb8521a80);
  --adrestia-component-publicLoginTestShell-semanticob8521aff: var(--adrestia-appPalette-overlay-hb8521aff);
  --adrestia-component-publicLoginTestShell-semanticoc4323259: var(--adrestia-appPalette-overlay-hc4323259);
  --adrestia-component-publicLoginTestShell-semanticod0d8e8ff: var(--adrestia-appPalette-overlay-hd0d8e8ff);
  --adrestia-component-publicLoginTestShell-semanticod4b178ff: var(--adrestia-appPalette-overlay-hd4b178ff);
  --adrestia-component-publicLoginTestShell-semanticodbe2eeff: var(--adrestia-appPalette-overlay-hdbe2eeff);
  --adrestia-component-publicLoginTestShell-semanticoe2e8f3ff: var(--adrestia-appPalette-overlay-he2e8f3ff);
  --adrestia-component-publicLoginTestShell-semanticoe6a4b6ff: var(--adrestia-appPalette-overlay-he6a4b6ff);
  --adrestia-component-publicLoginTestShell-semanticoe8aea2f2: var(--adrestia-appPalette-overlay-he8aea2f2);
  --adrestia-component-publicLoginTestShell-semanticoe8ecf4ff: var(--adrestia-appPalette-overlay-he8ecf4ff);
  --adrestia-component-publicLoginTestShell-semanticoe8783c4c: var(--adrestia-appPalette-overlay-he8783c4c);
  --adrestia-component-publicLoginTestShell-semanticoe8783c14: var(--adrestia-appPalette-overlay-he8783c14);
  --adrestia-component-publicLoginTestShell-semanticoe8783c21: var(--adrestia-appPalette-overlay-he8783c21);
  --adrestia-component-publicLoginTestShell-semanticoe8783c24: var(--adrestia-appPalette-overlay-he8783c24);
  --adrestia-component-publicLoginTestShell-semanticoe8783c29: var(--adrestia-appPalette-overlay-he8783c29);
  --adrestia-component-publicLoginTestShell-semanticoe8783c38: var(--adrestia-appPalette-overlay-he8783c38);
  --adrestia-component-publicLoginTestShell-semanticoecf3f7c7: var(--adrestia-appPalette-overlay-hecf3f7c7);
  --adrestia-component-publicLoginTestShell-semanticoecf3f7ff: var(--adrestia-appPalette-overlay-hecf3f7ff);
  --adrestia-component-publicLoginTestShell-semanticoecf3f71a: var(--adrestia-appPalette-overlay-hecf3f71a);
  --adrestia-component-publicLoginTestShell-semanticoecf3f72e: var(--adrestia-appPalette-overlay-hecf3f72e);
  --adrestia-component-publicLoginTestShell-semanticoecf3f752: var(--adrestia-appPalette-overlay-hecf3f752);
  --adrestia-component-publicLoginTestShell-semanticoecf3f785: var(--adrestia-appPalette-overlay-hecf3f785);
  --adrestia-component-publicLoginTestShell-semanticoeef1f6ff: var(--adrestia-appPalette-overlay-heef1f6ff);
  --adrestia-component-publicLoginTestShell-semanticoeef1f600: var(--adrestia-appPalette-overlay-heef1f600);
  --adrestia-component-publicLoginTestShell-semanticof0a868b2: var(--adrestia-appPalette-overlay-hf0a868b2);
  --adrestia-component-publicLoginTestShell-semanticof0a868ff: var(--adrestia-appPalette-overlay-hf0a868ff);
  --adrestia-component-publicLoginTestShell-semanticof0a8680a: var(--adrestia-appPalette-overlay-hf0a8680a);
  --adrestia-component-publicLoginTestShell-semanticof0a8680d: var(--adrestia-appPalette-overlay-hf0a8680d);
  --adrestia-component-publicLoginTestShell-semanticof0a8680f: var(--adrestia-appPalette-overlay-hf0a8680f);
  --adrestia-component-publicLoginTestShell-semanticof0a8681a: var(--adrestia-appPalette-overlay-hf0a8681a);
  --adrestia-component-publicLoginTestShell-semanticof0a8681f: var(--adrestia-appPalette-overlay-hf0a8681f);
  --adrestia-component-publicLoginTestShell-semanticof0a8682e: var(--adrestia-appPalette-overlay-hf0a8682e);
  --adrestia-component-publicLoginTestShell-semanticof0a8688c: var(--adrestia-appPalette-overlay-hf0a8688c);
  --adrestia-component-publicLoginTestShell-semanticof0a86803: var(--adrestia-appPalette-overlay-hf0a86803);
  --adrestia-component-publicLoginTestShell-semanticof0a86814: var(--adrestia-appPalette-overlay-hf0a86814);
  --adrestia-component-publicLoginTestShell-semanticof0a86829: var(--adrestia-appPalette-overlay-hf0a86829);
  --adrestia-component-publicLoginTestShell-semanticof0a86833: var(--adrestia-appPalette-overlay-hf0a86833);
  --adrestia-component-publicLoginTestShell-semanticof0a86838: var(--adrestia-appPalette-overlay-hf0a86838);
  --adrestia-component-publicLoginTestShell-semanticof0a86840: var(--adrestia-appPalette-overlay-hf0a86840);
  --adrestia-component-publicLoginTestShell-semanticof0a86847: var(--adrestia-appPalette-overlay-hf0a86847);
  --adrestia-component-publicLoginTestShell-semanticof0a86859: var(--adrestia-appPalette-overlay-hf0a86859);
  --adrestia-component-publicLoginTestShell-semanticof0a86880: var(--adrestia-appPalette-overlay-hf0a86880);
  --adrestia-component-publicLoginTestShell-semanticof0f2f8ff: var(--adrestia-appPalette-overlay-hf0f2f8ff);
  --adrestia-component-publicLoginTestShell-semanticof3c168ff: var(--adrestia-appPalette-overlay-hf3c168ff);
  --adrestia-component-publicLoginTestShell-semanticof4f6faff: var(--adrestia-appPalette-overlay-hf4f6faff);
  --adrestia-component-publicLoginTestShell-semanticof5af693d: var(--adrestia-appPalette-overlay-hf5af693d);
  --adrestia-component-publicLoginTestShell-semanticof6f8fce0: var(--adrestia-appPalette-overlay-hf6f8fce0);
  --adrestia-component-publicLoginTestShell-semanticof6f8fcff: var(--adrestia-appPalette-overlay-hf6f8fcff);
  --adrestia-component-publicLoginTestShell-semanticof8fafcff: var(--adrestia-appPalette-overlay-hf8fafcff);
  --adrestia-component-publicLoginTestShell-semanticof0824633: var(--adrestia-appPalette-overlay-hf0824633);
  --adrestia-component-publicLoginTestShell-semanticoff8585ff: var(--adrestia-appPalette-overlay-hff8585ff);
  --adrestia-component-publicLoginTestShell-semanticoff858559: var(--adrestia-appPalette-overlay-hff858559);
  --adrestia-component-publicLoginTestShell-semanticoffb46e57: var(--adrestia-appPalette-overlay-hffb46e57);
  --adrestia-component-publicLoginTestShell-semanticoffc482ff: var(--adrestia-appPalette-overlay-hffc482ff);
  --adrestia-component-publicLoginTestShell-semanticoffd0d0ff: var(--adrestia-appPalette-overlay-hffd0d0ff);
  --adrestia-component-publicLoginTestShell-semanticoffd2a0a6: var(--adrestia-appPalette-overlay-hffd2a0a6);
  --adrestia-component-publicLoginTestShell-semanticoffebebf2: var(--adrestia-appPalette-overlay-hffebebf2);
  --adrestia-component-publicLoginTestShell-semanticofffaf0a8: var(--adrestia-appPalette-overlay-hfffaf0a8);
  --adrestia-component-publicLoginTestShell-semanticofffaf066: var(--adrestia-appPalette-overlay-hfffaf066);
  --adrestia-component-publicLoginTestShell-semanticofffaf073: var(--adrestia-appPalette-overlay-hfffaf073);
  --adrestia-component-publicLoginTestShell-semanticoffffff00: var(--adrestia-appPalette-overlay-hffffff00);
  --adrestia-component-publicLoginTestShell-semanticoffffff0a: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicLoginTestShell-semanticoffffff0d: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-publicLoginTestShell-semanticoffffff0f: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicLoginTestShell-semanticoffffff1a: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-publicLoginTestShell-semanticoffffff1f: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-publicLoginTestShell-semanticoffffff2e: var(--adrestia-appPalette-overlay-hffffff2e);
  --adrestia-component-publicLoginTestShell-semanticoffffff03: var(--adrestia-appPalette-overlay-hffffff03);
  --adrestia-component-publicLoginTestShell-semanticoffffff04: var(--adrestia-appPalette-overlay-hffffff04);
  --adrestia-component-publicLoginTestShell-semanticoffffff05: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicLoginTestShell-semanticoffffff06: var(--adrestia-appPalette-overlay-hffffff06);
  --adrestia-component-publicLoginTestShell-semanticoffffff08: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicLoginTestShell-semanticoffffff8c: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-publicLoginTestShell-semanticoffffff12: var(--adrestia-appPalette-overlay-hffffff12);
  --adrestia-component-publicLoginTestShell-semanticoffffff14: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicLoginTestShell-semanticoffffff66: var(--adrestia-appPalette-overlay-hffffff66);
  --adrestia-component-publicLoginTestShell-semanticoffffff80: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-publicLoginTestShell-semanticoffffff99: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-publicLoginTestShell-semanticoffffffa6: var(--adrestia-appPalette-overlay-hffffffa6);
  --adrestia-component-publicLoginTestShell-semanticoffffffb2: var(--adrestia-appPalette-overlay-hffffffb2);
  --adrestia-component-publicLoginTestShell-semanticoffffffb8: var(--adrestia-appPalette-overlay-hffffffb8);
  --adrestia-component-publicLoginTestShell-semanticoffffffbd: var(--adrestia-appPalette-overlay-hffffffbd);
  --adrestia-component-publicLoginTestShell-semanticoffffffc7: var(--adrestia-appPalette-overlay-hffffffc7);
  --adrestia-component-publicLoginTestShell-semanticoffffffcc: var(--adrestia-appPalette-overlay-hffffffcc);
  --adrestia-component-publicLoginTestShell-semanticoffffffd9: var(--adrestia-appPalette-overlay-hffffffd9);
  --adrestia-component-publicLoginTestShell-semanticoffffffe0: var(--adrestia-appPalette-overlay-hffffffe0);
  --adrestia-component-publicLoginTestShell-semanticoffffffe6: var(--adrestia-appPalette-overlay-hffffffe6);
  --adrestia-component-publicLoginTestShell-semanticoffffffeb: var(--adrestia-appPalette-overlay-hffffffeb);
  --adrestia-component-publicLoginTestShell-semanticofffffff2: var(--adrestia-appPalette-overlay-hfffffff2);
  --adrestia-component-publicLoginTestShell-semanticofffffffa: var(--adrestia-appPalette-overlay-hfffffffa);
  --adrestia-component-publicLoginTestShell-semanticoffffffff: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicLoginTopbarChrome-themesdarkaccent: var(--adrestia-appPalette-overlay-h68d1e4ff);
  --adrestia-component-publicLoginTopbarChrome-themesdarkaccentSoft: var(--adrestia-appPalette-overlay-h68d1e40f);
  --adrestia-component-publicLoginTopbarChrome-themesdarkbackdrop: var(--adrestia-appPalette-overlay-h00000057);
  --adrestia-component-publicLoginTopbarChrome-themesdarkbackground: var(--adrestia-appPalette-overlay-h000000eb);
  --adrestia-component-publicLoginTopbarChrome-themesdarkborder: var(--adrestia-appPalette-overlay-h68d1e42e);
  --adrestia-component-publicLoginTopbarChrome-themesdarkborderStrong: var(--adrestia-appPalette-overlay-h68d1e43d);
  --adrestia-component-publicLoginTopbarChrome-themesdarksurface: var(--adrestia-appPalette-overlay-h000000fa);
  --adrestia-component-publicLoginTopbarChrome-themesdarksurfaceSoft: var(--adrestia-appPalette-overlay-h070e12f0);
  --adrestia-component-publicLoginTopbarChrome-themesdarktext: var(--adrestia-appPalette-overlay-hf4fbffff);
  --adrestia-component-publicLoginTopbarChrome-themesdarktextDim: var(--adrestia-appPalette-overlay-he4f0f4c7);
  --adrestia-component-publicLoginTopbarChrome-themesdarktextMuted: var(--adrestia-appPalette-overlay-he4f0f48a);
  --adrestia-component-publicLoginTopbarChrome-themeslightaccent: var(--adrestia-appPalette-overlay-h2f6f88ff);
  --adrestia-component-publicLoginTopbarChrome-themeslightaccentSoft: var(--adrestia-appPalette-overlay-h2f6f880d);
  --adrestia-component-publicLoginTopbarChrome-themeslightbackdrop: var(--adrestia-appPalette-overlay-hedf4f83d);
  --adrestia-component-publicLoginTopbarChrome-themeslightbackground: var(--adrestia-appPalette-overlay-hfffffff5);
  --adrestia-component-publicLoginTopbarChrome-themeslightborder: var(--adrestia-appPalette-overlay-h2f6f8824);
  --adrestia-component-publicLoginTopbarChrome-themeslightborderStrong: var(--adrestia-appPalette-overlay-h2f6f882e);
  --adrestia-component-publicLoginTopbarChrome-themeslightsurface: var(--adrestia-appPalette-overlay-hfffffffc);
  --adrestia-component-publicLoginTopbarChrome-themeslightsurfaceSoft: var(--adrestia-appPalette-overlay-hf4f8fafa);
  --adrestia-component-publicLoginTopbarChrome-themeslighttext: var(--adrestia-appPalette-overlay-h12303cff);
  --adrestia-component-publicLoginTopbarChrome-themeslighttextDim: var(--adrestia-appPalette-overlay-h12303cc2);
  --adrestia-component-publicLoginTopbarChrome-themeslighttextMuted: var(--adrestia-appPalette-overlay-h12303c85);
  --adrestia-component-publicMarketingCardDerivers-hoverShadowMd: var(--adrestia-appPalette-overlay-h00aaff1a);
  --adrestia-component-publicMarketingCardDerivers-hoverShadowSm: var(--adrestia-appPalette-overlay-h00aaff14);
  --adrestia-component-publicMarketingCardPresentationRegistry-surface: var(--adrestia-appPalette-overlay-h00aaff1a);
  --adrestia-component-publicMarketingCardPresentationRegistry-surfaceMuted: var(--adrestia-appPalette-overlay-h00aaff1a);
  --adrestia-component-publicMarketingPagePresentationRegistry-surface: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-publicMessagingBackground-avatarBg: var(--adrestia-appPalette-overlay-h58a6ff4c);
  --adrestia-component-publicMessagingBackground-mineBubble: var(--adrestia-appPalette-overlay-h58a6ff40);
  --adrestia-component-publicMessagingBackground-otherBubble: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicPageEffects-cardHoverhoverBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicPageEffects-gradientTextv0: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPageEffects-gradientTextv1: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-publicPageEffects-gradientTextv2: var(--adrestia-appPalette-overlay-ha8dadcff);
  --adrestia-component-publicPageEffects-gradientTextv3: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPageEffects-gradientTextv4: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPageEffects-gradientTextv5: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPageEffects-gradientTextv6: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPageEffects-gradientTextv7: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPageEffects-primaryShimmerHex: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-publicPageEffects-shimmerButtonprimarybg: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPageEffects-shimmerButtonprimaryhoverBg: var(--adrestia-appPalette-overlay-hfffffff2);
  --adrestia-component-publicPageEffects-shimmerButtonprimarytext: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-publicPageEffects-shimmerButtonsecondaryborder: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-publicPageEffects-shimmerButtonsecondaryhoverBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicPageEffects-shimmerButtonsecondaryhoverBorder: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-publicPageEffects-shimmerButtonsecondaryhoverText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPageEffects-shimmerButtonsecondarytext: var(--adrestia-appPalette-overlay-hffffffb2);
  --adrestia-component-publicPartnershipActivityLogChrome-gridHeaderBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicPartnershipActivityLogChrome-toolbarQuickFilterBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicPartnershipActivityLogChrome-tooltipAttemptBorder: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-publicPartnershipActivityLogChrome-workerBannerBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardAcceptButtonBg: var(--adrestia-appPalette-overlay-h22c55e26);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardAcceptButtonHoverBg: var(--adrestia-appPalette-overlay-h22c55e40);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardDeclineButtonBorder: var(--adrestia-appPalette-overlay-hef444433);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardDeclineButtonHoverBg: var(--adrestia-appPalette-overlay-hef44440d);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardDeclineButtonHoverBorder: var(--adrestia-appPalette-overlay-hef444466);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardDefaultHoverShadow: var(--adrestia-appPalette-overlay-h0000002e);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardJoinRoomHoverShadow: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardLiveAccent: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardLiveBg: var(--adrestia-appPalette-overlay-h38bdf80d);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardLiveChipShadow: var(--adrestia-appPalette-overlay-h38bdf866);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardLiveHoverShadow: var(--adrestia-appPalette-overlay-h38bdf840);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardLiveRibbonShadow: var(--adrestia-appPalette-overlay-h38bdf866);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardLiveShadow: var(--adrestia-appPalette-overlay-h38bdf826);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardMilestoneBg: var(--adrestia-appPalette-overlay-h62929e0f);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardMilestoneBorder: var(--adrestia-appPalette-overlay-h94a3b873);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardMilestoneChipBorder: var(--adrestia-appPalette-overlay-h94a3b866);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardPingAdminShadow: var(--adrestia-appPalette-overlay-hef44444d);
  --adrestia-component-publicPartnershipCalendarChrome-semanticeventCardPurgeButtonHoverBg: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-publicPartnershipCalendarChrome-semanticliveRoomChipLockedBg: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-publicPartnershipCalendarChrome-semanticliveRoomChipLockedBorder: var(--adrestia-appPalette-overlay-hf59e0b59);
  --adrestia-component-publicPartnershipCalendarChrome-semanticliveRoomJoinHoverShadow: var(--adrestia-appPalette-overlay-h5eead440);
  --adrestia-component-publicPartnershipCalendarChrome-semanticliveRoomPanelGradientStop0: var(--adrestia-appPalette-overlay-h5eead40f);
  --adrestia-component-publicPartnershipCalendarChrome-semanticliveRoomPanelShadow: var(--adrestia-appPalette-overlay-h0000000f);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingCardCommentBg: var(--adrestia-appPalette-overlay-h0000001a);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingDangerButtonBg: var(--adrestia-appPalette-overlay-hf871711f);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingDangerButtonBorder: var(--adrestia-appPalette-overlay-hf8717159);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingDangerButtonHoverBg: var(--adrestia-appPalette-overlay-hf8717133);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingFormAdminShellBg: var(--adrestia-appPalette-overlay-hffffff03);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingFormFooterBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingFormInputBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingFormShellBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingFormShellShadow: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingFormSubmitHoverShadow: var(--adrestia-appPalette-overlay-h5eead44d);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingFormSubmitShadow: var(--adrestia-appPalette-overlay-h5eead433);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingFormToggleHoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingFormToggleSelectedBg: var(--adrestia-appPalette-overlay-h5eead41f);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingPrimaryButtonBg: var(--adrestia-appPalette-overlay-h5eead41f);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingPrimaryButtonBorder: var(--adrestia-appPalette-overlay-h5eead459);
  --adrestia-component-publicPartnershipCalendarChrome-semanticmeetingPrimaryButtonHoverBg: var(--adrestia-appPalette-overlay-h5eead433);
  --adrestia-component-publicPartnershipCalendarChrome-semanticsummaryChipAccentBg: var(--adrestia-appPalette-overlay-h5eead414);
  --adrestia-component-publicPartnershipCalendarChrome-semanticsummaryChipAccentBorder: var(--adrestia-appPalette-overlay-h5eead447);
  --adrestia-component-publicPartnershipCalendarChrome-semantictabLiveRoomShellBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicPartnershipCalendarChrome-semantictabPanelShadow: var(--adrestia-appPalette-overlay-h0000000f);
  --adrestia-component-publicPartnershipCalendarChrome-semantictabTimezoneBadgeBg: var(--adrestia-appPalette-overlay-h5eead41a);
  --adrestia-component-publicPartnershipCalendarChrome-semantictabTimezoneBadgeBorder: var(--adrestia-appPalette-overlay-h5eead433);
  --adrestia-component-publicPartnershipCalendarChrome-semantictabTimezoneMenuShadow: var(--adrestia-appPalette-overlay-h0000004d);
  --adrestia-component-publicPartnershipCalendarChrome-semantictabTimezoneSelectBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicPartnershipCalendarChrome-semantictabTimezoneSelectHoverBg: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicPartnershipCalendarChrome-semantictimePickerActiveBg: var(--adrestia-appPalette-overlay-h5eead40d);
  --adrestia-component-publicPartnershipCalendarChrome-semantictimePickerMenuHoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-publicPartnershipCalendarChrome-semantictimePickerMenuSelectedBg: var(--adrestia-appPalette-overlay-h5eead426);
  --adrestia-component-publicPartnershipCalendarChrome-semantictimePickerMenuSelectedHoverBg: var(--adrestia-appPalette-overlay-h5eead433);
  --adrestia-component-publicPartnershipCalendarChrome-semantictimePickerPopoverShadow: var(--adrestia-appPalette-overlay-h00000066);
  --adrestia-component-publicPartnershipCalendarChrome-semantictimePickerShellBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicPartnershipCalendarChrome-semantictimePickerShellHoverBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-publicPartnershipCalendarStatusToneRegistry-border: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-publicPartnershipCalendarStatusToneRegistry-surface: var(--adrestia-appPalette-overlay-h22c55e1a);
  --adrestia-component-publicPartnershipCalendarStatusToneRegistry-surfaceMuted: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-publicPartnershipChrome-headerBackdropStop0: var(--adrestia-appPalette-overlay-h5eead424);
  --adrestia-component-publicPartnershipChrome-headerBackdropStop1: var(--adrestia-appPalette-overlay-h5eead414);
  --adrestia-component-publicPartnershipChrome-headerShellBgStop0: var(--adrestia-appPalette-overlay-h5eead41f);
  --adrestia-component-publicPartnershipChrome-headerShellBgStop1: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicPartnershipChrome-headerShellBgStop2: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicPartnershipChrome-headerShellBgStop3: var(--adrestia-appPalette-overlay-h04070de0);
  --adrestia-component-publicPartnershipChrome-semanticbadgePrimaryBg: var(--adrestia-appPalette-overlay-h5eead429);
  --adrestia-component-publicPartnershipChrome-semanticbadgePrimaryBorder: var(--adrestia-appPalette-overlay-h5eead447);
  --adrestia-component-publicPartnershipChrome-semanticbadgeWarningBg: var(--adrestia-appPalette-overlay-hf59e0b2e);
  --adrestia-component-publicPartnershipChrome-semanticbadgeWarningBorder: var(--adrestia-appPalette-overlay-hf59e0b61);
  --adrestia-component-publicPartnershipChrome-semanticbentoTagBorder: var(--adrestia-appPalette-overlay-h5eead459);
  --adrestia-component-publicPartnershipChrome-semanticcommsCalendarBadgeBg: var(--adrestia-appPalette-overlay-h5eead429);
  --adrestia-component-publicPartnershipChrome-semanticcommsCalendarBadgeBorder: var(--adrestia-appPalette-overlay-h5eead447);
  --adrestia-component-publicPartnershipChrome-semanticcommsCalendarButtonHoverBg: var(--adrestia-appPalette-overlay-h5eead414);
  --adrestia-component-publicPartnershipChrome-semanticcommsCalendarButtonHoverBorder: var(--adrestia-appPalette-overlay-h5eead459);
  --adrestia-component-publicPartnershipChrome-semanticcommsMessageButtonBg: var(--adrestia-appPalette-overlay-h5eead41f);
  --adrestia-component-publicPartnershipChrome-semanticcommsMessageButtonBorder: var(--adrestia-appPalette-overlay-h5eead459);
  --adrestia-component-publicPartnershipChrome-semanticcommsMessageButtonHoverBg: var(--adrestia-appPalette-overlay-h5eead433);
  --adrestia-component-publicPartnershipChrome-semanticgatewayPulseShadow: var(--adrestia-appPalette-overlay-hf59e0bb3);
  --adrestia-component-publicPartnershipChrome-semanticguestIdentityBackdropFallback: var(--adrestia-appPalette-overlay-h050a12b8);
  --adrestia-component-publicPartnershipChrome-semanticguestIdentityPanelShadow: var(--adrestia-appPalette-overlay-h00000080);
  --adrestia-component-publicPartnershipChrome-semanticheaderActionBgStop0: var(--adrestia-appPalette-overlay-hffffff0b);
  --adrestia-component-publicPartnershipChrome-semanticheaderActionBgStop1: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicPartnershipChrome-semanticheaderActionBorder: var(--adrestia-appPalette-overlay-h5eead42e);
  --adrestia-component-publicPartnershipChrome-semanticheaderActionHoverBg: var(--adrestia-appPalette-overlay-h5eead41f);
  --adrestia-component-publicPartnershipChrome-semanticheaderActionHoverBorder: var(--adrestia-appPalette-overlay-h5eead45c);
  --adrestia-component-publicPartnershipChrome-semanticheaderBarGradientStop0: var(--adrestia-appPalette-overlay-h04070df5);
  --adrestia-component-publicPartnershipChrome-semanticheaderBarGradientStop1: var(--adrestia-appPalette-overlay-h04070de6);
  --adrestia-component-publicPartnershipChrome-semanticheaderShellBorder: var(--adrestia-appPalette-overlay-h5eead42e);
  --adrestia-component-publicPartnershipChrome-semanticheaderShellShadow: var(--adrestia-appPalette-overlay-h00000038);
  --adrestia-component-publicPartnershipChrome-semanticidentityActionBg: var(--adrestia-appPalette-overlay-h5eead41a);
  --adrestia-component-publicPartnershipChrome-semanticidentityActionBorder: var(--adrestia-appPalette-overlay-h5eead433);
  --adrestia-component-publicPartnershipChrome-semanticidentityActionHoverBg: var(--adrestia-appPalette-overlay-h5eead429);
  --adrestia-component-publicPartnershipChrome-semanticidentityActionHoverBorder: var(--adrestia-appPalette-overlay-h5eead452);
  --adrestia-component-publicPartnershipChrome-semanticidentityDividerBg: var(--adrestia-appPalette-overlay-h5eead426);
  --adrestia-component-publicPartnershipChrome-semanticidentityIconBoxBg: var(--adrestia-appPalette-overlay-h5eead41a);
  --adrestia-component-publicPartnershipChrome-semanticidentityIconBoxBorder: var(--adrestia-appPalette-overlay-h5eead42e);
  --adrestia-component-publicPartnershipChrome-semanticidentityRootBorder: var(--adrestia-appPalette-overlay-h5eead438);
  --adrestia-component-publicPartnershipChrome-semanticidentityRootGradientStop0: var(--adrestia-appPalette-overlay-h5eead414);
  --adrestia-component-publicPartnershipChrome-semanticidentityRootGradientStop1: var(--adrestia-appPalette-overlay-h5eead40a);
  --adrestia-component-publicPartnershipChrome-semanticidentityRootInsetShadow: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-publicPartnershipChrome-semanticidentityUnlinkBg: var(--adrestia-appPalette-overlay-hef44440d);
  --adrestia-component-publicPartnershipChrome-semanticidentityUnlinkHoverBg: var(--adrestia-appPalette-overlay-hef44441a);
  --adrestia-component-publicPartnershipChrome-semanticidentityUnlinkHoverBorder: var(--adrestia-appPalette-overlay-hef44444d);
  --adrestia-component-publicPartnershipChrome-semanticlogoPlaceholderBg: var(--adrestia-appPalette-overlay-h5eead41f);
  --adrestia-component-publicPartnershipChrome-semanticlogoThumbBg: var(--adrestia-appPalette-overlay-h5eead40f);
  --adrestia-component-publicPartnershipChrome-semanticmilestoneAuditLockShadow: var(--adrestia-appPalette-overlay-h0000001a);
  --adrestia-component-publicPartnershipChrome-semanticmilestoneCardShadow: var(--adrestia-appPalette-overlay-h0000000f);
  --adrestia-component-publicPartnershipChrome-semanticpartnerLogoBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicPartnershipChrome-semanticprincipleHoverShadow: var(--adrestia-appPalette-overlay-h00000040);
  --adrestia-component-publicPartnershipChrome-semanticscrollbarThumb: var(--adrestia-appPalette-overlay-h5eead429);
  --adrestia-component-publicPartnershipChrome-semanticsettingsDeliveryDegradedBg: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-publicPartnershipChrome-semanticsettingsDeliveryHealthyBg: var(--adrestia-appPalette-overlay-h34d3990f);
  --adrestia-component-publicPartnershipChrome-semanticsettingsDialogBackdrop: var(--adrestia-appPalette-overlay-h02060d9e);
  --adrestia-component-publicPartnershipChrome-semanticsettingsDialogPaperShadow: var(--adrestia-appPalette-overlay-h0000006b);
  --adrestia-component-publicPartnershipChrome-semanticsettingsErrorAlertBg: var(--adrestia-appPalette-overlay-h7f1d1d2e);
  --adrestia-component-publicPartnershipChrome-semanticsettingsErrorAlertBorder: var(--adrestia-appPalette-overlay-hef444447);
  --adrestia-component-publicPartnershipChrome-semanticsettingsSuccessAlertBg: var(--adrestia-appPalette-overlay-h34d3991a);
  --adrestia-component-publicPartnershipChrome-semanticsettingsSuccessAlertBorder: var(--adrestia-appPalette-overlay-h34d39947);
  --adrestia-component-publicPartnershipChrome-semanticsettingsSuppressionAlertBg: var(--adrestia-appPalette-overlay-hef44441f);
  --adrestia-component-publicPartnershipChrome-semanticsettingsSuppressionAlertBorder: var(--adrestia-appPalette-overlay-hef444452);
  --adrestia-component-publicPartnershipChrome-semanticshellPanelSheen: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-publicPartnershipChrome-semanticsidebarLockedBadgeBg: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-publicPartnershipChrome-semanticsidebarRevenueBadgeBg: var(--adrestia-appPalette-overlay-ha78bfa24);
  --adrestia-component-publicPartnershipChrome-semanticsidebarRevenueBadgeColor: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-publicPartnershipChrome-semanticsidebarUnlinkHoverBg: var(--adrestia-appPalette-overlay-hef444414);
  --adrestia-component-publicPartnershipChrome-semanticsidebarUnlinkHoverBorder: var(--adrestia-appPalette-overlay-hef44444d);
  --adrestia-component-publicPartnershipChrome-semantictabHeaderShadow: var(--adrestia-appPalette-overlay-h0000000d);
  --adrestia-component-publicPartnershipChrome-semanticunlockErrorBg: var(--adrestia-appPalette-overlay-hff6b6b14);
  --adrestia-component-publicPartnershipChrome-semanticunlockErrorBorder: var(--adrestia-appPalette-overlay-hff6b6b40);
  --adrestia-component-publicPartnershipConfirmToneRegistry-confirmHoverOnAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPartnershipConfirmToneRegistry-dangerAccentBg: var(--adrestia-appPalette-overlay-hef44441f);
  --adrestia-component-publicPartnershipConfirmToneRegistry-dangerAccentBorder: var(--adrestia-appPalette-overlay-hef444447);
  --adrestia-component-publicPartnershipConfirmToneRegistry-neutralAccentBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicPartnershipConfirmToneRegistry-successAccentBg: var(--adrestia-appPalette-overlay-h22c55e1f);
  --adrestia-component-publicPartnershipConfirmToneRegistry-successAccentBorder: var(--adrestia-appPalette-overlay-h22c55e47);
  --adrestia-component-publicPartnershipConfirmToneRegistry-warningAccentBg: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-publicPartnershipConfirmToneRegistry-warningAccentBorder: var(--adrestia-appPalette-overlay-hf59e0b47);
  --adrestia-component-publicPartnershipConversationChrome-defaultActionBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicPartnershipConversationChrome-defaultOverlay: var(--adrestia-appPalette-overlay-h050a1285);
  --adrestia-component-publicPartnershipConversationChrome-dockShadowColor: var(--adrestia-appPalette-overlay-h00000061);
  --adrestia-component-publicPartnershipConversationChrome-mineBubbleShadowColor: var(--adrestia-appPalette-overlay-h0f172a1a);
  --adrestia-component-publicPartnershipConversationChrome-panelShadowColor: var(--adrestia-appPalette-overlay-h00000057);
  --adrestia-component-publicPartnershipConversationChrome-semanticdefaultMineBubble: var(--adrestia-appPalette-overlay-h5eead429);
  --adrestia-component-publicPartnershipConversationChrome-semanticheaderGradientPrimary: var(--adrestia-appPalette-overlay-h5eead414);
  --adrestia-component-publicPartnershipConversationChrome-semanticheaderGradientPrimaryEnd: var(--adrestia-appPalette-overlay-h5eead405);
  --adrestia-component-publicPartnershipConversationChrome-semanticmineBubbleBorder: var(--adrestia-appPalette-overlay-h5eead438);
  --adrestia-component-publicPartnershipConversationChrome-semantictranscriptRadial: var(--adrestia-appPalette-overlay-h5eead414);
  --adrestia-component-publicPartnershipConversationChrome-transcriptLinear: var(--adrestia-appPalette-overlay-hffffff04);
  --adrestia-component-publicPartnershipConversationChrome-transcriptLinearEnd: var(--adrestia-appPalette-overlay-hffffff00);
  --adrestia-component-publicPartnershipConversationChrome-typingIndicatorShadowColor: var(--adrestia-appPalette-overlay-h00000024);
  --adrestia-component-publicPartnershipDialogChrome-semanticdialogBackdrop: var(--adrestia-appPalette-overlay-h02060d9e);
  --adrestia-component-publicPartnershipDialogChrome-semanticdialogCancelButtonBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicPartnershipDialogChrome-semanticdialogCancelHoverBgPrimary: var(--adrestia-appPalette-overlay-h5eead414);
  --adrestia-component-publicPartnershipDialogChrome-semanticdialogCancelHoverBorderPrimary: var(--adrestia-appPalette-overlay-h5eead442);
  --adrestia-component-publicPartnershipDialogChrome-semanticdialogPaperGradientRadial: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicPartnershipDialogChrome-semanticdialogPaperShadow: var(--adrestia-appPalette-overlay-h0000006b);
  --adrestia-component-publicPartnershipDialogChrome-semanticonboardingErrorAlertBg: var(--adrestia-appPalette-overlay-h7f1d1d2e);
  --adrestia-component-publicPartnershipDialogChrome-semanticonboardingErrorAlertBorder: var(--adrestia-appPalette-overlay-hef444447);
  --adrestia-component-publicPartnershipDialogChrome-semanticonboardingFullDeckHoverBg: var(--adrestia-appPalette-overlay-h5eead414);
  --adrestia-component-publicPartnershipDialogChrome-semanticproposalProgressPanelBg: var(--adrestia-appPalette-overlay-h5eead40f);
  --adrestia-component-publicPartnershipDialogChrome-semanticproposalProgressTrackBg: var(--adrestia-appPalette-overlay-h5eead41f);
  --adrestia-component-publicPartnershipDialogChrome-semanticrescheduleAcceptButtonBg: var(--adrestia-appPalette-overlay-h22c55e1f);
  --adrestia-component-publicPartnershipDialogChrome-semanticrescheduleAcceptButtonBorder: var(--adrestia-appPalette-overlay-h22c55e47);
  --adrestia-component-publicPartnershipDialogChrome-semanticrescheduleComparePanelBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicPartnershipDialogChrome-semanticrescheduleCounterHoverBg: var(--adrestia-appPalette-overlay-h5eead414);
  --adrestia-component-publicPartnershipDialogChrome-semanticrescheduleCounterHoverBorder: var(--adrestia-appPalette-overlay-h5eead442);
  --adrestia-component-publicPartnershipDialogChrome-semanticrescheduleDeclineButtonBg: var(--adrestia-appPalette-overlay-hef44441f);
  --adrestia-component-publicPartnershipDialogChrome-semanticrescheduleDeclineButtonBorder: var(--adrestia-appPalette-overlay-hef444447);
  --adrestia-component-publicPartnershipFundingGatePhaseToneRegistry-border: var(--adrestia-appPalette-overlay-h64748bff);
  --adrestia-component-publicPartnershipFundingGatePhaseToneRegistry-surface: var(--adrestia-appPalette-overlay-h22c55eff);
  --adrestia-component-publicPartnershipFundingGatePhaseToneRegistry-surfaceMuted: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-publicPartnershipGateStatusTone-completedBadgeBg: var(--adrestia-appPalette-overlay-h22c55e1f);
  --adrestia-component-publicPartnershipGateStatusTone-completedBadgeBorder: var(--adrestia-appPalette-overlay-h22c55e4d);
  --adrestia-component-publicPartnershipGateStatusTone-completedShellBorder: var(--adrestia-appPalette-overlay-h22c55e40);
  --adrestia-component-publicPartnershipGateStatusTone-pendingBadgeBg: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-publicPartnershipGateStatusTone-pendingBadgeBorder: var(--adrestia-appPalette-overlay-hf59e0b4d);
  --adrestia-component-publicPartnershipGateStatusTone-pendingShellBorder: var(--adrestia-appPalette-overlay-hf59e0b40);
  --adrestia-component-publicPartnershipMilestoneFilterAccentRegistry-surface: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-publicPartnershipMilestoneFilterAccentRegistry-surfaceMuted: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-publicPartnershipMilestones-flowDefaultColor: var(--adrestia-appPalette-overlay-h3b82f6ff);
  --adrestia-component-publicPartnershipMilestones-gateTagAccent: var(--adrestia-appPalette-overlay-ha78bfa24);
  --adrestia-component-publicPartnershipMilestones-gateTagColor: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-publicPartnershipMilestoneStatusToneRegistry-architectChipBg: var(--adrestia-appPalette-overlay-h68d1e424);
  --adrestia-component-publicPartnershipMilestoneStatusToneRegistry-architectChipBorder: var(--adrestia-appPalette-overlay-h68d1e459);
  --adrestia-component-publicPartnershipMilestoneStatusToneRegistry-completedChipBg: var(--adrestia-appPalette-overlay-h22c55e24);
  --adrestia-component-publicPartnershipMilestoneStatusToneRegistry-completedChipBorder: var(--adrestia-appPalette-overlay-h22c55e59);
  --adrestia-component-publicPartnershipMilestoneStatusToneRegistry-dangerChipBg: var(--adrestia-appPalette-overlay-hef444424);
  --adrestia-component-publicPartnershipMilestoneStatusToneRegistry-dangerChipBorder: var(--adrestia-appPalette-overlay-hef444459);
  --adrestia-component-publicPartnershipMilestoneStatusToneRegistry-mutedChipBg: var(--adrestia-appPalette-overlay-h62929e24);
  --adrestia-component-publicPartnershipMilestoneStatusToneRegistry-mutedChipBorder: var(--adrestia-appPalette-overlay-h62929e59);
  --adrestia-component-publicPartnershipMilestoneStatusToneRegistry-warningChipBg: var(--adrestia-appPalette-overlay-hf59e0b24);
  --adrestia-component-publicPartnershipMilestoneStatusToneRegistry-warningChipBorder: var(--adrestia-appPalette-overlay-hf59e0b59);
  --adrestia-component-publicPartnershipPresencePresentationRegistry-awayBg: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-publicPartnershipPresencePresentationRegistry-offlineBg: var(--adrestia-appPalette-overlay-h94a3b81f);
  --adrestia-component-publicPartnershipPresencePresentationRegistry-onlineBg: var(--adrestia-appPalette-overlay-h22c55e1f);
  --adrestia-component-publicPartnershipProgramSignalChrome-surface: var(--adrestia-appPalette-overlay-hffffffd1);
  --adrestia-component-publicPartnershipProgramSignalChrome-surfaceMuted: var(--adrestia-appPalette-overlay-h0000000a);
  --adrestia-component-publicPartnershipProgressFeatureRegistry-auctionTheoryAccent: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-publicPartnershipProgressFeatureRegistry-capitalFlowsAccent: var(--adrestia-appPalette-overlay-hfb923cff);
  --adrestia-component-publicPartnershipProgressFeatureRegistry-dealerGexAccent: var(--adrestia-appPalette-overlay-he879f9ff);
  --adrestia-component-publicPartnershipProgressFeatureRegistry-evsAccent: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-publicPartnershipProgressFeatureRegistry-ivSurfaceAccent: var(--adrestia-appPalette-overlay-h22d3eeff);
  --adrestia-component-publicPartnershipProgressFeatureRegistry-regimeDetectionAccent: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-publicPartnershipProgressFeatureRegistry-singleTenantAccent: var(--adrestia-appPalette-overlay-hc084fcff);
  --adrestia-component-publicPartnershipProgressFeatureRegistry-tradePrintsAccent: var(--adrestia-appPalette-overlay-h34d399ff);
  --adrestia-component-publicPartnershipShellVisual-cssVarsaccentOrange: var(--adrestia-appPalette-overlay-hf97316ff);
  --adrestia-component-publicPartnershipShellVisual-floatingChromeclientLoginHoverShadow: var(--adrestia-appPalette-overlay-h5eead473);
  --adrestia-component-publicPartnershipShellVisual-floatingChromeclientLoginShadow: var(--adrestia-appPalette-overlay-h5eead44d);
  --adrestia-component-publicPartnershipShellVisual-floatingChromethemeToggleShadow: var(--adrestia-appPalette-overlay-h00000026);
  --adrestia-component-publicPartnershipShellVisual-pageBackdropDark: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-publicPartnershipShellVisual-pageBackdropLight: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkbrandAccent: var(--adrestia-appPalette-overlay-h68d1e4ff);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkbrandAccentSubtle: var(--adrestia-appPalette-overlay-h68d1e414);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkbrandBg: var(--adrestia-appPalette-overlay-h04070dff);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkbrandBgDeep: var(--adrestia-appPalette-overlay-h02040aff);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkbrandBorder: var(--adrestia-appPalette-overlay-h68d1e438);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkbrandCard: var(--adrestia-appPalette-overlay-h09111aff);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkbrandText: var(--adrestia-appPalette-overlay-hf4fbffff);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkbrandTextDim: var(--adrestia-appPalette-overlay-he3f3f67a);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkbrandTextMuted: var(--adrestia-appPalette-overlay-he3f3f6ad);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkerror: var(--adrestia-appPalette-overlay-hff6b6bff);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkerrorBg: var(--adrestia-appPalette-overlay-h1c0a10f0);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkinputBg: var(--adrestia-appPalette-overlay-h68d1e40f);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkinputBorder: var(--adrestia-appPalette-overlay-h68d1e429);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkinputFocus: var(--adrestia-appPalette-overlay-h68d1e466);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkpanelBg: var(--adrestia-appPalette-overlay-h080e16cc);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkpanelBorder: var(--adrestia-appPalette-overlay-h68d1e42e);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkpanelBorderStrong: var(--adrestia-appPalette-overlay-h68d1e457);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkplaceholder: var(--adrestia-appPalette-overlay-he3f3f657);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkshadow: var(--adrestia-appPalette-overlay-h00000085);
  --adrestia-component-publicPartnershipShellVisual-palettesdarksidebarBg: var(--adrestia-appPalette-overlay-h080c137a);
  --adrestia-component-publicPartnershipShellVisual-palettesdarksoftBorder: var(--adrestia-appPalette-overlay-h68d1e41f);
  --adrestia-component-publicPartnershipShellVisual-palettesdarksoftPanel: var(--adrestia-appPalette-overlay-h0c18228f);
  --adrestia-component-publicPartnershipShellVisual-palettesdarksoftPanelHover: var(--adrestia-appPalette-overlay-h0e1e2adb);
  --adrestia-component-publicPartnershipShellVisual-palettesdarksuccess: var(--adrestia-appPalette-overlay-h36d59bff);
  --adrestia-component-publicPartnershipShellVisual-palettesdarktextOnAccent: var(--adrestia-appPalette-overlay-h041118ff);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkwarning: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkworkspaceBg: var(--adrestia-appPalette-overlay-h080c1375);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkworkspaceBorder: var(--adrestia-appPalette-overlay-h68d1e429);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkworkspaceCard: var(--adrestia-appPalette-overlay-h09111adb);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkworkspaceHover: var(--adrestia-appPalette-overlay-h68d1e40f);
  --adrestia-component-publicPartnershipShellVisual-palettesdarkworkspaceHoverStrong: var(--adrestia-appPalette-overlay-h68d1e424);
  --adrestia-component-publicPartnershipShellVisual-paletteslightbrandAccent: var(--adrestia-appPalette-overlay-h2f6f88ff);
  --adrestia-component-publicPartnershipShellVisual-paletteslightbrandAccentSubtle: var(--adrestia-appPalette-overlay-h2f6f8812);
  --adrestia-component-publicPartnershipShellVisual-paletteslightbrandBg: var(--adrestia-appPalette-overlay-hedf4f8ff);
  --adrestia-component-publicPartnershipShellVisual-paletteslightbrandBgDeep: var(--adrestia-appPalette-overlay-hdbeaf1ff);
  --adrestia-component-publicPartnershipShellVisual-paletteslightbrandBorder: var(--adrestia-appPalette-overlay-h2f6f882e);
  --adrestia-component-publicPartnershipShellVisual-paletteslightbrandCard: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPartnershipShellVisual-paletteslightbrandText: var(--adrestia-appPalette-overlay-h12303cff);
  --adrestia-component-publicPartnershipShellVisual-paletteslightbrandTextDim: var(--adrestia-appPalette-overlay-h12303c7a);
  --adrestia-component-publicPartnershipShellVisual-paletteslightbrandTextMuted: var(--adrestia-appPalette-overlay-h12303cad);
  --adrestia-component-publicPartnershipShellVisual-paletteslighterror: var(--adrestia-appPalette-overlay-hdc2626ff);
  --adrestia-component-publicPartnershipShellVisual-paletteslighterrorBg: var(--adrestia-appPalette-overlay-hfff7f7f5);
  --adrestia-component-publicPartnershipShellVisual-paletteslightinputBg: var(--adrestia-appPalette-overlay-h2f6f880d);
  --adrestia-component-publicPartnershipShellVisual-paletteslightinputBorder: var(--adrestia-appPalette-overlay-h2f6f881f);
  --adrestia-component-publicPartnershipShellVisual-paletteslightinputFocus: var(--adrestia-appPalette-overlay-h2f6f8852);
  --adrestia-component-publicPartnershipShellVisual-paletteslightpanelBg: var(--adrestia-appPalette-overlay-hffffffd1);
  --adrestia-component-publicPartnershipShellVisual-paletteslightpanelBorder: var(--adrestia-appPalette-overlay-h2f6f8824);
  --adrestia-component-publicPartnershipShellVisual-paletteslightpanelBorderStrong: var(--adrestia-appPalette-overlay-h2f6f8847);
  --adrestia-component-publicPartnershipShellVisual-paletteslightplaceholder: var(--adrestia-appPalette-overlay-h12303c57);
  --adrestia-component-publicPartnershipShellVisual-paletteslightshadow: var(--adrestia-appPalette-overlay-h0d273424);
  --adrestia-component-publicPartnershipShellVisual-paletteslightsidebarBg: var(--adrestia-appPalette-overlay-hf4f9fcdb);
  --adrestia-component-publicPartnershipShellVisual-paletteslightsoftBorder: var(--adrestia-appPalette-overlay-h2f6f881a);
  --adrestia-component-publicPartnershipShellVisual-paletteslightsoftPanel: var(--adrestia-appPalette-overlay-hf1f8fbd6);
  --adrestia-component-publicPartnershipShellVisual-paletteslightsoftPanelHover: var(--adrestia-appPalette-overlay-he9f2f7fa);
  --adrestia-component-publicPartnershipShellVisual-paletteslightsuccess: var(--adrestia-appPalette-overlay-h169b62ff);
  --adrestia-component-publicPartnershipShellVisual-paletteslighttextOnAccent: var(--adrestia-appPalette-overlay-hf7fdffff);
  --adrestia-component-publicPartnershipShellVisual-paletteslightwarning: var(--adrestia-appPalette-overlay-hca8a04ff);
  --adrestia-component-publicPartnershipShellVisual-paletteslightworkspaceBg: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-publicPartnershipShellVisual-paletteslightworkspaceBorder: var(--adrestia-appPalette-overlay-h2f6f881f);
  --adrestia-component-publicPartnershipShellVisual-paletteslightworkspaceCard: var(--adrestia-appPalette-overlay-hffffffeb);
  --adrestia-component-publicPartnershipShellVisual-paletteslightworkspaceHover: var(--adrestia-appPalette-overlay-h2f6f880d);
  --adrestia-component-publicPartnershipShellVisual-paletteslightworkspaceHoverStrong: var(--adrestia-appPalette-overlay-h2f6f881f);
  --adrestia-component-publicPartnershipTabChrome-semanticconnectJoinButtonFgDark: var(--adrestia-appPalette-overlay-h050d10ff);
  --adrestia-component-publicPartnershipTabChrome-semanticconnectJoinButtonFgLight: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPartnershipTabChrome-semanticconnectJoinButtonShadow: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-publicPartnershipTabChrome-semanticconnectPrejoinBgDark: var(--adrestia-appPalette-overlay-h070f12ff);
  --adrestia-component-publicPartnershipTabChrome-semanticconnectPrejoinBgLight: var(--adrestia-appPalette-overlay-he8eaedff);
  --adrestia-component-publicPartnershipTabChrome-semanticconnectPrejoinLogoShadow: var(--adrestia-appPalette-overlay-h00000040);
  --adrestia-component-publicPartnershipTabChrome-semanticconnectPrejoinShadowDark: var(--adrestia-appPalette-overlay-h0000008c);
  --adrestia-component-publicPartnershipTabChrome-semanticconnectPrejoinShadowLight: var(--adrestia-appPalette-overlay-h0000001a);
  --adrestia-component-publicPartnershipTabChrome-semanticconnectSentBannerBg: var(--adrestia-appPalette-overlay-h22c55e12);
  --adrestia-component-publicPartnershipTabChrome-semanticconnectSentBannerBorder: var(--adrestia-appPalette-overlay-h22c55e38);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingAdminAlertBg: var(--adrestia-appPalette-overlay-h5eead414);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingBarNeutralBg: var(--adrestia-appPalette-overlay-h94a3b838);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingBarPositiveBg: var(--adrestia-appPalette-overlay-ha78bfaa6);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingBlockingPriorColor: var(--adrestia-appPalette-overlay-hf97316f2);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingFlagColor: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingFlagDropShadow: var(--adrestia-appPalette-overlay-h00000059);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingScrollbarThumbBg: var(--adrestia-appPalette-overlay-h5eead459);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingSliderRailBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingSliderThumbBg: var(--adrestia-appPalette-overlay-hfffffff0);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingSliderThumbBorder: var(--adrestia-appPalette-overlay-h0000003d);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingSliderThumbShadow: var(--adrestia-appPalette-overlay-h00000047);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingTimelineSelectedBg: var(--adrestia-appPalette-overlay-h5eead40d);
  --adrestia-component-publicPartnershipTabChrome-semanticfundingTimelineSelectedShadow: var(--adrestia-appPalette-overlay-h5eead426);
  --adrestia-component-publicPartnershipTabChrome-semanticmessageFeaturePillBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicPartnershipTabChrome-semanticmessageHeroBorder: var(--adrestia-appPalette-overlay-h5eead438);
  --adrestia-component-publicPartnershipTabChrome-semanticmessageHeroGradientEnd: var(--adrestia-appPalette-overlay-h5eead40a);
  --adrestia-component-publicPartnershipTabChrome-semanticmessageHeroGradientStart: var(--adrestia-appPalette-overlay-h5eead424);
  --adrestia-component-publicPartnershipTabChrome-semanticmessageHeroIconBg: var(--adrestia-appPalette-overlay-h5eead424);
  --adrestia-component-publicPartnershipTabChrome-semanticmessageHeroIconBorder: var(--adrestia-appPalette-overlay-h5eead42e);
  --adrestia-component-publicPartnershipTabChrome-semanticmessageHeroShadow: var(--adrestia-appPalette-overlay-h0000001a);
  --adrestia-component-publicPartnershipTabChrome-semanticmessageOpenThreadBg: var(--adrestia-appPalette-overlay-h5eead41f);
  --adrestia-component-publicPartnershipTabChrome-semanticmessageOpenThreadBorder: var(--adrestia-appPalette-overlay-h5eead44d);
  --adrestia-component-publicPartnershipTabChrome-semanticmilestoneViewModeActiveFg: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPartnershipTabChrome-semanticstoryEmphasisShadow: var(--adrestia-appPalette-overlay-h0000001a);
  --adrestia-component-publicPartnershipTechSpecsChrome-surface: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-publicPartnershipTechSpecsChrome-surfaceMuted: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-publicPartnershipTransparencyChrome-semantichighlightBg: var(--adrestia-appPalette-overlay-h5eead424);
  --adrestia-component-publicPartnershipTransparencyChrome-semantichighlightBorder: var(--adrestia-appPalette-overlay-h5eead440);
  --adrestia-component-publicPartnershipTransparencyChrome-semanticsyncTopicChipBg: var(--adrestia-appPalette-overlay-h5eead424);
  --adrestia-component-publicPartnershipUseCaseChrome-arrowDefaultColor: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-publicPartnershipUseCaseChrome-capabilityCardShadowColor: var(--adrestia-appPalette-overlay-h00000040);
  --adrestia-component-publicPartnershipUseCaseChrome-graphPopupBgDark: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-publicPartnershipUseCaseChrome-graphPopupBgLight: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPartnershipUseCaseChrome-graphPopupShadowColor: var(--adrestia-appPalette-overlay-h000000d9);
  --adrestia-component-publicPartnershipUseCaseChrome-pipelineCardShadowColor: var(--adrestia-appPalette-overlay-h0000004d);
  --adrestia-component-publicPartnershipUseCaseChrome-sectionResearchAccent: var(--adrestia-appPalette-overlay-h38bdf8ff);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-bg: var(--adrestia-appPalette-overlay-h0ea5e9ff);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-bg1: var(--adrestia-appPalette-overlay-h10b981ff);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-borderColor: var(--adrestia-appPalette-overlay-h0ea5e933);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-borderColor1: var(--adrestia-appPalette-overlay-h10b98133);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-defaultbg: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-defaultborderColor: var(--adrestia-appPalette-overlay-h88888833);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-defaultglow: var(--adrestia-appPalette-overlay-h88888833);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-defaultgradientEnd: var(--adrestia-appPalette-overlay-h88888806);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-defaultgradientStart: var(--adrestia-appPalette-overlay-h88888811);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-defaulttext: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-glow: var(--adrestia-appPalette-overlay-h0ea5e940);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-glow1: var(--adrestia-appPalette-overlay-h10b98138);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-gradientEnd: var(--adrestia-appPalette-overlay-h0ea5e906);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-gradientEnd1: var(--adrestia-appPalette-overlay-h10b98106);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-gradientStart: var(--adrestia-appPalette-overlay-h0ea5e911);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-gradientStart1: var(--adrestia-appPalette-overlay-h10b98111);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-processBg: var(--adrestia-appPalette-overlay-hf59e0bff);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-processBorderColor: var(--adrestia-appPalette-overlay-hf59e0b33);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-processGlow: var(--adrestia-appPalette-overlay-hf59e0b38);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-processGradientEnd: var(--adrestia-appPalette-overlay-hf59e0b06);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-processGradientStart: var(--adrestia-appPalette-overlay-hf59e0b11);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-processText: var(--adrestia-appPalette-overlay-h111111ff);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-text: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPartnershipUseCasePipelineStepRegistry-text1: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicPtBlurredPreviewChromeVisual-lockOverlay: var(--adrestia-appPalette-overlay-h08080f8c);
  --adrestia-component-publicPtBlurredPreviewChromeVisual-lockTitle: var(--adrestia-appPalette-overlay-hffffffd9);
  --adrestia-component-publicPtBlurredPreviewChromeVisual-shellBg: var(--adrestia-appPalette-overlay-h0a0c16d9);
  --adrestia-component-publicPtLoginBackgroundVisual-surface: var(--adrestia-appPalette-overlay-he7ecefe6);
  --adrestia-component-publicPtLoginBackgroundVisual-surfaceMuted: var(--adrestia-appPalette-overlay-h022b3ad1);
  --adrestia-component-publicPtPartnershipDevActivityChrome-border: var(--adrestia-appPalette-overlay-h000000d9);
  --adrestia-component-publicPtPartnershipDevActivityChrome-surface: var(--adrestia-appPalette-overlay-hf97373ff);
  --adrestia-component-publicPtPartnershipDevActivityChrome-surfaceMuted: var(--adrestia-appPalette-overlay-h34d399ff);
  --adrestia-component-publicPtPartnershipSlideshowChrome-border: var(--adrestia-appPalette-overlay-h00000073);
  --adrestia-component-publicPtPartnershipSlideshowChrome-surface: var(--adrestia-appPalette-overlay-h050910ff);
  --adrestia-component-publicPtPartnershipSlideshowChrome-surfaceMuted: var(--adrestia-appPalette-overlay-h070e16eb);
  --adrestia-component-publicPublicInfoDocument-semanticemphasis: var(--adrestia-appPalette-overlay-hffffffbf);
  --adrestia-component-publicPublicInfoDocument-semanticmeta: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-publicPublicInfoDocument-semanticreleaseBullet: var(--adrestia-appPalette-overlay-ha8dadc66);
  --adrestia-component-publicPublicInfoDocument-semanticreleaseDate: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-publicPublicInfoDocument-semanticreleaseItem: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-publicPublicInfoDocument-semanticsectionBody: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-publicPublicInfoDocument-semantictimelineDot: var(--adrestia-appPalette-overlay-h457b9db3);
  --adrestia-component-publicPublicInfoDocument-semantictimelineLine: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicPublicMarketingPage-accentsaccent: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-publicPublicMarketingPage-semanticaudienceHoverShadow: var(--adrestia-appPalette-overlay-h00aaff14);
  --adrestia-component-publicPublicMarketingPage-semanticbodyMuted: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-publicPublicMarketingPage-semanticbodySoft: var(--adrestia-appPalette-overlay-hffffff73);
  --adrestia-component-publicPublicMarketingPage-semanticcardBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicPublicMarketingPage-semanticcardBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicPublicMarketingPage-semanticcardHoverBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicPublicMarketingPage-semanticcardHoverBorder: var(--adrestia-appPalette-overlay-h00aaff40);
  --adrestia-component-publicPublicMarketingPage-semanticcardHoverShadowStop0: var(--adrestia-appPalette-overlay-h00aaff1a);
  --adrestia-component-publicPublicMarketingPage-semanticcardHoverShadowStop1: var(--adrestia-appPalette-overlay-h00aaff1a);
  --adrestia-component-publicPublicMarketingPage-semanticcontentPanelBg: var(--adrestia-appPalette-overlay-h0c0c1499);
  --adrestia-component-publicPublicMarketingPage-semanticcontentPanelBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicPublicMarketingPage-semanticctaGradient: var(--adrestia-appPalette-overlay-h1d35571a);
  --adrestia-component-publicPublicMarketingPage-semanticflywheelArrow: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-publicPublicMarketingPage-semanticflywheelPanelBg: var(--adrestia-appPalette-overlay-h00aaff08);
  --adrestia-component-publicPublicMarketingPage-semanticflywheelPanelBorder: var(--adrestia-appPalette-overlay-h00aaff26);
  --adrestia-component-publicPublicMarketingPage-semanticflywheelStepBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicPublicMarketingPage-semanticflywheelStepBorder: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicPublicMarketingPage-semanticflywheelStepText: var(--adrestia-appPalette-overlay-hffffffb3);
  --adrestia-component-publicPublicMarketingPage-semanticlayerBadgeBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicPublicMarketingPage-semanticlayerBadgeBorder: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicPublicMarketingPage-semanticlayerBadgeNumber: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-publicPublicMarketingPage-semanticlayerScope: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-publicPublicMarketingPage-semanticmoatBadgeBg: var(--adrestia-appPalette-overlay-h00aaff14);
  --adrestia-component-publicPublicMarketingPage-semanticmoatBadgeBorder: var(--adrestia-appPalette-overlay-h00aaff33);
  --adrestia-component-publicPublicMarketingPage-semanticproseBody: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-publicPublicMarketingPage-semanticsectionDividerBorder: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicPublicMarketingPage-semanticsectionLabel: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-publicPublicMarketingPage-semanticstepNumber: var(--adrestia-appPalette-overlay-h00aaff40);
  --adrestia-component-publicPublicMarketingPage-semantictableHeaderBorder: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicPublicMarketingPage-semantictableHeaderText: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-publicPublicMarketingPage-semantictableRowBorder: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicPublicMarketingPage-semantictableRowHoverBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicPublicMarketingPage-semantictableTotalText: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-publicPublicMarketingPage-semantictagChipBg: var(--adrestia-appPalette-overlay-h00aaff14);
  --adrestia-component-publicPublicMarketingPage-semantictagChipBorder: var(--adrestia-appPalette-overlay-h00aaff26);
  --adrestia-component-publicSetupCheckoutReturnPage-surface: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-publicSetupCheckoutReturnPage-surfaceMuted: var(--adrestia-appPalette-overlay-hffffffe6);
  --adrestia-component-publicSetupWizardPage-buttonTextOnFrost: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-publicSetupWizardPage-progressTrack: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicSubscribeComparisonMatrix-semanticcheck: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-publicSubscribeComparisonMatrix-semanticcolumnText: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-publicSubscribeComparisonMatrix-semanticdash: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-publicSubscribeComparisonMatrix-semanticexpandBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicSubscribeComparisonMatrix-semanticheaderBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicSubscribeComparisonMatrix-semanticrowBorder: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicSubscribeComparisonMatrix-semanticrowHoverBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicSubscribeComparisonMatrix-semanticrowLabel: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-publicSubscribeMarketingSection-semanticcardLabel: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-publicSubscribeMarketingSection-semanticchevron: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-publicSubscribeMarketingSection-semanticfootnote: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-publicSubscribeMarketingSection-semantichoverBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicSubscribeMarketingSection-semantichoverBorder: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-publicSubscribeMarketingSection-semanticquestionClosed: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-publicSubscribeMarketingSection-semanticrowDivider: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicSubscribeMarketingSection-semanticsectionLabel: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-publicSubscribeOutcome-backdropdefaultCenter: var(--adrestia-appPalette-overlay-h1d355740);
  --adrestia-component-publicSubscribeOutcome-backdropsuccessCenter: var(--adrestia-appPalette-overlay-h4ade8026);
  --adrestia-component-publicSubscribeOutcome-semanticctaFilledText: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-publicSubscribeOutcome-semanticctaGhostBg: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-publicSubscribeOutcome-semanticctaGhostHoverBg: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-publicSubscribeOutcome-semanticctaHoverShadow: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-publicSubscribeOutcome-semanticerrorBg: var(--adrestia-appPalette-overlay-hff6b6b26);
  --adrestia-component-publicSubscribeOutcome-semanticerrorBorder: var(--adrestia-appPalette-overlay-hff6b6b66);
  --adrestia-component-publicSubscribeOutcome-semanticidleBg: var(--adrestia-appPalette-overlay-ha8dadc1a);
  --adrestia-component-publicSubscribeOutcome-semanticidleBorder: var(--adrestia-appPalette-overlay-ha8dadc33);
  --adrestia-component-publicSubscribeOutcome-semanticpollTrackBg: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-publicSubscribeOutcome-semanticspinnerTrack: var(--adrestia-appPalette-overlay-ha8dadc33);
  --adrestia-component-publicSubscribeOutcome-semanticsuccessBg: var(--adrestia-appPalette-overlay-h4ade8026);
  --adrestia-component-publicSubscribeOutcome-semanticsuccessBorder: var(--adrestia-appPalette-overlay-h4ade8066);
  --adrestia-component-publicSubscribeOutcome-semanticsuccessBorderHairline: var(--adrestia-appPalette-overlay-h4ade804d);
  --adrestia-component-publicSubscribeOutcome-semanticsuccessPanelBg: var(--adrestia-appPalette-overlay-h4ade801a);
  --adrestia-component-publicSubscribeOutcome-semanticsuccessPanelBorder: var(--adrestia-appPalette-overlay-h4ade8040);
  --adrestia-component-publicSubscribeOutcome-semantictextMuted15: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-publicSubscribeOutcome-semantictextMuted30: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-publicSubscribeOutcome-semantictextMuted50: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-publicSubscribePage-backdropdeepSpaceCenter: var(--adrestia-appPalette-overlay-h1d355740);
  --adrestia-component-publicSubscribePage-semanticannualBadgeBg: var(--adrestia-appPalette-overlay-h4ade801f);
  --adrestia-component-publicSubscribePage-semanticannualBadgeBorder: var(--adrestia-appPalette-overlay-h4ade8033);
  --adrestia-component-publicSubscribePage-semanticbillingActiveBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicSubscribePage-semanticbillingInactiveText: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-publicSubscribePage-semanticbillingTrackBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicSubscribePage-semanticerrorBg: var(--adrestia-appPalette-overlay-hff6b6b14);
  --adrestia-component-publicSubscribePage-semanticerrorBorder: var(--adrestia-appPalette-overlay-hff6b6b26);
  --adrestia-component-publicSubscribePage-semanticinfoBg: var(--adrestia-appPalette-overlay-h58a6ff14);
  --adrestia-component-publicSubscribePage-semanticinfoBorder: var(--adrestia-appPalette-overlay-h58a6ff33);
  --adrestia-component-publicSubscribePage-semanticstripeBadgeBg: var(--adrestia-appPalette-overlay-hf59e0b0f);
  --adrestia-component-publicSubscribePage-semanticstripeBadgeBorder: var(--adrestia-appPalette-overlay-hf59e0b1f);
  --adrestia-component-publicSubscribePage-semanticsuccessBg: var(--adrestia-appPalette-overlay-h4ade800f);
  --adrestia-component-publicSubscribePage-semanticsuccessBorder: var(--adrestia-appPalette-overlay-h4ade8033);
  --adrestia-component-publicSubscribePage-semantictextMuted18: var(--adrestia-appPalette-overlay-hffffff2e);
  --adrestia-component-publicSubscribePage-semantictextMuted25: var(--adrestia-appPalette-overlay-hffffff40);
  --adrestia-component-publicSubscribePage-semantictextMuted30: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-publicSubscribePage-semantictextMuted35: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-publicSubscribePage-semantictextMuted60: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-publicSubscribeTierCard-semanticboolInactiveBorder: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-publicSubscribeTierCard-semanticctaFilledText: var(--adrestia-appPalette-overlay-h0a0a14ff);
  --adrestia-component-publicSubscribeTierCard-semanticskeletonGradient: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicSubscribeTierCard-semanticskeletonGradientMid: var(--adrestia-appPalette-overlay-hffffff12);
  --adrestia-component-publicSubscribeTierCard-semanticsuccessBadgeBg: var(--adrestia-appPalette-overlay-h4ade801a);
  --adrestia-component-publicSubscribeTierCard-semanticsuccessBg: var(--adrestia-appPalette-overlay-h4ade8026);
  --adrestia-component-publicSubscribeTierCard-semanticsuccessBorder: var(--adrestia-appPalette-overlay-h4ade8040);
  --adrestia-component-publicSubscribeTierCard-semantictextFeature: var(--adrestia-appPalette-overlay-hffffff73);
  --adrestia-component-publicSubscribeTierCard-semantictextFeatureMuted: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-publicSubscribeTierCard-subscribeAccentPrimaryApexIntelligence: var(--adrestia-appPalette-overlay-ha78bfaff);
  --adrestia-component-publicSubscribeTierCard-subscribeAccentPrimaryInstitutional: var(--adrestia-appPalette-overlay-h34d399ff);
  --adrestia-component-publicSubscribeUsageDashboard-gaugeLabel: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-publicSubscribeUsageDashboard-gaugeValue: var(--adrestia-appPalette-overlay-hffffff66);
  --adrestia-component-publicSubscribeUsageDashboard-trackBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicSubscribeUsageDashboard-trackBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicSubscriptionsPage-billingToggleknobShadow: var(--adrestia-appPalette-overlay-h0000004d);
  --adrestia-component-publicSubscriptionsPage-billingToggletrackOff: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-publicSubscriptionsPage-helixComputecardBg: var(--adrestia-appPalette-overlay-hffffff04);
  --adrestia-component-publicSubscriptionsPage-helixComputecardBorder: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-publicSubscriptionsPage-helixComputepanelBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicSubscriptionsPage-helixComputepanelBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicSubscriptionsPage-helixComputetipItalic: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-publicSubscriptionsPage-semanticaccentAnnualHint: var(--adrestia-appPalette-overlay-h00aaffb3);
  --adrestia-component-publicSubscriptionsPage-semantictextMuted45: var(--adrestia-appPalette-overlay-hffffff73);
  --adrestia-component-publicSubscriptionsPage-semantictextMuted50: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-publicSubscriptionsPage-semantictextMuted55: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-publicSubscriptionsPage-semantictextMuted70: var(--adrestia-appPalette-overlay-hffffffb3);
  --adrestia-component-publicSubscriptionsPage-tableborderFaint: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-publicSubscriptionsPage-tableborderRow: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-publicSubscriptionsPage-tableborderSubtle: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-publicSubscriptionsPage-tablecrossOrDash: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-publicSubscriptionsPage-tablerowHoverBg: var(--adrestia-appPalette-overlay-hffffff04);
  --adrestia-component-publicSubscriptionsPage-tablesectionBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicSubscriptionsPage-tablesectionLabel: var(--adrestia-appPalette-overlay-hffffff4c);
  --adrestia-component-publicSubscriptionsPage-tableshellBg: var(--adrestia-appPalette-overlay-hffffff04);
  --adrestia-component-publicSubscriptionTierVisual-surface: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-publicVerifyEmailPage-gradientGlow: var(--adrestia-appPalette-overlay-h58a6ff14);
  --adrestia-component-publicVerifyEmailPage-gridLine: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-publicVerifyEmailPage-pageBg: var(--adrestia-appPalette-overlay-h08080fff);
  --adrestia-component-publicVerifyEmailPage-textMuted: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-publicVideoChatBox-borderDark: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-publicVideoChatBox-borderLight: var(--adrestia-appPalette-overlay-h00000014);
  --adrestia-component-publicVideoChatBox-bubbleTextOnAccentDark: var(--adrestia-appPalette-overlay-h050d10ff);
  --adrestia-component-publicVideoChatBox-bubbleTextOnAccentLight: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-publicVideoChatBox-noticeBgDark: var(--adrestia-appPalette-overlay-h68d1e41a);
  --adrestia-component-publicVideoChatBox-noticeBgLight: var(--adrestia-appPalette-overlay-h3b82f614);
  --adrestia-component-publicVideoTile-labelPillBg: var(--adrestia-appPalette-overlay-h0000008c);
  --adrestia-component-publicVideoTile-labelPillBorder: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-publicVideoTile-placeholderBg: var(--adrestia-appPalette-overlay-h050d10eb);
  --adrestia-component-publicVideoTile-shellBg: var(--adrestia-appPalette-overlay-h050d10ff);
  --adrestia-component-publicVideoTile-shellBorder: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-publicWhatIsAdrestia-emphasisBorder: var(--adrestia-appPalette-overlay-h5a63623d);
  --adrestia-component-publicWhatIsAdrestia-emphasisGradEnd: var(--adrestia-appPalette-overlay-h5a63620d);
  --adrestia-component-publicWhatIsAdrestia-emphasisGradStart: var(--adrestia-appPalette-overlay-h5a636229);
  --adrestia-component-researchBezierEdge-surface: var(--adrestia-appPalette-overlay-h00000044);
  --adrestia-component-researchEchoComposer-semanticderivedAccent: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-researchEchoComposer-semanticderivedBg: var(--adrestia-appPalette-overlay-hab47bc0a);
  --adrestia-component-researchEchoComposer-semantichistoricalAccent: var(--adrestia-appPalette-overlay-h42a5f5ff);
  --adrestia-component-researchEchoComposer-semantichistoricalBg: var(--adrestia-appPalette-overlay-h42a5f521);
  --adrestia-component-researchEchoComposer-semantickernelAccent: var(--adrestia-appPalette-overlay-h7e57c2ff);
  --adrestia-component-researchEchoComposer-semantickernelBg: var(--adrestia-appPalette-overlay-h7e57c21a);
  --adrestia-component-researchEchoComposer-semanticliveAccent: var(--adrestia-appPalette-overlay-h66bb6aff);
  --adrestia-component-researchEchoComposer-semanticliveBg: var(--adrestia-appPalette-overlay-h00e67608);
  --adrestia-component-researchEchoComposer-semanticstaticAccent: var(--adrestia-appPalette-overlay-hffa726ff);
  --adrestia-component-researchEchoComposer-semanticstaticBg: var(--adrestia-appPalette-overlay-hffa7260f);
  --adrestia-component-researchIvSurface-semanticaccentCardBg10: var(--adrestia-appPalette-overlay-h1282a21a);
  --adrestia-component-researchIvSurface-semanticaccentCardBg15: var(--adrestia-appPalette-overlay-h1282a226);
  --adrestia-component-researchIvSurface-semanticaccentCardBg20: var(--adrestia-appPalette-overlay-h1282a233);
  --adrestia-component-researchIvSurface-semanticheaderBgFallback: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-researchIvSurface-semantichoverMetaFallback: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-researchIvSurface-semanticquantCardBgFallback: var(--adrestia-appPalette-overlay-h00000040);
  --adrestia-component-researchIvSurface-semanticsuccessBorderFallback: var(--adrestia-appPalette-overlay-h26a69a26);
  --adrestia-component-researchIvSurface-semantictextOnAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-researchIvSurface-semantictoolbarBgFallback: var(--adrestia-appPalette-overlay-h0000001a);
  --adrestia-component-researchIvSurfacePanel-cellTextOnFill: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-researchIvSurfacePanel-gammaFlipRowBg: var(--adrestia-appPalette-overlay-h1282a226);
  --adrestia-component-researchMethodologyDocs-semanticbodyTextFallback: var(--adrestia-appPalette-overlay-hb2b5beff);
  --adrestia-component-researchMethodologyDocs-semanticmathVarFallback: var(--adrestia-appPalette-overlay-hf7931aff);
  --adrestia-component-researchMethodologyDocs-semantictextFallback: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-researchPortfolioFlow-semanticdeleteBtnMuted: var(--adrestia-appPalette-overlay-hffffff77);
  --adrestia-component-researchPortfolioFlow-semanticreserveAccentFallback: var(--adrestia-appPalette-overlay-h9c27b0ff);
  --adrestia-component-researchPortfolioFlow-semantictextOnAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-researchPortfolioFlowEditor-buttonTextOnAccent: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-researchQuantBackground-semanticbgFallback: var(--adrestia-appPalette-overlay-h0d1117ff);
  --adrestia-component-researchQuantBackground-semanticgradientTransparent: var(--adrestia-appPalette-overlay-h00000000);
  --adrestia-component-researchQuantBackground-semanticparticleRgb: var(--adrestia-appPalette-overlay-h78b4ffff);
  --adrestia-component-researchQuantBackground-semanticspiralRgb: var(--adrestia-appPalette-overlay-h50a0dcff);
  --adrestia-component-researchQuantBackground-semanticvignetteInner: var(--adrestia-appPalette-overlay-h0d111700);
  --adrestia-component-researchQuantBackground-semanticvignetteOuter: var(--adrestia-appPalette-overlay-h0d111759);
  --adrestia-component-researchQuantBackground-semanticwave1Rgb: var(--adrestia-appPalette-overlay-h26a69aff);
  --adrestia-component-researchQuantBackground-semanticwave2Rgb: var(--adrestia-appPalette-overlay-h2962ffff);
  --adrestia-component-researchQuantBackground-semanticwave3Rgb: var(--adrestia-appPalette-overlay-h6482b4ff);
  --adrestia-component-researchQuantFlow-accentBg: var(--adrestia-appPalette-overlay-hff17440f);
  --adrestia-component-researchQuantFlow-accentBorder: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-researchQuantFlow-backdrop: var(--adrestia-appPalette-overlay-hff525208);
  --adrestia-component-researchQuantFlow-border: var(--adrestia-appPalette-overlay-h26a69a1f);
  --adrestia-component-researchQuantFlow-borderStrong: var(--adrestia-appPalette-overlay-h26a69a4c);
  --adrestia-component-researchQuantFlow-highlight: var(--adrestia-appPalette-overlay-h00e67614);
  --adrestia-component-researchQuantFlow-scrim: var(--adrestia-appPalette-overlay-h00e67608);
  --adrestia-component-researchQuantFlow-semanticbuyAccentFallback: var(--adrestia-appPalette-overlay-h00e676ff);
  --adrestia-component-researchQuantFlow-semanticdangerAccentFallback: var(--adrestia-appPalette-accent-hff1744);
  --adrestia-component-researchQuantFlow-semanticinfoAccentFallback: var(--adrestia-appPalette-overlay-h29b6f6ff);
  --adrestia-component-researchQuantFlow-semanticmutedAccentFallback: var(--adrestia-appPalette-overlay-h4a4d56ff);
  --adrestia-component-researchQuantFlow-semanticsellAccentFallback: var(--adrestia-appPalette-overlay-hff5252ff);
  --adrestia-component-researchQuantFlow-semanticvwapAccentFallback: var(--adrestia-appPalette-overlay-hab47bcff);
  --adrestia-component-researchQuantFlow-semanticwarningAccentFallback: var(--adrestia-appPalette-overlay-hffab00ff);
  --adrestia-component-researchQuantFlow-semanticwarningSoftFallback: var(--adrestia-appPalette-overlay-h787b86ff);
  --adrestia-component-researchQuantFlow-surface: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-researchQuantFlow-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-researchQuantFlow-tone0: var(--adrestia-appPalette-overlay-hff525214);
  --adrestia-component-researchQuantFlow-tone1: var(--adrestia-appPalette-overlay-h00e67624);
  --adrestia-component-researchQuantFlow-tone2: var(--adrestia-appPalette-overlay-hff525224);
  --adrestia-component-researchQuantFlow-tone3: var(--adrestia-appPalette-overlay-h00e67638);
  --adrestia-component-researchQuantFlow-tone4: var(--adrestia-appPalette-overlay-hff525238);
  --adrestia-component-researchQuantFlow-tone5: var(--adrestia-appPalette-overlay-hffab000d);
  --adrestia-component-researchQuantFlow-tone6: var(--adrestia-appPalette-overlay-h29b6f60f);
  --adrestia-component-researchQuantFlow-tone7: var(--adrestia-appPalette-overlay-hab47bc26);
  --adrestia-component-researchQuantFlow-tone8: var(--adrestia-appPalette-overlay-hab47bc4c);
  --adrestia-component-researchQuantFlow-tone9: var(--adrestia-appPalette-overlay-hffab001a);
  --adrestia-component-researchQuantFlow-tone10: var(--adrestia-appPalette-overlay-hffab0033);
  --adrestia-component-researchQuantFlow-tone11: var(--adrestia-appPalette-overlay-hff52521a);
  --adrestia-component-researchQuantFlow-tone12: var(--adrestia-appPalette-overlay-hff525233);
  --adrestia-component-researchQuantFlow-tone13: var(--adrestia-appPalette-overlay-h00e6761a);
  --adrestia-component-researchQuantFlow-tone14: var(--adrestia-appPalette-overlay-h00e67633);
  --adrestia-component-researchQuantFlow-tone15: var(--adrestia-appPalette-overlay-h26a69a40);
  --adrestia-component-researchQuantFlow-tone16: var(--adrestia-appPalette-overlay-h787b861a);
  --adrestia-component-researchQuantFlow-tone17: var(--adrestia-appPalette-overlay-h787b8633);
  --adrestia-component-researchQuantFlow-tone18: var(--adrestia-appPalette-overlay-hffab0014);
  --adrestia-component-researchQuantFlow-tone19: var(--adrestia-appPalette-overlay-hab47bc0a);
  --adrestia-component-researchQuantFlow-tone20: var(--adrestia-appPalette-overlay-h26a69a80);
  --adrestia-component-researchQuantFlow-tone21: var(--adrestia-appPalette-overlay-h787b864c);
  --adrestia-component-researchQuantFlow-tone22: var(--adrestia-appPalette-overlay-h00e67640);
  --adrestia-component-researchQuantFlow-tone23: var(--adrestia-appPalette-overlay-hffab0026);
  --adrestia-component-researchQuantFlow-tone24: var(--adrestia-appPalette-overlay-h26a69a26);
  --adrestia-component-researchQuantFlow-tone25: var(--adrestia-appPalette-overlay-h787b8626);
  --adrestia-component-researchQuantFlow-tone26: var(--adrestia-appPalette-overlay-hff525240);
  --adrestia-component-researchQuantFlow-tone27: var(--adrestia-appPalette-overlay-h00e67680);
  --adrestia-component-researchQuantFlow-tone28: var(--adrestia-appPalette-overlay-hff525280);
  --adrestia-component-researchQuantFlow-tone29: var(--adrestia-appPalette-overlay-hff174433);
  --adrestia-component-researchQuantFlow-tone30: var(--adrestia-appPalette-overlay-hff17444c);
  --adrestia-component-researchQuantFlow-tone31: var(--adrestia-appPalette-overlay-hff525226);
  --adrestia-component-researchQuantFlow-tone32: var(--adrestia-appPalette-overlay-h00e67626);
  --adrestia-component-researchQuantFlow-tone33: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-researchQuantFlow-tone34: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-researchQuantFlowPanel-dotActive: var(--adrestia-appPalette-overlay-h00e676ff);
  --adrestia-component-researchQuantFlowPanel-dotError: var(--adrestia-appPalette-overlay-hff5252ff);
  --adrestia-component-researchQuantResearchPage-semanticaccentCyan: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-researchQuantResearchPage-semanticaccentCyan08: var(--adrestia-appPalette-overlay-h00aaff14);
  --adrestia-component-researchQuantResearchPage-semanticaccentCyan20: var(--adrestia-appPalette-overlay-h00aaff33);
  --adrestia-component-researchQuantResearchPage-semanticaccentCyan25: var(--adrestia-appPalette-overlay-h00aaff40);
  --adrestia-component-researchQuantResearchPage-semanticaccentFrost: var(--adrestia-appPalette-overlay-ha8dadcff);
  --adrestia-component-researchQuantResearchPage-semanticaccentGlow: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-researchQuantResearchPage-semanticaccentHoneydew: var(--adrestia-appPalette-overlay-hf1faeeff);
  --adrestia-component-researchQuantResearchPage-semanticaccentSteel: var(--adrestia-appPalette-overlay-h457b9dff);
  --adrestia-component-researchQuantResearchPage-semanticctaGradientEnd: var(--adrestia-appPalette-overlay-h1d35571a);
  --adrestia-component-researchQuantResearchPage-semanticdivider: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-researchQuantResearchPage-semanticpageShellBg: var(--adrestia-appPalette-overlay-h0c0c1499);
  --adrestia-component-researchQuantResearchPage-semanticpageShellBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-researchQuantResearchPage-semanticpanelBg: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-researchQuantResearchPage-semanticpanelBgHover: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-researchQuantResearchPage-semanticpanelBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-researchQuantResearchPage-semanticpipelineArrow: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-researchQuantResearchPage-semanticpipelineDesc: var(--adrestia-appPalette-overlay-hffffff59);
  --adrestia-component-researchQuantResearchPage-semanticpipelineLine: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-researchQuantResearchPage-semanticpipelinePanelBg: var(--adrestia-appPalette-overlay-h00aaff08);
  --adrestia-component-researchQuantResearchPage-semanticpipelinePanelBorder: var(--adrestia-appPalette-overlay-h00aaff26);
  --adrestia-component-researchQuantResearchPage-semanticpipelineStepBg: var(--adrestia-appPalette-overlay-hffffff08);
  --adrestia-component-researchQuantResearchPage-semanticregimeDot: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-researchQuantResearchPage-semanticregimeRowBorder: var(--adrestia-appPalette-overlay-hffffff0d);
  --adrestia-component-researchQuantResearchPage-semanticsectionLabel: var(--adrestia-appPalette-overlay-h00aaffff);
  --adrestia-component-researchQuantResearchPage-semantictextMuted45: var(--adrestia-appPalette-overlay-hffffff73);
  --adrestia-component-researchQuantResearchPage-semantictextMuted50: var(--adrestia-appPalette-overlay-hffffff80);
  --adrestia-component-researchQuantResearchPage-semantictextMuted55: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-researchQuantResearchPage-semantictextMuted60: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-researchQuantResearchPage-semantictextPrimary: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-researchSmileChart-surface: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-researchStrategyConfigEditor-overlayScrim: var(--adrestia-appPalette-overlay-h00000099);
  --adrestia-component-researchStrategyConfigEditor-semanticchipActiveBg: var(--adrestia-appPalette-overlay-h4ade801a);
  --adrestia-component-researchStrategyConfigEditor-semanticchipInactiveBg: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-researchStrategyConfigEditor-semanticchipInactiveBorder: var(--adrestia-appPalette-overlay-h333333ff);
  --adrestia-component-researchStrategyConfigEditor-semanticgreenAccentFallback: var(--adrestia-appPalette-overlay-h4ade80ff);
  --adrestia-component-researchStrategyConfigEditor-semantictextFallback: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-researchStrategyConfigEditor-textOnAccent: var(--adrestia-appPalette-overlay-h000000ff);
  --adrestia-component-researchStrategySelector-semanticbadgeContextBg: var(--adrestia-appPalette-overlay-h457b9d33);
  --adrestia-component-researchStrategySelector-semanticbadgeContextText: var(--adrestia-appPalette-overlay-hf1faee80);
  --adrestia-component-researchStrategySelector-semanticbadgeTradableBg: var(--adrestia-appPalette-overlay-ha8dadc1a);
  --adrestia-component-researchStrategySelector-semanticbuttonHoverBg: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-researchStrategySelector-semanticbuttonHoverBorder: var(--adrestia-appPalette-overlay-ha8dadc33);
  --adrestia-component-researchStrategySelector-semanticbuttonOpenBorder: var(--adrestia-appPalette-overlay-ha8dadc66);
  --adrestia-component-researchStrategySelector-semanticbuttonOpenGradEnd: var(--adrestia-appPalette-overlay-h457b9d33);
  --adrestia-component-researchStrategySelector-semanticbuttonOpenGradStart: var(--adrestia-appPalette-overlay-ha8dadc2e);
  --adrestia-component-researchStrategySelector-semanticbuttonRestBg: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-researchStrategySelector-semanticbuttonRestBorder: var(--adrestia-appPalette-overlay-ha8dadc2e);
  --adrestia-component-researchStrategySelector-semanticbuttonRestText: var(--adrestia-appPalette-overlay-hffffffb8);
  --adrestia-component-researchStrategySelector-semanticchevron: var(--adrestia-appPalette-overlay-hf1faee80);
  --adrestia-component-researchStrategySelector-semanticcloseBtn: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-researchStrategySelector-semanticconfigLinkText: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-researchStrategySelector-semanticdropdownBg: var(--adrestia-appPalette-overlay-h08080ff9);
  --adrestia-component-researchStrategySelector-semanticdropdownBorder: var(--adrestia-appPalette-overlay-ha8dadc2e);
  --adrestia-component-researchStrategySelector-semanticheaderBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-researchStrategySelector-semanticitemActiveGradEnd: var(--adrestia-appPalette-overlay-h457b9d33);
  --adrestia-component-researchStrategySelector-semanticitemActiveGradStart: var(--adrestia-appPalette-overlay-ha8dadc2e);
  --adrestia-component-researchStrategySelector-semanticitemBorder: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-researchStrategySelector-semanticitemDescription: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-researchStrategySelector-semanticitemHoverBg: var(--adrestia-appPalette-overlay-ha8dadc1a);
  --adrestia-component-researchStrategySelector-semanticwarningBg: var(--adrestia-appPalette-overlay-hf59e0b1a);
  --adrestia-component-researchSymbolButton-activeText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-researchSymbolButton-negativeChange: var(--adrestia-appPalette-overlay-hff5252ff);
  --adrestia-component-researchSymbolButton-positiveChange: var(--adrestia-appPalette-overlay-h00e676ff);
  --adrestia-component-researchSymbolSelector-semanticactiveButtonBg: var(--adrestia-appPalette-overlay-h1985a1ff);
  --adrestia-component-researchSymbolSelector-semanticbuttonBg: var(--adrestia-appPalette-overlay-h4c5c68ff);
  --adrestia-component-researchSymbolSelector-semanticbuttonText: var(--adrestia-appPalette-overlay-hc5c3c6ff);
  --adrestia-component-researchSymbolSelector-semantichoverBg: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-researchSymbolSelector-semanticpanelBg: var(--adrestia-appPalette-overlay-h484f58ff);
  --adrestia-component-researchTermChart-surface: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-servicesApi-healthChecking: var(--adrestia-appPalette-overlay-h888888ff);
  --adrestia-component-servicesApi-healthOffline: var(--adrestia-appPalette-overlay-hff5555ff);
  --adrestia-component-servicesApi-healthReady: var(--adrestia-appPalette-overlay-h00ff66ff);
  --adrestia-component-servicesApi-healthWarn: var(--adrestia-appPalette-overlay-hfacc15ff);
  --adrestia-component-sharedAdrestiaCalendar-surface: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-sharedAdrestiaMonthGrid-surface: var(--adrestia-appPalette-overlay-hffffff05);
  --adrestia-component-sharedAdrestiaMonthGrid-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-sharedCalendar-semanticbrandAccentFallback: var(--adrestia-appPalette-surface-h5a6362);
  --adrestia-component-sharedCalendar-semanticstatusAcceptedBg: var(--adrestia-appPalette-overlay-h22c55e26);
  --adrestia-component-sharedCalendar-semanticstatusCancelledBg: var(--adrestia-appPalette-overlay-h9ca3af26);
  --adrestia-component-sharedCalendar-semanticstatusDeclinedBg: var(--adrestia-appPalette-overlay-hef444426);
  --adrestia-component-sharedCalendar-semanticstatusPendingBg: var(--adrestia-appPalette-overlay-hf59e0b26);
  --adrestia-component-sharedCalendar-semantictextMutedFallback: var(--adrestia-appPalette-surface-he2dedd);
  --adrestia-component-sharedCalendar-semanticwarningFallback: var(--adrestia-appPalette-accent-hf59e0b);
  --adrestia-component-sharedFloatingRoomPanel-surface: var(--adrestia-appPalette-overlay-h0a1f2aff);
  --adrestia-component-sharedFloatingRoomPanel-surfaceMuted: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-sharedVideo-semanticaccentActiveBg: var(--adrestia-appPalette-overlay-h38bdf81f);
  --adrestia-component-sharedVideo-semanticchatFabBgDark: var(--adrestia-appPalette-overlay-h0e1c26e0);
  --adrestia-component-sharedVideo-semanticchatFabBgLight: var(--adrestia-appPalette-overlay-hffffffeb);
  --adrestia-component-sharedVideo-semanticchatFabHoverBgDark: var(--adrestia-appPalette-overlay-h14242ef2);
  --adrestia-component-sharedVideo-semanticchatFabHoverBgLight: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-sharedVideo-semanticchatFooterBgDark: var(--adrestia-appPalette-overlay-h00000033);
  --adrestia-component-sharedVideo-semanticchatFooterBgLight: var(--adrestia-appPalette-overlay-hffffff73);
  --adrestia-component-sharedVideo-semanticchatInputBgDark: var(--adrestia-appPalette-overlay-h00000059);
  --adrestia-component-sharedVideo-semanticchatInputBgLight: var(--adrestia-appPalette-overlay-hfffffff2);
  --adrestia-component-sharedVideo-semanticchatPanelBgDark: var(--adrestia-appPalette-overlay-h081218b8);
  --adrestia-component-sharedVideo-semanticchatPanelBgLight: var(--adrestia-appPalette-overlay-hffffffd1);
  --adrestia-component-sharedVideo-semanticchatPanelBorderDark: var(--adrestia-appPalette-overlay-hffffff24);
  --adrestia-component-sharedVideo-semanticchatPanelBorderLight: var(--adrestia-appPalette-overlay-h0000001a);
  --adrestia-component-sharedVideo-semanticchromeBgDark: var(--adrestia-appPalette-overlay-h070f12b8);
  --adrestia-component-sharedVideo-semanticchromeBgLight: var(--adrestia-appPalette-overlay-hffffffb8);
  --adrestia-component-sharedVideo-semanticdividerDark: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-sharedVideo-semanticdividerLight: var(--adrestia-appPalette-overlay-h0000000f);
  --adrestia-component-sharedVideo-semanticerrorBg: var(--adrestia-appPalette-overlay-hef444424);
  --adrestia-component-sharedVideo-semanticerrorBgStrong: var(--adrestia-appPalette-overlay-hef444429);
  --adrestia-component-sharedVideo-semanticerrorBorder: var(--adrestia-appPalette-overlay-hef444459);
  --adrestia-component-sharedVideo-semanticerrorBorderStrong: var(--adrestia-appPalette-overlay-hef444461);
  --adrestia-component-sharedVideo-semanticerrorInk: var(--adrestia-appPalette-overlay-hef4444ff);
  --adrestia-component-sharedVideo-semanticqualityFair: var(--adrestia-appPalette-overlay-hfbbf24ff);
  --adrestia-component-sharedVideo-semanticqualityIdleBgLight: var(--adrestia-appPalette-overlay-h00000008);
  --adrestia-component-sharedVideo-semanticqualityPoor: var(--adrestia-appPalette-overlay-hf87171ff);
  --adrestia-component-sharedVideo-semanticrailBgDark: var(--adrestia-appPalette-overlay-hffffff0b);
  --adrestia-component-sharedVideo-semanticrailBgLight: var(--adrestia-appPalette-overlay-h0000000a);
  --adrestia-component-sharedVideo-semanticrailBorderDark: var(--adrestia-appPalette-overlay-hffffff12);
  --adrestia-component-sharedVideo-semanticrailBorderLight: var(--adrestia-appPalette-overlay-h0000000f);
  --adrestia-component-sharedVideo-semanticsendInkDark: var(--adrestia-appPalette-overlay-h050d10ff);
  --adrestia-component-sharedVideo-semanticsendInkLight: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-sharedVideo-semanticsettingsPanelBorder: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-sharedVideo-semanticshellBgDark: var(--adrestia-appPalette-surface-h050a0d);
  --adrestia-component-sharedVideo-semanticshellBgLight: var(--adrestia-appPalette-overlay-he8eaedff);
  --adrestia-component-sharedVideo-semanticshellBorderDark: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-sharedVideo-semanticshellBorderLight: var(--adrestia-appPalette-overlay-h00000014);
  --adrestia-component-sharedVideo-semanticstageInsetDark: var(--adrestia-appPalette-overlay-h00000040);
  --adrestia-component-sharedVideo-semanticstageInsetLight: var(--adrestia-appPalette-overlay-h00000005);
  --adrestia-component-sharedVideo-semanticwarnLockedBg: var(--adrestia-appPalette-overlay-hf59e0b2e);
  --adrestia-component-sharedVideo-semanticwarnLockedBorder: var(--adrestia-appPalette-overlay-hf59e0b73);
  --adrestia-component-sharedVideo-semanticwarnLockedInk: var(--adrestia-appPalette-accent-hf59e0b);
  --adrestia-component-sideMenu-bg: var(--adrestia-appPalette-surface-hfffcf2);
  --adrestia-component-sideMenu-border: var(--adrestia-appPalette-surface-hccc5b9);
  --adrestia-component-sideMenu-dividerGradient: var(--adrestia-gradient-sideMenuDividerFade);
  --adrestia-component-sideMenu-indicator: var(--adrestia-appPalette-accent-heb5e28);
  --adrestia-component-sideMenu-itemActiveBg: rgb(92.157% 36.863% 15.686% / 0.08);
  --adrestia-component-sideMenu-itemActiveFg: var(--adrestia-appPalette-accent-heb5e28);
  --adrestia-component-sideMenu-itemFg: var(--adrestia-appPalette-surface-h403d39);
  --adrestia-component-sideMenu-itemHoverBg: rgb(80% 77.255% 72.549% / 0.2);
  --adrestia-component-sideMenu-itemHoverFg: var(--adrestia-appPalette-deepBg-h252422);
  --adrestia-component-sideMenu-loss: var(--adrestia-color-red-600);
  --adrestia-component-sideMenu-mathActive: rgb(92.157% 36.863% 15.686% / 0.12);
  --adrestia-component-sideMenu-mathHidden: rgb(92.157% 36.863% 15.686% / 0);
  --adrestia-component-sideMenu-mathHover: rgb(92.157% 36.863% 15.686% / 0.15);
  --adrestia-component-sideMenu-mathIcon: rgb(92.157% 36.863% 15.686% / 0.35);
  --adrestia-component-sideMenu-nodeDot: var(--adrestia-appPalette-accent-heb5e28);
  --adrestia-component-sideMenu-priceDot: var(--adrestia-appPalette-overlay-heb5e2880);
  --adrestia-component-sideMenu-priceGlow: var(--adrestia-appPalette-overlay-heb5e2826);
  --adrestia-component-sideMenu-priceGradientBottom: var(--adrestia-appPalette-overlay-heb5e2803);
  --adrestia-component-sideMenu-priceGradientTop: var(--adrestia-appPalette-overlay-heb5e280f);
  --adrestia-component-sideMenu-priceLine: var(--adrestia-appPalette-overlay-heb5e284d);
  --adrestia-component-sideMenu-profit: var(--adrestia-appPalette-deepBg-h059669);
  --adrestia-component-sideMenu-responseErrBg: rgb(86.275% 14.902% 14.902% / 0.06);
  --adrestia-component-sideMenu-responseErrBorder: rgb(86.275% 14.902% 14.902% / 0.2);
  --adrestia-component-sideMenu-responseErrFg: var(--adrestia-color-red-600);
  --adrestia-component-sideMenu-responseOkBg: rgb(1.9608% 58.824% 41.176% / 0.06);
  --adrestia-component-sideMenu-responseOkBorder: rgb(1.9608% 58.824% 41.176% / 0.2);
  --adrestia-component-sideMenu-responseOkFg: var(--adrestia-appPalette-deepBg-h059669);
  --adrestia-component-sideMenu-sectionHdr: var(--adrestia-appPalette-surface-hccc5b9);
  --adrestia-component-sideMenu-settingsIndicator: var(--adrestia-appPalette-overlay-heb5e28ff);
  --adrestia-component-sideMenu-symActiveBg: rgb(92.157% 36.863% 15.686% / 0.08);
  --adrestia-component-sideMenu-symMarket: var(--adrestia-appPalette-surface-hccc5b9);
  --adrestia-component-sideMenu-watermark: rgb(80% 77.255% 72.549% / 0.08);
  --adrestia-component-startupShell-barGradient: var(--adrestia-gradient-startupBarPulse);
  --adrestia-component-uiAdminTable-border: var(--adrestia-appPalette-surface-h363a45);
  --adrestia-component-uiAdminTable-text: var(--adrestia-appPalette-overlay-hffffffe0);
  --adrestia-component-uiAdminTable-textDim: var(--adrestia-appPalette-overlay-hffffff40);
  --adrestia-component-uiAdminTable-textMuted: var(--adrestia-appPalette-overlay-hffffff73);
  --adrestia-component-win12AdminApps-iconBilling: var(--adrestia-appPalette-accent-h81c784);
  --adrestia-component-win12AdminApps-iconEmail: var(--adrestia-appPalette-accent-h90caf9);
  --adrestia-component-win12AdminApps-iconExpenditures: var(--adrestia-appPalette-accent-hffcc80);
  --adrestia-component-win12AdminApps-iconJobs: var(--adrestia-appPalette-accent-hffcc80);
  --adrestia-component-win12AdminApps-iconKernelMonitor: var(--adrestia-appPalette-accent-h80cbc4);
  --adrestia-component-win12AdminApps-iconMilestones: var(--adrestia-appPalette-accent-hce93d8);
  --adrestia-component-win12AdminApps-iconOnboarding: var(--adrestia-appPalette-accent-h80cbc4);
  --adrestia-component-win12AdminApps-iconPartnerships: var(--adrestia-appPalette-accent-hb39ddb);
  --adrestia-component-win12AdminApps-iconPresence: var(--adrestia-appPalette-accent-ha5d6a7);
  --adrestia-component-win12AdminApps-iconRegAutomation: var(--adrestia-appPalette-accent-ha5d6a7);
  --adrestia-component-win12AdminApps-iconReleases: var(--adrestia-appPalette-accent-hffab91);
  --adrestia-component-win12AdminApps-iconRoles: var(--adrestia-appPalette-accent-hffb74d);
  --adrestia-component-win12AdminApps-iconServices: var(--adrestia-appPalette-accent-h90caf9);
  --adrestia-component-win12AdminApps-iconSettings: var(--adrestia-appPalette-accent-hb0bec5);
  --adrestia-component-win12AdminApps-iconTeams: var(--adrestia-appPalette-accent-h7cc0ff);
  --adrestia-component-win12AdminApps-iconTenants: var(--adrestia-appPalette-accent-h8ab4ff);
  --adrestia-component-win12AdminApps-iconUsers: var(--adrestia-appPalette-accent-hc792ea);
  --adrestia-component-win12AdminApps-iconWaitlist: var(--adrestia-appPalette-accent-h8ab4ff);
  --adrestia-component-win12AppIcon-surface: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-win12AppIcon-surfaceMuted: var(--adrestia-appPalette-overlay-h00000080);
  --adrestia-component-win12Base-accentBg: var(--adrestia-appPalette-overlay-hecf3f72e);
  --adrestia-component-win12Base-accentBorder: var(--adrestia-appPalette-overlay-h0b151e9e);
  --adrestia-component-win12Base-backdrop: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-win12Base-border: var(--adrestia-appPalette-overlay-hecf3f752);
  --adrestia-component-win12Base-borderStrong: var(--adrestia-appPalette-overlay-hecf3f71a);
  --adrestia-component-win12Base-highlight: var(--adrestia-appPalette-overlay-h0c1320c7);
  --adrestia-component-win12Base-scrim: var(--adrestia-appPalette-overlay-h0b151ed6);
  --adrestia-component-win12Base-surface: var(--adrestia-appPalette-overlay-hecf3f7c7);
  --adrestia-component-win12Base-surfaceMuted: var(--adrestia-appPalette-overlay-hecf3f785);
  --adrestia-component-win12Base-tone0: var(--adrestia-appPalette-overlay-h0c13208f);
  --adrestia-component-win12Base-tone1: var(--adrestia-appPalette-overlay-h0c132052);
  --adrestia-component-win12Base-tone2: var(--adrestia-appPalette-overlay-h0c13201a);
  --adrestia-component-win12Base-tone3: var(--adrestia-appPalette-overlay-h0c13202e);
  --adrestia-component-win12Base-tone4: var(--adrestia-appPalette-overlay-hffffffbd);
  --adrestia-component-win12Base-tone5: var(--adrestia-appPalette-overlay-hffffffeb);
  --adrestia-component-win12Base-tone6: var(--adrestia-appPalette-overlay-h3cc8dc33);
  --adrestia-component-win12Base-tone7: var(--adrestia-appPalette-overlay-h50dce61f);
  --adrestia-component-win12Base-tone8: var(--adrestia-appPalette-overlay-h34bcca2e);
  --adrestia-component-win12Base-tone9: var(--adrestia-appPalette-overlay-h1848760f);
  --adrestia-component-win12Base-tone10: var(--adrestia-appPalette-overlay-h8c6edc80);
  --adrestia-component-win12Base-tone11: var(--adrestia-appPalette-overlay-h32a0dc80);
  --adrestia-component-win12Base-tone12: var(--adrestia-appPalette-overlay-hffffff99);
  --adrestia-component-win12Base-tone13: var(--adrestia-appPalette-overlay-h0c132099);
  --adrestia-component-win12Base-tone14: var(--adrestia-appPalette-overlay-h00000066);
  --adrestia-component-win12Base-tone15: var(--adrestia-appPalette-overlay-h281e142e);
  --adrestia-component-win12Base-tone16: var(--adrestia-appPalette-overlay-h00000073);
  --adrestia-component-win12Base-tone17: var(--adrestia-appPalette-overlay-h281e1433);
  --adrestia-component-win12Base-tone18: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-win12Base-tone19: var(--adrestia-appPalette-overlay-h0c13200f);
  --adrestia-component-win12Context-ctxItemHover: var(--adrestia-appPalette-overlay-hecf3f72e);
  --adrestia-component-win12Desktop-iconAppLibrary: var(--adrestia-appPalette-accent-h9fa8da);
  --adrestia-component-win12Desktop-iconConnect: var(--adrestia-appPalette-accent-ha5d6a7);
  --adrestia-component-win12Desktop-iconDashboard: var(--adrestia-appPalette-accent-h5ba8ff);
  --adrestia-component-win12Desktop-iconDocs: var(--adrestia-appPalette-accent-ha5d6a7);
  --adrestia-component-win12Desktop-iconExplorer: var(--adrestia-appPalette-accent-hffca66);
  --adrestia-component-win12Desktop-iconForge: var(--adrestia-appPalette-accent-hf5a623);
  --adrestia-component-win12Desktop-iconGmIsland: var(--adrestia-appPalette-accent-h8bc34a);
  --adrestia-component-win12Desktop-iconMarketplace: var(--adrestia-appPalette-accent-h2dd4bf);
  --adrestia-component-win12Desktop-iconMessages: var(--adrestia-appPalette-accent-h7cc0ff);
  --adrestia-component-win12Desktop-iconMusic: var(--adrestia-appPalette-accent-he879a9);
  --adrestia-component-win12Desktop-iconMyDesk: var(--adrestia-appPalette-accent-hffca66);
  --adrestia-component-win12Desktop-iconNotes: var(--adrestia-appPalette-accent-hffca66);
  --adrestia-component-win12Desktop-iconSheets: var(--adrestia-appPalette-accent-h7cc0ff);
  --adrestia-component-win12Desktop-iconSubscribe: var(--adrestia-appPalette-accent-hc792ea);
  --adrestia-component-win12Docs-blockquoteBg: var(--adrestia-appPalette-overlay-hecf3f70f);
  --adrestia-component-win12Docs-border: var(--adrestia-appPalette-overlay-hc5363a1a);
  --adrestia-component-win12Docs-btnHoverBg: var(--adrestia-appPalette-overlay-hecf3f729);
  --adrestia-component-win12Docs-codeInlineBg: var(--adrestia-appPalette-overlay-hecf3f71a);
  --adrestia-component-win12Docs-surface: var(--adrestia-appPalette-overlay-hc5363a2e);
  --adrestia-component-win12Docs-surfaceMuted: var(--adrestia-appPalette-overlay-hc5363a8c);
  --adrestia-component-win12Explorer-accentBg: var(--adrestia-appPalette-overlay-h00000073);
  --adrestia-component-win12Explorer-accentBorder: var(--adrestia-appPalette-overlay-h00000066);
  --adrestia-component-win12Explorer-backdrop: var(--adrestia-appPalette-overlay-hdc464659);
  --adrestia-component-win12Explorer-border: var(--adrestia-appPalette-overlay-hc5363a8c);
  --adrestia-component-win12Explorer-borderStrong: var(--adrestia-appPalette-overlay-hc5363a1a);
  --adrestia-component-win12Explorer-highlight: var(--adrestia-appPalette-overlay-hb4282838);
  --adrestia-component-win12Explorer-scrim: var(--adrestia-appPalette-overlay-h0c132038);
  --adrestia-component-win12Explorer-surface: var(--adrestia-appPalette-overlay-hb91c1c38);
  --adrestia-component-win12Explorer-surfaceMuted: var(--adrestia-appPalette-overlay-hc5363a2e);
  --adrestia-component-win12Explorer-tone0: var(--adrestia-appPalette-overlay-hf8717180);
  --adrestia-component-win12Explorer-tone1: var(--adrestia-appPalette-overlay-hef535373);
  --adrestia-component-win12Explorer-tone2: var(--adrestia-appPalette-overlay-hc832324c);
  --adrestia-component-win12Explorer-tone3: var(--adrestia-appPalette-overlay-hf8717173);
  --adrestia-component-win12Explorer-tone4: var(--adrestia-appPalette-overlay-hdc46461f);
  --adrestia-component-win12Explorer-tone5: var(--adrestia-appPalette-overlay-hdc464633);
  --adrestia-component-win12Explorer-tone6: var(--adrestia-appPalette-overlay-h34d39973);
  --adrestia-component-win12Explorer-tone7: var(--adrestia-appPalette-overlay-h1078482e);
  --adrestia-component-win12Explorer-tone8: var(--adrestia-appPalette-overlay-hecf3f7c7);
  --adrestia-component-win12Explorer-tone9: var(--adrestia-appPalette-overlay-hecf3f785);
  --adrestia-component-win12Explorer-tone10: var(--adrestia-appPalette-overlay-hecf3f752);
  --adrestia-component-win12Explorer-tone11: var(--adrestia-appPalette-overlay-hecf3f71a);
  --adrestia-component-win12Explorer-tone12: var(--adrestia-appPalette-overlay-hecf3f72e);
  --adrestia-component-win12Explorer-tone13: var(--adrestia-appPalette-overlay-h0b151e9e);
  --adrestia-component-win12Explorer-tone14: var(--adrestia-appPalette-overlay-h0b151ed6);
  --adrestia-component-win12Explorer-tone15: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-win12Explorer-tone16: var(--adrestia-appPalette-overlay-h0c1320c7);
  --adrestia-component-win12Explorer-tone17: var(--adrestia-appPalette-overlay-h0c13208f);
  --adrestia-component-win12Explorer-tone18: var(--adrestia-appPalette-overlay-h0c132052);
  --adrestia-component-win12Explorer-tone19: var(--adrestia-appPalette-overlay-h0c13201a);
  --adrestia-component-win12Explorer-tone20: var(--adrestia-appPalette-overlay-h0c13202e);
  --adrestia-component-win12Explorer-tone21: var(--adrestia-appPalette-overlay-hffffffbd);
  --adrestia-component-win12Explorer-tone22: var(--adrestia-appPalette-overlay-hffffffeb);
  --adrestia-component-win12Extras-accentBg: var(--adrestia-appPalette-overlay-hff50502e);
  --adrestia-component-win12Extras-accentBorder: var(--adrestia-appPalette-overlay-h14161cf0);
  --adrestia-component-win12Extras-backdrop: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-win12Extras-border: var(--adrestia-appPalette-overlay-hff50508c);
  --adrestia-component-win12Extras-borderStrong: var(--adrestia-appPalette-overlay-hffffffa6);
  --adrestia-component-win12Extras-highlight: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-win12Extras-scrim: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-win12Extras-surface: var(--adrestia-appPalette-overlay-h14161ceb);
  --adrestia-component-win12Extras-surfaceMuted: var(--adrestia-appPalette-overlay-hff5050a6);
  --adrestia-component-win12Extras-tone0: var(--adrestia-appPalette-overlay-hffffff24);
  --adrestia-component-win12Extras-tone1: var(--adrestia-appPalette-overlay-hdc50502e);
  --adrestia-component-win12Extras-tone2: var(--adrestia-appPalette-overlay-hdc505052);
  --adrestia-component-win12Milestones-semanticdtSuccessFallback: var(--adrestia-appPalette-accent-h34d399);
  --adrestia-component-win12Milestones-semanticdtWarnFallback: var(--adrestia-appPalette-accent-hf59e0b);
  --adrestia-component-win12Milestones-semantichoverBgFallback: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-win12Milestones-semantichoverBgStrongFallback: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-win12Milestones-semanticmsCoolFallback: var(--adrestia-appPalette-accent-h3b82f6);
  --adrestia-component-win12Music-accentBg: var(--adrestia-appPalette-overlay-h0000000f);
  --adrestia-component-win12Music-accentBorder: var(--adrestia-appPalette-overlay-hffffff0f);
  --adrestia-component-win12Music-backdrop: var(--adrestia-appPalette-overlay-hffffff0a);
  --adrestia-component-win12Music-border: var(--adrestia-appPalette-overlay-hffffff14);
  --adrestia-component-win12Music-borderStrong: var(--adrestia-appPalette-overlay-h00000040);
  --adrestia-component-win12Music-highlight: var(--adrestia-appPalette-overlay-hffca6673);
  --adrestia-component-win12Music-scrim: var(--adrestia-appPalette-overlay-hffffff1f);
  --adrestia-component-win12Music-surface: var(--adrestia-appPalette-overlay-h14161ceb);
  --adrestia-component-win12Music-surfaceMuted: var(--adrestia-appPalette-overlay-he8eaedb8);
  --adrestia-component-win12Music-tone0: var(--adrestia-appPalette-overlay-hffca661f);
  --adrestia-component-win12Music-tone1: var(--adrestia-appPalette-overlay-hff8a80d9);
  --adrestia-component-win12Music-tone2: var(--adrestia-appPalette-overlay-hf443361f);
  --adrestia-component-win12Music-tone3: var(--adrestia-appPalette-overlay-hffffff1a);
  --adrestia-component-win12Music-tone4: var(--adrestia-appPalette-overlay-he879a959);
  --adrestia-component-win12Music-tone5: var(--adrestia-appPalette-overlay-he879a91f);
  --adrestia-component-win12Music-tone6: var(--adrestia-appPalette-overlay-hffca6640);
  --adrestia-component-win12Music-tone7: var(--adrestia-appPalette-overlay-hffca6614);
  --adrestia-component-win12Music-tone8: var(--adrestia-appPalette-overlay-hf4433626);
  --adrestia-component-win12Music-tone9: var(--adrestia-appPalette-overlay-hffffff26);
  --adrestia-component-win12Music-tone10: var(--adrestia-appPalette-overlay-he8eaeda6);
  --adrestia-component-win12Music-tone11: var(--adrestia-appPalette-overlay-hf5a6231f);
  --adrestia-component-win12Music-tone12: var(--adrestia-appPalette-overlay-h00000014);
  --adrestia-component-win12Music-tone13: var(--adrestia-appPalette-overlay-he8eaed80);
  --adrestia-component-win12Music-tone14: var(--adrestia-appPalette-overlay-h0c0e12f2);
  --adrestia-component-win12Music-tone15: var(--adrestia-appPalette-overlay-hfcfaf7f5);
  --adrestia-component-win12Music-tone16: var(--adrestia-appPalette-overlay-h1a1d24a6);
  --adrestia-component-win12Music-tone17: var(--adrestia-appPalette-overlay-h0000000d);
  --adrestia-component-win12Music-tone18: var(--adrestia-appPalette-overlay-hffffffe6);
  --adrestia-component-win12Music-tone19: var(--adrestia-appPalette-overlay-hf5a62380);
  --adrestia-component-win12Music-tone20: var(--adrestia-appPalette-overlay-hf5a62326);
  --adrestia-component-win12Prefs-wallpaperAurora: var(--adrestia-appPalette-surface-h0e1018);
  --adrestia-component-win12Prefs-wallpaperDunes: var(--adrestia-appPalette-surface-h1a1410);
  --adrestia-component-win12Prefs-wallpaperSea: var(--adrestia-appPalette-surface-h0a151f);
  --adrestia-component-win12Prefs-wallpaperStudio: var(--adrestia-appPalette-surface-h10141d);
  --adrestia-component-win12Sheets-border: var(--adrestia-appPalette-overlay-hc5363a8c);
  --adrestia-component-win12Sheets-borderStrong: var(--adrestia-appPalette-overlay-hc5363a1a);
  --adrestia-component-win12Sheets-surface: var(--adrestia-appPalette-overlay-h0000002e);
  --adrestia-component-win12Sheets-surfaceMuted: var(--adrestia-appPalette-overlay-hc5363a2e);
  --adrestia-component-win12TaskbarDnD-dragGhostBg: var(--adrestia-appPalette-overlay-h141c2aeb);
  --adrestia-component-win12TaskbarDnD-dragGhostText: var(--adrestia-appPalette-overlay-hffffffff);
  --adrestia-component-win12Windows-accentBg: var(--adrestia-appPalette-overlay-hffffff8c);
  --adrestia-component-win12Windows-border: var(--adrestia-appPalette-overlay-hffffff33);
  --adrestia-component-win12Windows-borderStrong: var(--adrestia-appPalette-overlay-h0000001f);
  --adrestia-component-win12Windows-surface: var(--adrestia-appPalette-overlay-h0c101840);
  --adrestia-component-win12Windows-surfaceMuted: var(--adrestia-appPalette-overlay-h0000000f);
  --adrestia-dataViz-alertBand-critical: var(--adrestia-color-red-200);
  --adrestia-dataViz-alertBand-high: var(--adrestia-color-orange-200);
  --adrestia-dataViz-alertBand-low: var(--adrestia-color-blue-100);
  --adrestia-dataViz-alertBand-medium: var(--adrestia-color-amber-100);
  --adrestia-dataViz-categorical-0: var(--adrestia-color-blue-500);
  --adrestia-dataViz-categorical-1: var(--adrestia-color-amber-500);
  --adrestia-dataViz-categorical-2: var(--adrestia-color-teal-500);
  --adrestia-dataViz-categorical-3: var(--adrestia-color-rose-500);
  --adrestia-dataViz-categorical-4: var(--adrestia-color-indigo-500);
  --adrestia-dataViz-categorical-5: var(--adrestia-color-green-500);
  --adrestia-dataViz-categorical-6: var(--adrestia-color-purple-500);
  --adrestia-dataViz-categorical-7: var(--adrestia-color-orange-500);
  --adrestia-dataViz-categorical-8: var(--adrestia-color-cyan-600);
  --adrestia-dataViz-categorical-9: var(--adrestia-color-red-500);
  --adrestia-dataViz-categorical-10: var(--adrestia-color-neutral-500);
  --adrestia-dataViz-categorical-11: var(--adrestia-color-amber-700);
  --adrestia-dataViz-diverging-negative: var(--adrestia-color-red-400);
  --adrestia-dataViz-diverging-negativeStrong: var(--adrestia-color-red-700);
  --adrestia-dataViz-diverging-neutral: var(--adrestia-color-neutral-300);
  --adrestia-dataViz-diverging-positive: var(--adrestia-color-green-400);
  --adrestia-dataViz-diverging-positiveStrong: var(--adrestia-color-green-700);
  --adrestia-dataViz-heatmap-cold: var(--adrestia-color-cyan-400);
  --adrestia-dataViz-heatmap-cool: var(--adrestia-color-green-400);
  --adrestia-dataViz-heatmap-hot: var(--adrestia-color-red-500);
  --adrestia-dataViz-heatmap-warm: var(--adrestia-color-amber-400);
  --adrestia-dataViz-liveData-fg: var(--adrestia-color-green-600);
  --adrestia-dataViz-liveData-pulse: var(--adrestia-color-green-400);
  --adrestia-dataViz-sequential-0: var(--adrestia-color-blue-50);
  --adrestia-dataViz-sequential-1: var(--adrestia-color-blue-200);
  --adrestia-dataViz-sequential-2: var(--adrestia-color-blue-400);
  --adrestia-dataViz-sequential-3: var(--adrestia-color-blue-600);
  --adrestia-dataViz-sequential-4: var(--adrestia-color-blue-800);
  --adrestia-dataViz-staleData-bg: var(--adrestia-color-neutral-100);
  --adrestia-dataViz-staleData-fg: var(--adrestia-color-neutral-500);
  --adrestia-dataViz-uncertainty-fill: var(--adrestia-color-neutral-300);
  --adrestia-dataViz-uncertainty-stroke: var(--adrestia-color-neutral-500);
  --adrestia-density-compact-fontSize: var(--adrestia-font-size-xs);
  --adrestia-density-compact-gap: var(--adrestia-space-1);
  --adrestia-density-compact-padding: var(--adrestia-space-1_5);
  --adrestia-density-compact-rowHeight: var(--adrestia-size-control-xs);
  --adrestia-density-normal-fontSize: var(--adrestia-font-size-md);
  --adrestia-density-normal-gap: var(--adrestia-space-2);
  --adrestia-density-normal-padding: var(--adrestia-space-3);
  --adrestia-density-normal-rowHeight: var(--adrestia-size-control-md);
  --adrestia-density-spacious-fontSize: var(--adrestia-font-size-lg);
  --adrestia-density-spacious-gap: var(--adrestia-space-3);
  --adrestia-density-spacious-padding: var(--adrestia-space-4);
  --adrestia-density-spacious-rowHeight: var(--adrestia-size-control-lg);
  --adrestia-duration-fast: 120ms;
  --adrestia-duration-instant: 0ms;
  --adrestia-duration-normal: 200ms;
  --adrestia-duration-slow: 320ms;
  --adrestia-duration-slower: 500ms;
  --adrestia-duration-slowest: 800ms;
  --adrestia-easing-accelerate: cubic-bezier(0.3, 0, 1, 1);
  --adrestia-easing-decelerate: cubic-bezier(0, 0, 0, 1);
  --adrestia-easing-emphasized: cubic-bezier(0.2, 0, 0, 1);
  /* Degenerate cubic-bezier for linear motion */
  --adrestia-easing-linear: cubic-bezier(0, 0, 1, 1);
  --adrestia-easing-spring: cubic-bezier(0.34, 1.56, 0.64, 1);
  /* Material 3 standard */
  --adrestia-easing-standard: cubic-bezier(0.2, 0, 0, 1);
  --adrestia-email-accent: rgb(14.51% 38.824% 92.157%);
  --adrestia-email-accentFg: rgb(100% 100% 100%);
  --adrestia-email-bg: rgb(96.078% 96.471% 97.255%);
  --adrestia-email-border: rgb(86.667% 87.843% 90.196%);
  --adrestia-email-buttonRadius: 4px;
  /* Hard cap per Litmus best practice */
  --adrestia-email-container-maxWidth: 600px;
  --adrestia-email-danger: rgb(86.275% 14.902% 14.902%);
  --adrestia-email-fg: rgb(10.196% 12.157% 18.039%);
  --adrestia-email-fontFamily: "Calibri, 'Calibri Light', Candara, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif";
  --adrestia-email-muted: rgb(35.294% 39.216% 47.059%);
  --adrestia-email-success: rgb(8.627% 63.922% 29.02%);
  --adrestia-email-surface: rgb(100% 100% 100%);
  --adrestia-email-warning: rgb(85.098% 46.667% 2.353%);
  /* Platform SSOT — emitted as --adrestia-font-app (all UI surfaces alias here) */
  --adrestia-font-family-appStack: "Calibri, 'Calibri Light', Candara, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif";
  /* Atlas dashboard shell display — Calibri-first */
  --adrestia-font-family-atlasShellDisplay: "Calibri, 'Calibri Light', Candara, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif";
  /* Atlas dashboard shell sans stack — Calibri-first */
  --adrestia-font-family-atlasShellSans: "Calibri, 'Calibri Light', Candara, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif";
  /* Display headings — same Calibri-first stack as sans */
  --adrestia-font-family-display: "Calibri, 'Calibri Light', Candara, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif";
  /* Numeric/code-adjacent UI — Calibri-first (tabular-friendly system face) */
  --adrestia-font-family-mono: "Calibri, 'Calibri Light', Candara, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif";
  /* Default UI sans — Calibri-first (Windows/Office) */
  --adrestia-font-family-sans: "Calibri, 'Calibri Light', Candara, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif";
  /* Legacy serif slot — Calibri-first for platform-wide consistency */
  --adrestia-font-family-serif: "Calibri, 'Calibri Light', Candara, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif";
  /* TradingView-style monospace-adjacent stack */
  --adrestia-font-family-tradingViewMono: "'Calibri', 'Calibri Light', Candara, 'Segoe UI', sans-serif";
  /* TradingView-style UI stack */
  --adrestia-font-family-tradingViewUi: "'Calibri', 'Segoe UI', -apple-system, BlinkMacSystemFont, sans-serif";
  --adrestia-font-letterSpacing-atlasAction: 0.1em;
  --adrestia-font-letterSpacing-atlasDisplayTight: -0.01em;
  --adrestia-font-letterSpacing-atlasEyebrow: 0.32em;
  --adrestia-font-letterSpacing-atlasGroupLabel: 0.28em;
  --adrestia-font-letterSpacing-atlasItem: 0.005em;
  --adrestia-font-letterSpacing-atlasNav: 0.11em;
  --adrestia-font-letterSpacing-atlasNavCompact: 0.09em;
  --adrestia-font-letterSpacing-normal: 0px;
  --adrestia-font-letterSpacing-sideMenuMarket: 0.3px;
  --adrestia-font-letterSpacing-sideMenuSection: 0.5px;
  --adrestia-font-letterSpacing-sideMenuWatermark: 14px;
  /* Uppercase kicker labels in Smart Probe sandbox header */
  --adrestia-font-letterSpacing-smartProbeKicker: 0.18em;
  --adrestia-font-letterSpacing-tight: -0.02em;
  --adrestia-font-letterSpacing-tighter: -0.04em;
  --adrestia-font-letterSpacing-topbarBrand: 0.22em;
  --adrestia-font-letterSpacing-topbarMetricValue: 0.01em;
  --adrestia-font-letterSpacing-topbarToggle: 0.12em;
  --adrestia-font-letterSpacing-wide: 0.02em;
  --adrestia-font-letterSpacing-wider: 0.04em;
  --adrestia-font-letterSpacing-widest: 0.08em;
  /* Uppercase section divider labels in transport schema wizard */
  --adrestia-font-letterSpacing-wizardSectionLabel: 0.06em;
  /* 14px fixed line box — Helix catalog widgets */
  --adrestia-font-lineHeight-compactPx: 14px;
  /* Helix schema panel body copy */
  --adrestia-font-lineHeight-helixDense: 1.45;
  /* 16px fixed line box — Helix pipeline persist rows */
  --adrestia-font-lineHeight-helixRowPx: 16px;
  --adrestia-font-lineHeight-loose: 2;
  /* 12px fixed line box — Helix source row badges */
  --adrestia-font-lineHeight-microPx: 12px;
  --adrestia-font-lineHeight-none: 1;
  --adrestia-font-lineHeight-normal: 1.5;
  --adrestia-font-lineHeight-relaxed: 1.625;
  --adrestia-font-lineHeight-snug: 1.3;
  --adrestia-font-lineHeight-tight: 1.15;
  /* Atlas admin title stack (display over eyebrow) */
  --adrestia-font-lineHeight-tightStack: 1.05;
  /* Decorative sidebar formula watermark row height */
  --adrestia-font-lineHeight-watermarkGrid: 80px;
  /* 20px */
  --adrestia-font-size-2xl: 1.25rem;
  /* 11px */
  --adrestia-font-size-2xs: 0.6875rem;
  /* 24px */
  --adrestia-font-size-3xl: 1.5rem;
  /* 9px — micro chrome labels */
  --adrestia-font-size-3xs: 0.5625rem;
  /* 30px */
  --adrestia-font-size-4xl: 1.875rem;
  /* 8px — Helix boot dense UI */
  --adrestia-font-size-4xs: 0.5rem;
  /* 36px */
  --adrestia-font-size-5xl: 2.25rem;
  /* 7px — Helix boot nano badges */
  --adrestia-font-size-5xs: 0.4375rem;
  /* 48px */
  --adrestia-font-size-6xl: 3rem;
  /* 9.5px — Atlas shell badge / eyebrow micro type */
  --adrestia-font-size-atlasMicro: 0.59375rem;
  /* 11.5px — Atlas shell nav rail labels */
  --adrestia-font-size-atlasNav: 0.71875rem;
  /* 10.5px — Atlas nav at narrow breakpoints */
  --adrestia-font-size-atlasNavCompact: 0.65625rem;
  /* 10px — Helix boot catalog labels */
  --adrestia-font-size-helixCompact: 0.625rem;
  /* 16px */
  --adrestia-font-size-lg: 1rem;
  /* 14px — body default */
  --adrestia-font-size-md: 0.875rem;
  /* 13px */
  --adrestia-font-size-sm: 0.8125rem;
  /* 18px */
  --adrestia-font-size-xl: 1.125rem;
  /* 12px */
  --adrestia-font-size-xs: 0.75rem;
  --adrestia-font-weight-bold: 700;
  --adrestia-font-weight-medium: 500;
  --adrestia-font-weight-regular: 400;
  --adrestia-font-weight-semibold: 600;
  --adrestia-glass-default-bg: rgb(100% 100% 100% / 0.13333);
  --adrestia-glass-default-blur: 16px;
  --adrestia-glass-default-border: rgb(100% 100% 100% / 0.25098);
  --adrestia-glass-strong-bg: rgb(100% 100% 100% / 0.26667);
  --adrestia-glass-strong-blur: 24px;
  --adrestia-glass-strong-border: rgb(100% 100% 100% / 0.4);
  --adrestia-glass-subtle-bg: rgb(100% 100% 100% / 0.07843);
  --adrestia-glass-subtle-blur: 10px;
  --adrestia-glass-subtle-border: rgb(100% 100% 100% / 0.2);
  --adrestia-gradient-atlasShellActionsRailDark: linear-gradient(180deg, rgba(7, 14, 23, 0.74) 0%, rgba(7, 14, 23, 0.54) 100%);
  --adrestia-gradient-atlasShellActionsRailLight: linear-gradient(180deg, rgba(244, 247, 252, 0.90) 0%, rgba(236, 241, 247, 0.82) 100%);
  --adrestia-gradient-atlasShellBgAuroraDark: radial-gradient(60% 45% at 18% 18%, rgba(240, 168, 104, 0.10) 0%, transparent 70%), radial-gradient(48% 38% at 82% 82%, rgba(169, 155, 214, 0.07) 0%, transparent 70%);
  --adrestia-gradient-atlasShellBgBaseDark: radial-gradient(ellipse at 28% 22%, rgba(20, 60, 84, 0.55) 0%, transparent 55%), radial-gradient(ellipse at 78% 75%, rgba(12, 30, 44, 0.50) 0%, transparent 60%), linear-gradient(180deg, var(--adrestia-appPalette-deepBg-h04070a) 0%, var(--adrestia-appPalette-deepBg-h07111a) 50%, var(--adrestia-appPalette-deepBg-h04070a) 100%);
  --adrestia-gradient-atlasShellBgBaseLight: radial-gradient(ellipse at 28% 22%, rgba(176, 200, 220, 0.55) 0%, transparent 55%), radial-gradient(ellipse at 78% 75%, rgba(196, 208, 220, 0.50) 0%, transparent 60%), linear-gradient(180deg, var(--adrestia-appPalette-surface-he2e8f3) 0%, var(--adrestia-appPalette-surface-hd8e0ec) 50%, var(--adrestia-appPalette-surface-he2e8f3) 100%);
  --adrestia-gradient-atlasShellBgGrain: repeating-linear-gradient(0deg, rgba(255,255,255,0.018) 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, rgba(255,255,255,0.012) 0 1px, transparent 1px 3px);
  --adrestia-gradient-atlasShellBgVignetteDark: radial-gradient(120% 90% at 50% 0%, transparent 36%, rgba(0,0,0,0.36) 100%), radial-gradient(120% 90% at 50% 100%, transparent 46%, rgba(0,0,0,0.24) 100%);
  --adrestia-gradient-atlasShellBgVignetteLight: radial-gradient(120% 90% at 50% 0%, transparent 36%, rgba(180, 192, 208, 0.28) 100%), radial-gradient(120% 90% at 50% 100%, transparent 46%, rgba(180, 192, 208, 0.18) 100%);
  --adrestia-gradient-atlasShellNavRailDark: linear-gradient(180deg, rgba(7, 14, 23, 0.72) 0%, rgba(7, 14, 23, 0.52) 100%);
  --adrestia-gradient-atlasShellNavRailLight: linear-gradient(180deg, rgba(244, 247, 252, 0.90) 0%, rgba(236, 241, 247, 0.82) 100%);
  --adrestia-gradient-atlasShellNavUnderlineDark: linear-gradient(90deg, transparent 0%, rgba(240, 168, 104, 0.95) 50%, transparent 100%);
  --adrestia-gradient-atlasShellNavUnderlineLight: linear-gradient(90deg, transparent 0%, rgba(184, 82, 26, 0.95) 50%, transparent 100%);
  --adrestia-gradient-atlasShellTopbarHairlineDark: linear-gradient(90deg, transparent 0%, rgba(240, 168, 104, 0.16) 18%, rgba(240, 168, 104, 0.35) 50%, rgba(240, 168, 104, 0.16) 82%, transparent 100%);
  --adrestia-gradient-atlasShellTopbarHairlineLight: linear-gradient(90deg, transparent 0%, rgba(184, 82, 26, 0.16) 18%, rgba(184, 82, 26, 0.35) 50%, rgba(184, 82, 26, 0.16) 82%, transparent 100%);
  --adrestia-gradient-atlasShellTopbarVeilDark: linear-gradient(180deg, rgba(5, 10, 18, 0.70) 0%, rgba(5, 10, 18, 0.34) 58%, rgba(5, 10, 18, 0.02) 100%);
  --adrestia-gradient-atlasShellTopbarVeilLight: linear-gradient(180deg, rgba(232, 238, 245, 0.80) 0%, rgba(232, 238, 245, 0.42) 58%, rgba(232, 238, 245, 0.02) 100%);
  /* Used by login/landing hero. References core colors via Terrazzo plugin substitution. */
  --adrestia-gradient-brandHero: linear-gradient(135deg, #4338ca 0%, #0e7490 100%);
  --adrestia-gradient-ptNegative: linear-gradient(180deg, #dc262600 0%, #dc262626 100%);
  --adrestia-gradient-ptPositive: linear-gradient(180deg, #16a34a00 0%, #16a34a26 100%);
  --adrestia-gradient-publicHeroImageEditorIntensitySliderTrack: linear-gradient(90deg, var(--adrestia-component-publicHeroImageEditor-accentCyan) 0%, var(--adrestia-component-publicHeroImageEditor-accentCyan) 50%, var(--adrestia-component-publicHeroImageEditor-controlBtnBackground) 50%, var(--adrestia-component-publicHeroImageEditor-controlBtnBackground) 100%);
  --adrestia-gradient-publicHeroImageEditorPreviewSwatch: linear-gradient(135deg, #334, #556);
  --adrestia-gradient-publicHeroImageEditorShellBackground: linear-gradient(180deg, rgba(29,53,87,0.18) 0%, rgba(8,8,15,0.95) 100%);
  --adrestia-gradient-publicHeroImageEditorVignetteBottomRevealOverlay: linear-gradient(180deg, rgba(8,8,15,0.85) 0%, rgba(8,8,15,0.5) 30%, rgba(8,8,15,0.15) 65%, rgba(8,8,15,0.4) 100%);
  --adrestia-gradient-publicHeroImageEditorVignetteCinematicOverlay: linear-gradient(180deg, rgba(8,8,15,0.55) 0%, rgba(8,8,15,0.45) 40%, rgba(8,8,15,0.8) 100%), radial-gradient(ellipse at 50% 30%, rgba(0,170,255,0.06) 0%, transparent 70%), linear-gradient(0deg, rgba(8,8,15,0.85) 0%, transparent 35%);
  --adrestia-gradient-publicHeroImageEditorVignetteCyanAccentOverlay: radial-gradient(ellipse at 50% 45%, rgba(0,170,255,0.12) 0%, transparent 55%), radial-gradient(ellipse at 50% 50%, transparent 35%, rgba(8,8,15,0.65) 100%), linear-gradient(180deg, rgba(8,8,15,0.3) 0%, transparent 30%, transparent 70%, rgba(8,8,15,0.7) 100%);
  --adrestia-gradient-publicHeroImageEditorVignetteFrostOverlay: radial-gradient(ellipse at 50% 50%, transparent 35%, rgba(168,218,220,0.08) 60%, rgba(8,8,15,0.6) 100%), linear-gradient(180deg, rgba(8,8,15,0.25) 0%, transparent 30%, transparent 75%, rgba(8,8,15,0.65) 100%);
  --adrestia-gradient-publicHeroImageEditorVignetteSidesDarkOverlay: linear-gradient(90deg, rgba(8,8,15,0.85) 0%, transparent 25%, transparent 75%, rgba(8,8,15,0.85) 100%), linear-gradient(180deg, rgba(8,8,15,0.3) 0%, transparent 25%, transparent 80%, rgba(8,8,15,0.5) 100%);
  --adrestia-gradient-publicHeroImageEditorVignetteSoftFadeOverlay: radial-gradient(ellipse at 50% 50%, transparent 30%, rgba(8,8,15,0.6) 100%), linear-gradient(180deg, rgba(8,8,15,0.2) 0%, transparent 20%, transparent 70%, rgba(8,8,15,0.5) 100%);
  --adrestia-gradient-publicHeroImageEditorVignetteSpotlightOverlay: radial-gradient(ellipse at 50% 40%, transparent 15%, rgba(8,8,15,0.35) 45%, rgba(8,8,15,0.85) 100%);
  --adrestia-gradient-publicHeroImageEditorVignetteTopDownOverlay: linear-gradient(180deg, rgba(8,8,15,0.8) 0%, rgba(8,8,15,0.35) 35%, rgba(8,8,15,0.2) 70%, rgba(8,8,15,0.55) 100%);
  --adrestia-gradient-publicHeroImageEditorVignetteWarmOverlay: radial-gradient(ellipse at 50% 50%, transparent 30%, rgba(20,12,5,0.55) 100%), linear-gradient(180deg, rgba(20,12,5,0.25) 0%, transparent 25%, transparent 75%, rgba(8,8,15,0.6) 100%);
  /* Used with keyframe.shimmer for skeleton loaders */
  --adrestia-gradient-shimmerMask: linear-gradient(90deg, transparent 0%, #ffffff66 50%, transparent 100%);
  --adrestia-gradient-sideMenuDividerFade: linear-gradient(90deg, transparent 0%, var(--adrestia-appPalette-surface-hccc5b9) 50%, transparent 100%);
  /* PT startup shell loading bar shimmer */
  --adrestia-gradient-startupBarPulse: linear-gradient(90deg, rgba(148, 163, 184, 0.15) 0%, rgba(148, 163, 184, 0.45) 50%, rgba(148, 163, 184, 0.15) 100%);
  --adrestia-gradient-subtleSurface: linear-gradient(180deg, transparent 0%, #0000000a 100%);
  /* Single allowed icon source. Direct imports from any other library are banned by ESLint adrestia/no-direct-icon-import. */
  --adrestia-icon-library-default: lucide-react;
  --adrestia-icon-name-accessTime: Clock;
  --adrestia-icon-name-activity: Activity;
  --adrestia-icon-name-add: Plus;
  --adrestia-icon-name-addOutlined: Plus;
  --adrestia-icon-name-adminPanelSettings: Shield;
  --adrestia-icon-name-alertTriangle: AlertTriangle;
  --adrestia-icon-name-appsRounded: LayoutGrid;
  --adrestia-icon-name-archive: Archive;
  --adrestia-icon-name-arrowBack: ArrowLeft;
  --adrestia-icon-name-arrowForward: ArrowRight;
  --adrestia-icon-name-arrowLeft: ArrowLeft;
  --adrestia-icon-name-arrowRight: ArrowRight;
  --adrestia-icon-name-arrowUpward: ArrowUp;
  --adrestia-icon-name-audiotrack: Music;
  --adrestia-icon-name-barChart: BarChart2;
  --adrestia-icon-name-bolt: Bolt;
  --adrestia-icon-name-bookmark: Bookmark;
  --adrestia-icon-name-bookmarkCheck: BookmarkCheck;
  --adrestia-icon-name-bookOpen: BookOpen;
  --adrestia-icon-name-business: BriefcaseBusiness;
  --adrestia-icon-name-calendar: Calendar;
  --adrestia-icon-name-calendarCheck: CalendarCheck;
  --adrestia-icon-name-calendarDays: CalendarDays;
  --adrestia-icon-name-calendarMonthOutlined: Calendar;
  --adrestia-icon-name-calendarX: CalendarX;
  --adrestia-icon-name-campaign: Megaphone;
  --adrestia-icon-name-centerFocusStrong: Focus;
  --adrestia-icon-name-chatBubble: MessageCircle;
  --adrestia-icon-name-chatBubbleOutlined: MessageCircle;
  --adrestia-icon-name-check: Check;
  --adrestia-icon-name-checkCircle: CheckCircle;
  --adrestia-icon-name-checkCircleOutlined: CircleCheck;
  --adrestia-icon-name-checkOutlined: Check;
  --adrestia-icon-name-chevronDown: ChevronDown;
  --adrestia-icon-name-chevronLeft: ChevronLeft;
  --adrestia-icon-name-chevronRight: ChevronRight;
  --adrestia-icon-name-chevronRightOutlined: ChevronRight;
  --adrestia-icon-name-chevronsUpDown: ChevronsUpDown;
  --adrestia-icon-name-chevronUp: ChevronUp;
  --adrestia-icon-name-circle: Circle;
  --adrestia-icon-name-circleAlert: CircleAlert;
  --adrestia-icon-name-circleCheck: CircleCheck;
  --adrestia-icon-name-circleHelp: CircleHelp;
  --adrestia-icon-name-circlePlus: CirclePlus;
  --adrestia-icon-name-circleX: CircleX;
  --adrestia-icon-name-clock: Clock;
  --adrestia-icon-name-close: X;
  --adrestia-icon-name-closeFullscreen: Minimize2;
  --adrestia-icon-name-cloudDownload: CloudDownload;
  --adrestia-icon-name-cloudOff: CloudOff;
  --adrestia-icon-name-code: Code;
  --adrestia-icon-name-collapse: Minimize2;
  --adrestia-icon-name-confirmationNumber: Ticket;
  --adrestia-icon-name-contentCopy: Copy;
  --adrestia-icon-name-copy: Copy;
  --adrestia-icon-name-cpu: Cpu;
  --adrestia-icon-name-createNewFolder: FolderPlus;
  --adrestia-icon-name-creditCard: CreditCard;
  --adrestia-icon-name-cropSquare: Square;
  --adrestia-icon-name-danger: AlertOctagon;
  --adrestia-icon-name-darkModeOutlined: Moon;
  --adrestia-icon-name-database: Database;
  --adrestia-icon-name-delete: Delete;
  --adrestia-icon-name-deleteOutlined: Trash2;
  --adrestia-icon-name-description: FileText;
  --adrestia-icon-name-dollarSign: DollarSign;
  --adrestia-icon-name-download: Download;
  --adrestia-icon-name-dragIndicator: GripVertical;
  --adrestia-icon-name-dynamicFeedOutlined: Rss;
  --adrestia-icon-name-edit: Edit;
  --adrestia-icon-name-ellipsis: Ellipsis;
  --adrestia-icon-name-email: Mail;
  --adrestia-icon-name-emojiObjects: Lightbulb;
  --adrestia-icon-name-errorOutlined: CircleAlert;
  --adrestia-icon-name-eventNoteOutlined: CalendarDays;
  --adrestia-icon-name-exitToApp: LogOut;
  --adrestia-icon-name-expand: Maximize2;
  --adrestia-icon-name-expandLess: ChevronUp;
  --adrestia-icon-name-expandMore: ChevronDown;
  --adrestia-icon-name-explore: Compass;
  --adrestia-icon-name-external: ExternalLink;
  --adrestia-icon-name-externalLink: ExternalLink;
  --adrestia-icon-name-eye: Eye;
  --adrestia-icon-name-eyeOff: EyeOff;
  --adrestia-icon-name-filePlus: FilePlus;
  --adrestia-icon-name-fileText: FileText;
  --adrestia-icon-name-filter: Filter;
  --adrestia-icon-name-filterNone: Copy;
  --adrestia-icon-name-flag: Flag;
  --adrestia-icon-name-flame: Flame;
  --adrestia-icon-name-flaskConical: FlaskConical;
  --adrestia-icon-name-folder: Folder;
  --adrestia-icon-name-folderOpen: FolderOpen;
  --adrestia-icon-name-fullscreen: Fullscreen;
  --adrestia-icon-name-fullscreenExit: Minimize2;
  --adrestia-icon-name-gauge: Gauge;
  --adrestia-icon-name-gavel: Gavel;
  --adrestia-icon-name-gitCommitHorizontal: GitCommitHorizontal;
  --adrestia-icon-name-gitCompare: GitCompare;
  --adrestia-icon-name-gripVertical: GripVertical;
  --adrestia-icon-name-group: Group;
  --adrestia-icon-name-groups: Users;
  --adrestia-icon-name-heart: Heart;
  --adrestia-icon-name-history: History;
  --adrestia-icon-name-hourglass: Hourglass;
  --adrestia-icon-name-hourglassEmpty: Hourglass;
  --adrestia-icon-name-hourglassTop: Hourglass;
  --adrestia-icon-name-image: Image;
  --adrestia-icon-name-inbox: Inbox;
  --adrestia-icon-name-info: Info;
  --adrestia-icon-name-infoOutlined: Info;
  --adrestia-icon-name-insertDriveFileOutlined: FileText;
  --adrestia-icon-name-key: Key;
  --adrestia-icon-name-keyRound: KeyRound;
  --adrestia-icon-name-landmark: Landmark;
  --adrestia-icon-name-layers: Layers;
  --adrestia-icon-name-layoutGrid: LayoutGrid;
  --adrestia-icon-name-lightModeOutlined: Sun;
  --adrestia-icon-name-lineChart: LineChart;
  --adrestia-icon-name-link: Link;
  --adrestia-icon-name-listChecks: ListChecks;
  --adrestia-icon-name-listOrdered: ListOrdered;
  --adrestia-icon-name-listX: ListX;
  --adrestia-icon-name-lock: Lock;
  --adrestia-icon-name-lockOpen: LockOpen;
  --adrestia-icon-name-lockOpenOutlined: LockOpen;
  --adrestia-icon-name-lockOpenRounded: LockOpen;
  --adrestia-icon-name-logOut: LogOut;
  --adrestia-icon-name-logoutOutlined: LogOut;
  --adrestia-icon-name-mail: Mail;
  --adrestia-icon-name-markEmailRead: MailCheck;
  --adrestia-icon-name-medal: Medal;
  --adrestia-icon-name-megaphone: Megaphone;
  --adrestia-icon-name-memoryOutlined: Cpu;
  --adrestia-icon-name-menu: Menu;
  --adrestia-icon-name-messageCircle: MessageCircle;
  --adrestia-icon-name-messageSquare: MessageSquare;
  --adrestia-icon-name-minimize: Minimize;
  --adrestia-icon-name-moreHoriz: Ellipsis;
  --adrestia-icon-name-network: Network;
  --adrestia-icon-name-noteAdd: FilePlus;
  --adrestia-icon-name-openInFull: Maximize2;
  --adrestia-icon-name-paperclip: Paperclip;
  --adrestia-icon-name-pause: Pause;
  --adrestia-icon-name-pending: Clock;
  --adrestia-icon-name-person: User;
  --adrestia-icon-name-personOutlineOutlined: User;
  --adrestia-icon-name-personSearch: UserSearch;
  --adrestia-icon-name-pictureAsPdf: FileText;
  --adrestia-icon-name-play: Play;
  --adrestia-icon-name-playArrow: Play;
  --adrestia-icon-name-playlistPlay: ListMusic;
  --adrestia-icon-name-plus: Plus;
  --adrestia-icon-name-power: Power;
  --adrestia-icon-name-powerSettingsNew: Power;
  --adrestia-icon-name-psychology: Brain;
  --adrestia-icon-name-pushPin: Pin;
  --adrestia-icon-name-receipt: Receipt;
  --adrestia-icon-name-receiptLong: Receipt;
  --adrestia-icon-name-redo: Redo;
  --adrestia-icon-name-refresh: RefreshCw;
  --adrestia-icon-name-refreshCw: RefreshCw;
  --adrestia-icon-name-remove: Minus;
  --adrestia-icon-name-removeCircleOutlineOutlined: CircleMinus;
  --adrestia-icon-name-removeOutlined: Minus;
  --adrestia-icon-name-repeat: Repeat;
  --adrestia-icon-name-repeatOne: Repeat1;
  --adrestia-icon-name-replay: RotateCcw;
  --adrestia-icon-name-restartAlt: RotateCcw;
  --adrestia-icon-name-rocket: Rocket;
  --adrestia-icon-name-rocketLaunch: Rocket;
  --adrestia-icon-name-rotateCcw: RotateCcw;
  --adrestia-icon-name-route: Route;
  --adrestia-icon-name-rss: Rss;
  --adrestia-icon-name-save: Save;
  --adrestia-icon-name-saveAs: SaveAll;
  --adrestia-icon-name-schedule: Clock;
  --adrestia-icon-name-school: School;
  --adrestia-icon-name-science: FlaskConical;
  --adrestia-icon-name-search: Search;
  --adrestia-icon-name-searchOutlined: Search;
  --adrestia-icon-name-security: Shield;
  --adrestia-icon-name-send: Send;
  --adrestia-icon-name-server: Server;
  --adrestia-icon-name-settings: Settings;
  --adrestia-icon-name-shield: Shield;
  --adrestia-icon-name-shieldCheck: ShieldCheck;
  --adrestia-icon-name-shieldRounded: Shield;
  --adrestia-icon-name-shuffle: Shuffle;
  --adrestia-icon-name-skipForward: SkipForward;
  --adrestia-icon-name-skipNext: SkipForward;
  --adrestia-icon-name-skipPrevious: SkipBack;
  --adrestia-icon-name-sortAsc: ArrowUp;
  --adrestia-icon-name-sortDesc: ArrowDown;
  --adrestia-icon-name-speed: Gauge;
  --adrestia-icon-name-star: Star;
  --adrestia-icon-name-stop: Square;
  --adrestia-icon-name-stopCircle: StopCircle;
  --adrestia-icon-name-stopRounded: Square;
  --adrestia-icon-name-storage: Database;
  --adrestia-icon-name-store: Store;
  --adrestia-icon-name-success: CheckCircle2;
  --adrestia-icon-name-sync: RefreshCw;
  --adrestia-icon-name-table: Table;
  --adrestia-icon-name-terminal: Terminal;
  --adrestia-icon-name-ticket: Ticket;
  --adrestia-icon-name-timeline: Activity;
  --adrestia-icon-name-toggleRight: ToggleRight;
  --adrestia-icon-name-trash2: Trash2;
  --adrestia-icon-name-trendingDown: TrendingDown;
  --adrestia-icon-name-trendingUp: TrendingUp;
  --adrestia-icon-name-tuneOutlined: SlidersHorizontal;
  --adrestia-icon-name-undo: Undo;
  --adrestia-icon-name-unlock: Unlock;
  --adrestia-icon-name-upload: Upload;
  --adrestia-icon-name-user: User;
  --adrestia-icon-name-userCheck: UserCheck;
  --adrestia-icon-name-userPlus: UserPlus;
  --adrestia-icon-name-users: Users;
  --adrestia-icon-name-userSearch: UserSearch;
  --adrestia-icon-name-videocam: Video;
  --adrestia-icon-name-viewColumnOutlined: Columns3;
  --adrestia-icon-name-visibility: Eye;
  --adrestia-icon-name-volumeUp: Volume2;
  --adrestia-icon-name-vpnKey: KeyRound;
  --adrestia-icon-name-warning: AlertTriangle;
  --adrestia-icon-name-warningAmber: AlertTriangle;
  --adrestia-icon-name-wbSunny: Sun;
  --adrestia-icon-name-webhook: Webhook;
  --adrestia-icon-name-wifi: Wifi;
  --adrestia-icon-name-workspacePremium: Medal;
  --adrestia-icon-name-wrench: Wrench;
  --adrestia-icon-name-x: X;
  --adrestia-icon-name-zoomIn: ZoomIn;
  --adrestia-icon-name-zoomOut: ZoomOut;
  --adrestia-market-bidAsk-ask: var(--adrestia-color-red-600);
  --adrestia-market-bidAsk-bid: var(--adrestia-color-green-600);
  --adrestia-market-bidAsk-spread: var(--adrestia-color-neutral-500);
  --adrestia-market-liquidity-high: var(--adrestia-color-green-500);
  --adrestia-market-liquidity-low: var(--adrestia-color-amber-300);
  --adrestia-market-liquidity-ok: var(--adrestia-color-green-300);
  --adrestia-market-liquidity-thin: var(--adrestia-color-red-300);
  --adrestia-market-longShort-long: var(--adrestia-color-green-600);
  --adrestia-market-longShort-short: var(--adrestia-color-red-600);
  --adrestia-market-orderFlow-buy: var(--adrestia-color-green-500);
  --adrestia-market-orderFlow-sell: var(--adrestia-color-red-500);
  --adrestia-market-pnl-flat: var(--adrestia-color-neutral-500);
  --adrestia-market-pnl-negative: var(--adrestia-color-red-600);
  --adrestia-market-pnl-negativeStrong: var(--adrestia-color-red-700);
  --adrestia-market-pnl-positive: var(--adrestia-color-green-600);
  --adrestia-market-pnl-positiveStrong: var(--adrestia-color-green-700);
  --adrestia-market-session-afterHours: var(--adrestia-color-purple-400);
  --adrestia-market-session-closed: var(--adrestia-color-neutral-400);
  --adrestia-market-session-open: var(--adrestia-color-green-500);
  --adrestia-market-session-preMarket: var(--adrestia-color-amber-400);
  --adrestia-market-volatility-extreme: var(--adrestia-color-red-600);
  --adrestia-market-volatility-high: var(--adrestia-color-orange-500);
  --adrestia-market-volatility-low: var(--adrestia-color-blue-300);
  --adrestia-market-volatility-medium: var(--adrestia-color-amber-300);
  --adrestia-opacity-0: 0;
  --adrestia-opacity-5: 0.05;
  --adrestia-opacity-10: 0.1;
  --adrestia-opacity-20: 0.2;
  --adrestia-opacity-30: 0.3;
  --adrestia-opacity-40: 0.4;
  --adrestia-opacity-50: 0.5;
  --adrestia-opacity-60: 0.6;
  --adrestia-opacity-70: 0.7;
  --adrestia-opacity-80: 0.8;
  --adrestia-opacity-90: 0.9;
  --adrestia-opacity-95: 0.95;
  --adrestia-opacity-100: 1;
  --adrestia-print-accent: rgb(5.098% 29.412% 65.882%);
  --adrestia-print-bg: rgb(100% 100% 100%);
  --adrestia-print-border: rgb(73.333% 73.333% 73.333%);
  --adrestia-print-danger: rgb(69.02% 0% 12.549%);
  --adrestia-print-fg: rgb(0% 0% 0%);
  --adrestia-print-fontFamily: "Calibri, 'Calibri Light', Candara, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif";
  /* ~10pt equivalent for print pipelines */
  --adrestia-print-fontSize: 13px;
  --adrestia-print-muted: rgb(33.333% 33.333% 33.333%);
  --adrestia-print-success: rgb(5.49% 49.02% 18.039%);
  --adrestia-print-warning: rgb(60.392% 38.824% 0%);
  /* 16px */
  --adrestia-radius-2xl: 1rem;
  /* 24px */
  --adrestia-radius-3xl: 1.5rem;
  /* 50% — circular dots and spinners */
  --adrestia-radius-circle: 50%;
  --adrestia-radius-full: 9999px;
  /* 8px */
  --adrestia-radius-lg: 0.5rem;
  /* 6px */
  --adrestia-radius-md: 0.375rem;
  --adrestia-radius-none: 0px;
  /* 4px */
  --adrestia-radius-sm: 0.25rem;
  /* 3px — PT topbar control corners */
  --adrestia-radius-topbar: 0.1875rem;
  /* 12px */
  --adrestia-radius-xl: 0.75rem;
  /* 2px */
  --adrestia-radius-xs: 0.125rem;
  --adrestia-scheme-dark-accent-primary: var(--adrestia-color-blue-500);
  --adrestia-scheme-dark-accent-primaryActive: var(--adrestia-color-blue-300);
  --adrestia-scheme-dark-accent-primaryHover: var(--adrestia-color-blue-400);
  --adrestia-scheme-dark-accent-primarySubtle: var(--adrestia-color-blue-950);
  --adrestia-scheme-dark-accent-secondary: var(--adrestia-color-indigo-500);
  --adrestia-scheme-dark-accent-secondaryHover: var(--adrestia-color-indigo-400);
  --adrestia-scheme-dark-accent-secondarySubtle: var(--adrestia-color-indigo-950);
  --adrestia-scheme-dark-bg-canvas: var(--adrestia-color-neutral-950);
  --adrestia-scheme-dark-bg-inset: var(--adrestia-color-neutral-950);
  --adrestia-scheme-dark-bg-muted: var(--adrestia-color-neutral-800);
  --adrestia-scheme-dark-bg-overlay: rgb(0.784% 2.353% 9.02% / 0.8);
  --adrestia-scheme-dark-bg-raised: var(--adrestia-color-neutral-800);
  --adrestia-scheme-dark-bg-subtle: var(--adrestia-color-neutral-900);
  --adrestia-scheme-dark-bg-surface: var(--adrestia-color-neutral-900);
  --adrestia-scheme-dark-border-default: var(--adrestia-color-neutral-700);
  --adrestia-scheme-dark-border-focus: var(--adrestia-color-blue-400);
  --adrestia-scheme-dark-border-strong: var(--adrestia-color-neutral-600);
  --adrestia-scheme-dark-border-subtle: var(--adrestia-color-neutral-800);
  --adrestia-scheme-dark-fg-default: var(--adrestia-color-neutral-50);
  --adrestia-scheme-dark-fg-disabled: var(--adrestia-color-neutral-600);
  --adrestia-scheme-dark-fg-link: var(--adrestia-color-blue-400);
  --adrestia-scheme-dark-fg-linkHover: var(--adrestia-color-blue-300);
  --adrestia-scheme-dark-fg-muted: var(--adrestia-color-neutral-300);
  --adrestia-scheme-dark-fg-onAccent: var(--adrestia-color-neutral-0);
  --adrestia-scheme-dark-fg-subtle: var(--adrestia-color-neutral-400);
  --adrestia-scheme-dark-status-dangerBg: var(--adrestia-color-red-950);
  --adrestia-scheme-dark-status-dangerBorder: var(--adrestia-color-red-800);
  --adrestia-scheme-dark-status-dangerFg: var(--adrestia-color-red-300);
  --adrestia-scheme-dark-status-infoBg: var(--adrestia-color-cyan-950);
  --adrestia-scheme-dark-status-infoBorder: var(--adrestia-color-cyan-800);
  --adrestia-scheme-dark-status-infoFg: var(--adrestia-color-cyan-300);
  --adrestia-scheme-dark-status-successBg: var(--adrestia-color-green-950);
  --adrestia-scheme-dark-status-successBorder: var(--adrestia-color-green-800);
  --adrestia-scheme-dark-status-successFg: var(--adrestia-color-green-300);
  --adrestia-scheme-dark-status-warningBg: var(--adrestia-color-amber-950);
  --adrestia-scheme-dark-status-warningBorder: var(--adrestia-color-amber-800);
  --adrestia-scheme-dark-status-warningFg: var(--adrestia-color-amber-300);
  --adrestia-scheme-light-accent-primary: var(--adrestia-color-blue-600);
  --adrestia-scheme-light-accent-primaryActive: var(--adrestia-color-blue-800);
  --adrestia-scheme-light-accent-primaryHover: var(--adrestia-color-blue-700);
  --adrestia-scheme-light-accent-primarySubtle: var(--adrestia-color-blue-50);
  --adrestia-scheme-light-accent-secondary: var(--adrestia-color-indigo-600);
  --adrestia-scheme-light-accent-secondaryHover: var(--adrestia-color-indigo-700);
  --adrestia-scheme-light-accent-secondarySubtle: var(--adrestia-color-indigo-50);
  /* page background */
  --adrestia-scheme-light-bg-canvas: var(--adrestia-color-neutral-50);
  /* sunken (input, well) */
  --adrestia-scheme-light-bg-inset: var(--adrestia-color-neutral-100);
  --adrestia-scheme-light-bg-muted: var(--adrestia-color-neutral-100);
  /* modal scrim */
  --adrestia-scheme-light-bg-overlay: rgb(5.882% 9.02% 16.471% / 0.6);
  /* elevated surface (popover, dialog) */
  --adrestia-scheme-light-bg-raised: var(--adrestia-color-neutral-0);
  --adrestia-scheme-light-bg-subtle: var(--adrestia-color-neutral-50);
  /* card/panel default */
  --adrestia-scheme-light-bg-surface: var(--adrestia-color-neutral-0);
  --adrestia-scheme-light-border-default: var(--adrestia-color-neutral-200);
  --adrestia-scheme-light-border-focus: var(--adrestia-color-blue-500);
  --adrestia-scheme-light-border-strong: var(--adrestia-color-neutral-300);
  --adrestia-scheme-light-border-subtle: var(--adrestia-color-neutral-100);
  --adrestia-scheme-light-fg-default: var(--adrestia-color-neutral-900);
  --adrestia-scheme-light-fg-disabled: var(--adrestia-color-neutral-400);
  --adrestia-scheme-light-fg-link: var(--adrestia-color-blue-600);
  --adrestia-scheme-light-fg-linkHover: var(--adrestia-color-blue-700);
  --adrestia-scheme-light-fg-muted: var(--adrestia-color-neutral-600);
  /* text on accent backgrounds */
  --adrestia-scheme-light-fg-onAccent: var(--adrestia-color-neutral-0);
  --adrestia-scheme-light-fg-subtle: var(--adrestia-color-neutral-500);
  --adrestia-scheme-light-status-dangerBg: var(--adrestia-color-red-50);
  --adrestia-scheme-light-status-dangerBorder: var(--adrestia-color-red-200);
  --adrestia-scheme-light-status-dangerFg: var(--adrestia-color-red-700);
  --adrestia-scheme-light-status-infoBg: var(--adrestia-color-cyan-50);
  --adrestia-scheme-light-status-infoBorder: var(--adrestia-color-cyan-200);
  --adrestia-scheme-light-status-infoFg: var(--adrestia-color-cyan-800);
  --adrestia-scheme-light-status-successBg: var(--adrestia-color-green-50);
  --adrestia-scheme-light-status-successBorder: var(--adrestia-color-green-200);
  --adrestia-scheme-light-status-successFg: var(--adrestia-color-green-700);
  --adrestia-scheme-light-status-warningBg: var(--adrestia-color-amber-50);
  --adrestia-scheme-light-status-warningBorder: var(--adrestia-color-amber-200);
  --adrestia-scheme-light-status-warningFg: var(--adrestia-color-amber-800);
  --adrestia-shadow-2xl: 0px 25px 50px -12px rgb(5.882% 9.02% 16.471% / 0.23922);
  /* Primary CTA button glow. */
  --adrestia-shadow-brandAccentButton: 0 2px 12px var(--brand-border, rgba(88,166,255,0.25));
  /* Dashboard account float panel stack. */
  --adrestia-shadow-brandAccountFloatPanel: 0 0 80px var(--brand-card, rgba(50,50,120,0.08)), 0 24px 64px var(--brand-backdrop, rgba(0,0,0,0.5)), inset 0 1px 0 var(--brand-hover, rgba(255,255,255,0.04));
  /* Account panel modal elevation. */
  --adrestia-shadow-brandAccountPanelDialog: 0 0 80px var(--brand-card, rgba(50,50,120,0.08)), 0 24px 64px var(--brand-backdrop, rgba(0,0,0,0.5));
  /* Account panel input focus ring. */
  --adrestia-shadow-brandAccountPanelFocus: 0 0 0 3px color-mix(in srgb, var(--brand-text) 10%, transparent);
  /* Admin tickets panel stack. */
  --adrestia-shadow-brandAdminTicketsPanel: 0 20px 60px var(--brand-bg, rgba(0, 0, 0, 0.6)), 0 0 0 1px var(--brand-border, rgba(124,124,255,0.06));
  /* Error/killswitch pulse — rest. */
  --adrestia-shadow-brandAlertPulseSoft: 0 0 5px rgba(239, 83, 80, 0.2);
  /* Error/killswitch pulse — peak. */
  --adrestia-shadow-brandAlertPulseStrong: 0 0 15px rgba(239, 83, 80, 0.6);
  /* Architectural disclaimer login panel elevation (dark theme). */
  --adrestia-shadow-brandArchDisclaimerLoginDark: 0 -1px 0 0 rgba(255, 255, 255, 0.05) inset, 0 18px 40px rgba(0, 0, 0, 0.5);
  /* Architectural disclaimer login panel elevation (light theme). */
  --adrestia-shadow-brandArchDisclaimerLoginLight: 0 -1px 0 0 rgba(255, 255, 255, 1) inset, 0 12px 32px rgba(12, 19, 32, 0.14);
  /* Architectural disclaimer partnership milestones accent text glow. */
  --adrestia-shadow-brandArchDisclaimerMilestonesAccent: 0 0 20px color-mix(in srgb, var(--brand-accent) 38%, transparent), 0 0 1px color-mix(in srgb, var(--brand-accent) 55%, transparent);
  /* Architectural disclaimer partnership panel elevation. */
  --adrestia-shadow-brandArchDisclaimerPartnership: 0 1px 0 0 color-mix(in srgb, var(--brand-accent) 22%, var(--brand-card)) inset, 0 22px 48px rgba(0, 0, 0, 0.35);
  /* Atlas shell admin launcher button. */
  --adrestia-shadow-brandAtlasAdminLauncher: 0 0 0 1px rgba(var(--atlas-shell-accent-rgb), 0.20) inset, 0 18px 40px -18px rgba(var(--atlas-shell-accent-rgb), 0.45), 0 8px 24px rgba(0, 0, 0, 0.45);
  /* Atlas shell admin launcher hover. */
  --adrestia-shadow-brandAtlasAdminLauncherHover: 0 0 0 1px rgba(var(--atlas-shell-accent-rgb), 0.45) inset, 0 24px 56px -18px rgba(var(--atlas-shell-accent-rgb), 0.65), 0 12px 32px rgba(0, 0, 0, 0.55);
  /* Atlas shell nav/actions rail — dark theme. */
  --adrestia-shadow-brandAtlasRailDark: 0 1px 0 rgba(255, 255, 255, 0.08) inset, 0 10px 28px -16px rgba(0, 0, 0, 0.65);
  /* Atlas shell nav/actions rail — light theme. */
  --adrestia-shadow-brandAtlasRailLight: 0 1px 0 rgba(255, 255, 255, 0.95) inset, 0 10px 26px -16px rgba(12, 19, 32, 0.28);
  /* Atlas shell admin panel / flyout stack. */
  --adrestia-shadow-brandAtlasShellPanel: 0 30px 80px -30px rgba(0, 0, 0, 0.85), 0 1px 0 0 rgba(255, 255, 255, 0.05) inset;
  /* MEXC auth block modal elevation. */
  --adrestia-shadow-brandAuthBlock: 0 8px 32px var(--brand-border, rgba(246, 70, 93, 0.3));
  /* Community profile avatar ring shadow. */
  --adrestia-shadow-brandAvatarLift: 0 4px 20px var(--brand-backdrop, rgba(0,0,0,0.5));
  /* Calendar action confirm dialog. */
  --adrestia-shadow-brandCalendarConfirm: 0 24px 64px rgba(0,0,0,0.55);
  /* Calendar context menu elevation. */
  --adrestia-shadow-brandCalendarContextMenu: 0 12px 40px rgba(0,0,0,0.55);
  /* Calendar color picker popover. */
  --adrestia-shadow-brandCalendarPopover: 0 16px 48px rgba(0,0,0,0.55);
  /* Calendar drop-indicator primary glow. */
  --adrestia-shadow-brandCalendarPrimaryGlow: 0 0 8px var(--nxl-primary, #5a6362);
  /* Calendar time-grid event chip shadow. */
  --adrestia-shadow-brandCalendarTimeGridEvent: 0 4px 12px rgba(0,0,0,0.15);
  /* Admin command palette elevation. */
  --adrestia-shadow-brandCommandMenu: 0 8px 32px rgba(0,0,0,0.4);
  /* Completed milestone entry glow. */
  --adrestia-shadow-brandCompletedGlow: 0 0 10px rgba(34, 197, 94, 0.4);
  /* Custom date/time picker digital display inner glow. */
  --adrestia-shadow-brandCustomDateTimePickerInnerGlow: inset 0 0 20px rgba(250, 248, 246, 0.02);
  /* Custom date/time picker calendar popover elevation. */
  --adrestia-shadow-brandCustomDateTimePickerPopover: 0 8px 32px rgba(0, 0, 0, 0.5);
  /* Custom date/time picker time display text glow. */
  --adrestia-shadow-brandCustomDateTimePickerTimeGlow: 0 0 10px rgba(var(--nxl-primary-rgb), 0.2);
  /* Dashboard edit-mode accent control hover glow. */
  --adrestia-shadow-brandDashboardAccentControlGlow: 0 0 15px color-mix(in srgb, var(--brand-accent) 25%, transparent);
  /* Dashboard tile accent hover glow (set --accent-color on host). */
  --adrestia-shadow-brandDashboardAccentHoverGlow: 0 0 12px color-mix(in srgb, var(--accent-color, var(--brand-accent)) 8%, transparent);
  /* Dashboard edit-mode remove control hover glow. */
  --adrestia-shadow-brandDashboardDangerControlGlow: 0 0 15px color-mix(in srgb, var(--status-error) 25%, transparent);
  /* Dashboard grid drop-target highlight. */
  --adrestia-shadow-brandDashboardDropHighlight: inset 0 0 30px color-mix(in srgb, var(--brand-accent) 6%, transparent), 0 0 20px color-mix(in srgb, var(--brand-accent) 3%, transparent);
  /* Dashboard empty-state icon glow. */
  --adrestia-shadow-brandDashboardEmptyIconGlow: 0 0 40px color-mix(in srgb, var(--brand-accent) 3%, transparent);
  /* Dashboard tile urgency border glow (set --urgency-color on host). */
  --adrestia-shadow-brandDashboardUrgencyGlow: 0 0 8px color-mix(in srgb, var(--urgency-color, var(--brand-accent)) 19%, transparent);
  /* Dashboard widget card — edit mode. */
  --adrestia-shadow-brandDashboardWidgetEdit: 0 2px 12px var(--brand-bg, rgba(0,0,0,0.3)), inset 0 1px 0 var(--brand-hover, rgba(255,255,255,0.03));
  /* Dashboard widget card — edit mode hover. */
  --adrestia-shadow-brandDashboardWidgetEditHover: 0 4px 24px var(--brand-accent-subtle, rgba(18,130,162,0.15)), 0 0 0 1px color-mix(in srgb, var(--brand-accent) 19%, transparent);
  /* Dashboard widget card — view mode. */
  --adrestia-shadow-brandDashboardWidgetRest: 0 2px 8px var(--brand-bg, rgba(0,0,0,0.2));
  /* Dark milestone edit dialog stack. */
  --adrestia-shadow-brandDialogDark: 0 30px 90px rgba(0, 0, 0, 0.45);
  /* Light milestone edit dialog stack. */
  --adrestia-shadow-brandDialogLight: 0 25px 70px rgba(84, 106, 123, 0.16);
  /* Dark modal/dialog drop shadow. */
  --adrestia-shadow-brandDialogOverlay: 0 8px 32px rgba(0,0,0,0.5);
  /* PT topbar brand status dot glow. */
  --adrestia-shadow-brandDotGlow: 0 0 6px var(--brand-text, rgba(0, 255, 157, 0.7));
  /* Admin meetings drawer card elevation. */
  --adrestia-shadow-brandDrawerCard: 0 12px 28px rgba(0,0,0,0.28);
  /* Design-token accent button hover glow. */
  --adrestia-shadow-brandDtAccentButtonHover: 0 4px 12px color-mix(in srgb, var(--dt-accent) 30%, transparent);
  /* Design-token accent primary CTA glow. */
  --adrestia-shadow-brandDtAccentCta: 0 4px 14px color-mix(in srgb, var(--dt-accent) 40%, transparent);
  /* Design-token accent input focus ring. */
  --adrestia-shadow-brandDtAccentFocus: 0 0 0 2px color-mix(in srgb, var(--dt-accent) 20%, transparent);
  /* CMS admin edit bar — edit mode on. */
  --adrestia-shadow-brandEditBarActive: 0 0 24px var(--brand-border, rgba(0,170,255,0.2)), 0 4px 20px var(--brand-backdrop, rgba(0,0,0,0.5));
  /* CMS admin edit bar — edit mode off. */
  --adrestia-shadow-brandEditBarIdle: 0 4px 20px var(--brand-backdrop, rgba(0,0,0,0.5));
  /* Email recurring/template card. */
  --adrestia-shadow-brandEmailCardSoft: 0 8px 32px rgba(0,0,0,0.2);
  /* Email inbox status chip — dark. */
  --adrestia-shadow-brandEmailChipDark: 0 4px 12px rgba(0,0,0,0.4);
  /* Email archive chip — light. */
  --adrestia-shadow-brandEmailChipLight: 0 4px 12px rgba(0,0,0,0.2);
  /* Email compose dropdown menu. */
  --adrestia-shadow-brandEmailMenu: 0 8px 32px rgba(0,0,0,0.3);
  /* Email manager TOTP QR container glow. */
  --adrestia-shadow-brandEmailQrGlow: 0 0 40px rgba(255,255,255,0.05);
  /* Floating live room window stack. */
  --adrestia-shadow-brandFloatingRoom: 0 4px 6px rgba(0,0,0,0.15), 0 24px 48px rgba(0,0,0,0.45), inset 0 1px 0 rgba(255,255,255,0.06);
  /* Wizard input focus ring. */
  --adrestia-shadow-brandFocusRingSoft: 0 0 0 3px var(--brand-border, rgba(88,166,255,0.07));
  /* Forgot-password legacy primary CTA hover elevation. */
  --adrestia-shadow-brandForgotPasswordCtaHover: 0 4px 20px rgba(255, 255, 255, 0.1);
  /* Forgot-password legacy input focus ring stack. */
  --adrestia-shadow-brandForgotPasswordInputFocus: 0 0 0 3px rgba(88, 166, 255, 0.08), 0 0 20px rgba(88, 166, 255, 0.05);
  /* Glass morphism panel elevation. */
  --adrestia-shadow-brandGlassPanel: 0 8px 32px rgba(0,0,0,0.5);
  /* High-impact milestone glow. */
  --adrestia-shadow-brandImpactGlow: 0 0 12px rgba(104, 209, 228, 0.2);
  /* High-impact milestone hover glow. */
  --adrestia-shadow-brandImpactGlowHover: 0 0 15px rgba(104, 209, 228, 0.3);
  /* Toggle switch knob depth. */
  --adrestia-shadow-brandKnob: 0 1px 3px var(--brand-bg, rgba(0,0,0,0.3));
  /* Live session indicator ring. */
  --adrestia-shadow-brandLiveRing: 0 0 0 3px rgba(34,197,94,0.25);
  /* Login lab variant accent underline inset (set --login-lab-accent-line on host). */
  --adrestia-shadow-brandLoginLabAccentInsetBottom: inset 0 -1px 0 color-mix(in srgb, var(--login-lab-accent-line, var(--lt6-cyan, #f0a868)) 100%, transparent);
  /* Login lab cyan status pip glow (set --login-lab-cyan-rgb on host). */
  --adrestia-shadow-brandLoginLabCyanGlow8: 0 0 8px rgba(var(--login-lab-cyan-rgb, 240, 168, 104), 0.7);
  /* Login lab cyan rail node glow (set --login-lab-cyan-rgb on host). */
  --adrestia-shadow-brandLoginLabCyanGlow10: 0 0 10px rgba(var(--login-lab-cyan-rgb, 240, 168, 104), 0.65);
  /* Login lab cyan active tick / boot bar glow. */
  --adrestia-shadow-brandLoginLabCyanGlow10Active: 0 0 10px rgba(var(--login-lab-cyan-rgb, 240, 168, 104), 0.8);
  /* Login test shell nav link active dot glow. */
  --adrestia-shadow-brandLoginLabCyanGlow10Nav: 0 0 10px rgba(var(--login-lab-cyan-rgb, 240, 168, 104), 0.85);
  /* Login lab cyan relay gate active dot glow. */
  --adrestia-shadow-brandLoginLabCyanGlow10Peak: 0 0 10px rgba(var(--login-lab-cyan-rgb, 240, 168, 104), 0.9);
  /* Login lab variant glass card elevation (dark). */
  --adrestia-shadow-brandLoginLabShadowCard: 0 30px 80px -30px rgba(0, 0, 0, 0.85), 0 1px 0 0 rgba(255, 255, 255, 0.05) inset;
  /* Login test shell accent chip subtle glow. */
  --adrestia-shadow-brandLoginTestShellAccentChipGlow: 0 0 12px rgba(240, 168, 104, 0.06);
  /* Login test shell Chromium autofill overlay (dark). */
  --adrestia-shadow-brandLoginTestShellAutofillDark: 0 0 0 1000px rgba(8, 9, 12, 0.97) inset;
  /* Login test shell Chromium autofill overlay (light). */
  --adrestia-shadow-brandLoginTestShellAutofillLight: 0 0 0 1000px rgba(255, 255, 255, 0.98) inset;
  /* Login test shell back-to-login FAB rest elevation. */
  --adrestia-shadow-brandLoginTestShellBackLogin: 0 10px 32px rgba(0, 0, 0, 0.45), inset 0 1px 0 rgba(255, 255, 255, 0.05);
  /* Login test shell back-to-login FAB hover elevation. */
  --adrestia-shadow-brandLoginTestShellBackLoginHover: 0 12px 36px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.07);
  /* Login test shell back-to-login FAB light theme elevation. */
  --adrestia-shadow-brandLoginTestShellBackLoginLight: 0 8px 28px rgba(20, 30, 52, 0.12), inset 0 1px 0 rgba(255, 255, 255, 0.9);
  /* Login test shell card / pillar elevation (dark theme). */
  --adrestia-shadow-brandLoginTestShellCardDark: 0 30px 80px -30px rgba(0, 0, 0, 0.85), 0 1px 0 0 rgba(255, 255, 255, 0.05) inset;
  /* Login test shell card / pillar elevation (light theme). */
  --adrestia-shadow-brandLoginTestShellCardLight: 0 30px 80px -30px rgba(40, 30, 20, 0.30), 0 1px 0 0 rgba(255, 255, 255, 0.6) inset;
  /* Login test shell elevated card hover lift. */
  --adrestia-shadow-brandLoginTestShellCyanCardLift: 0 30px 50px -25px rgba(var(--login-lab-cyan-rgb, 240, 168, 104), 0.30);
  /* Login test shell primary submit button elevation. */
  --adrestia-shadow-brandLoginTestShellCyanCtaLift: 0 12px 28px -14px rgba(var(--login-lab-cyan-rgb, 240, 168, 104), 0.50);
  /* Login test shell input focus ring glow. */
  --adrestia-shadow-brandLoginTestShellCyanFocusRing: 0 0 0 4px rgba(var(--login-lab-cyan-rgb, 240, 168, 104), 0.18);
  /* Login test shell subapp live indicator dot glow. */
  --adrestia-shadow-brandLoginTestShellCyanLiveDot: 0 0 8px 1px rgba(var(--login-lab-cyan-rgb, 240, 168, 104), 0.8);
  /* Login test shell showcase CTA hover elevation. */
  --adrestia-shadow-brandLoginTestShellCyanSubmitHover: 0 12px 30px -12px rgba(var(--login-lab-cyan-rgb, 240, 168, 104), 0.7);
  /* Login test shell light-theme panel hover elevation. */
  --adrestia-shadow-brandLoginTestShellLightPanelMd: 0 4px 16px rgba(12, 19, 32, 0.08);
  /* Login test shell light-theme panel elevation. */
  --adrestia-shadow-brandLoginTestShellLightPanelSm: 0 2px 12px rgba(12, 19, 32, 0.06);
  /* Login test shell light-theme small panel elevation. */
  --adrestia-shadow-brandLoginTestShellLightPanelXs: 0 2px 8px rgba(12, 19, 32, 0.06);
  /* Login test shell modal / overlay drop shadow. */
  --adrestia-shadow-brandLoginTestShellModalDrop: 0 10px 30px rgba(0, 0, 0, 0.6);
  /* Login test shell monolith auth frame elevation (dark). */
  --adrestia-shadow-brandLoginTestShellMonolithFrame: 0 36px 80px -36px rgba(0, 0, 0, 0.95), 0 1px 0 0 rgba(255, 255, 255, 0.06) inset, 0 -1px 0 0 rgba(0, 0, 0, 0.50) inset;
  /* Login test shell monolith auth frame elevation (light). */
  --adrestia-shadow-brandLoginTestShellMonolithFrameLight: 0 36px 80px -36px rgba(20, 30, 50, 0.25), 0 1px 0 0 rgba(255, 255, 255, 0.90) inset;
  /* Login test shell nav flyout popover (dark). */
  --adrestia-shadow-brandLoginTestShellNavPopover: 0 1px 0 0 rgba(240, 168, 104, 0.18), 0 60px 120px -40px rgba(0, 0, 0, 0.92), 0 0 0 1px rgba(10, 12, 16, 0.95) inset, 0 1px 0 0 rgba(255, 255, 255, 0.04) inset;
  /* Login test shell nav popover row glyph elevation. */
  --adrestia-shadow-brandLoginTestShellNavPopoverGlyph: 0 0 14px rgba(240, 168, 104, 0.08), 0 2px 8px rgba(0, 0, 0, 0.35);
  /* Login test shell nav flyout popover (light). */
  --adrestia-shadow-brandLoginTestShellNavPopoverLight: 0 1px 0 0 rgba(184, 82, 26, 0.20), 0 40px 80px -32px rgba(12, 19, 32, 0.12), 0 0 0 1px #ffffff inset;
  /* Login test shell nav popover row rest elevation. */
  --adrestia-shadow-brandLoginTestShellNavPopoverRow: 0 1px 0 0 rgba(255, 255, 255, 0.03) inset, 0 4px 16px -8px rgba(0, 0, 0, 0.40);
  /* Login test shell nav popover row hover elevation. */
  --adrestia-shadow-brandLoginTestShellNavPopoverRowHover: 0 1px 0 0 rgba(240, 168, 104, 0.06) inset, 0 8px 24px -10px rgba(0, 0, 0, 0.50);
  /* Login test shell nav popover visual frame (dark). */
  --adrestia-shadow-brandLoginTestShellNavPopoverVisualFrame: 0 0 0 1px rgba(10, 12, 18, 0.80) inset, 0 8px 32px -12px rgba(0, 0, 0, 0.50);
  /* Login test shell nav research telemetry rail panel. */
  --adrestia-shadow-brandLoginTestShellNavResearchRail: 0 0 18px rgba(0, 0, 0, 0.28), 0 1px 0 0 rgba(255, 255, 255, 0.03) inset;
  /* Login test shell nav theme toggle glass elevation. */
  --adrestia-shadow-brandLoginTestShellNavThemeToggle: 0 1px 0 0 rgba(255, 255, 255, 0.07) inset, 0 -1px 0 0 rgba(0, 0, 0, 0.40) inset, 0 8px 18px -10px rgba(0, 0, 0, 0.55);
  /* Login test shell trader preview lightbox (dark). */
  --adrestia-shadow-brandLoginTestShellNavTraderLightbox: 0 1px 0 0 rgba(240, 168, 104, 0.12), 0 40px 100px -24px rgba(0, 0, 0, 0.85);
  /* Login test shell trader preview lightbox (light). */
  --adrestia-shadow-brandLoginTestShellNavTraderLightboxLight: 0 1px 0 0 rgba(184, 82, 26, 0.15), 0 32px 64px -20px rgba(12, 19, 32, 0.18);
  /* Login test shell subapp preview vignette (dark). */
  --adrestia-shadow-brandLoginTestShellPreviewVignetteDark: inset 0 0 60px 12px rgba(0, 0, 0, 0.35);
  /* Login test shell subapp preview vignette (light). */
  --adrestia-shadow-brandLoginTestShellPreviewVignetteLight: inset 0 0 50px 10px rgba(255, 255, 255, 0.40);
  /* Login test shell status rail pulse keyframe end. */
  --adrestia-shadow-brandLoginTestShellStatusPulseEnd: 0 0 0 0 rgba(110, 217, 154, 0);
  /* Login test shell status rail pulse keyframe expand. */
  --adrestia-shadow-brandLoginTestShellStatusPulseExpand: 0 0 0 14px rgba(110, 217, 154, 0);
  /* Login test shell status rail pulse keyframe rest. */
  --adrestia-shadow-brandLoginTestShellStatusPulseRest: 0 0 0 0 rgba(110, 217, 154, 0.55);
  /* Login test shell auth success icon glow. */
  --adrestia-shadow-brandLoginTestShellSuccessIcon: 0 0 30px rgba(110, 217, 154, 0.18);
  /* Login test shell compact surface lift shadow. */
  --adrestia-shadow-brandLoginTestShellSurfaceLiftSm: 0 4px 16px -8px rgba(0, 0, 0, 0.40);
  /* Login topbar graph preview flyout elevation. */
  --adrestia-shadow-brandLoginTopbarGraphPopup: 0 30px 60px rgba(0, 0, 0, 0.6);
  /* Login topbar use-case card elevation. */
  --adrestia-shadow-brandLoginTopbarUsecaseCard: 0 8px 24px var(--brand-backdrop, rgba(0, 0, 0, 0.6));
  /* Partnership marketing primary-tint card lift. */
  --adrestia-shadow-brandMarketingPrimaryLift: 0 8px 32px rgba(var(--nxl-primary-rgb), 0.16);
  /* Partnership marketing highlight ring. */
  --adrestia-shadow-brandMarketingPrimaryRing: 0 0 0 1px rgba(var(--nxl-primary-rgb), 0.4);
  /* Messaging float panel stack. */
  --adrestia-shadow-brandMessagingFloat: 0 4px 32px var(--dt-backdrop, rgba(0,0,0,0.5));
  /* Messaging quick-reply float panel elevation. */
  --adrestia-shadow-brandMessagingQuickReplyPanel: 0 12px 48px rgba(0, 0, 0, 0.4);
  /* MEXC chip dropdown elevation. */
  --adrestia-shadow-brandMexcChipPopover: 0 8px 32px var(--brand-bg, rgba(0,0,0,0.4));
  /* Milestone context menu elevation. */
  --adrestia-shadow-brandMilestoneMenu: 0 8px 32px rgba(0,0,0,0.4);
  /* Milestone helper popover stack. */
  --adrestia-shadow-brandMilestonePopover: 0 12px 40px rgba(0,0,0,0.5);
  /* TP/SL confirmation modal stack. */
  --adrestia-shadow-brandModalTpSl: 0 8px 40px var(--brand-bg, rgba(0, 0, 0, 0.6)), 0 0 0 1px var(--brand-text, rgba(255,152,0,0.1));
  /* Milestone dialog primary button. */
  --adrestia-shadow-brandMsButton: 0 4px 14px rgba(var(--ms-cool-rgb, 59, 130, 246), 0.4);
  /* Milestone control room hero lift. */
  --adrestia-shadow-brandMsCoolHero: 0 14px 30px rgba(var(--ms-cool-rgb, 59, 130, 246), 0.24);
  /* Milestone cool-accent card lift. */
  --adrestia-shadow-brandMsCoolLift: 0 8px 24px rgba(var(--ms-cool-rgb, 59, 130, 246), 0.25);
  /* Expanded milestone phase panel. */
  --adrestia-shadow-brandMsExpanded: 0 12px 40px rgba(0, 0, 0, 0.15);
  /* Milestone warm-accent card lift. */
  --adrestia-shadow-brandMsWarmLift: 0 8px 24px rgba(237, 108, 2, 0.2);
  /* News ticker market strip dropdown panel elevation. */
  --adrestia-shadow-brandNewsTickerMarketDropdown: 0 8px 24px rgba(0, 0, 0, 0.6);
  /* Onboarding wizard card elevation. */
  --adrestia-shadow-brandOnboardingCard: 0 8px 32px var(--brand-bg, rgba(0,0,0,0.12));
  /* Page effects accent card hover elevation (set --page-effects-accent on host). */
  --adrestia-shadow-brandPageEffectsGlowCardHover: 0 8px 32px color-mix(in srgb, var(--page-effects-accent, #00aaff) 8%, transparent), 0 0 0 1px color-mix(in srgb, var(--page-effects-accent, #00aaff) 12%, transparent);
  /* Page effects primary shimmer button hover elevation. */
  --adrestia-shadow-brandPageEffectsShimmerPrimaryHover: 0 10px 40px rgba(255, 255, 255, 0.15), 0 0 60px rgba(0, 170, 255, 0.08);
  /* Page effects secondary shimmer button hover elevation. */
  --adrestia-shadow-brandPageEffectsShimmerSecondaryHover: 0 6px 24px rgba(0, 170, 255, 0.08);
  /* TradingView-style panel drop shadow. */
  --adrestia-shadow-brandPanelDeep: 0 8px 32px var(--brand-bg, rgba(0, 0, 0, 0.6));
  /* Wide admin panel drop shadow. */
  --adrestia-shadow-brandPanelWide: 0 24px 72px rgba(0,0,0,0.46);
  /* Partnership community tab intro card elevation. */
  --adrestia-shadow-brandPartnershipCommunityCard: 0 14px 38px rgba(0, 0, 0, 0.10);
  /* Partnership funding timeline flag pole edge shadow. */
  --adrestia-shadow-brandPartnershipFundingFlagPole: 0 0 1px rgba(0, 0, 0, 0.4);
  /* Partnership funding timeline gate dot ring (set --funding-dot-color). */
  --adrestia-shadow-brandPartnershipFundingTimelineDotRing: 0 0 0 3px color-mix(in srgb, var(--funding-dot-color, #333333) 20%, transparent);
  /* Partnership institutional principle card hover stack (set --principle-card-accent). */
  --adrestia-shadow-brandPartnershipPrincipleCardHover: 0 0 0 1px var(--principle-card-accent, var(--brand-accent)), 0 8px 24px rgba(0, 0, 0, 0.25);
  /* Partnership workspace shell panel elevation (dark theme). */
  --adrestia-shadow-brandPartnershipShellElevation: 0 28px 80px rgba(0, 0, 0, 0.52);
  /* Partnership use-case pipeline number bubble glow. */
  --adrestia-shadow-brandPartnershipUseCaseAccentBubble: 0 0 12px color-mix(in srgb, var(--brand-accent) 100%, transparent);
  /* Partnership use-case pipeline step label chip glow (set --use-case-step-glow). */
  --adrestia-shadow-brandPartnershipUseCaseStepChip: 0 0 8px color-mix(in srgb, var(--use-case-step-glow, transparent) 100%, transparent);
  /* Partnership use-case pipeline step inset glow (set --use-case-step-glow). */
  --adrestia-shadow-brandPartnershipUseCaseStepInset: inset 0 0 20px color-mix(in srgb, var(--use-case-step-glow, transparent) 100%, transparent);
  /* Partnership welcome logo ring glow (set --partnership-welcome-accent on host). */
  --adrestia-shadow-brandPartnershipWelcomeLogoGlow: 0 0 40px color-mix(in srgb, var(--partnership-welcome-accent, transparent) 8%, transparent);
  /* Onboarding PDF export intro panel shadow. */
  --adrestia-shadow-brandPdfExportIntroCard: 0 4px 20px rgba(47, 111, 136, 0.08);
  /* Onboarding PDF export card shadow. */
  --adrestia-shadow-brandPdfExportPrintCard: 0 10px 28px rgba(15, 23, 42, 0.06);
  /* Planner event form paper stack. */
  --adrestia-shadow-brandPlannerEventFormPaper: 0 8px 28px rgba(0,0,0,0.18);
  /* Planner event form primary submit button. */
  --adrestia-shadow-brandPlannerEventFormSubmit: 0 4px 20px rgba(0,0,0,0.2);
  /* Planner event form submit button hover. */
  --adrestia-shadow-brandPlannerEventFormSubmitHover: 0 8px 24px rgba(0,0,0,0.25);
  /* Planner event form selected tab elevation. */
  --adrestia-shadow-brandPlannerEventFormTabSelected: 0 4px 14px rgba(0,0,0,0.22);
  /* Planner sessions exchange row open-state dot glow. */
  --adrestia-shadow-brandPlannerSessionExchangeOpen: 0 0 5px var(--brand-text, rgba(38,255,170,0.4));
  /* Planner sessions tab UTC live indicator. */
  --adrestia-shadow-brandPlannerSessionLiveDot: 0 0 6px color-mix(in srgb, var(--brand-text, #26ffaa) 50%, transparent);
  /* Marketing popover elevation. */
  --adrestia-shadow-brandPopoverLift: 0 8px 32px rgba(0,0,0,0.18);
  /* Admin presence cluster flyout stack. */
  --adrestia-shadow-brandPresencePopover: 0 36px 80px -20px rgba(0,0,0,0.95), 0 1px 0 0 rgba(255,255,255,0.06) inset;
  /* Primary CTA hover on marketing chrome. */
  --adrestia-shadow-brandPrimaryCtaHover: 0 4px 12px rgba(var(--nxl-primary-rgb), 0.4);
  /* Register legacy input focus glow stack. */
  --adrestia-shadow-brandRegisterInputFocus: 0 0 12px rgba(168, 218, 220, 0.2), 0 0 4px rgba(69, 123, 157, 0.3);
  /* Register legacy sign-in link hover glow. */
  --adrestia-shadow-brandRegisterLinkHover: 0 0 20px rgba(168, 218, 220, 0.12);
  /* Register legacy submit pulse keyframe peak. */
  --adrestia-shadow-brandRegisterPulsePeak: 0 0 25px rgba(168, 218, 220, 0.3), 0 0 50px rgba(69, 123, 157, 0.1);
  /* Register legacy submit pulse keyframe rest. */
  --adrestia-shadow-brandRegisterPulseRest: 0 0 10px rgba(168, 218, 220, 0.15);
  /* Register legacy submit button hover elevation. */
  --adrestia-shadow-brandRegisterSubmitHover: 0 0 30px rgba(69, 123, 157, 0.35), 0 4px 20px rgba(0, 0, 0, 0.3);
  /* Admin rooms submenu trigger inset ring. */
  --adrestia-shadow-brandRoomsTriggerInset: inset 0 0 0 1px var(--brand-accent-subtle);
  /* Admin room activity toast. */
  --adrestia-shadow-brandRoomToast: 0 12px 40px rgba(0,0,0,0.3);
  /* Milestone schedule strip chip. */
  --adrestia-shadow-brandScheduleStrip: 0 4px 14px rgba(0,0,0,0.22);
  /* Service card status dot glow (set --status-dot-color). */
  --adrestia-shadow-brandServiceStatusDot: 0 0 6px var(--status-dot-color, currentColor);
  /* Session panel flyout stack. */
  --adrestia-shadow-brandSessionPanel: 0 12px 48px var(--brand-backdrop, rgba(0,0,0,0.7)), 0 0 0 1px var(--brand-hover, rgba(255,255,255,0.04)) inset;
  /* Email settings drawer left-edge stack. */
  --adrestia-shadow-brandSettingsDrawer: -20px 0 50px rgba(0,0,0,0.5);
  /* Admin topbar shield badge pulse — peak. */
  --adrestia-shadow-brandShieldPeak: 0 0 0 1px color-mix(in srgb, var(--sidebar-accent, #3EE0C3) 55%, transparent) inset, 0 8px 32px color-mix(in srgb, var(--sidebar-accent, #3EE0C3) 18%, transparent);
  /* Admin topbar shield badge pulse — rest. */
  --adrestia-shadow-brandShieldRest: 0 0 0 1px color-mix(in srgb, var(--sidebar-accent, #3EE0C3) 30%, transparent) inset, 0 8px 24px rgba(0, 0, 0, 0.35);
  /* Dashboard sidebar modal elevation. */
  --adrestia-shadow-brandSidebarModal: 0 36px 80px -36px rgba(0, 0, 0, 0.95);
  /* Dashboard sidebar outer elevation. */
  --adrestia-shadow-brandSidebarOuter: 0 36px 80px -36px rgba(0, 0, 0, 0.95), 0 1px 0 0 rgba(255,255,255,0.06) inset;
  /* Dashboard sidebar outer elevation (light theme). */
  --adrestia-shadow-brandSidebarOuterLight: 0 30px 80px -30px rgba(40, 30, 20, 0.18), 0 1px 0 0 rgba(255, 255, 255, 0.7) inset;
  /* Revenue plan slider thumb depth. */
  --adrestia-shadow-brandSlideThumb: 0 10px 28px rgba(0,0,0,0.28);
  /* Transient snackbar/toast elevation. */
  --adrestia-shadow-brandSnackbar: 0 4px 12px var(--brand-bg, rgba(0,0,0,0.3));
  /* Success action button rest shadow. */
  --adrestia-shadow-brandSuccessCta: 0 6px 18px rgba(52, 211, 153, 0.18);
  /* Success action button hover shadow. */
  --adrestia-shadow-brandSuccessCtaHover: 0 8px 22px rgba(52, 211, 153, 0.25);
  /* Dark milestone surface elevation. */
  --adrestia-shadow-brandSurfaceDark: 0 25px 50px -12px rgba(0, 0, 0, 0.6);
  /* Light milestone surface elevation. */
  --adrestia-shadow-brandSurfaceLight: 0 25px 50px -12px rgba(0, 0, 0, 0.15);
  /* Gate timeline node elevation. */
  --adrestia-shadow-brandTimelineNode: 0 10px 18px rgba(0,0,0,0.25);
  /* Toast notification stack elevation. */
  --adrestia-shadow-brandToast: 0 8px 32px var(--brand-backdrop, rgba(0, 0, 0, 0.45)), 0 0 0 1px var(--brand-card, rgba(60, 80, 140, 0.08));
  /* Admin topbar chrome bottom shadow. */
  --adrestia-shadow-brandTopbarBar: 0 1px 0 color-mix(in srgb, var(--sidebar-accent, #3EE0C3) 35%, transparent), 0 16px 40px rgba(0,0,0,0.42);
  /* Admin topbar flyout menu stack. */
  --adrestia-shadow-brandTopbarDropdown: 0 24px 48px rgba(0, 0, 0, 0.52), inset 0 1px 0 color-mix(in srgb, var(--sidebar-accent) 15%, transparent);
  /* Admin topbar tab hover elevation. */
  --adrestia-shadow-brandTopbarTabHover: inset 0 1px 0 color-mix(in srgb, var(--sidebar-accent) 25%, transparent), 0 10px 28px rgba(0, 0, 0, 0.35);
  /* Public video tile shell elevation. */
  --adrestia-shadow-brandVideoTileShell: 0 8px 24px rgba(0, 0, 0, 0.35);
  /* Vision circuit diagram core glow keyframe peak. */
  --adrestia-shadow-brandVisionCircuitGlowPeak: 0 0 0 1px rgba(var(--nxl-primary-rgb), 0.44), 0 34px 104px rgba(var(--nxl-primary-rgb), 0.12);
  /* Vision circuit diagram core glow keyframe rest. */
  --adrestia-shadow-brandVisionCircuitGlowRest: 0 0 0 1px rgba(var(--nxl-primary-rgb), 0.22), 0 26px 76px rgba(0, 0, 0, 0.18);
  /* Vision circuit diagram link packet glow. */
  --adrestia-shadow-brandVisionCircuitPacketGlow: 0 0 12px rgba(var(--nxl-primary-rgb), 0.68);
  /* Flow visualizer card elevation. */
  --adrestia-shadow-brandVisualizerCard: 0 14px 32px rgba(0,0,0,0.45);
  /* Flow visualizer nested card elevation. */
  --adrestia-shadow-brandVisualizerCardAlt: 0 16px 32px rgba(0,0,0,0.35);
  /* Broadcast warning alert glow. */
  --adrestia-shadow-brandWarningBanner: 0 8px 32px rgba(245,158,11,0.2);
  /* Widget toolbox header icon glow. */
  --adrestia-shadow-brandWidgetToolboxHeaderIcon: 0 0 12px var(--brand-accent-subtle, rgba(18,130,162,0.3));
  /* Widget toolbox item icon hover glow. */
  --adrestia-shadow-brandWidgetToolboxIconHover: 0 0 12px color-mix(in srgb, var(--brand-accent) 13%, transparent);
  /* Widget toolbox catalog item hover stack. */
  --adrestia-shadow-brandWidgetToolboxItemHover: 0 4px 16px var(--brand-bg, rgba(0,0,0,0.3)), 0 0 0 1px color-mix(in srgb, var(--brand-accent) 8%, transparent);
  /* Widget toolbox slide-out panel stack. */
  --adrestia-shadow-brandWidgetToolboxPanel: -12px 0 48px var(--brand-bg, rgba(0, 0, 0, 0.6)), -4px 0 16px var(--brand-bg, rgba(0,0,0,0.3));
  /* World markets globe dot — crypto hotspot (set --market-color). */
  --adrestia-shadow-brandWorldMarketDotHotspot: 0 0 6px var(--market-color), 0 0 12px color-mix(in srgb, var(--market-color) 25%, transparent);
  /* World markets globe dot — open (set --market-color). */
  --adrestia-shadow-brandWorldMarketDotOpen: 0 0 8px var(--market-color), 0 0 16px color-mix(in srgb, var(--market-color) 25%, transparent);
  /* World markets globe dot pulse peak (set --market-color). */
  --adrestia-shadow-brandWorldMarketDotPulsePeak: 0 0 12px var(--market-color), 0 0 24px color-mix(in srgb, var(--market-color) 38%, transparent);
  /* World markets legend status dot glow (set --legend-dot-color). */
  --adrestia-shadow-brandWorldMarketLegendDot: 0 0 6px var(--legend-dot-color);
  /* World markets legend medium-activity dot glow. */
  --adrestia-shadow-brandWorldMarketLegendDotMed: 0 0 4px var(--legend-dot-color);
  /* Admin-kernel theme select focus ring (aether cyan). */
  --adrestia-shadow-globalAdminKernelSelectFocusRing: 0 0 0 2px color-mix(in srgb, rgb(var(--aether-cyan-rgb)) 12%, transparent);
  /* Admin-kernel theme active tab inset ring (aether cyan). */
  --adrestia-shadow-globalAdminKernelTabActiveInset: 0 0 0 1px color-mix(in srgb, rgb(var(--aether-cyan-rgb)) 20%, transparent) inset;
  /* Dashboard sidebar card elevation stack (dark). */
  --adrestia-shadow-globalDashboardSidebarCardDark: 0 36px 80px -36px rgba(0, 0, 0, 0.95), 0 1px 0 0 rgba(255, 255, 255, 0.06) inset, inset 0 1px 0 0 rgba(255, 255, 255, 0.06), inset 0 -1px 0 0 rgba(0, 0, 0, 0.50);
  /* Dashboard sidebar card elevation stack (light). */
  --adrestia-shadow-globalDashboardSidebarCardLight: 0 30px 80px -30px rgba(40, 30, 20, 0.18), 0 1px 0 0 rgba(255, 255, 255, 0.7) inset, inset 0 1px 0 0 rgba(255, 255, 255, 0.85), inset 0 -1px 0 0 rgba(20, 30, 50, 0.06);
  /* Helix admin kernel panel elevation (matches --admin-kernel-panel-shadow). */
  --adrestia-shadow-helixAdminKernelPanel: 0 36px 80px -36px rgba(0, 0, 0, 0.85), 0 1px 0 0 rgba(255, 255, 255, 0.05) inset;
  /* Helix admin kernel panel elevation (light theme). */
  --adrestia-shadow-helixAdminKernelPanelLight: 0 30px 80px -30px rgba(40, 30, 20, 0.15), 0 1px 0 0 rgba(255, 255, 255, 0.7) inset;
  /* Helix boot config shared modal container stack. */
  --adrestia-shadow-helixBootConfigModalBackdrop: 0 24px 64px var(--brand-backdrop, rgba(0,0,0,0.85));
  /* Helix boot config panel canvas chrome elevation. */
  --adrestia-shadow-helixBootConfigPanelCanvas: 0 4px 24px var(--adrestia-appPalette-overlay-h00000066);
  /* Helix boot panel card elevation. */
  --adrestia-shadow-helixBootPanelCard: 0 8px 24px var(--brand-backdrop, rgba(0, 0, 0, 0.5));
  /* Helix boot panel chrome elevation. */
  --adrestia-shadow-helixBootPanelChrome: 0 8px 32px var(--brand-backdrop, rgba(0, 0, 0, 0.5));
  /* Helix boot panel modal/dialog elevation. */
  --adrestia-shadow-helixBootPanelModal: 0 20px 50px var(--brand-backdrop, rgba(0, 0, 0, 0.5));
  /* Helix boot sequence accent control glow. */
  --adrestia-shadow-helixBootSequenceAccentGlow: 0 4px 12px var(--brand-text, rgba(137, 180, 250, 0.3));
  /* Helix boot sequence warning state glow. */
  --adrestia-shadow-helixBootSequenceWarningGlow: 0 0 8px color-mix(in srgb, var(--status-warning, var(--adrestia-color-amber-500)) 10%, transparent);
  /* Helix boot time controls popover elevation. */
  --adrestia-shadow-helixBootTimeControls: 0 4px 12px rgba(0, 0, 0, 0.3);
  /* Helix boot timeline active node glow. */
  --adrestia-shadow-helixBootTimelineNodeGlow: 0 0 8px var(--brand-text, rgba(137, 180, 250, 0.4));
  /* Helix boot variables overview success glow. */
  --adrestia-shadow-helixBootVariablesSuccessGlow: 0 0 10px var(--brand-border, rgba(34, 197, 94, 0.3));
  /* Helix build config guide panel top inset highlight. */
  --adrestia-shadow-helixBuildConfigGuideInset: inset 0 1px 0 var(--brand-hover, rgba(255, 255, 255, 0.02));
  /* Helix calibration panel modal elevation. */
  --adrestia-shadow-helixCalibrationPanel: 0 24px 64px var(--brand-backdrop, rgba(0, 0, 0, 0.85));
  /* Helix collapsible subpanel accent strip inset. */
  --adrestia-shadow-helixCollapsibleSubpanelAccent: 0 0 0 1px rgba(255, 255, 255, 0.06) inset;
  /* Helix collapsible subpanel header rest stack. */
  --adrestia-shadow-helixCollapsibleSubpanelHeader: 0 1px 2px rgba(0, 0, 0, 0.06);
  /* Helix collapsible subpanel header open stack. */
  --adrestia-shadow-helixCollapsibleSubpanelHeaderOpen: 0 2px 8px rgba(0, 0, 0, 0.12);
  /* Helix config manager accent control glow. */
  --adrestia-shadow-helixConfigManagerAccent: 0 4px 12px color-mix(in srgb, var(--brand-accent, #0284c7) 15%, transparent);
  /* Helix config manager dropdown elevation. */
  --adrestia-shadow-helixConfigManagerDropdown: 0 8px 24px var(--adrestia-appPalette-overlay-h00000088);
  /* Helix config manager dropdown menu stack. */
  --adrestia-shadow-helixConfigManagerDropdownStack: 0 8px 32px var(--adrestia-appPalette-overlay-h00000099), 0 0 0 1px rgba(255, 255, 255, 0.05);
  /* Helix Adrestia confirm dialog elevation. */
  --adrestia-shadow-helixConfirmDialog: 0 16px 48px rgba(15, 23, 42, 0.22);
  /* Helix shared context menu elevation stack. */
  --adrestia-shadow-helixContextMenu: 0 8px 32px rgba(0, 0, 0, 0.45), 0 2px 8px rgba(0, 0, 0, 0.3);
  /* Helix data categories selected row inset ring. */
  --adrestia-shadow-helixDataCategoriesRowSelectedInset: 0 0 0 1px var(--admin-kernel-panel-border-active) inset;
  /* Helix data manager panel container elevation. */
  --adrestia-shadow-helixDataManagerPanelElevation: 0 4px 16px var(--brand-bg, rgba(0, 0, 0, 0.4));
  /* Helix data status flyout panel elevation stack. */
  --adrestia-shadow-helixDataStatusPanel: 0 12px 48px var(--brand-backdrop, rgba(0, 0, 0, 0.55)), 0 0 0 1px var(--brand-card, rgba(60, 80, 140, 0.08)), inset 0 1px 0 var(--brand-hover, rgba(255, 255, 255, 0.03));
  /* Helix DM boot menu item hover elevation. */
  --adrestia-shadow-helixDmBootMenuItemHover: inset 0 0 0 1px var(--sidebar-hover-outline), 0 0 0 1px var(--sidebar-hover-shadow);
  /* Helix DM checkers label text shadow. */
  --adrestia-shadow-helixDmCheckersLabelText: 0 1px 3px var(--brand-backdrop, rgba(0,0,0,.5));
  /* Helix DM dedup label text shadow. */
  --adrestia-shadow-helixDmDedupLabelText: 0 1px 2px var(--brand-bg, rgba(0, 0, 0, 0.6));
  /* Helix DM dependency graph label text shadow. */
  --adrestia-shadow-helixDmDependencyLabelText: 0 1px 2px var(--brand-backdrop, rgba(0, 0, 0, 0.8));
  /* Helix DM event replay danger control glow. */
  --adrestia-shadow-helixDmEventReplayDangerGlow: 0 4px 12px var(--brand-border, rgba(239, 68, 68, 0.3));
  /* Helix DM flamegraph label text shadow. */
  --adrestia-shadow-helixDmFlamegraphLabelText: 0 1px 2px var(--brand-backdrop, rgba(0, 0, 0, 0.5));
  /* Helix DM topbar freshness dot glow. */
  --adrestia-shadow-helixDmFreshDotGlow: 0 0 6px rgba(72, 187, 120, 0.4);
  /* Helix DM modal stack (ledger analyzer, DB stats). */
  --adrestia-shadow-helixDmModalStack: 0 24px 64px var(--brand-bg, rgba(0, 0, 0, 0.6)), 0 0 0 1px var(--brand-hover, rgba(255,255,255,0.04));
  /* Helix DM monitor green status dot glow. */
  --adrestia-shadow-helixDmMonitorGreenDotGlow: 0 0 4px var(--tw-green-500);
  /* Helix DM sidebar boot menu card elevation. */
  --adrestia-shadow-helixDmSidebarCardMenu: 0 30px 80px -30px rgba(0, 0, 0, 0.85), 0 1px 0 0 rgba(255, 255, 255, 0.05) inset;
  /* Helix DM state visualizer accent node glow. */
  --adrestia-shadow-helixDmStateVisualizerAccentGlow: 0 0 20px var(--brand-text, rgba(137, 180, 250, 0.2));
  /* Helix DM active tab accent bar glow. */
  --adrestia-shadow-helixDmTabActiveAccentGlow: 0 0 10px var(--sidebar-accent);
  /* Helix DM active tab ::before elevation stack. */
  --adrestia-shadow-helixDmTabActiveBefore: inset 0 0 0 1px var(--sidebar-active-schematic-stroke), 0 0 0 1px var(--sidebar-hover-shadow), 0 0 18px var(--sidebar-active-spark-glow);
  /* Helix DM active tab outer ring. */
  --adrestia-shadow-helixDmTabActiveRing: 0 0 0 1px var(--sidebar-hover-shadow);
  /* Helix DM tab hover ::before elevation stack. */
  --adrestia-shadow-helixDmTabHoverBefore: inset 0 0 0 1px var(--sidebar-hover-outline), 0 0 0 1px var(--sidebar-hover-shadow);
  /* Helix DM timeline label text shadow. */
  --adrestia-shadow-helixDmTimelineLabelText: 0 1px 3px var(--brand-backdrop, rgba(0,0,0,.6));
  /* Helix briefing field chip renamed highlight ring. */
  --adrestia-shadow-helixFieldChipRenamed: 0 0 0 1px color-mix(in srgb, var(--status-warning, #d97706) 25%, transparent);
  /* Helix flow bottom panel elevation. */
  --adrestia-shadow-helixFlowBottomPanel: 0 4px 20px var(--brand-bg, rgba(0,0,0,0.4));
  /* Helix flow canvas controls and minimap elevation. */
  --adrestia-shadow-helixFlowCanvasChrome: 0 8px 32px var(--brand-bg, rgba(0, 0, 0, 0.6));
  /* Helix flow computed node hover stack. */
  --adrestia-shadow-helixFlowComputedHover: 0 4px 16px var(--brand-border, rgba(107, 114, 128, 0.08));
  /* Helix flow computed node default stack. */
  --adrestia-shadow-helixFlowComputedRest: 0 2px 8px var(--brand-bg, rgba(0,0,0,0.3));
  /* Helix flow group label badge stack. */
  --adrestia-shadow-helixFlowGroupLabel: 0 2px 12px var(--brand-bg, rgba(0, 0, 0, 0.6)), 0 0 8px var(--brand-text, rgba(251,191,36,0.08));
  /* Helix flow group container node stack. */
  --adrestia-shadow-helixFlowGroupNode: 0 0 0 1px var(--brand-text, rgba(251,191,36,0.12)), 0 0 28px var(--brand-text, rgba(251,191,36,0.06)), inset 0 0 50px var(--brand-text, rgba(251,191,36,0.04));
  /* Helix flow group title badge text glow. */
  --adrestia-shadow-helixFlowGroupTitleText: 0 0 8px color-mix(in srgb, var(--status-warning, var(--adrestia-color-amber-500)) 40%, transparent);
  /* Helix flow connection handle hover glow. */
  --adrestia-shadow-helixFlowHandleHover: 0 0 8px var(--node-color);
  /* Helix flow lane header title text glow. */
  --adrestia-shadow-helixFlowLaneTitleText: 0 0 12px currentColor;
  /* Helix flow DAG node hover stack. */
  --adrestia-shadow-helixFlowNodeHover: 0 6px 24px color-mix(in srgb, var(--node-color) 16%, transparent), 0 0 0 1px color-mix(in srgb, var(--node-color) 20%, transparent), inset 0 1px 0 color-mix(in srgb, var(--node-color) 10%, transparent);
  /* Helix flow DAG node default stack. */
  --adrestia-shadow-helixFlowNodeRest: 0 2px 8px var(--brand-bg, rgba(0,0,0,0.4)), inset 0 1px 0 color-mix(in srgb, var(--node-color) 6%, transparent);
  /* Helix flow DAG node selected stack. */
  --adrestia-shadow-helixFlowNodeSelected: 0 0 20px var(--brand-hover, rgba(226, 232, 240, 0.1)), 0 4px 16px var(--brand-bg, rgba(0,0,0,0.3));
  /* Helix flow preset bar elevation. */
  --adrestia-shadow-helixFlowPresetBar: 0 4px 20px var(--brand-bg, rgba(0,0,0,0.4));
  /* Helix flow preset button hover stack. */
  --adrestia-shadow-helixFlowPresetBtnHover: 0 2px 12px var(--brand-bg, rgba(0,0,0,0.3));
  /* Helix flow runtime status dot glow. */
  --adrestia-shadow-helixFlowRuntimeDot: 0 0 4px var(--dot-color);
  /* Helix flow validate button hover glow. */
  --adrestia-shadow-helixFlowValidateHover: 0 0 16px color-mix(in srgb, var(--status-info, var(--adrestia-a11y-focusRing-color)) 20%, transparent);
  /* Helix Grids module error boundary panel elevation. */
  --adrestia-shadow-helixGridsErrorBoundaryPanel: var(--win12-shadow-card, 0 36px 80px -36px rgba(0, 0, 0, 0.85), 0 1px 0 0 rgba(255, 255, 255, 0.05) inset);
  /* Helix hot-plug overlay toast elevation. */
  --adrestia-shadow-helixHotPlugOverlay: 0 4px 12px var(--brand-bg, rgba(0, 0, 0, 0.3));
  /* Helix ingestion catalog source card elevation. */
  --adrestia-shadow-helixIngestionCatalogCard: 0 36px 80px -36px rgba(0, 0, 0, 0.85), 0 1px 0 0 rgba(255, 255, 255, 0.05) inset;
  /* Helix ingestion column header context menu elevation. */
  --adrestia-shadow-helixIngestionColumnHeaderMenu: 0 12px 40px rgba(0, 0, 0, 0.35);
  /* Helix ingestion grid header drag-over inset ring. */
  --adrestia-shadow-helixIngestionGridDragOverInset: inset 0 0 0 2px var(--ig-th-drag-border, var(--admin-kernel-warning-border));
  /* Helix ingestion grid pinned header column shadow. */
  --adrestia-shadow-helixIngestionGridPinnedHeader: 2px 0 4px rgba(0, 0, 0, 0.12);
  /* Helix ingestion grid sticky column edge shadow. */
  --adrestia-shadow-helixIngestionGridStickyColumn: 1px 0 0 rgba(0, 0, 0, 0.07);
  /* Helix ingestion kernel modal and readiness flyout elevation. */
  --adrestia-shadow-helixIngestionKernelModalFlyout: 0 12px 40px rgba(0, 0, 0, 0.45);
  /* Helix ingestion layer selection portal toolbar elevation. */
  --adrestia-shadow-helixIngestionLayerPortalToolbar: 0 12px 32px rgba(15, 23, 42, 0.14);
  /* Helix ingestion modal elevation (matches --sidebar-modal-shadow). */
  --adrestia-shadow-helixIngestionModal: 0 36px 80px -36px rgba(0, 0, 0, 0.95);
  /* Helix transport schema wizard Win12 window stack. */
  --adrestia-shadow-helixIngestionTswWin12Window: 0 36px 90px -34px rgba(0, 0, 0, 0.88), 0 0 0 1px rgba(240, 168, 104, 0.22) inset, var(--win12-shadow-card, 0 30px 80px -30px rgba(0, 0, 0, 0.85));
  /* Helix transport schema wizard Win12 window stack (light theme). */
  --adrestia-shadow-helixIngestionTswWin12WindowLight: 0 30px 80px -30px rgba(40, 30, 20, 0.3), 0 1px 0 0 rgba(255, 255, 255, 0.6) inset, 0 0 0 1px rgba(184, 82, 26, 0.15) inset;
  /* Helix transport schema wizard default window stack. */
  --adrestia-shadow-helixIngestionTswWindow: 0 30px 80px -30px rgba(0, 0, 0, 0.85), 0 1px 0 0 rgba(255, 255, 255, 0.05) inset;
  /* Helix ingestion wizard transport dropdown/flyout elevation. */
  --adrestia-shadow-helixIngestionWizardDropdown: 0 8px 24px rgba(0, 0, 0, 0.5);
  /* Helix instrument dashboard green status ring. */
  --adrestia-shadow-helixInstrumentStatusGreenRing: 0 0 0 1px var(--brand-border, rgba(34, 197, 94, 0.06));
  /* Helix instrument dashboard neutral status ring. */
  --adrestia-shadow-helixInstrumentStatusNeutralRing: 0 0 0 1px rgba(148, 163, 184, 0.08);
  /* Helix instrument dashboard red status ring. */
  --adrestia-shadow-helixInstrumentStatusRedRing: 0 0 0 1px var(--brand-border, rgba(239, 68, 68, 0.06));
  /* Helix boot config monitoring panel stack. */
  --adrestia-shadow-helixMonitoringPanel: var(--boot-shadow, 0 18px 40px rgba(0, 0, 0, 0.35));
  /* Helix DM monitoring metric value text shadow. */
  --adrestia-shadow-helixMonitoringValueText: 0 0 3px var(--brand-bg, rgba(0, 0, 0, 0.6));
  /* Helix new external source wizard side panel elevation. */
  --adrestia-shadow-helixNeswSidePanel: -14px 0 40px rgba(0, 0, 0, 0.2);
  /* Helix orchestrator draggable flyout dialog stack. */
  --adrestia-shadow-helixOrchestratorFlyout: 0 0 0 1px rgba(249, 115, 22, 0.12), 0 20px 50px rgba(15, 23, 42, 0.18);
  /* Helix orchestrator ribbon flyout focus ring. */
  --adrestia-shadow-helixOrchestratorRibbonFlyoutFocus: 0 0 0 1px rgba(249, 115, 22, 0.28);
  /* Helix orchestrator vendor input inset shadow. */
  --adrestia-shadow-helixOrchestratorVendorInputInset: inset 0 1px 2px rgba(251,146,60,0.06);
  /* Helix persistence grid panel modal elevation. */
  --adrestia-shadow-helixPersistenceGridPanel: 0 24px 80px var(--brand-backdrop, rgba(0, 0, 0, 0.48));
  /* Helix kernel portfolio bulk bar floating elevation. */
  --adrestia-shadow-helixPortfolioBulkBarFloat: 0 12px 28px rgba(15, 23, 42, 0.12);
  /* Helix kernel portfolio instrument chip highlight ring. */
  --adrestia-shadow-helixPortfolioInstrumentChipHighlight: 0 0 0 1px var(--admin-kernel-chip-info-border);
  /* Helix portfolio setup square card elevation. */
  --adrestia-shadow-helixPortfolioSetupCard: 0 4px 14px rgba(0, 0, 0, 0.22);
  /* Helix portfolio setup square card hover elevation. */
  --adrestia-shadow-helixPortfolioSetupCardHover: 0 16px 36px rgba(0, 0, 0, 0.42);
  /* Helix portfolio setup square card label text shadow stack. */
  --adrestia-shadow-helixPortfolioSetupCardLabelText: 0 1px 0 rgba(0, 0, 0, 0.92), 0 0 1px rgba(0, 0, 0, 1), 0 3px 16px rgba(0, 0, 0, 0.95), 0 8px 28px rgba(0, 0, 0, 0.55);
  /* Helix REST probe field map modal shell. */
  --adrestia-shadow-helixRestProbeFieldMapModal: 0 24px 64px rgba(15, 23, 42, 0.22);
  /* Helix REST probe validation adjust panel. */
  --adrestia-shadow-helixRestProbeValidationAdjust: 0 10px 28px rgba(15, 23, 42, 0.14);
  /* Helix REST query param repo catalog row selected inset. */
  --adrestia-shadow-helixRestQueryParamRepoSelected: inset 0 0 0 1px var(--status-info, var(--adrestia-appPalette-accent-h38bdf8));
  /* Helix REST query parameter toolbox elevation. */
  --adrestia-shadow-helixRestQueryParamToolbox: 0 12px 40px rgba(0, 0, 0, 0.55);
  /* Helix role wizard floating panel elevation stack. */
  --adrestia-shadow-helixRoleWizardPanel: 0 12px 48px rgba(0, 0, 0, 0.5), 0 4px 16px rgba(0, 0, 0, 0.3);
  /* Helix schema discovery accent inset bar (calibration/mask compare). */
  --adrestia-shadow-helixSchemaDiscoveryAccentInsetBar: inset 3px 0 0 var(--ob-accent, var(--adrestia-appPalette-accent-he8892e));
  /* Helix schema discovery Win12 step split accent ring. */
  --adrestia-shadow-helixSchemaDiscoveryAccentRing: 0 0 0 1px rgba(var(--ob-accent-rgb), 0.25);
  /* Helix schema discovery close guard dialog elevation. */
  --adrestia-shadow-helixSchemaDiscoveryCloseGuardDialog: 0 20px 50px rgba(15, 23, 42, 0.25);
  /* Helix source catalog schema panel elevation. */
  --adrestia-shadow-helixSchemaPanel: 0 4px 16px var(--adrestia-appPalette-overlay-h00000088);
  /* Helix source edit form modal elevation. */
  --adrestia-shadow-helixSourceEditFormModal: 0 28px 90px rgba(0, 0, 0, 0.42);
  /* Helix source registry side panel stack. */
  --adrestia-shadow-helixSourceRegistryPanel: -8px 0 32px var(--brand-bg, rgba(0, 0, 0, 0.6));
  /* Helix source registry row context menu elevation. */
  --adrestia-shadow-helixSourceRegistryRowMenu: 0 12px 24px rgba(0, 0, 0, 0.35);
  /* Helix source catalog row status dot hover glow. */
  --adrestia-shadow-helixSourceRowStatusGlow: 0 0 6px var(--scsr-status-glow, transparent);
  /* Helix status indicator green dot glow. */
  --adrestia-shadow-helixStatusDotGreenGlow: 0 0 6px var(--brand-border, rgba(34, 197, 94, 0.5));
  /* Helix status indicator red dot glow. */
  --adrestia-shadow-helixStatusDotRedGlow: 0 0 6px var(--brand-border, rgba(239, 68, 68, 0.5));
  /* Helix symbol mask pattern pick gate accent inset ring. */
  --adrestia-shadow-helixSymbolMaskAccentInsetRing: inset 0 0 0 1px var(--ob-accent-soft, rgba(232, 137, 46, 0.15));
  /* Helix Win12 REST probe variant chip selected ring. */
  --adrestia-shadow-helixWin12RestProbeVariantSelectedRing: 0 0 0 2px rgba(217, 119, 6, 0.42);
  /* Helix Win12 schema discovery variant pick card elevation. */
  --adrestia-shadow-helixWin12SchemaDiscoveryCardMedium: var(--win12-shadow-card, 0 16px 40px rgba(15, 23, 42, 0.18));
  /* Helix Win12 schema discovery mask presets card elevation. */
  --adrestia-shadow-helixWin12SchemaDiscoveryCardSmall: var(--win12-shadow-card, 0 10px 28px rgba(15, 23, 42, 0.14));
  /* Helix Win12 variant footer ribbon accent ring. */
  --adrestia-shadow-helixWin12VariantFooterAccentRing: 0 0 0 1px rgba(249, 115, 22, 0.28);
  --adrestia-shadow-inner: inset 0px 2px 4px 0px rgb(5.882% 9.02% 16.471% / 0.07843);
  --adrestia-shadow-lg: 0px 10px 15px -3px rgb(5.882% 9.02% 16.471% / 0.14902);
  --adrestia-shadow-md: 0px 4px 6px -1px rgb(5.882% 9.02% 16.471% / 0.14902);
  /* Explicit no shadow (replaces raw box-shadow: none). */
  --adrestia-shadow-none: none;
  /* PT chart canvas active sessions panel elevation. */
  --adrestia-shadow-ptChartCanvasActiveSessions: 0 2px 8px color-mix(in srgb, var(--brand-backdrop, #000) 30%, transparent);
  /* PT chart canvas kernel badge glow. */
  --adrestia-shadow-ptChartCanvasKernelBadge: 0 0 8px color-mix(in srgb, var(--status-info, #3b82f6) 27%, transparent);
  /* PT chart container canvas shell elevation stack. */
  --adrestia-shadow-ptChartContainerCanvasShell: var(--shadow-md), 0 0 0 1px var(--border-subtle), inset 0 1px 0 color-mix(in srgb, var(--brand-text, #fff) 10%, transparent);
  /* PT chart drawing context menu elevation. */
  --adrestia-shadow-ptChartDrawingContextMenu: 0 4px 16px color-mix(in srgb, var(--brand-backdrop, #000) 50%, transparent);
  /* PT chart drawing tool properties panel elevation. */
  --adrestia-shadow-ptChartDrawingToolPropertiesPanel: 0 8px 32px color-mix(in srgb, var(--brand-backdrop, #000) 60%, transparent);
  /* PT chart drawing tool color preset active ring. */
  --adrestia-shadow-ptChartDrawingToolPropertiesPresetActive: 0 0 0 1px var(--adrestia-a11y-focusRing-color);
  /* PT chart heatmap settings popup panel elevation. */
  --adrestia-shadow-ptChartHeatmapSettingsPopupPanel: 0 8px 32px rgba(0, 0, 0, 0.5);
  /* PT legacy chart header connected status badge elevation. */
  --adrestia-shadow-ptChartLegacyHeaderStatusConnectedBox: 0 0 8px rgba(34, 197, 94, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.1);
  /* PT legacy chart header connected status text glow. */
  --adrestia-shadow-ptChartLegacyHeaderStatusConnectedText: 0 0 4px rgba(34, 197, 94, 0.5);
  /* PT legacy chart header disconnected status badge elevation. */
  --adrestia-shadow-ptChartLegacyHeaderStatusDisconnectedBox: 0 0 8px rgba(239, 68, 68, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.1);
  /* PT legacy chart header disconnected status text glow. */
  --adrestia-shadow-ptChartLegacyHeaderStatusDisconnectedText: 0 0 4px rgba(239, 68, 68, 0.5);
  /* PT limit order overlay active panel elevation. */
  --adrestia-shadow-ptChartLimitOrderOverlayActive: 0 4px 20px var(--brand-backdrop, rgba(0, 0, 0, 0.4)), 0 0 8px rgba(33, 150, 243, 0.15);
  /* PT limit order overlay error result elevation. */
  --adrestia-shadow-ptChartLimitOrderOverlayResultError: 0 4px 20px var(--brand-backdrop, rgba(0, 0, 0, 0.4)), 0 0 8px rgba(239, 83, 80, 0.15);
  /* PT limit order overlay success result elevation. */
  --adrestia-shadow-ptChartLimitOrderOverlayResultSuccess: 0 4px 20px var(--brand-backdrop, rgba(0, 0, 0, 0.4)), 0 0 8px rgba(76, 175, 80, 0.15);
  /* PT limit order overlay SL-confirmed active elevation. */
  --adrestia-shadow-ptChartLimitOrderOverlaySlConfirmed: 0 4px 20px var(--brand-backdrop, rgba(0, 0, 0, 0.4)), 0 0 8px rgba(76, 175, 80, 0.12);
  /* PT chart line color picker floating panel elevation. */
  --adrestia-shadow-ptChartLineColorPickerPanel: var(--shadow-md);
  /* PT chart line color picker selected swatch ring. */
  --adrestia-shadow-ptChartLineColorPickerSwatchSelected: 0 0 4px var(--brand-text, rgba(255, 255, 255, 0.5));
  /* PT chart line customization menu elevation stack. */
  --adrestia-shadow-ptChartLineCustomizationMenuPanel: var(--shadow-lg), 0 0 0 1px var(--tint-10), inset 0 1px 0 var(--tint-10);
  /* PT chart line style context menu elevation. */
  --adrestia-shadow-ptChartLineStyleMenuPanel: var(--shadow-md);
  /* PT market depth side panel shell elevation. */
  --adrestia-shadow-ptChartMarketDepthPanelShell: -4px 0 24px rgba(0, 0, 0, 0.3);
  /* PT market depth order row price/size text glow. */
  --adrestia-shadow-ptChartMarketDepthRowText: 0 0 8px rgba(0, 0, 0, 0.8);
  /* PT chart misc idle ROI range thumb shadow. */
  --adrestia-shadow-ptChartMiscOverlayRoiThumb: 0 0 2px rgba(0, 0, 0, 0.3);
  /* PT chart overlay shell holo panel elevation stack. */
  --adrestia-shadow-ptChartOverlayShellPanel: 0 4px 24px rgba(0, 0, 0, 0.5), 0 0 40px rgba(25, 133, 161, 0.04), inset 0 1px 0 rgba(255, 255, 255, 0.04);
  /* PT overlay top bar clear-lines button hover elevation. */
  --adrestia-shadow-ptChartOverlayTopBarClearLinesHoverBox: 0 0 12px rgba(239, 68, 68, 0.12);
  /* PT overlay top bar clear-lines button hover text glow. */
  --adrestia-shadow-ptChartOverlayTopBarClearLinesHoverText: 0 0 4px rgba(239, 68, 68, 0.3);
  /* PT overlay top bar exit button hover elevation. */
  --adrestia-shadow-ptChartOverlayTopBarExitHoverBox: 0 0 12px rgba(239, 68, 68, 0.15);
  /* PT overlay top bar exit button hover text glow. */
  --adrestia-shadow-ptChartOverlayTopBarExitHoverText: 0 0 6px rgba(239, 68, 68, 0.4);
  /* PT overlay top bar lines count text glow. */
  --adrestia-shadow-ptChartOverlayTopBarLinesCountText: 0 0 8px rgba(138, 180, 192, 0.15);
  /* PT chart price minimap shell elevation. */
  --adrestia-shadow-ptChartPriceMinimapShell: 0 2px 12px var(--brand-backdrop, rgba(0, 0, 0, 0.4));
  /* PT quant price label info bar warn text glow. */
  --adrestia-shadow-ptChartQuantPriceLabelInfoWarnText: 0 0 5px rgba(255, 229, 102, 0.35);
  /* PT quant price label queue dot pulse keyframe peak. */
  --adrestia-shadow-ptChartQuantPriceLabelPulsePeak: 0 0 14px currentColor, 0 0 22px currentColor;
  /* PT quant price label queue dot pulse keyframe rest. */
  --adrestia-shadow-ptChartQuantPriceLabelPulseRest: 0 0 5px currentColor;
  /* PT quant price label queue status dot glow. */
  --adrestia-shadow-ptChartQuantPriceLabelQueueDot: 0 0 6px rgba(255, 215, 0, 0.6);
  /* PT quant price label shell hover elevation. */
  --adrestia-shadow-ptChartQuantPriceLabelShellHover: 0 0 30px var(--brand-backdrop, rgba(0, 0, 0, 0.45)), 0 0 3px var(--brand-border, rgba(255, 255, 255, 0.1)), inset 0 0 30px color-mix(in srgb, var(--brand-backdrop, rgba(0, 0, 0, 0.35)) 100%, transparent);
  /* PT quant price label shell rest elevation. */
  --adrestia-shadow-ptChartQuantPriceLabelShellRest: 0 0 24px var(--brand-backdrop, rgba(0, 0, 0, 0.45)), 0 0 3px var(--brand-border, rgba(255, 255, 255, 0.12)), inset 0 0 30px color-mix(in srgb, var(--brand-backdrop, rgba(0, 0, 0, 0.35)) 100%, transparent);
  /* PT quant price label tuner overlay panel elevation. */
  --adrestia-shadow-ptChartQuantPriceLabelTunerPanel: 0 4px 24px var(--brand-backdrop, rgba(0, 0, 0, 0.55)), 0 0 6px rgba(40, 210, 255, 0.12);
  /* PT quantum layer settings trigger button hover glow. */
  --adrestia-shadow-ptChartQuantumLayerSettingsBtnHover: 0 0 12px rgba(18, 130, 162, 0.1);
  /* PT quantum layer settings panel elevation stack. */
  --adrestia-shadow-ptChartQuantumLayerSettingsPanel: var(--shadow-xl), 0 0 0 1px var(--brand-border, rgba(25, 133, 161, 0.08)), inset 0 1px 0 var(--brand-hover, rgba(255, 255, 255, 0.04));
  /* PT quantum layer settings toggle thumb on-state glow. */
  --adrestia-shadow-ptChartQuantumLayerSettingsToggleThumb: 0 0 6px var(--brand-text, rgba(86, 200, 224, 0.4));
  /* PT chart settings panel shell elevation. */
  --adrestia-shadow-ptChartSettingsPanelShell: 0 4px 12px rgba(0, 0, 0, 0.3);
  /* PT SL/TP overlay cancelled confirm flash glow. */
  --adrestia-shadow-ptChartSltpConfirmFlashCancelled: 0 0 20px rgba(107, 114, 128, 0.5);
  /* PT SL/TP overlay stop-loss confirm flash glow. */
  --adrestia-shadow-ptChartSltpConfirmFlashSl: 0 0 20px rgba(239, 68, 68, 0.5);
  /* PT SL/TP overlay take-profit confirm flash glow. */
  --adrestia-shadow-ptChartSltpConfirmFlashTp: 0 0 20px rgba(34, 197, 94, 0.5);
  /* PT SL/TP overlay drag label pulse glow stack (honors --glow-color / --sltp-side-color). */
  --adrestia-shadow-ptChartSltpDragLabelGlow: 0 0 12px color-mix(in srgb, var(--glow-color, var(--sltp-side-color, var(--adrestia-color-blue-500))) 25%, transparent), inset 0 0 20px color-mix(in srgb, var(--glow-color, var(--sltp-side-color, var(--adrestia-color-blue-500))) 5%, transparent);
  /* PT SL/TP overlay handle hover side-accent glow. */
  --adrestia-shadow-ptChartSltpHandleHover: 0 0 8px color-mix(in srgb, var(--sltp-side-color, var(--glow-color, var(--adrestia-color-blue-500))) 25%, transparent);
  /* PT SL/TP overlay pulse keyframe peak glow (set --glow-color on host). */
  --adrestia-shadow-ptChartSltpPulseGlowPeak: 0 0 20px color-mix(in srgb, var(--glow-color, var(--sltp-side-color, var(--adrestia-color-blue-500))) 50%, transparent), 0 0 40px color-mix(in srgb, var(--glow-color, var(--sltp-side-color, var(--adrestia-color-blue-500))) 12.5%, transparent);
  /* PT SL/TP overlay pulse keyframe rest glow (set --glow-color on host). */
  --adrestia-shadow-ptChartSltpPulseGlowRest: 0 0 8px color-mix(in srgb, var(--glow-color, var(--sltp-side-color, var(--adrestia-color-blue-500))) 25%, transparent);
  /* PT timeframe alt panel shell elevation. */
  --adrestia-shadow-ptChartTimeframeAltPanel: 0 4px 20px rgba(0, 0, 0, 0.8);
  /* PT timeframe alt panel focus-within glow stack. */
  --adrestia-shadow-ptChartTimeframeAltPanelFocus: 0 0 40px rgba(59, 130, 246, 0.5), 0 0 80px rgba(59, 130, 246, 0.2), 0 4px 20px rgba(0, 0, 0, 0.8);
  /* PT timeframe alt panel instrument label text shadow. */
  --adrestia-shadow-ptChartTimeframeAltPanelInstrumentLabelText: 0 1px 3px rgba(0, 0, 0, 0.8);
  /* PT timeframe alt panel symbol title text glow. */
  --adrestia-shadow-ptChartTimeframeAltPanelSymbolText: 0 0 8px rgba(59, 130, 246, 0.5);
  /* PT timeframe selector active button elevation. */
  --adrestia-shadow-ptChartTimeframeSelectorActive: 0 0 12px rgba(25, 133, 161, 0.2), inset 0 1px 0 var(--brand-hover, rgba(255, 255, 255, 0.05));
  /* PT timeframe selector active button hover elevation. */
  --adrestia-shadow-ptChartTimeframeSelectorActiveHover: 0 0 16px rgba(25, 133, 161, 0.3), inset 0 1px 0 var(--brand-hover, rgba(255, 255, 255, 0.08));
  /* PT timeframe selector low-time blink glow. */
  --adrestia-shadow-ptChartTimeframeSelectorBlink: 0 0 12px rgba(25, 133, 161, 0.4);
  /* PT timeframe selector button hover elevation. */
  --adrestia-shadow-ptChartTimeframeSelectorHover: var(--shadow-sm);
  /* PT timer display add button active elevation. */
  --adrestia-shadow-ptChartTimerDisplayAddButtonActive: 0 1px 4px rgba(25, 133, 161, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2);
  /* PT timer display add button hover elevation. */
  --adrestia-shadow-ptChartTimerDisplayAddButtonHover: 0 4px 12px rgba(25, 133, 161, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.3);
  /* PT timer display add button rest elevation. */
  --adrestia-shadow-ptChartTimerDisplayAddButtonRest: 0 2px 8px rgba(25, 133, 161, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.2);
  /* PT timer event editor panel elevation. */
  --adrestia-shadow-ptChartTimerEventPanel: 0 2px 10px rgba(0, 0, 0, 0.5);
  /* PT chart title chromatic aberration keyframe text shadow A. */
  --adrestia-shadow-ptChartTitleChromaticGlitchA: -1px 0 rgba(255, 0, 0, 0.35), 1px 0 rgba(0, 255, 255, 0.35);
  /* PT chart title chromatic aberration keyframe text shadow B. */
  --adrestia-shadow-ptChartTitleChromaticGlitchB: 1px 0 rgba(255, 0, 0, 0.25), -1px 0 rgba(0, 255, 255, 0.25);
  /* PT chart title loss stat glow keyframe peak text shadow. */
  --adrestia-shadow-ptChartTitleGlowLossPeak: 0 0 8px rgba(239, 68, 68, 0.4), 0 0 20px rgba(239, 68, 68, 0.2), 0 0 40px rgba(239, 68, 68, 0.1);
  /* PT chart title loss stat glow keyframe rest text shadow. */
  --adrestia-shadow-ptChartTitleGlowLossRest: 0 0 4px rgba(239, 68, 68, 0.15), 0 0 12px rgba(239, 68, 68, 0.08);
  /* PT chart title profit stat glow keyframe peak text shadow. */
  --adrestia-shadow-ptChartTitleGlowProfitPeak: 0 0 8px rgba(34, 197, 94, 0.4), 0 0 20px rgba(34, 197, 94, 0.2), 0 0 40px rgba(34, 197, 94, 0.1);
  /* PT chart title profit stat glow keyframe rest text shadow. */
  --adrestia-shadow-ptChartTitleGlowProfitRest: 0 0 4px rgba(34, 197, 94, 0.15), 0 0 12px rgba(34, 197, 94, 0.08);
  /* PT chart title stat badge elevation stack. */
  --adrestia-shadow-ptChartTitleStatBadgeSheet: 0 0 12px color-mix(in srgb, var(--ct-state-color, var(--adrestia-color-cyan-400)) 40%, transparent), inset 0 0 8px color-mix(in srgb, var(--ct-state-color, var(--adrestia-color-cyan-400)) 25%, transparent);
  /* PT chart title symbol text shadow stack. */
  --adrestia-shadow-ptChartTitleSymbolText: 0 1px 6px color-mix(in srgb, var(--brand-backdrop, #000) 50%, transparent), 0 0 12px color-mix(in srgb, var(--adrestia-color-cyan-400) 6%, transparent);
  /* PT chart title trade ping dot glow. */
  --adrestia-shadow-ptChartTitleTradePingDot: 0 0 6px var(--adrestia-color-amber-400), 0 0 12px color-mix(in srgb, var(--adrestia-color-amber-400) 40%, transparent);
  /* PT chart toolbar button active glow. */
  --adrestia-shadow-ptChartToolbarButtonActiveGlow: 0 0 12px rgba(18, 130, 162, 0.15);
  /* PT chart toolbar button hover elevation. */
  --adrestia-shadow-ptChartToolbarButtonHover: 0 4px 12px rgba(0, 0, 0, 0.3);
  /* PT chart toolbar fly-up panel text input focus ring. */
  --adrestia-shadow-ptChartToolbarFlyUpInputFocus: 0 0 0 2px rgba(18, 130, 162, 0.1);
  /* PT chart toolbar fly-up panel shell elevation. */
  --adrestia-shadow-ptChartToolbarFlyUpPanelShell: 0 8px 32px rgba(0, 0, 0, 0.55), 0 2px 8px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.04);
  /* PT chart volume landscape panel elevation. */
  --adrestia-shadow-ptChartVolumeLandscapePanel: 0 -4px 24px rgba(0, 0, 0, 0.6);
  /* Config page toggle switch focus ring. */
  --adrestia-shadow-ptConfigToggleFocusRing: 0 0 0 2px var(--brand-border, rgba(63, 185, 80, 0.3));
  /* Dashboard widget card hover elevation stack. */
  --adrestia-shadow-ptDashboardWidgetCardHover: 0 0 0 1px color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 18%, transparent), 0 10px 36px rgba(0, 0, 0, 0.22), 0 0 48px -12px color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 12%, transparent);
  /* PT floating music player root upward elevation. */
  --adrestia-shadow-ptFloatingMusicPlayerRoot: 0 -2px 12px rgba(0, 0, 0, 0.4);
  /* Shared form input focus ring. */
  --adrestia-shadow-ptFormInputFocusRing: 0 0 0 3px var(--brand-border, rgba(88, 166, 255, 0.15));
  /* PT gap action overlay panel elevation stack. */
  --adrestia-shadow-ptGapActionOverlayPanel: 0 12px 48px rgba(0, 0, 0, 0.6), 0 0 0 1px rgba(255, 171, 0, 0.06);
  /* Login OTP input focus ring (Gentle Sea Breeze dark). */
  --adrestia-shadow-ptLoginInputFocusRingDark: 0 0 0 2px rgba(31, 122, 140, 0.13);
  /* Login OTP input focus ring (Serene Blue light). */
  --adrestia-shadow-ptLoginInputFocusRingLight: 0 0 0 2px rgba(39, 76, 119, 0.13);
  /* Login OTP input focus ring (terminal theme). */
  --adrestia-shadow-ptLoginInputFocusRingTerminal: 0 0 0 2px rgba(255, 255, 255, 0.13);
  /* Login panel cluster toast tab elevation. */
  --adrestia-shadow-ptLoginPanelClusterToastTab: -4px 4px 24px rgba(0, 0, 0, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.06);
  /* Login panel shell card elevation. */
  --adrestia-shadow-ptLoginPanelShellCard: 0 12px 48px var(--brand-backdrop, rgba(0,0,0,0.55)), 0 0 0 1px var(--brand-hover, rgba(255,255,255,0.02));
  /* Motif gauge bar glow (set --gauge-color on host). */
  --adrestia-shadow-ptMotifGaugeBarGlow: 0 0 6px color-mix(in srgb, var(--gauge-color, rgb(38, 166, 154)) 40%, transparent);
  /* Motif overlay label uppercase text shadow. */
  --adrestia-shadow-ptMotifLabelTextShadow: 0 0 12px var(--brand-hover, rgba(209, 212, 220, 0.08));
  /* Motif overlay floating panel elevation. */
  --adrestia-shadow-ptMotifOverlayPanel: 0 6px 24px var(--brand-backdrop, rgba(0, 0, 0, 0.55)), 0 0 12px rgba(18, 130, 162, 0.06), 0 0 0 0.5px var(--brand-hover, rgba(255, 255, 255, 0.05)) inset;
  /* Motif room floating panel elevation. */
  --adrestia-shadow-ptMotifRoomPanel: 0 8px 32px var(--brand-backdrop, rgba(0, 0, 0, 0.5)), 0 0 20px var(--brand-border, rgba(124, 77, 255, 0.06)), 0 0 0 0.5px var(--brand-hover, rgba(255, 255, 255, 0.04)) inset, 0 1px 0 var(--brand-hover, rgba(255, 255, 255, 0.03)) inset;
  /* Motif state badge text shadow. */
  --adrestia-shadow-ptMotifStateBadgeTextShadow: 0 0 10px var(--brand-border, rgba(38, 166, 154, 0.4));
  /* Motif variant badge text shadow (active). */
  --adrestia-shadow-ptMotifVariantBadgeActiveTextShadow: 0 0 8px var(--brand-border, rgba(38, 166, 154, 0.3));
  /* Motif variant badge text shadow (idle). */
  --adrestia-shadow-ptMotifVariantBadgeTextShadow: 0 0 8px rgba(18, 130, 162, 0.3);
  /* PT music player collapsed bar upward elevation. */
  --adrestia-shadow-ptMusicPlayerCollapsedRoot: 0 -2px 12px rgba(0, 0, 0, 0.4);
  /* PT music player expanded panel upward elevation. */
  --adrestia-shadow-ptMusicPlayerExpandedRoot: 0 -4px 24px rgba(0, 0, 0, 0.5);
  /* PT order form card glow pulse keyframe peak. */
  --adrestia-shadow-ptOrderFormCardGlowPulsePeak: 0 0 12px 2px rgba(18, 130, 162, 0.08);
  /* PT order form card glow pulse keyframe rest. */
  --adrestia-shadow-ptOrderFormCardGlowPulseRest: 0 0 0 0 rgba(18, 130, 162, 0);
  /* Page effects glow pulse keyframe peak. */
  --adrestia-shadow-ptPageEffectsGlowPulsePeak: 0 0 40px currentColor;
  /* Page effects glow pulse keyframe rest. */
  --adrestia-shadow-ptPageEffectsGlowPulseRest: 0 0 20px currentColor;
  /* PT pending orders modal panel elevation. */
  --adrestia-shadow-ptPendingOrdersPanel: 0 12px 40px rgba(0, 0, 0, 0.5);
  /* PT positions overlay flex card copy button hover glow. */
  --adrestia-shadow-ptPositionsOverlayFlexCardBtnCopyHover: 0 0 12px rgba(var(--pt-purple-rgb), 0.1);
  /* PT positions overlay flex card JPG button hover glow. */
  --adrestia-shadow-ptPositionsOverlayFlexCardBtnJpgHover: 0 0 12px rgba(var(--pt-fc-action-blue-rgb), 0.1);
  /* PT positions overlay flex card PNG button hover glow. */
  --adrestia-shadow-ptPositionsOverlayFlexCardBtnLongHover: 0 0 12px rgba(var(--pt-long-rgb), 0.1);
  /* PT positions overlay flex card FX pill on-state glow. */
  --adrestia-shadow-ptPositionsOverlayFlexCardFxPillOn: 0 0 8px rgba(var(--pt-purple-rgb), 0.1);
  /* PT positions overlay flex card preview frame elevation. */
  --adrestia-shadow-ptPositionsOverlayFlexCardPreview: 0 0 0 1px rgba(var(--pt-cream-rgb), 0.06), 0 20px 60px rgba(var(--pt-black-rgb), var(--pt-fc-scrim-opacity)), 0 0 40px rgba(var(--pt-purple-rgb), 0.08);
  /* PT positions overlay flex image crop overlay inset ring. */
  --adrestia-shadow-ptPositionsOverlayFlexImageOverlayInset: inset 0 0 0 1px rgba(var(--pt-cream-rgb), 0.1);
  /* PT positions overlay flex image selected thumb glow. */
  --adrestia-shadow-ptPositionsOverlayFlexImageThumbSelected: 0 0 8px rgba(var(--pt-purple-rgb), 0.2);
  /* PT positions panel card hover elevation stack. */
  --adrestia-shadow-ptPositionsPanelCardHover: var(--shadow-lg), 0 0 0 1px var(--tint-15), inset 0 1px 0 var(--tint-15);
  /* PT positions panel card rest elevation stack. */
  --adrestia-shadow-ptPositionsPanelCardRest: var(--shadow-md), 0 0 0 1px var(--tint-10), inset 0 1px 0 var(--tint-10);
  /* PT positions panel V2 card hover elevation (set --pp2-card-border-hover on host). */
  --adrestia-shadow-ptPositionsPanelV2CardHover: 0 4px 20px rgba(0, 0, 0, 0.3), 0 0 0 1px var(--pp2-card-border-hover, rgba(255, 255, 255, 0.12));
  /* PT positions panel V2 long P/L value text glow. */
  --adrestia-shadow-ptPositionsPanelV2PnlValueLong: 0 0 20px rgba(0, 200, 150, 0.3);
  /* PT positions panel V2 short P/L value text glow. */
  --adrestia-shadow-ptPositionsPanelV2PnlValueShort: 0 0 20px rgba(255, 82, 82, 0.3);
  /* PT positions panel V2 long progress marker glow. */
  --adrestia-shadow-ptPositionsPanelV2ProgressMarkerLong: 0 0 8px rgba(0, 200, 150, 0.3);
  /* PT positions panel V2 short progress marker glow. */
  --adrestia-shadow-ptPositionsPanelV2ProgressMarkerShort: 0 0 8px rgba(255, 82, 82, 0.3);
  /* Positions progress marker dual glow. */
  --adrestia-shadow-ptPositionsProgressMarkerGlow: 0 0 8px var(--brand-backdrop, rgba(0, 0, 0, 0.5)), 0 0 16px var(--brand-hover, rgba(255, 255, 255, 0.2));
  /* Positions SL/TP edit input focus ring. */
  --adrestia-shadow-ptPositionsSltpInputFocusRing: 0 0 0 2px var(--brand-border, rgba(88, 166, 255, 0.2));
  /* PT positions table accent blue pulse glow. */
  --adrestia-shadow-ptPositionsTableAccentPulse: 0 0 6px rgba(var(--pt-accent-blue-rgb),0.7), 0 0 12px rgba(var(--pt-accent-blue-rgb),0.3);
  /* PT positions table cream status glow. */
  --adrestia-shadow-ptPositionsTableCreamGlow: 0 0 4px rgba(var(--pt-cream-rgb),0.3);
  /* PT positions table long side glow. */
  --adrestia-shadow-ptPositionsTableLongGlow: 0 0 4px rgba(var(--pt-long-rgb),0.5);
  /* PT positions table purple status soft glow. */
  --adrestia-shadow-ptPositionsTablePurpleSoft: 0 0 12px rgba(var(--pt-purple-rgb),0.15);
  /* PT positions table short side ring glow. */
  --adrestia-shadow-ptPositionsTableShortRing: 0 0 12px rgba(var(--pt-short-rgb),0.12);
  /* PT positions table short side soft glow. */
  --adrestia-shadow-ptPositionsTableShortSoft: 0 0 8px rgba(var(--pt-short-rgb),0.1);
  /* PT positions table teal status soft glow. */
  --adrestia-shadow-ptPositionsTableTealSoft: 0 0 8px rgba(var(--pt-teal-rgb),0.2);
  /* PT queue position card negative P/L text glow. */
  --adrestia-shadow-ptQueuePositionCardPnlNegativeGlow: 0 0 20px rgba(255, 82, 82, 0.2);
  /* PT queue position card positive P/L text glow. */
  --adrestia-shadow-ptQueuePositionCardPnlPositiveGlow: 0 0 20px rgba(0, 230, 118, 0.2);
  /* PT queue position card good risk/reward text glow. */
  --adrestia-shadow-ptQueuePositionCardRrGoodGlow: 0 0 12px rgba(0, 230, 118, 0.15);
  /* PT queue position card slider thumb glow (set --qpc-thumb-glow-color on host). */
  --adrestia-shadow-ptQueuePositionCardSliderThumb: 0 0 8px color-mix(in srgb, var(--qpc-thumb-glow-color, transparent) 33%, transparent);
  /* PT queue position card risk stat value text glow. */
  --adrestia-shadow-ptQueuePositionCardStatRiskGlow: 0 0 12px rgba(255, 82, 82, 0.15);
  /* PT sidebar music player volume thumb hover ring. */
  --adrestia-shadow-ptSidebarMusicPlayerVolumeThumbHover: 0 0 0 6px rgba(27, 38, 59, 0.12);
  /* Subscribe outcome primary CTA hover elevation. */
  --adrestia-shadow-ptSubscribeOutcomeCtaHover: 0 6px 20px rgba(255, 255, 255, 0.15);
  /* Subscribe checkout success glow keyframe end. */
  --adrestia-shadow-ptSubscribeSuccessGlowEnd: 0 0 0 0 rgba(74, 222, 128, 0);
  /* Subscribe checkout success glow keyframe peak (outcome card). */
  --adrestia-shadow-ptSubscribeSuccessGlowPeakOutcome: 0 0 40px 12px rgba(74, 222, 128, 0.2);
  /* Subscribe checkout success glow keyframe peak (page banner). */
  --adrestia-shadow-ptSubscribeSuccessGlowPeakPage: 0 0 30px 8px rgba(74, 222, 128, 0.15);
  /* Subscribe checkout success glow keyframe rest. */
  --adrestia-shadow-ptSubscribeSuccessGlowRest: 0 0 0 0 rgba(74, 222, 128, 0.4);
  /* Subscribe tier card glow pulse keyframe peak (set --glow-color). */
  --adrestia-shadow-ptSubscribeTierCardGlowPeak: 0 0 40px color-mix(in srgb, var(--glow-color, #a8dadc) 18%, transparent);
  /* Subscribe tier card glow pulse keyframe rest (set --glow-color). */
  --adrestia-shadow-ptSubscribeTierCardGlowRest: 0 0 20px color-mix(in srgb, var(--glow-color, #a8dadc) 8%, transparent);
  /* Subscribe tier card hover elevation (set --glow-color). */
  --adrestia-shadow-ptSubscribeTierCardHoverElevation: 0 12px 40px color-mix(in srgb, var(--glow-color, #a8dadc) 100%, transparent), 0 4px 16px rgba(0, 0, 0, 0.4);
  /* Subscribe tier card filled CTA hover elevation. */
  --adrestia-shadow-ptSubscribeTierCtaFilledHover: 0 4px 20px rgba(255, 255, 255, 0.1);
  /* Subscriptions page billing toggle knob elevation. */
  --adrestia-shadow-ptSubscriptionsBillingKnob: 0 1px 3px rgba(0, 0, 0, 0.3);
  /* PT terminal shell contact floating button elevation. */
  --adrestia-shadow-ptTerminalShellContactButton: 0 4px 24px rgba(168, 218, 220, 0.3);
  /* PT terminal shell contact floating button hover elevation. */
  --adrestia-shadow-ptTerminalShellContactButtonHover: 0 6px 32px rgba(168, 218, 220, 0.4);
  /* PT terminal shell data flow glass panel elevation. */
  --adrestia-shadow-ptTerminalShellDataFlowPanel: 0 8px 40px rgba(0, 0, 0, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.03);
  /* PT terminal shell login card elevation. */
  --adrestia-shadow-ptTerminalShellLoginCard: 0 8px 32px rgba(0, 0, 0, 0.3);
  /* PT terminal shell live status ready dot glow. */
  --adrestia-shadow-ptTerminalShellStatusReadyDot: 0 0 6px rgba(74, 222, 128, 0.5);
  /* PT trade tape XL tier buy row inset glow. */
  --adrestia-shadow-ptTradeTapeSizeTierBuyInset: inset 0 0 10px rgba(0, 200, 83, 0.3);
  /* PT trade tape XL tier sell row inset glow. */
  --adrestia-shadow-ptTradeTapeSizeTierSellInset: inset 0 0 10px rgba(255, 82, 82, 0.3);
  /* Trading symbol button active inset glow. */
  --adrestia-shadow-ptTradingSymbolBtnActiveInset: inset 0 0 20px rgba(18, 130, 162, 0.04);
  /* Trading symbol button hover elevation. */
  --adrestia-shadow-ptTradingSymbolBtnHover: 0 2px 12px var(--brand-bg, rgba(10, 15, 30, 0.35));
  /* TradingView form input/select focus ring. */
  --adrestia-shadow-ptTradingViewFormFocusRing: 0 0 0 2px rgba(18, 130, 162, 0.15);
  /* Hero image editor content text shadow stack. */
  --adrestia-shadow-publicHeroImageEditorTextShadow: 0 0 4px rgba(0,0,0,0.9), 0 0 8px rgba(0,0,0,0.7), 0 1px 3px rgba(0,0,0,0.8), 0 0 20px rgba(0,0,0,0.4);
  --adrestia-shadow-publicHeroImageEditorVignetteBottomRevealShadow: inset 0 -60px 60px -20px rgba(8,8,15,0.25), inset 0 80px 80px -30px rgba(8,8,15,0.5);
  --adrestia-shadow-publicHeroImageEditorVignetteCinematicShadow: inset 0 0 120px 40px rgba(8,8,15,0.7);
  --adrestia-shadow-publicHeroImageEditorVignetteCyanAccentShadow: inset 0 0 100px 30px rgba(8,8,15,0.45);
  --adrestia-shadow-publicHeroImageEditorVignetteFrostShadow: inset 0 0 100px 30px rgba(69,123,157,0.15);
  --adrestia-shadow-publicHeroImageEditorVignetteSidesDarkShadow: inset 80px 0 80px -40px rgba(8,8,15,0.5), inset -80px 0 80px -40px rgba(8,8,15,0.5);
  --adrestia-shadow-publicHeroImageEditorVignetteSoftFadeShadow: inset 0 0 80px 20px rgba(8,8,15,0.4);
  --adrestia-shadow-publicHeroImageEditorVignetteSpotlightShadow: inset 0 0 150px 60px rgba(8,8,15,0.65);
  --adrestia-shadow-publicHeroImageEditorVignetteTopDownShadow: inset 0 60px 80px -20px rgba(8,8,15,0.6), inset 0 0 40px 10px rgba(8,8,15,0.3);
  --adrestia-shadow-publicHeroImageEditorVignetteWarmShadow: inset 0 0 120px 40px rgba(20,12,5,0.45);
  /* Research portfolio flow node value badge elevation. */
  --adrestia-shadow-researchFlowNodeBadge: 0 2px 6px rgba(0, 0, 0, 0.4);
  /* Research portfolio flow node default stack. */
  --adrestia-shadow-researchFlowNodeRest: 0 2px 8px rgba(0, 0, 0, 0.27);
  /* Research portfolio flow node selected glow (set --flow-node-accent on host). */
  --adrestia-shadow-researchFlowNodeSelected: 0 0 20px color-mix(in srgb, var(--flow-node-accent) 20%, transparent), 0 4px 12px rgba(0, 0, 0, 0.4);
  /* Research IV indicator badge panel elevation. */
  --adrestia-shadow-researchIvIndicatorBadge: 0 4px 16px rgba(0, 0, 0, 0.4);
  /* Research portfolio flow context menu elevation. */
  --adrestia-shadow-researchPortfolioContextMenu: 0 4px 16px rgba(0, 0, 0, 0.67);
  /* Research portfolio flow minimap chrome elevation. */
  --adrestia-shadow-researchPortfolioMinimap: 0 2px 8px rgba(0, 0, 0, 0.4);
  /* Research quant flow connection status dot glow. */
  --adrestia-shadow-researchQuantFlowConnDotOn: 0 0 4px var(--tv-success-bright);
  /* Research quant DOM absorption level inset glow. */
  --adrestia-shadow-researchQuantFlowDomAbsorb: inset 0 0 8px rgba(255, 171, 0, 0.1);
  /* Research quant flow floating panel stack. */
  --adrestia-shadow-researchQuantFlowPanel: 0 8px 32px rgba(0, 0, 0, 0.6), 0 0 1px rgba(255, 255, 255, 0.05);
  /* Research quant tape tier-3 buy row inset glow. */
  --adrestia-shadow-researchQuantFlowTier3BuyInset: inset 0 0 8px rgba(0, 230, 118, 0.15);
  /* Research quant tape tier-3 sell row inset glow. */
  --adrestia-shadow-researchQuantFlowTier3SellInset: inset 0 0 8px rgba(255, 82, 82, 0.15);
  /* Research quant tape tier-4 buy row inset glow. */
  --adrestia-shadow-researchQuantFlowTier4BuyInset: inset 0 0 12px rgba(0, 230, 118, 0.25);
  /* Research quant tape tier-4 sell row inset glow. */
  --adrestia-shadow-researchQuantFlowTier4SellInset: inset 0 0 12px rgba(255, 82, 82, 0.25);
  /* Research quant research page model card hover lift. */
  --adrestia-shadow-researchQuantResearchCardHoverLift: 0 10px 36px rgba(0, 170, 255, 0.1);
  /* Research quant research page feature card hover lift. */
  --adrestia-shadow-researchQuantResearchFeatureHover: 0 8px 30px rgba(0, 170, 255, 0.1);
  /* Research quant research page algorithm row hover lift. */
  --adrestia-shadow-researchQuantResearchRowHover: 0 4px 16px rgba(0, 170, 255, 0.08);
  /* Research strategy config editor raw JSON error glow. */
  --adrestia-shadow-researchStrategyConfigErrorRing: 0 0 16px rgba(239, 68, 68, 0.27);
  /* Research strategy config editor modal panel elevation. */
  --adrestia-shadow-researchStrategyConfigPanel: 0 20px 60px rgba(0, 0, 0, 0.5);
  /* Research strategy selector topbar button hover stack. */
  --adrestia-shadow-researchStrategySelectorButtonHover: 0 10px 22px rgba(0, 0, 0, 0.16), inset 0 1px 0 rgba(255, 255, 255, 0.1);
  /* Research strategy selector topbar button open stack. */
  --adrestia-shadow-researchStrategySelectorButtonOpen: 0 10px 24px rgba(24, 41, 68, 0.24), inset 0 1px 0 rgba(255, 255, 255, 0.14);
  /* Research strategy selector topbar button rest inset. */
  --adrestia-shadow-researchStrategySelectorButtonRest: inset 0 1px 0 rgba(255, 255, 255, 0.05);
  /* Research strategy selector dropdown menu elevation. */
  --adrestia-shadow-researchStrategySelectorDropdown: 0 20px 48px rgba(0, 0, 0, 0.45);
  /* Shared calendar month grid event dot tone ring (set --calendar-tone-ring on host). */
  --adrestia-shadow-sharedCalendarEventDotRing: 0 0 0 2px var(--calendar-tone-ring);
  /* Shared live video room chat FAB elevation. */
  --adrestia-shadow-sharedVideoChatFab: 0 12px 32px rgba(0, 0, 0, 0.35);
  /* Shared live video room chat panel elevation (dark theme). */
  --adrestia-shadow-sharedVideoChatPanelDark: 0 16px 48px rgba(0, 0, 0, 0.55), 0 0 0 1px rgba(255, 255, 255, 0.06) inset;
  /* Shared live video room chat panel elevation (light theme). */
  --adrestia-shadow-sharedVideoChatPanelLight: 0 12px 40px rgba(15, 23, 42, 0.15), 0 0 0 1px rgba(255, 255, 255, 0.5) inset;
  /* Shared floating video room panel elevation. */
  --adrestia-shadow-sharedVideoFloatingPanel: 0 24px 64px rgba(0, 0, 0, 0.6);
  /* Shared live video room status dot glow. */
  --adrestia-shadow-sharedVideoLiveDotGlow: 0 0 14px rgba(56, 189, 248, 0.55);
  /* Shared live video room shell elevation (dark theme). */
  --adrestia-shadow-sharedVideoRoomShellDark: 0 1px 0 rgba(255, 255, 255, 0.06) inset, 0 24px 64px rgba(0, 0, 0, 0.45);
  /* Shared live video room shell elevation (light theme). */
  --adrestia-shadow-sharedVideoRoomShellLight: 0 1px 0 rgba(255, 255, 255, 0.85) inset, 0 20px 50px rgba(15, 23, 42, 0.08);
  /* Shared live video room settings flyout elevation. */
  --adrestia-shadow-sharedVideoSettingsPanel: 0 12px 40px rgba(0, 0, 0, 0.5);
  --adrestia-shadow-sm: 0px 1px 3px 0px rgb(5.882% 9.02% 16.471% / 0.14902);
  /* State gate toast notification elevation. */
  --adrestia-shadow-stateGateToast: 0 14px 32px rgba(0, 0, 0, 0.38);
  /* Win12 admin-kernel danger button hover glow. */
  --adrestia-shadow-win12KernelBtnDangerHoverGlow: 0 0 18px rgba(248, 113, 113, 0.25);
  /* Win12 admin-kernel ghost button hover glow. */
  --adrestia-shadow-win12KernelBtnGhostHoverGlow: 0 0 16px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 12%, transparent);
  /* Win12 admin-kernel primary button hover glow. */
  --adrestia-shadow-win12KernelBtnPrimaryHoverGlow: 0 0 20px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 20%, transparent);
  /* Win12 admin-kernel primary button top inset sheen. */
  --adrestia-shadow-win12KernelBtnPrimaryInsetTop: 0 1px 0 rgba(255, 255, 255, 0.06) inset;
  /* Win12 admin-kernel ingestion toolbar danger hover glow. */
  --adrestia-shadow-win12KernelIlTbDangerHoverGlow: 0 0 14px rgba(248, 113, 113, 0.18);
  /* Win12 admin-kernel ingestion toolbar primary hover glow. */
  --adrestia-shadow-win12KernelIlTbPrimaryHoverGlow: 0 0 18px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 15%, transparent);
  /* Win12 admin-kernel ingestion toolbar success hover glow. */
  --adrestia-shadow-win12KernelIlTbSuccessHoverGlow: 0 0 14px rgba(52, 211, 153, 0.12);
  /* Win12 admin-kernel active tab ::after glow. */
  --adrestia-shadow-win12KernelTabActiveAfterGlow: 0 0 12px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 50%, transparent);
  /* Win12 admin-kernel active tab ::before inset stack. */
  --adrestia-shadow-win12KernelTabActiveBeforeInset: inset 0 0 0 1px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 22%, transparent), inset 0 1px 0 rgba(255, 255, 255, 0.05);
  /* Win12 admin-kernel active tab outer ring. */
  --adrestia-shadow-win12KernelTabActiveRing: 0 0 0 1px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 8%, transparent);
  /* Win12 admin-kernel tab ::after accent glow. */
  --adrestia-shadow-win12KernelTabAfterGlow: 0 0 10px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 45%, transparent);
  /* Win12 admin-kernel tab ::before inset ring. */
  --adrestia-shadow-win12KernelTabBeforeInset: inset 0 0 0 1px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 14%, transparent);
  /* Win12 music mode toggle on-state inset ring. */
  --adrestia-shadow-win12MusicModeOnRing: inset 0 0 0 1px rgba(255, 202, 102, 0.45);
  /* Win12 music active track row inset ring (dark). */
  --adrestia-shadow-win12MusicTrackActiveRing: inset 0 0 0 1px rgba(255, 202, 102, 0.25);
  /* Win12 music active track row inset ring (light). */
  --adrestia-shadow-win12MusicTrackActiveRingLight: inset 0 0 0 1px rgba(245, 166, 35, 0.35);
  /* Win12 sheet formula-reference cell inset ring. */
  --adrestia-shadow-win12SheetCellRefInset: inset 0 0 0 1px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 70%, transparent);
  /* Win12 sheet selected cell inset ring. */
  --adrestia-shadow-win12SheetCellSelectedInset: inset 0 0 0 2px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 100%, transparent);
  /* Win12 sheet formula bar focus ring. */
  --adrestia-shadow-win12SheetFormulaFocusRing: 0 0 0 2px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 16%, transparent);
  /* Win12 sheet active tab bottom accent underline. */
  --adrestia-shadow-win12SheetTabActiveUnderline: inset 0 -2px 0 0 color-mix(in srgb, rgb(var(--win12-accent-rgb)) 100%, transparent);
  /* Win12 taskbar badge accent ring. */
  --adrestia-shadow-win12TaskbarBadgeRingAccent: 0 0 0 1px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 60%, transparent);
  /* Win12 taskbar badge count ring (dark). */
  --adrestia-shadow-win12TaskbarBadgeRingDark: 0 0 0 1px rgba(0, 0, 0, 0.45);
  /* Win12 taskbar drag ghost label elevation. */
  --adrestia-shadow-win12TaskbarDragGhost: 0 8px 24px rgba(0, 0, 0, 0.45);
  /* Win12 taskbar pin drop-indicator ring. */
  --adrestia-shadow-win12TaskbarPinRing: 0 0 0 1px rgba(12, 16, 24, 0.35);
  /* Win12 desktop icon label text shadow (dark theme). */
  --adrestia-shadow-win12TextShadowDark: 0 1px 3px rgba(0, 0, 0, 0.7);
  /* Win12 desktop icon label text shadow (light theme). */
  --adrestia-shadow-win12TextShadowLight: 0 1px 2px rgba(255, 255, 255, 0.7);
  /* Win12 focused window elevation stack. */
  --adrestia-shadow-win12WindowFocusedElevation: 0 36px 90px -34px rgba(0, 0, 0, 0.88), 0 0 0 1px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 22%, transparent) inset;
  /* Win12 snapped window elevation stack. */
  --adrestia-shadow-win12WindowSnappedElevation: 0 22px 56px -28px rgba(0, 0, 0, 0.6), 0 0 0 1px color-mix(in srgb, rgb(var(--win12-accent-rgb)) 25%, transparent) inset;
  /* Win12 window tab drop-after inset marker. */
  --adrestia-shadow-win12WindowTabDropAfter: inset -2px 0 0 0 color-mix(in srgb, rgb(var(--win12-accent-rgb)) 85%, transparent);
  /* Win12 window tab drop-before inset marker. */
  --adrestia-shadow-win12WindowTabDropBefore: inset 2px 0 0 0 color-mix(in srgb, rgb(var(--win12-accent-rgb)) 85%, transparent);
  --adrestia-shadow-xl: 0px 20px 25px -5px rgb(5.882% 9.02% 16.471% / 0.14902);
  --adrestia-shadow-xs: 0px 1px 2px 0px rgb(5.882% 9.02% 16.471% / 0.12157);
  --adrestia-size-chrome-appNotifCloseNudge: 2px;
  --adrestia-size-chrome-appNotifIconNudge: 1px;
  /* 420px */
  --adrestia-size-chrome-appNotifMaxWidth: 26.25rem;
  /* 300px */
  --adrestia-size-chrome-appNotifMinWidth: 18.75rem;
  /* 56px below shell chrome */
  --adrestia-size-chrome-appNotifTopOffset: 3.5rem;
  --adrestia-size-chrome-atlasAdminClose: 30px;
  --adrestia-size-chrome-atlasAdminFlyoutBottom: 78px;
  --adrestia-size-chrome-atlasAdminFlyoutWidth: 280px;
  --adrestia-size-chrome-atlasAdminItemIcon: 16px;
  --adrestia-size-chrome-atlasAdminLauncher: 44px;
  --adrestia-size-chrome-atlasAdminLauncherOffset: 22px;
  /* 820px */
  --adrestia-size-chrome-atlasAdminPanelMax: 51.25rem;
  --adrestia-size-chrome-atlasAdminShield: 30px;
  --adrestia-size-chrome-atlasBadgeHeight: 16px;
  --adrestia-size-chrome-atlasBadgeMinWidth: 16px;
  --adrestia-size-chrome-atlasBadgeMinWidthLg: 18px;
  --adrestia-size-chrome-atlasBgAuroraInset: 12%;
  --adrestia-size-chrome-atlasBgAuroraSideInset: 6%;
  /* 40px */
  --adrestia-size-chrome-atlasBrandSpacerMinHeight: 2.5rem;
  --adrestia-size-chrome-atlasIconBadgeOffset: 2px;
  --adrestia-size-chrome-atlasIconButton: 34px;
  --adrestia-size-chrome-atlasIconButtonCompact: 32px;
  --adrestia-size-chrome-atlasIconButtonRadius: 10px;
  --adrestia-size-chrome-atlasNavDividerHeight: 16px;
  /* 32px */
  --adrestia-size-chrome-atlasNavItemHeight: 2rem;
  --adrestia-size-chrome-atlasNavUnderlineBottom: 6px;
  --adrestia-size-chrome-atlasNavUnderlineInset: 12px;
  --adrestia-size-chrome-atlasShellDivider: 1px;
  --adrestia-size-chrome-atlasShellHairline: 1px;
  --adrestia-size-chrome-atlasShellRadius: 14px;
  --adrestia-size-chrome-atlasShellRadiusLg: 22px;
  --adrestia-size-chrome-atlasShellRadiusPill: 999px;
  --adrestia-size-chrome-atlasTopbarHairlineInset: 9%;
  --adrestia-size-chrome-atlasTopbarHeight: 68px;
  --adrestia-size-chrome-atlasTopbarVeilExtra: 10px;
  /* 32px */
  --adrestia-size-chrome-configCloseButton: 2rem;
  /* 480px */
  --adrestia-size-chrome-configPanelWidth: 30rem;
  --adrestia-size-chrome-configScrollbarWidth: 6px;
  /* 22px */
  --adrestia-size-chrome-configToggleHeight: 1.375rem;
  --adrestia-size-chrome-configToggleRadius: 11px;
  /* 16px */
  --adrestia-size-chrome-configToggleSlider: 1rem;
  /* 18px translateX when active */
  --adrestia-size-chrome-configToggleTravel: 1.125rem;
  /* 40px */
  --adrestia-size-chrome-configToggleWidth: 2.5rem;
  /* 560px — Helix draggable flyout / dialog max height */
  --adrestia-size-chrome-helixFlyoutMaxHeight: 35rem;
  /* 380px — PT order ticket side panel */
  --adrestia-size-chrome-orderPanelWidth: 23.75rem;
  --adrestia-size-chrome-ptTopbarBrandDot: 5px;
  /* 26px */
  --adrestia-size-chrome-ptTopbarButtonHeight: 1.625rem;
  /* 540px */
  --adrestia-size-chrome-ptTopbarButtonWideMax: 33.75rem;
  /* 20px */
  --adrestia-size-chrome-ptTopbarDividerHeight: 1.25rem;
  /* 38px */
  --adrestia-size-chrome-ptTopbarHeight: 2.375rem;
  /* 22px */
  --adrestia-size-chrome-ptTopbarPillHeight: 1.375rem;
  /* 38px */
  --adrestia-size-chrome-ptTopbarToggleMinWidth: 2.375rem;
  /* 440px — REST config semantics select max width */
  --adrestia-size-chrome-restConfigSemanticsSelectMaxWidth: 27.5rem;
  --adrestia-size-chrome-sideMenuBtnInset: 12px;
  --adrestia-size-chrome-sideMenuBtnWidthOffset: 12px;
  /* 160px — narrow side menu at mobile breakpoint */
  --adrestia-size-chrome-sideMenuCompactWidth: 10rem;
  --adrestia-size-chrome-sideMenuIndicatorHeight: 14px;
  --adrestia-size-chrome-sideMenuIndicatorWidth: 3px;
  --adrestia-size-chrome-sideMenuMathRight: 12px;
  --adrestia-size-chrome-sideMenuNodeDot: 3px;
  --adrestia-size-chrome-sideMenuNodeRailWidth: 6px;
  --adrestia-size-chrome-sideMenuWatermarkOffset: -10px;
  /* 300px */
  --adrestia-size-chrome-sideMenuWatermarkWidth: 18.75rem;
  /* 220px */
  --adrestia-size-chrome-sideMenuWidth: 13.75rem;
  --adrestia-size-chrome-startupBarHeight: 3px;
  /* 240px startup pulse bar */
  --adrestia-size-chrome-startupBarWidth: 15rem;
  /* 760px — Win12 variant footer ribbon row max width */
  --adrestia-size-chrome-win12VariantRibbonMaxWidth: 47.5rem;
  /* 140px — Win12 variant chip subtitle default max width */
  --adrestia-size-chrome-win12VariantSubtitleMaxWidth: 8.75rem;
  /* 672px */
  --adrestia-size-container-2xl: 42rem;
  /* 768px */
  --adrestia-size-container-3xl: 48rem;
  /* 896px */
  --adrestia-size-container-4xl: 56rem;
  /* 1024px */
  --adrestia-size-container-5xl: 64rem;
  /* 1152px */
  --adrestia-size-container-6xl: 72rem;
  /* 1280px */
  --adrestia-size-container-7xl: 80rem;
  /* 512px */
  --adrestia-size-container-lg: 32rem;
  /* 448px */
  --adrestia-size-container-md: 28rem;
  /* 384px */
  --adrestia-size-container-sm: 24rem;
  /* 576px */
  --adrestia-size-container-xl: 36rem;
  /* 320px */
  --adrestia-size-container-xs: 20rem;
  /* 44px — meets WCAG 2.5.5 touch target */
  --adrestia-size-control-lg: 2.75rem;
  /* 36px */
  --adrestia-size-control-md: 2.25rem;
  /* 28px */
  --adrestia-size-control-sm: 1.75rem;
  /* 52px */
  --adrestia-size-control-xl: 3.25rem;
  /* 24px */
  --adrestia-size-control-xs: 1.5rem;
  --adrestia-size-icon-lg: 1.5rem;
  --adrestia-size-icon-md: 1.25rem;
  --adrestia-size-icon-sm: 1rem;
  --adrestia-size-icon-xl: 2rem;
  --adrestia-size-icon-xs: 0.75rem;
  --adrestia-size-percent-center: 50%;
  --adrestia-size-percent-full: 100%;
  --adrestia-size-viewport-flyoutMax: 72vh;
  --adrestia-size-viewport-panelMax: 90vh;
  --adrestia-size-viewport-panelTall: 86vh;
  --adrestia-size-viewport-startupMin: 40vh;
  --adrestia-space-0: 0px;
  /* 2px (use space.0_5) */
  --adrestia-space-0_5: 0.125rem;
  /* 4px */
  --adrestia-space-1: 0.25rem;
  /* 6px */
  --adrestia-space-1_5: 0.375rem;
  /* 5px */
  --adrestia-space-1_25: 0.3125rem;
  /* 8px */
  --adrestia-space-2: 0.5rem;
  /* 10px */
  --adrestia-space-2_5: 0.625rem;
  /* 12px */
  --adrestia-space-3: 0.75rem;
  /* 16px */
  --adrestia-space-4: 1rem;
  /* 20px */
  --adrestia-space-5: 1.25rem;
  /* 24px */
  --adrestia-space-6: 1.5rem;
  /* 28px */
  --adrestia-space-7: 1.75rem;
  /* 32px */
  --adrestia-space-8: 2rem;
  /* 40px */
  --adrestia-space-10: 2.5rem;
  /* 48px */
  --adrestia-space-12: 3rem;
  /* 64px */
  --adrestia-space-16: 4rem;
  /* 80px */
  --adrestia-space-20: 5rem;
  /* 96px */
  --adrestia-space-24: 6rem;
  /* 128px */
  --adrestia-space-32: 8rem;
  --adrestia-space-px: 1px;
  --adrestia-state-active-opacity: 0.12;
  --adrestia-state-disabled-opacity: 0.38;
  --adrestia-state-dragging-opacity: 0.7;
  --adrestia-state-dropTarget-outlineWidth: 2px;
  --adrestia-state-focus-outlineWidth: 2px;
  --adrestia-state-hover-opacity: 0.08;
  --adrestia-state-invalid-outlineWidth: 1px;
  --adrestia-state-loading-opacity: 0.6;
  --adrestia-state-selected-opacity: 0.16;
  --adrestia-trading-brand-accent: var(--adrestia-color-cyan-500);
  --adrestia-trading-brand-primary: var(--adrestia-color-blue-600);
  --adrestia-trading-execution-fillOk: var(--adrestia-color-green-500);
  --adrestia-trading-execution-fillRejected: var(--adrestia-color-red-500);
  --adrestia-trading-execution-partialFill: var(--adrestia-color-amber-500);
  --adrestia-trading-ticket-accepted: var(--adrestia-color-green-700);
  --adrestia-trading-ticket-draftBg: var(--adrestia-scheme-light-bg-muted);
  --adrestia-trading-ticket-ready: var(--adrestia-color-green-500);
  --adrestia-trading-ticket-rejected: var(--adrestia-color-red-700);
  --adrestia-trading-ticket-submitting: var(--adrestia-color-blue-500);
  --adrestia-trading-ticket-validating: var(--adrestia-color-amber-500);
  --adrestia-zIndex-adminShell: 1000;
  --adrestia-zIndex-adminShellFlyout: 1100;
  --adrestia-zIndex-adminShellOverlay: 1150;
  --adrestia-zIndex-adminShellRaised: 1001;
  --adrestia-zIndex-adminShellTop: 1200;
  --adrestia-zIndex-base: 0;
  --adrestia-zIndex-behind: -1;
  --adrestia-zIndex-behindDeep: -2;
  --adrestia-zIndex-chartOverlay: 3000;
  --adrestia-zIndex-chromeAccent: 101;
  --adrestia-zIndex-content: 2;
  --adrestia-zIndex-debug: 9999;
  --adrestia-zIndex-drawer: 500;
  --adrestia-zIndex-dropdown: 100;
  --adrestia-zIndex-emergencyTop: 99999;
  --adrestia-zIndex-fixed: 300;
  --adrestia-zIndex-ingestionGridChrome: 100000;
  --adrestia-zIndex-layer3: 3;
  --adrestia-zIndex-layer4: 4;
  --adrestia-zIndex-layer6: 6;
  --adrestia-zIndex-local80: 80;
  --adrestia-zIndex-localChrome: 10;
  --adrestia-zIndex-localFlyout: 30;
  --adrestia-zIndex-localPanel: 20;
  --adrestia-zIndex-marketingChrome: 40;
  --adrestia-zIndex-marketingHud: 18;
  --adrestia-zIndex-marketingRail: 24;
  --adrestia-zIndex-marketingSideRail: 25;
  --adrestia-zIndex-maxOverlay: 2147483646;
  --adrestia-zIndex-maxOverlayTop: 2147483647;
  --adrestia-zIndex-modal: 600;
  --adrestia-zIndex-overlay: 400;
  --adrestia-zIndex-popover: 850;
  --adrestia-zIndex-positionsOverlay: 200010;
  --adrestia-zIndex-raised: 1;
  --adrestia-zIndex-sceneContent: 5;
  --adrestia-zIndex-shellMenu: 900;
  --adrestia-zIndex-shellPanel: 120;
  --adrestia-zIndex-snackbar: 700;
  --adrestia-zIndex-sticky: 200;
  --adrestia-zIndex-surfaceChrome: 50;
  --adrestia-zIndex-systemElevated: 9000;
  --adrestia-zIndex-systemTop: 9100;
  --adrestia-zIndex-taskbarHint: 999;
  --adrestia-zIndex-tooltip: 800;
  --adrestia-zIndex-win12DragPreview: 12050;
  --adrestia-zIndex-win12Flyout: 10050;
  --adrestia-zIndex-win12Menu: 13000;
  --adrestia-zIndex-win12Toast: 10000;
  --adrestia-zIndex-win12Window: 12000;
  --adrestia-zIndex-wizardShell: 50000;
  --adrestia-zIndex-wizardShellStep: 50001;
  --adrestia-zIndex-wizardShellTop: 50002;
}
/* AUTO-GENERATED — do not edit. Source: font.family.appStack */
/* Run: npm run tokens:build */
/* Single platform font SSOT — unquoted so font-family: var() works. */

:root {
  --adrestia-font-app: Calibri, 'Calibri Light', Candara, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
  --app-font-stack: var(--adrestia-font-app);
  --adrestia-font-family-appStack: var(--adrestia-font-app);
  --adrestia-email-fontFamily: var(--adrestia-font-app);
  --adrestia-font-family-atlasShellDisplay: var(--adrestia-font-app);
  --adrestia-font-family-atlasShellSans: var(--adrestia-font-app);
  --adrestia-font-family-display: var(--adrestia-font-app);
  --adrestia-font-family-mono: var(--adrestia-font-app);
  --adrestia-font-family-sans: var(--adrestia-font-app);
  --adrestia-font-family-serif: var(--adrestia-font-app);
  --adrestia-font-family-tradingViewMono: var(--adrestia-font-app);
  --adrestia-font-family-tradingViewUi: var(--adrestia-font-app);
  --adrestia-print-fontFamily: var(--adrestia-font-app);
}
/* AUTO-GENERATED — do not edit. Source: keyframe.tokens.json */
/* Run: npm run tokens:build */

@keyframes admin-kernel-aurora-drift {
  0% {
  transform: translate3d(-2%, -1%, 0) scale(1.02);
  }
  50% {
  transform: translate3d(2%,  1%, 0) scale(1.05);
  }
  100% {
  transform: translate3d(-1%, 2%, 0) scale(1.04);
  }
}

@keyframes admin-pulse-error {
  0%, 100% {
  box-shadow: var(--adrestia-shadow-brandAlertPulseSoft);
  }
  50% {
  box-shadow: var(--adrestia-shadow-brandAlertPulseStrong);
  }
}

@keyframes admin-shield-pulse {
  0%, 100% {
  box-shadow: var(--adrestia-shadow-brandShieldRest);
  }
  50% {
  box-shadow: var(--adrestia-shadow-brandShieldPeak);
  }
}

@keyframes app-notif-slide-in {
  from {
  opacity: 0;
  transform: translateX(40px);
  }
  to {
  opacity: 1;
  transform: translateX(0);
  }
}

@keyframes arcGlow {
  0%, 100% {
  filter: drop-shadow(0 0 2px var(--gauge-color));
  }
  50% {
  filter: drop-shadow(0 0 6px var(--gauge-color)) drop-shadow(0 0 12px var(--gauge-color));
  }
}

@keyframes atlas-flyout-in {
  from {
  opacity: 0;
  transform: translateY(10px) scale(0.97);
  }
  to {
  opacity: 1;
  transform: translateY(0)   scale(1);
  }
}

@keyframes borderPulse {
  0%, 100% {
  border-color: var(--node-color-dim);
  box-shadow: 0 0 12px var(--node-glow);
  }
  50% {
  border-color: var(--node-color);
  box-shadow: 0 0 20px var(--node-glow), 0 0 40px var(--node-glow-far);
  }
}

@keyframes bpt-spin {
  from {
  transform: rotate(0deg);
  }
  to {
  transform: rotate(360deg);
  }
}

@keyframes cellShimmer {
  0% {
  opacity: 0.28;
  }
  50% {
  opacity: 0.52;
  }
  100% {
  opacity: 0.28;
  }
}

@keyframes cm-pulse {
  0%, 100% {
  opacity: 1;
  }
  50% {
  opacity: 0.4;
  }
}

@keyframes config-modal-appear {
  from {
  opacity: 0;
  transform: scale(0.95) translateY(-10px);
  }
  to {
  opacity: 1;
  transform: scale(1) translateY(0);
  }
}

@keyframes config-spin {
  to {
  transform: rotate(360deg);
  }
}

@keyframes controlsFadeIn {
  from {
  opacity: 0;
  transform: scale(0.65) rotate(-90deg);
  }
  to {
  opacity: 1;
  transform: scale(1) rotate(0deg);
  }
}

@keyframes cooldown-pulse {
  0%, 100% {
  opacity: 1;
  }
  50% {
  opacity: 0.6;
  }
}

@keyframes cornerBlink {
  0%, 80%, 100% {
  opacity: 0.35;
  }
  85% {
  opacity: 0.9;
  }
}

@keyframes cornerFlash {
  0%, 70%, 100% {
  opacity: 0.4;
  }
  85% {
  opacity: 1;
  }
}

@keyframes dashCanvasBreathe {
  0%, 100% {
  opacity: 1;
  filter: saturate(1);
  }
  50% {
  opacity: 0.96;
  filter: saturate(1.05);
  }
}

@keyframes dashFadeUp {
  from {
  opacity: 0;
  transform: translateY(14px) scale(0.992);
  filter: blur(3px);
  }
  to {
  opacity: 1;
  transform: translateY(0) scale(1);
  filter: blur(0);
  }
}

@keyframes dashboard-sidebar-logo-ember {
  0%, 100% {
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.32),
      0 0 0 0 color-mix(in srgb, var(--aether-cyan) 0%, transparent),
      0 0 12px color-mix(in srgb, var(--aether-cyan) 14%, transparent);
  }
  38% {
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.32),
      0 0 22px color-mix(in srgb, var(--aether-cyan) 32%, transparent),
      0 0 48px color-mix(in srgb, var(--aether-cyan) 18%, transparent);
  }
  64% {
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.32),
      0 0 16px color-mix(in srgb, var(--aether-cyan) 22%, transparent),
      0 0 36px color-mix(in srgb, var(--aether-cyan) 12%, transparent);
  }
}

@keyframes dashboard-sidebar-wordmark-shift {
  0% {
  background-position: 0% 50%;
  }
  50% {
  background-position: 100% 50%;
  }
  100% {
  background-position: 0% 50%;
  }
}

@keyframes dataFlicker {
  0%, 88%, 100% {
  opacity: 1;
  }
  90% {
  opacity: 0.65;
  }
  92% {
  opacity: 1;
  }
  94% {
  opacity: 0.8;
  }
  96% {
  opacity: 1;
  }
}

@keyframes dls-spin {
  from {
  transform: rotate(0deg);
  }
  to {
  transform: rotate(360deg);
  }
}

@keyframes dm-batch-drop {
  0% {
  transform: translateY(-8px);
  opacity: 0;
  }
  40% {
  opacity: 1;
  }
  100% {
  transform: translateY(0);
  opacity: 1;
  }
}

@keyframes dm-count-pop {
  0% {
  transform: scale(1);
  }
  50% {
  transform: scale(1.18);
  }
  100% {
  transform: scale(1);
  }
}

@keyframes dm-data-flow {
  0% {
  stroke-dashoffset: 20;
  }
  100% {
  stroke-dashoffset: 0;
  }
}

@keyframes dm-db-stats-fade {
  from {
  opacity: 0;
  }
  to {
  opacity: 1;
  }
}

@keyframes dm-db-stats-slide {
  from {
  opacity: 0;
  transform: translateY(20px) scale(0.98);
  }
  to {
  opacity: 1;
  transform: translateY(0) scale(1);
  }
}

@keyframes dm-fade-in {
  from {
  opacity: 0;
  }
  to {
  opacity: 1;
  }
}

@keyframes dm-fill-grow {
  from {
  width: 0;
  }
}

@keyframes dm-fill-pulse {
  0%, 100% {
  opacity: 0.9;
  }
  50% {
  opacity: 0.6;
  }
}

@keyframes dm-glow-ring {
  0%, 100% {
  box-shadow: 0 0 0 0 var(--ring-clr, rgba(0,230,118,.4));
  }
  50% {
  box-shadow: 0 0 8px 3px var(--ring-clr, rgba(0,230,118,.2));
  }
}

@keyframes dm-particle-flow {
  0% {
  left: 0;
  opacity: 0;
  }
  10% {
  opacity: 1;
  }
  90% {
  opacity: 1;
  }
  100% {
  left: 100%;
  opacity: 0;
  }
}

@keyframes dm-perf-pulse {
  0%, 100% {
  opacity: 1;
  }
  50% {
  opacity: 0.3;
  }
}

@keyframes dm-pulse {
  0%, 100% {
  box-shadow: 0 0 0 0 var(--pulse-clr, rgba(18, 130, 162,.5));
  }
  50% {
  box-shadow: 0 0 12px 3px var(--pulse-clr, rgba(18, 130, 162,.25));
  }
}

@keyframes dm-reconnecting-pulse {
  0%, 100% {
  opacity: 1;
  }
  50% {
  opacity: 0.30;
  }
}

@keyframes dm-scanner {
  0% {
  left: -20%;
  }
  100% {
  left: 120%;
  }
}

@keyframes dm-shimmer {
  0% {
  background-position: -200% 0;
  }
  100% {
  background-position: 200% 0;
  }
}

@keyframes dm-slide-up {
  from {
  opacity: 0;
  transform: translateY(8px);
  }
  to {
  opacity: 1;
  transform: translateY(0);
  }
}

@keyframes dm-spin {
  to {
  transform: rotate(360deg);
  }
}

@keyframes dm-topbar-scan {
  0% {
  transform: translateX(-100%);
  }
  100% {
  transform: translateX(100%);
  }
}

@keyframes dm-wiggle {
  0%, 100% {
  transform: rotate(0);
  }
  25% {
  transform: rotate(-2deg);
  }
  75% {
  transform: rotate(2deg);
  }
}

@keyframes dotPulse {
  0%, 100% {
  box-shadow: 0 0 3px var(--dot-color), 0 0 6px var(--dot-color);
  transform: scale(1);
  }
  50% {
  box-shadow: 0 0 6px var(--dot-color), 0 0 14px var(--dot-color), 0 0 22px color-mix(in srgb, var(--dot-color) 25%, transparent);
  transform: scale(1.3);
  }
}

@keyframes dropRingPulse {
  0%,
  100% {
  box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 22%, transparent),
      0 0 18px color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 6%, transparent);
  }
  50% {
  box-shadow: inset 0 0 0 2px color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 48%, transparent),
      0 0 28px color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 14%, transparent);
  }
}

@keyframes dsp-partial-pulse {
  0%, 100% {
  opacity: 1;
  }
  50% {
  opacity: 0.7;
  }
}

@keyframes dsp-pulse-dot {
  0%, 100% {
  opacity: 1;
  }
  50% {
  opacity: 0.3;
  }
}

@keyframes dsp-pulse-green {
  0%, 100% {
  box-shadow: 0 0 0 0 var(--brand-border, rgba(0, 230, 118, 0.45));
  }
  50% {
  box-shadow: 0 0 0 5px var(--brand-border, rgba(0, 230, 118, 0));
  }
}

@keyframes dsp-pulse-green-bg {
  0%, 100% {
  background: var(--brand-border, rgba(0, 230, 118, 0.12));
  }
  50% {
  background: var(--brand-border, rgba(0, 230, 118, 0.22));
  }
}

@keyframes dsp-spin {
  to {
  transform: rotate(360deg);
  }
}

@keyframes edgeGlow {
  0%, 100% {
  opacity: 0.3;
  }
  50% {
  opacity: 0.7;
  }
}

@keyframes editBorderPulse {
  0%,
  100% {
  border-color: color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 20%, transparent);
  }
  50% {
  border-color: color-mix(in srgb, var(--sidebar-accent, var(--adrestia-appPalette-accent-h34d399)) 45%, transparent);
  }
}

@keyframes emptyFloat {
  0%,
  100% {
  transform: translateY(0);
  }
  50% {
  transform: translateY(-10px);
  }
}

@keyframes fade-in {
  from {
  opacity: 0;
  }
  to {
  opacity: 1;
  }
}

@keyframes fade-out {
  from {
  opacity: 1;
  }
  to {
  opacity: 0;
  }
}

@keyframes fadeSlideIn {
  from {
  opacity: 0;
  transform: translateY(8px) scale(0.97);
  }
  to {
  opacity: 1;
  transform: translateY(0) scale(1);
  }
}

@keyframes flowPulse {
  0%, 100% {
  stroke-opacity: 1;
  }
  50% {
  stroke-opacity: 0.5;
  }
}

@keyframes gaugeNeedlePulse {
  0%, 100% {
  filter: drop-shadow(0 0 3px currentColor);
  }
  50% {
  filter: drop-shadow(0 0 8px currentColor) drop-shadow(0 0 14px currentColor);
  }
}

@keyframes gaugeTickFlash {
  0%, 80%, 100% {
  opacity: 0.3;
  }
  90% {
  opacity: 0.8;
  }
}

@keyframes gentleFloat {
  0%, 100% {
  transform: translateY(0);
  }
  50% {
  transform: translateY(-2px);
  }
}

@keyframes glowSweep {
  0% {
  background-position: -200% 0;
  }
  100% {
  background-position: 200% 0;
  }
}

@keyframes gridPatternShift {
  0% {
  background-position: 0 0;
  }
  100% {
  background-position: 48px 48px;
  }
}

@keyframes gridPulse {
  0%, 100% {
  opacity: 0.025;
  }
  50% {
  opacity: 0.055;
  }
}

@keyframes groupEdgePulse {
  0%, 100% {
  opacity: 0.35;
  }
  50% {
  opacity: 0.65;
  }
}

@keyframes handlerFadeIn {
  0% {
  opacity: 0;
  transform: translate(-50%, -50%) scale(0.88) rotateX(8deg);
  filter: blur(8px);
  }
  100% {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1) rotateX(0deg);
  filter: blur(0);
  }
}

@keyframes handlerFadeInLong {
  0% {
  opacity: 0;
  transform: translate(-50%, -100%) scale(0.88) translateY(8px);
  filter: blur(8px);
  }
  100% {
  opacity: 1;
  transform: translate(-50%, -100%) scale(1) translateY(0);
  filter: blur(0);
  }
}

@keyframes handlerFadeInShort {
  0% {
  opacity: 0;
  transform: translate(-50%, 0) scale(0.88) translateY(-8px);
  filter: blur(8px);
  }
  100% {
  opacity: 1;
  transform: translate(-50%, 0) scale(1) translateY(0);
  filter: blur(0);
  }
}

@keyframes heatMapShift {
  0% {
  background-position: 0% 50%;
  }
  50% {
  background-position: 100% 50%;
  }
  100% {
  background-position: 0% 50%;
  }
}

@keyframes imc-pulse {
  0%, 100% {
  opacity: 1;
  }
  50% {
  opacity: 0.5;
  }
}

@keyframes imc-seg-live {
  0%, 100% {
  opacity: 0.8;
  }
  50% {
  opacity: 0.5;
  }
}

@keyframes la-detail-in {
  from {
  opacity: 0;
  max-height: 0;
  }
  to {
  opacity: 1;
  max-height: 1000px;
  }
}

@keyframes la-fade-in {
  from {
  opacity: 0;
  }
  to {
  opacity: 1;
  }
}

@keyframes la-slide-up {
  from {
  opacity: 0;
  transform: translateY(20px) scale(0.98);
  }
  to {
  opacity: 1;
  transform: translateY(0) scale(1);
  }
}

@keyframes laneGlow {
  0%, 100% {
  box-shadow: 0 0 16px color-mix(in srgb, var(--lane-color) 10%, transparent),
      inset 0 0 12px color-mix(in srgb, var(--lane-color) 4%, transparent);
  }
  50% {
  box-shadow: 0 0 32px color-mix(in srgb, var(--lane-color) 18%, transparent),
      0 0 60px color-mix(in srgb, var(--lane-color) 6%, transparent),
      inset 0 0 20px color-mix(in srgb, var(--lane-color) 8%, transparent);
  }
}

@keyframes motifActiveBorderGlow {
  0%, 100% {
  border-color: var(--brand-border, rgba(38, 166, 154, 0.3));
  }
  50% {
  border-color: var(--brand-border, rgba(38, 166, 154, 0.7));
  }
}

@keyframes motifActivePulse {
  0%, 100% {
  box-shadow: 0 0 0 0 var(--brand-border, rgba(38, 166, 154, 0.3)),
      inset 0 0 20px var(--brand-border, rgba(38, 166, 154, 0.04)),
      0 0 30px -5px var(--brand-border, rgba(38, 166, 154, 0.1)),
      0 8px 32px var(--brand-backdrop, rgba(0, 0, 0, 0.5));
  }
  50% {
  box-shadow: 0 0 0 10px var(--brand-border, rgba(38, 166, 154, 0.03)),
      inset 0 0 30px var(--brand-border, rgba(38, 166, 154, 0.08)),
      0 0 50px -5px var(--brand-border, rgba(38, 166, 154, 0.18)),
      0 10px 40px var(--brand-backdrop, rgba(0, 0, 0, 0.55));
  }
}

@keyframes motifBorderGlow {
  0%, 100% {
  border-color: rgba(18, 130, 162, 0.25);
  }
  50% {
  border-color: rgba(18, 130, 162, 0.55);
  }
}

@keyframes motifPulse {
  0%, 100% {
  box-shadow: 0 0 0 0 rgba(18, 130, 162, 0.25),
      0 0 30px -5px rgba(18, 130, 162, 0.08),
      0 8px 32px var(--brand-backdrop, rgba(0, 0, 0, 0.5));
  }
  50% {
  box-shadow: 0 0 0 8px rgba(18, 130, 162, 0.04),
      0 0 40px -5px rgba(18, 130, 162, 0.15),
      0 10px 40px var(--brand-backdrop, rgba(0, 0, 0, 0.55));
  }
}

@keyframes motifSlideIn {
  0% {
  opacity: 0;
  transform: translateX(-50%) translateY(-20px) scale(0.9);
  filter: blur(8px);
  }
  50% {
  opacity: 0.8;
  filter: blur(2px);
  }
  70% {
  transform: translateX(-50%) translateY(3px) scale(1.02);
  }
  100% {
  opacity: 1;
  transform: translateX(-50%) translateY(0) scale(1);
  filter: blur(0);
  }
}

@keyframes mrValuePop {
  0% {
  transform: scale(1);
  }
  50% {
  transform: scale(1.15);
  }
  100% {
  transform: scale(1);
  }
}

@keyframes particleFloat {
  0% {
  transform: translateY(0) translateX(0);
  opacity: 0;
  }
  10% {
  opacity: 0.45;
  }
  90% {
  opacity: 0.45;
  }
  100% {
  transform: translateY(-100vh) translateX(36px);
  opacity: 0;
  }
}

@keyframes particleFlow {
  from {
  left: calc(var(--from) * 33% + 16%);
  opacity: 1;
  }
  to {
  left: calc(var(--to) * 33% + 16%);
  opacity: 0;
  }
}

@keyframes pp-pulse {
  0%, 100% {
  opacity: 1;
  }
  50% {
  opacity: 0.4;
  }
}

@keyframes ptArrowFlow {
  0% {
  background-position: 100% 0;
  }
  100% {
  background-position: -100% 0;
  }
}

@keyframes ptDotPulse {
  0%, 100% {
  box-shadow: 0 0 3px var(--rt-color), 0 0 6px var(--rt-color);
  transform: scale(1);
  }
  50% {
  box-shadow: 0 0 6px var(--rt-color), 0 0 14px var(--rt-color);
  transform: scale(1.3);
  }
}

@keyframes pt-fadeIn {
  from {
  opacity: 0;
  transform: translateY(-4px);
  }
  to {
  opacity: 1;
  transform: translateY(0);
  }
}

@keyframes pt-glow-g {
  0%, 100% {
  text-shadow: 0 0 4px rgba(var(--pt-long-rgb),0.15);
  }
  50% {
  text-shadow: 0 0 10px rgba(var(--pt-long-rgb),0.4), 0 0 20px rgba(var(--pt-long-rgb),0.1);
  }
}

@keyframes pt-glow-r {
  0%, 100% {
  text-shadow: 0 0 4px rgba(var(--pt-short-rgb),0.15);
  }
  50% {
  text-shadow: 0 0 10px rgba(var(--pt-short-rgb),0.4), 0 0 20px rgba(var(--pt-short-rgb),0.1);
  }
}

@keyframes pt-patternDrift {
  0% {
  background-position: 0% 0%;
  }
  100% {
  background-position: 100% 100%;
  }
}

@keyframes pt-probe-pulse {
  0%, 100% {
  opacity: 0.4;
  }
  50% {
  opacity: 1;
  }
}

@keyframes ptPulse {
  0%, 100% {
  opacity: 0.6;
  }
  50% {
  opacity: 1;
  }
}

@keyframes pt-pulse {
  0%, 100% {
  opacity: 0.5;
  }
  50% {
  opacity: 1;
  }
}

@keyframes pt-radarDot {
  0%, 100% {
  opacity: 1;
  }
  50% {
  opacity: 0.4;
  }
}

@keyframes pt-radarPing {
  0% {
  transform: scale(1);
  opacity: 0.8;
  box-shadow: 0 0 0 0 rgba(var(--pt-long-rgb),0.6);
  }
  50% {
  transform: scale(1.8);
  opacity: 0.3;
  box-shadow: 0 0 8px 4px rgba(var(--pt-long-rgb),0.15);
  }
  100% {
  transform: scale(2.4);
  opacity: 0;
  box-shadow: 0 0 12px 6px rgba(var(--pt-long-rgb),0);
  }
}

@keyframes pt-rangePulse {
  0%, 100% {
  box-shadow: none;
  }
  50% {
  box-shadow: 0 0 6px var(--range-color, rgba(var(--pt-white-rgb),0.1));
  }
}

@keyframes ptRunning {
  0% {
  background-position: -200% 0;
  }
  100% {
  background-position: 200% 0;
  }
}

@keyframes pt-shimmer {
  0% {
  left: -100%;
  }
  100% {
  left: 200%;
  }
}

@keyframes pt-slideDown {
  from {
  opacity: 0;
  transform: scaleY(0.95);
  transform-origin: top;
  }
  to {
  opacity: 1;
  transform: scaleY(1);
  }
}

@keyframes ptSlideIn {
  from {
  opacity: 0;
  transform: translateY(6px);
  }
  to {
  opacity: 1;
  transform: translateY(0);
  }
}

@keyframes pt-startup-pulse {
  0%,
  100% {
  opacity: 0.55;
  }
  50% {
  opacity: 1;
  }
}

@keyframes pulse {
  0% {
  opacity: 1;
  }
  50% {
  opacity: 0.5;
  }
  100% {
  opacity: 1;
  }
}

@keyframes pulse {
  0%, 100% {
  opacity: 1;
  }
  50% {
  opacity: 0.7;
  }
}

@keyframes pulse-border {
  0%, 100% {
  border-color: var(--yellow);
  }
  50% {
  border-color: var(--brand-text, rgba(210, 153, 34, 0.4));
  }
}

@keyframes pulse-dot {
  0%, 100% {
  box-shadow: 0 0 0 0 rgba(245, 158, 11, 0.4);
  }
  50% {
  box-shadow: 0 0 0 4px rgba(245, 158, 11, 0);
  }
}

@keyframes pulseGlow {
  0%, 100% {
  opacity: 0.5;
  }
  50% {
  opacity: 1;
  }
}

@keyframes pulse-marker {
  0%, 100% {
  box-shadow: 0 0 0 0 rgba(245, 158, 11, 0.4);
  }
  50% {
  box-shadow: 0 0 0 8px rgba(245, 158, 11, 0);
  }
}

@keyframes qt-alert-pulse {
  0%, 100% {
  opacity: 1;
  }
  50% {
  opacity: 0.7;
  }
}

@keyframes qt-flash {
  0% {
  opacity: 0.4;
  transform: scaleY(0.95);
  }
  50% {
  opacity: 1;
  transform: scaleY(1.02);
  }
  100% {
  opacity: 1;
  transform: scaleY(1);
  }
}

@keyframes rd-slide-up {
  from {
  opacity: 0;
  transform: translateY(4px);
  }
  to {
  opacity: 1;
  transform: translateY(0);
  }
}

@keyframes rotatingConic {
  0% {
  transform: rotate(0deg);
  }
  100% {
  transform: rotate(360deg);
  }
}

@keyframes scan-vertical {
  0% {
  background-position: 0 -100%;
  }
  100% {
  background-position: 0 100%;
  }
}

@keyframes scanline {
  0% {
  transform: translateX(-120%);
  opacity: 0;
  }
  30% {
  opacity: 0.35;
  }
  70% {
  opacity: 0.35;
  }
  100% {
  transform: translateX(120%);
  opacity: 0;
  }
}

@keyframes scat-spin {
  from {
  transform: rotate(0deg);
  }
  to {
  transform: rotate(360deg);
  }
}

@keyframes shimmer {
  0% {
  background-position: -200% 0;
  }
  100% {
  background-position: 200% 0;
  }
}

@keyframes shimmer {
  0% {
  background-position: -200% 0;
  }
  100% {
  background-position: 200% 0;
  }
}

@keyframes shimmerText {
  0% {
  background-position: -200% center;
  }
  100% {
  background-position: 200% center;
  }
}

@keyframes slideIn {
  from {
  opacity: 0;
  transform: translateX(-20px);
  }
  to {
  opacity: 1;
  transform: translateX(0);
  }
}

@keyframes slide-in-from-bottom {
  from {
  transform: translateY(8px);
  opacity: 0;
  }
  to {
  transform: translateY(0);
  opacity: 1;
  }
}

@keyframes sm-node-pulse {
  0%, 100% {
  opacity: 0.15;
  transform: scale(1);
  }
  50% {
  opacity: 0.35;
  transform: scale(1.4);
  }
}

@keyframes sm-particle-drift {
  0% {
  opacity: 0;
  transform: translate(0, 0) scale(0.5);
  }
  30% {
  opacity: 0.6;
  }
  100% {
  opacity: 0;
  transform: translate(var(--dx, 20px), var(--dy, -15px)) scale(0.3);
  }
}

@keyframes spin {
  from {
  transform: rotate(0deg);
  }
  to {
  transform: rotate(360deg);
  }
}

@keyframes spin {
  from {
  transform: rotate(0deg);
  }
  to {
  transform: rotate(360deg);
  }
}

@keyframes spt-pulse {
  0%, 100% {
  opacity: 1;
  }
  50% {
  opacity: 0.6;
  }
}

@keyframes stripPulse {
  0%, 100% {
  opacity: 0.65;
  }
  50% {
  opacity: 1;
  }
}

@keyframes tier-selector-fade-in {
  from {
  opacity: 0;
  transform: translateY(10px);
  }
  to {
  opacity: 1;
  transform: translateY(0);
  }
}

@keyframes toolboxItemSlide {
  from {
  opacity: 0;
  transform: translateX(26px);
  }
  to {
  opacity: 1;
  transform: translateX(0);
  }
}

@keyframes toolboxSlideIn {
  from {
  transform: translateX(100%);
  opacity: 0;
  backdrop-filter: blur(0);
  }
  to {
  transform: translateX(0);
  opacity: 1;
  backdrop-filter: blur(20px);
  }
}

@keyframes toolboxSlideOut {
  from {
  transform: translateX(0);
  opacity: 1;
  }
  to {
  transform: translateX(100%);
  opacity: 0;
  }
}

@keyframes welcomeSummaryDotBreathe {
  0%, 100% {
  opacity: 0.3;
  filter: drop-shadow(0 0 2px currentColor);
  }
  50% {
  opacity: 1;
  filter: drop-shadow(0 0 6px currentColor);
  }
}

@keyframes widgetPop {
  0% {
  opacity: 0;
  transform: scale(0.94) translateY(16px);
  filter: blur(5px);
  }
  60% {
  transform: scale(1.008) translateY(-1px);
  filter: blur(0);
  }
  100% {
  opacity: 1;
  transform: scale(1) translateY(0);
  filter: blur(0);
  }
}

@keyframes win12-action-center-in {
  from {
  transform: translateY(8px);
  opacity: 0;
  }
  to {
  transform: translateY(0);
  opacity: 1;
  }
}

@keyframes win12-admin-hover-flyout-in {
  from {
  opacity: 0;
  transform: translateY(8px);
  }
  to {
  opacity: 1;
  transform: translateY(0);
  }
}

@keyframes win12-aurora-drift {
  0% {
  transform: translate(0, 0) scale(1);
  }
  50% {
  transform: translate(4vw, 3vh) scale(1.05);
  }
  100% {
  transform: translate(-3vw, -2vh) scale(0.98);
  }
}

@keyframes win12-mark-pulse {
  0% {
  opacity: 0.14;
  transform: scale(1);
  }
  100% {
  opacity: 0.22;
  transform: scale(1.03);
  }
}

@keyframes win12-spin {
  to {
  transform: rotate(360deg);
  }
}

@keyframes win12-toast-in {
  from {
  transform: translateX(20px);
  opacity: 0;
  }
  to {
  transform: translateX(0);
  opacity: 1;
  }
}

@keyframes worldMarketPulse {
  0%, 100% {
  box-shadow: var(--adrestia-shadow-brandWorldMarketDotOpen);
  }
  50% {
  box-shadow: var(--adrestia-shadow-brandWorldMarketDotPulsePeak);
  }
}
