/* -------------------------------------------------------------------------- */
/*                                Falcon Button                               */
/* -------------------------------------------------------------------------- */
.forest {
  color: #055862;
}

.sea {
  color: #069090;
}

.sunshine {
  color: #FDC602;
}

.dawn {
  color: #F7A430;
}

.rush {
  color: #EF7E1A;
}

.signal {
  color: #EA5815;
}

.matte {
  color: #F2E6CF;
}

.brown {
  color: #4A4A4A;
}

.forest-100 {
  color: #cddee0;
}

.forest-200 {
  color: #9bbcc0;
}

.forest-300 {
  color: #699ba1;
}

.forest-400 {
  color: #377981;
}

.forest-500 {
  color: #055862;
}

.forest-600 {
  color: #054f58;
}

.forest-700 {
  color: #04464e;
}

.forest-800 {
  color: #043e45;
}

.forest-900 {
  color: #03353b;
}

.bg-forest-100 {
  background-color: #cddee0;
}

.bg-forest-200 {
  background-color: #9bbcc0;
}

.bg-forest-300 {
  background-color: #699ba1;
}

.bg-forest-400 {
  background-color: #377981;
}

.bg-forest-500 {
  background-color: #055862;
}

.bg-forest-600 {
  background-color: #054f58;
}

.bg-forest-700 {
  background-color: #04464e;
}

.bg-forest-800 {
  background-color: #043e45;
}

.bg-forest-900 {
  background-color: #03353b;
}

.sea-100 {
  color: #cde9e9;
}

.sea-200 {
  color: #9bd3d3;
}

.sea-300 {
  color: #6abcbc;
}

.sea-400 {
  color: #38a6a6;
}

.sea-500 {
  color: #069090;
}

.sea-600 {
  color: #058282;
}

.sea-700 {
  color: #057373;
}

.sea-800 {
  color: #046565;
}

.sea-900 {
  color: #045656;
}

.bg-sea-100 {
  background-color: #cde9e9;
}

.bg-sea-200 {
  background-color: #9bd3d3;
}

.bg-sea-300 {
  background-color: #6abcbc;
}

.bg-sea-400 {
  background-color: #38a6a6;
}

.bg-sea-500 {
  background-color: #069090;
}

.bg-sea-600 {
  background-color: #058282;
}

.bg-sea-700 {
  background-color: #057373;
}

.bg-sea-800 {
  background-color: #046565;
}

.bg-sea-900 {
  background-color: #045656;
}

.sunshine-100 {
  color: #fff4cc;
}

.sunshine-200 {
  color: #fee89a;
}

.sunshine-300 {
  color: #fedd67;
}

.sunshine-400 {
  color: #fdd135;
}

.sunshine-500 {
  color: #fdc602;
}

.sunshine-600 {
  color: #e4b202;
}

.sunshine-700 {
  color: #ca9e02;
}

.sunshine-800 {
  color: #b18b01;
}

.sunshine-900 {
  color: #987701;
}

.bg-sunshine-100 {
  background-color: #fff4cc;
}

.bg-sunshine-200 {
  background-color: #fee89a;
}

.bg-sunshine-300 {
  background-color: #fedd67;
}

.bg-sunshine-400 {
  background-color: #fdd135;
}

.bg-sunshine-500 {
  background-color: #fdc602;
}

.bg-sunshine-600 {
  background-color: #e4b202;
}

.bg-sunshine-700 {
  background-color: #ca9e02;
}

.bg-sunshine-800 {
  background-color: #b18b01;
}

.bg-sunshine-900 {
  background-color: #987701;
}

.dawn-100 {
  color: #fdedd6;
}

.dawn-200 {
  color: #fcdbac;
}

.dawn-300 {
  color: #fac883;
}

.dawn-400 {
  color: #f9b659;
}

.dawn-500 {
  color: #f7a430;
}

.dawn-600 {
  color: #de942b;
}

.dawn-700 {
  color: #c68326;
}

.dawn-800 {
  color: #ad7322;
}

.dawn-900 {
  color: #94621d;
}

.bg-dawn-100 {
  background-color: #fdedd6;
}

.bg-dawn-200 {
  background-color: #fcdbac;
}

.bg-dawn-300 {
  background-color: #fac883;
}

.bg-dawn-400 {
  background-color: #f9b659;
}

.bg-dawn-500 {
  background-color: #f7a430;
}

.bg-dawn-600 {
  background-color: #de942b;
}

.bg-dawn-700 {
  background-color: #c68326;
}

.bg-dawn-800 {
  background-color: #ad7322;
}

.bg-dawn-900 {
  background-color: #94621d;
}

.rush-100 {
  color: #fce5d1;
}

.rush-200 {
  color: #f9cba3;
}

