.lg-summary{border:1px solid var(--tm-line);border-inline-start:4px solid var(--tm-brand);border-radius:16px;margin:0 0 22px;padding:14px 18px}.lg-summary p:last-child,.lg-summary ul:last-child{margin-bottom:0}.tm h3{color:var(--tm-ink);margin:14px 0 4px;font-size:15.5px;font-weight:800;line-height:1.7}.tm section a,.lg-related a{color:var(--tm-brand);font-weight:700}.tm code{background:var(--tm-soft);color:var(--tm-ink);direction:ltr;unicode-bidi:isolate;border-radius:6px;padding:1px 6px;font-size:13px}.lg-table{border:1px solid var(--tm-line);border-radius:14px;margin:4px 0 14px;overflow-x:auto}.lg-table table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.8}.lg-table th{text-align:start;color:var(--tm-ink);background:var(--tm-soft);white-space:nowrap;padding:10px 12px;font-weight:800}.lg-table td{vertical-align:top;color:var(--tm-ink-2);border-top:1px solid var(--tm-line);padding:10px 12px}.lg-related{border-top:1px solid var(--tm-line);flex-wrap:wrap;gap:10px;margin-top:30px;padding-top:20px;display:flex}.lg-related a{background:var(--tm-soft);border-radius:999px;padding:6px 14px;font-size:14px;text-decoration:none}.lg-related a:hover{text-decoration:underline}@media (max-width:640px){.lg-table{border:0;overflow:visible}.lg-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lg-table table,.lg-table tbody,.lg-table tr,.lg-table td{display:block}.lg-table tr{border:1px solid var(--tm-line);border-radius:14px;margin-bottom:10px;padding:8px 14px}.lg-table td{border:0;padding:4px 0}.lg-table td:before{content:attr(data-label) ": ";color:var(--tm-ink);font-weight:800}}
