.gl-az{z-index:5;background:var(--bg);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin:0 0 8px;padding:10px 0;display:flex;position:sticky;top:64px}.gl-az a,.gl-az span{min-width:32px;height:32px;font:600 14px/1 var(--mono);border-radius:8px;place-items:center;padding:0 6px;text-decoration:none;display:inline-grid}.gl-az a{color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);transition:background .15s var(--ease)}.gl-az a:hover,.gl-az a:focus-visible{background:var(--hover)}.gl-az span{color:var(--fg3);opacity:.45}.gl-body{max-width:860px}.gl-letter{padding-top:24px;scroll-margin-top:120px}.gl-letter-title{font:600 28px/1 var(--mono);color:var(--fg);letter-spacing:-.02em;margin:0 0 12px}.gl-terms{flex-direction:column;gap:14px;display:flex}.gl-term{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s var(--ease);border-radius:16px;padding:20px 22px;scroll-margin-top:128px}.gl-term:target{box-shadow:inset 0 0 0 2px var(--fg)}.gl-term-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin:0 0 8px;display:flex}.gl-term h3{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:600;line-height:26px}.gl-term h3 a{color:inherit;text-decoration:none}.gl-term h3 a:hover{text-underline-offset:3px;text-decoration:underline}.gl-cat{color:var(--fg3);white-space:nowrap;font-size:12.5px;line-height:18px}.gl-term p{color:var(--fg2);overflow-wrap:break-word;margin:0;font-size:15.5px;line-height:25px}.gl-term p.gl-def{color:var(--fg);margin-bottom:10px;font-size:16.5px;line-height:27px}.gl-term code{font:13.5px/1.5 var(--mono);background:var(--card);overflow-wrap:anywhere;border-radius:5px;padding:1px 5px}.gl-row{border-top:1px solid var(--hairline);grid-template-columns:84px minmax(0,1fr);gap:12px;padding:6px 0;display:grid}.gl-label{color:var(--fg3);text-transform:uppercase;letter-spacing:.04em;font-size:12.5px;font-weight:500;line-height:25px}.gl-term code.gl-formula{white-space:normal;color:var(--fg);border-radius:8px;padding:6px 10px;line-height:1.6;display:block}.gl-links a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--fg) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--fg) 30%, transparent);text-underline-offset:3px}.gl-links a:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.gl-after{margin-top:48px}.gl-after h2{margin-top:0}.gl-risk{color:var(--fg3);font-size:13.5px;line-height:21px}@media (max-width:767px){.gl-az{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:3px;padding:8px 0;overflow-x:auto}.gl-az::-webkit-scrollbar{display:none}.gl-az a,.gl-az span{flex:none;min-width:30px;height:30px;padding:0 4px;font-size:13px}.gl-term{padding:16px}.gl-row{grid-template-columns:1fr;gap:0}.gl-label{line-height:20px}}
