[data-g]{--gv-down:#c25a52}[data-g][data-g-theme=light]{--gv-down:#a8352c}.g-root .gv-split{display:grid;grid-template-columns:1fr 400px;gap:14px;align-items:start}.g-root .g-tapp+.g-tapp,.g-root .gv-results{margin-top:14px}.g-root .gv-trn{background:var(--g-pap);border-radius:16px;padding:20px;margin-bottom:12px}.g-root .gv-trnhd{display:flex;align-items:center;gap:12px;margin-bottom:16px}.g-root .gv-trnhd b{font:600 17px var(--g-font-display);letter-spacing:-.018em}.g-root .gv-buy{margin-left:auto;font:600 14px var(--g-font-ui);color:var(--g-t2);font-variant-numeric:tabular-nums}.g-root .gv-buy--bad{color:var(--gv-down)}.g-root .gv-del{font:600 13px var(--g-font-ui);color:var(--g-t3);padding:4px 8px;border-radius:8px}.g-root .gv-del:hover{background:var(--g-pap-deep);color:var(--gv-down)}.g-root .g-tapphd .gv-apptitle{line-height:1.12;letter-spacing:-.02em}.g-root .gv-fields{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.g-root .gv-inp{display:flex;align-items:center;width:100%;height:48px;padding:0 15px;border-radius:12px;background:var(--g-recess);color:var(--g-t1);font:600 16px var(--g-font-ui);font-variant-numeric:tabular-nums;border:0;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.g-root .gv-inp::-webkit-inner-spin-button,.g-root .gv-inp::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.g-root .gv-fld em{font-style:normal;font-size:13px;color:var(--g-t3)}.g-root .gv-fld--withhint{position:relative}.g-root .gv-fld--withhint .gv-inp{padding-right:92px}.g-root .gv-hint{position:absolute;right:15px;bottom:15px;font-style:normal;font-size:13px;color:var(--g-t3);pointer-events:none}.g-root .gv-addt{display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:12px;background:var(--g-pap);color:var(--g-t2);font:600 14.5px var(--g-font-ui);transition:background-color .14s,color .14s}.g-root .gv-addt:hover{background:var(--g-pap-deep);color:var(--g-t1)}.g-root .gv-note{margin:14px 0 0;font-size:12.5px;line-height:1.6;color:var(--g-t3)}.g-root .gv-params{display:flex;flex-direction:column;gap:16px}.g-root .gv-params .g-btn{width:100%}.g-root .gv-params .g-btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:0 4px 0 var(--g-cta-edge);transform:none;filter:none}.g-root .gv-err{margin-top:10px;font-size:12.5px;line-height:1.55;color:var(--gv-down)}.g-root .gv-payouts{margin-top:14px}.g-root .gv-payouts>span{display:block;margin-bottom:8px;font:700 10.5px var(--g-font-ui);letter-spacing:.11em;text-transform:uppercase;color:var(--g-label-muted)}.g-root .gv-payouts ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.g-root .gv-payouts li{display:flex;justify-content:space-between;gap:10px;padding:8px 11px;border-radius:8px;background:var(--g-recess);font:600 12.5px var(--g-font-ui);color:var(--g-t3);font-variant-numeric:tabular-nums}.g-root .gv-payouts li b{color:var(--g-t1);font-weight:600}.g-root .gv-chart{position:relative;border-radius:16px;background:var(--g-pap-sunk);padding:16px 16px 8px;overflow-x:auto;overflow-y:hidden}.g-root .gv-chart .recharts-cartesian-axis-line,.g-root .gv-chart .recharts-cartesian-axis-tick-line,.g-root .gv-chart .recharts-cartesian-grid line{stroke:var(--g-hairline)}.g-root .gv-chart .recharts-cartesian-axis-tick-value{fill:var(--g-t3);font:600 11.5px var(--g-font-ui);font-variant-numeric:tabular-nums}.g-root .gv-chart .gv-zero line{stroke:var(--g-ink);stroke-opacity:.35;stroke-width:2}.g-root .gv-chart .gv-l--ctx .recharts-line-curve{stroke:var(--g-pap-deep);stroke-width:1}.g-root .gv-chart .gv-l--best .recharts-line-curve{stroke:var(--g-teal);stroke-width:2.5}.g-root .gv-chart .gv-l--worst .recharts-line-curve{stroke:var(--gv-down);stroke-width:2.5}.g-root .gv-chart .gv-l--mean .recharts-line-curve{stroke:var(--g-t1);stroke-width:2}.g-root .gv-tip{min-width:190px;padding:12px 14px;border-radius:12px;background:var(--g-ink);color:var(--g-d1);box-shadow:var(--g-shadow-dropdown)}.g-root .gv-tip>span{display:block;margin-bottom:8px;font:700 10.5px var(--g-font-ui);letter-spacing:.11em;text-transform:uppercase;color:var(--g-d3)}.g-root .gv-tip dl{display:grid;grid-template-columns:auto 1fr;gap:5px 14px;margin:0}.g-root .gv-tip dt{display:flex;align-items:center;gap:7px;font:600 13px var(--g-font-ui);color:var(--g-d2)}.g-root .gv-tip dd{margin:0;text-align:right;font:600 13px var(--g-font-ui);color:var(--g-d1);font-variant-numeric:tabular-nums}.g-root .gv-legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;padding:0 2px}.g-root .gv-legend span{display:inline-flex;align-items:center;gap:8px;font:600 12.5px var(--g-font-ui);color:var(--g-t3)}.g-root .gv-key{width:16px;height:3px;border-radius:2px;flex-shrink:0}.g-root .gv-key--best{background:var(--g-teal)}.g-root .gv-key--worst{background:var(--gv-down)}.g-root .gv-key--mean{background:var(--g-t1)}.g-root .gv-key--ctx{background:var(--g-pap-deep)}.g-root .gv-res{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin-top:14px}.g-root .gv-res>div.gv-neg>b{color:var(--gv-down)}.g-root .gv-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:280px;padding:32px;border-radius:16px;background:var(--g-pap-sunk);text-align:center}.g-root .gv-empty b{font:600 19px var(--g-font-display);letter-spacing:-.018em;color:var(--g-t2)}.g-root .gv-empty p{max-width:46ch;font-size:14px;line-height:1.6;color:var(--g-t3)}.g-root .gv-spin{width:34px;height:34px;border-radius:50%;background:conic-gradient(from 0deg,var(--g-pap-deep),var(--g-teal));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0);animation:gv-spin .9s linear infinite}@keyframes gv-spin{to{transform:rotate(1turn)}}.g-root .gv-tables{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.g-root .gv-tbl{overflow-x:auto}.g-root .gv-tbl table{width:100%;border-collapse:collapse}.g-root .gv-tbl td,.g-root .gv-tbl th{padding:9px 12px;text-align:right;font:600 13.5px var(--g-font-ui);color:var(--g-t1);font-variant-numeric:tabular-nums;white-space:nowrap}.g-root .gv-tbl th{font:700 10.5px var(--g-font-ui);letter-spacing:.11em;text-transform:uppercase;color:var(--g-label-muted)}.g-root .gv-tbl td:first-child,.g-root .gv-tbl th:first-child{text-align:left}.g-root .gv-tbl tbody tr:nth-child(odd) td{background:var(--g-pap-sunk)}.g-root .gv-tbl tbody tr:nth-child(odd) td:first-child{border-radius:9px 0 0 9px}.g-root .gv-tbl tbody tr:nth-child(odd) td:last-child{border-radius:0 9px 9px 0}.g-root .gv-facts{display:flex;flex-direction:column;gap:7px;margin-top:14px}.g-root .gv-facts div{display:flex;align-items:baseline;justify-content:space-between;gap:14px;font-size:13.5px;color:var(--g-t2)}.g-root .gv-facts b{font:600 14px var(--g-font-ui);color:var(--g-t1);font-variant-numeric:tabular-nums}@media (max-width:1080px){.g-root .gv-split,.g-root .gv-tables{grid-template-columns:1fr}.g-root .gv-split>*,.g-root .gv-tables>*{min-width:0}.g-root .gv-fields,.g-root .gv-res{grid-template-columns:1fr 1fr}.g-root .gv-res>div:first-child{border-radius:12px 0 0 0}.g-root .gv-res>div:nth-child(2){border-radius:0 12px 0 0}.g-root .gv-res>div:nth-child(3){border-radius:0 0 0 12px}.g-root .gv-res>div:last-child{border-radius:0 0 12px 0}.g-root .gv-payouts ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.g-root .gv-fields{grid-template-columns:1fr}}