.terms-page{max-width:46rem;line-height:1.65;word-break:keep-all;overflow-wrap:anywhere}.terms-page section{scroll-margin-top:1rem}.terms-langs{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:.6rem;font-size:.9rem}.terms-langs a,.terms-langs strong{min-height:44px;display:inline-flex;align-items:center}.terms-print{min-height:44px;padding:0 1rem;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--text);font:inherit;cursor:pointer}.terms-toc ol{columns:16rem 2;column-gap:2rem;padding-left:1.2rem}.terms-toc li{page-break-inside:avoid;break-inside:avoid;margin:.2rem 0}.terms-operator{display:grid;grid-template-columns:minmax(8rem,14rem) 1fr;grid-gap:.4rem 1rem;gap:.4rem 1rem;margin:0}.terms-operator dt{color:var(--muted)}.terms-operator dd{margin:0}@media (max-width:559px){.terms-operator{grid-template-columns:1fr}.terms-operator dd{margin-bottom:.5rem}}@media print{.item-detail-footer,.terms-langs,.terms-print,[data-legal-nav]{display:none}}.legal-table-wrap{overflow-x:auto;margin:.6rem 0 1rem}.legal-table-wrap table{min-width:40rem}.legal-table-wrap td,.legal-table-wrap th{overflow-wrap:normal;word-break:keep-all}.legal-table-wrap td code{word-break:break-all}.terms-page h3{margin:1.2rem 0 .3rem;font-size:1rem}