/* Tahap 56: layanan sebelum riwayat, ringkasan padat, notifikasi teks */
body[data-option-route="beranda-saya"] .personal-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 18px 4px;gap:10px}
body[data-option-route="beranda-saya"] .personal-summary-card{padding:12px 14px;border-radius:11px;display:grid;grid-template-columns:28px 1fr;gap:0 8px;align-items:center}
body[data-option-route="beranda-saya"] .personal-summary-card .summary-icon{grid-row:span 2;width:27px;height:27px;font-size:16px}
body[data-option-route="beranda-saya"] .personal-summary-card strong{margin:0;font-size:12px;color:#62776a}
body[data-option-route="beranda-saya"] .personal-summary-card p{font-size:15px;line-height:1.35;margin-top:2px}
body[data-option-route="beranda-saya"] .personal-header-actions{display:flex;align-items:center;flex-direction:column;gap:10px}
body[data-option-route="beranda-saya"] .personal-inbox{display:inline-flex;gap:8px;align-items:center;justify-content:center;width:auto;height:auto;min-height:41px;padding:8px 15px;border-radius:24px;background:#ffffff20;font-size:13px;font-weight:700}
body[data-option-route="beranda-saya"] .personal-inbox-dot{position:static;display:inline-flex;align-items:center;justify-content:center;min-width:20px;width:auto;height:20px;border:0;border-radius:10px;padding:0 5px;background:#c64e39;color:white;font-size:11px;font-weight:800}
body[data-option-route="beranda-saya"] .personal-inbox-dot[hidden]{display:none!important}
body[data-option-route="beranda-saya"] .resident-action-grid{padding-top:16px;padding-bottom:14px}
body[data-option-route="beranda-saya"] .personal-bottom-grid{padding-top:6px}
body[data-option-route="beranda-saya"] .personal-aspiration-total{font-size:12px;font-weight:600;color:#597261}
@media(max-width:720px){body[data-option-route="beranda-saya"] .personal-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 13px 0;gap:8px}body[data-option-route="beranda-saya"] .personal-summary-card{padding:10px 8px;grid-template-columns:1fr;gap:4px;align-content:start;min-height:75px}body[data-option-route="beranda-saya"] .personal-summary-card .summary-icon{grid-row:auto;width:24px;height:24px}body[data-option-route="beranda-saya"] .personal-summary-card strong{font-size:11px}body[data-option-route="beranda-saya"] .personal-summary-card p{font-size:13px;overflow-wrap:anywhere}body[data-option-route="beranda-saya"] .personal-header-actions{flex-direction:row;width:100%;justify-content:flex-start;gap:9px}body[data-option-route="beranda-saya"] .personal-inbox{padding:8px 13px}body[data-option-route="beranda-saya"] .personal-photo-link{margin-left:0}body[data-option-route="beranda-saya"] .resident-action-grid{padding-top:14px}}
