.tp{max-width:1040px;margin:0 auto;padding:clamp(28px,5vw,56px) clamp(16px,4vw,48px) 48px}.tp h1{margin:6px 0 10px;font-size:clamp(28px,3.6vw,42px);line-height:1.2;letter-spacing:-.4px}.tp h2{margin:44px 0 14px;font-size:clamp(20px,2.2vw,26px)}.tp h3{margin:22px 0 10px;font-size:16px;color:var(--muted)}.tp p{max-width:50em}.tp .hook{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--amber);font-size:clamp(17px,1.8vw,21px);font-weight:600}.tp .lead{margin-bottom:22px}.tp .cta{align-items:center;margin:8px 0 4px}.cta-note,.crumbs{color:var(--dim);font-size:13px}.crumbs a{color:var(--muted)}.crumbs a:hover,.others a:hover,.tbl a:hover{color:var(--green)}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--line)}.stats div{padding:14px 18px;background:var(--panel)}.stats .wide{grid-column:1 / -1}.stats dt{color:var(--dim);font-size:12.5px}.stats dd{margin:2px 0 0;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.stats .wide dd{font-size:15px;font-weight:500}.pos{color:var(--green)}.neg{color:#e5676b}.tbl{overflow-x:auto;border:1px solid var(--line);border-radius:10px}.tbl table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.tbl th,.tbl td{padding:9px 14px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--line)}.tbl th{color:var(--dim);font-weight:500;font-size:12.5px;background:var(--panel)}.tbl tr:last-child td{border-bottom:0}.tbl td small{color:var(--dim)}.tbl a{color:var(--text);text-decoration:underline;text-decoration-color:#45453e;text-underline-offset:3px}.badge{display:inline-block;margin-left:6px;padding:0 6px;border-radius:4px;font-size:11.5px}.badge.free{background:#17352b;color:var(--green)}.badge.pro{background:#33291a;color:var(--amber)}.muted{color:var(--dim);font-size:13.5px}.others{margin-top:36px;color:var(--dim);font-size:14px}.others a{color:var(--muted)}.tp .cards{margin-top:10px}@media(max-width:900px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.stats{grid-template-columns:1fr}}.tbl table{table-layout:fixed;min-width:660px}.tbl th:nth-child(1){width:17%}.tbl th:nth-child(2){width:19%}.tbl th:nth-child(3){width:10%}.tbl th:nth-child(4){width:16%}.tbl th:nth-child(5){width:14%}.tbl th:nth-child(6){width:24%}.tbl.st table{table-layout:auto;min-width:0}.tbl.st th,.tbl.st td{width:auto!important}.tbl.st td:not(:first-child),.tbl.st th:not(:first-child){text-align:right}.obs{max-width:50em;margin:0 0 18px;padding-left:20px;line-height:1.7}.obs li{margin:4px 0}.obs b{color:var(--text)}.pnl-scope{margin:10px 0 0;padding:8px 12px;border-left:3px solid var(--amber);border-radius:4px;background:#e8b24d14;color:#e6d3a8;font-size:13.5px;line-height:1.6}.trade-fig{margin:18px 0 10px}.trade-fig img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:10px;background:#121210}.trade-fig figcaption{margin-top:8px;color:var(--dim);font-size:13px;line-height:1.6}.trade-fig figcaption a,.more-link{color:var(--muted)}.trade-fig figcaption a:hover,.more-link:hover,.trade-list a:hover,.guide a:hover{color:var(--green)}.tp.trade .lead{margin-bottom:10px}.tp.trade .stats{margin-top:14px}.trade-list{margin:0;padding-left:20px;line-height:1.9;font-variant-numeric:tabular-nums}.trade-list a{color:var(--text);text-decoration:underline;text-decoration-color:#45453e;text-underline-offset:3px}.trade-list span{margin-left:6px;font-size:13.5px}.steps{max-width:50em;margin:0 0 12px;padding-left:22px;line-height:1.8}.steps li{margin:4px 0}.guide p a,.guide li a{color:var(--text);text-decoration:underline;text-decoration-color:#45453e;text-underline-offset:3px}.guide h3{color:var(--text)}.tp.trade .stats div:last-child{grid-column-end:-1}
