.widget-showcase--dashboard .catalog-visual,.widget-showcase--docs .catalog-visual{padding:18px;background:linear-gradient(145deg,rgba(17,25,63,.96),rgba(7,12,35,.98));border-color:rgba(255,255,255,.13)}
.widget-showcase--dashboard .catalog-visual::before,.widget-showcase--docs .catalog-visual::before{width:330px;height:330px;right:-110px;top:-120px;background:radial-gradient(circle,rgba(93,72,255,.24),transparent 67%)}
.widget-showcase--dashboard .widget-showcase__topline,.widget-showcase--docs .widget-showcase__topline{position:relative;z-index:2;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin-bottom:15px;color:#fff}
.widget-showcase--dashboard .widget-showcase__topline>span,.widget-showcase--docs .widget-showcase__topline>span{color:#ff8a48;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}
.widget-showcase--dashboard .widget-showcase__topline>strong,.widget-showcase--docs .widget-showcase__topline>strong{font-size:13px;letter-spacing:-.01em}
.widget-showcase--dashboard .widget-showcase__topline>em,.widget-showcase--docs .widget-showcase__topline>em{font-style:normal;color:#7f8ba9;font-size:9px;font-weight:700}
.widget-showcase--dashboard .catalog-media-frame,.widget-showcase--docs .catalog-media-frame{padding:0;overflow:hidden;background:#0c1431;border-color:#182549}
.widget-showcase--dashboard .widget-showcase-detail,.widget-showcase--docs .widget-showcase-detail{padding:21px;background:linear-gradient(145deg,#101936,#081025);color:#fff;min-height:315px}
.widget-showcase--dashboard .widget-showcase-detail__bar,.widget-showcase--docs .widget-showcase-detail__bar{display:flex;justify-content:space-between;gap:18px;align-items:center;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.09)}
.widget-showcase--dashboard .widget-showcase-detail__bar strong,.widget-showcase--docs .widget-showcase-detail__bar strong{font-size:14px}
.widget-showcase--dashboard .widget-showcase-detail__bar span,.widget-showcase--docs .widget-showcase-detail__bar span{color:#808ca8;font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.07em}
.widget-showcase--dashboard .widget-showcase-note,.widget-showcase--docs .widget-showcase-note{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;margin-top:18px;padding:12px 14px;border-radius:12px;background:rgba(255,255,255,.05)}
.widget-showcase--dashboard .widget-showcase-note span,.widget-showcase--docs .widget-showcase-note span{color:#ff8a48;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}
.widget-showcase--dashboard .widget-showcase-note strong,.widget-showcase--docs .widget-showcase-note strong{font-size:10px;line-height:1.45;color:#cfd7e9}
@media(max-width:640px){
  .widget-showcase--dashboard .catalog-visual,.widget-showcase--docs .catalog-visual{padding:13px}
  .widget-showcase--dashboard .widget-showcase__topline,.widget-showcase--docs .widget-showcase__topline{grid-template-columns:1fr auto;gap:7px}
  .widget-showcase--dashboard .widget-showcase__topline>strong,.widget-showcase--docs .widget-showcase__topline>strong{grid-column:1/-1;grid-row:2}
  .widget-showcase--dashboard .widget-showcase__topline>em,.widget-showcase--docs .widget-showcase__topline>em{grid-column:2;grid-row:1}
  .widget-showcase--dashboard .widget-showcase-detail,.widget-showcase--docs .widget-showcase-detail{padding:16px}
  .widget-showcase--dashboard .widget-showcase-detail__bar,.widget-showcase--docs .widget-showcase-detail__bar{align-items:flex-start}
  .widget-showcase--dashboard .widget-showcase-note,.widget-showcase--docs .widget-showcase-note{grid-template-columns:1fr;gap:5px}
}
