.sheet-v2 .ag-display{font-size:clamp(32px,3.4vw,48px);line-height:1.08}.ag-overview{min-width:0}.ag-list{max-width:min(var(--v2-measure,600px), 100%);margin:0 0 8px}.ag-list>div{border-bottom:1px solid var(--v2-rule-faint,#1c191717);padding:14px 0}.ag-list>div:first-child{border-top:1px solid var(--v2-rule,#1c19172e)}.ag-list--compact>div{padding:11px 0}.ag-list dt{letter-spacing:-.005em;color:var(--v2-ink,#1c1917);margin-bottom:5px;font-size:14px;font-weight:500}.ag-list dt code{font-weight:400}.ag-list dd{color:var(--text-secondary,#57534e);margin:0;font-size:14px;line-height:1.62}.ag-code{background:var(--bg-panel,#fff);border:1px solid var(--v2-rule-faint,#1c191717);font-family:var(--font-geist-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--text-secondary,#57534e);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;margin:8px 0 0;padding:10px 12px;font-size:12px;line-height:1.6}.ag-tools{max-width:min(var(--v2-measure,600px), 100%);margin:0 0 20px;padding:0;list-style:none}.ag-tools li{border-bottom:1px solid var(--v2-rule-faint,#1c191717);padding:8px 0}.ag-tools li:first-child{border-top:1px solid var(--v2-rule,#1c19172e)}.ag-tool-name{font-family:var(--font-geist-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--v2-ink,#1c1917);overflow-wrap:anywhere;font-size:12px;display:block}.ag-tool-summary{color:var(--text-tertiary,#6b6560);margin-top:2px;font-size:13px;line-height:1.5;display:block}.ag-tool-note{margin-top:0!important;font-size:14px!important}@media screen and (min-width:1024px){.ag-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(44px,4vw,64px);display:grid}.ag-overview .ag-list,.ag-overview .ag-tools{max-width:min(600px,100%)}.ag-overview .ag-list>div{padding-block:11px}.ag-overview .ag-list dd{font-size:13.5px;line-height:1.56}.ag-overview .ag-tools li{padding-block:7px}.ag-connect{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(44px,4vw,64px);display:grid}.ag-connect>.v2-chapter-head{grid-column:1/-1}.ag-connect-contract{grid-area:2/1;max-width:min(600px,100%);margin-top:0!important}.ag-connect-clients{grid-area:2/2;max-width:min(600px,100%);margin-top:0}}@media print{.ag-tools li,.ag-list>div,.ag-code{break-inside:avoid}}
