/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
.ask-question[data-astro-cid-dqlixi2v] {
  background-color: var(--color-base-300);
  padding: calc(var(--spacing, .25rem) * 4);
  gap: calc(var(--spacing, .25rem) * 4);
  border-radius: var(--radius-box);
  flex-direction: column;
  display: flex;
}

.ask-question[data-astro-cid-dqlixi2v] > div[data-astro-cid-dqlixi2v] {
  gap: calc(var(--spacing, .25rem) * 4);
  flex-wrap: wrap;
  display: flex;
}

@media (min-width: 48rem) {
  .ask-question[data-astro-cid-dqlixi2v] > div[data-astro-cid-dqlixi2v] {
    flex-wrap: nowrap;
  }
}

.ask-question[data-astro-cid-dqlixi2v] label[data-astro-cid-dqlixi2v]:not(.label) {
  width: 100%;
  max-width: 100%;
}

@layer daisyui.l1.l2.l3 {
  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] {
    cursor: text;
    border: var(--border) solid #0000;
    appearance: none;
    background-color: var(--color-base-100);
    vertical-align: middle;
    white-space: nowrap;
    width: clamp(3rem, 20rem, 100%);
    height: var(--size);
    font-size: max(var(--font-size, .875rem), .875rem);
    touch-action: manipulation;
    border-color: var(--input-color);
    box-shadow: 0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;
    border-start-start-radius: var(--join-ss, var(--radius-field));
    border-start-end-radius: var(--join-se, var(--radius-field));
    border-end-end-radius: var(--join-ee, var(--radius-field));
    border-end-start-radius: var(--join-es, var(--radius-field));
    flex-shrink: 1;
    align-items: center;
    gap: .5rem;
    padding-inline: .75rem;
    display: inline-flex;
    position: relative;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] {
      box-shadow: 0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] {
    --size: calc(var(--size-field, .25rem) * 10);
    --input-color: var(--color-base-content);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] {
      --input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000);
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:where(input) {
    display: inline-flex;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] :where(input) {
    appearance: none;
    background-color: #0000;
    border: none;
    width: 100%;
    height: 100%;
    display: inline-flex;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] :where(input):focus, .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] :where(input):focus-within {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] :where(input):focus, .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] :where(input):focus-within {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] :where(input[type="url"]), .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] :where(input[type="email"]) {
    direction: ltr;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] :where(input[type="date"]) {
    display: inline-flex;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:focus, .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:focus-within {
    --input-color: var(--color-base-content);
    box-shadow: 0 1px var(--input-color);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:focus, .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:focus-within {
      box-shadow: 0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000);
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:focus, .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:focus-within {
    outline: 2px solid var(--input-color);
    outline-offset: 2px;
    isolation: isolate;
  }

  @media (pointer: coarse) {
    @supports (-webkit-touch-callout: none) {
      .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:focus, .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:focus-within {
        --font-size: 1rem;
      }
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:has( > input[disabled]), .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:is(:disabled, [disabled]), fieldset:disabled :is(.ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]) {
    cursor: not-allowed;
    border-color: var(--color-base-200);
    background-color: var(--color-base-200);
    color: var(--color-base-content);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:has( > input[disabled]), .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:is(:disabled, [disabled]), fieldset:disabled :is(.ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]) {
      color: color-mix(in oklab, var(--color-base-content) 40%, transparent);
    }
  }

  :is(.ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:has( > input[disabled]), .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:is(:disabled, [disabled]), fieldset:disabled :is(.ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]))::placeholder {
    color: var(--color-base-content);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :is(.ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:has( > input[disabled]), .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:is(:disabled, [disabled]), fieldset:disabled :is(.ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]))::placeholder {
      color: color-mix(in oklab, var(--color-base-content) 20%, transparent);
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:has( > input[disabled]), .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:is(:disabled, [disabled]), fieldset:disabled :is(.ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]) {
    box-shadow: none;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:has( > input[disabled]) > input[disabled] {
    cursor: not-allowed;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]::-webkit-date-and-time-value {
    text-align: inherit;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"][type="number"]::-webkit-inner-spin-button {
    margin-block: -.75rem;
    margin-inline-end: -.75rem;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]::-webkit-calendar-picker-indicator {
    position: absolute;
    inset-inline-end: .75em;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:has( > input[type="date"]) :where(input[type="date"]) {
    webkit-appearance: none;
    appearance: none;
    display: inline-flex;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"]:has( > input[type="date"]) input[type="date"]::-webkit-calendar-picker-indicator {
    cursor: pointer;
    width: 1em;
    height: 1em;
    position: absolute;
    inset-inline-end: .75em;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"] {
    border: var(--border) solid var(--input-color, var(--color-base-content));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"] {
      border: var(--border) solid var(--input-color, color-mix(in oklab, var(--color-base-content) 20%, #0000));
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"] {
    cursor: pointer;
    appearance: none;
    border-radius: var(--radius-selector);
    vertical-align: middle;
    color: var(--color-base-content);
    box-shadow: 0 1px oklch(0% 0 0 / calc(var(--depth) * .1)) inset, 0 0 #0000 inset, 0 0 #0000;
    --size: calc(var(--size-selector, .25rem) * 6);
    width: var(--size);
    height: var(--size);
    background-size: auto, calc(var(--noise) * 100%);
    background-image: none, var(--fx-noise);
    flex-shrink: 0;
    padding: .25rem;
    transition: background-color .2s, box-shadow .2s;
    display: inline-block;
    position: relative;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"]:before {
    --tw-content: "";
    content: var(--tw-content);
    opacity: 0;
    clip-path: polygon(20% 100%, 20% 80%, 50% 80%, 50% 80%, 70% 80%, 70% 100%);
    width: 100%;
    height: 100%;
    box-shadow: 0px 3px 0 0px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;
    background-color: currentColor;
    font-size: 1rem;
    line-height: .75;
    transition: clip-path .3s .1s, opacity .1s .1s, rotate .3s .1s, translate .3s .1s;
    display: block;
    rotate: 45deg;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"]:focus-visible {
    outline: 2px solid var(--input-color, currentColor);
    outline-offset: 2px;
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"]:checked, .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"][aria-checked="true"] {
    background-color: var(--input-color, #0000);
    box-shadow: 0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0 / calc(var(--depth) * .1)) inset, 0 1px oklch(0% 0 0 / calc(var(--depth) * .1));
  }

  :is(.ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"]:checked, .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"][aria-checked="true"]):before {
    clip-path: polygon(20% 100%, 20% 80%, 50% 80%, 50% 0%, 70% 0%, 70% 100%);
    opacity: 1;
  }

  @media (forced-colors: active) {
    :is(.ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"]:checked, .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"][aria-checked="true"]):before {
      --tw-content: "✔︎";
      clip-path: none;
      background-color: #0000;
      rotate: none;
    }
  }

  @media print {
    :is(.ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"]:checked, .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"][aria-checked="true"]):before {
      --tw-content: "✔︎";
      clip-path: none;
      background-color: #0000;
      rotate: none;
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"]:indeterminate {
    background-color: var(--input-color, var(--color-base-content));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"]:indeterminate {
      background-color: var(--input-color, color-mix(in oklab, var(--color-base-content) 20%, #0000));
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"]:indeterminate:before {
    opacity: 1;
    clip-path: polygon(20% 100%, 20% 80%, 50% 80%, 50% 80%, 80% 80%, 80% 100%);
    translate: 0 -35%;
    rotate: none;
  }

  .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v] {
    border: var(--border) solid #0000;
    appearance: none;
    border-radius: var(--radius-field);
    background-color: var(--color-base-100);
    vertical-align: middle;
    width: clamp(3rem, 20rem, 100%);
    min-height: 5rem;
    font-size: max(var(--font-size, .875rem), .875rem);
    touch-action: manipulation;
    border-color: var(--input-color);
    box-shadow: 0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;
    flex-shrink: 1;
    padding-block: .5rem;
    padding-inline: .75rem;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v] {
      box-shadow: 0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v] {
    --input-color: var(--color-base-content);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v] {
      --input-color: color-mix(in oklab, var(--color-base-content) 20%, #0000);
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v] textarea {
    appearance: none;
    background-color: #0000;
    border: none;
  }

  .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v] textarea:focus, .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v] textarea:focus-within {
    --tw-outline-style: none;
    outline-style: none;
  }

  @media (forced-colors: active) {
    .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v] textarea:focus, .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v] textarea:focus-within {
      outline-offset: 2px;
      outline: 2px solid #0000;
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:focus, .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:focus-within {
    --input-color: var(--color-base-content);
    box-shadow: 0 1px var(--input-color);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:focus, .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:focus-within {
      box-shadow: 0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000);
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:focus, .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:focus-within {
    outline: 2px solid var(--input-color);
    outline-offset: 2px;
    isolation: isolate;
  }

  @media (pointer: coarse) {
    @supports (-webkit-touch-callout: none) {
      .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:focus, .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:focus-within {
        --font-size: 1rem;
      }
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:has( > textarea[disabled]), .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:is(:disabled, [disabled]) {
    cursor: not-allowed;
    border-color: var(--color-base-200);
    background-color: var(--color-base-200);
    color: var(--color-base-content);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:has( > textarea[disabled]), .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:is(:disabled, [disabled]) {
      color: color-mix(in oklab, var(--color-base-content) 40%, transparent);
    }
  }

  :is(.ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:has( > textarea[disabled]), .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:is(:disabled, [disabled]))::placeholder {
    color: var(--color-base-content);
  }

  @supports (color: color-mix(in lab, red, red)) {
    :is(.ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:has( > textarea[disabled]), .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:is(:disabled, [disabled]))::placeholder {
      color: color-mix(in oklab, var(--color-base-content) 20%, transparent);
    }
  }

  .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:has( > textarea[disabled]), .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:is(:disabled, [disabled]) {
    box-shadow: none;
  }

  .ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v]:has( > textarea[disabled]) > textarea[disabled] {
    cursor: not-allowed;
  }

  :where(.ask-question input[type="submit"]) {
    width: unset;
  }

  .ask-question input[type="submit"] {
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
    outline-offset: 2px;
    webkit-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    padding-inline: var(--btn-p);
    color: var(--btn-fg);
    --tw-prose-links: var(--btn-fg);
    height: var(--size);
    font-size: var(--fontsize, .875rem);
    outline-color: var(--btn-color, var(--color-base-content));
    background-color: var(--btn-bg);
    background-size: auto, calc(var(--noise) * 100%);
    background-image: none, var(--btn-noise);
    border-width: var(--border);
    border-style: solid;
    border-color: var(--btn-border);
    text-shadow: 0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));
    touch-action: manipulation;
    box-shadow: 0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)) inset, var(--btn-shadow);
    --size: calc(var(--size-field, .25rem) * 10);
    --btn-bg: var(--btn-color, var(--color-base-200));
    --btn-fg: var(--color-base-content);
    --btn-p: 1rem;
    --btn-border: var(--btn-bg);
    border-start-start-radius: var(--join-ss, var(--radius-field));
    border-start-end-radius: var(--join-se, var(--radius-field));
    border-end-end-radius: var(--join-ee, var(--radius-field));
    border-end-start-radius: var(--join-es, var(--radius-field));
    flex-wrap: nowrap;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    gap: .375rem;
    font-weight: 600;
    transition-property: color, background-color, border-color, box-shadow;
    transition-duration: .2s;
    transition-timing-function: cubic-bezier(0, 0, .2, 1);
    display: inline-flex;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question input[type="submit"] {
      --btn-border: color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%));
    }
  }

  .ask-question input[type="submit"] {
    --btn-shadow: 0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question input[type="submit"] {
      --btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000);
    }
  }

  .ask-question input[type="submit"] {
    --btn-noise: var(--fx-noise);
  }

  @media (hover: hover) {
    .ask-question input[type="submit"]:hover {
      --btn-bg: var(--btn-color, var(--color-base-200));
    }

    @supports (color: color-mix(in lab, red, red)) {
      .ask-question input[type="submit"]:hover {
        --btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%);
      }
    }
  }

  .ask-question input[type="submit"]:focus-visible, .ask-question input[type="submit"]:has(:focus-visible) {
    isolation: isolate;
    outline-width: 2px;
    outline-style: solid;
  }

  .ask-question input[type="submit"]:active:not(.btn-active) {
    --btn-bg: var(--btn-color, var(--color-base-200));
    translate: 0 .5px;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question input[type="submit"]:active:not(.btn-active) {
      --btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 5%);
    }
  }

  .ask-question input[type="submit"]:active:not(.btn-active) {
    --btn-border: var(--btn-color, var(--color-base-200));
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question input[type="submit"]:active:not(.btn-active) {
      --btn-border: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%);
    }
  }

  .ask-question input[type="submit"]:active:not(.btn-active) {
    --btn-shadow: 0 0 0 0 oklch(0% 0 0 / 0), 0 0 0 0 oklch(0% 0 0 / 0);
  }

  .ask-question input[type="submit"]:is(input[type="checkbox"], input[type="radio"]) {
    appearance: none;
  }

  .ask-question input[type="submit"]:is(input[type="checkbox"], input[type="radio"])[aria-label]:after {
    --tw-content: attr(aria-label);
    content: var(--tw-content);
  }

  .ask-question input[type="submit"]:where(input:checked:not(.filter .btn)) {
    --btn-color: var(--color-primary);
    --btn-fg: var(--color-primary-content);
    isolation: isolate;
  }

  .ask-question input[type="submit"] {
    --btn-color: var(--color-neutral);
    --btn-fg: var(--color-neutral-content);
  }
}

.ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="text"] {
  width: 100%;
  max-width: 100%;
}

@layer daisyui.l1.l2 {
  .ask-question[data-astro-cid-dqlixi2v] input[data-astro-cid-dqlixi2v][type="checkbox"]:disabled {
    cursor: not-allowed;
    opacity: .2;
  }

  .ask-question input[type="submit"]:disabled:not(.btn-link, .btn-ghost) {
    background-color: var(--color-base-content);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question input[type="submit"]:disabled:not(.btn-link, .btn-ghost) {
      background-color: color-mix(in oklab, var(--color-base-content) 10%, transparent);
    }
  }

  .ask-question input[type="submit"]:disabled:not(.btn-link, .btn-ghost) {
    box-shadow: none;
  }

  .ask-question input[type="submit"]:disabled {
    pointer-events: none;
    --btn-border: #0000;
    --btn-noise: none;
    --btn-fg: var(--color-base-content);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question input[type="submit"]:disabled {
      --btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000);
    }
  }

  .ask-question input[type="submit"][disabled]:not(.btn-link, .btn-ghost) {
    background-color: var(--color-base-content);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question input[type="submit"][disabled]:not(.btn-link, .btn-ghost) {
      background-color: color-mix(in oklab, var(--color-base-content) 10%, transparent);
    }
  }

  .ask-question input[type="submit"][disabled]:not(.btn-link, .btn-ghost) {
    box-shadow: none;
  }

  .ask-question input[type="submit"][disabled] {
    pointer-events: none;
    --btn-border: #0000;
    --btn-noise: none;
    --btn-fg: var(--color-base-content);
  }

  @supports (color: color-mix(in lab, red, red)) {
    .ask-question input[type="submit"][disabled] {
      --btn-fg: color-mix(in oklch, var(--color-base-content) 20%, #0000);
    }
  }
}

.ask-question[data-astro-cid-dqlixi2v] textarea[data-astro-cid-dqlixi2v] {
  width: 100%;
}

.ask-question input[type="submit"] {
  width: 100%;
  margin-left: auto;
}

@media (min-width: 48rem) {
  .ask-question input[type="submit"] {
    width: calc(var(--spacing, .25rem) * 40);
  }
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
.comment[data-astro-cid-43gxdi5j] {
  background-color: var(--color-base-200);
  padding: calc(var(--spacing, .25rem) * 4);
  gap: calc(var(--spacing, .25rem) * 1);
  border-radius: var(--radius-box);
  flex-direction: column;
  display: flex;
}

.comment[data-astro-cid-43gxdi5j] > div[data-astro-cid-43gxdi5j] {
  border-radius: var(--radius-box);
  background-color: var(--color-base-300);
  padding: calc(var(--spacing, .25rem) * 4);
}

.comment[data-astro-cid-43gxdi5j] > div[data-astro-cid-43gxdi5j]:last-child {
  margin-left: calc(var(--spacing, .25rem) * 4);
}
