.gl-vig-k--review-many-files .rmf-panel{left:3cqi;right:3cqi;top:4cqi;height:90cqi;padding:1cqi 5cqi;overflow:hidden}.gl-vig-k--review-many-files .gl-vig__line{height:2.8cqi;flex:0 1 auto}.gl-vig-k--review-many-files .gl-vig__line--strong{height:3.2cqi}.gl-vig-k--review-many-files .gl-vig__icon{width:6cqi;height:6cqi}.gl-vig-k--review-many-files .rmf-head{display:flex;align-items:center;gap:3cqi;padding:4cqi 0;border-bottom:1px solid var(--border)}.gl-vig-k--review-many-files .rmf-count{margin-left:auto;padding:.8cqi 3cqi;font-size:4.2cqi}.gl-vig-k--review-many-files .rmf-row{display:flex;align-items:center;gap:3cqi;padding:3.2cqi 0}.gl-vig-k--review-many-files .rmf-row>.gl-vig__line{margin-right:auto}.gl-vig-k--review-many-files .rmf-file{display:inline-flex;flex:none;color:color-mix(in oklab,#0072ab 88%,var(--ink))}.gl-vig-k--review-many-files .rmf-file--pdf{color:var(--danger)}.gl-vig-k--review-many-files .rmf-file .gl-vig__icon{width:7cqi;height:7cqi}.gl-vig-k--review-many-files .gl-vig__dot{width:7.4cqi;height:7.4cqi}.gl-vig-k--review-many-files .gl-vig__dot .gl-vig__icon{width:4.4cqi;height:4.4cqi}.gl-vig-k--review-many-files .gl-vig__spin{width:7.4cqi;height:7.4cqi;border-width:.9cqi}.gl-vig-k--review-many-files .rmf-wait{flex:none;width:7.4cqi;height:7.4cqi;box-sizing:border-box;border-radius:50%;border:.6cqi solid var(--border)}.gl-vig-k--review-playbooks .gl-vig__line{height:2.8cqi;flex:0 1 auto}.gl-vig-k--review-playbooks .gl-vig__line--strong{height:3.2cqi}.gl-vig-k--review-playbooks .rpb-refs{position:absolute;left:3cqi;right:3cqi;top:3cqi;display:flex;gap:3cqi}.gl-vig-k--review-playbooks .rpb-ref{display:inline-grid;place-items:center;flex:1 1 0;height:13cqi;border-radius:3cqi;border:1px solid var(--border);background:var(--surface-raised);color:var(--ink-faint)}.gl-vig-k--review-playbooks .rpb-ref .gl-vig__icon{width:6.4cqi;height:6.4cqi}.gl-vig-k--review-playbooks .rpb-ref--policy{background:var(--surface-lilac);border-color:color-mix(in oklab,var(--accent) 40%,var(--border));color:var(--accent)}.gl-vig-k--review-playbooks .rpb-finding{left:3cqi;right:3cqi;top:21cqi;padding:4cqi 5cqi;display:flex;flex-direction:column;gap:3.4cqi}.gl-vig-k--review-playbooks .rpb-head{display:flex;align-items:center;gap:3cqi}.gl-vig-k--review-playbooks .rpb-head .gl-vig__pill{gap:1.6cqi;padding:.8cqi 2.8cqi;font-size:4cqi;font-variant-numeric:tabular-nums}.gl-vig-k--review-playbooks .rpb-sev{width:2.2cqi;height:2.2cqi;border-radius:50%;background:currentColor}.gl-vig-k--review-playbooks .rpb-pos{display:flex;align-items:center;gap:3cqi}.gl-vig-k--review-playbooks .rpb-pos>.gl-vig__line,.gl-vig-k--review-playbooks .rpb-struck{margin-right:auto}.gl-vig-k--review-playbooks .gl-vig__tile{width:8cqi;height:8cqi;border-radius:2cqi}.gl-vig-k--review-playbooks .gl-vig__tile .gl-vig__icon{width:4.8cqi;height:4.8cqi}.gl-vig-k--review-playbooks .rpb-pos--overridden .gl-vig__tile{background:var(--surface-hover);color:var(--ink-faint)}.gl-vig-k--review-playbooks .rpb-struck{position:relative;display:flex;flex:0 1 50%}.gl-vig-k--review-playbooks .rpb-struck:after{content:"";position:absolute;left:-1cqi;right:-1cqi;top:50%;height:.5cqi;margin-top:-.25cqi;border-radius:9999px;background:var(--ink-faint)}.gl-vig-k--review-playbooks .gl-vig__dot{width:7cqi;height:7cqi}.gl-vig-k--review-playbooks .gl-vig__dot .gl-vig__icon{width:4.2cqi;height:4.2cqi}.gl-vig-k--review-compared .rcp-page{top:4cqi;width:44cqi;height:80cqi;padding:4.4cqi;display:flex;flex-direction:column;gap:5cqi}.gl-vig-k--review-compared .rcp-page--theirs{left:3cqi}.gl-vig-k--review-compared .rcp-page--ours{right:3cqi}.gl-vig-k--review-compared .rcp-who{width:8.4cqi;height:8.4cqi;font-size:3.4cqi}.gl-vig-k--review-compared .rcp-who--ours{border-radius:50%}.gl-vig-k--review-compared .rcp-who--ours .gl-vig__icon{width:4.8cqi;height:4.8cqi}.gl-vig-k--review-compared .rcp-clause{align-items:center}.gl-vig-k--review-compared .gl-vig__num{width:8cqi;font-size:3.8cqi;line-height:3cqi}.gl-vig-k--review-compared .gl-vig__line{height:2.8cqi}.gl-vig-k--review-compared .gl-vig__seg{height:3.2cqi}.gl-vig-k--review-compared .rcp-link{position:absolute;left:47cqi;width:6cqi;top:31.3cqi;height:.6cqi;margin-top:-.3cqi;background:var(--accent);border-radius:9999px}.gl-vig-k--review-compared .rcp-link:before,.gl-vig-k--review-compared .rcp-link:after{content:"";position:absolute;top:50%;width:2.2cqi;height:2.2cqi;margin-top:-1.1cqi;border-radius:50%;background:var(--accent)}.gl-vig-k--review-compared .rcp-link:before{left:-1.1cqi}.gl-vig-k--review-compared .rcp-link:after{right:-1.1cqi}.gl-vig-k--review-report .rrp-sev{position:absolute;left:3cqi;right:3cqi;top:3cqi;display:flex;gap:3cqi}.gl-vig-k--review-report .rrp-tile{display:inline-flex;align-items:center;gap:2cqi;flex:1 1 0;height:11cqi;padding:0 3.4cqi;box-sizing:border-box;border-radius:9999px;border:1px solid var(--border);background:var(--surface-raised);color:var(--ink);font-size:4.6cqi;font-weight:600;font-variant-numeric:tabular-nums}.gl-vig-k--review-report .rrp-dot{flex:none;width:2.8cqi;height:2.8cqi;border-radius:50%}.gl-vig-k--review-report .rrp-tile--danger .rrp-dot,.gl-vig-k--review-report .rrp-dot--danger{background:var(--danger)}.gl-vig-k--review-report .rrp-tile--warning .rrp-dot,.gl-vig-k--review-report .rrp-dot--warning{background:var(--warning)}.gl-vig-k--review-report .rrp-tile--success .rrp-dot{background:var(--success)}.gl-vig-k--review-report .rrp-tile--danger{border-color:color-mix(in oklab,var(--danger) 45%,var(--border));background:var(--danger-wash)}.gl-vig-k--review-report .rrp-table{left:3cqi;right:3cqi;top:18cqi;height:70cqi;padding:0 4cqi;overflow:hidden}.gl-vig-k--review-report .rrp-row{display:flex;align-items:center;gap:3cqi;padding:2.6cqi 0}.gl-vig-k--review-report .rrp-row+.rrp-row{border-top:1px solid var(--border)}.gl-vig-k--review-report .rrp-clause{flex:none;width:10cqi;color:var(--ink-muted);font-size:4.2cqi;font-weight:600;font-variant-numeric:tabular-nums}.gl-vig-k--review-report .rrp-row>.gl-vig__line{flex:0 1 auto;height:2.8cqi;margin-right:auto}.gl-vig-k--review-report .rrp-amend{display:inline-grid;place-items:center;flex:none;width:8.4cqi;height:8.4cqi;border-radius:50%;border:1px solid var(--border);color:var(--accent)}.gl-vig-k--review-report .rrp-amend .gl-vig__icon{width:4.4cqi;height:4.4cqi}.gl-vig-k--review-report .rrp-amend--on{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.gl-vig-k--review-tracked-at-scale .rts-page{left:3cqi;top:4cqi;width:66cqi;height:80cqi;padding:6cqi 5cqi 5cqi 9cqi;display:flex;flex-direction:column;gap:6.4cqi}.gl-vig-k--review-tracked-at-scale .rts-para{position:relative}.gl-vig-k--review-tracked-at-scale .rts-para:before{content:"";position:absolute;left:-4.6cqi;top:-.6cqi;bottom:-.6cqi;width:.8cqi;border-radius:9999px;background:color-mix(in oklab,#0072ab 70%,var(--ink))}.gl-vig-k--review-tracked-at-scale .gl-vig__segs>.gl-vig__line{flex:none;height:2.8cqi}.gl-vig-k--review-tracked-at-scale .gl-vig__seg{height:3.2cqi}.gl-vig-k--review-tracked-at-scale .rts-del{background:color-mix(in oklab,#0072ab 16%,transparent)}.gl-vig-k--review-tracked-at-scale .rts-del:after{content:"";position:absolute;left:-.6cqi;right:-.6cqi;top:50%;height:.55cqi;margin-top:-.27cqi;background:color-mix(in oklab,#0072ab 85%,var(--ink));border-radius:9999px}.gl-vig-k--review-tracked-at-scale .rts-ins{background:color-mix(in oklab,#5dafde 30%,transparent);box-shadow:0 .8cqi 0 -.1cqi color-mix(in oklab,#0072ab 85%,var(--ink))}.gl-vig-k--review-tracked-at-scale .rts-card{right:3cqi;top:14cqi;width:50cqi;padding:4cqi 4.4cqi}.gl-vig-k--review-tracked-at-scale .rts-head{display:flex;align-items:center;gap:2.6cqi}.gl-vig-k--review-tracked-at-scale .rts-head .gl-vig__avatar{width:8.4cqi;height:8.4cqi}.gl-vig-k--review-tracked-at-scale .rts-head .gl-vig__petal{height:4.2cqi}.gl-vig-k--review-tracked-at-scale .rts-count{padding:.8cqi 2.8cqi;font-size:4.2cqi;font-variant-numeric:tabular-nums}.gl-vig-k--review-tracked-at-scale .rts-say{margin-top:3.4cqi;gap:2.4cqi}.gl-vig-k--review-tracked-at-scale .rts-say .gl-vig__line{height:2.8cqi}.gl-vig-k--review-tracked-at-scale .rts-actions{display:flex;justify-content:flex-end;gap:2.6cqi;margin-top:3.6cqi}.gl-vig-k--review-tracked-at-scale .rts-actions .gl-vig__dot{width:8cqi;height:8cqi}.gl-vig-k--review-tracked-at-scale .rts-actions .gl-vig__icon{width:4.6cqi;height:4.6cqi}.gl-vig-k--review-cited-law .gl-vig__line{height:2.8cqi;flex:0 1 auto}.gl-vig-k--review-cited-law .gl-vig__line--strong{height:3.2cqi}.gl-vig-k--review-cited-law .rcl-finding{left:3cqi;top:3cqi;width:76cqi;padding:4cqi 5cqi 4.6cqi;display:flex;flex-direction:column;gap:3.6cqi}.gl-vig-k--review-cited-law .rcl-head{display:flex;align-items:center;gap:3cqi}.gl-vig-k--review-cited-law .rcl-head .gl-vig__pill{gap:1.6cqi;padding:.8cqi 2.8cqi;font-size:4cqi;font-variant-numeric:tabular-nums}.gl-vig-k--review-cited-law .rcl-sev{width:2.2cqi;height:2.2cqi;border-radius:50%;background:currentColor}.gl-vig-k--review-cited-law .rcl-text>.gl-vig__line{flex:none}.gl-vig-k--review-cited-law .rcl-cite{display:inline-grid;place-items:center;flex:none;width:6cqi;height:6cqi;border-radius:50%;background:var(--accent);color:var(--on-accent);font-size:3.4cqi;font-weight:700;line-height:1}.gl-vig-k--review-cited-law .rcl-join{position:absolute;left:51.5cqi;top:22cqi;width:0;height:9cqi;border-left:.6cqi dashed var(--accent)}.gl-vig-k--review-cited-law .rcl-source{left:21cqi;right:3cqi;top:31cqi;padding:4cqi 5cqi;display:flex;flex-direction:column;gap:3cqi}.gl-vig-k--review-cited-law .rcl-src-head{display:flex;align-items:center;gap:3cqi}.gl-vig-k--review-cited-law .rcl-src-head .gl-vig__tile{width:8cqi;height:8cqi;border-radius:2cqi}.gl-vig-k--review-cited-law .rcl-src-head .gl-vig__icon{width:5cqi;height:5cqi}.gl-vig-k--review-cited-law .rcl-prov{color:var(--ink);font-size:4.8cqi;font-weight:600;font-variant-numeric:tabular-nums}.gl-vig-k--review-cited-law .rcl-quote{display:flex;margin:-1cqi -2cqi;padding:1cqi 2cqi;border-radius:1.4cqi;background:var(--surface-lilac)}.gl-vig-k--review-cited-law .rcl-quote>.gl-vig__line{background:color-mix(in oklab,var(--accent) 34%,var(--surface-lilac))}.gl-vig-k--rr-tracked-change .rtc-panel{right:3%;top:5cqi;width:70%;height:68cqi;overflow:hidden;display:flex;flex-direction:column}.gl-vig-k--rr-tracked-change .rtc-head{display:flex;align-items:center;gap:2cqi;padding:3cqi 3.4cqi;border-bottom:1px solid var(--border)}.gl-vig-k--rr-tracked-change .rtc-glyph{display:inline-flex;color:var(--accent)}.gl-vig-k--rr-tracked-change .rtc-chip{width:10cqi;height:3.6cqi;padding:0}.gl-vig-k--rr-tracked-change .rtc-page{flex:1 1 auto;display:flex;flex-direction:column;gap:4.2cqi;padding:5cqi 4.4cqi 4cqi 10cqi}.gl-vig-k--rr-tracked-change .gl-vig__num{width:5cqi}.gl-vig-k--rr-tracked-change .rtc-bar{position:absolute;left:-2.6cqi;top:-.4cqi;bottom:-.4cqi;width:.6cqi;border-radius:9999px;background:var(--accent)}.gl-vig-k--rr-tracked-change .rtc-del,.gl-vig-k--rr-tracked-change .rtc-ins{flex:none;position:relative;width:6cqi;height:2.3cqi;border-radius:.4cqi}.gl-vig-k--rr-tracked-change .rtc-del{background:color-mix(in srgb,var(--danger) 30%,transparent)}.gl-vig-k--rr-tracked-change .rtc-del:after{content:"";position:absolute;left:-.4cqi;right:-.4cqi;top:50%;height:.35cqi;margin-top:-.175cqi;background:var(--danger)}.gl-vig-k--rr-tracked-change .rtc-ins{background:color-mix(in srgb,var(--accent) 28%,transparent);box-shadow:0 .5cqi 0 -.1cqi var(--accent)}.gl-vig-k--rr-tracked-change .rtc-faint .gl-vig__line{background:var(--gl-vig-line-faint)}.gl-vig-k--rr-tracked-change .rtc-issue{left:2%;top:24cqi;width:26%;padding:3.2cqi 3.4cqi;display:flex;flex-direction:column;gap:3cqi}.gl-vig-k--rr-tracked-change .rtc-title{display:flex;align-items:flex-start;gap:2cqi}.gl-vig-k--rr-tracked-change .rtc-sev{flex:none;width:2cqi;height:2cqi;margin-top:.15cqi;border-radius:50%;background:var(--warning)}.gl-vig-k--rr-tracked-change .rtc-foot{display:flex;align-items:center;justify-content:space-between}.gl-vig-k--rr-tracked-change .rtc-mark .gl-vig__icon{width:3.6cqi;height:3.6cqi}.gl-vig-k--rr-tracked-change .rtc-amend{display:inline-grid;place-items:center;width:7cqi;height:7cqi;border-radius:50%;background:var(--accent);color:var(--on-accent)}.gl-vig-k--rr-tracked-change .rtc-amend .gl-vig__icon{width:3.6cqi;height:3.6cqi;stroke-width:2.25}.gl-vig-k--rr-tracked-change .rtc-join{position:absolute;left:28%;width:5.4%;top:41.4cqi;height:0;border-top:.5cqi dashed var(--accent)}.gl-vig-k--rr-tracked-change .rtc-petal{position:absolute;left:30.4%;top:36.4cqi}.pg-balance{text-wrap:balance}.pg-links{list-style:none;margin:var(--space-12) 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.gvl-so07 .pg-links{max-width:var(--container-m);margin-inline:auto}.pg-links__item{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-5);border-top:var(--border-hairline) solid var(--border)}.pg-links__icon{display:inline-flex;color:var(--ink-brand);margin-bottom:var(--space-2)}@container gv (min-width: 600px){.pg-links--four{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}}@container gv (min-width: 960px){.pg-links{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter)}.pg-links--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.pg-list{margin-top:var(--space-6)}.pg-stage{margin-top:var(--space-12)}@container gv (max-width: 599px){.pg-stage,.pg-links{margin-top:var(--space-8)}}.pg-split-head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.pg-split-head>.gv-heading-1{margin:0;max-width:16ch}.pg-split-head__aside>.gv-body-l{margin:0;color:var(--ink-muted)}@container gv (min-width: 960px){.pg-split-head{grid-template-columns:calc(6 * var(--gv-col) + 5 * var(--grid-gutter)) minmax(0,1fr);-moz-column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter));column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter));align-items:start}}.pg-wall-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-10);align-items:center}.pg-wall-row__copy{margin-bottom:0}.pg-wall-row__visual{min-width:0}@container gv (min-width: 960px){.pg-wall-row{grid-template-columns:calc(4 * var(--gv-col) + 3 * var(--grid-gutter)) minmax(0,1fr);-moz-column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter));column-gap:calc(var(--gv-col) + 2 * var(--grid-gutter))}.pg-wall-row--flip{grid-template-columns:minmax(0,1fr) calc(4 * var(--gv-col) + 3 * var(--grid-gutter))}.pg-wall-row--flip .pg-wall-row__copy{order:2}.pg-wall-row--flip .pg-wall-row__visual{order:1}}
