.habit-tracker-card{border-color:#d9c9eb}.habit-tracker-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.habit-score{min-width:90px;padding:12px;border-radius:14px;background:#160d20;color:#fff;text-align:center}.habit-score strong,.habit-score span{display:block}.habit-score strong{font-size:25px}.habit-score span{font-size:10px}.tracked-habits{display:grid;gap:10px;margin-top:16px}.tracked-habit{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;border:1px solid #e2d8eb;border-radius:14px;background:#fff}.tracked-habit.done{border-color:#9ebf55;background:#f4f9e9}.tracked-habit input{width:24px;height:24px}.tracked-habit strong,.tracked-habit small{display:block}.tracked-habit small{margin-top:3px;color:#6a5d72}.habit-streak{padding:6px 9px;border-radius:999px;background:#eee5fa;color:#4c1d95;font-size:11px;font-weight:850;white-space:nowrap}.today-command-card{grid-column:1/-1}.today-command-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px}.today-command-list article{padding:12px;border:1px solid #e3daea;border-radius:13px;background:#fff}.today-command-list strong,.today-command-list small{display:block}.today-command-list small{margin-top:4px;color:#6a5d72}.waitlist-board{margin-top:20px}.waitlist-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,220px);gap:14px;align-items:center;padding:12px 0;border-top:1px solid #e6deeb}.waitlist-row strong,.waitlist-row small{display:block}.waitlist-row small{margin-top:4px;color:#6a5d72}.client-credit-panel{margin-top:16px}.credit-balance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:12px 0}.credit-balance span{padding:11px;border-radius:12px;background:#f3edfa}.credit-balance b,.credit-balance small{display:block}.credit-balance b{font-size:20px;color:#4c1d95}.credit-history{margin-top:12px}.credit-history article{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid #e7e0ec}.release-help-grid,.release-report-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.release-help-grid article,.release-report-grid article{padding:15px;border:1px solid #e2d8eb;border-radius:14px}.release-report-grid strong{display:block;font-size:25px;color:#4c1d95}.release-report-grid span{font-size:12px;color:#6a5d72}.version-chip{display:inline-block;padding:5px 9px;border-radius:999px;background:#160d20;color:#fff;font-size:11px;font-weight:800}.swap-help-notice{margin:10px 0;padding:10px;border-radius:11px;background:#eef8d9;color:#29420f;font-size:12px}
@media(max-width:760px){.habit-tracker-head{display:block}.habit-score{margin-top:12px}.tracked-habit{grid-template-columns:auto minmax(0,1fr)}.habit-streak{grid-column:2}.today-command-list,.release-help-grid,.release-report-grid,.credit-balance{grid-template-columns:1fr}.waitlist-row{grid-template-columns:1fr}.client-credit-panel .hub-quick-actions{display:grid;grid-template-columns:1fr}.client-credit-panel .btn{width:100%}}
