._8_51Wq_summary{background:var(--peach);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;margin:28px 0;padding:26px 30px;display:flex}._8_51Wq_summary strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:36px;display:block}._8_51Wq_summary span,._8_51Wq_summary p{color:var(--muted);font-size:13px;line-height:1.6}._8_51Wq_summary p{max-width:360px}._8_51Wq_counts{gap:34px;display:flex}._8_51Wq_controls{flex-wrap:wrap;align-items:end;gap:16px;margin:28px 0 34px;display:flex}._8_51Wq_controls label{flex:1;gap:8px;min-width:150px;font-size:12px;font-weight:650;display:grid}._8_51Wq_controls input,._8_51Wq_controls select{width:100%;min-width:0;min-height:46px;color:var(--ink);background:#fff;border:1px solid #897989;border-radius:10px;padding:12px 14px;font-size:14px}._8_51Wq_controls select{padding-right:40px}._8_51Wq_group{margin:0 0 40px}._8_51Wq_heading{align-items:baseline;gap:12px;margin-bottom:20px;display:flex}._8_51Wq_heading h2{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0!important;font-size:26px!important}._8_51Wq_heading span{color:var(--muted);white-space:nowrap;font-size:13px}._8_51Wq_tags{flex-wrap:wrap;gap:7px;margin:18px 0 12px;display:flex}._8_51Wq_tag{color:var(--ink);background:#f3eef4;border-radius:6px;padding:5px 8px;font-size:11px}._8_51Wq_high{background:var(--yellow)}._8_51Wq_target{border-block:1px solid var(--line);justify-content:space-between;align-items:center;margin:16px 0;padding:14px 0;font-size:13px;display:flex}._8_51Wq_target strong{letter-spacing:-.03em;font-size:20px}._8_51Wq_note{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6!important}._8_51Wq_goal{overflow-wrap:anywhere}._8_51Wq_status{color:var(--green);margin:15px 0;font-size:14px}._8_51Wq_languageHint{background:var(--cream);border-radius:8px;padding:10px;font-size:11px!important;line-height:1.6!important}._8_51Wq_empty{text-align:center;border:1px solid var(--line);background:#fff;border-radius:16px;padding:40px}._8_51Wq_empty button{margin-top:18px}._8_51Wq_empty h2{font-size:27px!important}@media (max-width:640px){._8_51Wq_summary{flex-direction:column;align-items:flex-start;gap:16px;padding:24px}._8_51Wq_summary strong{font-size:30px}._8_51Wq_counts{gap:28px}._8_51Wq_controls{gap:14px}._8_51Wq_controls label{flex-basis:calc(50% - 7px);min-width:0}._8_51Wq_controls label:first-child{flex-basis:100%}._8_51Wq_controls input,._8_51Wq_controls select{font-size:16px}._8_51Wq_heading{align-items:flex-start}._8_51Wq_heading h2{font-size:23px!important}._8_51Wq_empty{padding:28px}}
