/* Personal progress, shared by result cards and Google Maps popups. */
.tk-progress-row{position:absolute;left:12px;top:12px;z-index:3;display:flex;align-items:flex-start;gap:5px;max-width:calc(100% - 24px)}
.tk-progress-row .tk-progress-badge{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;border-radius:50%;color:#fff;box-sizing:border-box;background:#006887}
.tk-progress-row .tk-progress-badge.is-done{background:#9ed14b}
.tk-progress-badge svg{width:62%;height:62%;display:block;color:inherit}
.tk-progress-row .tk-tour-result-card__difficulty,.tk-progress-row .tk-map-tour-popup__difficulty{position:static!important;min-width:0;max-width:100%!important;overflow-wrap:anywhere;box-sizing:border-box}
.tk-progress-row:has(.tk-tour-result-card__difficulty){max-width:calc(100% - 78px)}
.tk-map-tour-popup .tk-progress-row{max-width:calc(100% - 24px)}
