.pm-daily-app{max-width:680px;padding:var(--s-6) var(--s-4);gap:var(--s-6);flex-direction:column;margin:0 auto;display:flex}.pm-daily-header{background:var(--surface-sunken);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);border:var(--border-w) solid var(--ink);justify-content:space-between;align-items:center;display:flex}.pm-daily-header__eyebrow{font-size:var(--t-xs);color:var(--ink-3);font-weight:600}.pm-daily-header__title{margin:0 0 var(--s-1) 0;font-size:var(--t-lg);font-weight:800}.pm-daily-header__streak{font-size:var(--t-md);color:var(--state-correct-fg);font-weight:800}.pm-daily-progress-row{gap:var(--s-2);justify-content:center;display:flex}.pm-daily-progress-bar{background:var(--surface-sunken);border-radius:var(--r-xs);border:1.5px solid var(--ink);height:8px;transition:background var(--dur-2) ease;flex:1}.pm-daily-progress-bar--win{background:var(--state-correct-fg)}.pm-daily-progress-bar--loss{background:var(--state-wrong-fg)}.pm-daily-progress-bar--current{background:var(--tint-butter)}.pm-daily-stage-card{background:var(--surface-sunken);border:var(--border-w) solid var(--ink);border-radius:var(--r-lg);padding:var(--s-6);gap:var(--s-5);flex-direction:column;display:flex}.pm-daily-stage-card__top{justify-content:space-between;align-items:center;display:flex}.pm-daily-stage-card__tag{font-size:var(--t-xs);text-transform:uppercase;padding:4px var(--s-3);background:var(--tint-sky);border:1px solid var(--ink);border-radius:var(--r-xs);font-weight:700}.pm-daily-stage-card__cat{color:var(--ink-3);font-size:13px;font-weight:600}.pm-daily-stage-card__prompt{font-size:var(--t-lg);color:var(--ink);font-weight:700;line-height:1.4}.pm-daily-options-grid{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.pm-daily-opt-btn{padding:var(--s-4);border-radius:var(--r-md);border:var(--border-w) solid var(--ink);background:var(--surface);color:var(--ink);cursor:pointer;transition:all var(--dur-1) ease;font-size:15px;font-weight:600}.pm-daily-opt-btn--correct{background:var(--tint-mint);color:var(--state-correct-fg)}.pm-daily-opt-btn--wrong{background:var(--tint-coral);color:var(--brand)}.pm-daily-complete{background:var(--surface-sunken);padding:var(--s-8) var(--s-6);border-radius:var(--r-lg);border:var(--border-w) solid var(--ink);text-align:center;align-items:center;gap:var(--s-4);flex-direction:column;display:flex}.pm-daily-complete__title{font-size:var(--t-xl);margin:0;font-weight:800}.pm-daily-complete__score{font-size:var(--t-lg);color:var(--state-correct-fg);font-weight:700}.pm-daily-complete__desc{font-size:var(--t-sm);color:var(--ink-2);max-width:440px;margin:0}.pm-daily-complete__emojis{gap:var(--s-3);margin:var(--s-2) 0;padding:var(--s-3) var(--s-5);background:var(--surface);border:var(--border-w) solid var(--ink);border-radius:var(--r-md);font-size:var(--t-lg);display:flex}.pm-daily-complete__actions{gap:var(--s-3);display:flex}
