/* ==========================================================================
   Caus³ Impressões 3D — identidade visual sobre o Perfex CRM
   Paleta: Tiffany #00BDB8 · Coral #FF7048 · Off-white #F5F1E9 · Grafite #171717 · Cinza #A7A7A7
   Arquivo gerado: a seção "remap" no fim é produzida por tools/gen-custom-css.py
   ========================================================================== */
@import url("https://fonts.googleapis.com/css2?family=Exo+2:wght@300;400;500;600;700&display=swap");

:root {
  --caus-tiffany: #00BDB8;
  --caus-tiffany-dark: #00837F;
  --caus-coral: #FF7048;
  --caus-offwhite: #F5F1E9;
  --caus-grafite: #171717;
  --caus-cinza: #A7A7A7;
}

/* ---------- Base ---------- */
body,
.tooltip, .popover, .btn, .form-control, input, select, textarea, button,
h1, h2, h3, h4, h5, h6 {
  font-family: "Exo 2", "Inter", system-ui, sans-serif;
}
body, #wrapper { background: var(--caus-offwhite); }
body { color: var(--caus-grafite); }
::selection { background: rgba(0, 189, 184, .28); }

a { color: var(--caus-tiffany-dark); }
a:hover, a:focus { color: #006B68; }

/* ---------- Botões ---------- */
.btn-primary,
.btn-primary:focus,
.btn-primary.active,
.btn-primary:active,
.open > .dropdown-toggle.btn-primary,
.btn-info, .btn-info:focus {
  background-color: var(--caus-tiffany) !important;
  border-color: var(--caus-tiffany) !important;
  color: var(--caus-grafite) !important;
  font-weight: 600;
}
.btn-primary:hover,
.btn-primary:active:hover,
.btn-primary.active:hover,
.btn-info:hover {
  background-color: #00A8A3 !important;
  border-color: #00A8A3 !important;
  color: var(--caus-grafite) !important;
}
.btn-primary[disabled], .btn-primary.disabled { opacity: .55; }
.btn-primary .caret, .btn-primary i { color: inherit; }

/* ---------- Formulários ---------- */
.form-control:focus,
.bootstrap-select .dropdown-toggle:focus,
.bootstrap-select.open > .dropdown-toggle {
  border-color: var(--caus-tiffany) !important;
  box-shadow: 0 0 0 3px rgba(0, 189, 184, .18) !important;
  outline: 0 !important;
}
.checkbox input[type="checkbox"]:checked + label::before,
.radio input[type="radio"]:checked + label::before {
  border-color: var(--caus-tiffany);
}
.checkbox.checkbox-primary input[type="checkbox"]:checked + label::before,
.checkbox input[type="checkbox"]:checked + label::before {
  background-color: var(--caus-tiffany);
}
.checkbox input[type="checkbox"]:checked + label::after { color: var(--caus-grafite); }
.radio input[type="radio"] + label::after { background-color: var(--caus-tiffany); }
.onoffswitch-checkbox:checked + .onoffswitch-label,
.onoffswitch-checkbox:checked + .onoffswitch-label:before { border-color: var(--caus-tiffany); }
.onoffswitch-checkbox:checked + .onoffswitch-label { background-color: var(--caus-tiffany); }

/* ---------- Admin: cabeçalho ---------- */
#header {
  background: #fff;
  box-shadow: 0 1px 0 rgba(23, 23, 23, .08);
}
#header::before {
  content: "";
  position: absolute; left: 0; right: 0; top: 0; height: 3px;
  background: linear-gradient(90deg, var(--caus-tiffany) 0 50%, var(--caus-coral) 50% 100%);
  z-index: 2;
}
#header #logo img {
  content: url("../../uploads/company/logo_header.png");
  height: 42px !important;
  width: auto;
  margin-top: 3px;
}
#header #search_input { background: var(--caus-offwhite) !important; }
#header .icon-notifications,
#header .label.bg-warning, #header .badge.bg-warning,
#header .icon-total-indicator {
  background: var(--caus-coral) !important;
  color: #fff !important;
}

