













.home .apk-card,
.single-apk_brand .apk-card,
.tax-apk_brand_category .apk-card{
  background:linear-gradient(180deg,#ffffff 0%,#f9fbff 100%);
  border:1px solid rgba(16,57,111,.10);
  border-radius:14px;
  box-shadow:0 8px 18px rgba(13,42,92,.08);
  overflow:hidden;
}

.home .apk-card__inner,
.single-apk_brand .apk-card__inner,
.tax-apk_brand_category .apk-card__inner{
  display:flex;
  flex-direction:column;
  gap:14px;
  padding:14px;
}

.home .apk-card__top,
.single-apk_brand .apk-card__top,
.tax-apk_brand_category .apk-card__top{
  display:grid;
  grid-template-columns:64px minmax(0,1fr);
  gap:12px;
  align-items:center;
}

.home .apk-card__logo,
.single-apk_brand .apk-card__logo,
.tax-apk_brand_category .apk-card__logo{
  width:64px;
  height:64px;
  border-radius:var(--apk-logo-radius);
  background:linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgba(246,249,253,.92) 100%);
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:hidden;
  flex:0 0 auto;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.75),
    0 6px 14px rgba(12,34,74,.08);
}

.home .apk-card__logo img,
.single-apk_brand .apk-card__logo img,
.tax-apk_brand_category .apk-card__logo img{
  width:100%;
  height:100%;
  object-fit:cover;
  display:block;
}

.home .apk-card__logo-ph,
.single-apk_brand .apk-card__logo-ph,
.tax-apk_brand_category .apk-card__logo-ph{
  width:28px;
  height:28px;
  border-radius:10px;
  background:rgba(15,23,42,.08);
}

.home .apk-card__head,
.single-apk_brand .apk-card__head,
.tax-apk_brand_category .apk-card__head{
  min-width:0;
  display:flex;
  flex-direction:column;
  gap:6px;
}

.home .apk-card__title,
.single-apk_brand .apk-card__title,
.tax-apk_brand_category .apk-card__title{
  margin:0;
  font-size:16px;
  line-height:1.3;
  color:#1b2940;
}

.home .apk-card__title a,
.single-apk_brand .apk-card__title a,
.tax-apk_brand_category .apk-card__title a{color:inherit}

