/* =========================================================
   KONNECTE DASHBOARD PREMIUM v36
   Compact, refined dashboard cards. Existing functionality/HTML preserved.
   ========================================================= */
.konnecte-central .kc-dashboard-briefings,
.konnecte-central .kc-dashboard-grid > .kc-card,
.konnecte-central .kc-dashboard-recent{
  border:1px solid rgba(0,221,211,.20) !important;
  border-radius:20px !important;
  background:linear-gradient(145deg,rgba(7,31,28,.96),rgba(3,20,18,.97)) !important;
  box-shadow:0 18px 45px rgba(0,0,0,.20), inset 0 1px 0 rgba(255,255,255,.025) !important;
  overflow:hidden !important;
}

/* Briefings */
.konnecte-central .kc-dashboard-briefings{
  margin-top:16px !important;
  padding:22px !important;
}
.konnecte-central .kc-dashboard-briefings .kc-card-head{
  margin:0 !important;
  padding:0 !important;
  min-height:64px !important;
  align-items:center !important;
}
.konnecte-central .kc-dashboard-briefings .kc-card-head > div:first-child{
  position:relative !important;
  padding-left:62px !important;
}
.konnecte-central .kc-dashboard-briefings .kc-card-head > div:first-child::before{
  content:'≡' !important;
  position:absolute !important;
  left:0 !important;
  top:2px !important;
  width:46px !important;
  height:46px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  border:1px solid rgba(0,221,211,.55) !important;
  border-radius:14px !important;
  background:rgba(0,213,204,.07) !important;
  color:#00ded4 !important;
  font:700 27px/1 Arial,sans-serif !important;
  box-shadow:0 0 22px rgba(0,221,211,.06) !important;
}
.konnecte-central .kc-dashboard-briefings .kc-card-head h2{
  margin:3px 0 5px !important;
  font-size:26px !important;
  line-height:1.12 !important;
}
.konnecte-central .kc-dashboard-briefings .kc-card-head p{
  margin:0 !important;
  font-size:14px !important;
  line-height:1.5 !important;
}
.konnecte-central .kc-dashboard-briefings .kc-status{
  min-width:42px !important;
  height:42px !important;
  padding:0 11px !important;
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  border:1px solid rgba(0,221,211,.38) !important;
  border-radius:999px !important;
  background:rgba(0,213,204,.035) !important;
  color:#00ded4 !important;
  font-weight:700 !important;
}
.konnecte-central .kc-dashboard-briefing-list{
  gap:8px !important;
  margin-top:16px !important;
}
.konnecte-central .kc-dashboard-briefings details{
  border:1px solid rgba(255,255,255,.085) !important;
  border-radius:14px !important;
  background:rgba(2,19,17,.48) !important;
}
.konnecte-central .kc-dashboard-briefings details summary{
  min-height:70px !important;
  padding:12px 14px !important;
}
.konnecte-central .kc-dashboard-briefings details summary > span:first-child{
  padding-left:42px !important;
  position:relative !important;
}
.konnecte-central .kc-dashboard-briefings details summary > span:first-child::before{
  content:'TI' !important;
  position:absolute !important;
  left:0 !important;
  top:1px !important;
  width:32px !important;
  height:32px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  border:1px solid rgba(0,221,211,.28) !important;
  border-radius:50% !important;
  color:#bdebe6 !important;
  background:rgba(0,213,204,.055) !important;
  font:700 10px/1 Arial,sans-serif !important;
}

