.RewardChartMaker_maker__GLMKJ{display:grid;grid-gap:24px;gap:24px}.RewardChartMaker_controls__YSg4z{display:grid;grid-gap:16px;gap:16px}.RewardChartMaker_panel__JbDbo{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px}.RewardChartMaker_step__wcV5J{font-size:1.05rem;margin:0 0 12px}.RewardChartMaker_label__ps62M{display:block;font-size:.85rem;color:var(--muted);margin-bottom:4px}.RewardChartMaker_row__JMIAC{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:12px}.RewardChartMaker_row__JMIAC input[type=number]{width:110px}.RewardChartMaker_wide__rY2DE input{width:260px;max-width:100%}.RewardChartMaker_check__tG5UW{display:flex;align-items:center;gap:8px;min-height:42px}.RewardChartMaker_check__tG5UW input{min-height:auto;width:18px;height:18px}.RewardChartMaker_presets__1fjUx{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.RewardChartMaker_presetOn__D6hdH,.RewardChartMaker_preset__b7XjC{font:inherit;border-radius:999px;padding:8px 14px;cursor:pointer;border:1px solid var(--border);background:var(--surface);color:var(--text)}.RewardChartMaker_presetOn__D6hdH{border-color:var(--accent);background:#e7f3ed;color:var(--accent-ink);font-weight:600}.RewardChartMaker_goal__f7Vqb{display:block;margin-bottom:10px}.RewardChartMaker_goal__f7Vqb input{width:100%;max-width:460px}.RewardChartMaker_hint__gy_zs{display:block;font-size:.85rem;color:#7a4b00;background:var(--warn-bg);border-radius:6px;padding:4px 8px;margin-top:4px;max-width:460px}.RewardChartMaker_note__dZSGD{color:var(--muted);font-size:.9rem}.RewardChartMaker_warning__3MpBr{background:var(--warn-bg);border-radius:8px;padding:8px 12px}.RewardChartMaker_primary__xoLTh{background:var(--accent);border:1px solid var(--accent);color:#fff;border-radius:8px;font:inherit;font-weight:600;font-size:1.05rem;padding:12px 20px;cursor:pointer}.RewardChartMaker_primary__xoLTh:disabled{opacity:.5;cursor:not-allowed}.RewardChartMaker_preview__KaeHr{min-width:0}.RewardChartMaker_chart__qOB7n{background:#fff;color:#111;border:1px solid #ccc;border-radius:8px;padding:28px;max-width:760px}.RewardChartMaker_head__RUW3_{display:flex;align-items:center;gap:12px;border-bottom:3px solid #111;padding-bottom:8px;margin-bottom:16px}.RewardChartMaker_head__RUW3_ h3{font-size:2rem;margin:0}.RewardChartMaker_bigIcon__lmc_J{font-size:2.6rem}.RewardChartMaker_goals__Td_Nb{margin-bottom:20px}.RewardChartMaker_goalsTitle___28Lj{font-weight:700;margin:0 0 6px}.RewardChartMaker_goals__Td_Nb ul{margin:0;padding-left:22px;font-size:1.2rem}.RewardChartMaker_grid__ihmfX{display:grid;grid-gap:10px;gap:10px;margin-bottom:20px}.RewardChartMaker_gridRow__ArY4Q{display:flex;gap:10px}.RewardChartMaker_boxBig__MRp0n,.RewardChartMaker_boxSmall__UyfWE,.RewardChartMaker_box__obHbV{position:relative;flex:1 1;max-width:96px;aspect-ratio:1/1;border:2px solid #333;border-radius:14px;display:flex;align-items:center;justify-content:center}.RewardChartMaker_boxSmall__UyfWE{border:3px dashed #2f7a5b}.RewardChartMaker_boxBig__MRp0n{border:4px solid #2f7a5b}.RewardChartMaker_num__GVkC5{position:absolute;top:4px;left:8px;font-size:.8rem;color:#888}.RewardChartMaker_prize__vYtfh{font-size:1.8rem;opacity:.5}.RewardChartMaker_foot__f1PzL p{margin:4px 0;font-size:1.05rem}.RewardChartMaker_started__7oVAG{margin-top:12px!important;color:#444}@media (min-width:1100px){.RewardChartMaker_maker__GLMKJ{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.RewardChartMaker_preview__KaeHr{position:-webkit-sticky;position:sticky;top:16px}}@media print{.RewardChartMaker_maker__GLMKJ{display:block}.RewardChartMaker_preview__KaeHr{position:static}.RewardChartMaker_chart__qOB7n{border:0;border-radius:0;padding:0;max-width:none}.RewardChartMaker_boxBig__MRp0n,.RewardChartMaker_boxSmall__UyfWE,.RewardChartMaker_box__obHbV{max-width:110px}}