.F0Aj_W_section{background:var(--color-paper-2);border-block:1px solid var(--color-rule);color:var(--color-ink);order:4;min-width:0;padding-block:clamp(48px,6vw,80px)}.F0Aj_W_shell{min-width:0}.F0Aj_W_heading{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:32px;display:flex}.F0Aj_W_heading h2{font:700 var(--text-heading)/1.2 var(--font-display);letter-spacing:-.04em;margin:0}.F0Aj_W_heading p{color:var(--color-ink-secondary);font-size:var(--text-caption);max-width:34ch;margin:0;line-height:1.6}.F0Aj_W_rates{border:1px solid var(--color-rule);border-radius:var(--radius-panel);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:clip}.F0Aj_W_rate{text-align:left;border-inline-end:1px solid var(--color-rule);background:var(--color-paper-2);cursor:pointer;min-width:0;transition:background var(--dur-short) var(--ease-out);flex-direction:column;padding:28px;display:flex}.F0Aj_W_rate:last-child{border-inline-end:0}.F0Aj_W_rate[aria-pressed=true]{background:var(--color-paper-3);box-shadow:inset 0 -3px var(--color-brand)}.F0Aj_W_rate:hover{background:var(--color-paper-3)}.F0Aj_W_rate:focus-visible{outline-offset:-5px!important}.F0Aj_W_rate:active{background:var(--color-brand-soft)}.F0Aj_W_rate:disabled{cursor:not-allowed;opacity:.5}.F0Aj_W_operation{font-size:var(--text-body);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font-weight:500;display:flex}.F0Aj_W_operation code{color:var(--color-ink-secondary);font:var(--text-code-caption) var(--font-code)}.F0Aj_W_rateAmount{font:600 clamp(2.75rem,4vw,3.5rem)/1.2 var(--font-display);letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin-top:24px}.F0Aj_W_rate[aria-pressed=true] .F0Aj_W_rateAmount{color:var(--color-brand)}.F0Aj_W_rateUnit{font-size:var(--text-caption);color:var(--color-ink-secondary);margin-top:6px}.F0Aj_W_description{color:var(--color-ink-secondary);font-size:var(--text-caption);margin-top:24px;line-height:1.6}.F0Aj_W_estimate{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);align-items:center;gap:clamp(32px,6vw,80px);margin-top:48px;display:grid}.F0Aj_W_controls{min-width:0}.F0Aj_W_controls h3{margin:0 0 12px;font-size:1.25rem;font-weight:500;line-height:1.4}.F0Aj_W_selectedOperation{color:var(--color-ink-secondary);font-size:var(--text-caption);margin:0 0 32px}.F0Aj_W_selectedOperation code{font:var(--text-code-caption) var(--font-code);margin-left:8px;display:inline-block}.F0Aj_W_volumeLabel{color:var(--color-ink-secondary);font-size:var(--text-caption);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.F0Aj_W_volumeLabel strong{color:var(--color-ink);font:500 1.375rem var(--font-code);font-variant-numeric:tabular-nums}.F0Aj_W_slider{width:100%;min-height:44px;accent-color:var(--color-brand);cursor:ew-resize;margin-block:8px;display:block}.F0Aj_W_slider:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control)}.F0Aj_W_slider:disabled{cursor:not-allowed;opacity:.5}.F0Aj_W_presets{gap:8px;display:flex}.F0Aj_W_presets button{min-height:44px;font:var(--text-code-caption) var(--font-code);flex:1}.F0Aj_W_presets button[aria-pressed=true]{border-color:var(--color-brand);color:var(--color-brand);background:var(--color-brand-soft)}.F0Aj_W_total{flex-direction:column;gap:12px;margin-top:32px;display:flex}.F0Aj_W_total>span{font-size:var(--text-caption);color:var(--color-ink-secondary)}.F0Aj_W_total output{color:var(--color-brand);font:600 clamp(1.8rem,3.5vw,2.8rem)/1.1 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.F0Aj_W_graph{min-width:0;margin:0}.F0Aj_W_graph svg{width:100%;height:auto;display:block;overflow:visible}.F0Aj_W_axisTitle{fill:var(--color-ink-secondary);font:12px var(--font-body)}.F0Aj_W_axisLabel{fill:var(--color-ink-secondary);font:12px var(--font-code)}.F0Aj_W_gridLine{stroke:var(--color-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.F0Aj_W_projected{fill:none;stroke:var(--color-ink-secondary);stroke-width:2px;stroke-dasharray:4 6;opacity:.5;vector-effect:non-scaling-stroke}.F0Aj_W_line{fill:none;stroke:var(--color-brand);stroke-width:2.5px;vector-effect:non-scaling-stroke}.F0Aj_W_area{fill:var(--color-brand);opacity:.07}.F0Aj_W_cursor{stroke:var(--color-brand);stroke-width:1px;stroke-dasharray:3 5;opacity:.5;vector-effect:non-scaling-stroke}.F0Aj_W_point{fill:var(--color-brand);stroke:var(--color-paper-2);stroke-width:2px;vector-effect:non-scaling-stroke}.F0Aj_W_graph figcaption{color:var(--color-ink-secondary);align-items:center;gap:12px;margin-top:24px;font-size:.75rem;line-height:1.6;display:flex}.F0Aj_W_graphKey{background:var(--color-brand);flex:none;width:24px;height:2px;display:inline-block}.F0Aj_W_bottom{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:flex-start;gap:32px;margin-top:40px;padding-top:32px;display:flex}.F0Aj_W_links{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.F0Aj_W_details{color:var(--color-ink-secondary);font-size:var(--text-caption);max-width:48ch;line-height:1.6}.F0Aj_W_details summary{cursor:pointer;min-height:48px;color:var(--color-ink);align-items:center;gap:24px;list-style:none;display:flex}.F0Aj_W_details summary:after{content:"+";font:1rem var(--font-code);margin-left:auto}.F0Aj_W_details[open] summary:after{content:"−"}.F0Aj_W_details summary:hover{color:var(--color-brand)}.F0Aj_W_details p{margin:8px 0 16px}.F0Aj_W_details a{min-height:44px;color:var(--color-brand);align-items:center;gap:8px;display:inline-flex}.F0Aj_W_details a svg{width:16px;height:16px}@media (max-width:900px){.F0Aj_W_heading{display:block}.F0Aj_W_heading p{max-width:none;margin-top:16px}.F0Aj_W_rate{padding:20px}.F0Aj_W_operation{flex-direction:column;gap:8px}.F0Aj_W_estimate{grid-template-columns:minmax(0,1fr);gap:32px}.F0Aj_W_controls{max-width:none}.F0Aj_W_total{flex-direction:row;justify-content:space-between;align-items:center}.F0Aj_W_selectedOperation{margin-bottom:24px}.F0Aj_W_bottom{flex-direction:column;gap:20px}.F0Aj_W_details{width:100%;max-width:none}}@media (max-width:600px){.F0Aj_W_rates{grid-template-columns:minmax(0,1fr)}.F0Aj_W_rate{border-inline-end:0;border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:20px;display:grid}.F0Aj_W_rate:last-child{border-bottom:0}.F0Aj_W_rate[aria-pressed=true]{box-shadow:inset 3px 0 var(--color-brand)}.F0Aj_W_operation{font-size:var(--text-caption);grid-area:1/1/3}.F0Aj_W_rateAmount{text-align:right;grid-area:1/2;margin:0;font-size:2.5rem}.F0Aj_W_rateUnit{text-align:right;grid-area:2/2;margin:0;font-size:.75rem}.F0Aj_W_description{grid-column:1/-1;margin-top:8px;font-size:.75rem}.F0Aj_W_heading{margin-bottom:24px}.F0Aj_W_estimate{margin-top:32px}.F0Aj_W_links{flex-direction:column;align-items:flex-start;gap:12px}.F0Aj_W_links>div,.F0Aj_W_links button{width:100%}.F0Aj_W_axisTitle,.F0Aj_W_axisLabel{font-size:22px}.F0Aj_W_graph figcaption{margin-top:16px}}@media (prefers-reduced-motion:reduce){.F0Aj_W_rate{transition:none}}.F0Aj_W_baseLabel{color:var(--color-ink-secondary);font-size:var(--text-caption);margin:0 0 12px}.F0Aj_W_autoTopup{min-height:44px;color:var(--color-ink-secondary);font-size:var(--text-caption);cursor:pointer;align-items:center;gap:10px;margin-top:16px;display:flex}.F0Aj_W_autoTopup input{width:20px;height:44px;accent-color:var(--color-brand);cursor:pointer;flex:none}.F0Aj_W_autoTopup input:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.F0Aj_W_equivalent{color:var(--color-ink-secondary);font-size:var(--text-caption);margin-top:12px}.F0Aj_W_saving{color:var(--color-brand);font-size:var(--text-caption);margin-top:8px}.F0Aj_W_baseKey{border-top:2px dashed var(--color-ink-secondary);flex:none;width:24px;margin-left:12px}.F0Aj_W_graph figcaption{flex-wrap:wrap}
.sgJQ1q_demo{color:var(--color-ink);min-width:0}.sgJQ1q_flows{border-bottom:1px solid var(--color-rule-soft);grid-template-columns:repeat(auto-fit,minmax(min(100%,4.5rem),1fr));gap:8px;width:100%;padding:0 0 24px;display:grid}.sgJQ1q_flow{border-radius:var(--radius-control);width:100%;min-height:56px;font-size:var(--text-body);justify-content:center;gap:12px}.sgJQ1q_flowNumber{color:var(--color-ink-secondary);font:.75rem var(--font-code)}.sgJQ1q_flow[data-state=on]{background:var(--color-brand-soft);color:var(--color-brand);box-shadow:inset 0 -2px var(--color-brand)}.sgJQ1q_flow:active{transform:translateY(1px)}.sgJQ1q_flow:disabled{opacity:.5;cursor:not-allowed}.sgJQ1q_intro{justify-content:space-between;align-items:center;gap:32px;padding:28px 0;display:flex}.sgJQ1q_intro h3{margin:0 0 8px;font-size:1.375rem;font-weight:600;line-height:1.3}.sgJQ1q_intro p{color:var(--color-ink-secondary);max-width:42ch;margin:0;line-height:1.55}.sgJQ1q_exampleSelect{flex:0 0 245px;gap:6px;display:grid}.sgJQ1q_exampleSelect label{font-size:var(--text-caption);color:var(--color-ink-secondary)}.sgJQ1q_workspace{background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:var(--radius-panel);grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);display:grid;overflow:clip}.sgJQ1q_diagram{background:var(--color-paper-2);min-width:0;color:var(--color-ink);padding:28px;animation:.26s ease-out sgJQ1q_reveal}.sgJQ1q_stepLabel{font-size:var(--text-caption);color:var(--color-ink-secondary);align-items:center;gap:8px;display:flex}.sgJQ1q_stepLabel>span{font:.75rem var(--font-code);color:var(--color-brand)}.sgJQ1q_photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:20px;display:grid}.sgJQ1q_photoBranch{min-width:0}.sgJQ1q_photo{border-radius:var(--radius-control);margin:0;position:relative;overflow:clip}.sgJQ1q_diagram[data-flow=compare] .sgJQ1q_photo{max-width:220px;margin-inline:auto}.sgJQ1q_photo img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.sgJQ1q_photo figcaption{font-size:var(--text-caption);color:var(--color-ink-secondary);padding:8px 0 0}.sgJQ1q_join{height:48px;padding:0}.sgJQ1q_join svg{width:100%;height:100%;display:block;overflow:visible}.sgJQ1q_join path{fill:none;stroke:var(--color-rule);stroke-width:1.5px;vector-effect:non-scaling-stroke}.sgJQ1q_join .sgJQ1q_signal{stroke:var(--color-brand);stroke-dasharray:30 330;animation:2.5s linear 2 sgJQ1q_signal}.sgJQ1q_endpoint{flex-direction:column;align-items:center;gap:8px;display:flex}.sgJQ1q_endpoint code{background:var(--color-brand-soft);color:var(--color-brand);border:1px solid var(--color-rule);border-radius:var(--radius-control);font:var(--text-caption) var(--font-code);padding:12px 24px}.sgJQ1q_endpoint>span{font-size:var(--text-caption);color:var(--color-ink-secondary);text-align:center}.sgJQ1q_result{background:var(--color-paper-3);color:var(--color-ink);border-left:1px solid var(--color-rule);flex-direction:column;gap:24px;min-width:0;padding:28px;display:flex}.sgJQ1q_resultHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sgJQ1q_saved{color:var(--color-ink-secondary);font-size:.75rem}.sgJQ1q_decision{color:var(--color-ink)}.sgJQ1q_decision>svg{color:var(--color-success);width:32px;height:32px;margin-bottom:12px}.sgJQ1q_decision[data-match=false]>svg{color:var(--color-error)}.sgJQ1q_decision[data-match=vector]>svg{color:var(--color-brand)}.sgJQ1q_decision h4{margin:0 0 8px;font-size:1.75rem;font-weight:600;line-height:1.25}.sgJQ1q_decision p{font-size:var(--text-caption);color:var(--color-ink-secondary);max-width:30ch;margin:0;line-height:1.55}.sgJQ1q_metrics{gap:12px;margin:0;display:grid}.sgJQ1q_metrics>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sgJQ1q_metrics dt{font-size:var(--text-caption);color:var(--color-ink-secondary)}.sgJQ1q_metrics dd{font:var(--text-caption) var(--font-code);margin:0}.sgJQ1q_distanceScale{background:var(--color-rule);border-radius:3px;height:6px;margin-top:-4px;position:relative}.sgJQ1q_threshold{background:var(--color-ink-secondary);width:2px;height:16px;position:absolute;top:-5px}.sgJQ1q_distance{background:var(--color-brand);border-radius:50%;width:10px;height:10px;position:absolute;top:-2px;transform:translate(-50%)}.sgJQ1q_distanceNote{color:var(--color-ink-secondary);margin:-10px 0 0;font-size:.75rem;line-height:1.5}.sgJQ1q_json{border-top:1px solid var(--color-rule);min-width:0;margin-top:auto}.sgJQ1q_json summary,.sgJQ1q_note summary{cursor:pointer;min-height:44px;color:var(--color-ink);font-size:var(--text-caption);align-items:center;gap:8px;list-style:none;display:flex}.sgJQ1q_json summary:after,.sgJQ1q_note summary:after{content:"+";font:1rem var(--font-code);margin-left:auto}.sgJQ1q_json[open] summary:after,.sgJQ1q_note details[open] summary:after{content:"−"}.sgJQ1q_json pre{background:var(--color-paper);max-height:240px;color:var(--color-ink);border-radius:var(--radius-control);font:.75rem/1.6 var(--font-code);padding:12px;overflow:auto}.sgJQ1q_note{color:var(--color-ink-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;padding-top:12px;font-size:.75rem;display:flex}.sgJQ1q_note>span{line-height:1.6}.sgJQ1q_note details{max-width:60ch}.sgJQ1q_note summary{gap:16px}.sgJQ1q_note details p{font-size:var(--text-caption);margin:0 0 8px;line-height:1.6}.sgJQ1q_note a{min-height:44px;color:var(--color-brand);font-size:var(--text-caption);align-items:center;gap:8px;display:inline-flex}.sgJQ1q_note a svg{width:16px;height:16px}.sgJQ1q_representation{grid-template-columns:minmax(0,1fr) minmax(0,.5fr) minmax(0,1fr);align-items:center;gap:12px;min-height:300px;margin-top:32px;display:grid}.sgJQ1q_transform{color:var(--color-brand);flex-direction:column;align-items:center;gap:12px;display:flex}.sgJQ1q_transform svg{width:32px;height:32px}.sgJQ1q_transform code,.sgJQ1q_representStep code{font:.75rem var(--font-code)}.sgJQ1q_vector{min-width:0}.sgJQ1q_vectorGrid{aspect-ratio:2;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-control);grid-template-columns:repeat(16,minmax(0,1fr));gap:3px;padding:12px;display:grid}.sgJQ1q_vectorGrid span{background:var(--color-brand);border-radius:1px}.sgJQ1q_vectorGrid span[data-sign=negative]{background:var(--color-ink-secondary)}.sgJQ1q_vectorLabel{font-size:var(--text-caption);flex-wrap:wrap;justify-content:space-between;gap:6px;margin-top:10px;display:flex}.sgJQ1q_vectorLabel code{color:var(--color-ink-secondary);font:.6875rem var(--font-code)}.sgJQ1q_vectorValues{color:var(--color-ink-secondary);font:.6875rem/1.6 var(--font-code);overflow-wrap:anywhere;margin-top:8px;display:block}.sgJQ1q_representStep{min-height:48px;color:var(--color-brand);justify-content:center;align-items:center;gap:8px;display:flex}.sgJQ1q_representStep svg{width:16px;height:16px}@media (hover:hover){.sgJQ1q_flow:hover{background:var(--color-paper-3);color:var(--color-ink)}.sgJQ1q_flow[data-state=on]:hover{background:var(--color-brand-soft);color:var(--color-brand)}.sgJQ1q_json summary:hover,.sgJQ1q_note summary:hover{color:var(--color-brand)}}@media (max-width:900px){.sgJQ1q_workspace{grid-template-columns:minmax(0,1fr)}.sgJQ1q_result{border-left:0;border-top:1px solid var(--color-rule)}.sgJQ1q_resultHeader{margin-bottom:0}.sgJQ1q_decision p{max-width:none}.sgJQ1q_representation{min-height:0}}@media (max-width:600px){.sgJQ1q_flow{min-height:48px;font-size:var(--text-caption);gap:6px;padding:4px}.sgJQ1q_flowNumber,.sgJQ1q_flow>svg{display:none}.sgJQ1q_flows{gap:4px;padding-bottom:16px}.sgJQ1q_intro{flex-direction:column;align-items:stretch;gap:20px;padding:24px 0}.sgJQ1q_intro h3{font-size:1.25rem}.sgJQ1q_exampleSelect{flex-basis:auto}.sgJQ1q_diagram,.sgJQ1q_result{padding:20px 16px}.sgJQ1q_photos{gap:12px}.sgJQ1q_photo figcaption{font-size:.75rem}.sgJQ1q_representation{grid-template-columns:minmax(0,1fr);gap:20px}.sgJQ1q_representation .sgJQ1q_photoBranch{justify-self:center;width:100%;max-width:220px}.sgJQ1q_transform{flex-direction:row;justify-content:center}.sgJQ1q_transform svg{transform:rotate(90deg)}.sgJQ1q_representation>.sgJQ1q_vector{justify-self:center;width:100%;max-width:320px}.sgJQ1q_vectorGrid{gap:2px;padding:8px}.sgJQ1q_vectorValues{font-size:.625rem}.sgJQ1q_note{flex-direction:column;gap:0}}@keyframes sgJQ1q_reveal{0%{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes sgJQ1q_signal{to{stroke-dashoffset:-360px}}@media (prefers-reduced-motion:reduce){.sgJQ1q_diagram,.sgJQ1q_join .sgJQ1q_signal{animation:none}.sgJQ1q_flow:active{transform:none}}
/*# sourceMappingURL=1-e7bwlutun1z.css.map*/