@charset "UTF-8";

.alert-accent {
    --ar-alert-color: var(--ar-accent-text-emphasis);
    --ar-alert-bg: var(--ar-accent-bg-subtle);
    --ar-alert-border-color: var(--ar-accent-border-subtle);
    --ar-alert-link-color: var(--ar-accent-text-emphasis);
  }

.btn-accent {
    --ar-btn-color: #fff;
    --ar-btn-bg: #00a19d;
    --ar-btn-border-color: #00a19d;
    --ar-btn-hover-color: #fff;
    --ar-btn-hover-bg: #008985;
    --ar-btn-hover-border-color: #00817e;
    --ar-btn-focus-shadow-rgb: 38, 175, 172;
    --ar-btn-active-color: #fff;
    --ar-btn-active-bg: #00817e;
    --ar-btn-active-border-color: #007976;
    --ar-btn-active-shadow: unset;
    --ar-btn-disabled-color: #fff;
    --ar-btn-disabled-bg: #00a19d;
    --ar-btn-disabled-border-color: #00a19d;
  }

  .btn-outline-accent {
    --ar-btn-color: #00a19d;
    --ar-btn-border-color: #00a19d;
    --ar-btn-hover-color: #fff;
    --ar-btn-hover-bg: #00a19d;
    --ar-btn-hover-border-color: #00a19d;
    --ar-btn-focus-shadow-rgb: 0, 161, 157;
    --ar-btn-active-color: #fff;
    --ar-btn-active-bg: #00a19d;
    --ar-btn-active-border-color: #00a19d;
    --ar-btn-active-shadow: unset;
    --ar-btn-disabled-color: #00a19d;
    --ar-btn-disabled-bg: transparent;
    --ar-btn-disabled-border-color: #00a19d;
    --ar-gradient: none;
  }

  .alert-accent {
    --ar-alert-color: var(--ar-accent-text-emphasis);
    --ar-alert-bg: var(--ar-accent-bg-subtle);
    --ar-alert-border-color: var(--ar-accent-border-subtle);
    --ar-alert-link-color: var(--ar-accent-text-emphasis);
  }

  .list-group-item-accent {
    --ar-list-group-color: var(--ar-accent-text-emphasis);
    --ar-list-group-bg: var(--ar-accent-bg-subtle);
    --ar-list-group-border-color: var(--ar-accent-border-subtle);
    --ar-list-group-action-hover-color: var(--ar-emphasis-color);
    --ar-list-group-action-hover-bg: var(--ar-accent-border-subtle);
    --ar-list-group-action-active-color: var(--ar-emphasis-color);
    --ar-list-group-action-active-bg: var(--ar-accent-border-subtle);
    --ar-list-group-active-color: var(--ar-accent-bg-subtle);
    --ar-list-group-active-bg: var(--ar-accent-text-emphasis);
    --ar-list-group-active-border-color: var(--ar-accent-text-emphasis);
  }

  .text-bg-accent {
    color: #fff !important;
    background-color: RGBA(var(--ar-accent-rgb), var(--ar-bg-opacity, 1)) !important;
  }

  .link-accent {
    color: RGBA(var(--ar-accent-rgb), var(--ar-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(var(--ar-accent-rgb), var(--ar-link-underline-opacity, 1)) !important;
            text-decoration-color: RGBA(var(--ar-accent-rgb), var(--ar-link-underline-opacity, 1)) !important;
  }
  .link-accent:hover, .link-accent:focus {
    color: RGBA(0, 129, 126, var(--ar-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(0, 129, 126, var(--ar-link-underline-opacity, 1)) !important;
            text-decoration-color: RGBA(0, 129, 126, var(--ar-link-underline-opacity, 1)) !important;
  }

  .focus-ring-accent {
    --ar-focus-ring-color: rgba(var(--ar-accent-rgb), var(--ar-focus-ring-opacity));
  }

  .border-accent {
    --ar-border-opacity: 1;
    border-color: rgba(var(--ar-accent-rgb), var(--ar-border-opacity)) !important;
  }

  .border-accent-subtle {
    border-color: var(--ar-accent-border-subtle) !important;
  }

  .text-accent {
    --ar-text-opacity: 1;
    color: rgba(var(--ar-accent-rgb), var(--ar-text-opacity)) !important;
  }

  .text-accent-emphasis {
    color: var(--ar-accent-text-emphasis) !important;
  }

  .bg-accent {
    --ar-bg-opacity: 1;
    background-color: rgba(var(--ar-accent-rgb), var(--ar-bg-opacity)) !important;
  }

  .bg-accent-subtle {
    background-color: var(--ar-accent-bg-subtle) !important;
  }

  .alert-accent .btn-close {
    background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M8 1.2A6.74 6.74 0 0 0 1.2 8 6.74 6.74 0 0 0 8 14.8 6.74 6.74 0 0 0 14.8 8 6.74 6.74 0 0 0 8 1.2zM0 8c0-4.4 3.6-8 8-8s8 3.6 8 8-3.6 8-8 8-8-3.6-8-8zm10.6-2.6a.61.61 0 0 1 0 .8L8.8 8l1.9 1.9a.61.61 0 0 1 0 .8.61.61 0 0 1-.8 0L8 8.8l-1.9 1.9a.61.61 0 0 1-.8 0 .61.61 0 0 1 0-.8L7.2 8 5.4 6.1a.61.61 0 0 1 0-.8.61.61 0 0 1 .8 0l1.9 1.9L10 5.3c.1-.1.4-.1.6.1z' fill-rule='evenodd' fill='%23004543'/%3e%3c/svg%3e") center/1.375em auto no-repeat;
  }
