.LegalToc-module__ujbCYa__mobile{border:1px solid var(--yibuka-line);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-body);display:block;overflow:hidden}.LegalToc-module__ujbCYa__summary{justify-content:space-between;align-items:center;gap:calc(.75rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:700;list-style:none;display:flex}.LegalToc-module__ujbCYa__summary::-webkit-details-marker{display:none}.LegalToc-module__ujbCYa__count{font-weight:500;font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-dimmed)}.LegalToc-module__ujbCYa__summary:after{content:"";width:calc(.4375rem * var(--mantine-scale));height:calc(.4375rem * var(--mantine-scale));transition:transform .2s var(--yibuka-ease-out);opacity:.55;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg)translate(-2px,-2px)}.LegalToc-module__ujbCYa__mobile[open] .LegalToc-module__ujbCYa__summary:after{transform:rotate(225deg)translate(-1px,-1px)}.LegalToc-module__ujbCYa__mobileList{padding:0 calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-top:1px solid var(--yibuka-line);padding-top:calc(.5rem * var(--mantine-scale));flex-direction:column;display:flex}.LegalToc-module__ujbCYa__desktop{display:none}.LegalToc-module__ujbCYa__railTitle{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-dimmed);margin-bottom:calc(.75rem * var(--mantine-scale));font-weight:800}.LegalToc-module__ujbCYa__rail{gap:calc(.0625rem * var(--mantine-scale));overscroll-behavior:contain;max-height:calc(100vh - calc(14.375rem * var(--mantine-scale)));scrollbar-width:thin;flex-direction:column;display:flex;overflow-y:auto}.LegalToc-module__ujbCYa__link{grid-template-columns:calc(1.375rem * var(--mantine-scale)) 1fr;gap:calc(.25rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-dimmed);align-items:baseline;line-height:1.4;transition:color .14s,background-color .14s;display:grid}.LegalToc-module__ujbCYa__link:hover{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .LegalToc-module__ujbCYa__link:hover{color:var(--mantine-color-white)}.LegalToc-module__ujbCYa__link:hover{background:var(--yibuka-pale)}.LegalToc-module__ujbCYa__link[data-active=true]{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .LegalToc-module__ujbCYa__link[data-active=true]{color:var(--mantine-color-white)}.LegalToc-module__ujbCYa__link[data-active=true]{background:var(--yibuka-pale);font-weight:600}.LegalToc-module__ujbCYa__num{font-variant-numeric:tabular-nums;font-size:calc(.6875rem * var(--mantine-scale));opacity:.6}.LegalToc-module__ujbCYa__print{align-items:center;gap:calc(.4375rem * var(--mantine-scale));margin-top:calc(1.125rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:var(--mantine-radius-sm);font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-dimmed);cursor:pointer;background:0 0;font-weight:600;transition:color .14s,background-color .14s;display:inline-flex}.LegalToc-module__ujbCYa__print:hover{background:var(--yibuka-pale);color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .LegalToc-module__ujbCYa__print:hover{color:var(--mantine-color-white)}@media (min-width:62em){.LegalToc-module__ujbCYa__mobile{display:none}.LegalToc-module__ujbCYa__desktop{display:block}}@media print{.LegalToc-module__ujbCYa__mobile,.LegalToc-module__ujbCYa__desktop{display:none}}
.LegalDoc-module__Y8dK-G__header{background:var(--yibuka-surface)}[data-mantine-color-scheme=dark] .LegalDoc-module__Y8dK-G__header{background:var(--mantine-color-dark-8)}.LegalDoc-module__Y8dK-G__header{border-bottom:1px solid var(--yibuka-line);padding-block:calc(4rem * var(--mantine-scale)) calc(2.75rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__title{font-size:clamp(calc(1.875rem * var(--mantine-scale)), 3.4vw, calc(2.5rem * var(--mantine-scale)));letter-spacing:-.02em;line-height:1.12}.LegalDoc-module__Y8dK-G__lede{font-size:clamp(calc(1rem * var(--mantine-scale)), 1.7vw, calc(1.1875rem * var(--mantine-scale)));color:var(--yibuka-ink-soft);max-width:calc(47.5rem * var(--mantine-scale));margin-top:calc(.875rem * var(--mantine-scale));line-height:1.55}.LegalDoc-module__Y8dK-G__meta{margin-top:calc(1.625rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));color:var(--mantine-color-dimmed);row-gap:calc(.5rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__metaItem{font-variant-numeric:tabular-nums}.LegalDoc-module__Y8dK-G__dot{width:calc(.1875rem * var(--mantine-scale));height:calc(.1875rem * var(--mantine-scale));opacity:.5;background:currentColor;border-radius:50%}.LegalDoc-module__Y8dK-G__body{padding-block:calc(2.75rem * var(--mantine-scale)) calc(5.5rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__layout{gap:calc(2rem * var(--mantine-scale));grid-template-columns:minmax(0,1fr);display:grid}.LegalDoc-module__Y8dK-G__main{min-width:0}.LegalDoc-module__Y8dK-G__summary{padding:calc(1.5rem * var(--mantine-scale)) calc(1.625rem * var(--mantine-scale));border:1px solid var(--yibuka-tile-line);border-radius:var(--mantine-radius-lg);background:var(--yibuka-pale);max-width:calc(47.5rem * var(--mantine-scale));--mantine-color-dimmed:var(--yibuka-ink-soft);color:var(--yibuka-ink-soft);font-size:calc(.9375rem * var(--mantine-scale));line-height:1.7}.LegalDoc-module__Y8dK-G__summaryLabel{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--yibuka-tile-icon);margin-bottom:calc(.75rem * var(--mantine-scale));font-weight:800}.LegalDoc-module__Y8dK-G__summary ul{gap:calc(.5625rem * var(--mantine-scale));flex-direction:column;padding:0;list-style:none;display:flex}.LegalDoc-module__Y8dK-G__summary li{padding-left:calc(1.375rem * var(--mantine-scale));position:relative}.LegalDoc-module__Y8dK-G__summary li:before{content:"";left:calc(.125rem * var(--mantine-scale));top:calc(.5625rem * var(--mantine-scale));width:calc(.4375rem * var(--mantine-scale));height:calc(.4375rem * var(--mantine-scale));background:var(--mantine-color-brand-5);border-radius:50%;position:absolute}.LegalDoc-module__Y8dK-G__summary strong{color:var(--mantine-color-black);font-weight:700}[data-mantine-color-scheme=dark] .LegalDoc-module__Y8dK-G__summary strong{color:var(--mantine-color-white)}.LegalDoc-module__Y8dK-G__summaryFoot{margin-top:calc(1rem * var(--mantine-scale));padding-top:calc(.875rem * var(--mantine-scale));border-top:1px solid var(--yibuka-tile-line);font-size:calc(.8125rem * var(--mantine-scale));opacity:.85;line-height:1.6}.LegalDoc-module__Y8dK-G__sections{counter-reset:sec;margin-top:calc(3rem * var(--mantine-scale));max-width:calc(47.5rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__section{counter-increment:sec;counter-reset:sub;scroll-margin-top:calc(6rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__section+.LegalDoc-module__Y8dK-G__section{margin-top:calc(3.25rem * var(--mantine-scale));padding-top:calc(3rem * var(--mantine-scale));border-top:1px solid var(--yibuka-line)}.LegalDoc-module__Y8dK-G__sectionTitle{font-size:clamp(calc(1.3125rem * var(--mantine-scale)), 2.2vw, calc(1.5625rem * var(--mantine-scale)));letter-spacing:-.012em;margin-bottom:calc(1.125rem * var(--mantine-scale));max-width:calc(47.5rem * var(--mantine-scale));color:var(--mantine-color-black);font-weight:800;line-height:1.25;position:relative}[data-mantine-color-scheme=dark] .LegalDoc-module__Y8dK-G__sectionTitle{color:var(--mantine-color-white)}.LegalDoc-module__Y8dK-G__sectionTitle:before{content:counter(sec) ".";margin-right:calc(.625rem * var(--mantine-scale));color:var(--yibuka-tile-icon);font-variant-numeric:tabular-nums}.LegalDoc-module__Y8dK-G__anchor{margin-left:calc(.625rem * var(--mantine-scale));font-size:calc(1.0625rem * var(--mantine-scale));color:var(--mantine-color-dimmed);opacity:0;font-weight:700;transition:opacity .14s}.LegalDoc-module__Y8dK-G__sectionTitle:hover .LegalDoc-module__Y8dK-G__anchor,.LegalDoc-module__Y8dK-G__anchor:focus-visible{opacity:1}.LegalDoc-module__Y8dK-G__prose{max-width:calc(47.5rem * var(--mantine-scale));font-size:calc(.96875rem * var(--mantine-scale));color:var(--mantine-color-gray-8);line-height:1.75}[data-mantine-color-scheme=dark] .LegalDoc-module__Y8dK-G__prose{color:var(--mantine-color-dark-1)}.LegalDoc-module__Y8dK-G__prose>*+*{margin-top:calc(1rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__prose h3{font-size:calc(1.0625rem * var(--mantine-scale));margin-top:calc(2.125rem * var(--mantine-scale));color:var(--mantine-color-black);font-weight:700;line-height:1.4}[data-mantine-color-scheme=dark] .LegalDoc-module__Y8dK-G__prose h3{color:var(--mantine-color-white)}.LegalDoc-module__Y8dK-G__prose h3:before{counter-increment:sub;content:counter(sec) "." counter(sub);margin-right:calc(.5625rem * var(--mantine-scale));color:var(--yibuka-tile-icon);font-variant-numeric:tabular-nums;font-weight:800}.LegalDoc-module__Y8dK-G__prose h3+*{margin-top:calc(.625rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__prose h4{font-size:calc(.8125rem * var(--mantine-scale));letter-spacing:.05em;text-transform:uppercase;margin-top:calc(1.625rem * var(--mantine-scale));color:var(--mantine-color-gray-7);font-weight:800}[data-mantine-color-scheme=dark] .LegalDoc-module__Y8dK-G__prose h4{color:var(--mantine-color-dark-0)}.LegalDoc-module__Y8dK-G__prose h4+*{margin-top:calc(.5rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__prose ul,.LegalDoc-module__Y8dK-G__prose ol{padding-inline-start:calc(1.5rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__prose ul{list-style:outside}.LegalDoc-module__Y8dK-G__prose ol{list-style:decimal}.LegalDoc-module__Y8dK-G__prose ol[type=a]{list-style:lower-alpha}.LegalDoc-module__Y8dK-G__prose li+li{margin-top:calc(.5625rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__prose li::marker{color:var(--yibuka-tile-icon)}.LegalDoc-module__Y8dK-G__prose li>ul,.LegalDoc-module__Y8dK-G__prose li>ol{margin-top:calc(.5625rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__prose strong{color:var(--mantine-color-black);font-weight:700}[data-mantine-color-scheme=dark] .LegalDoc-module__Y8dK-G__prose strong{color:var(--mantine-color-white)}.LegalDoc-module__Y8dK-G__prose em{font-style:italic}.LegalDoc-module__Y8dK-G__prose a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--mantine-color-brand-5);text-decoration-color:var(--mantine-color-brand-5);text-decoration-thickness:calc(.09375rem * var(--mantine-scale));text-underline-offset:calc(.1875rem * var(--mantine-scale));font-weight:500}.LegalDoc-module__Y8dK-G__prose a:hover{text-decoration-thickness:calc(.15625rem * var(--mantine-scale));color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .LegalDoc-module__Y8dK-G__prose a:hover{color:var(--mantine-color-white)}.LegalDoc-module__Y8dK-G__callout{padding:calc(1rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);border:1px solid var(--yibuka-line);background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .LegalDoc-module__Y8dK-G__callout{background:var(--mantine-color-dark-6)}.LegalDoc-module__Y8dK-G__callout{font-size:calc(.90625rem * var(--mantine-scale));line-height:1.7}.LegalDoc-module__Y8dK-G__calloutBrand{background:var(--yibuka-pale);border-color:var(--yibuka-tile-line);color:var(--yibuka-ink-soft)}.LegalDoc-module__Y8dK-G__calloutTitle{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.07em;text-transform:uppercase;margin-bottom:calc(.375rem * var(--mantine-scale));color:var(--yibuka-tile-icon);font-weight:800;display:block}.LegalDoc-module__Y8dK-G__calloutPlainTitle{color:var(--mantine-color-gray-7)}[data-mantine-color-scheme=dark] .LegalDoc-module__Y8dK-G__calloutPlainTitle{color:var(--mantine-color-dark-0)}.LegalDoc-module__Y8dK-G__definitions{gap:calc(.125rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:var(--mantine-radius-lg);background:var(--yibuka-line);display:grid;overflow:hidden}.LegalDoc-module__Y8dK-G__definitionRow{gap:calc(.25rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));background:var(--mantine-color-body);display:grid}@media (min-width:48em){.LegalDoc-module__Y8dK-G__definitionRow{grid-template-columns:calc(11.875rem * var(--mantine-scale)) minmax(0, 1fr);gap:calc(1.25rem * var(--mantine-scale));align-items:baseline}}.LegalDoc-module__Y8dK-G__definitionTerm{font-weight:700;font-size:calc(.90625rem * var(--mantine-scale));color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .LegalDoc-module__Y8dK-G__definitionTerm{color:var(--mantine-color-white)}.LegalDoc-module__Y8dK-G__definitionText{font-size:calc(.90625rem * var(--mantine-scale));line-height:1.65}.LegalDoc-module__Y8dK-G__footer{margin-top:calc(4rem * var(--mantine-scale));padding-top:calc(2rem * var(--mantine-scale));border-top:1px solid var(--yibuka-line);max-width:calc(47.5rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__footerLabel{font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--mantine-color-dimmed);margin-bottom:calc(1rem * var(--mantine-scale));font-weight:800}.LegalDoc-module__Y8dK-G__relatedGrid{gap:calc(.75rem * var(--mantine-scale));display:grid}@media (min-width:36em){.LegalDoc-module__Y8dK-G__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.LegalDoc-module__Y8dK-G__relatedCard{padding:calc(1.125rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));border:1px solid var(--yibuka-line);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-body);text-decoration:none;transition:border-color .16s,background-color .16s;display:block}.LegalDoc-module__Y8dK-G__relatedCard:hover{background:var(--yibuka-pale);border-color:var(--yibuka-tile-line);text-decoration:none}.LegalDoc-module__Y8dK-G__relatedTitle{font-weight:700;font-size:calc(.9375rem * var(--mantine-scale));color:var(--mantine-color-black);display:block}[data-mantine-color-scheme=dark] .LegalDoc-module__Y8dK-G__relatedTitle{color:var(--mantine-color-white)}.LegalDoc-module__Y8dK-G__relatedBlurb{margin-top:calc(.3125rem * var(--mantine-scale));font-size:calc(.84375rem * var(--mantine-scale));color:var(--mantine-color-dimmed);line-height:1.55;display:block}.LegalDoc-module__Y8dK-G__footerNote{margin-top:calc(1.25rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));color:var(--mantine-color-dimmed);line-height:1.7}.LegalDoc-module__Y8dK-G__footerLink{font-weight:600}@media (min-width:62em){.LegalDoc-module__Y8dK-G__layout{grid-template-columns:calc(14.875rem * var(--mantine-scale)) minmax(0, 1fr);gap:calc(3.5rem * var(--mantine-scale))}.LegalDoc-module__Y8dK-G__aside{top:calc(5.75rem * var(--mantine-scale));align-self:start;position:sticky}.LegalDoc-module__Y8dK-G__body{padding-block:calc(3.25rem * var(--mantine-scale)) calc(6rem * var(--mantine-scale))}}@media print{.LegalDoc-module__Y8dK-G__header{border-bottom:1px solid var(--mantine-color-black);padding-block:0 calc(1.125rem * var(--mantine-scale));background:0 0}.LegalDoc-module__Y8dK-G__body{padding-block:calc(1.125rem * var(--mantine-scale)) 0}.LegalDoc-module__Y8dK-G__layout{display:block}.LegalDoc-module__Y8dK-G__summary,.LegalDoc-module__Y8dK-G__callout,.LegalDoc-module__Y8dK-G__relatedCard,.LegalDoc-module__Y8dK-G__definitionRow{border-color:var(--mantine-color-gray-5);background:0 0}.LegalDoc-module__Y8dK-G__section{break-inside:avoid-page}.LegalDoc-module__Y8dK-G__sectionTitle{break-after:avoid-page}.LegalDoc-module__Y8dK-G__prose a:after{content:" (" attr(href) ")";word-break:break-all;font-size:.85em}}
