@import "https://fonts.googleapis.com/css2?family=Pretendard:wght@400;500;600;700;800&display=swap";:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}:root{--bg-app:#fff;--surface:#fff;--surface-subtle:#f9fafb;--text-primary:#191f28;--text-secondary:#4e5968;--text-muted:#8b95a1;--brand:#3182f6;--brand-soft:#edf4ff;--brand-border:#d6e5ff;--brand-hover:#1b64da;--accent:#5b5f68;--accent-soft:#f2f4f6;--border:#dfe3e8;--border-strong:#d3d9e0;--success-soft:#eef8f4;--success:#167a5a;--primary:var(--brand);--primary-strong:#2b74dd;--primary-dark:var(--brand-hover);--teal:#2f7f95;--amber:var(--accent);--card:var(--surface);--ink:var(--text-primary);--sub:var(--text-secondary);--muted:var(--text-muted);--line:var(--border);--control-h-sm:34px;--control-h-md:40px;--control-radius:8px;--control-px-sm:12px;--control-px-md:16px;--font-control:14px;--font-label:13px;--font-helper:12px;--gap-control:8px;--gap-row:16px;--gap-section:24px}*{box-sizing:border-box}html{scrollbar-gutter:stable}body{background:var(--bg-app);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-y:scroll}.container{max-width:1240px;margin:0;padding:16px 40px 40px}.topNav{margin:4px 0 var(--gap-row);justify-content:space-between;align-items:center;display:flex}.brandWrap{text-align:left;align-items:flex-start;gap:10px;display:grid}.brand{letter-spacing:-.015em;color:var(--ink);font-size:22px;font-weight:800;line-height:1.1}.brandLogo{object-fit:contain;width:auto;height:64px;display:block}.brandSub{color:var(--text-secondary);margin:0;font-size:14px;font-weight:500;line-height:1.25}.navActions{gap:var(--gap-control);display:flex}.card{background:var(--card);border:1px solid var(--line);border-radius:12px;width:100%;margin-bottom:16px;padding:24px 28px}.heroInline{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.introLine{color:var(--sub);margin:0;font-size:13px;line-height:1.45}.badge{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.badge.good{color:#0f7b58;background:#ecfff4}.badge.mid{background:var(--brand-soft);color:var(--primary)}.badge.low{background:var(--accent-soft);color:#9a5f10}.sectionTitle{color:var(--sub);letter-spacing:.02em;text-transform:uppercase;margin:16px 4px 8px;font-size:12px;font-weight:700}.resultSurface{border-color:var(--border-strong);margin-bottom:8px;padding:10px 14px;box-shadow:0 1px 2px #1513220a}.resultTop{flex-direction:column;gap:5px;display:flex}.resultAge{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:44px;font-weight:800;line-height:1.02}.resultAge.isMiss{letter-spacing:-.02em;font-size:40px}.resultHeadline{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700;line-height:1.25}.resultSub{color:var(--text-secondary);margin:0;font-size:13px;font-weight:500;line-height:1.35}.resultMetrics{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 4px;padding-top:8px;display:grid}.resultMetrics div{flex-direction:column;gap:4px;display:flex}.resultMetrics span{color:var(--text-muted);font-size:10px;font-weight:600}.resultMetrics strong{letter-spacing:-.01em;color:var(--ink);font-size:14px;font-weight:700}.statusText{color:var(--text-muted);align-items:center;gap:5px;margin:4px 0 0;font-size:11px;font-weight:600;display:inline-flex}.statusText i{background:var(--brand);border-radius:1px;width:5px;height:5px;display:inline-block}.coreControls{margin-bottom:12px;padding:14px 16px}.coreControlsHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.coreControlsHead h3{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:14px}.coreControlsHead p{color:var(--text-muted);margin:0;font-size:12px}.currentConditionSummary{color:var(--text-secondary);letter-spacing:-.005em;margin:0 0 8px;font-size:12px;font-weight:600}.grid2,.grid3,.grid4{gap:12px;display:grid}.grid2{grid-template-columns:1fr 1fr}.grid3{grid-template-columns:1fr 1fr 1fr}.grid4{grid-template-columns:1fr 1fr}label{flex-direction:column;gap:7px;display:flex}label span{font-size:var(--font-label);color:var(--sub);font-weight:600}.labelRow{align-items:center;gap:6px;display:inline-flex}.helpTip{vertical-align:middle;width:12px;height:12px;color:var(--text-muted);background:0 0;border:0;border-radius:0;margin-left:4px;padding:0;font-size:10px;font-weight:700;line-height:1;position:relative}.helpTip:after{content:attr(data-tip);color:#fff;text-align:left;white-space:normal;word-break:keep-all;opacity:0;pointer-events:none;z-index:30;background:#191f28;border-radius:8px;min-width:180px;max-width:260px;padding:8px 9px;font-size:12px;font-weight:500;line-height:1.35;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 10px 24px #0f172a38}.helpTip:hover:after,.helpTip:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}input{border-radius:var(--control-radius);border:1px solid var(--border);width:100%;height:44px;min-height:44px;color:var(--ink);letter-spacing:-.01em;background:#fff;padding:0 14px;font-size:16px;font-weight:600}input:focus-visible{border-color:var(--brand);outline:2px solid #4b2e831f}input[type=range]{border:0;border-radius:0;outline:none;min-height:auto;padding:0}.fieldHint{font-size:var(--font-helper);color:var(--muted);opacity:.9;text-align:left;margin-top:6px;line-height:1.25}.fieldHint em{color:var(--muted);font-style:normal;font-weight:500}.marketRef{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.marketRef span{color:var(--muted);font-size:11px}.marketRef button{border-color:var(--border);background:#f7f7fa;border-radius:8px;padding:4px 8px;font-size:11px;font-weight:700}.num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:4px 0;font-size:26px;font-weight:800}small{color:var(--muted)}.presets,.tabs,.scenarioBar{gap:var(--gap-control);margin:0 0 var(--gap-control);padding-bottom:4px;display:flex;overflow-x:auto}.tabs{margin-bottom:4px}button{border:1px solid var(--border);color:#334155;border-radius:var(--control-radius);height:var(--control-h-md);min-height:var(--control-h-md);padding:0 var(--control-px-md);font-size:var(--font-control);cursor:pointer;vertical-align:middle;background:#fff;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}button:hover{border-color:#c7d0da}button:active{transform:translateY(1px)}button:focus-visible{outline:3px solid #243b7c2e}button.active{border-color:var(--brand-border);color:var(--primary);box-shadow:inset 0 -2px 0 var(--brand);background:0 0}.primaryBtn{background:var(--primary);color:#fff;border-color:var(--primary)}.primaryBtn:hover{background:var(--primary-dark);border-color:var(--primary-dark);color:#fff}.secondaryBtn{color:#334155;border-color:var(--border);background:#fff}.ghostBtn{color:#4e5968;opacity:.92;background:#fff}.onboardingActions,.actionsBar,.navActions{gap:var(--gap-control);flex-wrap:wrap;align-items:center;display:flex}.quickPresetRow{margin-bottom:0}.presets button,.scenarioBar button,.onboardingActions button{height:var(--control-h-sm);min-height:var(--control-h-sm);font-size:var(--font-control);border-radius:var(--control-radius);padding:0 14px;font-weight:600}.tabs button{height:36px;min-height:36px;font-size:var(--font-control);border-radius:var(--control-radius);padding:0 14px}.actionsBar button,.navActions button{height:var(--control-h-md);min-height:var(--control-h-md);padding:0 var(--control-px-md);font-size:var(--font-control);border-radius:var(--control-radius)}.actionsBar{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;margin-top:14px;padding-top:10px;display:grid}.actionsSecondary{gap:var(--gap-control);flex-wrap:wrap;align-items:center;display:flex}.actionsPrimary{justify-content:flex-end;display:flex}.actionsPrimary .primaryBtn{min-width:220px}.presetBlock{border:1px solid var(--border);background:#fbfafd;border-radius:8px;margin-bottom:14px;padding:10px 12px 12px}.presetHeader{margin-bottom:10px}.quickStartTitle{color:var(--text-secondary);letter-spacing:.02em;text-align:left;margin:0 0 4px;font-size:12px;font-weight:700}.quickStartHint{color:var(--text-muted);text-align:left;margin:0;font-size:12px;line-height:1.35}.presetGroups{gap:10px;max-width:980px;display:grid}.presetGroup{gap:6px;display:grid}.presetGroupTitle{color:var(--text-muted);letter-spacing:.02em;margin:0;font-size:11px;font-weight:700}.scenarioList{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.scenarioItem{align-items:center;gap:8px;width:100%;display:flex}.scenarioLoadBtn{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.scenarioDeleteBtn{color:#b42318;background:#fff;border-color:#f2d2cf;min-height:36px;padding:0 10px}.recentList{color:var(--sub);margin:8px 0 0;padding-left:18px}.recentList li{margin:2px 0;font-size:11px}.collapsedSummary{color:var(--text-muted);margin:0;font-size:12px;line-height:1.4}.settingsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px;width:100%;max-width:100%;margin-top:10px;display:grid}.settingsGrid>label,.settingsGrid .marketRef{min-width:0}.settingsGrid .marketRef span{overflow-wrap:anywhere;min-width:0}.warningInline{color:#7c2d12;background:#fff9f5;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:12px}.warningInline ul{margin:6px 0 0;padding-left:16px}.utilitySection{background:var(--surface-subtle);border-color:var(--border)}.utilityBody{gap:12px;display:grid}.miniTitle{color:var(--sub);margin:0 0 8px;font-size:13px}.compactUtility{padding:14px 18px}.compactUtility .miniTitle{margin-bottom:6px}.utilityChips{gap:6px;display:grid}.utilityChip{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:center;gap:8px;padding:6px 0;display:grid}.utilityChip:last-child{border-bottom:0}.utilityChip .scenarioLoadBtn{text-align:left;min-height:26px;color:var(--text-secondary);background:0 0;border:0;padding:0;font-size:12px}.utilityChip .scenarioLoadBtn:hover{color:#334155}.utilityChip .scenarioDeleteBtn{min-height:24px;font-size:var(--font-helper);color:#7c2d12;background:0 0;border:0;border-radius:6px;padding:0 4px}.utilityChip .scenarioDeleteBtn:hover{color:#9a3412;background:#fff7ed}.utilityChip:hover{background:#fcfdff}.chartWrap{border-radius:12px;margin-bottom:14px;padding:16px 20px;position:relative;overflow:visible}.chartWrap h3{color:var(--ink);margin:0 0 4px;font-size:15px}.chartInsight{color:var(--text-muted);margin:0 0 4px;font-size:11px;line-height:1.3}.chart{width:100%;height:auto;display:block}.grid{stroke:#64748b06;stroke-width:1px}.line{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.targetLine{fill:none;stroke:var(--amber);stroke-width:1.8px;stroke-opacity:.55;stroke-dasharray:6 5}.targetLabel{fill:#9a6719;opacity:.78;font-size:11px;font-weight:600}.currentLine{stroke:#4755699e;stroke-width:1.2px;stroke-dasharray:4 4;fill:none}.milestoneLine{stroke:#46307a38;stroke-width:1.1px;stroke-dasharray:3 5;fill:none}.milestoneLabel{fill:#6b7282;font-size:10px;font-weight:600}.legend{color:#5b6578;flex-wrap:wrap;gap:7px;margin-top:6px;font-size:11px;font-weight:600;display:flex}.legend span{align-items:center;gap:5px;display:inline-flex}.legend span:not(:last-child):after{content:"·";color:#9aa4b5;margin-left:2px}.legend i{border-radius:2px;width:14px;height:2px;display:inline-block}.legend .targetDot{background:var(--amber)}.legend .currentDot{background:#64748b}.milestoneTimeline{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.milestoneItem{color:#475569;align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.milestoneItem .dot{background:var(--primary);border-radius:1px;width:7px;height:7px;display:inline-block}.milestoneItem .connector{background:#c9d5ea;width:18px;height:1px;margin-left:1px;display:inline-block}.chartHover{z-index:10;pointer-events:none;white-space:nowrap;color:#fff;background:#1e293b;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:600;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.milestonePoint{fill:var(--primary);stroke:#fff;stroke-width:2.5px}.tableWrap{border:1px solid var(--border);border-radius:10px;padding:4px 8px;overflow-x:auto}.comparisonTable{border-collapse:separate;border-spacing:0;width:100%;min-width:820px}.comparisonTable th,.comparisonTable td{font-variant-numeric:tabular-nums;background:#fff;border-bottom:1px solid #edf1f6;padding:9px 12px}.comparisonTable th{color:#5b6273;text-align:center;white-space:nowrap;font-size:12px;font-weight:700}.comparisonTable thead tr:first-child th{background:#fbfcfe;border-bottom:1px solid #e7ecf3}.comparisonTable thead tr:last-child th{color:#7a8497;background:#fcfdff;font-size:11px}.comparisonTable td{color:#25324a;text-align:center;font-size:14px}.comparisonTable .left{text-align:left}.tableLabelRow{justify-content:center;gap:4px}.tableLabelRow .helpTip{width:11px;height:11px;font-size:9px}.comparisonTable .helpTip:after{inset:calc(100% + 10px) 0 auto auto;transform:translateY(4px)}.comparisonTable .helpTip:hover:after,.comparisonTable .helpTip:focus-visible:after{transform:translateY(0)}.comparisonTable .numCell{text-align:right}.comparisonTable tbody tr:hover td{background:#fcfdff}.comparisonTable tbody tr.isCurrent td{background:#f6f3ff}.comparisonTable tbody tr:last-child td{border-bottom:0}.currentTag{color:var(--brand);vertical-align:middle;background:#ece7fb;border:1px solid #d8c7ef;border-radius:8px;margin-left:8px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex}.verdictBadge{border-radius:7px;align-items:center;height:22px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.verdictBadge.vStrong{color:#3f2d78;background:#ebe7fb}.verdictBadge.vReal{color:#235b97;background:#eef6ff}.verdictBadge.vBarista{color:#1f6b4a;background:#eff8f2}.verdictBadge.vStable{color:#4b5568;background:#f4f6fa}.emptyState{background:#fbfdff;border-color:#e7edf6;gap:8px;padding:14px 16px;display:grid}.emptyState h3{letter-spacing:-.01em;color:#1f2937;margin:0;font-size:20px;line-height:1.2}.emptyStateSub{color:#516070;margin:0;font-size:13px;line-height:1.45}.emptyStateActions{flex-wrap:wrap;gap:6px;display:flex}.emptyStateActions span{color:#3f4b5f;background:#f4f8ff;border:1px solid #dfe7f4;border-radius:7px;align-items:center;min-height:24px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.midSplit{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}.midSplit.chartOnly{grid-template-columns:minmax(0,1fr)}.insightPanel{background:var(--surface-subtle);border-color:var(--line);border-radius:12px;padding:10px 12px}.insightPanel h3{color:var(--text-primary);letter-spacing:-.01em;margin:0 0 6px;font-size:17px}.insightPanel p{color:var(--text-secondary);margin:0 0 4px;font-size:13px;line-height:1.4}.insightGap{color:#8b5a12;font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:24px;font-weight:800;line-height:1.05}.insightRows{gap:5px;margin-top:0;display:grid}.insightRows p{border:1px solid var(--border);color:var(--text-secondary);background:#fff;border-radius:6px;margin:0;padding:5px 8px;font-size:12px}.insightRows .actionRow{font-variant-numeric:tabular-nums}.sliderWrap{margin-top:6px}.sliderWrap input[type=range]{width:100%;accent-color:var(--primary-strong)}.sliderScale{color:var(--muted);justify-content:space-between;margin-top:3px;font-size:11px;display:flex}.toast{color:#fff;background:#191f28;border-radius:8px;padding:10px 12px;font-size:13px;position:fixed;bottom:14px;right:14px}.modalOverlay{z-index:60;background:#0f172a52;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modalCard{background:#fff;border:1px solid #e6ecf6;border-radius:12px;width:min(500px,100%);padding:18px;box-shadow:0 18px 36px #0f172a24}.modalCard h3{letter-spacing:-.02em;color:#0f172a;margin:0 0 8px;font-size:20px}.modalCard p{color:#475569;margin:0;line-height:1.5}.modalActions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.dangerBtn{color:#fff;background:#b42318;border-color:#b42318}.dangerBtn:hover{color:#fff;background:#981b13;border-color:#981b13}.inlineDeleteConfirm{background:#fff8f8;border:1px solid #f1d8d6;border-radius:8px;gap:8px;margin-top:12px;padding:10px;display:grid}.inlineDeleteConfirm p{color:#7a2e2a;margin:0;font-size:13px;line-height:1.4}.inlineDeleteActions{justify-content:flex-end;gap:8px;display:flex}.disclaimer{color:#8b95a1;border-top:1px solid #e8ecf2;margin:8px 2px 0;padding:8px 2px 0;font-size:11px;line-height:1.45}.disclaimer p{margin:2px 0}@media (width<=760px){.container{padding:10px 10px 18px}.grid2,.grid3,.grid4,.settingsGrid,.midSplit{grid-template-columns:1fr}.coreControlsHead{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:6px}.brandLogo{height:44px}.brandSub{font-size:12px}.introLine{font-size:12px;line-height:1.4}.topNav{flex-direction:column;align-items:flex-start;gap:6px;margin:2px 0 10px}.resultSurface{margin-bottom:6px;padding:8px 12px}.resultTop{gap:4px}.resultMetrics{grid-template-columns:1fr;gap:6px;margin:8px 0 6px;padding-top:6px}.resultAge{font-size:34px}.resultAge.isMiss{font-size:30px}.resultHeadline{font-size:13px}.resultSub{font-size:12px}.resultMetrics span{font-size:11px}.resultMetrics strong{font-size:15px}.statusText{font-size:11px}.coreControlsHead h3{font-size:13px}.coreControlsHead p{font-size:11px}.currentConditionSummary{margin-bottom:6px;font-size:11px}.coreControls{margin-bottom:6px;padding:8px 10px}.presetBlock{margin-bottom:6px;padding:6px 8px 8px}.presetHeader{margin-bottom:4px}.presetGroups{gap:6px}.presetGroup{gap:3px}.settingsGrid{gap:6px 10px;margin-top:4px}.settingsGrid>label{gap:2px}.settingsGrid>label>span{line-height:1.1}label span{font-size:12px}label{gap:2px}label span{line-height:1.15}.fieldHint,.quickStartTitle,.quickStartHint{font-size:11px}.presetGroupTitle{font-size:10px}.chartWrap h3{font-size:14px}.chartInsight{font-size:10px}.chartWrap{margin-bottom:8px;padding:10px 12px}.legend{gap:6px;font-size:10px}.milestoneItem{font-size:10px}.milestoneTimeline{gap:6px;margin-top:6px}.midSplit{gap:10px}.insightPanel h3{font-size:16px}.insightPanel p{font-size:12px}.insightGap{margin-bottom:6px;font-size:22px}.insightRows{gap:4px}.insightRows p{padding:4px 6px;font-size:11px}.tabs{margin-bottom:2px}.tabs button{height:34px;padding:0 12px;font-size:13px}.actionsBar button,.navActions button{height:38px;font-size:13px}.onboardingActions button,.scenarioBar button{height:30px;padding:0 10px;font-size:12px}.heroInline{gap:6px;margin-bottom:8px}.actionsBar{grid-template-columns:1fr}.actionsPrimary{justify-content:flex-start}.actionsPrimary .primaryBtn{width:100%;min-width:0}.actionsBar{gap:8px 10px;margin-top:10px;padding-top:8px}.card{margin-bottom:10px;padding:12px}input{height:36px;min-height:36px;padding:0 10px;font-size:15px}.helpTip:after{max-width:220px;font-size:11px}.scenarioItem{flex-direction:column;align-items:stretch}.scenarioDeleteBtn{width:100%}.tableWrap{padding:2px 6px}.comparisonTable th,.comparisonTable td{padding:7px 10px}.disclaimer{margin-top:4px;padding-top:6px;font-size:10px}}@media (prefers-reduced-motion:reduce){button{transition:none}}
