.mkcov{background:var(--turq);color:var(--band-ink);padding:6px 0 150px}.mkcov__in{max-width:1200px;margin:0 auto;padding:0 32px;container-type:inline-size}.mkcov .bce ol,.mkcov .bce li+li:before,.mkcov .bce a{color:var(--band-ink)}.mkcov .bce a:focus-visible,.mkcov a:focus-visible{outline-color:var(--band-ink)}.mkcov__h1{letter-spacing:-.03em;color:var(--band-ink);text-wrap:balance;margin:22px 0 0;font-size:clamp(2.9rem,7.4cqi,5.4rem);font-weight:800;line-height:.98}.mkcov p.mkcov__dek{color:var(--band-ink);text-wrap:pretty;margin-top:18px;font-size:clamp(1.15rem,2.2cqi,1.45rem);line-height:1.45}.mkcov p.mkcov__meta{color:var(--band-ink);margin-top:14px;font-size:15.5px}.mkcov__meta a{color:var(--band-ink);text-underline-offset:3px;text-decoration:underline #1e2b2d66}.mkcov__meta a:hover{text-decoration-color:currentColor}.mkcov__chart{margin-top:40px}.mkcov .mkc__plot{background:0 0}.mkcov .mkc__yt,.mkcov .mkc__xt,.mkcov .mkc__shadelab,.mkcov .mkc__hint,.mkcov p.mkc__read,.mkcov .mkc__read strong{color:var(--band-ink)}.fr .mkcov .mkc__grid line{stroke:#ffffff80}.fr .mkcov .mkc__grid .mkc__ref{stroke:#1e2b2d8c}.fr .mkcov .mkc__fade{fill:var(--turq);opacity:.5}.mkcov .mkc__yt.is-ref{color:var(--band-ink)}.mkcov .mkc__nm{color:var(--band-ink);font-size:16px}.mkc__nm.is-big{line-height:1.15}.mkc__nm.is-big b{letter-spacing:-.02em;margin:2px 0 0 16px;font-size:30px;font-weight:800;line-height:1;display:block}.mkcov .mkc__nm.is-big{font-size:16px}.fr .mkcov .mkc__gap{fill:#1e2b2d21}.mkc__base.is-start span{left:-6px;transform:none}.mkcov .mkc__nm:before,.mkcov .mkc__rv i{box-shadow:0 0 0 1.5px var(--band-ink)}.mkcov .mkc__dot{box-shadow:0 0 0 2px var(--band-ink)}.mkcov .mkc__guide{background:#1e2b2d73}.mkcov .mkc__latest{color:var(--band-ink);background:#ffffff8c}.mkcov .mkc__tbl summary,.mkcov .mkc__tbl summary:hover{color:var(--band-ink)}.mkcov .mkc__scroll{background:var(--white)}.mkcov .mkc__plot:focus-visible{outline-color:var(--band-ink)}@container (width<=820px){.mkcov__in{padding:0 16px}}.mkcov{container-type:inline-size}@container (width<=820px){.mkcov{padding-bottom:120px}}@keyframes mk-draw{0%{clip-path:inset(-6% 100% -6% 0)}to{clip-path:inset(-6% 0)}}@keyframes mk-rise{0%{opacity:0;transform:var(--t) translateY(6px)}to{opacity:1;transform:var(--t)}}.js .mkcov .mkc__svg{animation:1.7s cubic-bezier(.16,1,.3,1) .15s both mk-draw}.js .mkcov .mkc__pin,.js .mkcov .mkc__base,.js .mkcov .mkc__nm{animation:.5s cubic-bezier(.16,1,.3,1) 1.4s both mk-rise}.mkc.is-wait .mkc__svg{clip-path:inset(-6% 100% -6% 0)}.mkc.is-in .mkc__svg{clip-path:inset(-6% 0);transition:clip-path 1.3s cubic-bezier(.16,1,.3,1)}.mki{max-width:960px;margin:0 auto;padding:0 0 96px;container-type:inline-size}.mki p{max-width:none}.mki strong{color:var(--ink)}.mkh{z-index:1;background:var(--white);border-radius:16px;margin-top:-110px;padding:36px 40px 30px;scroll-margin-top:72px;position:relative;box-shadow:0 10px 30px #003c4624;container-type:inline-size}.mkh__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 48px;display:grid}.mkh__h{color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.5rem,3.2cqi,2.05rem);font-weight:800;line-height:1.18}.mkh__duel{grid-template-columns:1fr auto 1fr;align-items:end;gap:0 16px;display:grid}.mki p.mkh__side{gap:6px;margin:0;display:grid}.mkh__big{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,6.4cqi,4.1rem);font-weight:800;line-height:.95}.mkh__who{color:var(--ink);font-size:16.5px;font-weight:800;line-height:1.25}.mkh__who span{color:var(--muted);font-size:14.5px;font-weight:400;display:block}.mkh__bar{background:var(--c);border-radius:4px;height:8px;display:block}.mkh__vs{font-family:var(--hand);color:var(--muted);align-self:center;padding-bottom:28px;font-size:1.7rem;line-height:1}.mkh__panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.mkp{background:var(--surface);border-radius:12px;margin:0;padding:22px 24px 20px}.mkp__h{color:var(--ink);margin:0 0 10px;font-size:16.5px;font-weight:800;line-height:1.3}.mkp__plot{font-variant-numeric:tabular-nums;grid-template-rows:26px repeat(3,auto);grid-template-columns:13.5rem minmax(0,1fr) 4.4rem;align-items:center;gap:14px;display:grid}.mkp__lane{grid-area:1/2/-1;align-self:stretch;position:relative}.mkp__ref{background:var(--link);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:24px;bottom:-6px}.mkp__reflab{color:var(--link);white-space:nowrap;font-size:14.5px;font-weight:800;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.mkp__name{color:var(--ink);grid-column:1;font-size:16px;font-weight:700;line-height:1.25}.mkp__name.is-lead{font-weight:800}.mkp__name small{color:var(--muted);margin-top:2px;font-size:14.5px;font-weight:400;display:block}.mkp__track{background:var(--white);border-radius:6px;grid-column:2;height:22px;display:block}.mkp__fill{background:var(--c);border-radius:6px;min-width:4px;height:100%;display:block}.mkp__v{text-align:right;color:var(--text);grid-column:3;font-size:17px;font-weight:700}.mkp__v.is-lead{color:var(--ink);font-size:19px;font-weight:800}.mki p.mkh__src{color:var(--muted);margin:18px 0 0;font-size:14.5px;line-height:1.5}@container (width<=900px){.mkh__panels{grid-template-columns:1fr}}@container (width<=720px){.mkh__top{grid-template-columns:1fr}}@container (width<=480px){.mkh{padding:24px 16px 20px}.mkh__duel{gap:0 10px}.mkh__big{font-size:2.45rem}.mkh__vs{padding-bottom:32px;font-size:1.4rem}.mkp{padding:18px 14px 16px}.mkp__plot{grid-template-columns:7.2rem minmax(0,1fr) 3.9rem;column-gap:10px}}@container page (width<=820px){.mkh{margin-top:-90px}}.mkbar{z-index:5;backdrop-filter:saturate(1.4)blur(10px);background:#fffffff2;margin:32px calc(50% - 50vw) 0;padding:0 max(16px,50vw - 480px);transition:box-shadow .2s;position:sticky;top:0}.mkbar.is-stuck{box-shadow:0 6px 18px #003c461f}.mki .mkbar ul{scrollbar-width:none;gap:2px;margin:0 -12px;display:flex;overflow-x:auto}.mkbar ul::-webkit-scrollbar{display:none}.mki .mkbar a{min-height:52px;color:var(--muted);white-space:nowrap;align-items:center;padding:0 12px;font-size:15px;font-weight:700;text-decoration:none;transition:color .15s,box-shadow .2s;display:inline-flex}.mki .mkbar a:hover{color:var(--ink)}.mki .mkbar a[aria-current=true]{color:var(--ink);box-shadow:inset 0 -3px 0 var(--turq)}.mki .mkbar a:focus-visible{outline:3px solid var(--link);outline-offset:-3px;border-radius:6px}.mki__sec{margin:112px 0 0;scroll-margin-top:64px}.mki__sec--tint{background:var(--tint);box-shadow:0 0 0 100vmax var(--tint);clip-path:inset(0 -100vmax);padding:88px 0 96px}.mki__sec--tint+.mki__sec,.mki__sec+.mki__sec--tint{margin-top:112px}.mki__h2{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-size:clamp(1.9rem,3.8cqi,2.6rem);font-weight:800;line-height:1.12}.mki p.mki__lede{color:var(--muted);text-wrap:pretty;margin:14px 0 36px;font-size:19px;line-height:1.5}.mki__h3{color:var(--ink);margin:64px 0 0;scroll-margin-top:64px;font-size:1.35rem;font-weight:800;line-height:1.25}.mki p.mki__p{color:var(--text);margin-top:10px;font-size:18px;line-height:1.55}.mki p.mki__sum{color:var(--ink);margin:0 0 24px;font-size:19px;font-weight:700}.mki p.mki__note{color:var(--muted);margin-top:16px;font-size:16px;line-height:1.55}@container (width<=480px){.mki__sec{margin-top:72px}.mki__sec--tint{padding:56px 0 64px}.mki p.mki__lede{font-size:17px}}.mki__segw{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 16px;display:flex}.mki__segl{color:var(--ink);font-size:15px;font-weight:700}.mki__seg,.mkx__seg{background:var(--surface);border-radius:10px;gap:2px;padding:4px;display:none}.js .mki__seg,.js .mkx__seg{flex-wrap:wrap;display:inline-flex}.mki__seg button,.mkx__seg button{min-height:44px;font:700 15px var(--sans);color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 16px}.mki__seg button:hover,.mkx__seg button:hover:not(:disabled){color:var(--ink)}.mki__seg button[aria-pressed=true],.mkx__seg button[aria-pressed=true]{background:var(--white);color:var(--ink);box-shadow:0 1px 3px #003c462e}.mki__seg button:focus-visible,.mkx__seg button:focus-visible{outline:3px solid var(--link);outline-offset:2px}.mkx__seg button:disabled{color:#8a9599;cursor:not-allowed}.mki__var+.mki__var{margin-top:28px}.js .mki__var+.mki__var{margin-top:0}.mki__var[hidden]{display:none}.mkc{margin:0;container-type:inline-size}.mkc__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 32px;margin:0 0 10px;display:flex}.mkc__ttl{flex:28rem;min-width:0}.mki p.mkc__title,.mkcov p.mkc__title{color:var(--ink);margin:0;font-size:19px;font-weight:800;line-height:1.3}.mki p.mkc__sub,.mkcov p.mkc__sub{color:var(--text);text-wrap:pretty;margin:6px 0 0;font-size:16.5px;line-height:1.5}.mkcov p.mkc__title,.mkcov p.mkc__sub{color:var(--band-ink)}.mkc__key{color:var(--ink);flex-wrap:wrap;justify-content:flex-end;gap:4px 20px;margin:0 0 0 auto;padding:0;font-size:15px;font-weight:700;list-style:none;display:flex}.mkc__key li{align-items:center;gap:8px;min-height:28px;display:inline-flex}.mkc__key li.is-context{color:var(--muted);font-weight:400}.mkc__sw{background:var(--c);border-radius:2px;width:24px;height:3px;display:inline-block}.mkc__sw--dash{background:repeating-linear-gradient(90deg, var(--c) 0 7px, transparent 7px 11px)}.mkc__sw--dot{background:repeating-linear-gradient(90deg, var(--c) 0 2px, transparent 2px 5px);height:2px}.mki p.mkc__read,.mkcov p.mkc__read{max-width:none;min-height:2.9em;color:var(--text);font-variant-numeric:tabular-nums;margin:0 0 6px;font-size:15.5px;line-height:1.45}.mkc__read strong{color:var(--ink)}.mkc__latest{background:var(--tint);color:var(--band-ink);vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:13px;font-weight:700;display:inline-block}.mkc__read .mkc__rv{white-space:nowrap;margin-right:14px}.mkc__read .mkc__rv i{background:var(--c);vertical-align:middle;border-radius:50%;width:10px;height:10px;margin:0 6px 1px 0;display:inline-block}.mki p.mkc__hint,.mkcov p.mkc__hint,.mkc__hint{color:var(--muted);margin:8px 0 0;font-size:14.5px}.mkc__plot{padding:12px calc(var(--rg,120px) + 4px) 34px 52px;background:var(--white);touch-action:pan-y;border-radius:6px;position:relative}.mkc__plot:focus-visible{outline:3px solid var(--link);outline-offset:4px}.mkc__area{height:100%;position:relative}.fr svg.mkc__grid,.fr svg.mkc__svg{fill:none;stroke:none;stroke-width:0;flex:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fr .mkc__grid line{stroke:#e8edee;stroke-width:1px}.fr .mkc__grid .mkc__ref{stroke:#9fb9bd;stroke-width:1.5px;stroke-dasharray:4 4}.fr .mkc__ln{fill:none;stroke-linejoin:round;stroke-linecap:round}.fr .mkc__ln--dash{stroke-dasharray:7 5}.fr .mkc__ln--dot{stroke-dasharray:1 4}.fr .mkc__gap{fill:#26262612}.fr .mkc__band--up{fill:#2626261a}.fr .mkc__band--dn{fill:#00707d24}.fr .mkc__fade{fill:var(--white);opacity:.55}.mkc__ov{pointer-events:none;position:absolute;inset:0}.mkc__yt,.mkc__xt{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;line-height:1;position:absolute}.mkc__yt{right:calc(100% + 10px);transform:translateY(-50%)}.mkc__yt.is-ref{color:var(--ink);font-weight:700}.mkc__xt{top:calc(100% + 10px);transform:translate(-50%)}.mkc__shadelab{color:var(--muted);text-wrap:balance;padding:0 10px;font-size:14.5px;line-height:1.3;position:absolute;top:8px;left:0}.mkc__shadelab--bottom{top:auto;bottom:8px}.mkc__zone{color:var(--muted);background:#fffc;border-radius:6px;padding:2px 8px;font-size:14.5px;font-weight:700;position:absolute;right:8px}.mkc__zone--up{color:var(--ink);top:8px}.mkc__zone--dn{color:var(--link);bottom:8px}.mkc__note{background:var(--white);font:700 14.5px/1.25 var(--sans);color:var(--ink);white-space:nowrap;border-radius:7px;padding:4px 9px;position:absolute;box-shadow:0 2px 8px #003c4629}.mkc__note--left{--t:translate(calc(-100% - 12px), calc(-100% - 6px));transform:var(--t)}.mkc__note--below{--t:translate(-50%, 16px);transform:var(--t)}.mkc__note--right{--t:translate(14px, -50%);transform:var(--t)}.mkc__ns{display:none}.js .mkc__note{visibility:hidden;opacity:0;z-index:2;transition:opacity .15s ease-out,visibility 0s .15s}.js .mkc__note.is-on{visibility:visible;opacity:1;transition:opacity .15s ease-out}.mkc__pin{border:2.5px solid var(--ink);background:var(--white);border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute}.mkcov .mkc__pin{border-color:var(--band-ink)}.mkc__base{background:var(--ink);border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute}.mkcov .mkc__base{background:var(--band-ink);box-shadow:0 0 0 3px var(--turq)}.mkc__base span{background:var(--white);font:700 14px/1.3 var(--sans);color:var(--ink);white-space:nowrap;border-radius:6px;padding:2px 8px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.mkc__nm{--t:translateY(-50%);transform:var(--t);font:700 15px/1.15 var(--sans);color:var(--ink);white-space:nowrap;margin-left:10px;position:absolute;left:100%}.mkc__nm:before{content:"";background:var(--c);vertical-align:middle;border-radius:50%;width:10px;height:10px;margin:0 6px 1px 0;display:inline-block}.mkc__nm.is-context{color:var(--muted);font-weight:400}.mkc__guide{background:#9fb9bd;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.mkc__dot{background:var(--c);width:12px;height:12px;box-shadow:0 0 0 2px var(--white);border-radius:50%;margin:-6px 0 0 -6px;position:absolute}.mkc__guide[hidden],.mkc__dot[hidden]{display:none}.mkc__hit{cursor:crosshair;position:absolute;inset:-12px 0 -34px}@container (width<=560px){.mkc__note--below.is-end{--t:translate(calc(-100% + 18px), 16px)}.mkc__note--right.is-end{--t:translate(calc(-100% - 14px), -50%)}.mkc__plot{padding-left:42px;padding-right:12px}.mkc__nm,.mkc__note:not(.is-phone),.mkc__shadelab{display:none}.mkc__read .mkc__rv{white-space:normal}.mkc__note.is-phone .mkc__nl{display:none}.mkc__note.is-phone .mkc__ns{display:inline}.mkc__xt--minor{visibility:hidden}.mkc__zone{font-size:13.5px}}.mkc__tbl{margin-top:12px}.mkc__tbl summary{min-height:44px;color:var(--link);cursor:pointer;align-items:center;gap:8px;font-size:16px;font-weight:700;list-style:none;display:inline-flex}.mkc__tbl summary::-webkit-details-marker{display:none}.mkc__tbl summary:before{content:"";border:2px solid;border-width:0 2px 2px 0;width:7px;height:7px;transition:transform .2s cubic-bezier(.16,1,.3,1);transform:rotate(-45deg)}.mkc__tbl[open]>summary:before{transform:rotate(45deg)}.mkc__tbl summary:hover{color:var(--link-h);text-underline-offset:3px;text-decoration:underline}.mkc__scroll{background:var(--surface);border-radius:10px;max-height:420px;padding:4px 0;overflow:auto}.mkc__tbl table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.mkc__tbl th,.mkc__tbl td{text-align:left;white-space:nowrap;padding:7px 14px}.mkc__tbl thead th{background:var(--tint);color:var(--ink);position:sticky;top:0}.mkc__tbl tbody tr:nth-child(2n){background:var(--white)}.mkc__tbl .num{text-align:right}.mki p.mkr__gap{color:var(--ink);text-wrap:balance;margin:0 0 20px;font-size:clamp(1.2rem,2.7cqi,1.5rem);font-weight:700;line-height:1.35}.mkr__gap strong{font-weight:800}.mki .mkr__key{color:var(--text);flex-wrap:wrap;gap:4px 20px;margin:0 0 10px;font-size:15px;display:flex}.mkr__key li{align-items:center;gap:8px;min-height:28px;display:inline-flex}.mkr__sw{background:var(--muted);border-radius:3px;width:24px;height:12px}.mkr__sw--del{background:repeating-linear-gradient(135deg, var(--muted) 0 3px, #d5dbdc 3px 6px)}.mki .mkr{gap:4px;display:grid;container-type:inline-size}.mkr__row{grid-template-columns:28px 140px minmax(0,1fr);grid-template-areas:"rank who track"". .meta";align-items:center;gap:0 14px;padding:8px 0;display:grid}.mkr__rank{color:var(--muted);grid-area:rank;font-size:16px;font-weight:700}.mkr__row.is-first .mkr__rank{color:var(--ink);font-size:1.15rem;font-weight:800}.mki .mkr__who{min-height:44px;color:var(--ink);grid-area:who;align-items:center;text-decoration:none;display:flex}.mkr__who:hover .mkr__nm{text-decoration:underline}.mkr__logo{width:auto;max-width:132px;height:auto;max-height:30px;display:block}.mkr__logo.is-square{max-height:44px}.mkr__nm{font-size:17px;font-weight:700}.mkr__track{grid-area:track;align-items:center;gap:12px;min-width:0;display:flex}.mkr__bar{width:calc((100% - 9rem) * var(--w));border-radius:12px;flex:none;height:24px;display:flex;overflow:hidden}.mkr__box{background:var(--c)}.mkr__del{background:repeating-linear-gradient(135deg, var(--c) 0 4px, color-mix(in srgb, var(--c) 30%, white) 4px 8px)}.mkr__v{color:var(--muted);white-space:nowrap;font-size:15.5px}.mkr__v strong{font-size:1.35rem;font-weight:800}.mkr__meta{color:var(--muted);grid-area:meta;padding-top:4px;font-size:15px}@container (width<=640px){.mkr__row{grid-template-columns:26px minmax(0,1fr);grid-template-areas:"rank who""track track""meta meta";row-gap:4px;padding:12px 0}.mkr__bar{width:calc((100% - 8.5rem) * var(--w))}}.mki__facts{background:var(--surface);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;margin-top:32px;padding:22px 24px;display:grid}@container (width<=720px){.mki__facts{grid-template-columns:1fr}}.mki .mki__facts p{color:var(--text);max-width:none;font-size:17px;line-height:1.5}.mkx{background:var(--white);--c:var(--ink);border-radius:16px;padding:30px 32px;box-shadow:0 6px 18px #0046501a;container-type:inline-size}.mkx__ctl{flex-wrap:wrap;gap:16px 24px;display:none}.js .mkx__ctl{display:flex}.mkx__f{color:var(--ink);align-content:start;gap:6px;font-size:14.5px;font-weight:700;display:grid}.mkx__sel{display:block;position:relative}.mkx__dot{background:var(--c);pointer-events:none;border-radius:50%;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:14px}.mkx__f select{background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2300707D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 14px center;appearance:none;min-width:210px;min-height:52px;font:700 15.5px var(--sans);color:var(--ink);cursor:pointer;box-shadow:inset 0 0 0 1px var(--muted);border:0;border-radius:10px;padding:0 40px 0 36px}.mkx__f select:focus-visible{box-shadow:inset 0 0 0 2px var(--link), 0 0 0 3px #00707d40;outline:none}.mkx__out{margin-top:28px}.mki p.mkx__verdict{max-width:none;margin:0;display:none}.js .mki p.mkx__verdict{display:block}.mkx__word{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:clamp(2rem,6cqi,2.9rem);font-weight:800;line-height:1.05;display:block}.mkx__sub{color:var(--text);text-wrap:pretty;margin-top:10px;font-size:19px;line-height:1.45;display:block}.mki .mkx__bars{gap:12px;margin:24px 0 16px;display:none}.js .mki .mkx__bars{display:grid}.mkx__row{grid-template-columns:13rem minmax(0,1fr) 9rem;align-items:center;gap:4px 16px;display:grid}.mkx__row[hidden]{display:none}.mkx__lab{color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.3}.mkx__lab small{color:var(--muted);font-size:14.5px;font-weight:400;display:block}.mkx__track{background:var(--surface);border-radius:6px;height:24px;display:block}.mkx__bar{background:var(--c);border-radius:6px;width:0;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1);display:block}.mkx__row--then .mkx__bar{opacity:.45}.mkx__row--cpi .mkx__bar{background:var(--link)}.mkx__v{color:var(--muted);white-space:nowrap;text-align:right;font-size:15.5px}.mkx__v strong{color:var(--ink);font-size:1.25rem;font-weight:800}.mki p.mkx__foot{color:var(--muted);font-size:16px;line-height:1.55}.js .mkx__noscript{display:none}@container (width<=560px){.mkx{padding:22px 16px}.mkx__ctl{gap:14px}.mkx__f,.mkx__f select,.mkx__sel,.mkx__seg{width:100%}.mkx__seg button{flex:1}.js .mkx__seg--years{grid-template-columns:repeat(4,1fr);display:grid}.mkx__row{grid-template-columns:minmax(0,1fr) auto}.mkx__track{grid-area:2/1/auto/-1}}.mkt{container-type:inline-size}.mki .mkt__key{color:var(--text);flex-wrap:wrap;gap:4px 20px;margin:0 0 6px;font-size:15px;display:flex}.mkt__key li{white-space:nowrap;align-items:center;gap:8px;min-height:28px;display:inline-flex}.mkt__lk{background:var(--ink);border-radius:2px;width:24px;height:3px}.mki p.mkt__read{max-width:none;min-height:2.9em;margin:0 0 8px;font-size:15.5px;line-height:1.45}.mkt__scroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--turq) var(--tint);overflow-x:auto}.mkt__head,.mkt__row{grid-template-columns:136px minmax(0,1fr) 88px;align-items:center;display:grid}.mkt__htrack{height:32px;margin:0 16px;position:relative}.mki .mkt__fzl{white-space:nowrap;color:var(--ink);justify-content:center;font-size:14.5px;font-weight:700;line-height:1.2;text-decoration:none;display:flex;position:absolute;bottom:6px}.mkt__hnow{color:var(--muted);text-align:right;padding-right:8px;font-size:14.5px;font-weight:700}.mki .mkt__rows{gap:6px;display:grid}.mkt__row{min-height:76px}.mkt__name{z-index:2;background:var(--white);color:var(--ink);text-wrap:balance;align-self:stretch;align-items:center;padding:0 8px 0 4px;font-size:15.5px;font-weight:700;line-height:1.2;display:flex;position:sticky;left:0}.mkt__name:before{content:"";background:var(--c);border-radius:50%;flex:none;width:10px;height:10px;margin-right:8px}.mkt__track{height:72px;margin:0 16px;position:relative}.mkt__fz{background:var(--tint);border-radius:6px;position:absolute;top:-4px;bottom:-4px}.mkt__pre{background:repeating-linear-gradient(90deg,#b9c9cc 0 3px,#0000 3px 7px);height:2px;margin-top:-1px;position:absolute;top:50%;left:0}.fr svg.mkt__svg{fill:none;stroke-width:0;flex:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fr .mkt__svg polyline{fill:none;stroke-width:2.5px;stroke-linejoin:round}.mkt__now{color:var(--ink);text-align:right;padding-right:8px;font-size:18px;font-weight:800}.mkt__m{z-index:1;cursor:pointer;background:0 0;border:0;width:30px;height:44px;margin:-22px 0 0 -15px;padding:0;position:absolute}.mkt__m span{filter:drop-shadow(0 0 1.5px #fff)drop-shadow(0 0 1.5px #fff);border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;margin-left:-7px;transition:transform .2s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:50%}.mkt__m--up span{border-bottom:12px solid var(--ink);margin-top:-14px}.mkt__m--down span{border-top:12px solid var(--link);margin-top:2px}.mkt__m--same span{background:var(--white);width:12px;height:12px;box-shadow:inset 0 0 0 2.5px var(--muted);border:0;border-radius:50%;margin:-6px 0 0 -6px}.mkt__m:hover span,.mkt__m.is-on span{transform:scale(1.35)}.mkt__m:focus-visible{outline:3px solid var(--link);outline-offset:-2px;border-radius:6px}.mkt__m--key{width:16px;height:16px;margin:0;display:inline-block;position:relative;top:auto}.mkt__m--key span{margin-top:-7px}.mkt__m--down.mkt__m--key span{margin-top:-5px}.mkt__m--same.mkt__m--key span{margin-top:-6px}.mkt__axis{height:28px;color:var(--muted);font-variant-numeric:tabular-nums;margin:6px 104px 0 152px;font-size:15px;position:relative}.mkt__axis span{position:absolute;transform:translate(-50%)}@container (width<=640px){.mkt__in{min-width:700px}.mkt__head,.mkt__row{grid-template-columns:104px minmax(0,1fr) 80px}.mkt__axis{margin-left:120px;margin-right:96px}}.mki .mkn{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 28px;margin-top:36px;display:grid}.mki p.mkn__fig{letter-spacing:-.01em;color:var(--ink);font-size:1.7rem;font-weight:800;line-height:1.1}.mki p.mkn__txt{color:var(--text);margin-top:6px;font-size:16.5px;line-height:1.55}@container (width<=720px){.mki .mkn{grid-template-columns:1fr;gap:20px}}.mki .mkf{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid;container-type:inline-size}.mkf__i{background:var(--white);border-radius:14px;flex-direction:column;padding:26px 28px 20px;scroll-margin-top:72px;display:flex;box-shadow:0 6px 18px #00465014}.mkf__i:target{box-shadow:0 0 0 3px var(--turq), 0 6px 18px #0046501f}.mkf__body{flex-direction:column;flex:1;display:flex}.mki p.mkf__fig{letter-spacing:-.03em;color:var(--ink);margin:0 0 12px;font-size:clamp(2.2rem,5cqi,3rem);font-weight:800;line-height:1}.mki p.mkf__txt{color:var(--text);text-wrap:pretty;flex:1;font-size:18px;line-height:1.55}.mki p.mkf__act{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:16px;display:flex}.mki .mkf__btn{background:var(--tint);min-height:44px;font:700 15px var(--sans);color:var(--link);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.mki .mkf__btn:hover{background:var(--tint-2);color:var(--link-h)}.mki .mkf__btn.is-done{color:var(--success,#2e7a45)}.fr .mkf__btn svg,.fr .mki__copy svg{width:18px;height:18px}.mki .mkf__src{min-height:44px;color:var(--link);align-items:center;margin-left:auto;padding:0 6px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.mki .mkf__src:hover{text-underline-offset:3px;text-decoration:underline}@container (width<=680px){.mki .mkf{grid-template-columns:1fr}.mkf__i{padding:22px 18px 16px}.mki .mkf__src{margin-left:0}}.mki__cite{background:var(--tint);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px 40px;padding:28px 30px;display:grid}.mki__crow{justify-items:start;gap:6px;display:grid}.mki p.mki__cl{color:var(--muted);font-size:14.5px;font-weight:700}.mki p.mki__ct{color:var(--ink);overflow-wrap:anywhere;margin:0 0 6px;font-size:17.5px;line-height:1.55}.mki p.mki__ct--short{font-size:19px;font-weight:700}.mki p.mki__fresh{color:var(--muted);grid-column:1/-1;font-size:15px}@container (width<=720px){.mki__cite{grid-template-columns:1fr;padding:22px 18px}}.mki__copy{background:var(--white);min-height:44px;font:700 15.5px var(--sans);color:var(--ink);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 18px;display:inline-flex;box-shadow:0 1px 3px #003c462e}.mki__copy svg{color:var(--link)}.mki__copy:hover{background:var(--tint-2)}.mki__copy.is-done{color:var(--success,#2e7a45)}.mki__copy:focus-visible{outline:3px solid var(--link);outline-offset:3px}.mki .mki__dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;margin:16px 0 0;display:grid}.mki .mki__dl a{background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%2300707D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11M7 10l5 5 5-5M5 20h14'/%3E%3C/svg%3E") no-repeat 18px 18px;border-radius:10px;gap:4px;min-height:64px;padding:16px 18px 16px 52px;text-decoration:none;display:grid}.mki__dl a span{color:var(--link);font-size:18px;font-weight:800}.mki__dl a small{color:var(--muted);font-size:15px;line-height:1.4}.mki .mki__dl a:hover{background-color:var(--tint)}.mki .mki__dl a:hover span{color:var(--link-h);text-underline-offset:3px;text-decoration:underline}.mkq{gap:8px;display:grid}.mkq__i{background:var(--surface);border-radius:10px}.mkq__i>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:0 18px;list-style:none;display:flex}.mkq__i>summary::-webkit-details-marker{display:none}.mkq__i>summary h3{color:var(--ink);margin:0;font-size:17px;font-weight:800;line-height:1.3}.mkq__i>summary:hover h3{color:var(--link-h)}.mkq__i>summary:focus-visible{outline:3px solid var(--link);outline-offset:2px;border-radius:10px}.mkq__pm{flex:none;width:14px;height:14px;position:relative}.mkq__pm:before,.mkq__pm:after{content:"";background:var(--link);border-radius:1px;width:14px;height:2px;transition:transform .2s cubic-bezier(.16,1,.3,1);position:absolute;top:6px;left:0}.mkq__pm:after{transform:rotate(90deg)}.mkq__i[open] .mkq__pm:after{transform:rotate(0)}.mki .mkq__i>p{color:var(--text);padding:0 18px 18px;font-size:17px;line-height:1.6}.mki__tablewrap{border-radius:12px;overflow-x:auto}.mki__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:760px;font-size:16px}.mkc__tbl .mki__table thead th,.mki__table thead th{background:var(--turq);color:var(--band-ink);text-align:left;white-space:normal;vertical-align:bottom;padding:12px;font-size:14.5px;font-weight:700}.mki__table td,.mki__table tbody th{text-align:left;padding:12px}.mki__table tbody tr{background:var(--white)}.mki__table tbody tr:nth-child(2n){background:var(--tint)}.mki__table .num{text-align:right}.mki__table tbody th,.mki__table thead th:first-child{z-index:1;background:inherit;font-weight:700;position:sticky;left:0}.mki__table thead th:first-child{background:var(--turq)}.mki__table td.is-low{color:var(--ink);font-weight:800;box-shadow:inset 0 0 0 100px #77ccd647}::selection{background:var(--tint-2)}@media (prefers-reduced-motion:reduce){.js .mkcov .mkc__svg,.js .mkcov .mkc__pin,.js .mkcov .mkc__base,.js .mkcov .mkc__nm{animation:none}.js .mkc__note{transition:none}.mkc.is-wait .mkc__svg{clip-path:none}.mkc.is-in .mkc__svg,.mkx__bar,.mkt__m span,.mkc__tbl summary:before,.mkq__pm:before,.mkq__pm:after,.mkbar{transition:none}}.mkcov p.mkc__hint{color:var(--band-ink)}.mkcov p.mkcov__meta{line-height:40px}.mkcov__face{vertical-align:middle;background:var(--white);width:40px;height:40px;box-shadow:0 0 0 2px var(--white);border-radius:50%;margin:-4px 10px 0 0;display:inline-block}.mki p.mki__moves{background:var(--surface);color:var(--text);border-radius:12px;margin:20px 0 0;padding:16px 20px;scroll-margin-top:72px;font-size:16.5px;line-height:1.55}.mki p.mki__moves strong{color:var(--ink)}.mki__twin{gap:32px;display:grid}.mki__tblfig{margin:0}.mki .mki__tcap{color:var(--ink);margin:0 0 10px;font-size:16.5px;font-weight:800;line-height:1.3}.mki__twin .mki__table td.is-low{color:var(--ink);font-weight:700}.mki__chartuse{background:var(--surface);border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px 32px;margin-top:20px;padding:24px;display:grid}.mki__chartimg{border-radius:10px;display:block;overflow:hidden;box-shadow:0 4px 14px #003c4624}.mki__chartimg img{width:100%;height:auto;display:block}.mki pre.mki__code{background:var(--white);width:100%;color:var(--text);white-space:pre-wrap;word-break:break-all;border-radius:8px;margin:6px 0 0;padding:12px 14px;font:13.5px/1.5 ui-monospace,Consolas,monospace}.mki p.mki__btns{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.mki a.mki__copy{text-decoration:none}@container (width<=720px){.mki__chartuse{grid-template-columns:1fr;padding:18px 16px}}.mki p.mkt__dated{margin:4px 0 10px}
