.swapValuationSimulator.svelte-1f40rmy{margin:55px 0 90px}.simForm.svelte-1f40rmy{gap:28px;display:grid}.fieldGrid.svelte-1f40rmy{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:20px 18px;display:grid}label.svelte-1f40rmy{align-content:start;gap:7px;display:grid}label.svelte-1f40rmy>span:where(.svelte-1f40rmy){font-size:1.4rem;font-weight:500;line-height:1.3}label.svelte-1f40rmy small:where(.svelte-1f40rmy){color:#666;font-size:1.2rem;line-height:1.3}.inputWithUnit.svelte-1f40rmy{position:relative}.inputWithUnit.svelte-1f40rmy input:where(.svelte-1f40rmy){padding-right:52px}.inputWithUnit.svelte-1f40rmy span:where(.svelte-1f40rmy){color:#333;text-align:right;pointer-events:none;white-space:nowrap;max-width:42px;font-size:1.2rem;line-height:1;position:absolute;top:50%;right:10px;transform:translateY(-50%)}input.svelte-1f40rmy,select.svelte-1f40rmy{box-sizing:border-box;color:#232323;background:#fff;border:1px solid #999;border-radius:0;width:100%;height:42px;min-height:42px;padding:9px 10px;line-height:1.2}select.svelte-1f40rmy{padding-block:5px}.scenarioSettings.svelte-1f40rmy{background:#ffffffb8;border:1px solid #999;padding:18px}.scenarioSettings.svelte-1f40rmy summary:where(.svelte-1f40rmy){cursor:pointer;font-weight:500}.scenarioLead.svelte-1f40rmy,.emptyScenario.svelte-1f40rmy{color:#666;margin:14px 0;font-size:1.4rem;line-height:1.5}.scenarioRow.svelte-1f40rmy{grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end;gap:14px;margin-top:16px;display:grid}.buttonArea.svelte-1f40rmy{display:none}button.svelte-1f40rmy{cursor:pointer;appearance:none;color:#232323;background:#fff;border:1px solid #804209;border-radius:5px;transition:background-color .3s,color .3s}button.svelte-1f40rmy:disabled{pointer-events:none;filter:grayscale();opacity:.5}.buttonArea.svelte-1f40rmy button[type=submit]:where(.svelte-1f40rmy){width:340px;max-width:100%;padding:18px 15px;box-shadow:2px 2px 5px #00000040}.resetButton.svelte-1f40rmy,.addButton.svelte-1f40rmy,.removeButton.svelte-1f40rmy,.zoomButton.svelte-1f40rmy{padding:8px 14px}.addButton.svelte-1f40rmy{margin-top:18px}.summaryArea.svelte-1f40rmy{margin-top:30px}.summaryArea.svelte-1f40rmy dl:where(.svelte-1f40rmy){gap:1px;margin:0;display:grid}.summaryArea.svelte-1f40rmy .resultSummary:where(.svelte-1f40rmy),.summaryArea.svelte-1f40rmy .riskSummary:where(.svelte-1f40rmy){grid-template-columns:repeat(3,minmax(0,1fr))}.summaryArea.svelte-1f40rmy .riskSummary:where(.svelte-1f40rmy){margin-top:18px}.summaryArea.svelte-1f40rmy div:where(.svelte-1f40rmy){background:#fff;border-bottom:1px solid #999;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.summaryArea.svelte-1f40rmy dt:where(.svelte-1f40rmy){color:#804209;white-space:nowrap;margin-bottom:0;font-size:1.3rem;font-weight:500}.summaryArea.svelte-1f40rmy dd:where(.svelte-1f40rmy){text-align:right;word-break:keep-all;margin:0;font-family:Copse,Noto Sans JP,游ゴシック,Yu Gothic,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Verdana,Arial,sans-serif;font-size:1.9rem;line-height:1.3}.summaryArea.svelte-1f40rmy dd:where(.svelte-1f40rmy) small:where(.svelte-1f40rmy){font-size:.72em}.negative.svelte-1f40rmy{color:#8b0000}.judgement.svelte-1f40rmy{background:#fafafa;border-left:4px solid #804209;margin-top:18px;padding:18px 20px;line-height:1.7}.judgement.svelte-1f40rmy p:where(.svelte-1f40rmy){margin:0}.chartWrap.svelte-1f40rmy{margin-top:38px;position:relative}.zoomButton.svelte-1f40rmy{z-index:2;padding:4px 10px;color:#232323;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23946213' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0-14 0m4 0h6m-3-3v6m11 8l-6-6'/%3E%3C/svg%3E") 3px/auto 16px no-repeat;border:1px solid #804209;border-radius:4px;margin-bottom:0;padding-left:23px;font-size:1.2rem;transition:color .3s;position:absolute;bottom:8px;left:10px}.zoomButton.isZoomed.svelte-1f40rmy{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23946213' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0-14 0m4 0h6m8 11l-6-6'/%3E%3C/svg%3E")}.chart.svelte-1f40rmy{min-height:420px}.chart.isZoomed.svelte-1f40rmy{height:85svh;margin-inline:calc(50% - 50vw + 60px)}.swapValuationChartLabel{color:#444;text-shadow:1px 0 #fff,-1px 0 #fff,0 1px #fff,0 -1px #fff,1px 1px #fff,-1px 1px #fff,1px -1px #fff,-1px -1px #fff}.swapValuationChartLabel small.svelte-1f40rmy{color:inherit}.tableWrap.svelte-1f40rmy{margin-top:36px;overflow-x:auto}table.svelte-1f40rmy{border-collapse:collapse;background:#fff;width:100%;min-width:860px}table.svelte-1f40rmy th:where(.svelte-1f40rmy),table.svelte-1f40rmy td:where(.svelte-1f40rmy){text-align:right;white-space:nowrap;border-bottom:1px solid #999;border-right:1px dotted #ccc;padding:10px 8px;line-height:1.4}table.svelte-1f40rmy td:where(.svelte-1f40rmy) small:where(.svelte-1f40rmy){font-size:.72em}table.svelte-1f40rmy thead:where(.svelte-1f40rmy) th:where(.svelte-1f40rmy){color:#fff;background:#333;font-size:1.3rem;font-weight:500}table.svelte-1f40rmy tbody:where(.svelte-1f40rmy) th:where(.svelte-1f40rmy){font-weight:500}table.svelte-1f40rmy tr:where(.svelte-1f40rmy):nth-child(2n){background:#f4f4f4}table.svelte-1f40rmy tr:where(.svelte-1f40rmy):nth-child(12n){color:#fff;background:#555}table.svelte-1f40rmy tr:where(.svelte-1f40rmy):nth-child(12n) .negative:where(.svelte-1f40rmy){color:#ffb3c6}@media screen and (width<=1260px){.chart.isZoomed.svelte-1f40rmy{margin-inline:-30px}}@media screen and (width<=940px){.fieldGrid.svelte-1f40rmy,.scenarioRow.svelte-1f40rmy{grid-template-columns:repeat(2,minmax(0,1fr))}.scenarioRow.svelte-1f40rmy .removeButton:where(.svelte-1f40rmy){grid-column:1/-1}.summaryArea.svelte-1f40rmy .resultSummary:where(.svelte-1f40rmy),.summaryArea.svelte-1f40rmy .riskSummary:where(.svelte-1f40rmy){grid-template-columns:repeat(2,minmax(0,1fr))}.summaryArea.svelte-1f40rmy div:where(.svelte-1f40rmy){display:block}.summaryArea.svelte-1f40rmy dt:where(.svelte-1f40rmy){margin-bottom:6px}}@media screen and (width<=768px){.chart.isZoomed.svelte-1f40rmy{height:95svh;margin-inline:-20px}}@media screen and (width<=600px){.scenarioRow.svelte-1f40rmy{grid-template-columns:1fr;align-items:stretch}.scenarioRow.svelte-1f40rmy .removeButton:where(.svelte-1f40rmy){grid-column:auto}.summaryArea.svelte-1f40rmy .resultSummary:where(.svelte-1f40rmy),.summaryArea.svelte-1f40rmy .riskSummary:where(.svelte-1f40rmy){grid-template-columns:1fr}}@media (any-hover:hover){button.svelte-1f40rmy:hover{color:#fff;background:#804209}.zoomButton.svelte-1f40rmy:hover{color:#804209;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23946213' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0-14 0m4 0h6m-3-3v6m11 8l-6-6'/%3E%3C/svg%3E");background-position:3px;background-repeat:no-repeat;background-size:auto 16px}.zoomButton.isZoomed.svelte-1f40rmy:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23946213' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M3 10a7 7 0 1 0 14 0a7 7 0 1 0-14 0m4 0h6m8 11l-6-6'/%3E%3C/svg%3E");background-position:3px;background-repeat:no-repeat;background-size:auto 16px}}
