.app-nav__link{align-items:center;gap:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);height:44px;color:var(--mantine-color-dimmed);transition:background-color .12s var(--ease-standard), color .12s var(--ease-standard);padding:0 12px;text-decoration:none;display:flex}.app-nav__link:hover{background-color:var(--mantine-color-default-hover);color:var(--mantine-color-text)}.app-nav__link--active,.app-nav__link--active:hover{background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color);box-shadow:inset 3px 0 0 var(--mantine-primary-color-filled)}.app-nav__link:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:1px}:root{--ease-emphasized:cubic-bezier(.2, .8, .2, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes plx-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes plx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.react-flow{--xy-controls-button-background-color:var(--mantine-color-dark-6);--xy-controls-button-background-color-hover:var(--mantine-color-dark-5);--xy-controls-button-color:var(--mantine-color-dark-0);--xy-controls-button-color-hover:var(--mantine-color-dark-0);--xy-controls-button-border-color:var(--mantine-color-dark-4)}.danger-menu-item{--menu-item-color:var(--mantine-color-danger-text);--menu-item-hover:var(--mantine-color-danger-light)}
