.DdHqZq_root{--bg:#f3f5f8;--surface:#fff;--ink:#172033;--muted:#566077;--line:#d9dee7;--loss:#c23b2e;--loss-bg:#fbe9e7;--profit:#15754a;--profit-bg:#e3f3ea;--brand:#2350d8;--brand-ink:#fff;box-sizing:border-box;color:var(--ink);font-variant-numeric:normal;background:#f3f5f8;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.DdHqZq_root *,.DdHqZq_root :before,.DdHqZq_root :after{box-sizing:border-box}.DdHqZq_wrap{padding:3rem 2rem}@media (min-width:768px){.DdHqZq_wrap{padding:8rem 5rem}}.DdHqZq_wrap{border-left:1px solid #e5e7ed;border-right:1px solid #e5e7ed}.DdHqZq_num{font-variant-numeric:tabular-nums}.DdHqZq_title{text-align:left;text-align:center;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));margin-bottom:1rem;font-size:32px;font-weight:800;line-height:1.05}@media (min-width:768px){.DdHqZq_title{margin-bottom:2rem;font-size:42px}}:is(.DdHqZq_title b,.DdHqZq_title strong){--tw-text-opacity:1;color:rgb(0 127 95/var(--tw-text-opacity));font-weight:700}.DdHqZq_intro{text-align:left;text-align:center;--tw-text-opacity:1;color:rgb(82 88 90/var(--tw-text-opacity));margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.5}@media (min-width:768px){.DdHqZq_intro{width:990px;max-width:100%;margin-bottom:3rem;font-size:18px}}.DdHqZq_intro p{text-align:center;--tw-text-opacity:1;color:rgb(82 88 90/var(--tw-text-opacity));font-size:16px;line-height:1.5}@media (min-width:768px){.DdHqZq_intro p{font-size:18px}}.DdHqZq_calc{background:var(--surface);border:1px solid var(--line);border-radius:18px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.DdHqZq_inputs{border-right:1px solid var(--line);padding:32px}.DdHqZq_inputs h3,.DdHqZq_out h3{color:var(--ink);margin:0 0 20px;font-size:1.1rem}.DdHqZq_field{border-bottom:1px solid var(--line);grid-template-columns:1fr 120px;align-items:center;gap:12px;padding:10px 0;display:grid}.DdHqZq_field label{color:var(--ink);font-size:.97rem}.DdHqZq_field label small{color:var(--muted);font-size:.82rem;display:block}.DdHqZq_in{border:1.5px solid var(--line);background:var(--bg);border-radius:8px;align-items:center;padding:0 10px;display:flex}.DdHqZq_in span{color:var(--muted);font-size:.9rem}.DdHqZq_field input{width:100%;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;padding:8px 4px}.DdHqZq_field input:focus{outline:none}.DdHqZq_in:focus-within{border-color:var(--brand)}.DdHqZq_slider{padding:22px 0 4px}.DdHqZq_top{justify-content:space-between;align-items:baseline;display:flex}.DdHqZq_top label{color:var(--ink);font-weight:600}.DdHqZq_top output{color:var(--ink);font-size:2rem;font-weight:800}.DdHqZq_slider input[type=range]{width:100%;accent-color:var(--brand);margin-top:10px;appearance:auto!important}.DdHqZq_scale{background:var(--bg);border-radius:4px;height:8px;margin:4px 8px 0;position:relative}.DdHqZq_zone{background:color-mix(in srgb, var(--profit) 45%, transparent);border-radius:4px;width:8.33%;position:absolute;top:0;bottom:0;left:25%}.DdHqZq_zonenote{color:var(--muted);align-items:flex-start;gap:8px;margin:10px 0 0;font-size:.8rem;line-height:1.4;display:flex}.DdHqZq_zonenote i{background:color-mix(in srgb, var(--profit) 28%, transparent);border-radius:3px;flex:none;width:14px;height:10px;margin-top:3px}.DdHqZq_out{flex-direction:column;gap:22px;padding:32px;display:flex}.DdHqZq_verdict{border-radius:12px;padding:20px 22px}.DdHqZq_verdict.DdHqZq_loss{background:var(--loss-bg);color:var(--loss)}.DdHqZq_verdict.DdHqZq_gain{background:var(--profit-bg);color:var(--profit)}.DdHqZq_big{font-size:clamp(2.4rem,5vw,3.4rem);font-weight:850;line-height:1}.DdHqZq_verdict p{color:var(--ink);margin:8px 0 0;font-size:.98rem}.DdHqZq_kpis{background:var(--line);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.DdHqZq_kpi{background:var(--surface);padding:16px 18px}.DdHqZq_kpi b{color:var(--ink);font-size:1.6rem;font-weight:800;display:block}.DdHqZq_kpi span{color:var(--muted);font-size:.88rem}.DdHqZq_bars{gap:6px;height:140px;display:flex;position:relative}.DdHqZq_bars .DdHqZq_zero{background:var(--ink);height:1.5px;position:absolute;left:0;right:0}.DdHqZq_bars .DdHqZq_b{flex:1;height:100%;position:relative}.DdHqZq_bars .DdHqZq_b i{border-radius:3px 3px 0 0;display:block;position:absolute;left:0;right:0}.DdHqZq_bars .DdHqZq_b.DdHqZq_neg i{border-radius:0 0 3px 3px}.DdHqZq_bars .DdHqZq_b.DdHqZq_cur i{outline:2px solid var(--ink);outline-offset:1px}.DdHqZq_barlabels{color:var(--muted);gap:6px;margin-top:6px;font-size:.75rem;display:flex}.DdHqZq_barlabels span{text-align:center;flex:1}.DdHqZq_chartnote{color:var(--muted);margin:0;font-size:.85rem}.DdHqZq_zonehint{margin:0;font-size:.95rem;font-weight:600}@media (max-width:960px){.DdHqZq_calc{grid-template-columns:1fr}.DdHqZq_inputs{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:768px){.DdHqZq_title{font-size:32px}.DdHqZq_intro{font-size:16px}.DdHqZq_intro p{font-size:16px}}@media (max-width:560px){.DdHqZq_field{grid-template-columns:1fr 104px}.DdHqZq_inputs,.DdHqZq_out{padding:22px}}
