/* Sutapom.lt V14.4.1 – pradinio puslapio personal/activity polish */
.dashboard-personal-v108,.dashboard-activity-v791{overflow:hidden}
.dashboard-personal-v108 .dashboard-card-v70-title,.dashboard-activity-v791 .dashboard-card-v70-title{padding:20px 22px 16px}
.dashboard-personal-v108 .dashboard-card-v70-title h2,.dashboard-activity-v791 .dashboard-card-v70-title h2{font-size:27px;line-height:1.1;margin-bottom:4px}
.dashboard-personal-v108 .dashboard-card-v70-title p,.dashboard-activity-v791 .dashboard-card-v70-title p{font-size:13px;color:#80695c}

.dashboard-personal-list-v108{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 16px 14px;background:#fff}
.dashboard-personal-row-v108{position:relative;display:grid!important;grid-template-columns:58px minmax(0,1fr) auto 22px;align-items:center;gap:11px;min-height:72px;padding:10px 12px!important;border:1px solid #eadbd0!important;border-radius:14px;background:#fffaf6;color:#4d382e;text-decoration:none!important;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}
.dashboard-personal-row-v108:hover{transform:translateY(-1px);border-color:#d8b9a7!important;box-shadow:0 6px 16px rgba(92,37,19,.07)}
.dashboard-personal-icon-v108{position:absolute!important;left:47px;bottom:7px;z-index:4;display:flex!important;align-items:center;justify-content:center;width:23px!important;height:23px!important;border:2px solid #fff;border-radius:50%;background:#8f1115;color:#fff;font-size:11px;line-height:1;box-shadow:0 2px 5px rgba(60,20,10,.16)}
.dashboard-personal-avatar-v108{display:block;width:58px;height:58px}
.dashboard-personal-avatar-v108 .avatar-with-gift,.dashboard-personal-avatar-v108 .avatar,.dashboard-personal-avatar-v108 .fallback{width:58px!important;height:58px!important}
.dashboard-personal-avatar-v108 .avatar{object-fit:cover}
.dashboard-personal-text-v108{min-width:0;display:flex;flex-direction:column;gap:3px}
.dashboard-personal-text-v108 b{font-size:15px;color:#7d1013;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dashboard-personal-text-v108 small{display:block;font-size:12px;color:#654f44;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dashboard-personal-row-v108 time{font-size:10px;color:#a18473;white-space:nowrap}
.dashboard-personal-row-v108 em{font-size:18px;color:#9a171b;font-style:normal;font-weight:800}
.dashboard-personal-links-v108{padding:9px 16px 12px;gap:13px;border-top:1px solid #eee2d9;background:#fffaf6}
.dashboard-personal-links-v108 a{font-size:12px;font-weight:800}

.dashboard-activity-list-v791{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 16px 16px!important;background:#fff}
.dashboard-activity-row-v791{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:64px;margin:0!important;padding:10px 13px!important;border:1px solid #eee0d7!important;border-radius:14px!important;background:#fff8f2!important}
.dashboard-activity-icon-v791{display:flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;margin:0!important;border-radius:50%;background:#f3e6dc!important;color:#7d1013;font-size:18px}
.dashboard-activity-text-v791{min-width:0;font-size:13px;line-height:1.35;color:#5e493e}
.dashboard-activity-text-v791 a{color:#7d1013;text-decoration:none}
.dashboard-activity-text-v791 a:hover{text-decoration:underline}
.dashboard-activity-row-v791 time{font-size:10px;color:#9a7d6d;white-space:nowrap}

@media(max-width:820px){
 .dashboard-personal-list-v108,.dashboard-activity-list-v791{grid-template-columns:1fr}
 .dashboard-personal-row-v108{grid-template-columns:54px minmax(0,1fr) auto 18px;min-height:68px;padding:9px 10px!important}
 .dashboard-personal-avatar-v108,.dashboard-personal-avatar-v108 .avatar-with-gift,.dashboard-personal-avatar-v108 .avatar,.dashboard-personal-avatar-v108 .fallback{width:54px!important;height:54px!important}
 .dashboard-personal-icon-v108{left:43px;bottom:6px}
}
@media(max-width:520px){
 .dashboard-personal-v108 .dashboard-card-v70-title,.dashboard-activity-v791 .dashboard-card-v70-title{padding:16px}
 .dashboard-personal-list-v108,.dashboard-activity-list-v791{padding:10px!important}
 .dashboard-personal-row-v108{grid-template-columns:50px minmax(0,1fr) 18px}
 .dashboard-personal-avatar-v108,.dashboard-personal-avatar-v108 .avatar-with-gift,.dashboard-personal-avatar-v108 .avatar,.dashboard-personal-avatar-v108 .fallback{width:50px!important;height:50px!important}
 .dashboard-personal-icon-v108{left:40px}
 .dashboard-personal-row-v108 time{display:none}
 .dashboard-activity-row-v791{grid-template-columns:40px minmax(0,1fr)}
 .dashboard-activity-row-v791 time{grid-column:2;font-size:9px;margin-top:-4px}
}
