.gl-vig-k--drafting-original-file .dof-window{left:2cqi;right:2cqi;top:3cqi;height:80cqi;overflow:hidden}.gl-vig-k--drafting-original-file .dof-head{display:flex;align-items:center;gap:2.2cqi;padding:2.6cqi 3.6cqi;border-bottom:1px solid var(--border)}.gl-vig-k--drafting-original-file .dof-word{display:inline-flex;flex:none;color:color-mix(in oklab,#0072ab 88%,var(--ink))}.gl-vig-k--drafting-original-file .dof-word .gl-vig__icon{width:5.4cqi;height:5.4cqi}.gl-vig-k--drafting-original-file .dof-name{flex:0 1 34cqi;display:flex}.gl-vig-k--drafting-original-file .dof-ext{flex:none;margin-left:-1cqi;color:var(--ink-muted);font-size:3.2cqi;font-weight:500}.gl-vig-k--drafting-original-file .dof-up .gl-vig__icon{width:3.6cqi;height:3.6cqi}.gl-vig-k--drafting-original-file .dof-tools{display:flex;align-items:center;gap:2.4cqi;margin-left:auto}.gl-vig-k--drafting-original-file .dof-tools .gl-vig__icon{width:3.8cqi;height:3.8cqi}.gl-vig-k--drafting-original-file .dof-tools .gl-vig__tile{width:6.4cqi;height:6.4cqi}.gl-vig-k--drafting-original-file .dof-canvas{height:100%;padding:4cqi 7cqi 0;background:var(--surface-hover)}.gl-vig-k--drafting-original-file .dof-page{display:flex;flex-direction:column;gap:4cqi;padding:5cqi 6cqi 0 7cqi;height:60cqi;background:var(--surface-raised);border:1px solid var(--border);border-bottom:0;border-radius:1.4cqi 1.4cqi 0 0;box-shadow:var(--gl-vig-lift)}.gl-vig-k--drafting-original-file .dof-para{position:relative}.gl-vig-k--drafting-original-file .gl-vig__segs>.gl-vig__line{flex:none}.gl-vig-k--drafting-original-file .dof-para--changed:before{content:"";position:absolute;left:-3.8cqi;top:-.2cqi;bottom:-.2cqi;width:.6cqi;border-radius:9999px;background:var(--accent)}.gl-vig-k--drafting-formatting-kept .dfk-page{left:2cqi;top:4cqi;width:50cqi;height:76cqi;padding:5cqi 5cqi 5cqi 6cqi;display:flex;flex-direction:column;gap:3.6cqi}.gl-vig-k--drafting-formatting-kept .dfk-heading{display:flex;align-items:center;gap:2cqi}.gl-vig-k--drafting-formatting-kept .dfk-heading>.gl-vig__line{flex:0 1 auto}.gl-vig-k--drafting-formatting-kept .dfk-head-num{color:var(--ink);font-weight:700;font-size:3.6cqi;line-height:2.6cqi}.gl-vig-k--drafting-formatting-kept .gl-vig__clause .gl-vig__num--bold{width:7cqi}.gl-vig-k--drafting-formatting-kept .gl-vig__segs>.gl-vig__line{flex:none}.gl-vig-k--drafting-formatting-kept .dfk-term{flex:none;width:26%;height:2.6cqi;border-radius:9999px;background:var(--ink-muted);opacity:.7}.gl-vig-k--drafting-formatting-kept .dfk-xref{flex:none;color:var(--ink-muted);font-size:2.8cqi;line-height:2.2cqi;font-weight:600;font-variant-numeric:tabular-nums;text-decoration:underline;text-decoration-color:var(--gl-vig-line-strong);text-underline-offset:.6cqi}.gl-vig-k--drafting-formatting-kept .dfk-table{margin-left:8.6cqi;border:1px solid var(--border);border-radius:1cqi;overflow:hidden}.gl-vig-k--drafting-formatting-kept .dfk-tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.gl-vig-k--drafting-formatting-kept .dfk-tr+.dfk-tr{border-top:1px solid var(--border)}.gl-vig-k--drafting-formatting-kept .dfk-tr--head{background:var(--surface-hover)}.gl-vig-k--drafting-formatting-kept .dfk-td{display:flex;align-items:center;padding:1.6cqi 2cqi}.gl-vig-k--drafting-formatting-kept .dfk-td+.dfk-td{border-left:1px solid var(--border)}.gl-vig-k--drafting-formatting-kept .dfk-kept{right:2cqi;top:2cqi;width:50cqi;padding:1cqi 2.6cqi;display:flex;flex-direction:column}.gl-vig-k--drafting-formatting-kept .dfk-row{display:flex;align-items:center;gap:2.2cqi;padding:1.1cqi 0}.gl-vig-k--drafting-formatting-kept .dfk-row+.dfk-row{border-top:1px solid var(--gl-vig-line-faint)}.gl-vig-k--drafting-formatting-kept .dfk-mark{width:5.6cqi;height:5.6cqi}.gl-vig-k--drafting-formatting-kept .dfk-glyph{font-size:2.6cqi;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.gl-vig-k--drafting-formatting-kept .dfk-row .gl-vig__label{font-size:3.2cqi}.gl-vig-k--drafting-comments-and-changes .dcc-page{left:2cqi;top:4cqi;width:58cqi;height:76cqi;padding:5cqi 5cqi 5cqi 8cqi;display:flex;flex-direction:column;gap:4.2cqi}.gl-vig-k--drafting-comments-and-changes .dcc-para{position:relative}.gl-vig-k--drafting-comments-and-changes .gl-vig__segs>.gl-vig__line{flex:none}.gl-vig-k--drafting-comments-and-changes .dcc-their-del{background:color-mix(in oklab,#0072ab 16%,transparent)}.gl-vig-k--drafting-comments-and-changes .dcc-their-del:after{content:"";position:absolute;left:-.6cqi;right:-.6cqi;top:50%;height:.45cqi;margin-top:-.22cqi;background:color-mix(in oklab,#0072ab 85%,var(--ink));border-radius:9999px}.gl-vig-k--drafting-comments-and-changes .dcc-their-ins{background:color-mix(in oklab,#5dafde 30%,transparent);box-shadow:0 .7cqi 0 -.1cqi color-mix(in oklab,#0072ab 85%,var(--ink))}.gl-vig-k--drafting-comments-and-changes .dcc-para--theirs:before,.gl-vig-k--drafting-comments-and-changes .dcc-para--ours:before{content:"";position:absolute;left:-3.6cqi;top:-.2cqi;bottom:-.2cqi;width:.6cqi;border-radius:9999px;background:color-mix(in oklab,#0072ab 70%,var(--ink))}.gl-vig-k--drafting-comments-and-changes .dcc-para--ours:before{background:var(--accent)}.gl-vig-k--drafting-comments-and-changes .dcc-gutter{position:absolute;left:-7.4cqi;top:-.4cqi;color:var(--accent)}.gl-vig-k--drafting-comments-and-changes .dcc-mark{display:block;margin:-1.2cqi -2cqi;padding:1.2cqi 2cqi;border-radius:1.4cqi;background:var(--surface-lilac)}.gl-vig-k--drafting-comments-and-changes .dcc-mark>.gl-vig__line{background:color-mix(in oklab,var(--accent) 34%,var(--surface-lilac))}.gl-vig-k--drafting-comments-and-changes .dcc-thread{right:2cqi;top:6cqi;width:46cqi;padding:3.4cqi 4cqi}.gl-vig-k--drafting-comments-and-changes .dcc-indent{margin-top:2cqi}.gl-vig-k--drafting-template-filled .dtf-doc{left:2cqi;top:3cqi;width:60cqi;height:70cqi;overflow:hidden;display:flex;flex-direction:column}.gl-vig-k--drafting-template-filled .dtf-bar{display:flex;align-items:center;gap:1.8cqi;padding:2.4cqi 3cqi;border-bottom:1px solid var(--border)}.gl-vig-k--drafting-template-filled .dtf-bar>.gl-vig__line{flex:0 1 auto}.gl-vig-k--drafting-template-filled .dtf-word{display:inline-flex;color:var(--link)}.gl-vig-k--drafting-template-filled .dtf-page{flex:1 1 auto;display:flex;flex-direction:column;gap:3.4cqi;margin:2.4cqi;padding:4cqi;border-radius:1.4cqi;background:var(--surface-raised);box-shadow:0 0 0 1px var(--gl-vig-line-faint)}.gl-vig-k--drafting-template-filled .dtf-title{display:flex;justify-content:center}.gl-vig-k--drafting-template-filled .gl-vig__segs>.gl-vig__line{flex:none}.gl-vig-k--drafting-template-filled .dtf-sign{display:flex;flex-direction:column;gap:1.6cqi;padding-left:8cqi}.gl-vig-k--drafting-template-filled .dtf-rule{display:block;width:26cqi;border-top:1px solid var(--gl-vig-line-strong)}.gl-vig-k--drafting-template-filled .dtf-open{flex:none;padding:.2cqi 1.2cqi;border-radius:.6cqi;background:var(--warning-wash);box-shadow:0 .7cqi 0 -.1cqi var(--warning);color:var(--warning);font-size:2.8cqi;line-height:2.4cqi;font-weight:700;letter-spacing:.06em}.gl-vig-k--drafting-template-filled .dtf-progress{right:2cqi;top:10cqi;width:36cqi;padding:2.8cqi 3cqi 3.2cqi;display:flex;flex-direction:column;gap:2.6cqi}.gl-vig-k--drafting-template-filled .dtf-head{display:flex;align-items:center;gap:1.6cqi;margin-bottom:.6cqi}.gl-vig-k--drafting-template-filled .dtf-head>.gl-vig__line{flex:0 1 auto}.gl-vig-k--drafting-template-filled .dtf-head .gl-vig__pill{margin-left:auto}.gl-vig-k--drafting-template-filled .dtf-task{display:flex;align-items:center;gap:2cqi}.gl-vig-k--drafting-template-filled .dtf-task>.gl-vig__line,.gl-vig-k--drafting-template-filled .dtf-done{flex:1 1 auto;min-width:0}.gl-vig-k--drafting-template-filled .dtf-done{position:relative;display:block}.gl-vig-k--drafting-template-filled .dtf-done:after{content:"";position:absolute;left:0;right:20%;top:50%;border-top:1px solid var(--gl-vig-line-strong)}.gl-vig-k--drafting-template-filled .dtf-task .gl-vig__spin{width:4.6cqi;height:4.6cqi}.gl-vig-k--drafting-facts-beside .dfb-chat{left:2cqi;top:3cqi;width:54cqi;height:70cqi;padding:3cqi 3.4cqi;display:flex;flex-direction:column;gap:2.6cqi;overflow:hidden}.gl-vig-k--drafting-facts-beside .dfb-ask{align-self:flex-end;display:flex;flex-direction:column;gap:1.6cqi;width:70%;padding:2cqi 2.6cqi;border-radius:2.4cqi;background:var(--surface-lilac)}.gl-vig-k--drafting-facts-beside .dfb-ask>.gl-vig__line,.gl-vig-k--drafting-facts-beside .dfb-brief .gl-vig__line{background:color-mix(in oklab,var(--accent) 22%,var(--surface-lilac))}.gl-vig-k--drafting-facts-beside .dfb-file{align-self:flex-end;display:flex;flex-direction:column;gap:1.4cqi;width:22cqi;padding:2cqi;border:1px solid var(--border);border-radius:1.8cqi}.gl-vig-k--drafting-facts-beside .dfb-pdf{display:inline-flex;color:var(--danger)}.gl-vig-k--drafting-facts-beside .dfb-brief{align-self:flex-end;display:flex;flex-direction:column;gap:2cqi;width:90%;padding:2.6cqi 3cqi;border-radius:2.4cqi;background:var(--surface-lilac)}.gl-vig-k--drafting-facts-beside .dfb-fact{display:flex;align-items:center;gap:1.4cqi;padding:.4cqi .8cqi;margin:0 -.8cqi;border-radius:1cqi}.gl-vig-k--drafting-facts-beside .dfb-fact>.gl-vig__line{flex:0 1 auto}.gl-vig-k--drafting-facts-beside .dfb-fact--on{background:var(--surface-raised);box-shadow:0 0 0 1px color-mix(in oklab,var(--accent) 40%,transparent)}.gl-vig-k--drafting-facts-beside .dfb-bullet{flex:none;width:1.2cqi;height:1.2cqi;border-radius:50%;background:var(--ink-muted)}.gl-vig-k--drafting-facts-beside .dfb-label{flex:none;display:block;width:12cqi}.gl-vig-k--drafting-facts-beside .dfb-doc{right:2cqi;top:10cqi;width:46cqi;height:60cqi;overflow:hidden;display:flex;flex-direction:column}.gl-vig-k--drafting-facts-beside .dfb-bar{display:flex;align-items:center;gap:1.6cqi;padding:2.2cqi 2.8cqi;border-bottom:1px solid var(--border)}.gl-vig-k--drafting-facts-beside .dfb-bar>.gl-vig__line{flex:0 1 auto}.gl-vig-k--drafting-facts-beside .dfb-page{display:flex;flex-direction:column;gap:3.4cqi;padding:4cqi 3.4cqi}.gl-vig-k--drafting-facts-beside .gl-vig__segs>.gl-vig__line{flex:none}.gl-vig-k--drafting-facts-beside .dfb-cited{padding:1.2cqi;margin:-1.2cqi;border-radius:1cqi;background:color-mix(in oklab,var(--warning) 14%,var(--surface-raised))}.gl-vig-k--drafting-notes-filled .dnf-notes{left:2cqi;top:4cqi;width:40cqi;height:50cqi;overflow:hidden}.gl-vig-k--drafting-notes-filled .dnf-bar{display:flex;align-items:center;gap:1.6cqi;padding:1.8cqi 2.4cqi;border-bottom:1px solid var(--border);background:var(--surface-hover);border-radius:3cqi 3cqi 0 0}.gl-vig-k--drafting-notes-filled .dnf-bar>.gl-vig__line{flex:0 1 auto}.gl-vig-k--drafting-notes-filled .dnf-dots{display:inline-flex;gap:.9cqi;margin-right:.6cqi}.gl-vig-k--drafting-notes-filled .dnf-dots>span{width:1.4cqi;height:1.4cqi;border-radius:50%;background:var(--gl-vig-line-strong)}.gl-vig-k--drafting-notes-filled .dnf-lines{display:flex;flex-direction:column;gap:2.4cqi;padding:3.2cqi}.gl-vig-k--drafting-notes-filled .dnf-genie{left:30cqi;top:10cqi;width:68cqi;height:63cqi;overflow:hidden;display:flex;flex-direction:column}.gl-vig-k--drafting-notes-filled .dnf-genie .gl-vig__petal{height:3cqi}.gl-vig-k--drafting-notes-filled .dnf-page{display:flex;flex-direction:column;gap:3cqi;margin:2.6cqi 3cqi 0;padding:3.4cqi;border-radius:1.4cqi;box-shadow:0 0 0 1px var(--gl-vig-line-faint)}.gl-vig-k--drafting-notes-filled .gl-vig__segs>.gl-vig__line{flex:none}.gl-vig-k--drafting-notes-filled .dnf-reply{display:flex;flex-direction:column;gap:2.2cqi;padding:3.2cqi 3.4cqi}.gl-vig-k--drafting-notes-filled .dnf-reply>.gl-vig__line{flex:none}.gl-vig-k--drafting-notes-filled .dnf-point{display:flex;align-items:center;gap:1.8cqi;padding-left:1.2cqi}.gl-vig-k--drafting-notes-filled .dnf-point>.gl-vig__line{flex:0 1 auto}.gl-vig-k--drafting-notes-filled .dnf-warn{display:inline-flex;color:var(--warning)}.gl-vig-k--drafting-notes-filled .dnf-warn .gl-vig__icon{width:3.4cqi;height:3.4cqi}.pg-balance{text-wrap:balance}
