.strategy-module__eyXKEG__range [role=group]{background:var(--soft);box-shadow:inset 0 0 0 1px var(--rule);border-radius:12px;gap:2px;padding:3px}.strategy-module__eyXKEG__range [role=group] button{min-height:44px;color:var(--ink-muted);border-radius:9px;padding:8px 16px;font-size:14px;font-weight:500;transition:color .18s,background .18s,box-shadow .18s}.strategy-module__eyXKEG__range [role=group] button:hover:not([aria-pressed=true]){color:var(--ink)}.strategy-module__eyXKEG__range [role=group] button[aria-pressed=true]{background:var(--paper);color:var(--ink);font-weight:600;box-shadow:0 0 0 1px #14203a0f,0 1px 2px #14203a14,0 4px 10px -6px #14203a40}.strategy-module__eyXKEG__sheet{background:var(--paper);box-shadow:var(--shadow-pop);border-radius:20px;overflow:hidden}.strategy-module__eyXKEG__sheetBody{padding:28px 24px 8px}.strategy-module__eyXKEG__hypothesis{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin-top:12px;font-size:22px;font-weight:700;line-height:1.45}.strategy-module__eyXKEG__targets{margin-top:20px}.strategy-module__eyXKEG__targets li{border-top:1px solid var(--rule);color:var(--ink-soft);align-items:flex-start;gap:12px;padding-block:12px;font-size:15px;line-height:1.6;display:flex}.strategy-module__eyXKEG__ring{border:2px solid var(--primary);background:var(--paper);border-radius:999px;flex:none;width:10px;height:10px;margin-top:7px}.strategy-module__eyXKEG__ask{background:var(--sand);color:var(--ink);align-items:flex-start;gap:12px;margin-top:16px;padding:16px 24px;font-size:15px;line-height:1.6;display:flex}.strategy-module__eyXKEG__ask strong{color:var(--sand-dark);font-weight:600}.strategy-module__eyXKEG__askIcon{width:18px;height:18px;color:var(--sand-dark);flex:none;margin-top:3px}.strategy-module__eyXKEG__list{background:var(--paper);box-shadow:var(--shadow-card);border-radius:18px;overflow:hidden}.strategy-module__eyXKEG__list>li+li{border-top:1px solid var(--rule)}.strategy-module__eyXKEG__row{cursor:pointer;align-items:center;gap:14px;min-height:60px;padding:10px 20px;list-style:none;transition:background .18s;display:flex}.strategy-module__eyXKEG__row::-webkit-details-marker{display:none}summary.strategy-module__eyXKEG__row:hover{background:var(--soft)}.strategy-module__eyXKEG__num{background:var(--paper);width:30px;height:30px;box-shadow:inset 0 0 0 1.5px var(--rule-dark);color:var(--ink-soft);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.strategy-module__eyXKEG__num[data-state=past]{background:var(--soft);box-shadow:none;color:var(--ink-muted)}.strategy-module__eyXKEG__num[data-state=now]{background:var(--sun);box-shadow:none;color:var(--ink)}.strategy-module__eyXKEG__detail{padding:4px 20px 24px}@media (min-width:640px){.strategy-module__eyXKEG__sheetBody{padding:36px 36px 8px}.strategy-module__eyXKEG__hypothesis{font-size:27px;line-height:1.4}.strategy-module__eyXKEG__ask{padding-inline:36px}.strategy-module__eyXKEG__row{padding-inline:24px}.strategy-module__eyXKEG__detail{padding:4px 24px 28px;padding-inline-start:68px}}@media (prefers-reduced-motion:reduce){.strategy-module__eyXKEG__range [role=group] button,.strategy-module__eyXKEG__row{transition:none}}
