/* Iconify css for accordion + hootstrap card - Nick 4-7-2026 */
.main {
  --font-size: 20px;
  --icon-size: 40px;
  --icon-color: #084FC9;

  /* Accordion */
  .accordion {
    .btn-link {
      display: flex;
      justify-content: space-between;
      align-items: center;
      height: var(--icon-size);


      .accordion-icon-text-wrapper {
        display: flex;
        align-items: center;
        width: fit-content;
        gap: 0.5em;
        font-size: var(--font-size);


        & div {
          & .iconify-icons {
            & .iconify-icon {
              & svg {
                width: var(--icon-size);

                & path {
                  fill: var(--icon-color);
                }
              }
            }
          }
        }
      }
    }
  }

  /* END Accordion  */


  /* Card */
  & .card {
    & .card-body {
      & div {
        width: var(--icon-size);

        & .iconify-icons {
          & .iconify-icon {
            svg {
              width: var(--icon-size);

              & path {
                fill: var(--icon-color);
              }
            }
          }
        }
      }
    }
  }

  /* END Card */
}

/* END Iconify css for accordion + hootstrap card - Nick 4-7-2026 */