.page-guide .case-odds-table{background:var(--bg2);border:1px solid var(--border);border-top:2px solid var(--accent);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);margin:1.25rem 0;overflow-x:auto}.page-guide .case-odds-table table{font-variant-numeric:tabular-nums;margin:0}.page-guide .case-odds-table th{white-space:nowrap}.page-guide .case-odds-table tr:last-child td{border-bottom:none}.page-guide .case-odds-table .table-caption{color:var(--text2);background:var(--bg3);border-top:1px solid var(--border);margin:0;padding:.7rem 1rem .8rem;font-size:.75rem}.page-guide .formula{background:var(--bg);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:0;margin:1rem 0;padding:.9rem 1.1rem;overflow-x:auto}.page-guide .formula code{color:var(--text);white-space:pre;background:0 0;border:none;padding:0;font-size:.82rem;line-height:1.55;display:block}.page-guide .callout{border:1px solid var(--border);background:var(--bg2);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);border-radius:0;margin:1.5rem 0;padding:.9rem 1.15rem}.page-guide .callout-tip{box-shadow:inset 3px 0 0 var(--green);background:linear-gradient(90deg, #3ddc840d 0%, var(--bg2) 55%)}.page-guide .callout-warning{box-shadow:inset 3px 0 0 var(--accent);background:linear-gradient(90deg, rgba(var(--accent-rgb),.06) 0%, var(--bg2) 55%)}.page-guide .callout p{margin:.4rem 0}.page-guide .callout p:first-child{margin-top:0}.page-guide .callout p:last-child{margin-bottom:0}.page-guide .callout strong{color:var(--text)}.page-guide .related-section{border-top:1px solid var(--border);margin-top:3rem;padding-top:1.5rem}.page-guide .related-links{padding:0;list-style:none}.page-guide .related-links li{border-bottom:1px solid var(--border);margin-bottom:0;padding:.5rem 0 .5rem 1.4rem}.page-guide .related-links li:before{top:1.05em}.page-guide .related-links li:last-child{border-bottom:none}@media (max-width:768px){.page-guide .case-odds-table table{min-width:520px}}