.rush-300 {
  color: #f5b276;
}

.rush-400 {
  color: #f29848;
}

.rush-500 {
  color: #ef7e1a;
}

.rush-600 {
  color: #d77117;
}

.rush-700 {
  color: #bf6515;
}

.rush-800 {
  color: #a75812;
}

.rush-900 {
  color: #8f4c10;
}

.bg-rush-100 {
  background-color: #fce5d1;
}

.bg-rush-200 {
  background-color: #f9cba3;
}

.bg-rush-300 {
  background-color: #f5b276;
}

.bg-rush-400 {
  background-color: #f29848;
}

.bg-rush-500 {
  background-color: #ef7e1a;
}

.bg-rush-600 {
  background-color: #d77117;
}

.bg-rush-700 {
  background-color: #bf6515;
}

.bg-rush-800 {
  background-color: #a75812;
}

.bg-rush-900 {
  background-color: #8f4c10;
}

.signal-100 {
  color: #fbded0;
}

.signal-200 {
  color: #f7bca1;
}

.signal-300 {
  color: #f29b73;
}

.signal-400 {
  color: #ee7944;
}

.signal-500 {
  color: #ea5815;
}

.signal-600 {
  color: #d34f13;
}

.signal-700 {
  color: #bb4611;
}

.signal-800 {
  color: #a43e0f;
}

.signal-900 {
  color: #8c350d;
}

.bg-signal-100 {
  background-color: #fbded0;
}

.bg-signal-200 {
  background-color: #f7bca1;
}

.bg-signal-300 {
  background-color: #f29b73;
}

.bg-signal-400 {
  background-color: #ee7944;
}

.bg-signal-500 {
  background-color: #ea5815;
}

.bg-signal-600 {
  background-color: #d34f13;
}

.bg-signal-700 {
  background-color: #bb4611;
}

.bg-signal-800 {
  background-color: #a43e0f;
}

.bg-signal-900 {
  background-color: #8c350d;
}

.matte-100 {
  color: #fcfaf5;
}

.matte-200 {
  color: #faf5ec;
}

.matte-300 {
  color: #f7f0e2;
}

.matte-400 {
  color: #f5ebd9;
}

.matte-500 {
  color: #f2e6cf;
}

.matte-600 {
  color: #dacfba;
}

.matte-700 {
  color: #c2b8a6;
}

.matte-800 {
  color: #a9a191;
}

.matte-900 {
  color: #918a7c;
}

.bg-matte-100 {
  background-color: #fcfaf5;
}

.bg-matte-200 {
  background-color: #faf5ec;
}

.bg-matte-300 {
  background-color: #f7f0e2;
}

.bg-matte-400 {
  background-color: #f5ebd9;
}

.bg-matte-500 {
  background-color: #f2e6cf;
}

.bg-matte-600 {
  background-color: #dacfba;
}

.bg-matte-700 {
  background-color: #c2b8a6;
}

.bg-matte-800 {
  background-color: #a9a191;
}

.bg-matte-900 {
  background-color: #918a7c;
}

.bg-forest, .btn-forest {
  background-color: #055862;
}

.bg-sea, .btn-sea {
  background-color: #069090;
}

.bg-sunshine, .btn-sunshine {
  background-color: #FDC602;
}

.bg-dawn, .btn-dawn {
  background-color: #F7A430;
}

.bg-rush, .btn-rush {
  background-color: #EF7E1A;
}

.bg-signal, .btn-signal {
  background-color: #EA5815;
}

.bg-matte, .btn-matte {
  background-color: #F2E6CF;
}

.bg-brown, .btn-brown {
  background-color: #4A4A4A;
}

.text-forest {
  color: #055862;
}

.text-sea {
  color: #069090;
}

.text-sunshine {
  color: #FDC602;
}

.text-dawn {
  color: #F7A430;
}

.text-rush {
  color: #EF7E1A;
}

.text-signal {
  color: #EA5815;
}

.text-matte {
  color: #F2E6CF;
}

.text-brown {
  color: #4A4A4A;
}

.btn {
  --bs-btn-hover-color: #fff;
}

.btn-matte-300 {
  --bs-btn-color: #4A4A4A;
  --bs-btn-bg: #f7f0e2;
  --bs-btn-border-color: none;
  --bs-btn-hover-color: #069090;
}

.btn-sea {
  --bs-btn-color: #fff;
  --bs-btn-border-color: #069090;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #058282;
  --bs-btn-hover-border-color: #057373;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #043e45;
  --bs-btn-active-border-color: #045656;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #cde9e9;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6abcbc;
  --bs-gradient: none;
}

.btn-forest {
  --bs-btn-color: #fff;
  --bs-btn-hover-bg: #054f58;
  --bs-btn-active-bg: #043e45;
  --bs-btn-active-border-color: #03353b;
  --bs-btn-hover-color: #fff;
  --bs-btn-active-color: #699ba1;
}

