@font-face{font-family:"Lora";font-display:swap;src:url('f-sc58.21b90d65.woff2') format('woff2');font-weight:400 700}@font-face{font-family:"Source Serif 4";font-display:swap;src:url('glyph-t0eb.aa72862a.woff2') format('woff2');font-weight:400 700}:root{--v-identity-c:#862e35;--v-backdrop:#fbf7f0;--v-small-size:calc(var(--v-type-md) / var(--v-type-step));--v-type-md:1rem;--v-type-step:1.2;--v-lead-size:calc(var(--v-type-md) * var(--v-type-step));--v-text-max:46rem;--v-beat:0.5rem;--v-sheet:#ffffff;--v-on-key:#ffffff;--v-trim:#e0a526;--v-copy-face:"Source Serif 4",Georgia,"Times New Roman",serif;--v-corner-r:6px;--v-pop:#7a2830;--v-hx-family:"Lora",Georgia,"Times New Roman",serif;--v-hairline:#e2d9da;--v-copy-color:#231a1b;--v-xl-size:calc(var(--v-lead-size) * var(--v-type-step));--v-top-size:calc(var(--v-xl-size) * var(--v-type-step));--v-page-max:80rem;--v-soft-text:#7b6567}@media (prefers-color-scheme:dark){:root:not([data-color-scheme="light"]){--v-on-key:#1d1617;--v-soft-text:#a89496;--v-hairline:#473839;--v-copy-color:#eae6e6;--v-pop:#d06d77;color-scheme:dark;--v-backdrop:#1d1617;--v-sheet:#291f20}}:root[data-color-scheme="dark"]{--v-soft-text:#a89496;--v-backdrop:#1d1617;--v-on-key:#1d1617;color-scheme:dark;--v-sheet:#291f20;--v-copy-color:#eae6e6;--v-hairline:#473839;--v-pop:#d06d77}*::after,*,*::before{box-sizing:border-box}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%}body{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--v-backdrop);font:var(--v-type-md)/1.65 var(--v-copy-face);margin:0;color:var(--v-copy-color)}body::after{flex:1 0 0;order:1;content:''}body>.vs1j,body>.h99{order:2}.vs1j + .h99{margin-top:0}body>.m1t{width:100%}h2,h1,h4,h3{margin:calc(var(--v-beat) * 5) 0 calc(var(--v-beat) * 2);font-family:var(--v-hx-family);line-height:1.2}h1{margin-top:0;font-size:var(--v-top-size)}h2{font-size:var(--v-xl-size)}h3{font-size:var(--v-lead-size)}ol,blockquote,pre,p,table,ul{margin:0 0 calc(var(--v-beat) * 3)}a{text-underline-offset:0.15em;color:var(--v-pop)}a:hover{text-decoration-thickness:2px;text-decoration-color:var(--v-trim,currentColor)}img{height:auto;border-radius:var(--v-corner-r);display:block;max-width:100%}.m1t{padding-inline:calc(var(--v-beat) * 3);max-width:var(--v-page-max);margin-inline:auto}[data-plf="wide"] .m1t{max-width:max(var(--v-page-max),78rem)}.bt9{padding-block:calc(var(--v-beat) * 5);display:grid;gap:calc(var(--v-beat) * 6)}.bo{min-width:0}.jv{font-size:max(1.125rem,calc(var(--v-type-md) * 1.125));line-height:1.75}.jv h2{font-size:var(--v-xl-size)}.jv h3{font-size:var(--v-lead-size)}.e64x{border-bottom:1px solid var(--v-hairline);background:var(--v-sheet);z-index:20}@media (min-width:48.01rem){.e64x{top:0;position:sticky}}.vo{padding-block:calc(var(--v-beat) * 2);align-items:center;display:flex;position:relative;flex-wrap:wrap;gap:calc(var(--v-beat) * 2) calc(var(--v-beat) * 4)}.hojd{flex-wrap:wrap;align-items:center;min-width:0;display:flex;gap:calc(var(--v-beat) * 2) calc(var(--v-beat) * 4)}.jtv{gap:calc(var(--v-beat) * 0.5);margin-left:auto;display:flex;align-items:center}.m3{font:700 var(--v-lead-size) var(--v-hx-family);text-decoration:none;color:inherit}.lq9{width:auto;display:block;height:2.25rem;max-width:100%}.u2b ul,.ue,.h99 ul,.ampj ul,.w7 ol,.i6x{display:flex;list-style:none;flex-wrap:wrap;padding:0;margin:0;gap:calc(var(--v-beat) * 2.5)}.u2b{font-size:var(--v-small-size)}.u2b ul{gap:calc(var(--v-beat) * 0.25)}.y0r5,.who9{border-radius:var(--v-corner-r);padding:0 var(--v-beat);display:inline-flex;min-width:2.25rem;min-height:2.25rem;justify-content:center;align-items:center}.who9{color:var(--v-copy-color);font-weight:700}.y0r5{font-weight:500;text-decoration:none;color:var(--v-soft-text)}.y0r5:hover{color:var(--v-copy-color)}.u2b[data-sl="underline"] .who9{text-decoration:underline 2px var(--v-pop);text-underline-offset:0.4em;font-weight:600}.u2b[data-sl="pill"] .who9{color:var(--v-sheet);background:var(--v-copy-color);font-weight:600}@media (min-width:48.01rem){.e64x[data-lws="inline"] .vo{row-gap:0;justify-content:space-between;text-align:start}.e64x[data-lws="inline"] .hojd{display:contents}.e64x[data-lws="inline"] .m3{order:1;font-size:var(--v-lead-size);flex:0 1 auto}.e64x[data-lws="inline"] .jtv{margin-inline:auto 0;order:2}.e64x[data-lws="inline"] .ampj,.e64x[data-lws="inline"] .d7kv{flex:0 0 100%;padding-top:calc(var(--v-beat) * 1.5);order:3;border-top:1px solid var(--v-hairline);margin-top:calc(var(--v-beat) * 2)}}.yo1{list-style:none;padding:0;flex-wrap:wrap;gap:calc(var(--v-beat) * 0.5) calc(var(--v-beat) * 3);display:flex;margin:0}.pqkv{text-decoration:none;font-weight:600;color:inherit}.pqkv:hover{color:var(--v-pop)}.pqkv:hover,.pqkv[aria-current]{text-decoration:underline 2px var(--v-trim,transparent);text-underline-offset:0.4em}.y8{position:relative}.ds1o{list-style:none;cursor:pointer;padding:calc(var(--v-beat) * 0.75) calc(var(--v-beat) * 1.5);display:inline-flex;gap:var(--v-beat);font-weight:600;border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);align-items:center}.ds1o::-webkit-details-marker{display:none}.wnz0{border-right:2px solid currentColor;border-bottom:2px solid currentColor;height:0.45rem;transform:translateY(-20%) rotate(45deg);width:0.45rem}.y8[open] .wnz0{transform:translateY(20%) rotate(-135deg)}.hz{border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);list-style:none;margin:var(--v-beat) 0 0;position:absolute;background:var(--v-sheet);left:0;top:100%;padding:var(--v-beat) 0;z-index:10;box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.12);min-width:14rem}.v94y{text-decoration:none;padding:var(--v-beat) calc(var(--v-beat) * 2);display:block;color:inherit}.v94y:hover{color:var(--v-pop);background:var(--v-backdrop)}.err{display:none}@media (min-width:48.01rem){.d7kv[data-udeyz="yes"]{gap:calc(var(--v-beat) * 3);display:flex;align-items:center}.d7kv[data-udeyz][data-ucfok]{min-width:0;width:100%}.d7kv[data-udeyz][data-ucfok] .yo1{white-space:nowrap;overflow:hidden;flex:1 1 auto;flex-wrap:nowrap;min-width:0}.err{flex:0 0 auto;position:relative}.zl{font-weight:600;white-space:nowrap;list-style:none;align-items:center;gap:var(--v-beat);display:inline-flex;cursor:pointer}.zl::-webkit-details-marker{display:none}.zl:hover{color:var(--v-pop)}.err[open] .wnz0{transform:translateY(20%) rotate(-135deg)}.h23{list-style:none;position:absolute;padding:var(--v-beat) 0;background:var(--v-sheet);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.12);z-index:10;min-width:14rem;right:0;top:100%;margin:var(--v-beat) 0 0}.h23 a{text-decoration:none;padding:var(--v-beat) calc(var(--v-beat) * 2);color:inherit;white-space:nowrap;display:block}.h23 a:hover{color:var(--v-pop);background:var(--v-backdrop)}}.qlp{position:static}.s5{align-items:center;border-radius:var(--v-corner-r);justify-content:center;width:2.75rem;display:inline-flex;list-style:none;height:2.75rem;cursor:pointer}.s5::-webkit-details-marker{display:none}.qlp[open] .s5,.s5:hover{background:var(--v-backdrop)}.ntif{margin:-0.2rem 0 0 -0.2rem;height:0.95rem;position:relative;width:0.95rem;border:2px solid currentColor;border-radius:50%}.ntif::after{height:2px;width:0.5rem;background:currentColor;transform:rotate(45deg);position:absolute;right:-0.4rem;bottom:-0.35rem;content:''}.qn{box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.12);right:calc(var(--v-beat) * 3);top:100%;background:var(--v-sheet);position:absolute;border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);z-index:10;padding:var(--v-beat);width:min(22rem,calc(100% - var(--v-beat) * 6))}.unxs{display:flex;gap:var(--v-beat)}.x2c7{width:1px;white-space:nowrap;overflow:hidden;clip-path:inset(50%);height:1px;position:absolute}.jh{min-width:0;flex:1 1 auto;height:2.5rem;font:inherit;font-size:1rem;background:var(--v-backdrop);color:var(--v-copy-color);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);padding:0 calc(var(--v-beat) * 1.5)}.qz74{padding:0;height:2.5rem;flex:none;align-items:center;cursor:pointer;display:inline-flex;color:var(--v-on-key);justify-content:center;border:0;border-radius:var(--v-corner-r);width:2.5rem;background:var(--v-pop)}.y052{font:600 var(--v-small-size) var(--v-copy-face);width:auto;padding:0 calc(var(--v-beat) * 1.75)}.rl{display:none}.q50g{width:2.75rem;display:flex;align-items:center;list-style:none;cursor:pointer;justify-content:center;height:2.75rem}.q50g::-webkit-details-marker{display:none}.iafg,.iafg::before,.iafg::after{border-radius:1px;height:2px;width:1.25rem;display:block;background:currentColor}.iafg{position:relative}.iafg::before,.iafg::after{position:absolute;content:'';left:0}.iafg::before{top:-0.4rem}.iafg::after{top:0.4rem}.rl[open] .iafg{background:transparent}.rl[open] .iafg::before{top:0;transform:rotate(45deg)}.rl[open] .iafg::after{transform:rotate(-45deg);top:0}.gr3{overflow-y:auto;max-height:calc(100vh - 3.5rem);position:absolute;box-shadow:0 0.75rem 1.5rem rgba(0,0,0,0.12);background:var(--v-sheet);z-index:10;border-bottom:1px solid var(--v-hairline);left:0;right:0;top:100%;overscroll-behavior:contain}.z3{padding:var(--v-beat) 0;margin:0;list-style:none}.kb{padding:0 calc(var(--v-beat) * 2);align-items:center;display:flex;text-decoration:none;color:var(--v-copy-color);min-height:3rem;font-weight:600}.kb:hover{background:var(--v-backdrop);color:var(--v-pop)}[data-xvu]{overflow:hidden}@media (max-width:48rem){.vo{min-height:3.5rem;flex-wrap:nowrap;padding-block:calc(var(--v-beat) * 0.5);gap:var(--v-beat)}.lq9{height:2rem}.u2b ul{flex-wrap:nowrap}.hojd{flex:1 1 auto;flex-wrap:nowrap}.jtv{gap:0}.y0r5,.who9{min-width:2.75rem;min-height:2.75rem}.qn{width:auto;padding:var(--v-beat) calc(var(--v-beat) * 2);border-width:1px 0;border-radius:0;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.08);left:0;right:0}.e64x[data-vfigd="burger"] .rl{display:block}.e64x[data-vfigd="burger"] .ampj,.e64x[data-vfigd="burger"] .d7kv{display:none}.e64x[data-vfigd="scroll_row"] .vo{flex-wrap:wrap;row-gap:0}.e64x[data-vfigd="scroll_row"] .hojd{display:contents}.e64x[data-vfigd="scroll_row"] .m3{order:1}.e64x[data-vfigd="scroll_row"] .jtv{order:2}.e64x[data-vfigd="scroll_row"] .ampj,.e64x[data-vfigd="scroll_row"] .d7kv{scrollbar-width:none;flex:0 0 100%;overflow-x:auto;min-width:0;padding-block:var(--v-beat);order:3}.e64x[data-vfigd="scroll_row"] .yo1,.e64x[data-vfigd="scroll_row"] .ampj ul{flex-wrap:nowrap;white-space:nowrap}.e64x[data-qxx="hide_on_scroll"],.e64x[data-qxx="sticky"]{top:0;position:sticky}.e64x[data-qxx="hide_on_scroll"]{transition:transform 0.2s ease}.e64x[data-wmqsr]{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.hr81,.e64x{transition:none}}.w7{font-size:var(--v-small-size);color:var(--v-soft-text);margin-bottom:calc(var(--v-beat) * 3)}.w7 li + li::before{content:"/";margin-right:calc(var(--v-beat) * 2.5)}@media (max-width:48rem){.w7{font-size:0.8125rem;margin-bottom:calc(var(--v-beat) * 2);overflow-x:auto;scrollbar-width:none}.w7::-webkit-scrollbar{display:none}.w7 ol{flex-wrap:nowrap;gap:calc(var(--v-beat) * 1.5);white-space:nowrap}.w7 li + li::before{margin-right:calc(var(--v-beat) * 1.5)}.w7 [aria-current]{display:none}}.q42f{color:var(--v-soft-text);font-size:var(--v-lead-size)}.x4g{border-bottom:1px solid var(--v-hairline);padding-block:calc(var(--v-beat) * 4)}.tf{margin-bottom:calc(var(--v-beat) * 2);display:block}.tf img{width:100%;aspect-ratio:2 / 1;object-fit:cover}.osr{font-size:var(--v-xl-size);margin:0 0 var(--v-beat)}.osr a{color:inherit;text-decoration:none}.osr a:hover{color:var(--v-pop)}.uq,.ec{font-size:var(--v-small-size);margin-bottom:calc(var(--v-beat) * 2);color:var(--v-soft-text)}.d8i7{margin:0}.zbz{padding:0;list-style:none;margin:0}.ec{padding:0;align-items:center;list-style:none;display:flex;gap:var(--v-beat) calc(var(--v-beat) * 2.5);flex-wrap:wrap}.ec>.kuw6{flex-basis:100%}.xe2u{margin:0}.kuw6{display:inline-flex;align-items:center;gap:calc(var(--v-beat) * 1.5)}.v9zc{width:2.5rem;border-radius:50%;height:2.5rem;flex:none;object-fit:cover}.w4{display:flex;font:700 var(--v-small-size) var(--v-hx-family);align-items:center;background:var(--v-pop);justify-content:center;color:var(--v-on-key)}.k1{line-height:1.3;display:flex;flex-direction:column}.urs{color:var(--v-copy-color);text-decoration:none;font-weight:600}.urs:hover{color:var(--v-pop)}.yfy{font-size:var(--v-small-size);color:var(--v-soft-text)}.h9j{overflow:hidden;clip-path:inset(50%);height:1px;white-space:nowrap;width:1px;position:absolute}.h9j[data-arums]{overflow:visible;white-space:normal;position:static;color:var(--v-soft-text);font-size:var(--v-lead-size);margin:calc(var(--v-beat) * 2) 0 calc(var(--v-beat) * 3);width:auto;height:auto;clip-path:none}.rr4{margin-bottom:calc(var(--v-beat) * 6);display:grid;gap:calc(var(--v-beat) * 3)}@media (min-width:48.01rem){.rr4{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);align-items:start}}.yk{border-radius:var(--v-corner-r);overflow:hidden;background:#1b1b1b;position:relative}.denq{object-fit:cover;border-radius:0;width:100%;aspect-ratio:16 / 10}.d6{color:#ffffff;padding:calc(var(--v-beat) * 8) calc(var(--v-beat) * 3) calc(var(--v-beat) * 3);left:0;right:0;bottom:0;position:absolute;background:linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0.55) 55%,rgba(0,0,0,0))}.chu{margin:0 0 var(--v-beat);font-size:var(--v-small-size);font-weight:700;letter-spacing:0.03em;text-transform:uppercase}.chu a{z-index:1;text-decoration:none;position:relative;color:#ffffff}.qxb{font-size:var(--v-top-size);line-height:1.15;margin:0 0 var(--v-beat);color:#ffffff}.qxb a{color:inherit;text-decoration:none}.qxb a::after{content:'';position:absolute;inset:0}.bc{color:rgba(255,255,255,0.85);font-size:var(--v-small-size);margin:0}.wuce{gap:calc(var(--v-beat) * 2);display:grid;align-content:start}.x3{align-items:start;border-bottom:1px solid var(--v-hairline);padding-bottom:calc(var(--v-beat) * 2);display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:calc(var(--v-beat) * 1.5)}.x3:last-child{padding-bottom:0;border-bottom:0}.fy{display:block}.fy img{object-fit:cover;width:100%;aspect-ratio:4 / 3}.aja{font-size:var(--v-small-size);color:var(--v-soft-text);margin:0 0 calc(var(--v-beat) * 0.5)}.bhm{font-size:var(--v-type-md);line-height:1.3;margin:0}.bhm a{text-decoration:none;color:inherit}.bhm a:hover{color:var(--v-pop)}@media (min-width:48.01rem){.rr4{align-items:stretch}.yk{min-height:16rem}.denq{aspect-ratio:auto;height:100%;inset:0;position:absolute}.wuce{flex-direction:column;display:flex;justify-content:space-between}}.bwo4{padding-top:calc(var(--v-beat) * 5)}.bwo4 .rr4{grid-template-columns:minmax(0,1fr);margin-bottom:0}@media (min-width:60rem){.bwo4 .rr4{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);align-items:stretch}.bwo4 .yk{min-height:18rem}.bwo4 .wuce{gap:calc(var(--v-beat) * 1.5)}.bwo4 .x3{padding-bottom:calc(var(--v-beat) * 1.5);grid-template-columns:5.5rem minmax(0,1fr)}.bwo4 .x3:last-child{border-bottom:0;padding-bottom:0}.bwo4 .bhm{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}}@media (max-width:48rem){.rr4{margin-bottom:calc(var(--v-beat) * 5);gap:calc(var(--v-beat) * 2)}.denq{aspect-ratio:4 / 3}.d6{padding:calc(var(--v-beat) * 6) calc(var(--v-beat) * 2) calc(var(--v-beat) * 2)}.qxb{font-size:var(--v-xl-size)}.wuce{overflow-x:auto;padding-inline:calc(var(--v-beat) * 2);scroll-snap-type:x mandatory;scroll-padding-inline:calc(var(--v-beat) * 2);gap:calc(var(--v-beat) * 1.5);display:flex;margin-inline:calc(var(--v-beat) * -2);scrollbar-width:none}.wuce::-webkit-scrollbar{display:none}.x3:last-child,.x3{border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);flex:0 0 72%;overflow:hidden;background:var(--v-sheet);scroll-snap-align:start;padding:0;grid-template-columns:minmax(0,1fr);gap:0}.fy img{aspect-ratio:16 / 9;border-radius:0}.clh{padding:calc(var(--v-beat) * 1.5)}}.yhk{margin-bottom:calc(var(--v-beat) * 6)}.brv{margin-bottom:calc(var(--v-beat) * 2.5);gap:calc(var(--v-beat) * 2);border-bottom:2px solid var(--v-trim,var(--v-copy-color));justify-content:space-between;padding-bottom:var(--v-beat);display:flex;align-items:baseline}.y57s{margin:0;font-size:var(--v-xl-size)}.y57s a{color:inherit;text-decoration:none}.sorz{white-space:nowrap;font-size:var(--v-small-size)}.wc{display:grid;gap:calc(var(--v-beat) * 4) calc(var(--v-beat) * 3);grid-template-columns:repeat(3,minmax(0,1fr))}.wc[data-qwiaa="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:48rem){.wc[data-qwiaa="4"],.wc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30rem){.wc,.wc[data-qwiaa="4"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.wc[data-wsxsi="compact"]{grid-template-columns:minmax(0,1fr);gap:calc(var(--v-beat) * 2)}.wc[data-wsxsi="compact"]>.k7p2 + .k7p2{display:grid;border-top:1px solid var(--v-hairline);align-items:start;padding-top:calc(var(--v-beat) * 2);grid-template-columns:6rem minmax(0,1fr);grid-template-areas:"cover title" "cover meta";column-gap:calc(var(--v-beat) * 1.5)}.wc[data-wsxsi="compact"]>.k7p2 + .k7p2 .fmwm{grid-area:cover;margin:0}.wc[data-wsxsi="compact"]>.k7p2 + .k7p2 .fmwm img{width:6rem;aspect-ratio:auto;height:4.5rem}.wc[data-wsxsi="compact"]>.k7p2 + .k7p2 .zv6{margin:0 0 calc(var(--v-beat) * 0.5);grid-area:title}.wc[data-wsxsi="compact"]>.k7p2 + .k7p2 .n0mk{grid-area:meta}.wc[data-wsxsi="compact"]>.k7p2 + .k7p2 .emx{display:none}}.k7p2{min-width:0}.fmwm{display:block;margin-bottom:calc(var(--v-beat) * 1.5)}.dd img,.fmwm img{width:100%;object-fit:cover;aspect-ratio:3 / 2}.emx,.n0mk{color:var(--v-soft-text);margin:0;font-size:var(--v-small-size)}.zv6{font-size:var(--v-type-md);line-height:1.35;margin:calc(var(--v-beat) * 0.5) 0}.jxx a,.zv6 a{text-decoration:none;color:inherit}.zv6 a:hover,.jxx a:hover{color:var(--v-pop)}.emx a,.z1g a{color:inherit}.k4{margin:0 0 calc(var(--v-beat) * 2.5);font-size:var(--v-xl-size);padding-bottom:var(--v-beat);border-bottom:2px solid var(--v-trim,var(--v-copy-color))}.nk{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:calc(var(--v-beat) * 3);padding-block:calc(var(--v-beat) * 3);align-items:start;border-bottom:1px solid var(--v-hairline);display:grid}.nk:first-of-type{padding-top:0}.api{min-width:0;grid-column:1 / -1}.dd + .api{grid-column:auto}.z1g,.gd9{margin:0;color:var(--v-soft-text);font-size:var(--v-small-size)}.jxx{font-size:var(--v-lead-size);line-height:1.3;margin:calc(var(--v-beat) * 0.75) 0}.oq{margin:0 0 var(--v-beat)}@media (max-width:30rem){.nk{grid-template-columns:minmax(0,1fr)}.api{grid-column:auto}}@media (max-width:48rem){.j44[data-wsxsi="compact"] .nk{grid-template-columns:6rem minmax(0,1fr);gap:calc(var(--v-beat) * 1.5);padding-block:calc(var(--v-beat) * 2)}.j44[data-wsxsi="compact"] .dd img{height:4.5rem;aspect-ratio:auto;width:6rem}.j44[data-wsxsi="compact"] .api{flex-direction:column;display:flex}.j44[data-wsxsi="compact"] .jxx{order:-1;margin:0 0 calc(var(--v-beat) * 0.5);font-size:var(--v-type-md)}.j44[data-wsxsi="compact"] .z1g,.j44[data-wsxsi="compact"] .oq{display:none}}.u60{font-size:max(1.125rem,calc(var(--v-type-md) * 1.125))}.jsok{padding-block:calc(var(--v-beat) * 1.5);border-bottom:1px solid var(--v-hairline)}.jsok summary{padding-inline-start:calc(var(--v-beat) * 3);cursor:pointer;font-weight:700;list-style:none;position:relative}.jsok summary::-webkit-details-marker{display:none}.jsok summary::before{color:var(--v-pop);position:absolute;content:'+';font-weight:400;left:0}.jsok[open] summary::before{content:'\2212'}.u60[data-crcyz="chevron"] .jsok summary::before{transform:rotate(45deg);width:0.45em;content:'';height:0.45em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;top:0.45em;left:0.2em}.u60[data-crcyz="chevron"] .jsok[open] summary::before{transform:rotate(-135deg);top:0.7em}.u60[data-crcyz="arrow"] .jsok summary::before{content:'\2192'}.u60[data-crcyz="arrow"] .jsok[open] summary::before{content:'\2193'}.jsok p{margin:calc(var(--v-beat) * 1.5) 0 0}.g5w{gap:calc(var(--v-beat) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.g5w[data-esmaz="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:40rem){.g5w[data-esmaz="4"],.g5w{grid-template-columns:minmax(0,1fr)}}.z3u{border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);background:var(--v-sheet);overflow:hidden}.kh{display:block}.kh img{width:100%;display:block;height:auto;aspect-ratio:16 / 9;object-fit:cover}.fume{padding:calc(var(--v-beat) * 2)}.ckf{color:var(--v-soft-text);margin:0 0 var(--v-beat);font-size:var(--v-small-size)}.ji{font-size:var(--v-type-md);margin:0}.ji a{text-decoration:none;color:inherit}.ji a:hover{color:var(--v-pop)}.mrc{margin-bottom:calc(var(--v-beat) * 4)}.jv div[role="region"]{background:linear-gradient(to right,var(--v-backdrop) 30%,transparent) 0 0 / 2rem 100% no-repeat local,linear-gradient(to left,var(--v-backdrop) 30%,transparent) 100% 0 / 2rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,0.28),transparent) 0 0 / 0.75rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.28),transparent) 100% 0 / 0.75rem 100% no-repeat scroll;margin:0 0 calc(var(--v-beat) * 3);overflow-x:auto}.jv div[role="region"]:focus-visible{outline:2px solid var(--v-pop);outline-offset:2px}.jv table{width:100%;margin:0;border-collapse:collapse}.jv td,.jv th{min-width:7rem;vertical-align:top;padding:var(--v-beat) calc(var(--v-beat) * 1.5);border:1px solid var(--v-hairline);text-align:left}@media (max-width:48rem){.jv div[role="region"]{max-width:100%}.jv table{font-size:0.9375rem;line-height:1.5;min-width:100%;width:max-content}.jv th,.jv td{min-width:7.5rem;max-width:15rem}}.jv blockquote{color:var(--v-soft-text);padding-left:calc(var(--v-beat) * 2);border-left:3px solid var(--v-pop)}.jv aside[role="note"]{background:var(--v-sheet);padding:calc(var(--v-beat) * 2) calc(var(--v-beat) * 2.5);border-radius:var(--v-corner-r);border:1px solid var(--v-hairline);border-left:3px solid var(--v-pop);margin:0 0 calc(var(--v-beat) * 3)}.jv aside[role="note"]>p:last-child{margin-bottom:0}.jv figure>svg[role="img"]{max-width:100%;height:auto;color:var(--v-copy-color);display:block}.jv figure>canvas{margin:calc(var(--v-beat) * 1.5) 0;display:block;border-radius:var(--v-corner-r);border:1px solid var(--v-hairline);width:100%;height:auto;max-width:540px}.jv figure>label{margin-bottom:var(--v-beat);display:block}.jv figure>label>textarea{margin-top:calc(var(--v-beat) * 0.5);color:var(--v-copy-color);width:100%;display:block;padding:var(--v-beat);font:inherit;border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);background:var(--v-backdrop)}.jv figure>fieldset{flex-wrap:wrap;border:0;display:flex;padding:var(--v-beat) 0;gap:var(--v-beat) calc(var(--v-beat) * 2);margin:0}.jv figure>fieldset>legend{padding:0;font-weight:600}.jv figure>button{cursor:pointer;color:var(--v-on-key);background:var(--v-pop);padding:var(--v-beat) calc(var(--v-beat) * 2);font:inherit;border:0;border-radius:var(--v-corner-r)}.jv pre{padding:calc(var(--v-beat) * 2);overflow-x:auto;background:var(--v-sheet);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r)}.p6k,.q7{padding:calc(var(--v-beat) * 3);background:var(--v-sheet);margin-bottom:calc(var(--v-beat) * 4);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r)}.q7{grid-template-columns:auto minmax(0,1fr);gap:calc(var(--v-beat) * 3);display:grid;margin-top:calc(var(--v-beat) * 5);align-items:start}.m8b,.z6gl,.lhf{object-fit:cover;border-radius:50%;width:5rem;height:5rem}.z6gl{margin-bottom:calc(var(--v-beat) * 2)}.hdpg p{margin:0}.q7>.hdpg:first-child{grid-column:1 / -1}.ysk{font-weight:700}.lm{color:var(--v-soft-text);font-size:var(--v-small-size);margin-top:calc(var(--v-beat) * 0.25)}.hdpg .vv{margin-top:var(--v-beat);line-height:1.6}.ea,.lhf{align-items:center;background:var(--v-pop);display:flex;font:700 var(--v-lead-size) var(--v-hx-family);color:var(--v-on-key);justify-content:center}.ky{color:var(--v-soft-text)}@media (max-width:30rem){.q7{padding:calc(var(--v-beat) * 2);gap:calc(var(--v-beat) * 2)}.lhf,.m8b{height:3.5rem;width:3.5rem}}.azb{font-size:var(--v-type-md);margin:0 0 calc(var(--v-beat) * 2)}.p6k li + li{margin-top:calc(var(--v-beat) * 1.25)}.p6k ul{margin:0;padding:0;list-style:none}.p6k ul ul{padding-left:calc(var(--v-beat) * 2)}.h4{padding-left:calc(var(--v-beat) * 2.5);margin:0}.p6k li{padding-block:calc(var(--v-beat) * 0.5)}.i2{gap:calc(var(--v-beat) * 1.5);display:grid}.i3x{gap:calc(var(--v-beat) * 1.5);align-items:center;display:flex}.eg{flex-shrink:0;height:3.5rem;width:3.5rem;object-fit:cover;border-radius:var(--v-corner-r)}.cv{text-decoration:none;color:inherit;font-size:var(--v-small-size);line-height:1.35}.cv:hover{color:var(--v-pop)}.nfsz{gap:calc(var(--v-beat) * 2);display:flex;align-items:center;padding-block:calc(var(--v-beat) * 4);justify-content:space-between}.j44 + .nfsz{margin-top:calc(var(--v-beat) * 4)}.jnjt{margin:0 auto;gap:var(--v-beat);padding:0;list-style:none;flex-wrap:wrap;display:flex}.jnjt [aria-current],.jnjt a{border-radius:var(--v-corner-r);display:block;padding:var(--v-beat) calc(var(--v-beat) * 1.5)}.jnjt [aria-current]{background:var(--v-pop);color:var(--v-on-key)}.kv{margin-bottom:calc(var(--v-beat) * 4);padding:calc(var(--v-beat) * 3);font-size:var(--v-small-size);background:var(--v-sheet);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r)}.xcp{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:700;list-style:none;min-height:1.5rem}.xcp::-webkit-details-marker{display:none}.xcp::after{border-right:2px solid currentColor;border-bottom:2px solid currentColor;width:0.45rem;transform:translateY(-20%) rotate(45deg);margin-right:0.25rem;height:0.45rem;content:''}.kv[open] .xcp::after{transform:translateY(20%) rotate(-135deg)}.cdhd{padding:0;margin:var(--v-beat) 0 0;counter-reset:toc;list-style:none}.kv{font-size:0.9375rem;line-height:1.4}.kv li{padding-block:0}.kv li + li{margin-top:calc(var(--v-beat) * 0.5)}.cdhd>li:not(.a8){counter-increment:toc;counter-reset:tocsub}.kv li a{text-decoration:none;align-items:baseline;padding:calc(var(--v-beat) * 0.5) calc(var(--v-beat) * 0.75);color:var(--v-copy-color);grid-template-columns:1.75rem minmax(0,1fr);display:grid;border-left:2px solid transparent;border-radius:0 var(--v-corner-r) var(--v-corner-r) 0}.kv li a::before{font-variant-numeric:tabular-nums;color:var(--v-soft-text);content:counter(toc) "."}.kv .a8{font-size:0.875rem;padding-left:calc(var(--v-beat) * 1.75);counter-increment:tocsub}.kv .a8 a{grid-template-columns:2.5rem minmax(0,1fr)}.kv .a8 a::before{content:counter(toc) "." counter(tocsub) "."}.kv li a:hover{color:var(--v-pop)}.kv [aria-current]{color:var(--v-pop);border-left-color:var(--v-pop);font-weight:600;background:var(--v-backdrop)}@supports selector(::details-content){@media (min-width:48.01rem){.kv::details-content{content-visibility:visible}.xcp{cursor:default;pointer-events:none}.xcp::after{display:none}}}@media (max-width:48rem){.kv{padding:calc(var(--v-beat) * 1.5) calc(var(--v-beat) * 2);margin-bottom:calc(var(--v-beat) * 3)}.xcp{min-height:2.75rem}.kv li + li{margin-top:calc(var(--v-beat) * 0.25)}.kv li a{align-items:center;min-height:2.75rem}}.rzgw,.jv :is(h2,h3){scroll-margin-top:6rem}.tx9h{margin-top:calc(var(--v-beat) * 6)}.dm5{font-size:var(--v-lead-size)}.r1{padding:0;margin:0 0 calc(var(--v-beat) * 4);list-style:none}.clma{border-bottom:1px solid var(--v-hairline);padding-block:calc(var(--v-beat) * 2)}.x8{margin:0 0 var(--v-beat);color:var(--v-soft-text);font-size:var(--v-small-size)}.moz{color:var(--v-copy-color)}.h3x{margin:0;overflow-wrap:anywhere}.le9{max-width:var(--v-text-max);display:grid;gap:var(--v-beat)}.rt{font-size:var(--v-small-size);font-weight:700}.gguo{color:var(--v-copy-color);padding:var(--v-beat) calc(var(--v-beat) * 1.5);font:inherit;border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);width:100%;background:var(--v-sheet);box-sizing:border-box}.r3f{position:absolute;overflow:hidden;left:-9999px;height:1px;width:1px}.myvx,.mrr6{font-size:var(--v-small-size);margin:0;color:var(--v-soft-text)}.myvx{border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);color:var(--v-copy-color);background:var(--v-sheet);padding:calc(var(--v-beat) * 1.5)}.a8hs{margin:0;font-size:var(--v-small-size);font-weight:700}.pxwy{background:var(--v-pop);border:0;border-radius:var(--v-corner-r);cursor:pointer;justify-self:start;color:var(--v-on-key);padding:var(--v-beat) calc(var(--v-beat) * 2);font:inherit}.kn{font-size:var(--v-type-md);margin:0 0 var(--v-beat)}.ax{gap:var(--v-beat);display:flex;flex-wrap:wrap}.e5sn,.sz{height:1px;width:1px;position:absolute;left:-9999px;overflow:hidden}.yh{flex:1 1 10rem;font:inherit;background:var(--v-sheet);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);min-width:0;color:var(--v-copy-color);padding:var(--v-beat) calc(var(--v-beat) * 1.5)}.usv{cursor:pointer;background:var(--v-pop);border:0;border-radius:var(--v-corner-r);color:var(--v-on-key);font:inherit;padding:var(--v-beat) calc(var(--v-beat) * 2)}.uuj2{margin:var(--v-beat) 0 0;font-size:var(--v-small-size);color:var(--v-soft-text)}.mmh2,.pu{margin:0 0 var(--v-beat);font-size:var(--v-small-size);font-weight:700;display:none}.mmh2:target,.pu:target{display:block}.k1i{margin-top:calc(var(--v-beat) * 5)}.vx{margin:0 0 var(--v-beat);font-size:var(--v-type-md)}.o6d,.gc{font-size:var(--v-small-size);margin:0 0 var(--v-beat);color:var(--v-soft-text)}.wmrp{gap:calc(var(--v-beat) * 0.5);display:flex}.s3{font-size:var(--v-xl-size);line-height:1.2;border:0;cursor:pointer;padding:0 calc(var(--v-beat) * 0.5);background:none;color:var(--v-pop)}.s3:hover ~ .s3{color:var(--v-soft-text)}.tz57{display:flex;gap:var(--v-beat);max-width:100%}.jtwr{overflow:hidden;white-space:nowrap;height:1px;width:1px;position:absolute;clip-path:inset(50%)}.b1{font:inherit;min-width:0;color:var(--v-copy-color);background:var(--v-sheet);flex:1 1 8rem;border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);padding:var(--v-beat) calc(var(--v-beat) * 1.5)}.md1b{border:0;border-radius:var(--v-corner-r);padding:var(--v-beat) calc(var(--v-beat) * 2);cursor:pointer;background:var(--v-pop);color:var(--v-on-key);font:inherit}.boz{color:var(--v-soft-text)}.qu{flex-wrap:wrap;display:flex;gap:var(--v-beat);margin:calc(var(--v-beat) * 4) 0 0;list-style:none;padding:0;font-size:var(--v-small-size)}.p6k .qu{margin-top:0}.kdur{padding:0}.kdur a{padding:calc(var(--v-beat) * 0.5) calc(var(--v-beat) * 1.5);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);text-decoration:none;display:inline-block}.ny{margin-top:calc(var(--v-beat) * 5);font-size:var(--v-small-size)}.r2{margin-bottom:var(--v-beat);font-weight:700}.ny ul{padding:0;list-style:none;gap:calc(var(--v-beat) * 2);display:flex;flex-wrap:wrap;margin:0}.yzsh{color:inherit;cursor:pointer;justify-content:center;display:inline-flex;align-items:center;height:2.25rem;background:none;padding:0;border:0;border-radius:var(--v-corner-r);width:2.25rem}.yzsh:hover{background:var(--v-backdrop)}.fz{height:1rem;width:1rem;border-radius:50%;box-shadow:inset -0.3rem -0.2rem 0 0 currentColor}.yzsh[aria-pressed="true"] .fz{box-shadow:inset 0 0 0 0.5rem currentColor}[data-gha]{position:fixed;background:var(--v-trim,var(--v-pop));z-index:30;height:3px;transform:scaleX(0);transform-origin:0 50%;inset:0 0 auto 0}.hr81{z-index:25;color:var(--v-on-key);justify-content:center;border-radius:50%;transition:transform 0.15s ease;width:2.75rem;right:calc(var(--v-beat) * 2);bottom:calc(var(--v-beat) * 2 + env(safe-area-inset-bottom,0px));align-items:center;display:flex;font-size:var(--v-lead-size);position:fixed;box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.18);text-decoration:none;background:var(--v-identity-c,var(--v-pop));height:2.75rem}.hr81>*{align-items:center;display:flex;font-style:normal;line-height:0;justify-content:center}.hr81 svg{height:1.25rem;display:block;width:1.25rem}.hr81[data-eua="rounded"]{border-radius:calc(var(--v-corner-r) + 0.25rem)}.hr81:hover{opacity:0.9}.hr81[hidden]{display:none}@media (min-width:48.01rem){.hr81{right:calc(var(--v-beat) * 3);bottom:calc(var(--v-beat) * 3 + env(safe-area-inset-bottom,0px))}}.h99{font-size:var(--v-small-size);color:var(--v-soft-text);background:var(--v-sheet);margin-top:calc(var(--v-beat) * 4);border-top:1px solid var(--v-hairline);padding-block:calc(var(--v-beat) * 5) calc(var(--v-beat) * 4)}.h99 p{margin:0}.h99 a{color:inherit}.h2f{display:flex;gap:calc(var(--v-beat) * 2);align-items:center}.xenc{display:block;width:auto;height:2rem;flex-shrink:0}.bcx ul{gap:var(--v-beat) calc(var(--v-beat) * 3)}.bcx a{text-decoration:none}.bcx a:hover{color:var(--v-copy-color);text-decoration:underline}.iv ul{gap:var(--v-beat)}.iv a{align-items:center;background:var(--v-backdrop);min-height:2.25rem;color:var(--v-copy-color);border:1px solid var(--v-hairline);border-radius:999px;text-decoration:none;display:inline-flex;font-weight:500;padding:0 calc(var(--v-beat) * 1.75)}.iv a:hover{border-color:var(--v-pop);color:var(--v-pop)}.h79{font-size:0.8125rem}.h99 p>small,.h99>*>p>small{font-size:max(0.8125rem,1em)}.p12{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:calc(var(--v-beat) * 5);align-items:start;display:grid}.bz{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--v-beat) * 4);display:grid}.bz ul{flex-direction:column;gap:var(--v-beat)}.bz .iv a{padding:0;color:inherit;border:0;border-radius:0;font-weight:500;background:none;min-height:0}.bz .iv a:hover{text-decoration:underline;color:var(--v-copy-color)}.sosu{border-inline-start:2px solid var(--v-trim,var(--v-hairline));gap:calc(var(--v-beat) * 2);justify-items:end;padding-inline-start:calc(var(--v-beat) * 4);display:grid;text-align:end}.sosu .h2f{flex-direction:column;align-items:flex-end}.hu8{display:grid;margin-top:calc(var(--v-beat) * 4);gap:calc(var(--v-beat) * 2)}.hu8:empty{display:none}@media (max-width:48rem){.h99{padding-block:calc(var(--v-beat) * 4) calc(var(--v-beat) * 3)}.h2f{align-items:flex-start;flex-direction:column}.bcx ul{gap:0 calc(var(--v-beat) * 3)}.bcx a{display:inline-flex;align-items:center;min-height:2.75rem}.iv a{min-height:2.75rem}.bz,.p12{grid-template-columns:minmax(0,1fr);gap:calc(var(--v-beat) * 3)}.sosu{justify-items:start;padding-inline-start:0;padding-top:calc(var(--v-beat) * 3);border-inline-start:0;border-top:2px solid var(--v-trim,var(--v-hairline));text-align:start}.sosu .h2f{align-items:flex-start}}@media (max-width:48rem){.m1t{padding-inline:calc(var(--v-beat) * 2)}.bt9{padding-block:calc(var(--v-beat) * 4);gap:calc(var(--v-beat) * 4)}.bwo4{padding-top:calc(var(--v-beat) * 3)}h1{font-size:min(var(--v-top-size),1.75rem)}.u60,.jv{font-size:1.0625rem;line-height:1.7}.jv h2{font-size:1.375rem}.jv h3{font-size:1.1875rem}.mrc{margin-bottom:calc(var(--v-beat) * 3)}.jsok{padding-block:0}.jsok summary{padding-block:0.625rem}.jsok p{margin-bottom:calc(var(--v-beat) * 1.5)}.u60[data-crcyz="chevron"] .jsok summary::before{top:calc(0.625rem + 0.45em)}.u60[data-crcyz="chevron"] .jsok[open] summary::before{top:calc(0.625rem + 0.7em)}.ji a{display:block}[data-uxtdp="hidden"]{display:none}}[data-jzssi="reading"]{max-width:56rem;margin-inline:auto}[data-jzssi="reading"]>h1,[data-jzssi="reading"] .jv{margin-inline:0;max-width:none}[data-jzssi="reading"] .jv{font-size:1.25rem}main:has(>[data-jzssi="reading"])>:is(.w7,.j6vn){padding-inline:0;margin-inline:auto;max-width:56rem}@media (max-width:48rem){[data-jzssi="reading"] .jv{font-size:1.125rem}}.jv li::marker{color:var(--v-trim,currentColor)}[data-rvdf="ink"] :is(.jv,.w7,.j6vn,.tgw,.i6x) a{color:var(--v-copy-color);text-decoration-line:underline;text-decoration-color:var(--v-trim,currentColor);text-decoration-thickness:1px}[data-rvdf="ink"] :is(.jv,.w7,.j6vn,.tgw,.i6x) a:hover{text-decoration-thickness:3px}[data-rvdf="ink"]{--v-pop:color-mix(in srgb,var(--v-trim,var(--v-copy-color)) 74%,black)}:where([data-rvdf="ink"]) a{text-decoration-color:var(--v-trim,currentColor);color:var(--v-copy-color)}:where([data-rvdf="ink"]) a:hover{color:var(--v-pop)}.yk[data-dns]{flex-direction:column;display:flex;min-height:16rem;justify-content:flex-end}.yk[data-dns] .d6{position:static}.x3[data-dns]{grid-template-columns:minmax(0,1fr)}[data-eb="equal"] .d8i7{overflow:hidden;-webkit-line-clamp:3}[data-eb="equal"] .d8i7{display:-webkit-box;-webkit-box-orient:vertical}@media (min-width:48.01rem){[data-eb="equal"] .zbz>li{display:flex}[data-eb="equal"] .zbz>li>.x4g{min-width:0;flex:1 1 auto}[data-eb="equal"] .zbz .tf img{aspect-ratio:16 / 10}[data-eb="equal"] .wc .fmwm img{aspect-ratio:16 / 10;object-fit:cover}}@media (max-width:48rem){[data-ydb="ellipsis"] .w7{overflow:hidden}[data-ydb="ellipsis"] .w7 li{flex:0 0 auto}[data-ydb="ellipsis"] .w7 [aria-current]{overflow:hidden;flex:0 1 auto;display:block;text-overflow:ellipsis;min-width:0}}[data-qjxt="hover"] :is(main,aside) a:not(.jv a){text-decoration-line:none}[data-qjxt="hover"] :is(main,aside) a:not(.jv a):hover{text-decoration-line:underline}.vs1j{border-top:1px solid var(--v-hairline);background:var(--v-sheet);padding-block:calc(var(--v-beat) * 5)}.vs1j .wsn{align-items:center;gap:var(--v-beat) calc(var(--v-beat) * 4);display:grid}.vs1j .kn{font-size:var(--v-lead-size);margin:0}.vs1j .uuj2{margin:0}.vs1j .pu,.vs1j .mmh2{margin:0}.vs1j .ax{flex-wrap:nowrap}.vs1j .yh{flex:0 1 22.5rem;max-width:100%;width:22.5rem}.vs1j .usv{flex:0 0 auto}@media (min-width:48.01rem){.vs1j .wsn{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title form" "hint form" "notice notice" "error error"}.vs1j .kn{grid-area:title}.vs1j .uuj2{grid-area:hint}.vs1j .mmh2{grid-area:notice}.vs1j .pu{grid-area:error}.vs1j .ax{grid-area:form}}@media (max-width:48rem){.vs1j .ax{flex-direction:column;align-items:stretch}.vs1j .yh{flex-basis:auto;width:100%}}.ipo{color:var(--v-copy-color);flex-wrap:wrap;font-size:var(--v-small-size);border-top:1px solid var(--v-hairline);display:flex;position:fixed;left:0;right:0;bottom:0;box-shadow:0 -0.25rem 1.5rem rgba(0,0,0,0.12);gap:var(--v-beat) calc(var(--v-beat) * 2);padding:calc(var(--v-beat) * 1.5) calc(var(--v-beat) * 2) calc(var(--v-beat) * 1.5 + env(safe-area-inset-bottom,0px));align-items:center;justify-content:center;background:var(--v-sheet);z-index:40}.ipo[hidden]{display:none}.ipo[data-rjxm="card"]{align-items:stretch;padding:calc(var(--v-beat) * 2);flex-direction:column;left:auto;right:calc(var(--v-beat) * 2);bottom:calc(var(--v-beat) * 2 + env(safe-area-inset-bottom,0px));border:1px solid var(--v-hairline);border-radius:calc(var(--v-corner-r) + 0.25rem);max-width:24rem}.abz{line-height:1.5;margin:0;max-width:62ch}.abz a{color:inherit;text-decoration:underline}.vvk{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--v-beat)}.we{color:var(--v-copy-color);min-width:8.5rem;min-height:2.75rem;font:inherit;font-weight:600;background:transparent;padding:0.5rem 1rem;white-space:nowrap;cursor:pointer;border:1px solid var(--v-copy-color);border-radius:var(--v-corner-r)}.we:focus-visible,.we:hover{background:var(--v-copy-color);color:var(--v-sheet)}.nky0{font-size:0.8125rem;margin:0}.gire{text-decoration:underline;background:none;cursor:pointer;padding:0;border:0;font:inherit;color:inherit}.gire[hidden]{display:none}@media (max-width:22rem){.vvk{grid-auto-flow:row}}@media (max-width:40rem){.ipo{flex-direction:column;align-items:stretch}.ipo[data-rjxm="card"]{left:var(--v-beat);right:var(--v-beat);bottom:calc(var(--v-beat) + env(safe-area-inset-bottom,0px));max-width:none}}.gf41{margin-bottom:calc(var(--v-beat) * 6);padding:calc(var(--v-beat) * 3);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);background:var(--v-sheet)}.m7uv{border-bottom:2px solid var(--v-trim,var(--v-copy-color));margin-bottom:calc(var(--v-beat) * 2);padding-bottom:var(--v-beat)}.swi0{margin:0;font-size:var(--v-xl-size)}.lllp{font-size:var(--v-lead-size);margin:0 0 var(--v-beat)}.gyh{margin:0 0 calc(var(--v-beat) * 2)}.q9ui{display:grid;gap:calc(var(--v-beat) * 3);grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:40rem){.q9ui{grid-template-columns:minmax(0,1fr)}}.qj,.sr{padding-left:calc(var(--v-beat) * 3);margin:0}.f8{justify-content:space-between;display:flex;gap:calc(var(--v-beat) * 2);border-bottom:1px solid var(--v-hairline);padding:calc(var(--v-beat) * 0.5) 0}.qj .f8{justify-content:flex-start}.f8[data-tis="yes"]{color:var(--v-soft-text)}.cp5{margin-bottom:calc(var(--v-beat) * 3);padding:calc(var(--v-beat) * 3);color:var(--v-on-key);background:var(--v-identity-c,var(--v-pop));border-radius:var(--v-corner-r)}.cp5>*{margin:0}.qfoc{letter-spacing:0.04em;opacity:0.85;text-transform:uppercase;font-size:var(--v-small-size);font-variant-numeric:tabular-nums}.zyr{font-size:var(--v-xl-size);line-height:1.2;margin-top:var(--v-beat)}.og{margin-top:calc(var(--v-beat) * 0.5);opacity:0.85}.q8j{font-weight:600;font-variant-numeric:tabular-nums;margin-top:calc(var(--v-beat) * 1.5)}.zng{opacity:0.85;font-weight:400}.cp5 .rmad{font-weight:600;margin-top:calc(var(--v-beat) * 2.5)}.fd7l{display:flex;gap:var(--v-beat);margin-top:var(--v-beat);flex-wrap:wrap}.fd7l[hidden]{display:none}.wjup{display:flex;border-radius:var(--v-corner-r);padding:var(--v-beat) calc(var(--v-beat) * 1.5);background:rgba(255,255,255,0.14);min-width:4.5rem;flex-direction:column;align-items:center}.a9{font-size:var(--v-top-size);line-height:1.1;font-variant-numeric:tabular-nums}.f6q{font-size:var(--v-small-size);opacity:0.85}.qj{position:relative;padding-right:var(--v-beat);padding-left:0;overflow-y:auto;list-style:none;max-height:20rem}.qj .f8{align-items:baseline}.qj .f8[aria-current]{color:var(--v-copy-color);box-shadow:inset 3px 0 0 var(--v-pop);font-weight:600;padding-left:var(--v-beat)}@media (max-width:40rem){.qj .f8{gap:0;flex-direction:column}.xvp{min-width:0;font-size:var(--v-small-size)}}.co{font-variant-numeric:tabular-nums;font-weight:600}.xvp{color:var(--v-soft-text);font-variant-numeric:tabular-nums;min-width:11rem}.jnv2{gap:var(--v-beat) calc(var(--v-beat) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:40rem){.jnv2{grid-template-columns:minmax(0,1fr)}}.vr{gap:var(--v-beat);display:flex;align-items:center}.rmad{flex:1}.icp8{width:7rem;padding:calc(var(--v-beat) * 0.75);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);font:inherit}.v6w{font-size:var(--v-lead-size);font-weight:600;font-variant-numeric:tabular-nums;grid-column:1 / -1;margin:var(--v-beat) 0 0}.vr{flex-wrap:wrap}.ai7h{border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);min-width:0;flex:1 1 12rem;padding:calc(var(--v-beat) * 0.75);font:inherit;font-size:var(--v-small-size);color:var(--v-copy-color);background:var(--v-sheet);max-width:100%}.ai7h{appearance:none;padding-right:calc(var(--v-beat) * 3.5);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - var(--v-beat) * 1.5 - 0.3125rem) 55%,calc(100% - var(--v-beat) * 1.5) 55%;background-size:0.3125rem 0.3125rem;background-repeat:no-repeat;-webkit-appearance:none}.vr .rmad{flex:1 1 10rem;font-weight:600}.vr .icp8[hidden]{display:none}.bq{color:var(--v-copy-color);cursor:pointer;border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);justify-self:start;background:var(--v-sheet);grid-column:1 / -1;padding:calc(var(--v-beat) * 0.75) calc(var(--v-beat) * 2);font:inherit;font-size:var(--v-small-size)}.bq:hover{border-color:var(--v-pop)}.bq[hidden]{display:none}.vpm{font-size:0.8125rem}.fa{list-style:none;flex-wrap:wrap;padding:0;margin:0;display:flex;gap:calc(var(--v-beat) * 1.5)}.wu{padding:calc(var(--v-beat) * 1.5);display:flex;min-width:0;flex:1 1 15rem;flex-direction:column;border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);gap:calc(var(--v-beat) * 0.5)}.o9l{font-size:var(--v-small-size);line-height:1.35}.ul{overflow-wrap:anywhere;font-size:1.5rem;line-height:1.1;font-variant-numeric:tabular-nums}.wu[data-gkrrw="fine"] .ul{color:var(--v-pop)}.wu .vpm{color:var(--v-soft-text);font-size:0.75rem;line-height:1.35}@media (max-width:48rem){.wu{padding:calc(var(--v-beat) * 0.875);flex-basis:8.5rem}.ul{font-size:1.125rem}}.qzd{margin:0;display:grid;list-style:none;padding:0;grid-column:1 / -1;gap:var(--v-beat)}.qzd[hidden],.nal[hidden]{display:none}.nal{align-items:center;grid-template-columns:minmax(0,12rem) minmax(0,1fr) 9.5rem;gap:calc(var(--v-beat) * 1.5);font-size:var(--v-small-size);display:grid}.vq{height:0.625rem;border-radius:999px;overflow:hidden;background:var(--v-hairline)}.ol{border-radius:inherit;display:block;width:0;height:100%;background:var(--v-identity-c,var(--v-pop))}.yt{color:var(--v-soft-text);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:40rem){.nal{grid-template-columns:minmax(0,1fr) auto}.vq{grid-column:1 / -1;grid-row:2}}.lcdc,.vbop{margin:calc(var(--v-beat) * 2) 0 0;color:var(--v-soft-text);font-size:var(--v-small-size)}.mj{overflow-x:auto}.qoc{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}.qoc td,.qoc th{white-space:nowrap;border-bottom:1px solid var(--v-hairline);text-align:right;padding:calc(var(--v-beat) * 1) calc(var(--v-beat) * 1.5)}.qoc thead th:first-child,.qoc th[scope="row"]{text-align:left;white-space:normal;font-weight:400}.qoc thead th{font-size:var(--v-small-size);font-weight:600;color:var(--v-soft-text)}.qoc [data-aqk="up"]{color:var(--v-pop)}.gsl{font-size:var(--v-lead-size);font-weight:700;line-height:1.3;margin:0 0 calc(var(--v-beat) * 2)}.gsl time{font-size:var(--v-small-size);font-weight:400;color:var(--v-soft-text)}.r7{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:calc(var(--v-beat) * 1.5);display:grid}.piw{flex-direction:column;min-width:0;gap:calc(var(--v-beat) * 0.5);display:flex;font-size:var(--v-small-size)}.n2r{grid-column:1 / -1}.n84n{padding:calc(var(--v-beat) * 0.75);width:100%;color:var(--v-copy-color);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);background:var(--v-sheet);font:inherit;font-variant-numeric:tabular-nums}.acz{align-items:center;grid-column:1 / -1;gap:calc(var(--v-beat) * 0.75);font-size:var(--v-small-size);display:flex}.xvg{display:flex;align-items:baseline;margin:calc(var(--v-beat) * 2) 0 0;flex-wrap:wrap;gap:var(--v-beat)}.xvg strong{font-size:2rem;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--v-pop)}.j14{padding:0;list-style:none;gap:calc(var(--v-beat) * 1.25);display:grid;margin:0}.j14 li{grid-template-columns:3.5rem 1fr;gap:var(--v-beat);align-items:baseline;display:grid}.eurx{color:var(--v-pop);font-weight:700;font-variant-numeric:tabular-nums}.ap{gap:calc(var(--v-beat) * 0.75);margin-bottom:calc(var(--v-beat) * 2);display:flex;flex-wrap:wrap}.ocp2{font:inherit;font-size:var(--v-small-size);padding:calc(var(--v-beat) * 0.5) calc(var(--v-beat) * 1.25);cursor:pointer;border:1px solid var(--v-hairline);border-radius:999px;background:var(--v-sheet);color:var(--v-copy-color)}.ocp2[aria-pressed="true"]{border-color:var(--v-pop);background:var(--v-pop);color:var(--v-sheet)}.ra{gap:calc(var(--v-beat) * 1.5);flex-wrap:wrap;padding:0;margin:0;display:flex;list-style:none}.xm4i{gap:calc(var(--v-beat) * 0.75);padding:calc(var(--v-beat) * 1.5);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);flex:1 1 20rem;flex-direction:column;min-width:0;display:flex}.xm4i[hidden]{display:none}.oo9{margin:0;font-weight:700;line-height:1.3}.mt{margin:0;line-height:1.35}.j817{display:grid;margin:0;padding-left:1.1em;font-size:var(--v-small-size);line-height:1.45;gap:calc(var(--v-beat) * 0.5)}.xm4i>.vpm{margin:auto 0 0}.piw .ai7h{flex:none;width:100%}.gf41:has(.bqd){padding:calc(var(--v-beat) * 2) calc(var(--v-beat) * 2.5)}.gf41:has(.bqd) .m7uv{margin-bottom:calc(var(--v-beat) * 1.5)}.bqd{grid-template-columns:minmax(0,3fr) minmax(16rem,2fr);gap:calc(var(--v-beat) * 2.5);align-items:start;display:grid}.vg8t{gap:calc(var(--v-beat) * 1.25);display:grid;min-width:0}.zp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(var(--v-beat) * 1)}.wbt8{font-size:0.8125rem;min-width:0;color:var(--v-soft-text);display:flex;gap:calc(var(--v-beat) * 0.375);flex-direction:column}.wbt8 .ai7h,.wbt8 .pf{color:var(--v-copy-color);flex:none;width:100%}.wbt8 .ai7h{padding:calc(var(--v-beat) * 0.5) calc(var(--v-beat) * 0.75)}.gx{min-width:0;display:grid;gap:calc(var(--v-beat) * 0.75);border:0;padding:0;margin:0}.gx>legend{font-size:var(--v-small-size);font-weight:600;padding:0;margin-bottom:calc(var(--v-beat) * 0.5)}.gx>div{gap:calc(var(--v-beat) * 0.75);display:grid}.zdpk{align-items:end;grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr) auto;gap:calc(var(--v-beat) * 0.75);display:grid}.pf{padding:calc(var(--v-beat) * 0.5) calc(var(--v-beat) * 0.75);color:var(--v-copy-color);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);width:100%;font:inherit;font-size:var(--v-small-size);font-variant-numeric:tabular-nums;background:var(--v-sheet)}.ru{background:var(--v-sheet);color:var(--v-soft-text);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);height:2.25rem;min-width:2.25rem;font:inherit;cursor:pointer}.r3{color:var(--v-pop);cursor:pointer;background:none;border:0;justify-self:start;font:inherit;font-size:var(--v-small-size);font-weight:600;padding:0}.r3:hover{text-decoration:underline}.nq{background:var(--v-backdrop,transparent);padding:calc(var(--v-beat) * 2);border-radius:var(--v-corner-r);border:1px solid var(--v-hairline);display:grid;gap:calc(var(--v-beat) * 0.75)}.mj2{font-size:var(--v-small-size);font-variant-numeric:tabular-nums;margin:0}.dpf{flex-wrap:wrap;display:flex;align-items:baseline;gap:calc(var(--v-beat) * 0.25) calc(var(--v-beat) * 1);margin:0}.dpf strong{color:var(--v-pop);font-size:1.5rem;line-height:1.2;font-variant-numeric:tabular-nums}.fgmz{white-space:nowrap;font-size:var(--v-small-size);color:var(--v-soft-text)}.mn{color:var(--v-copy-color);margin:0;font-size:0.8125rem}.mn:empty{display:none}.ytqc{margin:0;font-size:0.8125rem;line-height:1.45;color:var(--v-soft-text)}.oa{margin-top:calc(var(--v-beat) * 1.5)}.oa>summary{cursor:pointer;font-size:var(--v-small-size);font-weight:600;color:var(--v-pop)}.bry{font-size:var(--v-small-size);font-weight:600;margin:calc(var(--v-beat) * 2) 0 calc(var(--v-beat) * 0.75)}.bd{gap:calc(var(--v-beat) * 0.5);overflow-wrap:anywhere;font-size:var(--v-small-size);line-height:1.45;margin:0;padding-left:1.1em;display:grid}@media (max-width:48rem){.bqd{grid-template-columns:minmax(0,1fr);gap:calc(var(--v-beat) * 1.5)}}@media (max-width:40rem){.gf41:has(.bqd){padding:calc(var(--v-beat) * 1.5)}.gf41:has(.bqd) .swi0{font-size:var(--v-lead-size);line-height:1.25}.zp{grid-template-columns:minmax(0,1fr);gap:calc(var(--v-beat) * 0.75)}.zdpk{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.zdpk>:first-child{grid-column:1 / -1}.nq{padding:calc(var(--v-beat) * 1.25);gap:calc(var(--v-beat) * 0.5)}.dpf strong{font-size:1.25rem}}.lvj>summary{cursor:pointer;font-size:var(--v-small-size);font-weight:600;color:var(--v-pop)}.lvj[open]>summary{margin-bottom:calc(var(--v-beat) * 0.75)}.g8of{margin:0;color:var(--v-pop);font-size:var(--v-small-size)}.eb6o{margin:0 0 calc(var(--v-beat) * 3);flex-wrap:wrap;display:flex;gap:calc(var(--v-beat) * 1.5);align-items:flex-end}.wjmd{flex-direction:column;display:flex;gap:calc(var(--v-beat) * 0.5);font-size:var(--v-small-size);color:var(--v-soft-text)}.wjmd select{padding:0 var(--v-beat);min-height:2.5rem;background:var(--v-sheet);font:inherit;color:var(--v-copy-color);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r)}.ewe{font:inherit;cursor:pointer;padding:0 calc(var(--v-beat) * 2);background:var(--v-pop);color:var(--v-on-key);min-height:2.5rem;border:0;border-radius:var(--v-corner-r)}.fibn{font-size:var(--v-small-size);align-self:center}.sv{overflow-x:auto}.sv table{border-collapse:collapse;width:100%}.sv th,.sv td{text-align:left;border-bottom:1px solid var(--v-hairline);vertical-align:top;padding:var(--v-beat) calc(var(--v-beat) * 1.5)}.sv thead th{white-space:nowrap;font-size:var(--v-small-size)}.sv thead a{color:inherit}.sv thead a[aria-sort]::after{content:" ↓"}.sv thead a[aria-sort="descending"]::after{content:" ↑"}.xs{margin-bottom:calc(var(--v-beat) * 3)}.yos{color:var(--v-soft-text);margin:calc(var(--v-beat) * 0.5) 0 0;font-size:var(--v-small-size)}.h3d{padding:calc(var(--v-beat) * 2);background:var(--v-sheet);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);margin:0 0 calc(var(--v-beat) * 4)}.gsrs{height:auto;margin-bottom:calc(var(--v-beat) * 2);border:1px solid var(--v-hairline);max-width:10rem;display:block}.h3d table{border-collapse:collapse;width:100%}.h3d th,.h3d td{padding:calc(var(--v-beat) * 0.75) 0;text-align:left;border-bottom:1px solid var(--v-hairline);vertical-align:top}.h3d th{width:40%;font-weight:600;padding-right:var(--v-beat)}.h3d td small{color:var(--v-soft-text)}.b05{margin:calc(var(--v-beat) * 2) 0 0}.b05 img{height:auto;width:100%;max-width:18rem}.lb6{display:grid;margin:0 0 calc(var(--v-beat) * 4);gap:calc(var(--v-beat) * 2)}.qp26{margin:0}.jv figure img,.qp26 img{border-radius:var(--v-corner-r);height:auto;display:block;width:100%}.tksx,.jv figcaption small{color:var(--v-soft-text);display:block;margin-top:calc(var(--v-beat) * 0.75);font-size:max(0.8125rem,var(--v-small-size))}.jv figure{margin:0 0 calc(var(--v-beat) * 3)}.rzgw{margin-top:calc(var(--v-beat) * 4)}.j3g{display:flex;gap:var(--v-beat) calc(var(--v-beat) * 2);list-style:none;flex-wrap:wrap;padding:0}.pt{font-size:var(--v-small-size)}.hi{margin:0 0 calc(var(--v-beat) * 5)}.di{list-style:none;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:calc(var(--v-beat) * 1.5);display:grid;padding:0}.u0 a{align-items:center;display:flex;gap:var(--v-beat);color:var(--v-copy-color);text-decoration:none;border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);padding:calc(var(--v-beat) * 1.5);background:var(--v-sheet)}.u0 img{border:1px solid var(--v-hairline);height:auto;width:2rem}.d7a{margin-top:calc(var(--v-beat) * 1.5)}.fo{margin:0 0 calc(var(--v-beat) * 4);padding:calc(var(--v-beat) * 2);border:1px solid var(--v-hairline);border-radius:var(--v-corner-r)}.wd99{font-size:var(--v-lead-size);margin-top:0}@media (min-width:48.01rem){.lb6{grid-template-columns:repeat(2,minmax(0,1fr))}.qp26:first-child{grid-column:1 / -1}}@media (min-width:48.01rem){body[data-rand="centered"] .e64x[data-lws] .vo,body[data-rand="masthead"] .e64x[data-lws] .vo{flex-direction:column;row-gap:calc(var(--v-beat) * 1.5);position:relative;align-items:center}body[data-rand="centered"] .e64x[data-lws] .hojd,body[data-rand="masthead"] .e64x[data-lws] .hojd{flex-direction:column;width:100%;display:flex;align-items:center}body[data-rand="centered"] .e64x[data-lws] .jtv,body[data-rand="masthead"] .e64x[data-lws] .jtv{top:calc(var(--v-beat) * 2);right:0;position:absolute}body[data-rand="centered"] .e64x[data-lws] .m3,body[data-rand="masthead"] .e64x[data-lws] .m3{order:0}body[data-rand="masthead"] .e64x[data-lws] .lq9{height:3.25rem}body[data-rand="centered"] .e64x[data-lws] .d7kv,body[data-rand="masthead"] .e64x[data-lws] .d7kv{margin:0;padding:0;border:0;width:100%}body[data-rand="masthead"] .e64x[data-lws] .yo1{justify-content:center;border-top:1px solid var(--v-copy-color);border-bottom:3px double var(--v-copy-color);padding-block:var(--v-beat)}body[data-rand="centered"] .e64x[data-lws] .lq9{height:2rem}body[data-rand="centered"] .e64x[data-lws] .yo1{justify-content:center;font-size:var(--v-small-size);text-transform:uppercase;letter-spacing:0.06em}}@media (min-width:64rem){body[data-rand="column"]{display:grid;grid-template-columns:15.5rem minmax(0,1fr);align-items:start}body[data-rand="column"]>*{grid-column:2}body[data-rand="column"]>.e64x{height:100vh;background:var(--v-sheet);border-bottom:0;border-right:1px solid var(--v-hairline);overflow-y:auto;top:0;position:sticky;grid-column:1;grid-row:1 / span 20}body[data-rand="column"] .e64x[data-lws] .vo{padding:calc(var(--v-beat) * 3);gap:calc(var(--v-beat) * 3);align-items:stretch;width:auto;flex-direction:column}body[data-rand="column"] .e64x[data-lws] .hojd{align-items:flex-start;flex-direction:column;gap:calc(var(--v-beat) * 3);display:flex}body[data-rand="column"] .e64x[data-lws] .jtv{order:2;margin:0}body[data-rand="column"] .e64x[data-lws] .d7kv{padding:0;flex:none;border:0;margin:0}body[data-rand="column"] .e64x[data-lws] .yo1{gap:calc(var(--v-beat) * 1.25);flex-direction:column}body[data-rand="column"] .e64x[data-lws] .err{display:none}body[data-rand="column"] .m1t{max-width:min(var(--v-page-max),100%)}}body[data-kk="soft"] .z1h1,body[data-kk="soft"] .u0,body[data-kk="soft"] .k7p2{background:var(--v-sheet);box-shadow:0 1px 2px rgb(0 0 0 / 0.05),0 6px 18px rgb(0 0 0 / 0.06);overflow:hidden;border-radius:14px}body[data-kk="soft"] .z1h1>:not(:first-child),body[data-kk="soft"] .k7p2>:not(:first-child){padding-inline:calc(var(--v-beat) * 2)}body[data-kk="soft"] .k7p2>:last-child,body[data-kk="soft"] .z1h1>:last-child{padding-bottom:calc(var(--v-beat) * 2)}body[data-kk="soft"] .wo img,body[data-kk="soft"] .dd img{border-radius:14px}body[data-kk="sharp"] .fmwm img,body[data-kk="sharp"] .wo img,body[data-kk="sharp"] .dd img,body[data-kk="sharp"] .denq{border-radius:0}body[data-kk="sharp"] .k7p2,body[data-kk="sharp"] .z1h1{border-top:2px solid var(--v-copy-color);padding-top:var(--v-beat)}body[data-kk="framed"] .z1h1,body[data-kk="framed"] .u0,body[data-kk="framed"] .k7p2{background:var(--v-sheet);padding:calc(var(--v-beat) * 1.5);border:1px solid var(--v-hairline);border-radius:6px}body[data-kk="framed"] .wo img,body[data-kk="framed"] .fmwm img{border-radius:4px}body[data-kk="raised"] .k7p2,body[data-kk="raised"] .z1h1,body[data-kk="raised"] .u0{border-radius:10px;overflow:hidden;box-shadow:0 10px 28px rgb(0 0 0 / 0.12);background:var(--v-sheet);transition:transform 0.15s}body[data-kk="raised"] .k7p2:hover,body[data-kk="raised"] .z1h1:hover{transform:translateY(-2px)}body[data-kk="raised"] .z1h1>:not(:first-child),body[data-kk="raised"] .k7p2>:not(:first-child){padding-inline:calc(var(--v-beat) * 1.5)}body[data-kk="raised"] .z1h1>:last-child,body[data-kk="raised"] .k7p2>:last-child{padding-bottom:calc(var(--v-beat) * 1.5)}body[data-kk="bare"] .wo img,body[data-kk="bare"] .fmwm img,body[data-kk="bare"] .dd img{border-radius:2px}body[data-kk="rounded"] .u0,body[data-kk="rounded"] .rdw,body[data-kk="rounded"] .z1h1,body[data-kk="rounded"] .k7p2{overflow:hidden;border-radius:22px}body[data-kk="rounded"] .wo img,body[data-kk="rounded"] .fmwm img{border-radius:22px}body[data-kk="rounded"] .z1h1>:not(:first-child),body[data-kk="rounded"] .k7p2>:not(:first-child){padding-inline:calc(var(--v-beat) * 1.75)}body[data-kk="rounded"] .k7p2>:last-child,body[data-kk="rounded"] .z1h1>:last-child{padding-bottom:calc(var(--v-beat) * 1.75)}body[data-oiar] .s37 button,body[data-oiar] .wsn button,body[data-oiar] .sorz,body[data-oiar] .y052,body[data-oiar] .nx a{font-weight:600;text-decoration:none}body[data-oiar="pill"] .nx a,body[data-oiar="pill"] .sorz,body[data-oiar="pill"] .s37 button{background:var(--v-pop);padding:0.4em 1.1em;display:inline-block;border-radius:999px;color:var(--v-on-key)}body[data-oiar="outline"] .s37 button,body[data-oiar="outline"] .sorz,body[data-oiar="outline"] .nx a{border:1px solid currentColor;border-radius:2px;padding:0.35em 0.9em;color:var(--v-copy-color);display:inline-block;background:none}body[data-oiar="square"] .s37 button,body[data-oiar="square"] .sorz,body[data-oiar="square"] .nx a{padding:0.45em 1em;background:var(--v-copy-color);color:var(--v-sheet);display:inline-block;border-radius:0}body[data-oiar="solid"] .sorz,body[data-oiar="solid"] .s37 button,body[data-oiar="solid"] .nx a{background:var(--v-identity-c);padding:0.45em 1em;display:inline-block;color:#fff;border-radius:6px}body[data-oiar="ghost"] .nx a,body[data-oiar="ghost"] .sorz{text-decoration:underline;text-underline-offset:0.25em;color:var(--v-pop)}.atl{margin-bottom:calc(var(--v-beat) * 6)}.m6yb,.cak{margin:0;color:var(--v-soft-text);font-size:var(--v-small-size)}.m6yb a{color:inherit}.ncr4{line-height:1.25;margin:calc(var(--v-beat) * 0.5) 0}.zdf a,.ed7 a,.ncr4 a{text-decoration:none;color:inherit}.ed7 a:hover,.ncr4 a:hover,.zdf a:hover{color:var(--v-pop)}.ly{margin:0;color:var(--v-soft-text)}.wo{display:block}.wo img{width:100%;object-fit:cover;aspect-ratio:3 / 2;display:block}.rpiw{margin:calc(var(--v-beat) * 4) 0 calc(var(--v-beat) * 2);font-size:var(--v-lead-size)}.w6pw{gap:calc(var(--v-beat) * 2);display:flex;justify-content:space-between;align-items:baseline}.w6pw .rpiw{margin-top:0}.ed7{list-style:none;margin:0;gap:var(--v-beat);padding:0;display:grid}.miu li{border-bottom:1px solid var(--v-hairline);display:grid;padding-block:calc(var(--v-beat) * 0.75);grid-template-columns:6.5rem minmax(0,1fr);gap:calc(var(--v-beat) * 2)}.miu time{font-size:var(--v-small-size);color:var(--v-soft-text)}.kg{flex-wrap:wrap;display:flex;gap:var(--v-beat) calc(var(--v-beat) * 2)}.nx{margin:calc(var(--v-beat) * 2) 0 0}.jx4{display:grid;gap:calc(var(--v-beat) * 3);grid-template-columns:repeat(3,minmax(0,1fr))}.zdf{margin:var(--v-beat) 0 calc(var(--v-beat) * 0.5);font-size:var(--v-type-md)}.pohh{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:calc(var(--v-beat) * 4)}.pohh .qc7 .ncr4{font-size:var(--v-top-size)}.pohh .qc7 .m6yb{margin-top:calc(var(--v-beat) * 2)}.pohh .kwd5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--v-beat) * 3);align-content:start}body[data-bgais="journal"] .wc{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.vers{display:grid;grid-template-columns:minmax(0,1fr) 17rem;gap:calc(var(--v-beat) * 5)}.vers .u6{padding-block:calc(var(--v-beat) * 2);display:grid;border-bottom:1px solid var(--v-hairline);grid-template-columns:minmax(0,1fr) 8rem;gap:calc(var(--v-beat) * 2.5)}.vers .u6[data-kfgkh]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:0}.vers .u6[data-kfgkh] .ncr4{font-size:var(--v-top-size)}.vers .ncr4{font-family:var(--v-hx-family)}.vers .jb9i{align-self:start;padding:calc(var(--v-beat) * 2.5);background:var(--v-sheet);border-top:3px double var(--v-copy-color)}.vers .jb9i .rpiw:first-child{margin-top:0}.uu .jx4{margin-bottom:calc(var(--v-beat) * 3)}.d0si .k6jj{color:#fff;margin-bottom:calc(var(--v-beat) * 4);text-align:center;padding:calc(var(--v-beat) * 5) calc(var(--v-beat) * 3);background:var(--v-identity-c);border-radius:var(--v-corner-r)}.d0si .ic{margin:0 auto calc(var(--v-beat) * 2.5);max-width:40rem;font:700 var(--v-xl-size)/1.3 var(--v-hx-family)}.s37{display:flex;max-width:32rem;margin:0 auto;gap:var(--v-beat)}.pq{position:absolute;clip-path:inset(50%);overflow:hidden;width:1px;height:1px}.s37 input{font:inherit;border:0;border-radius:var(--v-corner-r);padding:0.6em 0.9em;min-width:0;flex:1}.s37 button{border:0;font:inherit;cursor:pointer}.d0si .g4e{justify-content:center;flex-wrap:wrap;margin:calc(var(--v-beat) * 2.5) 0 0;gap:var(--v-beat);display:flex}.d0si .g4e a{color:#fff;border:1px solid rgb(255 255 255 / 0.6);border-radius:999px;font-size:var(--v-small-size);text-decoration:none;padding:0.25em 0.8em}.d0si .jx4{margin-bottom:calc(var(--v-beat) * 4);grid-template-columns:repeat(4,minmax(0,1fr))}.oia1 .m0t{column-gap:calc(var(--v-beat) * 5);columns:2}.oia1 .shy{border-top:2px solid var(--v-copy-color);break-inside:avoid;margin-bottom:calc(var(--v-beat) * 4);padding-top:calc(var(--v-beat) * 1.5)}.oia1 .shy .rpiw{margin-top:0}.oia1 .u6{margin-bottom:calc(var(--v-beat) * 1.5);display:grid;grid-template-columns:6rem minmax(0,1fr);gap:calc(var(--v-beat) * 2)}.oia1 .u6 .wo img{aspect-ratio:1}.oia1 .ncr4{font-size:var(--v-type-md)}.oia1 .ed7 li{text-indent:-1em;padding-left:1em}.oia1 .ed7 li::before{color:var(--v-soft-text);content:"› "}.lg2 .jx4{grid-template-columns:repeat(4,minmax(0,1fr))}.rdw{background:var(--v-identity-c);color:#fff;position:relative;aspect-ratio:4 / 5;display:block;text-decoration:none;overflow:hidden}.rdw img{width:100%;transition:transform 0.25s;object-fit:cover;height:100%}.rdw:hover img{transform:scale(1.04)}.rdw .zdf{position:absolute;font:700 var(--v-lead-size)/1.2 var(--v-hx-family);background:linear-gradient(transparent,rgb(0 0 0 / 0.72));inset:auto 0 0 0;padding:calc(var(--v-beat) * 4) calc(var(--v-beat) * 2) calc(var(--v-beat) * 1.5);margin:0}.lg2 .lr{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:64rem){.d0si .jx4,.lg2 .lr,.jx4,.lg2 .jx4{grid-template-columns:repeat(2,minmax(0,1fr))}.pohh,.vers{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.pohh .kwd5,body[data-bgais="journal"] .wc{grid-template-columns:minmax(0,1fr)}.vers .u6,.vers .u6[data-kfgkh]{grid-template-columns:minmax(0,1fr) 6rem}.vers .u6[data-kfgkh]{grid-template-columns:minmax(0,1fr)}.oia1 .m0t{columns:1}.d0si .ic{font-size:var(--v-lead-size)}.miu li{grid-template-columns:minmax(0,1fr);gap:0}}@media (min-width:64.01rem){.uu .jx4>:last-child:nth-child(3n+1),.d0si .jx4>:last-child:nth-child(4n+1),.lg2 .jx4>:last-child:nth-child(4n+1){grid-column:1 / -1}.d0si .jx4>:last-child:nth-child(4n+2),.lg2 .jx4>:nth-last-child(2):nth-child(4n+1),.d0si .jx4>:nth-last-child(2):nth-child(4n+1),.lg2 .jx4>:last-child:nth-child(4n+2){grid-column:span 2}}@media (max-width:64rem){.jx4>:last-child:nth-child(odd){grid-column:1 / -1}}.pohh .kwd5>:last-child:nth-child(odd){grid-column:1 / -1}.pohh .kwd5>.k7p2:last-child:nth-child(odd),body[data-bgais] .jx4>.k7p2:last-child:nth-child(odd):not(:only-child),body[data-bgais] .jx4>.k7p2:only-child,body[data-bgais] .jx4>.z1h1:only-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr repeat(3,auto) 1fr;column-gap:calc(var(--v-beat) * 3);display:grid}.pohh .kwd5>.k7p2:last-child:nth-child(odd)>:first-child,body[data-bgais] .jx4>.z1h1:only-child>:first-child,body[data-bgais] .jx4>.k7p2:last-child:nth-child(odd)>:first-child{align-self:center;grid-row:1 / -1}body[data-bgais] .jx4>.z1h1:only-child>:not(:first-child),.pohh .kwd5>.k7p2:last-child:nth-child(odd)>:not(:first-child),body[data-bgais] .jx4>.k7p2:last-child:nth-child(odd)>:not(:first-child){grid-column:2}body[data-bgais] .jx4>.k7p2:last-child:nth-child(odd)>:nth-child(2),.pohh .kwd5>.k7p2:last-child:nth-child(odd)>:nth-child(2),body[data-bgais] .jx4>.z1h1:only-child>:nth-child(2){grid-row-start:2}body[data-bgais] .jx4>.z1h1:only-child>:nth-child(3),.pohh .kwd5>.k7p2:last-child:nth-child(odd)>:nth-child(3),body[data-bgais] .jx4>.k7p2:last-child:nth-child(odd)>:nth-child(3){grid-row-start:3}.pohh .kwd5>.k7p2:last-child:nth-child(odd)>:nth-child(4),body[data-bgais] .jx4>.k7p2:last-child:nth-child(odd)>:nth-child(4),body[data-bgais] .jx4>.z1h1:only-child>:nth-child(4){grid-row-start:4}@media (min-width:48.01rem){.pohh .kwd5>.k7p2:last-child:nth-child(odd){grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:calc(var(--v-beat) * 2)}}body[data-bgais] .jx4>.k7p2:last-child:nth-child(odd) .zv6{font-size:var(--v-xl-size)}.lg2 .jx4>.rdw:last-child:nth-child(odd){aspect-ratio:21 / 9}.lg2 .jx4>.rdw:last-child:nth-child(4n+2),.lg2 .jx4>.rdw:nth-last-child(2):nth-child(4n+1){aspect-ratio:16 / 9}@media (max-width:48rem){body[data-bgais] .jx4>.k7p2:last-child:nth-child(odd),body[data-bgais] .jx4>.z1h1:only-child,.pohh .kwd5>.k7p2:last-child:nth-child(odd){grid-template-columns:minmax(0,1fr);grid-template-rows:none}body[data-bgais] .jx4>.k7p2:last-child:nth-child(odd)>:not(:first-child),.pohh .kwd5>.k7p2:last-child:nth-child(odd)>:not(:first-child),body[data-bgais] .jx4>.z1h1:only-child>:not(:first-child){grid-column:1}body[data-bgais] .jx4>.z1h1:only-child>:first-child,body[data-bgais] .jx4>.k7p2:last-child:nth-child(odd)>:first-child,.pohh .kwd5>.k7p2:last-child:nth-child(odd)>:first-child{grid-row:auto}}body[data-bgais] .lcdc,body[data-bgais] .n0mk,body[data-bgais] .vpm,body[data-bgais] .miu time,body[data-bgais] .gd9,body[data-bgais] .m6yb,body[data-bgais] .ckf,body[data-bgais] .uq,body[data-bgais] .yfy,body[data-bgais] .cak,body[data-bgais] .emx,body[data-bgais] .h99,body[data-bgais] .ec,body[data-bgais] .h79,body[data-bgais] .z1g,body[data-bgais] .w7,body[data-bgais] .vbop,body[data-bgais] .nky0{color:color-mix(in srgb,var(--v-soft-text) 55%,var(--v-copy-color));font-size:max(0.875rem,var(--v-small-size))}body[data-bgais] .h99 a{color:inherit}body[data-bgais] .gf41 label{font-size:max(0.875rem,var(--v-small-size));color:var(--v-copy-color)}@media (max-width:48rem){body[data-bgais] .jv table:not(:has(tr>:nth-child(4))){width:100%;min-width:0}body[data-bgais] .jv table:not(:has(tr>:nth-child(4))) td,body[data-bgais] .jv table:not(:has(tr>:nth-child(4))) th{overflow-wrap:break-word;max-width:none;min-width:0;padding:calc(var(--v-beat) * 0.75);hyphens:auto}body[data-bgais] .jv div[role="region"]{padding-bottom:0.375rem;scrollbar-width:thin;scrollbar-color:var(--v-soft-text) transparent}}body[data-bgais] .nb .cdhd:has(>li:nth-child(10))>.a8{display:none}body[data-bgais] .nb .cdhd:has(>li:nth-child(10))>li + li{margin-top:calc(var(--v-beat) * 0.25)}@media (min-width:64rem){body[data-rand="column"]{background-image:linear-gradient(to right,var(--v-sheet) 15.5rem,var(--v-hairline) 15.5rem,var(--v-hairline) calc(15.5rem + 1px),transparent calc(15.5rem + 1px))}body[data-rand="column"]>.e64x{border-right:0}}@media (min-width:64rem){body[data-rand="column"] .s6u>:last-child{top:calc(var(--v-beat) * 3);max-height:calc(100vh - var(--v-beat) * 6)}}body[data-bgais][data-rvdf="ink"]{--v-pop:var(--v-identity-c)}.ut2y{font-size:var(--v-small-size);margin-top:calc(var(--v-beat) * 4)}.g5o{cursor:pointer;color:var(--v-soft-text)}.fm8i{gap:var(--v-beat);margin-top:calc(var(--v-beat) * 2);display:grid;max-width:var(--v-text-max)}.rflr{font-weight:700}.c85{box-sizing:border-box;padding:var(--v-beat) calc(var(--v-beat) * 1.5);color:var(--v-copy-color);font:inherit;border:1px solid var(--v-hairline);border-radius:var(--v-corner-r);width:100%;background:var(--v-sheet)}.eewk{left:-9999px;height:1px;overflow:hidden;position:absolute;width:1px}.zaqh{margin:0;color:var(--v-soft-text)}.ms{padding:calc(var(--v-beat) * 1.5);background:var(--v-sheet);margin:calc(var(--v-beat) * 2) 0 0;border:1px solid var(--v-hairline);border-radius:var(--v-corner-r)}.pkqo{margin:0;font-weight:700}.k5{cursor:pointer;padding:var(--v-beat) calc(var(--v-beat) * 2);font:inherit;background:var(--v-pop);border:0;border-radius:var(--v-corner-r);justify-self:start;color:var(--v-on-key)}.ttar{margin-left:0.15em;font-size:0.75em;line-height:0}.ttar a{text-decoration:none}@media (min-width:60rem){.bt9{grid-template-columns:minmax(0,1fr) 18rem}.bt9:not(:has(>.gxer)){grid-template-columns:minmax(0,1fr)}}@media (min-width:60rem){.gxer{align-self:start}.gxer[data-tbujh]{position:sticky}}.gxer{font-size:0.9375rem;line-height:1.45}.pixz{display:none}@media (prefers-color-scheme:dark){:root:not([data-color-scheme="light"]) .fr{display:none}:root:not([data-color-scheme="light"]) .pixz{display:block}}:root[data-color-scheme="dark"] .fr{display:none}:root[data-color-scheme="dark"] .pixz{display:block}.gk{display:none}@media (prefers-color-scheme:dark){:root:not([data-color-scheme="light"]) .xzr{display:none}:root:not([data-color-scheme="light"]) .gk{display:block}}:root[data-color-scheme="dark"] .xzr{display:none}:root[data-color-scheme="dark"] .gk{display:block}@media (prefers-color-scheme:dark){:root:not([data-color-scheme="light"]) [data-rvdf="ink"]{--v-pop:color-mix(in srgb,var(--v-trim,var(--v-copy-color)) 72%,white)}}:root[data-color-scheme="dark"] [data-rvdf="ink"]{--v-pop:color-mix(in srgb,var(--v-trim,var(--v-copy-color)) 72%,white)}