:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Arial,sans-serif}*{box-sizing:border-box}body{color:#202124;letter-spacing:0;background:#f4f6f5;margin:0}a{color:inherit}.home,.document{width:min(760px,100% - 32px);margin:0 auto}.home{padding:10vh 0 64px}.home header{margin-bottom:40px}.eyebrow{color:#087f5b;text-transform:uppercase;font-size:13px;font-weight:700}h1{font-size:clamp(32px,7vw,54px);line-height:1.05}.home nav{border-top:1px solid #cfd5d2;display:grid}.home nav a{border-bottom:1px solid #cfd5d2;justify-content:space-between;padding:18px 2px;font-weight:650;text-decoration:none;display:flex}.document{background:var(--agreement-bg,#fff);min-height:100vh;color:var(--agreement-fg,#202124);font-family:var(--agreement-font,Arial, sans-serif);padding:48px clamp(20px,6vw,72px) 80px}.document article{line-height:var(--agreement-leading,1.75)}.document-original{background:#fff;padding:0}.document-frame{border:0;width:100%;min-height:100vh;display:block}.document article h1{margin:0 0 28px;font-size:36px}.document article h2{margin:32px 0 8px;font-size:20px}.document article p,.document article ul{margin:12px 0}.document article a{color:var(--agreement-link,#087f5b)}.theme-clean{--agreement-bg:#fff;--agreement-fg:#202124;--agreement-link:#087f5b;--agreement-border:#dce3df;--agreement-font:Arial, sans-serif}.theme-editorial{--agreement-bg:#faf8f4;--agreement-fg:#272420;--agreement-link:#8b3d2f;--agreement-border:#ded8ce;--agreement-font:Georgia, serif;--agreement-leading:1.82}.theme-technical{--agreement-bg:#0b0b0b;--agreement-fg:#f5f5f5;--agreement-link:#8ab4f8;--agreement-border:#303030;--agreement-font:ui-monospace, SFMono-Regular, Menlo, monospace;--agreement-leading:1.7}.theme-minimal{--agreement-bg:#fff;--agreement-fg:#18181b;--agreement-link:#3f4b5a;--agreement-border:#e4e4e7;--agreement-font:Arial, sans-serif}.theme-classic{--agreement-bg:#fbfaf6;--agreement-fg:#242b36;--agreement-link:#1d4e89;--agreement-border:#d9d5c8;--agreement-font:Georgia, "Times New Roman", serif;--agreement-leading:1.82}.theme-modern{--agreement-bg:#f6fbfc;--agreement-fg:#17323d;--agreement-link:#007a78;--agreement-border:#cfe2e5;--agreement-font:Arial, sans-serif}.theme-corporate{--agreement-bg:#f5f7fb;--agreement-fg:#172033;--agreement-link:#2457a6;--agreement-border:#d1d9e8;--agreement-font:Arial, sans-serif;--agreement-leading:1.7}.theme-soft{--agreement-bg:#fff7fa;--agreement-fg:#3d2730;--agreement-link:#a23b63;--agreement-border:#ead8df;--agreement-font:Arial, sans-serif;--agreement-leading:1.8}.theme-contrast{--agreement-bg:#fff;--agreement-fg:#050505;--agreement-link:#0046b8;--agreement-border:#111;--agreement-font:Arial, sans-serif;--agreement-leading:1.68}.theme-serif{--agreement-bg:#fffdf8;--agreement-fg:#2a2f2a;--agreement-link:#326447;--agreement-border:#dddacc;--agreement-font:Palatino, "Book Antiqua", Georgia, serif;--agreement-leading:1.9}.theme-mono{--agreement-bg:#f8f9fb;--agreement-fg:#262a33;--agreement-link:#5a4a94;--agreement-border:#d7d9e0;--agreement-font:ui-monospace, SFMono-Regular, Menlo, monospace;--agreement-leading:1.72}.theme-journal{--agreement-bg:#fffdf5;--agreement-fg:#302c28;--agreement-link:#9b3f45;--agreement-border:#e0dac5;--agreement-font:Georgia, serif;--agreement-leading:1.86}.theme-friendly{--agreement-bg:#f5fbf7;--agreement-fg:#20372d;--agreement-link:#16705b;--agreement-border:#cfe3d8;--agreement-font:Arial, sans-serif;--agreement-leading:1.78}.theme-compact{--agreement-bg:#fafcfd;--agreement-fg:#1f2933;--agreement-link:#23658c;--agreement-border:#d5dfe5;--agreement-font:Arial, sans-serif;--agreement-leading:1.58;font-size:14px}.theme-spacious{--agreement-bg:#fbfcff;--agreement-fg:#252b3a;--agreement-link:#415ca6;--agreement-border:#d9deec;--agreement-font:Arial, sans-serif;--agreement-leading:1.95}.theme-midnight{--agreement-bg:#111827;--agreement-fg:#f3f4f6;--agreement-link:#93c5fd;--agreement-border:#374151;--agreement-font:Arial, sans-serif;--agreement-leading:1.78}.theme-ocean{--agreement-bg:#082f49;--agreement-fg:#e0f2fe;--agreement-link:#67e8f9;--agreement-border:#155e75;--agreement-font:Arial, sans-serif;--agreement-leading:1.78}.theme-sunset{--agreement-bg:#fff1e6;--agreement-fg:#431407;--agreement-link:#c2410c;--agreement-border:#fed7aa;--agreement-font:Arial, sans-serif;--agreement-leading:1.8}.theme-forest{--agreement-bg:#14281d;--agreement-fg:#e7f5e9;--agreement-link:#86efac;--agreement-border:#2f5d3b;--agreement-font:Arial, sans-serif;--agreement-leading:1.8}.theme-berry{--agreement-bg:#3b102f;--agreement-fg:#fce7f3;--agreement-link:#f9a8d4;--agreement-border:#831843;--agreement-font:Arial, sans-serif;--agreement-leading:1.8}.theme-editorial article h2,.theme-journal article h2{border-bottom:1px solid var(--agreement-border);padding-bottom:6px}.theme-technical article h2,.theme-mono article h2{color:var(--agreement-link)}.theme-minimal article h2{text-transform:uppercase;font-size:16px}.theme-classic article h2{border-bottom:3px double var(--agreement-border);padding-bottom:6px}.theme-modern article h1,.theme-soft article h1,.theme-friendly article h1{color:var(--agreement-link)}.theme-corporate article h2{border-left:3px solid var(--agreement-link);padding-left:10px}.theme-contrast article h1{border-bottom:3px solid #050505;padding-bottom:12px}.theme-serif article h2{font-style:italic;font-weight:600}.theme-compact article h1{margin-bottom:16px;font-size:30px}.theme-compact article h2{margin-top:20px}.theme-spacious article h1{margin-bottom:32px;font-weight:600}@media (max-width:640px){.home{padding-top:48px}.document{width:100%;padding:28px 20px 56px}}[data-agreement-colors] h1,[data-agreement-colors] h2,[data-agreement-colors] h3{color:var(--agreement-link)}[data-agreement-colors] h1{border-color:var(--agreement-border)}[data-agreement-colors] a{color:var(--agreement-link);text-decoration:underline}[data-agreement-colors] blockquote{border-left:3px solid var(--agreement-link);background:var(--agreement-surface);margin:1rem 0;padding:.75rem 1rem}[data-agreement-colors] code,[data-agreement-colors] pre{background:var(--agreement-surface);border-radius:.25rem}[data-agreement-colors] pre{padding:1rem;overflow-x:auto}[data-agreement-colors] table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}[data-agreement-colors] th,[data-agreement-colors] td{border:1px solid var(--agreement-border);padding:.5rem .75rem}[data-agreement-colors] th{background:var(--agreement-surface)}[data-agreement-colors] .agreement-muted{color:var(--agreement-muted)}