.btn-sunshine {
  --bs-btn-color: #4a4a4a;
  --bs-btn-hover-bg: #fedd67;
  --bs-btn-active-bg: #ca9e02;
  --bs-btn-active-border-color: #b18b01;
  --bs-btn-hover-color: #4a4a4a;
  --bs-btn-active-color: #4a4a4a;
}

.btn-dawn {
  --bs-btn-hover-bg: #f9b659;
  --bs-btn-active-bg: #F7A430;
  --bs-btn-hover-color: #4a4a4a;
  --bs-btn-active-color: #4a4a4a;
}

.btn-rush {
  --bs-btn-hover-bg: #fedd67;
  --bs-btn-active-bg: #EF7E1A;
  --bs-btn-hover-color: #4a4a4a;
  --bs-btn-active-color: #4a4a4a;
}

.btn-signal {
  --bs-btn-color: #fff;
  --bs-btn-hover-bg: #ee7944;
  --bs-btn-active-bg: #EA5815;
  --bs-btn-hover-color: #fff;
  --bs-btn-active-color: #fff;
}

body {
  font-family: "Open Sans", sans-serif;
  background: rgb(155, 211, 211);
  background: linear-gradient(335deg, rgb(155, 211, 211) 0%, rgb(247, 240, 226) 40%);
}

#wrap {
  margin-top: 80px;
}

#wrap .menu li a {
  color: unset !important;
  font-weight: unset !important;
}

.menu li:hover {
  border-bottom: 1px solid #FDC602;
}

.dropdown-menu {
  --bs-dropdown-link-color: #4A4A4A;
  --bs-highlight-bg: #38a6a6;
  --bs-dropdown-link-hover-bg: #38a6a6;
  --bs-dropdown-divider-bg: #4a4a4a;
  --bs-dropdown-link-active-bg: #069090;
  --bs-btn-active-border-color: #069090;
}

table, table tr {
  --bs-table-color: #4a4a4af1;
  --bs-table-hover-bg: #cde9e9 !important;
}

table td, table th {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
  --bs-table-color: #4a4a4af1;
  --bs-table-hover-bg: #cde9e9 !important;
}

.pagination {
  --bs-pagination-active-bg:#055862 !important;
  --bs-pagination-active-color:#FFFFFF !important;
  --bs-pagination-active-border-color:#055862;
  --bs-pagination-color:#4A4A4A !important;
}

.page-item a.page-link {
  color: #4A4A4A !important;
}

.page-item a.page-link.active {
  color: #FFFFFF !important;
}

.page-link:hover {
  text-decoration: none !important;
}

.nav-link {
  --bs-nav-link-font-weight: 300;
}

.log-text {
  font-size: 0.75rem;
}

.accordion-button {
  background-color: #fcfaf5;
  color: #4A4A4A;
}

.accordion-button:not(.collapsed) {
  background-color: #faf5ec;
  color: #4A4A4A;
}

.list-group-sortable-connected .list-group-item {
  cursor: grab;
}

.rounded-3 {
  --falcon-border-radius-lg: 0.5rem;
}

.rounded-4 {
  --falcon-border-radius-xl: 1rem;
}

.card {
  border-radius: 1rem !important;
}

.card-header {
  border-top-right-radius: 1rem !important;
  border-top-left-radius: 1rem !important;
}

.card-footer, .card-body:last-child {
  border-bottom-right-radius: 1rem !important;
  border-bottom-left-radius: 1rem !important;
}

.font-sans-serif {
  --falcon-font-sans-serif: "Open Sans", sans-serif;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  --falcon-font-sans-serif: "Open Sans", sans-serif;
}

.btn {
  --falcon-btn-box-shadow: none !important;
  --falcon-btn-active-shadow: none !important;
  line-height: 1.8rem;
}

.form-control {
  border-color: #069090;
  line-height: 1.8rem;
}

.form-select {
  border-color: #069090;
  line-height: 1.8rem;
}

.turbo-progress-bar {
  background: rgb(6, 144, 144);
  background: linear-gradient(335deg, rgb(6, 144, 144) 0%, rgb(5, 88, 98) 100%);
}

.dropdown-menu {
  font-size: 1rem;
}

.nav-link.active {
  font-weight: 400;
}

.dub-subscription-icon {
  max-width: 144px !important;
}

