@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-wght-normal-BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--slate:#14252a;--slate-2:#1c333a;--plaster:#e4e6df;--chalk:#f4f6f1;--brass:#c9a227;--canvas:#eceee7;--surface:#f7f8f4;--paper:#fcfcfa;--ink:#14252a;--ink-2:#14252aa3;--brass-ink:#7e640f;--hair:#14252a29;--hair-2:#14252a47;--passed:#4e7a4b;--pending:#7e640f;--block:#a5321f;--advisory:#14252a80;--signal:#c24a38;--pass:#6e9a6b;--font-display:"Bricolage Grotesque Variable", system-ui, sans-serif;--font-body:"Instrument Sans Variable", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--figures:tabular-nums;--radius:2px;--radius-pill:999px;--hairline:1px;--edge:3px;--target:44px;--measure:40rem;--text-body:.9375rem;--text-body-compact:.84375rem;--text-small:.875rem;--text-caption:.8125rem;--text-mono-meta:.75rem;--text-label:.6875rem;--leading-body:1.55;--leading-display:1.02;--leading-heading:1.2;--tracking-display:-.035em;--tracking-subhead:-.015em;--tracking-label:.16em;--tracking-chip:.08em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem}*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--canvas);min-height:100vh;color:var(--ink);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}h1{font-family:var(--font-display);color:var(--ink);letter-spacing:var(--tracking-display);font-weight:800;line-height:var(--leading-display)}h2,h3{font-family:var(--font-body);color:var(--ink);letter-spacing:var(--tracking-subhead);font-weight:600;line-height:var(--leading-heading)}p{color:var(--ink-2)}.eyebrow,.label{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-2)}code,.figure,.tabular,.money,.reference{font-family:var(--font-mono);font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--brass-ink);outline-offset:2px}input,select,textarea,button{min-height:var(--target);font:inherit;color:var(--ink)}input,select,textarea{border:var(--hairline) solid var(--hair-2);border-radius:var(--radius);background:var(--paper);max-width:100%;padding:.5rem .625rem}hr{border:none;border-top:1px solid var(--hair)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.command{border:var(--hairline) solid var(--hair-2);border-radius:var(--radius);background:var(--surface);padding:var(--space-4);margin:0 0 var(--space-4);max-width:var(--measure)}.command h2{margin-top:0;font-size:1rem}.command__field{margin-bottom:var(--space-3);gap:var(--space-1);flex-direction:column;display:flex}.command__hint{margin:var(--space-1) 0 0;font-size:var(--text-small);color:var(--ink-2)}.action{min-height:var(--target);min-width:var(--target);padding:var(--space-2) var(--space-4);border:var(--hairline) solid var(--ink);border-radius:var(--radius);background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.action--commit{background:var(--brass);border-color:var(--brass);color:var(--ink)}.action:disabled{cursor:not-allowed;background:var(--ink-2);border-color:var(--ink-2)}.notice{border-left:var(--edge) solid var(--advisory);padding:var(--space-2) var(--space-3);background:var(--surface);max-width:var(--measure)}.shell{flex-direction:column;min-height:100vh;display:flex}.shell__bar{align-items:center;gap:var(--space-2) var(--space-4);background:var(--slate);color:var(--chalk);padding:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.shell__bar :focus-visible{outline-color:var(--brass)}.wordmark{min-height:var(--target);font-family:var(--font-display);letter-spacing:var(--tracking-display);color:var(--chalk);align-items:center;font-size:1.125rem;font-weight:800;text-decoration:none;display:inline-flex}.wordmark__stop{color:var(--brass)}.shell__descriptor{border-left:var(--hairline) solid var(--slate-2);padding-left:var(--space-3);font-size:var(--text-caption);color:var(--chalk)}@media (width<=480px){.shell__descriptor{display:none}}.shell__nav{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.shell__nav-link{min-height:var(--target);padding:0 var(--space-2);color:var(--chalk);align-items:center;text-decoration:none;display:inline-flex}.shell__nav-link[aria-current=page]{box-shadow:inset 0 -2px 0 var(--brass)}.shell__content{padding:var(--space-4);flex:1}.shell--product .shell__content{font-size:var(--text-body-compact)}.empty-state{max-width:var(--measure);padding:var(--space-4) 0}.empty-state__invitation{color:var(--ink-2);margin:var(--space-2) 0 var(--space-3)}.setting-out-rule{width:100%;max-width:20rem;height:16px;display:block}.setting-out-rule line{stroke:var(--hair-2)}.setting-out-rule rect{fill:var(--brass)}.state-treatment{border:var(--hairline) solid var(--hair-2);border-radius:var(--radius);background:var(--paper);padding:.75rem .875rem}.state-treatment__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.state-treatment__body{margin-top:.5rem}.state-treatment__provenance{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-mono-meta);color:var(--ink-2);gap:.5rem;display:inline-flex}.state-treatment__reason{color:var(--ink-2);font-size:var(--text-small);margin:.5rem 0 0}.state-chip{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-chip);text-transform:uppercase;color:var(--ink);border:var(--hairline) solid var(--hair-2);border-radius:var(--radius-pill);align-items:center;gap:.4375rem;padding:.1875rem .5rem;display:inline-flex}.state-shape{flex:none;width:.5rem;height:.5rem;display:inline-block}.state-shape[data-state-shape=diamond-filled]{background:var(--passed);transform:rotate(45deg)}.state-shape[data-state-shape=diamond-dashed]{border:1px dashed var(--pending);transform:rotate(45deg)}.state-shape[data-state-shape=triangle]{border-left:.3125rem solid #0000;border-right:.3125rem solid #0000;border-bottom:.5rem solid var(--block);width:0;height:0}.state-shape[data-state-shape=bar]{background:var(--advisory);height:.125rem}.state-treatment[data-treatment=draft]{background-image:repeating-linear-gradient(45deg, transparent 0 6px, var(--hair) 6px 7px);border-style:dashed}.state-treatment[data-treatment=draft] .state-chip{border-color:var(--pending)}.state-treatment[data-treatment=record]{border-left:var(--edge) solid var(--passed)}.state-treatment[data-treatment=record] .state-chip{border-color:var(--passed)}.state-treatment[data-treatment=untrusted]{border:2px solid var(--block);background:var(--canvas)}.state-treatment[data-treatment=untrusted] .state-chip{border-color:var(--block)}.state-treatment[data-treatment=restricted]{background:var(--canvas);border-style:solid}.state-treatment[data-treatment=restricted] .state-chip{border-color:var(--advisory)}.party-list{margin:var(--space-4) 0 0;max-width:var(--measure);padding:0;list-style:none}.party-list__item{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:var(--hairline) solid var(--hair);padding:var(--space-1) 0;flex-wrap:wrap;display:flex}.party-list__link{text-align:left;color:var(--ink);text-underline-offset:.2em;cursor:pointer;font:inherit;background:0 0;border:none;padding:.5rem 0;text-decoration:underline}.party-detail__meta{align-items:center;gap:.5rem;margin:.25rem 0 0;display:inline-flex}.party-list__meta{align-items:center;gap:.5rem;display:inline-flex}.badge{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-chip);text-transform:uppercase;color:var(--ink);border:var(--hairline) solid var(--hair-2);border-radius:var(--radius);min-height:0;padding:.125rem .375rem}.badge--duplicate{border-color:var(--advisory)}.verification{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.verification__copy{color:var(--ink-2);font-size:var(--text-caption);max-width:26rem}.address{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.opportunity-list{max-width:44rem;margin:1rem 0 0;padding:0;list-style:none}.opportunity-list__item{border-bottom:1px solid var(--hair);padding:.75rem 0}.opportunity-list__heading{margin:0}.opportunity-list__meta{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.375rem 0 0;display:flex}.opportunity-list__reason{color:var(--ink-2);margin:.375rem 0 0}.command--inline{border-left:2px solid var(--hair-2);margin:.75rem 0 0;padding-left:.75rem}.quote-list{max-width:44rem;margin:1rem 0 0;padding:0;list-style:none}.quote-list__item{margin:0 0 1rem}.quote-list__heading{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:0;display:flex}.quote-list__link{text-align:left;color:var(--ink);text-underline-offset:.2em;cursor:pointer;font:inherit;background:0 0;border:none;padding:.5rem 0;text-decoration:underline}.quote-list__meta,.quote-detail__meta{flex-wrap:wrap;align-items:center;gap:.75rem;margin:.375rem 0 0;display:flex}.quote-lines,.quote-scope{max-width:48rem;margin:.5rem 0 0;padding:0;list-style:none}.quote-lines__item{border-bottom:1px solid var(--hair);padding:.5rem 0}.quote-lines__description{margin:0}.quote-lines__figures{color:var(--ink-2);flex-wrap:wrap;gap:1rem;margin:.25rem 0 0;display:flex}.quote-scope__item{border-bottom:1px solid var(--hair);padding:.5rem 0}.internal-mark{margin-left:var(--space-2);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-chip);color:var(--ink);border:var(--hairline) dashed var(--advisory);border-radius:var(--radius);padding:.125rem .375rem;display:inline-block}.quote-totals p{margin:.25rem 0 0}.action--quiet{border:1px solid var(--hair-2);color:var(--ink);background:0 0}.command__field--check{align-items:center;gap:.5rem;margin:.5rem 0 0;display:flex}.command__field--check input{min-width:1.25rem;min-height:1.25rem}.quote-actions{margin:1.5rem 0 0}.quote-actions__item{margin:0 .75rem .5rem 0;display:inline-block}.notice--warning{border-left:3px solid var(--advisory);padding-left:.75rem}.contract-list{max-width:44rem;margin:1rem 0 0;padding:0;list-style:none}.contract-list__item{margin:0 0 1rem}.contract-list__heading{margin:0}.contract-list__link{text-align:left;color:var(--ink);text-underline-offset:.2em;cursor:pointer;font:inherit;background:0 0;border:none;padding:.5rem 0;text-decoration:underline}.contract-list__meta{flex-wrap:wrap;align-items:center;gap:.75rem;margin:.375rem 0 0;display:flex}.contract-parties{max-width:44rem;margin:.5rem 0 0;padding:0;list-style:none}.contract-parties__item{border-bottom:1px solid var(--hair);padding:.5rem 0}.contract-parties__heading{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.contract-parties__snapshot{color:var(--ink-2);margin:.25rem 0 0}.tenant-nav{gap:var(--space-4);border-bottom:var(--hairline) solid var(--hair);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}.tenant-nav__link{padding:var(--space-3) 0;min-height:var(--target);color:var(--ink);border-bottom:var(--edge) solid transparent;text-decoration:none;display:inline-block}.tenant-nav__link:hover{text-underline-offset:.2em;text-decoration:underline}.tenant-nav__link[aria-current=page]{border-bottom-color:var(--ink);font-weight:600}
