
/* Restore the spacing that the earlier flat-layout rules set to zero. */
body.uxa-depth-theme .uxav2 :is(.wa-case-card,.wi-case-card,.ktd-case-card,.kfi-case-card,.gbt-case-card,.gm-case-card,.uxkf-card,.wa-case-comparison-card,.wi-case-comparison-card,.ktd-case-comparison-card,.ktd-case-evidence-card,.ktd-case-stat-card,.kfi-case-stat-card) {
  padding:28px!important;
  box-sizing:border-box;
}
body.uxa-depth-theme .uxav2 .guided-task > :is(.guided-task-main,.guided-why) {
  min-width:0;
  padding:24px 28px!important;
  box-sizing:border-box;
}
body.uxa-depth-theme .uxav2 :is(.wa-voices__person,.wi-voices__person,.ktd-voices__person,.kfi-voices__person,.gbt-voices__person,.gm-voices__person) {
  position:relative;
  isolation:isolate;
  overflow:hidden;
  padding:26px!important;
  border:1px solid #dce3ec!important;
  border-radius:16px!important;
  background:#fff!important;
  box-shadow:0 2px 5px #20355a04,0 18px 42px -18px #20355a28!important;
}
body.uxa-depth-theme .uxav2 :is(.wa-voices__person-head,.wi-voices__person-head,.ktd-voices__person-head,.kfi-voices__person-head,.gbt-voices__person-head,.gm-voices__person-head) {align-items:center;gap:14px;margin-bottom:20px}
body.uxa-depth-theme .uxav2 :is(.wa-voices__portrait,.wi-voices__portrait,.ktd-voices__portrait,.kfi-voices__portrait,.gbt-voices__portrait,.gm-voices__portrait) {
  display:grid;place-items:center;position:relative;flex:0 0 56px;width:56px;height:56px;
  border:1px solid #dce3ec!important;border-radius:50%;background:#f4f6f8!important;color:#11efe3!important;
}
body.uxa-depth-theme .uxav2 :is(.wa-voices__portrait,.wi-voices__portrait,.ktd-voices__portrait,.kfi-voices__portrait,.gbt-voices__portrait,.gm-voices__portrait)>svg {width:30px;height:30px;stroke:#11efe3!important;stroke-width:1.9}
body.uxa-depth-theme .uxav2 :is(.wa-voices__speech,.wi-voices__speech,.ktd-voices__speech,.kfi-voices__speech,.gbt-voices__speech,.gm-voices__speech) {background:#11efe3!important;border:1px solid #11efe3!important;color:#20355a!important}
body.uxa-depth-theme .uxav2 :is(.wa-case-icon,.wi-case-icon,.ktd-case-icon,.kfi-case-icon,.gbt-case-icon,.gm-case-icon,.uxkf-card__icon,.uxkf-icon) {color:#11efe3!important}
body.uxa-depth-theme .uxav2 :is(.wa-case-icon,.wi-case-icon,.ktd-case-icon,.kfi-case-icon,.gbt-case-icon,.gm-case-icon,.uxkf-card__icon,.uxkf-icon) svg {stroke:#11efe3!important}
body.uxa-depth-theme .uxav2 :is(.wa-voices__bridge-label,.wi-voices__bridge-label,.ktd-voices__bridge-label,.kfi-voices__bridge-label,.gbt-voices__bridge-label,.gm-voices__bridge-label) svg {color:#11efe3!important;stroke:#11efe3!important}
body.uxa-depth-theme .uxav2 .kfo-status-icon {color:#11efe3!important;background:#f4f6f8!important;border-color:#dce3ec!important}
body.uxa-depth-theme .uxav2 .kfo-status-icon svg {stroke:#11efe3!important}
body.uxa-depth-theme .uxav2 :is(.wa-case-audience-number,.wi-case-audience-number,.ktd-case-audience-number,.kfi-case-audience-number,.uxkf-card__number) {color:#647186!important;background:#f4f6f8!important}
body.uxa-depth-theme .uxav2 :is(.wa-voices__person,.wi-voices__person,.ktd-voices__person,.kfi-voices__person,.gbt-voices__person,.gm-voices__person)::before {
  content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:radial-gradient(270px circle at var(--research-glow-x,50%) var(--research-glow-y,50%),#9aa6b733,transparent 82%);
  opacity:0;transition:opacity 180ms ease;
}
body.uxa-depth-theme .uxav2 [data-uxa-voice-hover=true]::before {opacity:1!important}
@media(max-width:600px) {
  body.uxa-depth-theme .uxav2 :is(.wa-case-card,.wi-case-card,.ktd-case-card,.kfi-case-card,.gbt-case-card,.gm-case-card,.uxkf-card,.wa-case-comparison-card,.wi-case-comparison-card,.ktd-case-comparison-card,.ktd-case-evidence-card,.ktd-case-stat-card,.kfi-case-stat-card) {padding:20px!important}
  body.uxa-depth-theme .uxav2 .guided-task > :is(.guided-task-main,.guided-why) {padding:20px!important}
  body.uxa-depth-theme .uxav2 :is(.wa-voices__person,.wi-voices__person,.ktd-voices__person,.kfi-voices__person,.gbt-voices__person,.gm-voices__person) {padding:20px!important}
}
@media(prefers-reduced-motion:reduce) {body.uxa-depth-theme .uxav2 [data-uxa-voice-hover]::before {transition:none}}