.dub-quickstart-icons {
  height: 4rem;
  width: 4rem;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.dub-quickstart-icons svg {
  max-height: 3.2rem !important;
  margin-left: auto;
  margin-right: auto;
}

.dub-quickstart:hover {
  background-color: #cde9e9;
}

.dub-quickstart:hover a {
  text-decoration: none !important;
}

.dub-quickstart:hover svg {
  fill: #043e45;
}

:root {
  --falcon-border-radius: 0.5rem !important;
  --falcon-border-radius-lg: 0.5rem !important;
  --falcon-font-sans-serif: "Open Sans", sans-serif;
  --falcon-btn-box-shadow: none !important;
  --falcon-btn-active-shadow: none !important;
  --falcon-input-placeholder-color-global: #6abcbc;
  --falcon-progress-gradient: linear-gradient(335deg, rgba(6,144,144,1) 0%, rgba(5,88,98,1) 100%);
  --falcon-dropdown-font-size: 1rem;
}

.usage-class-100 {
  background-color: #055862 !important;
}

.usage-class-105 {
  background-color: #699ba1 !important;
}

.usage-class-107 {
  background-color: #377981 !important;
}

.usage-class-20 {
  background-color: #069090 !important;
}

.usage-class-110 {
  background-color: #069090 !important;
}

.usage-class-120 {
  background-color: #fedd67 !important;
}

.usage-class-130 {
  background-color: #fee89a !important;
}

.usage-class-150 {
  background-color: #ef7e1a !important;
}

.usage-class-160 {
  background-color: #f5b276 !important;
}

.usage-class-180 {
  background-color: #f7a430 !important;
}

.usage-class-190 {
  background-color: #d77117 !important;
}

.usage-class-200 {
  background-color: #055862 !important;
}

.usage-class-300 {
  background-color: #6abcbc !important;
}

.usage-class-310 {
  background-color: #fdc602 !important;
}

.usage-class-320 {
  background-color: #fdd135 !important;
}

.usage-class-330 {
  background-color: #EA5815 !important;
}

.usage-class-1000 {
  background-color: #f9b659 !important;
}

.toast {
  --falcon-toast-border-radius: 0.5rem;
}

.inline-icon {
  height: 1rem;
  width: 1rem;
  margin-bottom: 3px;
  margin-right: 3px;
}

.flag {
  opacity: 0.5;
}

.btn-danger {
  --falcon-btn-color: #fff;
  --falcon-btn-bg: #EA5815;
  --falcon-btn-border-color: #EA5815;
  --falcon-btn-hover-color: #fff;
  --falcon-btn-hover-bg: #ee7944;
  --falcon-btn-hover-border-color: #ee7944;
  --falcon-btn-focus-shadow-rgb: 234, 85, 112;
  --falcon-btn-active-color: #fff;
  --falcon-btn-active-bg: #EA5815;
  --falcon-btn-active-border-color: #ee7944;
  --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --falcon-btn-disabled-color: #fff;
  --falcon-btn-disabled-bg: #8c350d;
  --falcon-btn-disabled-border-color: #8c350d;
}

.btn-outline-primary {
  --falcon-btn-color: #055862;
  --falcon-btn-bg: unset;
  --falcon-btn-border-color: #055862;
  --falcon-btn-hover-color: #043e45;
  --falcon-btn-hover-bg: #9bbcc0;
  --falcon-btn-hover-border-color: #043e45;
  --falcon-btn-focus-shadow-rgb: 234, 85, 112;
  --falcon-btn-active-color: #04464e;
  --falcon-btn-active-bg: unset;
  --falcon-btn-active-border-color: #04464e;
  --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --falcon-btn-disabled-color: #fff;
  --falcon-btn-disabled-bg: #043e45;
  --falcon-btn-disabled-border-color: #043e45;
}

/* prettier-ignore */
:root,
[data-bs-theme=light] {
  --falcon-body-font-family: "Open Sans", sans-serif;
  --falcon-bg-navbar-glass: rgba(247, 240, 226, 1);
}

.nav-link {
  --falcon-nav-link-font-weight: 300;
  --falcon-nav-link-font-size: 1rem;
}

body {
  background: linear-gradient(335deg, rgb(155, 211, 211) 0%, rgb(247, 240, 226) 40%);
}

.nav-icon {
  width: 16px;
  height: 16px;
  font-weight: 300;
}

.wrapper {
  width: 100%;
  aspect-ratio: 16/9;
}

.enable {
  color: #7ed321;
}

.invalid {
  border-color: #dc3545;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e63757'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e63757' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.15625rem) center;
  background-size: calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem);
}

.action-svg {
  width: 24px;
  height: 24px;
}

.info-svg {
  width: 16px;
  height: 16px;
}

@media (min-width: 576px) {
  .bundle-svg, .subscription-svg {
    width: 48px;
    height: 48px;
  }
}
@media (min-width: 1400px) {
  .bundle-svg, .subscription-svg {
    width: 96px;
    height: 96px;
  }
}/*# sourceMappingURL=user.css.map */