.dkt-results{--res-blue:#1264c1;box-sizing:border-box;container-type:inline-size;width:100%;overflow:hidden;border:1px solid #d8e5f4;border-radius:14px;background:#fff;color:#102f58;font:400 15px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif}
.dkt-results *{box-sizing:border-box}
.dkt-results__heading{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 15px;background:linear-gradient(90deg,#f1f7ff,#fff)}
.dkt-results__picture{width:50px;height:50px;border-radius:10px;overflow:hidden;background:#e7f0ff;display:block}
.dkt-results__picture img{display:block;width:100%;height:100%;object-fit:cover}
.dkt-results--focus-top .dkt-results__picture img{object-position:center top}
.dkt-results--focus-bottom .dkt-results__picture img{object-position:center bottom}
.dkt-results__square{display:none!important}
.dkt-results__intro{min-width:0}.dkt-results__badge{font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--res-blue)}
.dkt-results__intro h2{font-size:18px;line-height:1.3;margin:2px 0;color:#0c3169}.dkt-results__intro p{font-size:13px;color:#5f7190;margin:0}
.dkt-results__action{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:38px;padding:7px 11px;border-radius:8px;background:var(--res-blue);color:#fff!important;text-decoration:none!important;font-size:14px;font-weight:750;white-space:nowrap}
.dkt-results__action:hover{background:#0e4d94}
.dkt-results__list{list-style:none;margin:0;padding:0 15px}.dkt-results__list li+li{border-top:1px solid #e7eff8}.dkt-results__list a{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:10px 0;color:inherit;text-decoration:none}.dkt-results__list a:hover strong{text-decoration:underline}.dkt-results__name{min-width:0}.dkt-results__name strong,.dkt-results__name small{display:block;overflow:hidden;text-overflow:ellipsis}.dkt-results__name strong{font-size:14px}.dkt-results__name small{font-size:12px;color:#607695}.dkt-results__score{font-weight:800;color:var(--res-blue);font-size:14px;white-space:nowrap;text-align:right}.dkt-results__empty{padding:14px 15px;margin:0;color:#607695}.dkt-results :focus-visible{outline:3px solid #1a6cc2;outline-offset:2px}
.dkt-results--square .dkt-results__heading{grid-template-columns:minmax(0,1fr);justify-items:start}.dkt-results--square .dkt-results__picture{width:80px;height:80px}.dkt-results--square .dkt-results__wide{display:none!important}.dkt-results--square .dkt-results__square{display:block!important}
.dkt-results--compact .dkt-results__heading{padding:10px 12px}.dkt-results--compact .dkt-results__intro p{display:none}
@container (max-width:440px){.dkt-results--auto .dkt-results__heading{grid-template-columns:44px minmax(0,1fr)}.dkt-results--auto .dkt-results__picture{width:44px;height:44px}.dkt-results--auto .dkt-results__wide{display:none!important}.dkt-results--auto .dkt-results__square{display:block!important}.dkt-results--auto .dkt-results__action{grid-column:2;justify-self:start}.dkt-results__list a{align-items:flex-start}}
@container (max-width:290px){.dkt-results__heading{grid-template-columns:1fr!important}.dkt-results__action{grid-column:1!important}.dkt-results__list a{display:block}.dkt-results__score{display:block;text-align:left}}
