/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
.p-tag[data-v-ea9ed39b] {
  --p-tag-gap: .5rem;
}
.hover-brighten[data-v-ea9ed39b] {
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));
  transition-duration: var(--tw-duration, var(--default-transition-duration, .15s));
  transition-property: filter, box-shadow;
}
.hover-brighten[data-v-ea9ed39b]:hover {
  filter: brightness(107%) contrast(105%);
  box-shadow: 0 0 .25rem #ffffff79;
}
.p-accordioncontent-content[data-v-ea9ed39b] {
  border-radius: var(--radius-lg, .5rem);
  background-color: var(--color-neutral-900, oklch(20.5% 0 0));
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));
  transition-duration: var(--tw-duration, var(--default-transition-duration, .15s));
}
div.selected .gpu-button[data-v-ea9ed39b]:not(.selected) {
  opacity: .5;
}
@media (hover: hover) {
div.selected .gpu-button[data-v-ea9ed39b]:not(.selected):hover {
    opacity: 1;
}
}
.gpu-button[data-v-ea9ed39b] {
  cursor: pointer;
  border-radius: var(--radius-lg, .5rem);
  background-color: #26262680;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  width: 50%;
  margin: 0;
  display: flex;
}
@supports (color: color-mix(in lab, red, red)) {
.gpu-button[data-v-ea9ed39b] {
    background-color: color-mix(in oklab, var(--color-neutral-800, oklch(26.9% 0 0)) 50%, transparent);
}
}
.gpu-button[data-v-ea9ed39b] {
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));
  transition-duration: var(--tw-duration, var(--default-transition-duration, .15s));
}
@media (hover: hover) {
.gpu-button[data-v-ea9ed39b]:hover {
    background-color: #262626bf;
}
@supports (color: color-mix(in lab, red, red)) {
.gpu-button[data-v-ea9ed39b]:hover {
      background-color: color-mix(in oklab, var(--color-neutral-800, oklch(26.9% 0 0)) 75%, transparent);
}
}
}
.gpu-button.selected[data-v-ea9ed39b] {
  background-color: #40404080;
}
@supports (color: color-mix(in lab, red, red)) {
.gpu-button.selected[data-v-ea9ed39b] {
    background-color: color-mix(in oklab, var(--color-neutral-700, oklch(37.1% 0 0)) 50%, transparent);
}
}
.gpu-button.selected[data-v-ea9ed39b] {
  opacity: 1;
}
@media (hover: hover) {
.gpu-button.selected[data-v-ea9ed39b]:hover {
    background-color: #40404099;
}
@supports (color: color-mix(in lab, red, red)) {
.gpu-button.selected[data-v-ea9ed39b]:hover {
      background-color: color-mix(in oklab, var(--color-neutral-700, oklch(37.1% 0 0)) 60%, transparent);
}
}
}
.disabled[data-v-ea9ed39b] {
  pointer-events: none;
  opacity: .4;
}
.p-card-header[data-v-ea9ed39b] {
  text-align: center;
  flex-grow: 1;
}
.p-card-body[data-v-ea9ed39b] {
  text-align: center;
  padding-top: 0;
}
/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
[data-v-11503b06] .p-steppanel {
  background-color: #0000;
}
