.gl-vig-k--research-source-date .rsd-answer{left:2%;top:4cqi;width:58%;height:72cqi;padding:4.4cqi}.gl-vig-k--research-source-date .rsd-text{margin-top:3.4cqi;gap:3.2cqi;padding-right:10%}.gl-vig-k--research-source-date .gl-vig__segs>.gl-vig__line{flex:0 1 auto}.gl-vig-k--research-source-date .rsd-cite{display:inline-grid;place-items:center;flex:none;width:4cqi;height:4cqi;border-radius:50%;background:var(--surface-lilac);color:var(--accent);font-size:2.4cqi;line-height:1;font-weight:700}.gl-vig-k--research-source-date .rsd-sources{right:2%;top:13cqi;width:54%;padding:1.6cqi 3.4cqi;display:flex;flex-direction:column}.gl-vig-k--research-source-date .rsd-source{display:flex;align-items:center;gap:2.2cqi;padding:2.4cqi 0}.gl-vig-k--research-source-date .rsd-source+.rsd-source{border-top:1px solid var(--border)}.gl-vig-k--research-source-date .rsd-tile{display:inline-grid;place-items:center;flex:none;width:6cqi;height:6cqi;border-radius:1.4cqi;background:var(--tone);color:var(--on-accent);font-size:3cqi;line-height:1;font-weight:700}.gl-vig-k--research-source-date .rsd-meta{display:flex;flex-direction:column;gap:1cqi;min-width:0}.gl-vig-k--research-source-date .rsd-date{display:inline-flex;align-items:center;gap:1.2cqi;color:var(--ink-muted);font-size:3cqi;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.gl-vig-k--research-source-date .rsd-date .gl-vig__icon{width:3.2cqi;height:3.2cqi;color:var(--accent)}@container (min-width: 496px){.gl-vig-k--research-source-date{right:auto;bottom:auto;width:156.25%;height:156.25%;transform:scale(.64);transform-origin:0 0}}.gl-vig-k--research-official-sources .ros-list{left:6cqi;right:6cqi;top:3cqi;overflow:hidden}.gl-vig-k--research-official-sources .gl-vig__row{gap:2.6cqi;padding:2.2cqi 3.6cqi}.gl-vig-k--research-official-sources .gl-vig__num{width:3cqi}.gl-vig-k--research-official-sources .ros-tile{display:inline-grid;place-items:center;flex:none;width:6.4cqi;height:6.4cqi;border-radius:1.5cqi;background:var(--tone);color:var(--on-accent);font-size:3.2cqi;line-height:1;font-weight:700}.gl-vig-k--research-official-sources .ros-tile--web{background:var(--surface-hover);color:var(--ink-faint);border:1px solid var(--border);box-sizing:border-box}.gl-vig-k--research-official-sources .ros-tile--web .gl-vig__icon{width:3.8cqi;height:3.8cqi}.gl-vig-k--research-official-sources .ros-meta{display:flex;flex-direction:column;gap:.6cqi}.gl-vig-k--research-official-sources .ros-web{border-bottom:0}.gl-vig-k--research-official-sources .ros-web>:not(.gl-vig__num){opacity:.6}.gl-vig-k--research-project-answer .rpa-docs{left:2cqi;top:20cqi;width:44cqi;padding:3cqi 3.2cqi;display:flex;flex-direction:column;gap:2.6cqi}.gl-vig-k--research-project-answer .rpa-head{display:flex;align-items:center;gap:1.8cqi;margin-bottom:.4cqi}.gl-vig-k--research-project-answer .rpa-head>.gl-vig__line{flex:0 1 auto}.gl-vig-k--research-project-answer .rpa-head .gl-vig__pill{margin-left:auto}.gl-vig-k--research-project-answer .rpa-doc{display:flex;align-items:center;gap:2cqi}.gl-vig-k--research-project-answer .rpa-doc>.gl-vig__line{flex:0 1 auto}.gl-vig-k--research-project-answer .rpa-word{display:inline-flex;color:var(--rpa-word)}.gl-vig-k--research-project-answer .rpa-word .gl-vig__icon{width:4.6cqi;height:4.6cqi}.gl-vig-k--research-project-answer .rpa-chat{left:34cqi;top:3cqi;width:64cqi;padding:3.6cqi 4cqi;display:flex;flex-direction:column;gap:3cqi}.gl-vig-k--research-project-answer .rpa-ask{align-self:flex-end;display:flex;width:56%;padding:2cqi 2.6cqi;border-radius:2.4cqi;background:var(--surface-lilac)}.gl-vig-k--research-project-answer .rpa-ask>.gl-vig__line{background:color-mix(in oklab,var(--accent) 26%,var(--surface-lilac))}.gl-vig-k--research-project-answer .gl-vig__who{align-items:flex-start}.gl-vig-k--research-project-answer .gl-vig__who>.gl-vig__stack{padding-top:1.4cqi}.gl-vig-k--research-project-answer .rpa-sources{display:flex;flex-wrap:wrap;gap:1.6cqi 3cqi;padding-left:9.4cqi}.gl-vig-k--research-project-answer .rpa-source{display:inline-flex;align-items:center;gap:.8cqi;color:var(--accent);font-size:3.2cqi;line-height:1.2;font-weight:500}.gl-vig-k--research-project-answer .rpa-source>span{text-decoration:underline;text-underline-offset:.6cqi}.gl-vig-k--research-project-answer .rpa-source .gl-vig__icon{width:3.2cqi;height:3.2cqi;color:var(--ink-faint)}.gl-vig-k--research-compliance-gaps .rcg-list{left:2cqi;right:2cqi;top:3cqi;overflow:hidden}.gl-vig-k--research-compliance-gaps .gl-vig__group{padding:2.2cqi 3.6cqi}.gl-vig-k--research-compliance-gaps .rcg-count{margin-left:auto}.gl-vig-k--research-compliance-gaps .gl-vig__row{gap:2.6cqi;padding:2cqi 3.6cqi}.gl-vig-k--research-compliance-gaps .gl-vig__row:last-child{border-bottom:0}.gl-vig-k--research-compliance-gaps .rcg-sev{flex:none;width:2.2cqi;height:2.2cqi;border-radius:50%}.gl-vig-k--research-compliance-gaps .rcg-sev--danger{background:var(--danger)}.gl-vig-k--research-compliance-gaps .rcg-sev--warning{background:var(--warning)}.gl-vig-k--research-compliance-gaps .rcg-sev--success{background:var(--success)}.gl-vig-k--research-compliance-gaps .rcg-source{display:inline-flex;align-items:center;gap:1.4cqi;flex:none;max-width:44%;padding:.8cqi 2.2cqi .8cqi .8cqi;border:1px solid var(--border);border-radius:9999px;background:var(--surface-raised)}.gl-vig-k--research-compliance-gaps .rcg-tile{display:inline-grid;place-items:center;flex:none;width:4.4cqi;height:4.4cqi;border-radius:1.1cqi;background:var(--tone);color:var(--on-accent);font-size:2.4cqi;line-height:1;font-weight:700}.gl-vig-k--research-compliance-gaps .rcg-domain{overflow:hidden;color:var(--ink-muted);font-size:3cqi;line-height:1.2;font-weight:500;white-space:nowrap;text-overflow:ellipsis}@container (min-width: 496px){.gl-vig-k--research-compliance-gaps{right:auto;bottom:auto;width:156.25%;height:156.25%;transform:scale(.64);transform-origin:0 0}}.gl-vig-k--lr-ask-project .lrap-chat{left:2cqi;top:3cqi;width:54cqi;height:70cqi;padding:4cqi 4cqi 0;display:flex;flex-direction:column;gap:3.4cqi}.gl-vig-k--lr-ask-project .lrap-ask{align-self:flex-end;display:flex;flex-direction:column;gap:1.8cqi;width:66%;padding:2.4cqi 3cqi;border-radius:2.6cqi;background:var(--surface-lilac)}.gl-vig-k--lr-ask-project .lrap-ask>.gl-vig__line{background:color-mix(in oklab,var(--accent) 26%,var(--surface-lilac))}.gl-vig-k--lr-ask-project .gl-vig__who{align-items:flex-start}.gl-vig-k--lr-ask-project .gl-vig__who>.gl-vig__stack{padding-top:1.4cqi}.gl-vig-k--lr-ask-project .lrap-sources{display:flex;flex-wrap:wrap;gap:1.6cqi 2.4cqi;padding-left:9.4cqi}.gl-vig-k--lr-ask-project .lrap-link{display:inline-flex;align-items:center;gap:.8cqi;padding:.4cqi 1cqi;border-radius:1cqi;color:var(--accent);font-size:3.2cqi;line-height:1.25;font-weight:500;font-variant-numeric:tabular-nums}.gl-vig-k--lr-ask-project .lrap-link>span{text-decoration:underline;text-underline-offset:.6cqi}.gl-vig-k--lr-ask-project .lrap-link .gl-vig__icon{width:3.2cqi;height:3.2cqi;color:var(--ink-faint)}.gl-vig-k--lr-ask-project .lrap-link--on{background:var(--surface-lilac)}.gl-vig-k--lr-ask-project .lrap-reply{margin-top:auto;margin-bottom:3.6cqi;display:flex;align-items:flex-start;justify-content:space-between;height:12cqi;padding:2.6cqi 2.2cqi 2.2cqi 3cqi;border:1px solid var(--border);border-radius:2.4cqi;background:var(--surface-raised)}.gl-vig-k--lr-ask-project .lrap-send{align-self:flex-end;display:inline-grid;place-items:center;width:5.6cqi;height:5.6cqi;border-radius:50%;background:var(--accent);color:var(--on-accent)}.gl-vig-k--lr-ask-project .lrap-send .gl-vig__icon{width:3.4cqi;height:3.4cqi;stroke-width:2.25}.gl-vig-k--lr-ask-project .lrap-doc{left:50cqi;top:8cqi;width:48cqi;height:64cqi;overflow:hidden;display:flex;flex-direction:column}.gl-vig-k--lr-ask-project .lrap-bar{display:flex;align-items:center;gap:2cqi;padding:2.4cqi 3cqi;border-bottom:1px solid var(--border)}.gl-vig-k--lr-ask-project .lrap-bar>.gl-vig__line{flex:0 1 auto}.gl-vig-k--lr-ask-project .lrap-pdf{display:inline-flex;color:var(--lrap-pdf)}.gl-vig-k--lr-ask-project .lrap-acts{margin-left:auto;gap:1.6cqi}.gl-vig-k--lr-ask-project .lrap-acts .gl-vig__icon{width:3.4cqi;height:3.4cqi}.gl-vig-k--lr-ask-project .lrap-page{flex:1 1 auto;margin:2.6cqi 2.6cqi 0;padding:3.6cqi 3.4cqi;display:flex;flex-direction:column;gap:3.4cqi;border-radius:1cqi 1cqi 0 0;background:var(--surface-raised);box-shadow:0 0 0 1px var(--border)}.gl-vig-k--lr-ask-project .lrap-doc{background:var(--surface-hover)}.gl-vig-k--lr-ask-project .lrap-doc .lrap-bar{background:var(--surface-raised)}.gl-vig-k--lr-ask-project .gl-vig__num{width:6.6cqi;font-size:3cqi}.gl-vig-k--lr-ask-project .lrap-para:not(.lrap-para--cited) .gl-vig__line:not(.gl-vig__line--strong){background:var(--gl-vig-line-faint)}.gl-vig-k--lr-ask-project .lrap-para--cited:before{content:"";position:absolute;inset:-1.4cqi;border-radius:1.4cqi;background:var(--surface-lilac)}.gl-vig-k--lr-ask-project .lrap-para--cited>*{position:relative}.gl-vig-k--lr-ask-project .lrap-para--cited .gl-vig__line{background:color-mix(in oklab,var(--accent) 30%,var(--surface-lilac))}.gl-vig-k--lr-ask-project .lrap-para--cited .gl-vig__num{color:var(--accent)}.gl-vig-k--lr-compliance-table .lrct-chat{left:2cqi;right:2cqi;top:2.4cqi;height:70cqi;padding:3cqi 4cqi 0;display:flex;flex-direction:column;gap:2.2cqi}.gl-vig-k--lr-compliance-table .lrct-search{display:flex;align-items:center;gap:2cqi}.gl-vig-k--lr-compliance-table .lrct-source{display:inline-flex;align-items:center;gap:1.2cqi;min-width:0}.gl-vig-k--lr-compliance-table .lrct-tile{display:inline-grid;place-items:center;flex:none;width:4.4cqi;height:4.4cqi;border-radius:1.1cqi;background:var(--tone);color:var(--on-accent);font-size:2.6cqi;line-height:1;font-weight:700}.gl-vig-k--lr-compliance-table .lrct-domain{overflow:hidden;color:var(--ink-muted);font-size:3cqi;line-height:1.2;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.gl-vig-k--lr-compliance-table .lrct-table{display:flex;flex-direction:column}.gl-vig-k--lr-compliance-table .lrct-row{display:grid;grid-template-columns:50% 30% 1fr;align-items:center;gap:2cqi;height:4.1cqi;padding:0 1.2cqi;border-bottom:1px solid var(--border)}.gl-vig-k--lr-compliance-table .lrct-row>.gl-vig__line{height:1.7cqi;width:var(--w)}.gl-vig-k--lr-compliance-table .lrct-res{display:flex}.gl-vig-k--lr-compliance-table .lrct-res .gl-vig__icon{width:3cqi;height:3cqi;stroke-width:2.25}.gl-vig-k--lr-compliance-table .lrct-res--ok{color:var(--success)}.gl-vig-k--lr-compliance-table .lrct-res--gap{color:var(--warning)}.gl-vig-k--lr-compliance-table .lrct-row--gap{background:var(--warning-wash);border-radius:1cqi}.gl-vig-k--lr-compliance-table .lrct-row--gap>.gl-vig__line{background:color-mix(in oklab,var(--warning) 34%,var(--surface-raised))}.gl-vig-k--lr-compliance-table .lrct-links{display:flex;flex-wrap:wrap;align-items:center;gap:1.6cqi 3cqi}.gl-vig-k--lr-compliance-table .lrct-link{display:inline-flex;align-items:center;gap:.8cqi;min-width:14cqi;color:var(--accent);font-size:3.2cqi;line-height:1.25;font-weight:500}.gl-vig-k--lr-compliance-table .lrct-link>span{text-decoration:underline;text-underline-offset:.6cqi}.gl-vig-k--lr-compliance-table .lrct-link>.gl-vig__line{flex:1 1 auto;background:color-mix(in oklab,var(--accent) 34%,var(--surface-raised))}.gl-vig-k--lr-compliance-table .lrct-link .gl-vig__icon{width:3.2cqi;height:3.2cqi;color:var(--ink-faint)}.gl-vig-k--lr-compliance-table .lrct-reply{margin-top:auto;margin-bottom:3.4cqi;display:flex;align-items:flex-start;justify-content:space-between;height:11cqi;padding:2.4cqi 2.2cqi 2.2cqi 3cqi;border:1px solid var(--border);border-radius:2.4cqi;background:var(--surface-raised)}.gl-vig-k--lr-compliance-table .lrct-send{align-self:flex-end;display:inline-grid;place-items:center;width:5.2cqi;height:5.2cqi;border-radius:50%;background:var(--accent);color:var(--on-accent)}.gl-vig-k--lr-compliance-table .lrct-send .gl-vig__icon{width:3.2cqi;height:3.2cqi;stroke-width:2.25}.pg-balance{text-wrap:balance}.pg-vig-5x2{--pg-vig-ratio: 16 / 10}@container gv-tile (min-width: 560px){.pg-vig-5x2{--pg-vig-ratio: 5 / 2}}
