[data-eq-legal]{--eql-bg-page:var(--color-bg-page,#000);--eql-bg-surface:var(--color-bg-surface,#121212);--eql-bg-selected:var(--color-bg-selected,#fff3);--eql-bg-pill:var(--color-bg-pill,#ffffff0d);--eql-bg-inverse:var(--color-bg-inverse,#fafafa);--eql-text:var(--color-text-primary,#fafafa);--eql-text-2:var(--color-text-secondary,#fafafab2);--eql-text-muted:var(--color-text-muted,#fafafa7a);--eql-text-inverse:var(--color-text-inverse,#000);--eql-icon:var(--color-icon-default,#fafafa8f);--eql-border:var(--color-border-subtle,#fafafa1f);--eql-border-2:var(--color-border-default,#fafafa33);--eql-border-strong:var(--color-border-strong,#fafafa);--eql-warn:var(--color-status-warning,#ffd54f);--eql-r:var(--radius-sm,4px);--eql-mono:var(--font-mono,"Spline Sans Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace);--eql-sans:var(--font-sans,"Roboto", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);--eql-top:var(--eq-legal-sticky-top,0px);width:100%;color:var(--eql-text);font-family:var(--eql-sans);letter-spacing:.17px;text-align:left;font-size:14px;line-height:20.02px;display:block;container:eq-legal/inline-size}[data-eq-legal] *,[data-eq-legal] :before,[data-eq-legal] :after{box-sizing:border-box}[data-eq-legal] a{color:var(--eql-text);text-decoration:underline;-webkit-text-decoration-color:var(--eql-border-2);text-decoration-color:var(--eql-border-2);text-underline-offset:3px}[data-eq-legal] a:hover{-webkit-text-decoration-color:var(--eql-text);text-decoration-color:var(--eql-text)}[data-eq-legal] :focus-visible{outline:2px solid var(--eql-border-strong);outline-offset:2px}[data-eq-legal] [id]{scroll-margin-top:calc(var(--eql-top) + 72px)}[data-eq-legal] .eql-micro{font-family:var(--eql-mono);letter-spacing:1.5px;text-transform:uppercase;font-size:10px;line-height:normal}[data-eq-legal] .eql-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:0 0 16px;display:flex}[data-eq-legal] .eql-head h1{color:var(--eql-text);letter-spacing:0;margin:0;font-size:32px;font-weight:700;line-height:37.12px}[data-eq-legal] .eql-head .eql-micro{color:var(--eql-text-muted)}[data-eq-legal] .eql-banner{border-radius:var(--eql-r);background:#ffd54f12;border:1px solid #ffd54f59;align-items:flex-start;gap:12px;margin:0 0 16px;padding:12px 16px;font-size:13px;line-height:20px;display:flex}[data-eq-legal] .eql-banner b{color:var(--eql-warn);font-family:var(--eql-mono);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;padding-top:1px;font-size:11px;font-weight:500}[data-eq-legal] .eql-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px;display:grid}[data-eq-legal] .eql-index{top:var(--eql-top);max-height:calc(100dvh - var(--eql-top));overscroll-behavior:contain;padding:4px 4px 24px 0;position:sticky;overflow:auto}[data-eq-legal] .eql-index h2{color:var(--eql-text-muted);margin:20px 0 8px}[data-eq-legal] .eql-index h2:first-child{margin-top:0}[data-eq-legal] .eql-index ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}[data-eq-legal] .eql-index a{border-radius:var(--eql-r);color:var(--eql-text-2);align-items:baseline;gap:10px;padding:7px 10px;font-size:13px;line-height:18px;text-decoration:none;display:flex}[data-eq-legal] .eql-index a .eql-n{font-family:var(--eql-mono);color:var(--eql-text-muted);min-width:16px;font-size:10px}[data-eq-legal] .eql-index a:hover{background:var(--eql-bg-pill);color:var(--eql-text)}[data-eq-legal] .eql-index a[aria-current=true]{background:var(--eql-bg-selected);color:var(--eql-text)}[data-eq-legal] .eql-main{min-width:0;max-width:var(--eq-legal-max-width,920px);flex-direction:column;gap:12px;display:flex}[data-eq-legal] .eql-toolbar{top:var(--eql-top);z-index:2;background:var(--eql-bg-page);border-bottom:.5px solid var(--eql-border);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:4px;padding:0 0 12px;display:flex;position:sticky}[data-eq-legal] .eql-search{flex:240px;min-width:200px;position:relative}[data-eq-legal] .eql-search input{border-radius:var(--eql-r);width:100%;height:40px;color:var(--eql-text);font:inherit;background:0 0;border:1px solid #fafafa61;margin:0;padding:0 84px 0 12px;font-size:14px}[data-eq-legal] .eql-search input::placeholder{color:var(--eql-text-muted)}[data-eq-legal] .eql-search input::-webkit-search-cancel-button{display:none}[data-eq-legal] .eql-search input:hover{border-color:var(--eql-text-2)}[data-eq-legal] .eql-search input:focus{border:2px solid var(--eql-border-strong);outline:none;padding-left:11px}[data-eq-legal] .eql-count{color:var(--eql-text-muted);font-family:var(--eql-mono);font-size:11px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}[data-eq-legal] .eql-btn{font-family:var(--eql-mono);letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:0;border-radius:0;align-items:center;height:32px;padding:0 12px;font-size:10px;text-decoration:none;display:inline-flex}[data-eq-legal] .eql-btn-inverse{background:var(--eql-bg-inverse);color:var(--eql-text-inverse)}[data-eq-legal] .eql-btn-ghost{color:var(--eql-text-2);border:.5px solid var(--eql-border-2);background:0 0}[data-eq-legal] .eql-btn-ghost:hover{color:var(--eql-text);border-color:var(--eql-text-2)}[data-eq-legal] .eql-btn[aria-pressed=false]{opacity:.7}[data-eq-legal] .eql-jump{width:100%;display:none}[data-eq-legal] .eql-jump select{background:var(--eql-bg-surface);width:100%;height:40px;color:var(--eql-text);border-radius:var(--eql-r);font:inherit;border:1px solid #fafafa61;padding:0 10px}@media (pointer:coarse){[data-eq-legal] .eql-btn{height:44px;font-size:12px}}@container eq-legal (max-width:900px){.eql-layout{grid-template-columns:1fr!important}.eql-index{display:none}.eql-jump{display:block!important}.eql-toolbar{position:static!important}}[data-eq-legal] .eql-group{color:var(--eql-text-muted);margin:20px 0 0}[data-eq-legal] .eql-group:first-of-type{margin-top:4px}[data-eq-legal] details.eql-doc{background:var(--eql-bg-surface);border:1px solid var(--eql-border);border-radius:var(--eql-r)}[data-eq-legal] details.eql-doc>summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:grid}[data-eq-legal] details>summary::-webkit-details-marker{display:none}[data-eq-legal] details.eql-doc>summary:hover{background:#ffffff08}[data-eq-legal] .eql-doc-idx{font-family:var(--eql-mono);color:var(--eql-text-muted);letter-spacing:1px;align-self:start;padding-top:3px;font-size:12px}[data-eq-legal] .eql-doc-titles{flex-direction:column;gap:6px;min-width:0;display:flex}[data-eq-legal] .eql-doc-title{font-family:var(--eql-mono);letter-spacing:.5px;text-transform:uppercase;font-size:18px;font-weight:500;line-height:24px}[data-eq-legal] .eql-doc-summary{color:var(--eql-text-2);font-size:14px;line-height:20px}[data-eq-legal] .eql-doc-meta{align-items:center;gap:12px;display:flex}[data-eq-legal] .eql-pill{font-family:var(--eql-mono);letter-spacing:1px;text-transform:uppercase;color:var(--eql-text-2);background:var(--eql-bg-pill);border:.5px solid var(--eql-border);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:10px}[data-eq-legal] .eql-chev{width:20px;height:20px;color:var(--eql-icon);flex:none;position:relative}[data-eq-legal] .eql-chev:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;margin:auto;transition:transform .15s;position:absolute;inset:0;transform:translateY(-2px)rotate(45deg)}[data-eq-legal] details[open]>summary .eql-chev:before{transform:translateY(2px)rotate(-135deg)}[data-eq-legal] .eql-doc-body{border-top:.5px solid var(--eql-border);flex-direction:column;gap:8px;padding:0 24px 24px;display:flex}[data-eq-legal] .eql-doc-tools{justify-content:flex-end;gap:8px;padding-top:12px;display:flex}[data-eq-legal] .eql-doc-lede{color:var(--eql-text-2);padding:8px 0 12px;font-size:15px;line-height:24px}[data-eq-legal] .eql-doc-lede p{margin:0 0 12px}[data-eq-legal] .eql-doc-lede strong{color:var(--eql-text);font-weight:500}@container eq-legal (max-width:600px){details.eql-doc>summary{grid-template-columns:minmax(0,1fr) auto!important;padding:16px!important}.eql-doc-idx,.eql-doc-meta .eql-pill{display:none}.eql-doc-title{font-size:15px!important;line-height:21px!important}.eql-doc-body{padding:0 12px 16px!important}}[data-eq-legal] details.eql-sec{border:1px solid var(--eql-border);border-radius:var(--eql-r);background:var(--eql-bg-page)}[data-eq-legal] details.eql-sec>summary{cursor:pointer;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:52px;padding:14px 16px;list-style:none;display:grid}[data-eq-legal] details.eql-sec>summary:hover{background:var(--eql-bg-pill)}[data-eq-legal] details.eql-sec[open]>summary{border-bottom:.5px solid var(--eql-border)}[data-eq-legal] .eql-sec-num{font-family:var(--eql-mono);color:var(--eql-text-muted);font-size:12px}[data-eq-legal] .eql-sec-title{letter-spacing:.15px;font-size:16px;font-weight:500;line-height:24px}[data-eq-legal] .eql-permalink{opacity:0;font-family:var(--eql-mono);color:var(--eql-text-muted);border-radius:var(--eql-r);padding:4px 6px;font-size:12px;text-decoration:none}[data-eq-legal] details.eql-sec>summary:hover .eql-permalink,[data-eq-legal] .eql-permalink:focus-visible{opacity:1}[data-eq-legal] .eql-permalink:hover{color:var(--eql-text);background:var(--eql-bg-pill)}@media (pointer:coarse){[data-eq-legal] .eql-permalink{opacity:.6}}[data-eq-legal] .eql-sec-body{color:var(--eql-text-2);letter-spacing:.15px;padding:16px 20px 20px 60px;font-size:15px;line-height:24px}@container eq-legal (max-width:600px){.eql-sec-body{padding:14px 16px 18px!important}details.eql-sec>summary{grid-template-columns:28px minmax(0,1fr) auto!important;padding:12px!important}.eql-permalink{display:none}}[data-eq-legal] .eql-sec-body>:first-child{margin-top:0}[data-eq-legal] .eql-sec-body>:last-child{margin-bottom:0}[data-eq-legal] .eql-sec-body p{margin:0 0 14px}[data-eq-legal] .eql-sec-body h4{color:var(--eql-text);font-family:var(--eql-mono);letter-spacing:1.2px;text-transform:uppercase;margin:22px 0 8px;font-size:12px;font-weight:500}[data-eq-legal] .eql-sec-body h5{color:var(--eql-text);margin:18px 0 6px;font-size:15px;font-weight:500}[data-eq-legal] .eql-sec-body strong,[data-eq-legal] .eql-sec-body b{color:var(--eql-text);font-weight:500}[data-eq-legal] .eql-sec-body ul,[data-eq-legal] .eql-sec-body ol{margin:0 0 14px;padding-left:22px}[data-eq-legal] .eql-sec-body ul{list-style:outside}[data-eq-legal] .eql-sec-body ol{list-style:decimal}[data-eq-legal] .eql-sec-body li{margin:0 0 6px}[data-eq-legal] .eql-sec-body li::marker{color:var(--eql-text-muted)}[data-eq-legal] .eql-sec-body ol.eql-rules{counter-reset:eqlr;flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}[data-eq-legal] .eql-sec-body ol.eql-rules li{counter-increment:eqlr;border:1px solid var(--eql-border);border-radius:var(--eql-r);background:var(--eql-bg-surface);color:var(--eql-text);grid-template-columns:28px 1fr;gap:8px;margin:0;padding:14px 16px;font-size:14px;line-height:20px;display:grid}[data-eq-legal] .eql-sec-body ol.eql-rules li:before{content:counter(eqlr, decimal-leading-zero);font-family:var(--eql-mono);color:var(--eql-text-muted);padding-top:1px;font-size:11px}[data-eq-legal] code{font-family:var(--eql-mono);background:var(--eql-bg-pill);border:.5px solid var(--eql-border);color:var(--eql-text);border-radius:3px;padding:1px 5px;font-size:12.5px}[data-eq-legal] .eql-callout{border:1px solid var(--eql-border-2);border-left:2px solid var(--eql-border-strong);background:var(--eql-bg-pill);border-radius:var(--eql-r);padding:12px 16px;color:var(--eql-text)!important}[data-eq-legal] .eql-caps{font-family:var(--eql-mono);letter-spacing:.6px;text-transform:uppercase;color:var(--eql-text);font-size:12px;line-height:20px}[data-eq-legal] .eql-table-wrap{border:1px solid var(--eql-border);border-radius:var(--eql-r);margin:0 0 16px;overflow-x:auto}[data-eq-legal] table{border-collapse:collapse;width:100%;min-width:560px;margin:0;font-size:13.5px;line-height:20px}[data-eq-legal] th{text-align:left;font-family:var(--eql-mono);letter-spacing:1px;text-transform:uppercase;color:var(--eql-text-muted);background:var(--eql-bg-surface);border-bottom:1px solid var(--eql-border);vertical-align:bottom;padding:10px 12px;font-size:10.5px;font-weight:500}[data-eq-legal] td{border-bottom:.5px solid var(--eql-border);vertical-align:top;color:var(--eql-text-2);padding:10px 12px}[data-eq-legal] tr:last-child td{border-bottom:0}[data-eq-legal] td:first-child{color:var(--eql-text)}[data-eq-legal] td ul{margin:0;padding-left:16px}[data-eq-legal] mark.eql-hit{background:var(--eql-bg-inverse);color:var(--eql-text-inverse);border-radius:2px}[data-eq-legal] .eql-empty{color:var(--eql-text-2);font-family:var(--eql-mono);letter-spacing:1px;text-transform:uppercase;padding:40px 0;font-size:12px;display:none}[data-eq-legal] .eql-is-hidden{display:none!important}[data-eq-legal] .eql-flash{animation:1.4s ease-out eql-flash}@keyframes eql-flash{0%{box-shadow:0 0 0 2px var(--eql-border-strong)}to{box-shadow:0 0 0 2px #0000}}[data-eq-legal] .eql-status{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){[data-eq-legal] *{transition:none!important;animation:none!important}}@media print{[data-eq-legal]{--eql-bg-page:#fff;--eql-bg-surface:#fff;--eql-bg-pill:#f4f4f4;--eql-text:#000;--eql-text-2:#222;--eql-text-muted:#555;--eql-border:#ccc;--eql-border-2:#999;--eql-border-strong:#000;color:#000}[data-eq-legal] .eql-toolbar,[data-eq-legal] .eql-index,[data-eq-legal] .eql-jump,[data-eq-legal] .eql-doc-tools,[data-eq-legal] .eql-permalink,[data-eq-legal] .eql-chev{display:none!important}[data-eq-legal] .eql-layout{display:block}}[data-eq-legal] .eql-jump-label{color:var(--eql-text-muted);margin-bottom:6px;display:block}[data-eq-legal] .eql-html{display:contents}[data-eq-legal] .eql-index a[aria-current=page]{background:var(--eql-bg-selected);color:var(--eql-text)}[data-eq-legal] .eql-doclist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-eq-legal] .eql-doclist a{background:var(--eql-bg-surface);border:1px solid var(--eql-border);border-radius:var(--eql-r);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:44px;padding:16px 20px;text-decoration:none;display:grid}[data-eq-legal] .eql-doclist a:hover{border-color:var(--eql-border-2)}[data-eq-legal] .eql-doclist .eql-doc-summary{display:block}@container eq-legal (max-width:600px){.eql-doclist a{grid-template-columns:minmax(0,1fr)!important}.eql-doclist .eql-doc-idx,.eql-doclist .eql-pill{display:none}}[data-eq-legal] .eql-main>.eql-callout{margin:0 0 16px}[data-eq-legal] .eql-micro,[data-eq-legal] .eql-btn,[data-eq-legal] .eql-pill,[data-eq-legal] .eql-index a .eql-n,[data-eq-legal] .eql-count,[data-eq-legal] .eql-banner b,[data-eq-legal] th,[data-eq-legal] .eql-sec-body ol.eql-rules li:before{font-size:12px}[data-eq-legal] .eql-index a .eql-n{color:var(--eql-text-2)}[data-eq-legal] .eql-sec-body>.eql-permalink{float:right;opacity:.6;justify-content:center;align-items:center;min-width:32px;min-height:32px;margin:0 0 4px 8px;display:inline-flex}[data-eq-legal] details.eql-sec[open] .eql-sec-body>.eql-permalink:hover,[data-eq-legal] .eql-sec-body>.eql-permalink:focus-visible{opacity:1}@media (pointer:coarse),not (min-width:48rem){[data-eq-legal] .eql-index a,[data-eq-legal] .eql-btn,[data-eq-legal] .eql-doc-tools a,[data-eq-legal] .eql-doc-tools button{min-height:44px}[data-eq-legal] .eql-jump select,[data-eq-legal] .eql-search input{height:44px}[data-eq-legal] .eql-sec-body>.eql-permalink{min-width:44px;min-height:44px}}
