@layer starter, reset, base, state, application;
._card-wrapper_h7t6p_1 {
  display: grid;
  grid-template: 1fr/1fr;
  border-radius: 0.75rem;
}
._card-wrapper_h7t6p_1 > * {
  grid-area: 1/1;
}

@layer base {
  ._card-action_h7t6p_11 {
    border-radius: 0.75rem;
    z-index: 0;
    cursor: pointer;
    border: none;
    font: inherit;
    text-align: inherit;
    text-decoration: none;
    color: inherit;
    background-color: var(--background-color, #ffffff);
    border: 0.0625rem solid var(--border-color-subdued, #dfe0e1);
  }
  ._card-action_h7t6p_11._bg-stronger_h7t6p_23 {
    background-color: var(--background-color-stronger, #eeeeee);
  }
  ._card-action_h7t6p_11._bg-strong_h7t6p_23 {
    background-color: var(--background-color-strong, #f7f7f7);
  }
  ._card-content_h7t6p_29 {
    z-index: 1;
    pointer-events: none;
    background: transparent !important;
  }
  ._card-content_h7t6p_29 button,
  ._card-content_h7t6p_29 a,
  ._card-content_h7t6p_29 input,
  ._card-content_h7t6p_29 select,
  ._card-content_h7t6p_29 textarea {
    pointer-events: auto;
  }
}
@layer state {
  ._card-wrapper_h7t6p_1:hover:has(._card-action_h7t6p_11:not(:disabled)), ._card-wrapper_h7t6p_1:has(._card-action_h7t6p_11[data-interactive=hover]:not(:disabled)), ._card-wrapper_h7t6p_1:has(._card-action_h7t6p_11:focus-visible), ._card-wrapper_h7t6p_1:has(._card-action_h7t6p_11[data-interactive=focus-visible]), ._card-wrapper_h7t6p_1:has(._card-content_h7t6p_29 *:hover), ._card-wrapper_h7t6p_1:has(._card-content_h7t6p_29 *:focus-visible), ._card-wrapper_h7t6p_1:has(._card-content_h7t6p_29 *[data-interactive=focus-visible]) {
    box-shadow: 0rem 0.125rem 0.5rem var(--shadow-color, rgba(20, 20, 20, 0.0784313725));
  }
  ._card-wrapper_h7t6p_1:has(._card-action_h7t6p_11:focus-visible), ._card-wrapper_h7t6p_1:has(._card-action_h7t6p_11[data-interactive=focus-visible]) {
    outline-offset: 0.125rem;
    outline: 0.125rem solid var(--focus-ring-color, #0265DC);
  }
  ._card-wrapper_h7t6p_1:has(._card-action_h7t6p_11:active:not(:disabled)), ._card-wrapper_h7t6p_1:has(._card-action_h7t6p_11[data-interactive=active]:not(:disabled)) {
    box-shadow: 0rem 0.5rem 1.5rem var(--shadow-color, rgba(20, 20, 20, 0.0784313725));
  }
  ._card-wrapper_h7t6p_1:has(._card-action_h7t6p_11:disabled) ._card-content_h7t6p_29 {
    pointer-events: auto;
    cursor: not-allowed;
  }
  a._card-action_h7t6p_11:focus,
  ._card-action_h7t6p_11:focus {
    outline: 0 !important;
  }
}