.gl-root .glc-h2 em{font-style:italic;font-weight:350}.gl-root .glc-meta{font:500 var(--type-label-size)/1 var(--font-body);letter-spacing:var(--label-tracking);text-transform:var(--label-case);color:rgb(var(--color-ink-subtle))}.gl-root .glc-num{font:400 11px/1 var(--font-mono);font-variant-numeric:lining-nums tabular-nums;color:rgb(var(--color-ink-subtle))}.gl-root .glc-sample{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:1px solid rgb(var(--color-line-strong));border-radius:4px;font:600 9.5px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-ink-muted))}.gl-root .glc-ctas{display:flex;align-items:center;gap:20px}.gl-root .glc-ruler{margin-top:40px;padding:16px 20px 6px}.gl-root .glc-ruler-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding-bottom:14px}.gl-root .glc-ruler-q{font:400 11px/1 var(--font-mono);color:rgb(var(--color-ink-muted))}.gl-root .glc-ruler-key{margin-left:auto;font-size:12px;color:rgb(var(--color-ink-subtle))}.gl-root .glc-ruler-body{--glc-cols:36px minmax(0,11rem) minmax(0,1fr) 3.5rem 8.75rem}.gl-root .glc-axis,.gl-root .glc-row{display:grid;grid-template-columns:var(--glc-cols);-moz-column-gap:16px;column-gap:16px;align-items:center}.gl-root .glc-axis{height:24px}.gl-root .glc-axis-pad:first-child{grid-column:1/3}.gl-root .glc-axis-pad:last-child{grid-column:4/6}.gl-root .glc-axis-track{position:relative;height:100%;border-bottom:1px solid rgb(var(--color-line-strong))}.gl-root .glc-tick{bottom:6px;translate:calc(var(--glc-at)*-100%) 0;font:400 10.5px/1 var(--font-mono);font-variant-numeric:lining-nums tabular-nums;color:rgb(var(--color-ink-subtle));white-space:nowrap}.gl-root .glc-tick,.gl-root .glc-tick:after{position:absolute;left:calc(var(--glc-at)*100%)}.gl-root .glc-tick:after{content:"";bottom:-7px;width:1px;height:5px;background:rgb(var(--color-line-strong))}.gl-root .glc-rows{display:flex;flex-direction:column}.gl-root .glc-row{min-height:var(--row-h,54px);padding:8px 0;border-top:1px solid rgb(var(--color-line))}.gl-root .glc-row:first-child{border-top:0}.gl-root .glc-code{font:500 11px/1 var(--font-mono);letter-spacing:.04em;color:rgb(var(--color-ink-muted))}.gl-root .glc-party{display:flex;flex-direction:column;min-width:0}.gl-root .glc-sub{font:400 11px/1.3 var(--font-mono);font-variant-numeric:lining-nums tabular-nums;color:rgb(var(--color-ink-subtle))}.gl-root .glc-sub,.gl-root .glc-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gl-root .glc-title{margin-top:2px;font:400 15.5px/1.3 var(--font-display);color:rgb(var(--color-ink))}.gl-root .glc-track{position:relative;align-self:stretch;margin:-8px 0}.gl-root .glc-guide{position:absolute;top:0;bottom:0;left:calc(var(--glc-at)*100%);width:1px;background:rgb(var(--color-line))}.gl-root .glc-run{position:absolute;top:50%;left:0;width:calc(var(--glc-at)*100%);height:1px;background:rgb(var(--color-ink-subtle))}.gl-root .glc-mark{position:absolute;top:50%;left:calc(var(--glc-at)*100%);width:9px;height:9px;translate:-50% -50%;border:1.5px solid rgb(var(--color-ink));border-radius:50%;background:rgb(var(--color-canvas))}.gl-root .glc-row[data-status=notice] .glc-run{background:rgb(var(--color-warning-solid))}.gl-root .glc-row[data-status=notice] .glc-mark{border-color:rgb(var(--color-warning-solid))}.gl-root .glc-row[data-status=risk] .glc-run{background:rgb(var(--color-danger-solid))}.gl-root .glc-row[data-status=risk] .glc-mark{border-color:rgb(var(--color-danger-solid));background:rgb(var(--color-danger-solid))}.gl-root .glc-when{font:400 12px/1 var(--font-mono);font-variant-numeric:lining-nums tabular-nums;color:rgb(var(--color-ink-muted));text-align:right;white-space:nowrap}.gl-root .glc-status{font-size:12px;white-space:nowrap}.gl-root .glc-caps{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;padding-bottom:44px}.gl-root .glc-flow-p{margin-top:12px;font-size:13.5px;line-height:1.6;color:rgb(var(--color-ink-muted));text-wrap:pretty}.gl-root .glc-agent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px}.gl-root .glc-agent{display:flex;flex-direction:column;align-items:flex-start;padding:24px 22px 22px;border-left:1px solid rgb(var(--color-line))}.gl-root .glc-agent:nth-child(3n+1){border-left:0}.gl-root .glc-agent:nth-child(n+4){border-top:1px solid rgb(var(--color-line))}.gl-root .glc-agent .glr-h3{margin-top:12px}.gl-root .glc-agent-sum{margin-top:6px;font-size:13px;line-height:1.5;color:rgb(var(--color-ink-muted))}.gl-root .glc-agent-caps{display:flex;flex-direction:column;gap:7px;margin-top:16px;padding-top:14px;border-top:1px solid rgb(var(--color-line));align-self:stretch}.gl-root .glc-agent-caps li{display:grid;grid-template-columns:12px minmax(0,1fr);gap:4px;font-size:12.5px;line-height:1.5;color:rgb(var(--color-ink-muted))}.gl-root .glc-agent-caps li:before{content:"";width:4px;height:4px;margin-top:8px;border-radius:1px;background-color:rgb(var(--color-section-2))}.gl-root .glc-agent-status{margin-top:16px;font-size:11px;line-height:1}.gl-root .glc-agent-note{margin-top:18px;font-size:13px;line-height:1.6;color:rgb(var(--color-ink-muted))}.gl-root .glc-agent-note b{font-weight:500;color:rgb(var(--color-ink))}.gl-root .glc-log{margin-top:22px;padding:14px 20px 4px}.gl-root .glc-log-head{display:flex;align-items:center;gap:10px;padding-bottom:10px}.gl-root .glc-log-rows li{display:grid;grid-template-columns:5.5rem 7.5rem minmax(0,1fr);align-items:center;gap:12px;min-height:40px;border-top:1px solid rgb(var(--color-line));font-size:13px}.gl-root .glc-log-t{font:400 12px/1 var(--font-mono);font-variant-numeric:lining-nums tabular-nums;color:rgb(var(--color-ink-subtle))}.gl-root .glc-log-a{font-weight:500}.gl-root .glc-log-x{color:rgb(var(--color-ink-muted));min-width:0}.gl-root .glc-corpus-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin-top:40px}.gl-root .glc-corpus-src,.gl-root .glc-corpus-total{padding:26px 24px 24px}.gl-root .glc-corpus-src{border-left:1px solid rgb(var(--color-line))}.gl-root .glc-big{margin-top:18px;font:400 52px/1 var(--font-display);letter-spacing:-.015em;font-variant-numeric:lining-nums tabular-nums;color:rgb(var(--color-ink))}.gl-root .glc-big span{margin-left:2px;font-size:.55em;vertical-align:.6em;color:rgb(var(--color-ink-subtle))}.gl-root .glc-fine{margin-top:14px;font-size:13px;line-height:1.6;color:rgb(var(--color-ink-muted));text-wrap:pretty}.gl-root .glc-bars{display:flex;flex-direction:column;gap:16px;margin-top:20px}.gl-root .glc-bar-row{display:flex;justify-content:space-between;gap:12px;font-size:13px}.gl-root .glc-bar-v{font:400 12px/1.6 var(--font-mono);font-variant-numeric:lining-nums tabular-nums;color:rgb(var(--color-ink-muted))}.gl-root .glc-bar{display:block;height:5px;margin-top:7px;border-radius:3px;background:rgb(var(--color-surface-sunken));box-shadow:inset 0 0 0 1px rgb(var(--color-line))}.gl-root .glc-bar i{display:block;height:100%;border-radius:3px;background:rgb(var(--color-section-3))}.gl-root .glc-never{display:flex;align-items:center;gap:12px;margin-top:28px;padding:12px 16px;border:1px dashed rgb(var(--color-line-strong));border-radius:var(--radius-surface);font-size:13px;line-height:1.55;color:rgb(var(--color-ink-muted))}.gl-root .glc-never-chip{display:inline-flex;flex:none;align-items:center;height:22px;padding:0 8px;border:1px solid rgb(var(--color-line-strong));border-radius:var(--radius-chip);background-color:rgb(var(--color-surface-raised));font:500 11px/1 var(--font-body);color:rgb(var(--color-ink))}.gl-root .glc-measures{margin-top:30px;border-top:1px solid rgb(var(--color-line))}.gl-root .glc-measures li{display:grid;grid-template-columns:3rem minmax(0,13rem) minmax(0,1fr);align-items:baseline;gap:16px;padding:16px 0;border-bottom:1px solid rgb(var(--color-line))}.gl-root .glc-ref{font:400 12px/1 var(--font-mono);color:rgb(var(--color-ink-subtle))}.gl-root .glc-measure-t{font:400 17px/1.3 var(--font-display);letter-spacing:-.005em}.gl-root .glc-measure-p{font-size:13.5px;line-height:1.6;color:rgb(var(--color-ink-muted));text-wrap:pretty}.gl-root .glc-ent-cta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 22px;margin-top:10px}.gl-root .glc-ent-cta .gl-textlink{text-decoration:none;color:rgb(var(--color-ink))}.gl-root .glc-terms{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:12.5px;color:rgb(var(--color-ink-muted))}@media (max-width:900px){.gl-root .glc-ctas{gap:16px}.gl-root .glc-ruler{padding:14px 14px 4px}.gl-root .glc-ruler-key{margin-left:0;flex-basis:100%}.gl-root .glc-axis{display:none}.gl-root .glc-row{grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"code party status" "code track when";row-gap:10px;padding:12px 0}.gl-root .glc-code{grid-area:code;align-self:start;margin-top:2px}.gl-root .glc-party{grid-area:party}.gl-root .glc-status{grid-area:status;justify-self:end}.gl-root .glc-track{grid-area:track;height:14px;margin:0}.gl-root .glc-when{grid-area:when}.gl-root .glc-agent-grid{grid-template-columns:minmax(0,1fr)}.gl-root .glc-agent{border-left:0;padding:22px 16px 20px}.gl-root .glc-agent:nth-child(n+2){border-top:1px solid rgb(var(--color-line))}.gl-root .glc-log{padding:12px 14px 4px}.gl-root .glc-log-rows li{grid-template-columns:4.75rem minmax(0,1fr);grid-template-areas:"t a" "x x";row-gap:2px;padding:10px 0}.gl-root .glc-log-t{grid-area:t}.gl-root .glc-log-a{grid-area:a}.gl-root .glc-log-x{grid-area:x}.gl-root .glc-corpus-grid{grid-template-columns:minmax(0,1fr)}.gl-root .glc-corpus-src,.gl-root .glc-corpus-total{padding:22px 16px 20px}.gl-root .glc-corpus-src{border-left:0;border-top:1px solid rgb(var(--color-line))}.gl-root .glc-big{font-size:42px}.gl-root .glc-never{align-items:flex-start;flex-direction:column;gap:8px}.gl-root .glc-measures li{grid-template-columns:2.5rem minmax(0,1fr);row-gap:6px}.gl-root .glc-measure-p{grid-column:2}}