.home .apk-card__title a:hover,
.single-apk_brand .apk-card__title a:hover,
.tax-apk_brand_category .apk-card__title a:hover{color:#1f78dc}

.home .apk-card__category,
.single-apk_brand .apk-card__category,
.tax-apk_brand_category .apk-card__category{
  display:inline-flex;
  align-items:center;
  width:max-content;
  max-width:100%;
  min-height:26px;
  padding:4px 10px;
  border-radius:999px;
  background:#edf5ff;
  border:1px solid rgba(31,120,220,.10);
  color:#2867b3;
  font-size:10px;
  line-height:1.2;
  font-weight:800;
}

.home .apk-card__stats,
.single-apk_brand .apk-card__stats,
.tax-apk_brand_category .apk-card__stats{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:10px;
}

.home .apk-card__stat,
.single-apk_brand .apk-card__stat,
.tax-apk_brand_category .apk-card__stat{
  min-width:0;
  padding:10px 12px;
  border-radius:12px;
  background:#fff;
  border:1px solid rgba(16,57,111,.08);
  display:flex;
  flex-direction:column;
  gap:6px;
}

.home .apk-card__stat span,
.single-apk_brand .apk-card__stat span,
.tax-apk_brand_category .apk-card__stat span{
  color:#607089;
  font-size:10px;
  line-height:1.2;
  font-weight:700;
  text-transform:uppercase;
  letter-spacing:.03em;
}

.home .apk-card__stat strong,
.single-apk_brand .apk-card__stat strong,
.tax-apk_brand_category .apk-card__stat strong{
  color:#162742;
  font-size:12px;
  line-height:1.45;
  font-weight:800;
  word-break:break-word;
}

.home .apk-card__teaser,
.single-apk_brand .apk-card__teaser,
.tax-apk_brand_category .apk-card__teaser{
  color:#495b74;
  font-weight:700;
  line-height:1.6;
  font-size:12px;
}

.home .apk-card__actions,
.single-apk_brand .apk-card__actions,
.tax-apk_brand_category .apk-card__actions{
  display:flex;
  justify-content:flex-start;
}

.single-apk_brand .apk-card--compact .apk-card__actions{display:none}

@media (max-width:560px){
  .home .apk-card__stats,
  .single-apk_brand .apk-card__stats,
  .tax-apk_brand_category .apk-card__stats{grid-template-columns:1fr}
}


.home .apk-row,
.single-apk_brand .apk-row{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:center;
  gap:12px;
  min-width:0;
  padding:10px 12px;
  background:#fff;
  border:0;
  border-radius:14px;
  box-shadow:0 5px 16px rgba(15,37,73,.07);
}
.home .apk-row__content,
.single-apk_brand .apk-row__content{
  min-width:0;
  display:grid;
  grid-template-columns:64px minmax(0,1fr);
  gap:12px;
  align-items:center;
}
.home .apk-row__logo,
.single-apk_brand .apk-row__logo{
  width:64px;height:64px;border-radius:var(--apk-logo-radius);overflow:hidden;
  display:flex;align-items:center;justify-content:center;background:#eef4fb;flex:0 0 auto
}
.home .apk-row__logo img,
.single-apk_brand .apk-row__logo img{width:100%;height:100%;object-fit:cover;display:block}
.home .apk-row__logo--ph,
.single-apk_brand .apk-row__logo--ph{width:34px;height:34px;border-radius:var(--apk-logo-radius);background:rgba(15,23,42,.08)}
.home .apk-row__info,
.single-apk_brand .apk-row__info{min-width:0;display:flex;flex-direction:column;gap:4px}
.home .apk-row__title,
.single-apk_brand .apk-row__title{margin:0;font-size:clamp(14px,.4vw + 12px,16px);line-height:1.25;color:#15253d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home .apk-row__title a,
.single-apk_brand .apk-row__title a{color:inherit}
.home .apk-row__metric,
.single-apk_brand .apk-row__metric{display:flex;align-items:center;gap:6px;min-width:0;font-size:clamp(10px,.25vw + 9px,12px);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#61718a}
.home .apk-row__metric .icon,
.single-apk_brand .apk-row__metric .icon{width:16px;height:16px;flex:0 0 16px}
.home .apk-row__metric--players,
.single-apk_brand .apk-row__metric--players{color:var(--yono-apk-row-players,#18a36a)}
.home .apk-row__metric--bonus,
.single-apk_brand .apk-row__metric--bonus{color:var(--yono-apk-row-bonus,#7c3aed)}
.home .apk-row__action,
.single-apk_brand .apk-row__action{display:flex;align-items:center;justify-content:flex-end;min-width:0}
.home .apk-row__action .btn,
.single-apk_brand .apk-row__action .btn{min-width:118px;min-height:42px;padding:9px 16px;border-radius:14px;font-size:11px;box-shadow:none}
.single-apk_brand .brand-app-list .apk-list-grid{display:flex;flex-direction:column;gap:10px}
@media (max-width:560px){
  .home .apk-row,
  .single-apk_brand .apk-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:9px 10px;border-radius:12px}
  .home .apk-row__content,
  .single-apk_brand .apk-row__content{grid-template-columns:64px minmax(0,1fr);gap:9px}
  .home .apk-row__logo,
  .single-apk_brand .apk-row__logo{width:64px;height:64px}
  .home .apk-row__title,
  .single-apk_brand .apk-row__title{font-size:13px}
  .home .apk-row__metric,
  .single-apk_brand .apk-row__metric{font-size:10px;gap:5px}
  .home .apk-row__metric .icon,
  .single-apk_brand .apk-row__metric .icon{width:14px;height:14px;flex-basis:14px}
  .home .apk-row__action .btn,
  .single-apk_brand .apk-row__action .btn{min-width:94px;min-height:38px;padding:8px 10px;font-size:10px;border-radius:12px}
}
@media (max-width:370px){
  .home .apk-row,
  .single-apk_brand .apk-row{grid-template-columns:1fr}
  .home .apk-row__action,
  .single-apk_brand .apk-row__action{justify-content:stretch}
  .home .apk-row__action .btn,
  .single-apk_brand .apk-row__action .btn{width:100%}
}

.home .apk-card__head-row,
.single-apk_brand .apk-card__head-row,
.tax-apk_brand_category .apk-card__head-row{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:12px;
}

.home .apk-card__head-copy,
.single-apk_brand .apk-card__head-copy,
.tax-apk_brand_category .apk-card__head-copy{
  min-width:0;
  display:flex;
  flex-direction:column;
  gap:6px;
}

.home .apk-card__head-action,
.single-apk_brand .apk-card__head-action,
.tax-apk_brand_category .apk-card__head-action{flex:0 0 auto}

.tax-apk_brand_category .apk-card--inline-action .apk-card__top{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:14px;
}

.tax-apk_brand_category .apk-card--inline-action .apk-card__head{
  flex:0 1 auto;
  min-width:0;
}

.tax-apk_brand_category .apk-card--inline-action .apk-card__head-row{
  justify-content:flex-start;
  gap:0;
}

.tax-apk_brand_category .apk-card--inline-action .apk-card__head-copy{align-items:flex-start}

.tax-apk_brand_category .apk-card--inline-action .apk-card__actions{display:none}

.tax-apk_brand_category .apk-card--inline-action .apk-card__stats--merged{
  display:grid;
  grid-template-columns:1fr;
  gap:12px;
}

.tax-apk_brand_category .apk-card--inline-action .apk-card__stat--combo{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:12px;
  padding:0;
  border:none;
  background:transparent;
  box-shadow:none;
}

.tax-apk_brand_category .apk-card--inline-action .apk-card__stat-pair{
  min-width:0;
  padding:14px 16px;
  border:1px solid var(--border);
  border-radius:16px;
  background:var(--surface);
  display:flex;
  flex-direction:column;
  gap:8px;
}

.tax-apk_brand_category .apk-card--inline-action .apk-card__stats-row{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  gap:12px;
  align-items:stretch;
}

.tax-apk_brand_category .apk-card--inline-action .apk-card__stat--full{
  min-width:0;
  width:100%;
}

.tax-apk_brand_category .apk-card--inline-action .apk-card__head-action--inline{
  display:flex;
  width:auto;
}

.tax-apk_brand_category .apk-card--inline-action .apk-card__head-action--inline .btn{
  min-height:100%;
  padding:12px 14px;
  border-radius:12px;
  white-space:nowrap;
  justify-content:center;
}

.tax-apk_brand_category .apk-card--inline-action .apk-card__stat-pair span,
.tax-apk_brand_category .apk-card--inline-action .apk-card__stat--full span,
.tax-apk_brand_category .apk-card--inline-action .apk-card__stat-pair strong,
.tax-apk_brand_category .apk-card--inline-action .apk-card__stat--full strong{
  display:block;
  margin:0;
}

@media (max-width:767px){
  .tax-apk_brand_category .apk-card--inline-action .apk-card__top{gap:12px}

  .tax-apk_brand_category .apk-card--inline-action .apk-card__stat--combo,
  .tax-apk_brand_category .apk-card--inline-action .apk-card__stats-row{gap:10px}

  .tax-apk_brand_category .apk-card--inline-action .apk-card__stat-pair,
  .tax-apk_brand_category .apk-card--inline-action .apk-card__stat--full{padding:12px 14px}

  .tax-apk_brand_category .apk-card--inline-action .apk-card__head-action--inline .btn{padding:12px 14px}
}

@media (max-width:420px){
  .tax-apk_brand_category .apk-card--inline-action .apk-card__stat-pair,
  .tax-apk_brand_category .apk-card--inline-action .apk-card__stat--full{padding:11px 12px}

  .tax-apk_brand_category .apk-card--inline-action .apk-card__head-action--inline .btn{padding:11px 12px}
}
