html{scroll-behavior:smooth}.page-menu{gap:1rem;margin-bottom:1.5rem}.table-div{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.5rem}.page-module--text table{background:#fff;border:1px solid #e5e7eb;border-collapse:initial;border-radius:10px;border-spacing:0;box-shadow:0 1px 2px rgba(17,24,39,.06);box-sizing:border-box;color:#111827;display:block;font-size:16px;line-height:1.45;max-width:100%;min-width:730px;width:100%}.page-module--text table tbody,.page-module--text table thead{display:table;table-layout:fixed;width:100%}.page-module--text table tr{display:table-row}.page-module--text table td,.page-module--text table th{border-bottom:1px solid #eef2f7;padding:.75em .9em;text-align:left;vertical-align:middle;white-space:normal;word-break:break-word}.page-module--text table th{border-bottom:1px solid #e5e7eb;color:#000;font-weight:700;position:sticky;top:0;z-index:1}.page-module--text table tr:nth-child(odd) td{background:#fcfdff}.page-module--text table tr:hover td{background:#f8fafc}.page-module--text table td:first-child{color:#111827;font-weight:600}.page-module--text table tr:last-child td{border-bottom:none}.page-module--text table td a{display:inline-block;max-width:100%;text-decoration:none}@media only screen and (min-width:768px){.page-module--text table{width:100%}.page-module--text table col:first-child{width:38%}.page-module--text table col:nth-child(2){width:28%}.page-module--text table col:nth-child(3){width:34%}}@media only screen and (min-width:1024px){.page-menu{grid-template-columns:repeat(3,1fr)}}