.fractional-guide-page .fractional-table{border:1px solid var(--line);margin:28px 0;overflow-x:auto}.fractional-guide-page .fractional-table:focus-visible{outline-offset:5px;outline:3px solid #6a74bb}.fractional-guide-page .fractional-table table{border-collapse:collapse;width:100%;min-width:650px;margin:0;font-size:17px;line-height:1.55;display:table}.fractional-guide-page .fractional-table caption{text-align:left;padding:18px;font-weight:500}.fractional-guide-page .fractional-table th,.fractional-guide-page .fractional-table td{vertical-align:top;text-align:left;border-top:1px solid var(--line);border-right:1px solid var(--line);padding:18px}.fractional-guide-page .fractional-table th:last-child,.fractional-guide-page .fractional-table td:last-child{border-right:0}.fractional-guide-page .fractional-table thead th{background:var(--paper);font-weight:500}.fractional-guide-page .fractional-table tbody th{width:24%;font-weight:500}.fractional-guide-page .fractional-table td{width:38%}.fractional-guide-page blockquote{border-left:2px solid var(--line);margin-inline:0;padding-left:20px}@media (max-width:760px){.fractional-guide-page .fractional-table{overflow:visible}.fractional-guide-page .fractional-table table,.fractional-guide-page .fractional-table tbody,.fractional-guide-page .fractional-table tr{width:100%;min-width:0;display:block}.fractional-guide-page .fractional-table thead{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.fractional-guide-page .fractional-table caption{display:block}.fractional-guide-page .fractional-table tbody th,.fractional-guide-page .fractional-table td{border-right:0;width:100%;display:block}.fractional-guide-page .fractional-table tbody th{background:var(--paper);font-size:18px}.fractional-guide-page .fractional-table td:before{content:attr(data-label);margin-bottom:8px;font-weight:500;display:block}}
