.search-box[data-v-4b7e6bcc]{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.search-field[data-v-4b7e6bcc]{background:#fff;border:1px solid #ccc;border-radius:9999px;align-items:center;gap:8px;padding:6px 10px;display:flex}.search-field[data-v-4b7e6bcc]:focus-within{border-color:#ee4323}.legal-container.dark .search-field[data-v-4b7e6bcc]{background:#ffffff0f;border-color:#ffffff26}.search-icon[data-v-4b7e6bcc]{color:#707070;flex-shrink:0;width:12px;height:12px}.legal-container.dark .search-icon[data-v-4b7e6bcc]{color:#ffffff8c}.search-input[data-v-4b7e6bcc]{min-width:0;font-size:.75rem;line-height:var(--tw-leading,150%);color:#141414;background:0 0;border:none;outline:none;flex:1}.search-input[data-v-4b7e6bcc]::placeholder{color:#707070}.search-input[data-v-4b7e6bcc]::-webkit-search-cancel-button{display:none}.legal-container.dark .search-input[data-v-4b7e6bcc]{color:#fff}.legal-container.dark .search-input[data-v-4b7e6bcc]::placeholder{color:#ffffff73}.search-clear[data-v-4b7e6bcc]{cursor:pointer;color:#707070;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}.search-clear[data-v-4b7e6bcc]:hover{color:#ee4323}.legal-container.dark .search-clear[data-v-4b7e6bcc]{color:#fff9}.clear-icon[data-v-4b7e6bcc]{width:11px;height:11px}.search-status[data-v-4b7e6bcc]{justify-content:space-between;align-items:center;gap:8px;padding:0 4px;display:flex}.search-count[data-v-4b7e6bcc]{font-size:.75rem;line-height:var(--tw-leading,150%);color:#707070;font-variant-numeric:tabular-nums}.legal-container.dark .search-count[data-v-4b7e6bcc]{color:#ffffff8c}.search-steps[data-v-4b7e6bcc]{align-items:center;gap:2px;display:flex}.search-step[data-v-4b7e6bcc]{cursor:pointer;color:#707070;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:color .15s;display:flex}.search-step[data-v-4b7e6bcc]:hover:not(:disabled){color:#ee4323}.search-step[data-v-4b7e6bcc]:disabled{opacity:.4;cursor:default}.legal-container.dark .search-step[data-v-4b7e6bcc]{color:#ffffff8c}.step-icon[data-v-4b7e6bcc]{width:10px;height:10px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-bc0d3c93],[data-v-bc0d3c93]:before,[data-v-bc0d3c93]:after,[data-v-bc0d3c93]::backdrop{--tw-font-weight:initial;--tw-border-style:solid}}}.legal-container[data-v-bc0d3c93]{--legal-rail-bar-pt:1.5rem;--legal-rail-bar-pb:.25rem;--legal-rail-controls-h:30px;background-color:#fbfbfb;transition:background-color .3s,color .3s;overflow-x:clip}.legal-container.dark[data-v-bc0d3c93]{color:#fff;background-color:#111}.legal-header-area[data-v-bc0d3c93]{view-transition-name:legal-header;background:#fff;border-bottom:1px solid #ccc}.legal-container.dark .legal-header-area[data-v-bc0d3c93]{background-color:#111;border-bottom-color:#ffffff14}.book-icon[data-v-bc0d3c93]{opacity:.7;width:20px;height:20px}.legal-container.dark .book-icon[data-v-bc0d3c93]{filter:invert();opacity:.8}.legal-title[data-v-bc0d3c93]{font-size:.875rem;line-height:var(--tw-leading,150%);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#707070;text-transform:uppercase;letter-spacing:.15em}.legal-container.dark .legal-title[data-v-bc0d3c93]{color:#fff9}.pill[data-v-bc0d3c93]{font-size:.875rem;line-height:var(--tw-leading,150%);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#2f3238;background:0 0;border:1px solid #ccc;border-radius:9999px;padding:6px 16px;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.pill[data-v-bc0d3c93]:hover{background-color:#f2f2f2;border-color:#a4a5a6;text-decoration:none}.pill.active[data-v-bc0d3c93]{color:#fff;background-color:#ee4323;border-color:#ee4323}.legal-container.dark .pill[data-v-bc0d3c93]{color:#ffffffb3;border-color:#ffffff26}.legal-container.dark .pill[data-v-bc0d3c93]:hover{color:#fff;background:#ffffff0f;border-color:#ffffff40}.legal-container.dark .pill.active[data-v-bc0d3c93]{color:#fff;background-color:#ee4323;border-color:#ee4323}.top-gradient[data-v-bc0d3c93]{opacity:.5;background:linear-gradient(90deg,#0000,#ee4323 30%,#4ec5d6 70%,#0000);height:2px}.bottom-gradient[data-v-bc0d3c93]{pointer-events:none;background:radial-gradient(70% 100% at 50% 100%,#3871d20f,#0000);height:120px}.legal-container.dark .bottom-gradient[data-v-bc0d3c93]{background:radial-gradient(70% 100% at 50% 100%,#3871d21f,#0000)}.legal-body-area[data-v-bc0d3c93]{--legal-body-px:24px;padding:24px var(--legal-body-px) 72px}@media screen and (width<=767px){.legal-body-area[data-v-bc0d3c93]{--legal-body-px:20px;padding-bottom:48px}}.body-shell[data-v-bc0d3c93]{max-width:1200px;margin:0 auto}.body-grid[data-v-bc0d3c93]{grid-template-columns:1fr;gap:40px;display:grid}@media screen and (width>=1024px){.body-grid[data-v-bc0d3c93]{grid-template-columns:240px minmax(0,1fr);gap:72px}}.body-rail .rail-sticky[data-v-bc0d3c93]{flex-direction:column;gap:20px;display:flex}@media screen and (width>=1024px){.body-rail .rail-sticky[data-v-bc0d3c93]{top:calc(120px + var(--top-banner-offset,0px));max-height:calc(100dvh - 120px - var(--top-banner-offset,0px) - 24px);min-height:0;position:sticky;overflow:hidden}}@media screen and (width<=1023px){.body-rail .rail-sticky[data-v-bc0d3c93]{top:calc(98px + var(--top-banner-offset,0px));z-index:30;margin-inline:calc(-1 * var(--legal-body-px));padding:var(--legal-rail-bar-pt) 1rem var(--legal-rail-bar-pb);pointer-events:auto;background-color:#fbfbfb;position:sticky}.rail-sticky.toc-open[data-v-bc0d3c93]:after{content:"";pointer-events:none;background:#00000073;position:absolute;inset:0}.legal-container.dark .rail-sticky[data-v-bc0d3c93]{background-color:#111}.body-rail[data-v-bc0d3c93],.body-article[data-v-bc0d3c93]{grid-area:1/1}.body-rail[data-v-bc0d3c93]{pointer-events:none}.body-article[data-v-bc0d3c93]{padding-top:calc(var(--legal-rail-bar-pt) + var(--legal-rail-controls-h) + var(--legal-rail-bar-pb) + 24px)}}.rail-controls[data-v-bc0d3c93]{align-items:center;gap:8px;display:flex}.toc-container[data-v-bc0d3c93]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}@media screen and (width<=1023px){.toc-container[data-v-bc0d3c93]{z-index:1;top:calc(98px + var(--top-banner-offset,0px));height:calc(100dvh - 98px - var(--top-banner-offset,0px));visibility:hidden;background:#fff;width:min(320px,86vw);padding:20px;transition:transform .25s,visibility .25s;position:fixed;left:0;transform:translate(-100%)}.toc-container.open[data-v-bc0d3c93]{visibility:visible;transform:none}.legal-container.dark .toc-container[data-v-bc0d3c93]{background:#111}.toc-links[data-v-bc0d3c93]{padding-bottom:env(safe-area-inset-bottom,0px)}.toc-backdrop[data-v-bc0d3c93]{z-index:20;background:#00000073;position:fixed;inset:0}}@media(prefers-reduced-motion:reduce){.toc-container[data-v-bc0d3c93]{transition:none}}.toc-close[data-v-bc0d3c93]{cursor:pointer;color:#707070;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.toc-close[data-v-bc0d3c93]:hover{color:#ee4323}.legal-container.dark .toc-close[data-v-bc0d3c93]{color:#fff9}.close-icon[data-v-bc0d3c93]{width:14px;height:14px}.theme-toggle[data-v-bc0d3c93]{cursor:pointer;font-size:.75rem;line-height:var(--tw-leading,150%);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#707070;background:0 0;border:1px solid #ccc;border-radius:9999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.theme-toggle[data-v-bc0d3c93]:hover{color:#141414;background:#fff;border-color:#a4a5a6}.toggle-icon[data-v-bc0d3c93]{width:12px;height:12px}.legal-container.dark .theme-toggle[data-v-bc0d3c93]{color:#ffffffb3;border-color:#ffffff26}.legal-container.dark .theme-toggle[data-v-bc0d3c93]:hover{color:#fff;background:#ffffff0f;border-color:#ffffff40}.toc-header[data-v-bc0d3c93]{font-size:.75rem;line-height:var(--tw-leading,150%);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#707070;text-transform:uppercase;letter-spacing:.18em;justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;display:flex}.legal-container.dark .toc-header[data-v-bc0d3c93]{color:#ffffff8c}.toc-links[data-v-bc0d3c93]{overscroll-behavior:contain;scroll-behavior:smooth;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.toc-entry[data-v-bc0d3c93]{color:#2f3238;border-left:2px solid #ccc;padding:6px 12px;line-height:1.4;text-decoration:none;transition:border-color .15s,color .15s}.toc-entry.toc-h2[data-v-bc0d3c93]{font-size:.875rem;line-height:var(--tw-leading,150%)}.toc-entry.toc-top[data-v-bc0d3c93]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#141414}.legal-container.dark .toc-entry.toc-top[data-v-bc0d3c93]{color:#fff}.toc-entry.toc-top[data-v-bc0d3c93]:hover,.toc-entry.toc-top.active[data-v-bc0d3c93],.legal-container.dark .toc-entry.toc-top[data-v-bc0d3c93]:hover,.legal-container.dark .toc-entry.toc-top.active[data-v-bc0d3c93]{color:#ee4323}.toc-entry.toc-h3[data-v-bc0d3c93]{font-size:.75rem;line-height:var(--tw-leading,150%);padding-left:20px}.toc-group[data-v-bc0d3c93]{flex-direction:column;display:flex}.toc-parent[data-v-bc0d3c93]{align-items:stretch;display:flex}.toc-parent .toc-entry[data-v-bc0d3c93]{flex:1;min-width:0}.toc-chevron[data-v-bc0d3c93]{cursor:pointer;color:#707070;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;padding:0;transition:color .15s;display:flex}.toc-chevron[data-v-bc0d3c93]:hover{color:#ee4323}.legal-container.dark .toc-chevron[data-v-bc0d3c93]{color:#ffffff8c}.legal-container.dark .toc-chevron[data-v-bc0d3c93]:hover{color:#ee4323}.chevron-icon[data-v-bc0d3c93]{width:10px;height:10px;transition:transform .25s}.toc-chevron.expanded .chevron-icon[data-v-bc0d3c93]{transform:rotate(90deg)}.toc-children[data-v-bc0d3c93]{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.toc-children>div[data-v-bc0d3c93]{visibility:hidden;flex-direction:column;min-height:0;transition:visibility .25s;display:flex;overflow:hidden}.toc-children.expanded[data-v-bc0d3c93]{grid-template-rows:1fr}.toc-children.expanded>div[data-v-bc0d3c93]{visibility:visible}.toc-entry[data-v-bc0d3c93]:hover,.toc-entry.active[data-v-bc0d3c93]{color:#ee4323;border-left-color:#ee4323;text-decoration:none}.legal-container.dark .toc-entry[data-v-bc0d3c93]{color:#fffc;border-left-color:#ffffff26}.legal-container.dark .toc-entry[data-v-bc0d3c93]:hover,.legal-container.dark .toc-entry.active[data-v-bc0d3c93]{color:#ee4323;border-left-color:#ee4323}.toc-entry .toc-desc[data-v-bc0d3c93]{--tw-font-weight:var(--font-weight-normal,400);font-size:11px;line-height:1.35;font-weight:var(--font-weight-normal,400);color:#707070;margin-top:2px;display:block}.legal-container.dark .toc-entry .toc-desc[data-v-bc0d3c93]{color:#ffffff8c}.body-article[data-v-bc0d3c93]{color:#182833;view-transition-name:legal-article;max-width:760px;font-size:1rem;line-height:1.7}.legal-container.dark .body-article[data-v-bc0d3c93]{color:#ffffffd9}.body-article[data-v-bc0d3c93] a,.legal-container.dark .body-article[data-v-bc0d3c93] a{color:#ee4323}.body-article[data-v-bc0d3c93] h2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#141414;letter-spacing:-.01em;margin-top:1.75em;margin-bottom:.5em;font-size:1.6rem;line-height:1.25}.body-article[data-v-bc0d3c93] h3{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#141414;margin-top:1.5em;margin-bottom:.4em;font-size:1.2rem;line-height:1.3}:is(.body-article[data-v-bc0d3c93] h2,.body-article[data-v-bc0d3c93] h3){scroll-margin-top:calc(150px + var(--top-banner-offset,0px))}.body-article[data-v-bc0d3c93] h4{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#141414;margin-top:1.25em;margin-bottom:.35em;font-size:1rem;line-height:1.4}:is(.legal-container.dark .body-article[data-v-bc0d3c93] h2,.legal-container.dark .body-article[data-v-bc0d3c93] h3,.legal-container.dark .body-article[data-v-bc0d3c93] h4){color:#fff}.body-article[data-v-bc0d3c93] p{max-width:75ch;margin-bottom:1.1em}.body-article[data-v-bc0d3c93] li{margin-bottom:.4em}.legal-container.dark .body-article[data-v-bc0d3c93] li{color:#ffffffd9}:is(.legal-container.dark .body-article[data-v-bc0d3c93] b,.legal-container.dark .body-article[data-v-bc0d3c93] strong){color:#fff}.body-article[data-v-bc0d3c93] .table-wrap{position:relative}.body-article[data-v-bc0d3c93] .table-scroll{overflow-x:auto}.body-article[data-v-bc0d3c93] .table-wrap.shadow-right:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fbfbfb);width:64px;position:absolute;top:0;bottom:0;right:0}.legal-container.dark .body-article[data-v-bc0d3c93] .table-wrap.shadow-right:after{background:linear-gradient(90deg,#0000,#111)}.legal-container.dark .body-article[data-v-bc0d3c93] .table-scroll{scrollbar-width:thin;scrollbar-color:#ffffff4d #ffffff0d}.legal-container.dark .body-article[data-v-bc0d3c93] .table-scroll::-webkit-scrollbar{height:6px}.legal-container.dark .body-article[data-v-bc0d3c93] .table-scroll::-webkit-scrollbar-track{background:#ffffff0d;border-radius:9999px}.legal-container.dark .body-article[data-v-bc0d3c93] .table-scroll::-webkit-scrollbar-thumb{background-color:#ffffff40;border-radius:9999px}.legal-container.dark .body-article[data-v-bc0d3c93] .table-scroll::-webkit-scrollbar-thumb:hover{background-color:#fff6}.body-article[data-v-bc0d3c93] table{width:100%;max-width:100%}@media screen and (width>=1024px)and (width<=1247px){.body-article[data-v-bc0d3c93] .table-wrap.wide-table{width:calc(100vw - 360px)}}@media screen and (width>=1248px){.body-article[data-v-bc0d3c93] .table-wrap.wide-table{width:calc(50vw + 264px)}}:is(.body-article[data-v-bc0d3c93] th,.body-article[data-v-bc0d3c93] td){border-style:var(--tw-border-style);--tw-border-style:solid;border:1px solid #ccc;padding:10px}.body-article[data-v-bc0d3c93] th{background-color:#f2f4f9}:is(.legal-container.dark .body-article[data-v-bc0d3c93] th,.legal-container.dark .body-article[data-v-bc0d3c93] td){border-color:#ffffff1a}.legal-container.dark .body-article[data-v-bc0d3c93] th{color:#fff;background:#ffffff0d}.legal-container.dark .body-article[data-v-bc0d3c93] td{color:#ffffffd9}.legal-container.dark .body-article[data-v-bc0d3c93] table{border-color:#ffffff1a}.legal-container.dark .body-article[data-v-bc0d3c93] td.bg-steel-blue-lightest{color:#fff;background:#ffffff0d}.body-article[data-v-bc0d3c93] mark.legal-search-hit{color:inherit;background:#ff872247;border-radius:2px}.body-article[data-v-bc0d3c93] mark.legal-search-hit.current{color:#fff;background-color:#ee4323}.legal-container.dark .body-article[data-v-bc0d3c93] mark.legal-search-hit{color:#fff;background:#ff872259}.legal-container.dark .body-article[data-v-bc0d3c93] mark.legal-search-hit.current{color:#fff;background-color:#ee4323}.legal-container.dark .body-article[data-v-bc0d3c93] .pills{background:#ffffff14}.legal-container.dark .body-article[data-v-bc0d3c93] .pill-item{color:#ffffffb3}.legal-container.dark .body-article[data-v-bc0d3c93] .pill-item.active{background:#ffffff24}.legal-container.dark .body-article[data-v-bc0d3c93] .pill-link{color:#ffffffb3}.legal-container.dark .body-article[data-v-bc0d3c93] .pill-item.active .pill-link{color:#fff}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@media(prefers-reduced-motion:no-preference){html.legal-smooth-scroll{scroll-behavior:smooth}}