/* Lower cards */
.konnecte-central .kc-dashboard-grid{
  display:grid !important;
  grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) !important;
  gap:16px !important;
  margin-top:16px !important;
  align-items:stretch !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card{
  min-height:230px !important;
  padding:22px !important;
  margin:0 !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:first-child .kc-card-head > div:first-child,
.konnecte-central .kc-dashboard-grid > .kc-card:last-child .kc-card-head > div:first-child{
  position:relative !important;
  padding-left:62px !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:first-child .kc-card-head > div:first-child::before{
  content:'⌛' !important;
  position:absolute !important;
  left:0 !important;
  top:0 !important;
  width:46px !important;
  height:46px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  border:1px solid rgba(224,176,54,.48) !important;
  border-radius:14px !important;
  background:rgba(190,145,25,.10) !important;
  color:#e8c66a !important;
  font:23px/1 Arial,sans-serif !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:last-child .kc-card-head > div:first-child::before{
  content:'+' !important;
  position:absolute !important;
  left:0 !important;
  top:0 !important;
  width:46px !important;
  height:46px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  border:1px solid rgba(0,221,211,.50) !important;
  border-radius:14px !important;
  background:rgba(0,213,204,.07) !important;
  color:#00ded4 !important;
  font:300 34px/1 Arial,sans-serif !important;
}
.konnecte-central .kc-dashboard-grid h2{
  margin:3px 0 0 !important;
  font-size:25px !important;
  line-height:1.15 !important;
}
.konnecte-central .kc-dashboard-list{
  margin-top:16px !important;
}
.konnecte-central .kc-dashboard-item{
  min-height:68px !important;
  padding:12px 0 !important;
  border-bottom:1px solid rgba(255,255,255,.075) !important;
}
.konnecte-central .kc-dashboard-item strong{
  font-size:14px !important;
}
.konnecte-central .kc-dashboard-item small{
  margin-top:4px !important;
  font-size:12px !important;
}
.konnecte-central .kc-dashboard-item .kc-secondary-btn{
  min-height:40px !important;
  padding:0 13px !important;
  border-radius:11px !important;
  font-size:12px !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:last-child > p{
  margin:18px 0 20px !important;
  max-width:560px !important;
  font-size:15px !important;
  line-height:1.6 !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:last-child .kc-primary-btn{
  min-height:52px !important;
  padding:0 24px !important;
  border-radius:999px !important;
  font-size:14px !important;
  box-shadow:0 10px 24px rgba(0,213,204,.13) !important;
}

/* Recent demands compact */
.konnecte-central .kc-dashboard-recent{
  margin-top:16px !important;
  padding:20px 22px !important;
}
.konnecte-central .kc-dashboard-recent .kc-card-head{
  margin-bottom:4px !important;
}

@media(max-width:900px){
  .konnecte-central .kc-dashboard-grid{grid-template-columns:1fr !important;}
}
@media(max-width:600px){
  .konnecte-central .kc-dashboard-briefings,
  .konnecte-central .kc-dashboard-grid > .kc-card,
  .konnecte-central .kc-dashboard-recent{padding:16px !important;border-radius:16px !important;}
  .konnecte-central .kc-dashboard-briefings .kc-card-head > div:first-child,
  .konnecte-central .kc-dashboard-grid > .kc-card:first-child .kc-card-head > div:first-child,
  .konnecte-central .kc-dashboard-grid > .kc-card:last-child .kc-card-head > div:first-child{padding-left:54px !important;}
  .konnecte-central .kc-dashboard-briefings .kc-card-head h2,
  .konnecte-central .kc-dashboard-grid h2{font-size:21px !important;}
}


/* Demandas recebidas — painel premium compacto */
.konnecte-central .kc-dashboard-received{
  position:relative !important;
  overflow:hidden !important;
  padding:22px 28px 24px !important;
  border:1px solid rgba(0,201,193,.22) !important;
  border-radius:18px !important;
  background:linear-gradient(135deg,rgba(7,28,24,.96),rgba(4,20,18,.92)) !important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 16px 38px rgba(0,0,0,.12) !important;
}
.konnecte-central .kc-dashboard-received:before{
  content:"" !important;position:absolute !important;right:-100px !important;top:-150px !important;width:340px !important;height:260px !important;border-radius:50% !important;
  background:radial-gradient(circle,rgba(0,201,193,.09),transparent 68%) !important;pointer-events:none !important;
}
.konnecte-central .kc-dashboard-received .kc-card-head{position:relative !important;z-index:1 !important;margin-bottom:14px !important;}
.konnecte-central .kc-dashboard-received .kc-card-head > div:first-child{padding-left:58px !important;position:relative !important;}
.konnecte-central .kc-dashboard-received .kc-card-head > div:first-child:before{
  content:"↗" !important;position:absolute !important;left:0 !important;top:1px !important;width:44px !important;height:44px !important;border:1px solid rgba(0,201,193,.65) !important;border-radius:13px !important;
  display:flex !important;align-items:center !important;justify-content:center !important;color:#00d8d0 !important;font-size:22px !important;font-weight:700 !important;background:rgba(0,201,193,.07) !important;box-shadow:0 0 24px rgba(0,201,193,.08) !important;
}
.konnecte-central .kc-dashboard-received .kc-card-head h2{margin:5px 0 5px !important;font-size:27px !important;line-height:1.15 !important;}
.konnecte-central .kc-dashboard-received .kc-card-head p{margin:0 !important;font-size:14px !important;}
.konnecte-central .kc-dashboard-received .kc-status{min-width:42px !important;height:42px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;border:1px solid rgba(0,201,193,.5) !important;color:#00d8d0 !important;background:rgba(0,201,193,.035) !important;}
.konnecte-central .kc-dashboard-received-list{display:flex !important;flex-direction:column !important;gap:10px !important;position:relative !important;z-index:1 !important;}
.konnecte-central .kc-dashboard-received-item{min-height:68px !important;display:flex !important;align-items:center !important;gap:14px !important;padding:12px 14px !important;border:1px solid rgba(0,201,193,.12) !important;border-radius:14px !important;background:rgba(3,18,16,.62) !important;transition:transform .18s ease,border-color .18s ease,background .18s ease !important;}
.konnecte-central .kc-dashboard-received-item:hover{transform:translateY(-1px) !important;border-color:rgba(0,201,193,.3) !important;background:rgba(5,25,22,.82) !important;}
.konnecte-central .kc-received-avatar{flex:0 0 42px !important;width:42px !important;height:42px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#dffaf7 !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.03em !important;border:1px solid rgba(0,201,193,.35) !important;background:linear-gradient(145deg,rgba(0,201,193,.16),rgba(0,201,193,.04)) !important;}
.konnecte-central .kc-received-main{min-width:0 !important;flex:1 !important;}
.konnecte-central .kc-received-main strong{display:block !important;color:#f1f7f5 !important;font-size:14px !important;line-height:1.35 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.konnecte-central .kc-received-main small{display:block !important;margin-top:4px !important;color:#8fa9a5 !important;font-size:12px !important;line-height:1.35 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}
.konnecte-central .kc-received-status{flex:0 0 auto !important;padding:8px 13px !important;border:1px solid rgba(0,201,193,.38) !important;border-radius:999px !important;color:#00d8d0 !important;font-size:11px !important;font-weight:700 !important;background:rgba(0,201,193,.045) !important;}
@media(max-width:600px){
  .konnecte-central .kc-dashboard-received{padding:18px !important;}
  .konnecte-central .kc-dashboard-received .kc-card-head > div:first-child{padding-left:52px !important;}
  .konnecte-central .kc-dashboard-received .kc-card-head > div:first-child:before{width:40px !important;height:40px !important;}
  .konnecte-central .kc-dashboard-received .kc-card-head h2{font-size:22px !important;}
  .konnecte-central .kc-dashboard-received-item{align-items:flex-start !important;}
  .konnecte-central .kc-received-status{margin-left:auto !important;}
}


/* Painéis recolhíveis do dashboard — padrão premium v31 */
.konnecte-central .kc-dashboard-collapsible{
  position:relative !important;
  width:100% !important;
  box-sizing:border-box !important;
  margin-left:0 !important;
  margin-right:0 !important;
  padding:22px 26px !important;
  border:1px solid rgba(0,201,193,.28) !important;
  border-radius:20px !important;
  background:linear-gradient(135deg,rgba(7,30,27,.98),rgba(3,20,18,.98)) !important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 16px 40px rgba(0,0,0,.14) !important;
  overflow:hidden !important;
}
.konnecte-central .kc-dashboard-collapsible::after{
  content:"" !important;
  position:absolute !important;
  width:420px !important;
  height:240px !important;
  right:-180px !important;
  top:-150px !important;
  border-radius:50% !important;
  background:radial-gradient(circle,rgba(0,201,193,.10),transparent 68%) !important;
  pointer-events:none !important;
}
.konnecte-central .kc-dashboard-collapse-header{
  position:relative !important;
  z-index:2 !important;
  width:100% !important;
  min-height:72px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:space-between !important;
  gap:20px !important;
  box-sizing:border-box !important;
}
.konnecte-central .kc-dashboard-collapse-title{
  min-width:0 !important;
  flex:1 1 auto !important;
  display:flex !important;
  align-items:center !important;
  gap:18px !important;
  margin:0 !important;
  padding:0 !important;
  box-sizing:border-box !important;
}
.konnecte-central .kc-dashboard-collapse-icon{
  flex:0 0 54px !important;
  width:54px !important;
  height:54px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  border:1px solid rgba(0,221,211,.62) !important;
  border-radius:15px !important;
  background:linear-gradient(145deg,rgba(0,201,193,.12),rgba(0,201,193,.035)) !important;
  color:#00ded4 !important;
  box-shadow:0 0 24px rgba(0,201,193,.07),inset 0 1px 0 rgba(255,255,255,.03) !important;
  box-sizing:border-box !important;
}
.konnecte-central .kc-dashboard-collapse-icon svg{
  width:27px !important;
  height:27px !important;
  fill:none !important;
  stroke:currentColor !important;
  stroke-width:1.7 !important;
  stroke-linecap:round !important;
  stroke-linejoin:round !important;
}
.konnecte-central .kc-dashboard-collapse-copy{
  min-width:0 !important;
  display:block !important;
  margin:0 !important;
  padding:0 !important;
}
.konnecte-central .kc-dashboard-collapse-copy .kc-eyebrow{
  display:block !important;
  margin:0 0 5px !important;
  color:#00d8d0 !important;
  font-size:11px !important;
  font-weight:700 !important;
  letter-spacing:.18em !important;
  line-height:1.2 !important;
}
.konnecte-central .kc-dashboard-collapse-copy h2{
  display:block !important;
  margin:0 !important;
  padding:0 !important;
  color:#f5f8f7 !important;
  font-size:27px !important;
  font-weight:700 !important;
  line-height:1.12 !important;
  white-space:nowrap !important;
}
.konnecte-central .kc-dashboard-collapse-copy p{
  display:block !important;
  margin:7px 0 0 !important;
  padding:0 !important;
  color:#8fa9a5 !important;
  font-size:14px !important;
  line-height:1.45 !important;
}
.konnecte-central .kc-dashboard-collapse-toggle{
  appearance:none !important;
  -webkit-appearance:none !important;
  flex:0 0 48px !important;
  width:48px !important;
  height:48px !important;
  min-width:48px !important;
  min-height:48px !important;
  max-width:48px !important;
  max-height:48px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  margin:0 !important;
  padding:0 !important;
  border:0 !important;
  border-radius:50% !important;
  background:transparent !important;
  color:inherit !important;
  box-shadow:none !important;
  outline:none !important;
  cursor:pointer !important;
  text-align:center !important;
  font:inherit !important;
  line-height:1 !important;
  box-sizing:border-box !important;
}
.konnecte-central .kc-dashboard-collapse-toggle:hover{background:rgba(0,201,193,.05) !important;}
.konnecte-central .kc-dashboard-collapse-chevron{
  flex:0 0 46px !important;
  width:46px !important;
  height:46px !important;
  min-width:46px !important;
  min-height:46px !important;
  max-width:46px !important;
  max-height:46px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  margin:0 !important;
  padding:0 !important;
  border:1px solid rgba(0,201,193,.50) !important;
  border-radius:50% !important;
  background:rgba(0,201,193,.035) !important;
  color:#00ded4 !important;
  font-family:Arial,sans-serif !important;
  font-size:24px !important;
  font-weight:700 !important;
  line-height:1 !important;
  box-sizing:border-box !important;
  transition:transform .22s ease,background .22s ease,border-color .22s ease !important;
}
.konnecte-central .kc-dashboard-collapse-toggle:hover .kc-dashboard-collapse-chevron{
  background:rgba(0,201,193,.11) !important;
  border-color:rgba(0,201,193,.80) !important;
}
.konnecte-central .kc-dashboard-collapsible.is-open .kc-dashboard-collapse-chevron{
  transform:rotate(180deg) !important;
}
.konnecte-central .kc-dashboard-collapse-content{
  position:relative !important;
  z-index:2 !important;
  width:100% !important;
  box-sizing:border-box !important;
  padding-top:18px !important;
}
.konnecte-central .kc-dashboard-collapse-content[hidden]{display:none !important;}
.konnecte-central .kc-dashboard-briefings .kc-dashboard-collapse-content{margin-top:0 !important;}
.konnecte-central .kc-dashboard-received .kc-dashboard-collapse-content{margin-top:0 !important;}
.konnecte-central .kc-dashboard-briefings .kc-dashboard-briefing-list{margin-top:0 !important;}
@media(max-width:600px){
  .konnecte-central .kc-dashboard-collapsible{padding:16px !important;border-radius:17px !important;}
  .konnecte-central .kc-dashboard-collapse-header{min-height:62px !important;gap:10px !important;}
  .konnecte-central .kc-dashboard-collapse-title{gap:12px !important;}
  .konnecte-central .kc-dashboard-collapse-icon{flex-basis:46px !important;width:46px !important;height:46px !important;border-radius:13px !important;}
  .konnecte-central .kc-dashboard-collapse-icon svg{width:23px !important;height:23px !important;}
  .konnecte-central .kc-dashboard-collapse-copy h2{font-size:20px !important;white-space:normal !important;}
  .konnecte-central .kc-dashboard-collapse-copy p{font-size:12px !important;}
  .konnecte-central .kc-dashboard-collapse-toggle{flex-basis:42px !important;width:42px !important;height:42px !important;min-width:42px !important;min-height:42px !important;max-width:42px !important;max-height:42px !important;}
  .konnecte-central .kc-dashboard-collapse-chevron{flex-basis:40px !important;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;max-width:40px !important;max-height:40px !important;font-size:21px !important;}
}

/* v33 — Tipografia e composição idênticas entre Briefings e Demandas */
.konnecte-central .kc-dashboard-received .kc-dashboard-collapse-copy{
  min-width:0 !important;
  display:block !important;
  margin:0 !important;
  padding:0 !important;
}
.konnecte-central .kc-dashboard-received .kc-dashboard-collapse-copy .kc-eyebrow{
  display:block !important;
  margin:0 0 5px !important;
  color:#00d8d0 !important;
  font-family:Arial,Helvetica,sans-serif !important;
  font-size:11px !important;
  font-weight:700 !important;
  letter-spacing:.18em !important;
  line-height:1.2 !important;
}
.konnecte-central .kc-dashboard-received .kc-dashboard-collapse-copy h2{
  display:block !important;
  margin:0 !important;
  padding:0 !important;
  color:#f5f8f7 !important;
  font-family:Georgia,'Times New Roman',serif !important;
  font-size:27px !important;
  font-weight:700 !important;
  line-height:1.12 !important;
  letter-spacing:normal !important;
  white-space:nowrap !important;
}
.konnecte-central .kc-dashboard-received .kc-dashboard-collapse-icon{
  flex:0 0 54px !important;
  width:54px !important;
  height:54px !important;
  border-radius:15px !important;
}
@media(max-width:600px){
  .konnecte-central .kc-dashboard-received .kc-dashboard-collapse-copy h2{font-size:20px !important;white-space:normal !important;}
  .konnecte-central .kc-dashboard-received .kc-dashboard-collapse-icon{flex-basis:46px !important;width:46px !important;height:46px !important;border-radius:13px !important;}
}

/* v36 — cards inferiores compactos e premium */
.konnecte-central .kc-dashboard-grid{
  grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr) !important;
  gap:14px !important;
  margin-top:14px !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card{
  min-height:0 !important;
  padding:18px !important;
  border-radius:18px !important;
  background:linear-gradient(145deg,rgba(7,31,28,.98),rgba(3,19,17,.98)) !important;
  box-shadow:0 14px 34px rgba(0,0,0,.18), inset 0 1px 0 rgba(255,255,255,.025) !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card .kc-card-head{
  min-height:48px !important;
  gap:12px !important;
  align-items:center !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:first-child .kc-card-head > div:first-child,
.konnecte-central .kc-dashboard-grid > .kc-card:last-child .kc-card-head > div:first-child{
  padding-left:56px !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:first-child .kc-card-head > div:first-child::before,
.konnecte-central .kc-dashboard-grid > .kc-card:last-child .kc-card-head > div:first-child::before{
  width:42px !important;
  height:42px !important;
  border-radius:13px !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:first-child .kc-card-head > div:first-child::before{
  font-size:21px !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:last-child .kc-card-head > div:first-child::before{
  font-size:30px !important;
}
.konnecte-central .kc-dashboard-grid .kc-eyebrow{
  font-size:10px !important;
  letter-spacing:.17em !important;
  line-height:1.2 !important;
}
.konnecte-central .kc-dashboard-grid h2{
  margin:4px 0 0 !important;
  font-size:23px !important;
  line-height:1.12 !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:first-child .kc-status{
  min-width:40px !important;
  height:40px !important;
  padding:0 10px !important;
  border-radius:50% !important;
  font-size:13px !important;
}
.konnecte-central .kc-dashboard-list{
  margin-top:13px !important;
  gap:7px !important;
}
.konnecte-central .kc-dashboard-item{
  min-height:60px !important;
  padding:10px 0 !important;
  border-top:0 !important;
  border-bottom:1px solid rgba(255,255,255,.065) !important;
}
.konnecte-central .kc-dashboard-item strong{
  font-size:13px !important;
  line-height:1.35 !important;
}
.konnecte-central .kc-dashboard-item small{
  margin-top:3px !important;
  font-size:11px !important;
}
.konnecte-central .kc-dashboard-item .kc-secondary-btn{
  min-height:36px !important;
  padding:0 12px !important;
  border-radius:999px !important;
  font-size:11px !important;
  border-color:rgba(0,201,193,.20) !important;
  background:rgba(0,201,193,.025) !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:first-child .kc-text-link{
  display:inline-flex !important;
  align-items:center !important;
  margin-top:13px !important;
  font-size:11px !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:last-child > p{
  margin:14px 0 17px !important;
  max-width:520px !important;
  font-size:14px !important;
  line-height:1.55 !important;
}
.konnecte-central .kc-dashboard-grid > .kc-card:last-child .kc-primary-btn{
  min-height:46px !important;
  padding:0 21px !important;
  margin-top:0 !important;
  border-radius:999px !important;
  font-size:13px !important;
  box-shadow:0 9px 22px rgba(0,213,204,.12) !important;
}
@media(max-width:600px){
  .konnecte-central .kc-dashboard-grid > .kc-card{padding:16px !important;}
  .konnecte-central .kc-dashboard-grid h2{font-size:21px !important;}
  .konnecte-central .kc-dashboard-grid > .kc-card:first-child .kc-card-head > div:first-child,
  .konnecte-central .kc-dashboard-grid > .kc-card:last-child .kc-card-head > div:first-child{padding-left:52px !important;}
  .konnecte-central .kc-dashboard-grid > .kc-card:first-child .kc-card-head > div:first-child::before,
  .konnecte-central .kc-dashboard-grid > .kc-card:last-child .kc-card-head > div:first-child::before{width:40px !important;height:40px !important;}
}
