.gx-list{border-top:1px solid var(--color-line);max-width:860px;margin:0;padding:0;list-style:none}.gx-list>li{border-bottom:1px solid var(--color-line)}.gx-item{color:var(--color-ink);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:20px;padding:24px 4px;text-decoration:none;display:grid}.gx-item__icon{color:var(--color-accent);margin-top:4px}.gx-item__text{gap:6px;display:grid}.gx-item__title{font:500 23px/1.25 var(--font-display);text-underline-offset:4px;text-decoration:underline #0000;transition:text-decoration-color .15s,color .15s}.gx-item__sum{max-width:40em;color:var(--color-ink-muted);font-size:16px;line-height:1.5}.gx-item:hover .gx-item__title,.gx-item:focus-visible .gx-item__title{color:var(--color-accent);text-decoration-color:currentColor}.gx-item:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius)}.gx-index .gx-notadvice{margin-top:40px}.gx-crumb{margin-bottom:14px}.gx-crumb a{color:var(--color-ink-muted);text-underline-offset:3px}.gx-crumb a:hover{color:var(--color-accent)}.gx-title{max-width:20ch}.gx-layout{gap:32px;padding-bottom:clamp(64px,8vw,112px);display:grid}.gx-aside{align-content:start;gap:20px;display:grid}.gx-terms{border:1px solid var(--color-paper-edge,#dcdfd4);border-radius:var(--radius);background:var(--color-surface);padding:18px}.gx-terms__hint{color:var(--color-ink-muted);margin:6px 0 14px;font-size:15px}.gx-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gx-chip{min-height:36px;color:var(--color-ink);cursor:pointer;padding:6px 12px;font-size:13px;transition:border-color .15s,background-color .15s,color .15s}.gx-chip:hover{border-color:var(--color-accent);color:var(--color-accent)}.gx-chip[aria-expanded=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.gx-note{margin-top:14px}.gx-note strong{font-weight:600}.gx-layout>.gx-notadvice{margin:0}.gx-prose{font-size:17px;line-height:1.65}.gx-prose>:first-child{margin-top:0}.gx-prose .gx-intro{font-size:19px;line-height:1.55}.gx-prose h2{max-width:none}.gx-prose ul{padding-left:1.2em;list-style:outside}.gx-prose li{margin-bottom:.45em}.gx-prose li::marker{color:var(--color-accent)}.gx-prose a{color:var(--color-accent);text-underline-offset:3px}.gx-example{border:1px solid var(--color-paper-edge,#dcdfd4);border-radius:var(--radius);background:var(--color-surface);margin:2em 0;padding:18px}.gx-example__head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.gx-example__title{font:500 17px/1.3 var(--font-display)}.gx-table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.35}.gx-table th,.gx-table td{border-bottom:1px solid var(--color-paper-edge,#dcdfd4);text-align:left;vertical-align:top;padding:10px 8px}.gx-table thead th{font:500 13px/1.3 var(--font-mono);color:var(--color-ink-muted);border-bottom-color:var(--color-line)}.gx-table tbody th{font-weight:500}.gx-table .gx-table__num{text-align:right;white-space:nowrap}.gx-table td.gx-table__num{color:var(--color-ink-muted);font-size:14px}.gx-table td.gx-table__now{color:var(--color-ink)}.gx-table tr.is-changed td.gx-table__now{background:var(--color-tint,#f5c9b8);color:var(--color-ink);font-weight:500}.gx-table tbody tr:last-child>*{border-bottom:0}.gx-example figcaption{font:400 13px/1.5 var(--font-mono);color:var(--color-ink-muted);margin-top:12px}@media (width<=520px){.gx-example{padding:14px 12px}.gx-table th,.gx-table td{padding:9px 5px}.gx-table td.gx-table__num{white-space:normal}}.gx-close{border-top:1px solid var(--color-line);margin-top:2.4em;padding-top:4px}.gx-more__list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.gx-more__link{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-bg);height:100%;color:var(--color-ink);font:500 17px/1.3 var(--font-display);align-items:center;gap:12px;padding:14px 16px;text-decoration:none;transition:border-color .15s;display:flex}.gx-more__link .hs-icon{width:24px;height:24px;color:var(--color-accent);flex:none}.gx-more__link:hover{border-color:var(--color-accent)}@media (width>=1000px){.gx-layout{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,40em) minmax(260px,340px);justify-content:space-between;gap:20px 64px}.gx-aside{grid-area:1/2}.gx-layout>.gx-notadvice{grid-area:2/2;align-self:start}.gx-prose{grid-area:1/1/span 3}}
