.plan-proof{padding:65px 0;border-top:1px solid var(--line,#253c49);background:#081924}.plan-proof .proof-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px}.proof-heading h2{margin:10px 0 15px}.proof-heading p{max-width:720px;font-size:15px}.proof-range{font-size:12px;color:#a9bdc8;margin:0 0 22px}.proof-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.proof-metric{padding:23px;border:1px solid #294553;background:#102330;border-radius:13px}.proof-metric strong{display:block;color:#f0f5f4;font-size:43px;letter-spacing:-.04em;line-height:1.2;margin-bottom:10px}.proof-metric:first-child strong{color:#69dfaf}.proof-metric span{display:block;color:#e1ebeb;font-size:11px;font-weight:800;letter-spacing:.05em}.proof-metric small{display:block;color:#a4bac5;font-size:11px;margin-top:7px}.proof-note{margin:18px 0;color:#b3c8ce;font-size:12px}.proof-warning{border:1px solid #95723c;padding:12px 15px;border-radius:8px;color:#edcc93;font-size:12px;background:#edcc9307}.proof-table-wrap{overflow-x:auto;border:1px solid #294553;border-radius:12px;margin:20px 0}.proof-table{width:100%;border-collapse:collapse;font-size:13px;min-width:520px}.proof-table th{text-align:left;color:#9fb7c3;font-size:10px;letter-spacing:.08em;padding:13px 18px;background:#102330}.proof-table td{padding:14px 18px;border-top:1px solid #253c49;color:#e1ebeb}.proof-table .proof-result{font-weight:750}.proof-result.win{color:#69dfaf}.proof-result.loss{color:#f1949a}.proof-result.pending{color:#e6c68e}.proof-result.breakeven,.proof-result.no_trade{color:#b1c4ce}.proof-table button{background:none;border:0;padding:0;color:#69dfaf;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.proof-method{font-size:11px!important;color:#9eb2be;margin-top:16px!important;max-width:1000px}.proof-method summary{font-size:12px}.proof-method p{font-size:12px}.proof-toggle{border:1px solid #69dfaf77;border-radius:8px;background:#69dfaf12;color:#bcebd7;padding:12px 18px;font:inherit;font-size:13px;cursor:pointer}.proof-detail{max-width:760px;width:calc(100% - 34px);border:1px solid #3a5b65;border-radius:16px;padding:28px;color:#eaf3ef;background:#0b1d2b}.proof-detail::backdrop{background:#01080dd9}.proof-detail h3{font-size:27px;margin:15px 0}.proof-detail p{white-space:pre-wrap;font-size:14px;margin:14px 0;color:#bdced4}.proof-detail a{color:#69dfaf;text-decoration:underline}.proof-close{float:right;border:1px solid #426170;border-radius:7px;background:#132e3e;color:#d9e9e5;padding:6px 12px;cursor:pointer}.proof-detail small{color:#9eb2be}.proof-error{font-size:14px;color:#c9d9dc;padding:20px 0}.proof-metric strong.proof-record-count{font-size:31px;padding-top:10px;padding-bottom:3px}
@media(max-width:900px){.proof-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-heading{align-items:start!important;flex-direction:column}.proof-metric strong{font-size:36px}}
@media(max-width:480px){.plan-proof{padding:45px 0}.proof-metrics{gap:10px}.proof-metric{padding:17px 13px}.proof-metric strong{font-size:32px}.proof-metric strong.proof-record-count{font-size:25px}.proof-metric span{font-size:10px}.proof-metric small{font-size:10px}.proof-detail{padding:20px}.proof-table td,.proof-table th{padding-inline:12px}}