/* ---------- Admin: menu lateral em grafite ---------- */
.sidebar {
  background: var(--caus-grafite);
  border-right: 0;
}
.sidebar ul.nav li a { color: #E9E4DA; font-weight: 500; }
.sidebar ul.nav li a i.menu-icon { color: var(--caus-cinza); }
.sidebar ul.nav li a .arrow, .sidebar ul.nav li a .fa.arrow { color: #6f6f6f; }
.sidebar > ul.nav > li:hover a:first-child,
.sidebar > ul.nav > li.active a:first-child {
  background: rgba(255, 255, 255, .07);
  border: 1px solid rgba(255, 255, 255, .06);
  box-shadow: none;
}
.sidebar > ul.nav > li.active > a:first-child {
  background: rgba(0, 189, 184, .14);
  border-color: rgba(0, 189, 184, .30);
}
.sidebar ul.nav li.active > a,
.sidebar ul.nav > li > a:hover,
.sidebar ul.nav > li > a:focus { color: #fff; }
.sidebar ul.nav li.active > a .menu-icon,
.sidebar ul.nav > li > a:hover .menu-icon,
.sidebar ul.nav > li > a:focus .menu-icon { color: var(--caus-tiffany); }
.sidebar ul.nav li .nav-second-level li a { color: #BDB8AF; }
.sidebar ul.nav li .nav-second-level li a:hover { color: #fff; }
.sidebar ul.nav li .nav-second-level li.active a { color: var(--caus-tiffany); }
.sidebar .badge { background: var(--caus-coral); color: #fff; border: 0; }

.sidebar .sidebar-user-profile > a.profile {
  background: rgba(255, 255, 255, .05) !important;
  border-color: rgba(255, 255, 255, .10) !important;
  color: #F5F1E9 !important;
  box-shadow: none !important;
}
.sidebar .sidebar-user-profile > a.profile:hover,
.sidebar .sidebar-user-profile > a.profile:focus {
  background: rgba(255, 255, 255, .09) !important;
  border-color: rgba(0, 189, 184, .45) !important;
}
.sidebar .sidebar-user-profile > a.profile .tw-text-neutral-500 { color: var(--caus-cinza) !important; }

#setup-menu > li:first-child { color: #F5F1E9; border-bottom-color: rgba(255, 255, 255, .10); }
#setup-menu > li:first-child a, #setup-menu .close-customizer { color: var(--caus-cinza); }
.sidebar hr, .sidebar .divider { border-color: rgba(255, 255, 255, .08); }
.sidebar .tw-text-neutral-500, .sidebar .tw-text-neutral-600, .sidebar .tw-text-neutral-700 { color: var(--caus-cinza); }
.sidebar ::-webkit-scrollbar-thumb { background: #3a3a3a; }

/* ---------- Painéis, abas, tabelas ---------- */
.panel_s > .panel-body, .panel_s { border-color: rgba(23, 23, 23, .09); }
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  border-bottom-color: var(--caus-tiffany) !important;
  color: var(--caus-grafite) !important;
}
.nav-tabs > li > a:hover { border-bottom-color: rgba(0, 189, 184, .45); }
.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > span,
.dataTables_wrapper .dataTables_paginate .paginate_button.active a {
  background-color: var(--caus-tiffany) !important;
  border-color: var(--caus-tiffany) !important;
  color: var(--caus-grafite) !important;
}
.progress-bar, .progress-bar-default, .progress-bar-info { background-color: var(--caus-tiffany) !important; }
.label-primary, .badge-primary { background: var(--caus-tiffany); color: var(--caus-grafite); }
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.bootstrap-select .dropdown-menu > li.selected > a {
  background-color: rgba(0, 189, 184, .14) !important;
  color: var(--caus-grafite) !important;
}
.text-info { color: var(--caus-tiffany-dark) !important; }

/* ---------- Telas de autenticação ---------- */
body.login_admin,
body.customers_login,
body[class*="authentication"] { background: var(--caus-offwhite) !important; }
.company-logo img,
.authentication-form-wrapper .company-logo img {
  max-width: 300px;
  width: 100%;
  height: auto;
  margin: 0 auto 18px;
}
.authentication-form-wrapper h1 { font-weight: 600; letter-spacing: .01em; }
.authentication-form-wrapper > .tw-bg-white {
  border-color: rgba(23, 23, 23, .10) !important;
  border-top: 3px solid var(--caus-tiffany) !important;
  box-shadow: 0 10px 30px -18px rgba(23, 23, 23, .35) !important;
}

/* ---------- Área do cliente ---------- */
.navbar-default.header {
  background: #fff;
  border-bottom: 0;
  box-shadow: 0 1px 0 rgba(23, 23, 23, .08);
  border-top: 3px solid transparent;
  border-image: linear-gradient(90deg, var(--caus-tiffany) 0 50%, var(--caus-coral) 50% 100%) 1;
}
.navbar-default .navbar-brand.logo { height: auto; padding-top: 12px; padding-bottom: 12px; }
.navbar-default .navbar-brand.logo img {
  content: url("../../uploads/company/logo_header.png");
  height: 58px !important;
  max-height: none !important;
  width: auto !important;
  max-width: none !important;
}
.navbar-default .navbar-nav > li > a { color: var(--caus-grafite); }
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover {
  background: rgba(0, 189, 184, .12);
  color: var(--caus-grafite);
}
footer, .footer { color: #6f6f6f; background: #EDE8DE !important; border-top-color: rgba(23, 23, 23, .08) !important; }

/* ---------- remap: azul padrão -> Tiffany (gerado) ---------- */
/* assets/builds/vendor-admin.css: 33 regras */
a{color:#00837f}
a:focus,a:hover{color:#006b68}
.text-primary{color:#00837f}
a.text-primary:focus,a.text-primary:hover{color:#006b68}
.bg-primary{background-color:#00837f}
a.bg-primary:focus,a.bg-primary:hover{background-color:#006b68}
.form-control:focus{border-color:#00bdb8;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,189,184,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,189,184,.6)}
.btn-primary{background-color:#00837f;border-color:#006b68}
.btn-primary.focus,.btn-primary:focus{background-color:#006b68}
.btn-primary:hover{background-color:#006b68;border-color:#065654}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-color:#006b68;border-color:#065654}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#065654}
.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#00837f;border-color:#006b68}
.btn-primary .badge{color:#00837f}
.btn-link{color:#00837f}
.btn-link:focus,.btn-link:hover{color:#006b68}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#00837f}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:#00837f}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#00837f}
.pagination>li>a,.pagination>li>span{color:#00837f}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#006b68}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#00837f;border-color:#00837f}
.label-primary{background-color:#00837f}
.label-primary[href]:focus,.label-primary[href]:hover{background-color:#006b68}
.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#00837f}
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#00837f}
.progress-bar{background-color:#00837f}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#00837f;border-color:#00837f}
.panel-primary{border-color:#00837f}
.panel-primary>.panel-heading{background-color:#00837f;border-color:#00837f}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#00837f}
.panel-primary>.panel-heading .badge{color:#00837f}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#00837f}
/* assets/builds/tailwind.css: 486 regras */
*,:after,:before{--tw-ring-color:rgba(0,189,184,.5)}
::backdrop{--tw-ring-color:rgba(0,189,184,.5)}
.label-primary{--tw-ring-color:rgba(0,107,104,.1);background-color:rgb(236 251 250/var(--tw-bg-opacity));color:rgb(0 107 104/var(--tw-text-opacity))}
.label-primary[href]:focus,.label-primary[href]:hover{background-color:rgb(210 245 243/var(--tw-bg-opacity));color:rgb(6 86 84/var(--tw-text-opacity))}
.text-primary{color:rgb(0 131 127/var(--tw-text-opacity))}
a.text-primary:focus,a.text-primary:hover{color:rgb(0 107 104/var(--tw-text-opacity))}
.alert-info{background-color:rgb(236 251 250/var(--tw-bg-opacity));color:rgb(0 107 104/var(--tw-text-opacity))}
.alert-info h4{color:rgb(6 86 84/var(--tw-text-opacity))}
.alert-info hr{border-color:rgba(166,234,231,.6)}
.alert-info .alert-link{color:rgb(0 107 104/var(--tw-text-opacity))}
.alert-info .alert-link:focus,.alert-info .alert-link:hover{color:rgb(0 131 127/var(--tw-text-opacity))}
.btn-default.focus,.btn-default:focus{--tw-ring-color:rgb(0 189 184/var(--tw-ring-opacity))}
.btn-default.active,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{--tw-ring-color:rgb(0 189 184/var(--tw-ring-opacity))}
.btn-primary.focus,.btn-primary:focus{--tw-ring-color:rgb(0 189 184/var(--tw-ring-opacity))}
.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{--tw-ring-color:rgb(0 189 184/var(--tw-ring-opacity))}
.btn-primary .badge{color:rgb(0 107 104/var(--tw-text-opacity))}
input.form-control:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select.form-control:focus,textarea.form-control:focus{--tw-ring-color:rgb(0 189 184/var(--tw-ring-opacity));border-color:rgb(0 189 184/var(--tw-border-opacity))}
.checkbox-primary input[type=checkbox]:checked+label:before,.checkbox-primary input[type=radio]:checked+label:before{background-color:#00837f;border-color:#00837f}
.checkbox-info input[type=checkbox]:checked+label:before,.checkbox-info input[type=radio]:checked+label:before{background-color:#00837f;border-color:#00837f}
.radio-primary input[type=radio]+label:after{background-color:#00837f}
.radio-primary input[type=radio]:checked+label:before{border-color:#00837f}
.radio-primary input[type=radio]:checked+label:after{background-color:#00837f}
.radio-info input[type=radio]+label:after{background-color:#00837f}
.radio-info input[type=radio]:checked+label:before{border-color:#00837f}
.radio-info input[type=radio]:checked+label:after{background-color:#00837f}
.onoffswitch-checkbox:checked+.onoffswitch-label{background-color:rgb(0 189 184/var(--tw-bg-opacity))}
.onoffswitch-checkbox:checked+.onoffswitch-label,.onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:rgb(0 189 184/var(--tw-border-opacity))}
.progress-bar{background-color:rgb(0 131 127/var(--tw-bg-opacity))}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:rgb(0 131 127/var(--tw-border-opacity))}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#00837f}
.panel-primary>.panel-heading{background-color:rgb(210 245 243/var(--tw-bg-opacity));color:rgb(0 107 104/var(--tw-text-opacity))}
a{color:rgb(0 107 104/var(--tw-text-opacity))}
a:focus{color:rgb(6 86 84/var(--tw-text-opacity))}
.tw-border-primary-600{border-color:rgb(0 131 127/var(--tw-border-opacity))}
.tw-bg-primary-100{background-color:rgb(210 245 243/var(--tw-bg-opacity))}
.tw-bg-primary-100\/0{background-color:rgba(210,245,243,0)}
.tw-bg-primary-100\/10{background-color:rgba(210,245,243,.1)}
.tw-bg-primary-100\/100{background-color:#d2f5f3}
.tw-bg-primary-100\/15{background-color:rgba(210,245,243,.15)}
.tw-bg-primary-100\/20{background-color:rgba(210,245,243,.2)}
.tw-bg-primary-100\/25{background-color:rgba(210,245,243,.25)}
.tw-bg-primary-100\/30{background-color:rgba(210,245,243,.3)}
.tw-bg-primary-100\/35{background-color:rgba(210,245,243,.35)}
.tw-bg-primary-100\/40{background-color:rgba(210,245,243,.4)}
.tw-bg-primary-100\/45{background-color:rgba(210,245,243,.45)}
.tw-bg-primary-100\/5{background-color:rgba(210,245,243,.05)}
.tw-bg-primary-100\/50{background-color:rgba(210,245,243,.5)}
.tw-bg-primary-100\/55{background-color:rgba(210,245,243,.55)}
.tw-bg-primary-100\/60{background-color:rgba(210,245,243,.6)}
.tw-bg-primary-100\/65{background-color:rgba(210,245,243,.65)}
.tw-bg-primary-100\/70{background-color:rgba(210,245,243,.7)}
.tw-bg-primary-100\/75{background-color:rgba(210,245,243,.75)}
.tw-bg-primary-100\/80{background-color:rgba(210,245,243,.8)}
.tw-bg-primary-100\/85{background-color:rgba(210,245,243,.85)}
.tw-bg-primary-100\/90{background-color:rgba(210,245,243,.9)}
.tw-bg-primary-100\/95{background-color:rgba(210,245,243,.95)}
.tw-bg-primary-200{background-color:rgb(166 234 231/var(--tw-bg-opacity))}
.tw-bg-primary-200\/0{background-color:rgba(166,234,231,0)}
.tw-bg-primary-200\/10{background-color:rgba(166,234,231,.1)}
.tw-bg-primary-200\/100{background-color:#a6eae7}
.tw-bg-primary-200\/15{background-color:rgba(166,234,231,.15)}
.tw-bg-primary-200\/20{background-color:rgba(166,234,231,.2)}
.tw-bg-primary-200\/25{background-color:rgba(166,234,231,.25)}
.tw-bg-primary-200\/30{background-color:rgba(166,234,231,.3)}
.tw-bg-primary-200\/35{background-color:rgba(166,234,231,.35)}
.tw-bg-primary-200\/40{background-color:rgba(166,234,231,.4)}
.tw-bg-primary-200\/45{background-color:rgba(166,234,231,.45)}
.tw-bg-primary-200\/5{background-color:rgba(166,234,231,.05)}
.tw-bg-primary-200\/50{background-color:rgba(166,234,231,.5)}
.tw-bg-primary-200\/55{background-color:rgba(166,234,231,.55)}
.tw-bg-primary-200\/60{background-color:rgba(166,234,231,.6)}
.tw-bg-primary-200\/65{background-color:rgba(166,234,231,.65)}
.tw-bg-primary-200\/70{background-color:rgba(166,234,231,.7)}
.tw-bg-primary-200\/75{background-color:rgba(166,234,231,.75)}
.tw-bg-primary-200\/80{background-color:rgba(166,234,231,.8)}
.tw-bg-primary-200\/85{background-color:rgba(166,234,231,.85)}
.tw-bg-primary-200\/90{background-color:rgba(166,234,231,.9)}
.tw-bg-primary-200\/95{background-color:rgba(166,234,231,.95)}
.tw-bg-primary-300{background-color:rgb(107 219 215/var(--tw-bg-opacity))}
.tw-bg-primary-300\/0{background-color:rgba(107,219,215,0)}
.tw-bg-primary-300\/10{background-color:rgba(107,219,215,.1)}
.tw-bg-primary-300\/100{background-color:#6bdbd7}
.tw-bg-primary-300\/15{background-color:rgba(107,219,215,.15)}
.tw-bg-primary-300\/20{background-color:rgba(107,219,215,.2)}
.tw-bg-primary-300\/25{background-color:rgba(107,219,215,.25)}
.tw-bg-primary-300\/30{background-color:rgba(107,219,215,.3)}
.tw-bg-primary-300\/35{background-color:rgba(107,219,215,.35)}
.tw-bg-primary-300\/40{background-color:rgba(107,219,215,.4)}
.tw-bg-primary-300\/45{background-color:rgba(107,219,215,.45)}
.tw-bg-primary-300\/5{background-color:rgba(107,219,215,.05)}
.tw-bg-primary-300\/50{background-color:rgba(107,219,215,.5)}
.tw-bg-primary-300\/55{background-color:rgba(107,219,215,.55)}
.tw-bg-primary-300\/60{background-color:rgba(107,219,215,.6)}
.tw-bg-primary-300\/65{background-color:rgba(107,219,215,.65)}
.tw-bg-primary-300\/70{background-color:rgba(107,219,215,.7)}
.tw-bg-primary-300\/75{background-color:rgba(107,219,215,.75)}
.tw-bg-primary-300\/80{background-color:rgba(107,219,215,.8)}
.tw-bg-primary-300\/85{background-color:rgba(107,219,215,.85)}
.tw-bg-primary-300\/90{background-color:rgba(107,219,215,.9)}
.tw-bg-primary-300\/95{background-color:rgba(107,219,215,.95)}
.tw-bg-primary-400{background-color:rgb(46 203 198/var(--tw-bg-opacity))}
.tw-bg-primary-400\/0{background-color:rgba(46,203,198,0)}
.tw-bg-primary-400\/10{background-color:rgba(46,203,198,.1)}
.tw-bg-primary-400\/100{background-color:#2ecbc6}
.tw-bg-primary-400\/15{background-color:rgba(46,203,198,.15)}
.tw-bg-primary-400\/20{background-color:rgba(46,203,198,.2)}
.tw-bg-primary-400\/25{background-color:rgba(46,203,198,.25)}
.tw-bg-primary-400\/30{background-color:rgba(46,203,198,.3)}
.tw-bg-primary-400\/35{background-color:rgba(46,203,198,.35)}
.tw-bg-primary-400\/40{background-color:rgba(46,203,198,.4)}
.tw-bg-primary-400\/45{background-color:rgba(46,203,198,.45)}
.tw-bg-primary-400\/5{background-color:rgba(46,203,198,.05)}
.tw-bg-primary-400\/50{background-color:rgba(46,203,198,.5)}
.tw-bg-primary-400\/55{background-color:rgba(46,203,198,.55)}
.tw-bg-primary-400\/60{background-color:rgba(46,203,198,.6)}
.tw-bg-primary-400\/65{background-color:rgba(46,203,198,.65)}
.tw-bg-primary-400\/70{background-color:rgba(46,203,198,.7)}
.tw-bg-primary-400\/75{background-color:rgba(46,203,198,.75)}
.tw-bg-primary-400\/80{background-color:rgba(46,203,198,.8)}
.tw-bg-primary-400\/85{background-color:rgba(46,203,198,.85)}
.tw-bg-primary-400\/90{background-color:rgba(46,203,198,.9)}
.tw-bg-primary-400\/95{background-color:rgba(46,203,198,.95)}
.tw-bg-primary-50{background-color:rgb(236 251 250/var(--tw-bg-opacity))}
.tw-bg-primary-50\/0{background-color:rgba(236,251,250,0)}
.tw-bg-primary-50\/10{background-color:rgba(236,251,250,.1)}
.tw-bg-primary-50\/100{background-color:#ecfbfa}
.tw-bg-primary-50\/15{background-color:rgba(236,251,250,.15)}
.tw-bg-primary-50\/20{background-color:rgba(236,251,250,.2)}
.tw-bg-primary-50\/25{background-color:rgba(236,251,250,.25)}
.tw-bg-primary-50\/30{background-color:rgba(236,251,250,.3)}
.tw-bg-primary-50\/35{background-color:rgba(236,251,250,.35)}
.tw-bg-primary-50\/40{background-color:rgba(236,251,250,.4)}
.tw-bg-primary-50\/45{background-color:rgba(236,251,250,.45)}
.tw-bg-primary-50\/5{background-color:rgba(236,251,250,.05)}
.tw-bg-primary-50\/50{background-color:rgba(236,251,250,.5)}
.tw-bg-primary-50\/55{background-color:rgba(236,251,250,.55)}
.tw-bg-primary-50\/60{background-color:rgba(236,251,250,.6)}
.tw-bg-primary-50\/65{background-color:rgba(236,251,250,.65)}
.tw-bg-primary-50\/70{background-color:rgba(236,251,250,.7)}
.tw-bg-primary-50\/75{background-color:rgba(236,251,250,.75)}
.tw-bg-primary-50\/80{background-color:rgba(236,251,250,.8)}
.tw-bg-primary-50\/85{background-color:rgba(236,251,250,.85)}
.tw-bg-primary-50\/90{background-color:rgba(236,251,250,.9)}
.tw-bg-primary-50\/95{background-color:rgba(236,251,250,.95)}
.tw-bg-primary-500{background-color:rgb(0 189 184/var(--tw-bg-opacity))}
.tw-bg-primary-500\/0{background-color:rgba(0,189,184,0)}
.tw-bg-primary-500\/10{background-color:rgba(0,189,184,.1)}
.tw-bg-primary-500\/100{background-color:#00bdb8}
.tw-bg-primary-500\/15{background-color:rgba(0,189,184,.15)}
.tw-bg-primary-500\/20{background-color:rgba(0,189,184,.2)}
.tw-bg-primary-500\/25{background-color:rgba(0,189,184,.25)}
.tw-bg-primary-500\/30{background-color:rgba(0,189,184,.3)}
.tw-bg-primary-500\/35{background-color:rgba(0,189,184,.35)}
.tw-bg-primary-500\/40{background-color:rgba(0,189,184,.4)}
.tw-bg-primary-500\/45{background-color:rgba(0,189,184,.45)}
.tw-bg-primary-500\/5{background-color:rgba(0,189,184,.05)}
.tw-bg-primary-500\/50{background-color:rgba(0,189,184,.5)}
.tw-bg-primary-500\/55{background-color:rgba(0,189,184,.55)}
.tw-bg-primary-500\/60{background-color:rgba(0,189,184,.6)}
.tw-bg-primary-500\/65{background-color:rgba(0,189,184,.65)}
.tw-bg-primary-500\/70{background-color:rgba(0,189,184,.7)}
.tw-bg-primary-500\/75{background-color:rgba(0,189,184,.75)}
.tw-bg-primary-500\/80{background-color:rgba(0,189,184,.8)}
.tw-bg-primary-500\/85{background-color:rgba(0,189,184,.85)}
.tw-bg-primary-500\/90{background-color:rgba(0,189,184,.9)}
.tw-bg-primary-500\/95{background-color:rgba(0,189,184,.95)}
.tw-bg-primary-600{background-color:rgb(0 131 127/var(--tw-bg-opacity))}
.tw-bg-primary-600\/0{background-color:rgba(0,131,127,0)}
.tw-bg-primary-600\/10{background-color:rgba(0,131,127,.1)}
.tw-bg-primary-600\/100{background-color:#00837f}
.tw-bg-primary-600\/15{background-color:rgba(0,131,127,.15)}
.tw-bg-primary-600\/20{background-color:rgba(0,131,127,.2)}
.tw-bg-primary-600\/25{background-color:rgba(0,131,127,.25)}
.tw-bg-primary-600\/30{background-color:rgba(0,131,127,.3)}
.tw-bg-primary-600\/35{background-color:rgba(0,131,127,.35)}
.tw-bg-primary-600\/40{background-color:rgba(0,131,127,.4)}
.tw-bg-primary-600\/45{background-color:rgba(0,131,127,.45)}
.tw-bg-primary-600\/5{background-color:rgba(0,131,127,.05)}
.tw-bg-primary-600\/50{background-color:rgba(0,131,127,.5)}
.tw-bg-primary-600\/55{background-color:rgba(0,131,127,.55)}
.tw-bg-primary-600\/60{background-color:rgba(0,131,127,.6)}
.tw-bg-primary-600\/65{background-color:rgba(0,131,127,.65)}
.tw-bg-primary-600\/70{background-color:rgba(0,131,127,.7)}
.tw-bg-primary-600\/75{background-color:rgba(0,131,127,.75)}
.tw-bg-primary-600\/80{background-color:rgba(0,131,127,.8)}
.tw-bg-primary-600\/85{background-color:rgba(0,131,127,.85)}
.tw-bg-primary-600\/90{background-color:rgba(0,131,127,.9)}
.tw-bg-primary-600\/95{background-color:rgba(0,131,127,.95)}
.tw-bg-primary-700{background-color:rgb(0 107 104/var(--tw-bg-opacity))}
.tw-bg-primary-700\/0{background-color:rgba(0,107,104,0)}
.tw-bg-primary-700\/10{background-color:rgba(0,107,104,.1)}
.tw-bg-primary-700\/100{background-color:#006b68}
.tw-bg-primary-700\/15{background-color:rgba(0,107,104,.15)}
.tw-bg-primary-700\/20{background-color:rgba(0,107,104,.2)}
.tw-bg-primary-700\/25{background-color:rgba(0,107,104,.25)}
.tw-bg-primary-700\/30{background-color:rgba(0,107,104,.3)}
.tw-bg-primary-700\/35{background-color:rgba(0,107,104,.35)}
.tw-bg-primary-700\/40{background-color:rgba(0,107,104,.4)}
.tw-bg-primary-700\/45{background-color:rgba(0,107,104,.45)}
.tw-bg-primary-700\/5{background-color:rgba(0,107,104,.05)}
.tw-bg-primary-700\/50{background-color:rgba(0,107,104,.5)}
.tw-bg-primary-700\/55{background-color:rgba(0,107,104,.55)}
.tw-bg-primary-700\/60{background-color:rgba(0,107,104,.6)}
.tw-bg-primary-700\/65{background-color:rgba(0,107,104,.65)}
.tw-bg-primary-700\/70{background-color:rgba(0,107,104,.7)}
.tw-bg-primary-700\/75{background-color:rgba(0,107,104,.75)}
.tw-bg-primary-700\/80{background-color:rgba(0,107,104,.8)}
.tw-bg-primary-700\/85{background-color:rgba(0,107,104,.85)}
.tw-bg-primary-700\/90{background-color:rgba(0,107,104,.9)}
.tw-bg-primary-700\/95{background-color:rgba(0,107,104,.95)}
.tw-bg-primary-800{background-color:rgb(6 86 84/var(--tw-bg-opacity))}
.tw-bg-primary-800\/0{background-color:rgba(6,86,84,0)}
.tw-bg-primary-800\/10{background-color:rgba(6,86,84,.1)}
.tw-bg-primary-800\/100{background-color:#065654}
.tw-bg-primary-800\/15{background-color:rgba(6,86,84,.15)}
.tw-bg-primary-800\/20{background-color:rgba(6,86,84,.2)}
.tw-bg-primary-800\/25{background-color:rgba(6,86,84,.25)}
.tw-bg-primary-800\/30{background-color:rgba(6,86,84,.3)}
.tw-bg-primary-800\/35{background-color:rgba(6,86,84,.35)}
.tw-bg-primary-800\/40{background-color:rgba(6,86,84,.4)}
.tw-bg-primary-800\/45{background-color:rgba(6,86,84,.45)}
.tw-bg-primary-800\/5{background-color:rgba(6,86,84,.05)}
.tw-bg-primary-800\/50{background-color:rgba(6,86,84,.5)}
.tw-bg-primary-800\/55{background-color:rgba(6,86,84,.55)}
.tw-bg-primary-800\/60{background-color:rgba(6,86,84,.6)}
.tw-bg-primary-800\/65{background-color:rgba(6,86,84,.65)}
.tw-bg-primary-800\/70{background-color:rgba(6,86,84,.7)}
.tw-bg-primary-800\/75{background-color:rgba(6,86,84,.75)}
.tw-bg-primary-800\/80{background-color:rgba(6,86,84,.8)}
.tw-bg-primary-800\/85{background-color:rgba(6,86,84,.85)}
.tw-bg-primary-800\/90{background-color:rgba(6,86,84,.9)}
.tw-bg-primary-800\/95{background-color:rgba(6,86,84,.95)}
.tw-bg-primary-900{background-color:rgb(10 71 70/var(--tw-bg-opacity))}
.tw-bg-primary-900\/0{background-color:rgba(10,71,70,0)}
.tw-bg-primary-900\/10{background-color:rgba(10,71,70,.1)}
.tw-bg-primary-900\/100{background-color:#0a4746}
.tw-bg-primary-900\/15{background-color:rgba(10,71,70,.15)}
.tw-bg-primary-900\/20{background-color:rgba(10,71,70,.2)}
.tw-bg-primary-900\/25{background-color:rgba(10,71,70,.25)}
.tw-bg-primary-900\/30{background-color:rgba(10,71,70,.3)}
.tw-bg-primary-900\/35{background-color:rgba(10,71,70,.35)}
.tw-bg-primary-900\/40{background-color:rgba(10,71,70,.4)}
.tw-bg-primary-900\/45{background-color:rgba(10,71,70,.45)}
.tw-bg-primary-900\/5{background-color:rgba(10,71,70,.05)}
.tw-bg-primary-900\/50{background-color:rgba(10,71,70,.5)}
.tw-bg-primary-900\/55{background-color:rgba(10,71,70,.55)}
.tw-bg-primary-900\/60{background-color:rgba(10,71,70,.6)}
.tw-bg-primary-900\/65{background-color:rgba(10,71,70,.65)}
.tw-bg-primary-900\/70{background-color:rgba(10,71,70,.7)}
.tw-bg-primary-900\/75{background-color:rgba(10,71,70,.75)}
.tw-bg-primary-900\/80{background-color:rgba(10,71,70,.8)}
.tw-bg-primary-900\/85{background-color:rgba(10,71,70,.85)}
.tw-bg-primary-900\/90{background-color:rgba(10,71,70,.9)}
.tw-bg-primary-900\/95{background-color:rgba(10,71,70,.95)}
.tw-text-primary-100{color:rgb(210 245 243/var(--tw-text-opacity))}
.tw-text-primary-100\/0{color:rgba(210,245,243,0)}
.tw-text-primary-100\/10{color:rgba(210,245,243,.1)}
.tw-text-primary-100\/100{color:#d2f5f3}
.tw-text-primary-100\/15{color:rgba(210,245,243,.15)}
.tw-text-primary-100\/20{color:rgba(210,245,243,.2)}
.tw-text-primary-100\/25{color:rgba(210,245,243,.25)}
.tw-text-primary-100\/30{color:rgba(210,245,243,.3)}
.tw-text-primary-100\/35{color:rgba(210,245,243,.35)}
.tw-text-primary-100\/40{color:rgba(210,245,243,.4)}
.tw-text-primary-100\/45{color:rgba(210,245,243,.45)}
.tw-text-primary-100\/5{color:rgba(210,245,243,.05)}
.tw-text-primary-100\/50{color:rgba(210,245,243,.5)}
.tw-text-primary-100\/55{color:rgba(210,245,243,.55)}
.tw-text-primary-100\/60{color:rgba(210,245,243,.6)}
.tw-text-primary-100\/65{color:rgba(210,245,243,.65)}
.tw-text-primary-100\/70{color:rgba(210,245,243,.7)}
.tw-text-primary-100\/75{color:rgba(210,245,243,.75)}
.tw-text-primary-100\/80{color:rgba(210,245,243,.8)}
.tw-text-primary-100\/85{color:rgba(210,245,243,.85)}
.tw-text-primary-100\/90{color:rgba(210,245,243,.9)}
.tw-text-primary-100\/95{color:rgba(210,245,243,.95)}
.tw-text-primary-200{color:rgb(166 234 231/var(--tw-text-opacity))}
.tw-text-primary-200\/0{color:rgba(166,234,231,0)}
.tw-text-primary-200\/10{color:rgba(166,234,231,.1)}
.tw-text-primary-200\/100{color:#a6eae7}
.tw-text-primary-200\/15{color:rgba(166,234,231,.15)}
.tw-text-primary-200\/20{color:rgba(166,234,231,.2)}
.tw-text-primary-200\/25{color:rgba(166,234,231,.25)}
.tw-text-primary-200\/30{color:rgba(166,234,231,.3)}
.tw-text-primary-200\/35{color:rgba(166,234,231,.35)}
.tw-text-primary-200\/40{color:rgba(166,234,231,.4)}
.tw-text-primary-200\/45{color:rgba(166,234,231,.45)}
.tw-text-primary-200\/5{color:rgba(166,234,231,.05)}
.tw-text-primary-200\/50{color:rgba(166,234,231,.5)}
.tw-text-primary-200\/55{color:rgba(166,234,231,.55)}
.tw-text-primary-200\/60{color:rgba(166,234,231,.6)}
.tw-text-primary-200\/65{color:rgba(166,234,231,.65)}
.tw-text-primary-200\/70{color:rgba(166,234,231,.7)}
.tw-text-primary-200\/75{color:rgba(166,234,231,.75)}
.tw-text-primary-200\/80{color:rgba(166,234,231,.8)}
.tw-text-primary-200\/85{color:rgba(166,234,231,.85)}
.tw-text-primary-200\/90{color:rgba(166,234,231,.9)}
.tw-text-primary-200\/95{color:rgba(166,234,231,.95)}
.tw-text-primary-300{color:rgb(107 219 215/var(--tw-text-opacity))}
.tw-text-primary-300\/0{color:rgba(107,219,215,0)}
.tw-text-primary-300\/10{color:rgba(107,219,215,.1)}
.tw-text-primary-300\/100{color:#6bdbd7}
.tw-text-primary-300\/15{color:rgba(107,219,215,.15)}
.tw-text-primary-300\/20{color:rgba(107,219,215,.2)}
.tw-text-primary-300\/25{color:rgba(107,219,215,.25)}
.tw-text-primary-300\/30{color:rgba(107,219,215,.3)}
.tw-text-primary-300\/35{color:rgba(107,219,215,.35)}
.tw-text-primary-300\/40{color:rgba(107,219,215,.4)}
.tw-text-primary-300\/45{color:rgba(107,219,215,.45)}
.tw-text-primary-300\/5{color:rgba(107,219,215,.05)}
.tw-text-primary-300\/50{color:rgba(107,219,215,.5)}
.tw-text-primary-300\/55{color:rgba(107,219,215,.55)}
.tw-text-primary-300\/60{color:rgba(107,219,215,.6)}
.tw-text-primary-300\/65{color:rgba(107,219,215,.65)}
.tw-text-primary-300\/70{color:rgba(107,219,215,.7)}
.tw-text-primary-300\/75{color:rgba(107,219,215,.75)}
.tw-text-primary-300\/80{color:rgba(107,219,215,.8)}
.tw-text-primary-300\/85{color:rgba(107,219,215,.85)}
.tw-text-primary-300\/90{color:rgba(107,219,215,.9)}
.tw-text-primary-300\/95{color:rgba(107,219,215,.95)}
.tw-text-primary-400{color:rgb(46 203 198/var(--tw-text-opacity))}
.tw-text-primary-400\/0{color:rgba(46,203,198,0)}
.tw-text-primary-400\/10{color:rgba(46,203,198,.1)}
.tw-text-primary-400\/100{color:#2ecbc6}
.tw-text-primary-400\/15{color:rgba(46,203,198,.15)}
.tw-text-primary-400\/20{color:rgba(46,203,198,.2)}
.tw-text-primary-400\/25{color:rgba(46,203,198,.25)}
.tw-text-primary-400\/30{color:rgba(46,203,198,.3)}
.tw-text-primary-400\/35{color:rgba(46,203,198,.35)}
.tw-text-primary-400\/40{color:rgba(46,203,198,.4)}
.tw-text-primary-400\/45{color:rgba(46,203,198,.45)}
.tw-text-primary-400\/5{color:rgba(46,203,198,.05)}
.tw-text-primary-400\/50{color:rgba(46,203,198,.5)}
.tw-text-primary-400\/55{color:rgba(46,203,198,.55)}
.tw-text-primary-400\/60{color:rgba(46,203,198,.6)}
.tw-text-primary-400\/65{color:rgba(46,203,198,.65)}
.tw-text-primary-400\/70{color:rgba(46,203,198,.7)}
.tw-text-primary-400\/75{color:rgba(46,203,198,.75)}
.tw-text-primary-400\/80{color:rgba(46,203,198,.8)}
.tw-text-primary-400\/85{color:rgba(46,203,198,.85)}
.tw-text-primary-400\/90{color:rgba(46,203,198,.9)}
.tw-text-primary-400\/95{color:rgba(46,203,198,.95)}
.tw-text-primary-50{color:rgb(236 251 250/var(--tw-text-opacity))}
.tw-text-primary-50\/0{color:rgba(236,251,250,0)}
.tw-text-primary-50\/10{color:rgba(236,251,250,.1)}
.tw-text-primary-50\/100{color:#ecfbfa}
.tw-text-primary-50\/15{color:rgba(236,251,250,.15)}
.tw-text-primary-50\/20{color:rgba(236,251,250,.2)}
.tw-text-primary-50\/25{color:rgba(236,251,250,.25)}
.tw-text-primary-50\/30{color:rgba(236,251,250,.3)}
.tw-text-primary-50\/35{color:rgba(236,251,250,.35)}
.tw-text-primary-50\/40{color:rgba(236,251,250,.4)}
.tw-text-primary-50\/45{color:rgba(236,251,250,.45)}
.tw-text-primary-50\/5{color:rgba(236,251,250,.05)}
.tw-text-primary-50\/50{color:rgba(236,251,250,.5)}
.tw-text-primary-50\/55{color:rgba(236,251,250,.55)}
.tw-text-primary-50\/60{color:rgba(236,251,250,.6)}
.tw-text-primary-50\/65{color:rgba(236,251,250,.65)}
.tw-text-primary-50\/70{color:rgba(236,251,250,.7)}
.tw-text-primary-50\/75{color:rgba(236,251,250,.75)}
.tw-text-primary-50\/80{color:rgba(236,251,250,.8)}
.tw-text-primary-50\/85{color:rgba(236,251,250,.85)}
.tw-text-primary-50\/90{color:rgba(236,251,250,.9)}
.tw-text-primary-50\/95{color:rgba(236,251,250,.95)}
.tw-text-primary-500{color:rgb(0 189 184/var(--tw-text-opacity))}
.tw-text-primary-500\/0{color:rgba(0,189,184,0)}
.tw-text-primary-500\/10{color:rgba(0,189,184,.1)}
.tw-text-primary-500\/100{color:#00bdb8}
.tw-text-primary-500\/15{color:rgba(0,189,184,.15)}
.tw-text-primary-500\/20{color:rgba(0,189,184,.2)}
.tw-text-primary-500\/25{color:rgba(0,189,184,.25)}
.tw-text-primary-500\/30{color:rgba(0,189,184,.3)}
.tw-text-primary-500\/35{color:rgba(0,189,184,.35)}
.tw-text-primary-500\/40{color:rgba(0,189,184,.4)}
.tw-text-primary-500\/45{color:rgba(0,189,184,.45)}
.tw-text-primary-500\/5{color:rgba(0,189,184,.05)}
.tw-text-primary-500\/50{color:rgba(0,189,184,.5)}
.tw-text-primary-500\/55{color:rgba(0,189,184,.55)}
.tw-text-primary-500\/60{color:rgba(0,189,184,.6)}
.tw-text-primary-500\/65{color:rgba(0,189,184,.65)}
.tw-text-primary-500\/70{color:rgba(0,189,184,.7)}
.tw-text-primary-500\/75{color:rgba(0,189,184,.75)}
.tw-text-primary-500\/80{color:rgba(0,189,184,.8)}
.tw-text-primary-500\/85{color:rgba(0,189,184,.85)}
.tw-text-primary-500\/90{color:rgba(0,189,184,.9)}
.tw-text-primary-500\/95{color:rgba(0,189,184,.95)}
.tw-text-primary-600{color:rgb(0 131 127/var(--tw-text-opacity))}
.tw-text-primary-600\/0{color:rgba(0,131,127,0)}
.tw-text-primary-600\/10{color:rgba(0,131,127,.1)}
.tw-text-primary-600\/100{color:#00837f}
.tw-text-primary-600\/15{color:rgba(0,131,127,.15)}
.tw-text-primary-600\/20{color:rgba(0,131,127,.2)}
.tw-text-primary-600\/25{color:rgba(0,131,127,.25)}
.tw-text-primary-600\/30{color:rgba(0,131,127,.3)}
.tw-text-primary-600\/35{color:rgba(0,131,127,.35)}
.tw-text-primary-600\/40{color:rgba(0,131,127,.4)}
.tw-text-primary-600\/45{color:rgba(0,131,127,.45)}
.tw-text-primary-600\/5{color:rgba(0,131,127,.05)}
.tw-text-primary-600\/50{color:rgba(0,131,127,.5)}
.tw-text-primary-600\/55{color:rgba(0,131,127,.55)}
.tw-text-primary-600\/60{color:rgba(0,131,127,.6)}
.tw-text-primary-600\/65{color:rgba(0,131,127,.65)}
.tw-text-primary-600\/70{color:rgba(0,131,127,.7)}
.tw-text-primary-600\/75{color:rgba(0,131,127,.75)}
.tw-text-primary-600\/80{color:rgba(0,131,127,.8)}
.tw-text-primary-600\/85{color:rgba(0,131,127,.85)}
.tw-text-primary-600\/90{color:rgba(0,131,127,.9)}
.tw-text-primary-600\/95{color:rgba(0,131,127,.95)}
.tw-text-primary-700{color:rgb(0 107 104/var(--tw-text-opacity))}
.tw-text-primary-700\/0{color:rgba(0,107,104,0)}
.tw-text-primary-700\/10{color:rgba(0,107,104,.1)}
.tw-text-primary-700\/100{color:#006b68}
.tw-text-primary-700\/15{color:rgba(0,107,104,.15)}
.tw-text-primary-700\/20{color:rgba(0,107,104,.2)}
.tw-text-primary-700\/25{color:rgba(0,107,104,.25)}
.tw-text-primary-700\/30{color:rgba(0,107,104,.3)}
.tw-text-primary-700\/35{color:rgba(0,107,104,.35)}
.tw-text-primary-700\/40{color:rgba(0,107,104,.4)}
.tw-text-primary-700\/45{color:rgba(0,107,104,.45)}
.tw-text-primary-700\/5{color:rgba(0,107,104,.05)}
.tw-text-primary-700\/50{color:rgba(0,107,104,.5)}
.tw-text-primary-700\/55{color:rgba(0,107,104,.55)}
.tw-text-primary-700\/60{color:rgba(0,107,104,.6)}
.tw-text-primary-700\/65{color:rgba(0,107,104,.65)}
.tw-text-primary-700\/70{color:rgba(0,107,104,.7)}
.tw-text-primary-700\/75{color:rgba(0,107,104,.75)}
.tw-text-primary-700\/80{color:rgba(0,107,104,.8)}
.tw-text-primary-700\/85{color:rgba(0,107,104,.85)}
.tw-text-primary-700\/90{color:rgba(0,107,104,.9)}
.tw-text-primary-700\/95{color:rgba(0,107,104,.95)}
.tw-text-primary-800{color:rgb(6 86 84/var(--tw-text-opacity))}
.tw-text-primary-800\/0{color:rgba(6,86,84,0)}
.tw-text-primary-800\/10{color:rgba(6,86,84,.1)}
.tw-text-primary-800\/100{color:#065654}
.tw-text-primary-800\/15{color:rgba(6,86,84,.15)}
.tw-text-primary-800\/20{color:rgba(6,86,84,.2)}
.tw-text-primary-800\/25{color:rgba(6,86,84,.25)}
.tw-text-primary-800\/30{color:rgba(6,86,84,.3)}
.tw-text-primary-800\/35{color:rgba(6,86,84,.35)}
.tw-text-primary-800\/40{color:rgba(6,86,84,.4)}
.tw-text-primary-800\/45{color:rgba(6,86,84,.45)}
.tw-text-primary-800\/5{color:rgba(6,86,84,.05)}
.tw-text-primary-800\/50{color:rgba(6,86,84,.5)}
.tw-text-primary-800\/55{color:rgba(6,86,84,.55)}
.tw-text-primary-800\/60{color:rgba(6,86,84,.6)}
.tw-text-primary-800\/65{color:rgba(6,86,84,.65)}
.tw-text-primary-800\/70{color:rgba(6,86,84,.7)}
.tw-text-primary-800\/75{color:rgba(6,86,84,.75)}
.tw-text-primary-800\/80{color:rgba(6,86,84,.8)}
.tw-text-primary-800\/85{color:rgba(6,86,84,.85)}
.tw-text-primary-800\/90{color:rgba(6,86,84,.9)}
.tw-text-primary-800\/95{color:rgba(6,86,84,.95)}
.tw-text-primary-900{color:rgb(10 71 70/var(--tw-text-opacity))}
.tw-text-primary-900\/0{color:rgba(10,71,70,0)}
.tw-text-primary-900\/10{color:rgba(10,71,70,.1)}
.tw-text-primary-900\/100{color:#0a4746}
.tw-text-primary-900\/15{color:rgba(10,71,70,.15)}
.tw-text-primary-900\/20{color:rgba(10,71,70,.2)}
.tw-text-primary-900\/25{color:rgba(10,71,70,.25)}
.tw-text-primary-900\/30{color:rgba(10,71,70,.3)}
.tw-text-primary-900\/35{color:rgba(10,71,70,.35)}
.tw-text-primary-900\/40{color:rgba(10,71,70,.4)}
.tw-text-primary-900\/45{color:rgba(10,71,70,.45)}
.tw-text-primary-900\/5{color:rgba(10,71,70,.05)}
.tw-text-primary-900\/50{color:rgba(10,71,70,.5)}
.tw-text-primary-900\/55{color:rgba(10,71,70,.55)}
.tw-text-primary-900\/60{color:rgba(10,71,70,.6)}
.tw-text-primary-900\/65{color:rgba(10,71,70,.65)}
.tw-text-primary-900\/70{color:rgba(10,71,70,.7)}
.tw-text-primary-900\/75{color:rgba(10,71,70,.75)}
.tw-text-primary-900\/80{color:rgba(10,71,70,.8)}
.tw-text-primary-900\/85{color:rgba(10,71,70,.85)}
.tw-text-primary-900\/90{color:rgba(10,71,70,.9)}
.tw-text-primary-900\/95{color:rgba(10,71,70,.95)}
.bg-primary{background-color:rgb(0 131 127/var(--tw-bg-opacity))}
a.bg-primary:focus,a.bg-primary:hover{background-color:rgb(0 107 104/var(--tw-bg-opacity))}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background-color:rgb(0 131 127/var(--tw-bg-opacity))}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background-color:rgb(0 131 127/var(--tw-bg-opacity))}
.form-wrap.form-builder .frmb .prev-holder input[type=email]:focus,.form-wrap.form-builder .frmb .prev-holder input[type=number]:focus,.form-wrap.form-builder .frmb .prev-holder input[type=text]:focus,.form-wrap.form-builder .frmb .prev-holder select:focus,.form-wrap.form-builder .frmb .prev-holder textarea:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements .fld-label:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements input[type=color]:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements input[type=date]:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements input[type=number]:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements input[type=text]:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements select:focus,[id^=frmb-][id$=-form-wrap] .frmb .form-elements textarea:focus{--tw-ring-color:rgb(0 189 184/var(--tw-ring-opacity))!important;border-color:rgb(0 189 184/var(--tw-border-opacity))!important}
.fc .fc-day.fc-day-today .fc-daygrid-day-number{background-color:rgb(0 131 127/var(--tw-bg-opacity))!important}
.fc{--fc-highlight-color:#ecfbfa;--fc-now-indicator-color:#00837f}
.dropzone .dz-preview .dz-image{background:#00837f}
.dz-details,.dz-details:hover{background:#00837f}
.hover\:tw-text-primary-600:hover{color:rgb(0 131 127/var(--tw-text-opacity))}
.tw-group:hover .group-hover\:\!tw-bg-primary-700{background-color:rgb(0 107 104/var(--tw-bg-opacity))!important}
.tw-group:hover .group-hover\:tw-text-primary-600{color:rgb(0 131 127/var(--tw-text-opacity))}
/* assets/css/style.css: 9 regras */
.task-info-col{border: 1px solid #00837f}
@media (max-width: 768px){.task-info-col{border: 1px solid #00837f !important}
}.jquery-comments .highlight-background{background: #00837f !important}
.jquery-comments .textarea-wrapper .textarea:focus,
.jquery-comments .textarea-wrapper .textarea:active{border-color: #00837f}
li.task.current-user-task .panel-body,
li.lead-kan-ban.current-user-lead .panel-body{background: #ecfbfa !important;border: 1px solid #d2f5f3 !important}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type{background: #00837f !important}
.notification-wrapper .unread-notification{background: #ecfbfa;color: #00837f}
.notification-wrapper .unread-notification .notification-date{color: #065654}
.notification-wrapper .unread-notification:hover{background: #d2f5f3;color: #00837f}
/* assets/themes/perfex/css/style.css: 2 regras */
.navbar-default .navbar-nav > li.customers-nav-item-login > a{background: #00837f !important}
.navbar-default .navbar-nav > li.customers-nav-item-login > a:hover,
.navbar-default .navbar-nav > li.customers-nav-item-login > a:active{background: #006b68 !important}
