:root{--font-base: system-ui, 'LINE Seed Sans', 'Noto Sans', 'Helvetica Neue', 'Segoe UI', 'Roboto', 'Helvetica', Arial;--font-jp: 'LINE Seed JP', 'Noto Sans JP', 'Hiragino Kaku Gothic ProN', 'Hiragino Sans', 'BIZ UDPGothic', 'Meiryo';--font-zh-hans: 'Noto Sans SC', 'PingFang SC', 'Microsoft YaHei', 'Heiti SC', 'WenQuanYi Micro Hei';--font-zh-hant: 'LINE Seed TW', 'Noto Sans TC', 'PingFang TC', 'Heiti TC', 'Microsoft JhengHei', 'PmingLiU';--font-monospace: ui-monospace, 'SFMono-Regular', 'SF Mono', 'Menlo', 'Consolas', 'Liberation Mono'}:root{--surface: #f7f9fc;--on-surface: #294266;--background: #ebedf0;--primary: #045edc;--primary-dark: #2a538c;--primary-light: #cadffc;--primary-backdrop: rgba(202, 223, 252, 0.4);--secondary: #626bd9;--secondary-dark: #2a328c;--secondary-light: #cad2fc;--accent: #62cfd9;--accent-dark: #2a848c;--accent-light: #e6f1f2;--contrast: #f2cb05;--contrast-dark: #a69021;--contrast-light: #f2eac2;--open-source-black: #000}:root{--content-border-radius: 1rem}[data-markdown]{--text-default: #1f2328;--text-muted: var(--primary-dark);--text-accent: var(--primary);--text-attention: #9a6700;--text-danger: #d1242f;--text-done: #8250df;--text-success: #1a7f37;--text-heading: var(--primary);--background-default: var(--surface);--background-muted: var(--background);--background-neutral-muted: #818b981f;--background-attention-muted: #fff8c5;--background-accent: rgba(9, 105, 218, 0.1);--background-attention: rgba(154, 103, 0, 0.1);--background-danger: rgba(209, 36, 47, 0.1);--background-done: rgba(130, 80, 223, 0.1);--background-success: rgba(26, 127, 55, 0.1);--border-default: var(--primary-dark);--border-muted: #d1d9e0b3;--border-accent-emphasis: #0969da;--border-attention-emphasis: #9a6700;--border-danger-emphasis: #cf222e;--border-done-emphasis: #8250df;--border-success-emphasis: #1a7f37;--focus-outline-color: var(--border-accent-emphasis)}/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::before,::after{box-sizing:border-box}html{font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:slashed-zero tabular-nums lining-nums;scroll-behavior:smooth;text-rendering:optimizeLegibility}:lang(en){font-family:var(--font-base),sans-serif}:lang(ja){font-family:var(--font-base),var(--font-jp),sans-serif}:lang(zh-hans-cn){font-family:var(--font-base),var(--font-zh-hans),sans-serif}:lang(zh-hant-tw){font-family:var(--font-base),var(--font-zh-hant),sans-serif}[data-markdown]{margin:0;line-height:1.5;text-size-adjust:100%;word-wrap:break-word}[data-markdown]>:first-child{margin-top:0 !important}[data-markdown]>:last-child{margin-bottom:0 !important}[data-markdown] a{background-color:rgba(0,0,0,0);color:var(--text-accent);text-decoration:none}[data-markdown] a:hover{text-decoration:underline}[data-markdown] a:focus,[data-markdown] a:focus-visible{box-shadow:none;outline:.125em solid var(--focus-outline-color);outline-offset:-0.125em}[data-markdown] a:focus:not(:focus-visible){outline:.0625em solid rgba(0,0,0,0)}[data-markdown] a:not([class]):focus,[data-markdown] a:not([class]):focus-visible{outline-offset:0}[data-markdown] a:not([href]){color:inherit;text-decoration:none}[data-markdown] blockquote{max-width:100%;width:max-content;margin:0;margin-bottom:1em;border-left:.25em solid var(--border-default);border-radius:.15em;padding:1em;color:inherit}[data-markdown] blockquote[data-callout] p:first-child{display:flex;color:var(--title-color);line-height:1;align-items:center;gap:.5em}[data-markdown] blockquote[data-callout] p:first-child:lang(en){text-transform:uppercase}[data-markdown] blockquote[data-callout] p:first-child::before{height:1.2em;width:1.2em;background-color:var(--title-color);content:"";mask-image:var(--mask-icon);mask-position:center;mask-repeat:no-repeat;mask-size:contain}[data-markdown] blockquote[data-callout=note]{--title-color: var(--text-accent);--mask-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8Zm8-6.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13ZM6.5 7.8a.8.8 0 0 1 .8-.8h1a.8.8 0 0 1 .7.8v2.7h.3a.8.8 0 0 1 0 1.5h-2a.8.8 0 0 1 0-1.5h.2v-2h-.3a.8.8 0 0 1-.7-.8ZM8 6a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"/></svg>');border-left-color:var(--border-accent-emphasis);background-color:var(--background-accent)}[data-markdown] blockquote[data-callout=important]{--title-color: var(--text-done);--mask-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M0 1.8C0 .8.8 0 1.8 0h12.4c1 0 1.8.8 1.8 1.8v9.4a1.8 1.8 0 0 1-1.8 1.8H8.2l-2.6 2.6a1.5 1.5 0 0 1-2.5-1V13H1.7A1.8 1.8 0 0 1 0 11.2Zm1.8-.3a.3.3 0 0 0-.3.3v9.4c0 .2.1.3.3.3h2a.8.8 0 0 1 .7.8v2.1l2.7-2.7a.7.7 0 0 1 .6-.2h6.5a.3.3 0 0 0 .2-.3V1.7a.3.3 0 0 0-.3-.2Zm7 2.3v2.5a.8.8 0 0 1-1.6 0V3.8a.8.8 0 0 1 1.5 0ZM9 9a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"/></svg>');border-left-color:var(--border-done-emphasis);background-color:var(--background-done)}[data-markdown] blockquote[data-callout=warning]{--title-color: var(--text-attention);--mask-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M6.5 1a1.7 1.7 0 0 1 3 0l6.1 11.4a1.8 1.8 0 0 1-1.5 2.6H1.9a1.8 1.8 0 0 1-1.5-2.6Zm1.7.8a.3.3 0 0 0-.4 0L1.7 13a.3.3 0 0 0 .2.4h12.2a.3.3 0 0 0 .2-.4Zm.5 4v2.5a.8.8 0 0 1-1.5 0V5.7a.8.8 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"/></svg>');border-left-color:var(--border-attention-emphasis);background-color:var(--background-attention)}[data-markdown] blockquote[data-callout=tip]{--title-color: var(--text-success);--mask-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M8 1.5c-2.4 0-4 1.7-4 3.8 0 1 .4 1.6 1 2.3l.2.2.7.9c.3.4.5.9.6 1.4a.8.8 0 0 1-1.5.3 2 2 0 0 0-.4-.9 8.5 8.5 0 0 0-.5-.7l-.3-.3a4.9 4.9 0 0 1-1.3-3.3C2.5 2.4 4.9 0 8 0s5.5 2.3 5.5 5.3c0 1.5-.7 2.5-1.3 3.2l-.3.3-.5.7a2 2 0 0 0-.4.9.8.8 0 0 1-1.5-.3c0-.5.3-1 .6-1.4l.7-.9.2-.2c.6-.7 1-1.4 1-2.4 0-2-1.6-3.7-4-3.7ZM5.7 12h4.5a.8.8 0 0 1 0 1.5H5.8a.8.8 0 0 1 0-1.5Zm.3 3.3a.8.8 0 0 1 .8-.8h2.5a.8.8 0 0 1 0 1.5H6.7a.8.8 0 0 1-.7-.8Z"/></svg>');border-left-color:var(--border-success-emphasis);background-color:var(--background-success)}[data-markdown] blockquote[data-callout=caution]{--title-color: var(--text-danger);--mask-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M4.5.2A.7.7 0 0 1 5 0h6c.2 0 .4 0 .5.2l4.3 4.3.2.5v6a.7.7 0 0 1-.2.5l-4.3 4.3a.7.7 0 0 1-.5.2H5a.7.7 0 0 1-.5-.2L.2 11.5A.7.7 0 0 1 0 11V5c0-.2 0-.4.2-.5Zm.8 1.3L1.5 5.3v5.4l3.8 3.8h5.4l3.8-3.8V5.3l-3.8-3.8ZM8 4a.8.8 0 0 1 .8.8v3.5a.8.8 0 0 1-1.6 0V4.7A.8.8 0 0 1 8 4Zm0 8a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"/></svg>');border-left-color:var(--border-danger-emphasis);background-color:var(--background-danger)}[data-markdown] code,[data-markdown] kbd,[data-markdown] tt,[data-markdown] pre,[data-markdown] samp{font-family:var(--font-monospace),monospace}[data-markdown] tt,[data-markdown] code,[data-markdown] samp{font-size:.75em}[data-markdown] tt,[data-markdown] code{margin:0;border-radius:.375em;padding:.2em .4em;background-color:var(--background-neutral-muted);font-size:85%;white-space:break-spaces}[data-markdown] pre{margin-bottom:0;margin-top:0;border-radius:.375em;padding:1em;background-color:var(--background-muted);color:var(--text-default);font-size:.75em;font-size:85%;line-height:1.45;overflow:auto;word-wrap:normal}[data-markdown] pre code{font-size:100%}[data-markdown] pre>code{white-space:pre;word-break:normal}[data-markdown] pre tt,[data-markdown] pre code{display:inline;max-width:auto;border:0;padding:0;background-color:rgba(0,0,0,0);line-height:inherit;overflow:visible;word-wrap:normal}[data-markdown] kbd{display:inline-block;border:var(--border-muted) solid .0625em;border-radius:.375em;padding:.25em;background-color:var(--background-muted);color:var(--text-default);font-size:.6875em;line-height:1.1;vertical-align:middle;box-shadow:inset 0 -0.0625em 0 var(--border-muted)}[data-markdown] code br,[data-markdown] tt br{display:none}[data-markdown] del code{text-decoration:inherit}[data-markdown] samp{font-size:85%}[data-markdown] dl{padding:0}[data-markdown] dl dt{margin-top:1em;padding:0;font-size:1em;font-style:italic;font-weight:600}[data-markdown] dl dd{margin-bottom:1em;margin-left:0;padding:0 1em}[data-markdown] details{display:block}[data-markdown] summary{cursor:pointer}[data-markdown] summary h1,[data-markdown] summary h2,[data-markdown] summary h3,[data-markdown] summary h4,[data-markdown] summary h5,[data-markdown] summary h6{display:inline-block}[data-markdown] summary h1,[data-markdown] summary h2{border-bottom:0;padding-bottom:0}[data-markdown] [role=doc-noteref]::before{content:"["}[data-markdown] [role=doc-noteref]::after{content:"]"}[data-markdown] [role=doc-endnotes]{color:var(--text-muted);font-size:.75em}[data-markdown] [role=doc-endnotes] ol{padding-left:1.5em}[data-markdown] [role=doc-endnotes] ol ul{display:inline-block;margin-top:1em;padding-left:1em}[data-markdown] [role=doc-endnotes] li{position:relative}[data-markdown] [role=doc-endnotes] li:target{color:var(--text-default);scroll-margin-top:1em}[data-markdown] [role=doc-endnotes] li:target::before{bottom:-0.5em;left:-1.5em;position:absolute;right:-0.5em;top:-0.5em;border:.125em solid var(--text-accent);border-radius:.375em;content:"";pointer-events:none}[data-markdown] h1,[data-markdown] h2,[data-markdown] h3,[data-markdown] h4,[data-markdown] h5,[data-markdown] h6{margin-bottom:1em;margin-top:1.5em;font-weight:600;line-height:1.25;scroll-margin-top:1.5em;color:var(--text-heading, inherit)}[data-markdown] h1 tt,[data-markdown] h1 code,[data-markdown] h2 tt,[data-markdown] h2 code,[data-markdown] h3 tt,[data-markdown] h3 code,[data-markdown] h4 tt,[data-markdown] h4 code,[data-markdown] h5 tt,[data-markdown] h5 code,[data-markdown] h6 tt,[data-markdown] h6 code{padding:0 .2em;font-size:inherit}[data-markdown] h1 a[href^="#"],[data-markdown] h2 a[href^="#"],[data-markdown] h3 a[href^="#"],[data-markdown] h4 a[href^="#"],[data-markdown] h5 a[href^="#"],[data-markdown] h6 a[href^="#"]{color:inherit;vertical-align:super;font-size:small;text-decoration:none;margin-left:.3em;visibility:hidden}[data-markdown] h1:hover a[href],[data-markdown] h1:focus-within a[href],[data-markdown] h2:hover a[href],[data-markdown] h2:focus-within a[href],[data-markdown] h3:hover a[href],[data-markdown] h3:focus-within a[href],[data-markdown] h4:hover a[href],[data-markdown] h4:focus-within a[href],[data-markdown] h5:hover a[href],[data-markdown] h5:focus-within a[href],[data-markdown] h6:hover a[href],[data-markdown] h6:focus-within a[href]{visibility:visible}[data-markdown] h1,[data-markdown] h2{padding-bottom:.3em}[data-markdown] h1{margin:.67em 0;font-weight:600}[data-markdown] h6{color:var(--text-muted)}[data-markdown] h1{font-size:2em}[data-markdown] h2{font-size:1.5em}[data-markdown] h3{font-size:1.25em}[data-markdown] h4{font-size:1em}[data-markdown] h5{font-size:.875em}[data-markdown] h6{font-size:.85em}[data-markdown] hr{height:.03125rem;margin:1.5em 0;border:0;padding:0;background-color:var(--border-default);box-sizing:content-box;overflow:hidden}[data-markdown] ul,[data-markdown] ol{margin-bottom:0;margin-top:0;padding-left:2em}[data-markdown] ol ol,[data-markdown] ul ol{list-style-type:lower-roman}[data-markdown] ul ul ol,[data-markdown] ul ol ol,[data-markdown] ol ul ol,[data-markdown] ol ol ol{list-style-type:lower-alpha}[data-markdown] ul ul,[data-markdown] ul ol,[data-markdown] ol ol,[data-markdown] ol ul{margin-bottom:0;margin-top:0}[data-markdown] li>p{margin-top:1em}[data-markdown] li+li{margin-top:.25em}[data-markdown] [hidden]{display:none !important}[data-markdown] abbr[title]{border-bottom:none;text-decoration:underline dotted}[data-markdown] b,[data-markdown] strong{font-weight:600}[data-markdown] dfn{font-style:italic}[data-markdown] mark{background-color:var(--background-attention-muted);color:var(--text-default)}[data-markdown] small{font-size:90%}[data-markdown] sub,[data-markdown] sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}[data-markdown] sub{bottom:-0.25em}[data-markdown] sup{top:-0.5em}[data-markdown] p,[data-markdown] blockquote,[data-markdown] ul,[data-markdown] ol,[data-markdown] dl,[data-markdown] table,[data-markdown] pre,[data-markdown] details{margin-bottom:1em;margin-top:0}[data-markdown] summary:focus:not(:focus-visible),[data-markdown] a:focus:not(:focus-visible){box-shadow:none;outline:none}[data-markdown] td>:first-child,[data-markdown] blockquote>:first-child{margin-top:0}[data-markdown] td>:last-child,[data-markdown] blockquote>:last-child{margin-bottom:0}[data-markdown] p{margin-bottom:.625em;margin-top:0}[data-markdown] img{max-width:100%;border-style:none;box-sizing:content-box}[data-markdown] figcaption,[data-markdown] figure{display:block}[data-markdown] figure{margin:1em 2.5em}[data-markdown] table{display:block;max-width:100%;width:min-content;font-variant:slashed-zero tabular-nums lining-nums;border-collapse:collapse;border-spacing:0;overflow:auto}[data-markdown] table td,[data-markdown] table th{border:.0625em solid var(--border-default);padding:.375em .8125em}[data-markdown] table th{font-weight:600}[data-markdown] table tr{border-top:.0625em solid var(--border-muted);background-color:var(--background-default)}[data-markdown] table tr:nth-child(2n){background-color:var(--background-muted)}[data-markdown] table img{background-color:rgba(0,0,0,0)}.sr-only{position:absolute;height:.0625rem;width:.0625rem;margin:-0.0625rem;border:0;padding:0;white-space:nowrap;clip:rect(0, 0, 0, 0);clip-path:inset(50%);overflow:hidden}.skip-to-content{position:absolute;left:-600rem;top:0;z-index:9007199254740991;padding:1em;background-color:#000;color:#fff;opacity:0}.skip-to-content:focus{left:50%;transform:translateX(-50%);opacity:1}:root{background-color:var(--background)}html,body{width:100%;height:100%;display:flex;flex-direction:column}a[href]{text-decoration:none}.container{--container-edge: 1rem;width:100%;display:flex;flex-direction:column;max-width:100%;margin:0 auto;padding:0 var(--container-edge);transition-property:margin,padding;transition-timing-function:ease}@media only screen and (min-width: 62rem){.container{max-width:76.25rem}}@media(prefers-reduced-motion: reduce){.container{transition:none}}body>header .container{--container-edge: 2.125rem;--container-margin: 1.375rem;flex-direction:row;margin-top:var(--container-margin);margin-bottom:var(--container-margin);align-items:center;flex-wrap:wrap;gap:1em;justify-content:space-between;transition-duration:.5s}body>header .navbar-brand{color:var(--primary);font-size:1.5rem;font-weight:700;line-height:3rem}body>header button[name=toggler]{right:calc(var(--right, 0rem) + var(--container-edge));z-index:2;display:none;border:.0625rem solid var(--primary-light);border-radius:.375rem;padding:.625rem;background-color:var(--surface);transition:border-color .5s ease,background-color .5s ease;cursor:pointer}body>header button[name=toggler]::before{display:block;height:1.5rem;width:1.5rem;background-color:var(--on-surface);content:"";mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 18v-2h18v2H3Zm0-5v-2h18v2H3Zm0-5V6h18v2H3Z"/></svg>');mask-position:center;mask-repeat:no-repeat;mask-size:contain}body>header button[name=toggler][aria-expanded=true]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}body>header button[name=toggler][aria-expanded=true]::before{mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M6.4 19 5 17.6l5.6-5.6L5 6.4 6.4 5l5.6 5.6L17.6 5 19 6.4 13.4 12l5.6 5.6-1.4 1.4-5.6-5.6L6.4 19Z"/></svg>')}body>header [role=navigation]{right:calc(var(--right, 0rem) + var(--container-edge));z-index:1;display:flex;flex-direction:row;align-items:center;gap:var(--menu-item-padding);--menu-item-padding: 1.25rem}body>header [role=menubar]{height:3rem;border:.0625rem solid rgba(0,0,0,0);border-radius:.25rem;align-items:center;display:flex;gap:.63rem;transition:background-color .5s ease;z-index:1}body>header [role=menuitem]{padding:0 var(--menu-item-padding);height:100%;display:flex;align-items:center;justify-content:center;color:var(--primary);font-weight:500;text-decoration:none}body>header [role=menuitem][aria-current=page]{font-weight:700}body>header [role=menuitem] span{display:none}body>header .locale-dropdown{--max-width: 12.5rem;--min-width: 5.375rem;position:relative;display:flex;border:.0625rem solid var(--primary-light);border-radius:.25rem;padding:0 .75rem;height:3rem;background-color:var(--surface);color:var(--primary);text-decoration:none;cursor:pointer;align-items:center;max-width:var(--max-width);transition:max-width .5s ease}body>header .locale-dropdown::before,body>header .locale-dropdown::after{display:inline-block;height:1.5rem;width:1.5rem;flex-shrink:0;background-color:var(--primary);content:"";mask-position:center;mask-repeat:no-repeat;mask-size:contain;transition:transform .5s ease}body>header .locale-dropdown::before{margin-right:.5rem;mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 22a10.14 10.14 0 0 1-9.21-6.13A9.68 9.68 0 0 1 2 12c0-1.38.26-2.68.79-3.89A10.18 10.18 0 0 1 8.13 2.8 9.68 9.68 0 0 1 12 2c1.38 0 2.68.26 3.89.79A10.18 10.18 0 0 1 21.2 8.1c.53 1.21.79 2.5.79 3.89a10.14 10.14 0 0 1-6.11 9.21c-1.21.53-2.5.79-3.89.79Zm0-2.05A12.7 12.7 0 0 0 13.9 16h-3.8a11.83 11.83 0 0 0 1.9 3.95Zm-2.6-.4A13.86 13.86 0 0 1 8.05 16H5.1a8.3 8.3 0 0 0 1.81 2.18 7.2 7.2 0 0 0 2.49 1.37Zm5.2 0a7.2 7.2 0 0 0 2.49-1.38A8.3 8.3 0 0 0 18.9 16h-2.95a14.69 14.69 0 0 1-1.35 3.55ZM4.25 14h3.4a13.78 13.78 0 0 1 0-4h-3.4a8.56 8.56 0 0 0-.19 3.01c.04.33.1.66.19.99Zm5.4 0h4.7a13.78 13.78 0 0 0 0-4h-4.7a13.78 13.78 0 0 0 0 4Zm6.7 0h3.4a8.57 8.57 0 0 0 .19-3.01c-.04-.33-.1-.66-.19-.99h-3.4a13.78 13.78 0 0 1 0 4Zm-.4-6h2.95a8.3 8.3 0 0 0-1.81-2.17 7.2 7.2 0 0 0-2.49-1.38A13.86 13.86 0 0 1 15.95 8ZM10.1 8h3.8A11.83 11.83 0 0 0 12 4.05 12.7 12.7 0 0 0 10.1 8Zm-5 0h2.95A14.68 14.68 0 0 1 9.4 4.45a7.2 7.2 0 0 0-2.49 1.38A8.3 8.3 0 0 0 5.1 8Z"/></svg>')}body>header .locale-dropdown::after{margin-left:.25rem;mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m12 15.4-6-6L7.4 8l4.6 4.6L16.6 8 18 9.4l-6 6Z"/></svg>')}body>header .locale-dropdown span{display:block;width:100%;transition:width .5s ease;overflow:hidden;white-space:nowrap;color:var(--on-surface)}body>header .locale-dropdown nav{border:.0625rem solid rgba(0,0,0,0);display:flex;flex-direction:column;margin-top:1rem;max-height:0;max-width:17.5rem;min-width:7rem;overflow:hidden;position:absolute;right:0;top:100%;transition:all .5s ease-in-out;width:100%}body>header .locale-dropdown[aria-expanded=true] nav{padding:.625rem 0;background-color:var(--surface);border-radius:.25rem;border-color:var(--primary-light);max-height:20rem}body>header .locale-dropdown[aria-expanded=true]::after{transform:rotate(-180deg)}body>header .locale-dropdown a{display:block;padding:.875rem 1.25rem;color:var(--on-surface)}body>header .locale-dropdown a:hover,body>header .locale-dropdown a:focus{color:var(--primary);font-weight:700;background-color:var(--primary-light)}@media only screen and (min-width: 48rem){body>header [role=menuitem] .title:not([data-too-long]),body>header [role=menuitem] .title[data-too-long]+.link-title{display:inline}}@media only screen and (max-width: 47.99rem){body>header .locale-dropdown{max-width:var(--min-width)}body>header [role=menuitem] .link-title{display:inline}body>header button[name=toggler][aria-expanded=true]+[role=navigation] [role=menuitem] .link-title{display:none}body>header button[name=toggler][aria-expanded=true]+[role=navigation] [role=menuitem] .title{display:inline}}@media only screen and (max-width: 38.49rem){body>header .container{--toggler-right: -0.75rem;--container-edge: 1.375rem;--container-margin: 0.625rem;margin-bottom:.565rem}body>header .locale-dropdown{max-width:var(--max-width) !important;margin-left:calc(var(--menu-item-padding) - .38rem)}body>header .locale-dropdown nav{left:0;right:auto;margin-top:.5rem}body>header .locale-dropdown nav::before{top:-1.3rem}body>header [role=navigation]{--border-width: 0.0625rem;align-items:flex-start;background-color:var(--surface);border-radius:.25rem;border:var(--border-width) solid var(--primary-light);display:flex;flex-direction:column;gap:1rem;margin:0;padding:3.5rem 1rem 2.5rem;top:calc(var(--container-margin) + var(--border-width));left:var(--container-margin);width:calc(100% - var(--container-margin)*2)}body>header button[name=toggler]{display:block;margin-right:var(--toggler-right)}body>header button[name=toggler][aria-expanded=false]+[role=navigation]{display:none}body>header [role=menubar]{border:none;flex-direction:column;height:auto;width:100%}body>header [role=menuitem]{height:auto;display:flex;align-items:center;justify-content:flex-start;padding-top:.88rem;padding-bottom:.88rem;width:100%}}body>header .container.scrolled .locale-dropdown{max-width:var(--min-width)}body>header .container.scrolled [role=menubar]{border-color:var(--primary-light);background-color:var(--surface)}body>header .container.fixed button[name=toggler],body>header .container.fixed [role=navigation]{position:fixed}@media(prefers-reduced-motion: reduce){body>header .locale-dropdown,body>header .locale-dropdown::before,body>header .locale-dropdown::after,body>header .locale-dropdown span,body>header .locale-dropdown nav{transition:none}body>header [role=navigation],body>header [role=menubar]{transition:none}}body>main{display:flex;flex-direction:column;flex:1}body>footer section{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;font-weight:500;gap:1.25rem;margin-top:3rem;margin-bottom:3rem}@media only screen and (max-width: 38.49rem){body>footer section{flex-direction:column}}body>footer p{margin:0;color:var(--on-surface)}body>footer nav{display:flex;gap:1rem}body>footer nav a{color:var(--primary)}