.apd{display:grid;gap:16px}.apd-k{margin:0 0 4px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--purple,#42127F)}.apd-h{margin:0 0 6px;font-size:24px}.apd-sent{margin:10px 0 0;padding:10px 12px;border-radius:12px;background:#f1ebfb;font-size:14px}.apd-moods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0}.apd-mood{display:grid;gap:2px;text-align:left;padding:12px;border-radius:14px;border:1.5px solid var(--line,#e6e0ef);background:#fff;cursor:pointer;font:inherit}.apd-mood b{font-size:15px}.apd-mood span{font-size:12.5px;color:var(--ink2,#6F6885)}.apd-mood.on{border-color:var(--purple,#42127F);background:#f5effd}.apd-mood.struggling.on{border-color:#b3261e;background:#fdeeee}.apd-mood.stretched.on{border-color:#b26a00;background:#fff6e6}.apd-form{display:grid;gap:10px;margin-bottom:14px}.apd-form label{display:grid;gap:4px;font-size:14px;font-weight:600}.apd-form input,.apd-form select,.apd-form textarea{font:inherit;font-weight:400;padding:9px 11px;border:1px solid var(--line,#e6e0ef);border-radius:10px;background:#fff}.apd-reply{margin-top:14px;padding:12px 14px;border-radius:14px;background:#f5effd;border-left:4px solid var(--purple,#42127f)}.apd-reply p{margin:4px 0 0}.apd-list{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px}.apd-mini{display:block;font-size:13px;color:var(--ink2,#6F6885);margin-top:2px}.apd-stats{display:flex;flex-wrap:wrap;gap:10px}.apd-stats div{flex:1 1 140px;padding:14px;border-radius:16px;background:#fff;border:1px solid var(--line,#e6e0ef)}.apd-stats b{display:block;font-size:28px;line-height:1}.apd-stats span{font-size:13px;color:var(--ink2,#6F6885)}.apd-item{display:grid;gap:6px;padding:14px;border-radius:16px;border:1px solid var(--line,#e6e0ef);background:#fff}.apd-item+.apd-item{margin-top:10px}.apd-item .row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.apd-tag{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:#f1ebfb;color:var(--purple,#42127F)}.apd-tag.pgws{background:#fdeef2;color:#9D1B2B}.apd-meta{font-size:13px;color:var(--ink2,#6F6885)}.apd-ladder{display:flex;gap:4px}.apd-ladder i{width:22px;height:6px;border-radius:3px;background:#e6e0ef}.apd-ladder i.on{background:var(--purple,#42127F)}.apd-empty{padding:18px;border-radius:16px;background:#f3fbf5;color:#1b5e20;font-weight:600}.apd-hold{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.apd-hold input{flex:1 1 220px;font:inherit;padding:8px 10px;border:1px solid var(--line,#e6e0ef);border-radius:10px}.apd-mood-chip{font-size:12px;font-weight:700;padding:2px 8px;border-radius:999px;background:#eef}.apd-mood-chip.struggling{background:#fdeeee;color:#b3261e}.apd-mood-chip.stretched{background:#fff6e6;color:#8a5200}.apd-mood-chip.thriving{background:#eaf7ee;color:#1b5e20}@media (max-width:640px){.apd-moods{grid-template-columns:1fr 1fr}}