.DKUs0W_page{gap:20px;min-width:0;max-width:1560px;margin:auto;padding:28px;display:grid}.DKUs0W_heading{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.DKUs0W_heading h1{margin:7px 0 10px;font-size:30px}.DKUs0W_heading p{max-width:760px;color:var(--muted);margin:0;line-height:1.65}.DKUs0W_eyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.DKUs0W_actions,.DKUs0W_toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.DKUs0W_panel{min-width:0;padding:24px}.DKUs0W_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.DKUs0W_sectionHeading h2{margin:0 0 7px;font-size:20px}.DKUs0W_sectionHeading p,.DKUs0W_note{color:var(--muted);font-size:13px;line-height:1.6}.DKUs0W_sectionHeading p{margin:0}.DKUs0W_selector{gap:6px;font-size:13px;display:grid}.DKUs0W_selector input,.DKUs0W_selector select{border:1px solid var(--line);background:var(--surface);min-height:42px;color:var(--text);border-radius:6px;padding:8px 11px}.DKUs0W_curveChart{min-width:0;height:240px;margin-top:14px}.DKUs0W_historyChart{min-width:0;height:340px;margin-top:12px}.DKUs0W_values{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:15px 0;display:grid}.DKUs0W_value{border:1px solid var(--line);border-radius:7px;min-width:0;padding:12px}.DKUs0W_value strong{overflow-wrap:anywhere;margin:7px 0;font-size:22px;display:block}.DKUs0W_value small{color:var(--muted);font-size:12px;display:block}.DKUs0W_value button{margin-top:5px}.DKUs0W_toolbar{justify-content:space-between;margin:12px 0}.DKUs0W_empty{padding:20px 0}.DKUs0W_explanation{border:1px solid var(--line);border-radius:8px;padding:15px;font-size:13px;line-height:1.65}.DKUs0W_explanation p{max-width:1100px;color:var(--muted)}.DKUs0W_error{color:var(--warning);font-size:14px}.DKUs0W_point{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.DKUs0W_point label{gap:6px;min-width:0;max-width:100%;font-size:13px;display:grid}.DKUs0W_point select{background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:6px;max-width:100%;padding:9px}@media (max-width:650px){.DKUs0W_page,.DKUs0W_panel{padding:18px}.DKUs0W_values{grid-template-columns:repeat(2,minmax(0,1fr))}.DKUs0W_heading h1{font-size:26px}.DKUs0W_curveChart{height:210px}}.DKUs0W_scope{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:12px 0;font-size:11px;line-height:1.7;display:flex}.DKUs0W_identity{color:var(--muted);overflow-wrap:anywhere;margin:12px 0;font-size:10px;line-height:1.7}.DKUs0W_original{color:var(--muted);font-size:13px;line-height:1.7}.DKUs0W_heading .DKUs0W_actions{align-self:flex-start}.DKUs0W_value strong button{color:inherit;font-size:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;padding:0}.DKUs0W_value strong button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.DKUs0W_value strong button:hover{text-underline-offset:4px;text-decoration:underline}.DKUs0W_dayControls{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0 10px;display:flex}.DKUs0W_dayControls .DKUs0W_selector{flex:1;min-width:180px;max-width:270px}.DKUs0W_daySteps{flex-wrap:wrap;gap:6px;display:flex}.DKUs0W_exactDate{color:var(--muted);margin:10px 0 14px;font-size:11px;line-height:1.7}.DKUs0W_exactDate summary{cursor:pointer}.DKUs0W_exactDate .DKUs0W_selector{max-width:230px;margin-top:9px}.DKUs0W_primaryDate{margin-top:9px}.DKUs0W_comparisonValue{border-top:1px solid var(--line);margin-top:11px;padding-top:10px}.DKUs0W_comparisonValue button{color:var(--text);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:17px;font-weight:500}.DKUs0W_comparisonValue button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.DKUs0W_comparisonValue button:hover{text-underline-offset:4px;text-decoration:underline}.DKUs0W_comparisonValue small:first-child{color:var(--muted)}@media (max-width:650px){.DKUs0W_dayControls .DKUs0W_selector{flex:100%;max-width:none}.DKUs0W_daySteps{width:100%}.DKUs0W_daySteps button{flex:1;min-width:0}.DKUs0W_comparisonValue button{font-size:16px}}@media (min-width:651px) and (max-width:1100px){.DKUs0W_values{grid-template-columns:repeat(3,minmax(0,1fr))}}
