@font-face{font-family:Unbounded;src:url(./unbounded-latin-var-D5afBTBx.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap;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:Manrope;src:url(./manrope-latin-var-DHIcAJRg.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap;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{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#05060d;--line:#232838;--mist:#a1a7bb;--ice:#eceef6;--lilac:#c9b9f6;--panel:#141726;--font-display:"Unbounded", "Avenir Next", "Segoe UI", system-ui, sans-serif;--font-text:"Manrope", "Avenir Next", "Segoe UI", system-ui, sans-serif;--font-code:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--gutter:clamp(1rem, 5vw, 2rem);--measure:40rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--ice);font:400 1.0625rem/1.65 var(--font-text);margin:0}a{color:var(--lilac);text-underline-offset:.2em}a:hover{color:var(--ice)}a:focus-visible{outline:2px solid var(--lilac);outline-offset:3px;border-radius:2px}code{font-family:var(--font-code);background:var(--panel);border-radius:.3em;padding:.1em .35em;font-size:.9em}.legal-bar{width:min(100% - 2 * var(--gutter), var(--measure));margin:0 auto;padding:1.5rem 0}.legal-bar__brand{color:var(--ice);font:300 .95rem var(--font-display);letter-spacing:.3em;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.legal-bar__brand img{width:2rem;height:2rem}.legal{width:min(100% - 2 * var(--gutter), var(--measure));margin:0 auto;padding:2rem 0 4rem}.legal h1{font:300 clamp(1.75rem, 1.3rem + 2vw, 2.5rem) / 1.2 var(--font-display);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:.5rem 0 1.25rem}.legal h2{font:600 1.1875rem/1.4 var(--font-text);margin:2.5rem 0 .75rem}.legal p,.legal ul,.legal ol{margin:0 0 1rem}.legal ul,.legal ol{padding-inline-start:1.25rem}.legal li{margin-bottom:.35rem}.legal__label{color:var(--mist);font-size:.875rem}.legal__lede{font-size:1.3125rem;line-height:1.5}.legal__back{margin-top:3rem}.legal-footer{width:min(100% - 2 * var(--gutter), var(--measure));padding:2rem 0 max(2rem, env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--mist);margin:0 auto;font-size:.875rem}.legal-footer p{margin:0}.lang{color:var(--mist);pointer-events:auto;margin:0 0 .75rem;font-size:.875rem;display:inline-block;position:relative}.lang>summary{border:1px solid var(--line);color:var(--mist);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:.45em;padding:.35rem .75rem;list-style:none;display:inline-flex}.lang>summary::-webkit-details-marker{display:none}.lang>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.4em;height:.4em;margin-inline-start:.1em;transform:translateY(-.12em)rotate(45deg)}.lang[open]>summary:after{transform:translateY(.1em)rotate(-135deg)}.lang>summary:hover{color:var(--ice,#fff)}.lang>summary:focus-visible{outline:2px solid var(--lilac);outline-offset:3px}.lang__icon{fill:none;stroke:currentColor;stroke-width:1.6px;width:1.1em;height:1.1em}.lang__list{z-index:40;bottom:calc(100% + 6px);text-align:start;background:var(--panel);border:1px solid var(--line);border-radius:14px;min-width:11rem;max-height:min(70svh,26rem);margin:0;padding:.35rem;list-style:none;position:absolute;overflow-y:auto;box-shadow:0 18px 40px #00000073}.lang__list:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.lang__list:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.lang__list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.lang__list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.lang__list a{color:var(--mist);white-space:nowrap;border-radius:9px;padding:.5rem .75rem;text-decoration:none;display:block}.lang__list a:hover{color:var(--ice,#fff);background:#ffffff0d}.lang__list a[aria-current=true]{color:var(--lilac);font-weight:600}.lang__list a:focus-visible{outline:2px solid var(--lilac);outline-offset:-2px}.i18n-report a{color:var(--lilac)}html:lang(ja){--font-text:"Manrope", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Yu Gothic", Meiryo, "Noto Sans JP", "Noto Sans CJK JP", system-ui, sans-serif;--font-display:"Unbounded", "Hiragino Sans", "Yu Gothic UI", "Yu Gothic", Meiryo, "Noto Sans JP", "Noto Sans CJK JP", system-ui, sans-serif}html:lang(zh-Hans){--font-text:"Manrope", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC", "Source Han Sans SC", system-ui, sans-serif;--font-display:"Unbounded", "PingFang SC", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC", system-ui, sans-serif}html:lang(hi){--font-text:"Manrope", "Noto Sans Devanagari", "Nirmala UI", "Kohinoor Devanagari", "Devanagari Sangam MN", Mangal, system-ui, sans-serif;--font-display:"Unbounded", "Noto Sans Devanagari", "Nirmala UI", "Kohinoor Devanagari", "Devanagari Sangam MN", Mangal, system-ui, sans-serif}html:lang(ar){--font-text:"Manrope", "Noto Sans Arabic", "Noto Naskh Arabic", "Segoe UI", "Geeza Pro", Tahoma, system-ui, sans-serif;--font-display:"Unbounded", "Noto Sans Arabic", "Noto Naskh Arabic", "Segoe UI", "Geeza Pro", Tahoma, system-ui, sans-serif}html:lang(ja) *,html:lang(zh-Hans) *,html:lang(hi) *,html:lang(ar) *{letter-spacing:normal!important}html:lang(ar) body{line-height:1.8}html:lang(ja),html:lang(zh-Hans){line-break:strict;overflow-wrap:anywhere}html:lang(ja){word-break:auto-phrase}html:lang(hi) body{line-height:1.75}
