.consult-cta-module__uBagVW__cta{border:1px solid var(--border);background:var(--color-card-bg);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:32px 0;padding:20px;display:flex}.consult-cta-module__uBagVW__title{font-size:17px;font-weight:var(--weight-semibold);letter-spacing:-.02em;word-break:keep-all;line-height:1.4}.consult-cta-module__uBagVW__body{max-width:60ch;color:var(--color-text-70);word-break:keep-all;margin-top:4px;font-size:14px;line-height:1.6}.consult-cta-module__uBagVW__button{background:var(--color-accent);min-height:48px;color:var(--color-accent-contrast);font-size:15px;font-weight:var(--weight-semibold);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 22px;display:inline-flex}.consult-cta-module__uBagVW__button:hover{opacity:.88}.consult-cta-module__uBagVW__button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (max-width:479px){.consult-cta-module__uBagVW__button{width:100%}}@media (min-width:768px){.consult-cta-module__uBagVW__cta{padding:24px 28px}}
.screen-status-module__4nt9Ma__preparing{justify-items:start;gap:8px;display:grid}.screen-status-module__4nt9Ma__badge{border:1px solid var(--theme-line-2);color:var(--theme-fg-2);font-size:13px;font-weight:var(--weight-semibold);border-radius:999px;align-items:center;padding:2px 10px;line-height:1.5;display:inline-flex}.screen-status-module__4nt9Ma__note{color:var(--theme-fg-2);word-break:keep-all;margin:0;font-size:14px;line-height:1.6}
.language-menu-module__ZL2kMa__root{display:inline-flex;position:relative}.language-menu-module__ZL2kMa__trigger{min-height:36px;font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;opacity:.72;border-radius:8px;align-items:center;gap:5px;padding:0 10px 0 8px;transition:opacity .16s;display:inline-flex}.language-menu-module__ZL2kMa__trigger[aria-expanded=true]{opacity:1}.language-menu-module__ZL2kMa__globe{flex:none}.language-menu-module__ZL2kMa__chevron{flex:none;margin-inline-start:3px;transition:transform .16s}.language-menu-module__ZL2kMa__trigger[aria-expanded=true] .language-menu-module__ZL2kMa__chevron{transform:rotate(180deg)}.language-menu-module__ZL2kMa__list{z-index:30;border:1px solid var(--theme-line-2);background:var(--theme-bg);min-width:168px;color:var(--theme-fg);border-radius:10px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px -12px #00000047}.language-menu-module__ZL2kMa__list[data-align=start]{left:0;right:auto}.language-menu-module__ZL2kMa__list[hidden]{display:none}.language-menu-module__ZL2kMa__item{min-height:40px;color:var(--theme-fg-2);font-size:14px;font-weight:var(--weight-medium);border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:0 10px;display:flex}.language-menu-module__ZL2kMa__item[aria-current=true],.language-menu-module__ZL2kMa__item[aria-pressed=true]{color:var(--theme-fg)}button.language-menu-module__ZL2kMa__item{text-align:start;width:100%}.language-menu-module__ZL2kMa__heading{color:var(--theme-fg-3);font-size:12px;font-weight:var(--weight-medium);margin:0;padding:6px 10px 4px}.language-menu-module__ZL2kMa__divider{border:0;border-top:1px solid var(--theme-line);height:0;margin:6px 4px}.language-menu-module__ZL2kMa__check{flex:none}@media (hover:hover) and (pointer:fine){.language-menu-module__ZL2kMa__trigger:hover{opacity:1}.language-menu-module__ZL2kMa__item:hover{background:var(--theme-subtle);color:var(--theme-fg)}}.language-menu-module__ZL2kMa__trigger:focus-visible,.language-menu-module__ZL2kMa__item:focus-visible{opacity:1;outline-offset:2px;outline:2px solid}@media (prefers-reduced-motion:no-preference){.language-menu-module__ZL2kMa__list:not([hidden]){animation:.14s cubic-bezier(.23,1,.32,1) language-menu-module__ZL2kMa__drop}}@keyframes language-menu-module__ZL2kMa__drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
.mobile-menu-module__ZNYAfG__button{width:44px;height:44px;color:var(--theme-fg);cursor:pointer;border-radius:8px;place-items:center;display:grid}.mobile-menu-module__ZNYAfG__bars,.mobile-menu-module__ZNYAfG__bars:before,.mobile-menu-module__ZNYAfG__bars:after{background:currentColor;width:18px;height:1.5px;display:block}.mobile-menu-module__ZNYAfG__bars{position:relative}.mobile-menu-module__ZNYAfG__bars:before,.mobile-menu-module__ZNYAfG__bars:after{content:"";position:absolute;left:0}.mobile-menu-module__ZNYAfG__bars:before{transform:translateY(-6px)}.mobile-menu-module__ZNYAfG__bars:after{transform:translateY(6px)}.mobile-menu-module__ZNYAfG__layer{z-index:40;color:var(--theme-fg);position:fixed;inset:0}.mobile-menu-module__ZNYAfG__backdrop{background:color-mix(in oklab, var(--theme-fg) 38%, transparent);cursor:default;width:100%;position:absolute;inset:0}.mobile-menu-module__ZNYAfG__panel{overscroll-behavior:contain;background:var(--theme-bg);border-left:1px solid var(--theme-line);flex-direction:column;width:min(86vw,360px);padding:0 24px 24px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.mobile-menu-module__ZNYAfG__close{width:44px;height:var(--bar-height);cursor:pointer;flex:none;align-self:flex-end;place-items:center;margin-right:-12px;display:grid}.mobile-menu-module__ZNYAfG__closeMark,.mobile-menu-module__ZNYAfG__closeMark:before{background:currentColor;width:18px;height:1.5px;display:block;transform:rotate(45deg)}.mobile-menu-module__ZNYAfG__closeMark:before{content:"";transform:rotate(90deg)}.mobile-menu-module__ZNYAfG__nav{flex-direction:column;display:flex}.mobile-menu-module__ZNYAfG__link{border-bottom:1px solid var(--theme-line);font-size:20px;font-weight:var(--weight-medium);letter-spacing:-.02em;padding:16px 0}.mobile-menu-module__ZNYAfG__contact{width:100%;color:inherit;text-align:left;cursor:pointer}.mobile-menu-module__ZNYAfG__hint{color:var(--theme-fg-2);font-size:13px;font-weight:var(--weight-regular);letter-spacing:0;margin-top:4px;display:block}.mobile-menu-module__ZNYAfG__link[aria-current=page]{text-underline-offset:6px;text-decoration:underline}.mobile-menu-module__ZNYAfG__row{border-bottom:1px solid var(--theme-line);color:var(--theme-fg-2);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:15px;display:flex}.mobile-menu-module__ZNYAfG__rowLabel{flex:none}.mobile-menu-module__ZNYAfG__lang{color:var(--theme-fg)}.mobile-menu-module__ZNYAfG__button:focus-visible,.mobile-menu-module__ZNYAfG__close:focus-visible,.mobile-menu-module__ZNYAfG__link:focus-visible{outline:2px solid var(--theme-fg);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.mobile-menu-module__ZNYAfG__backdrop{animation:.2s mobile-menu-module__ZNYAfG__fadeIn}.mobile-menu-module__ZNYAfG__panel{animation:.24s cubic-bezier(.23,1,.32,1) mobile-menu-module__ZNYAfG__slideIn}}@keyframes mobile-menu-module__ZNYAfG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes mobile-menu-module__ZNYAfG__slideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (min-width:1280px){.mobile-menu-module__ZNYAfG__button,.mobile-menu-module__ZNYAfG__layer{display:none}}
.landing-header-module__hsB4EW__root{z-index:20;height:var(--bar-height);background:var(--theme-bg);border-bottom:1px solid var(--theme-line);color:var(--theme-fg);align-items:center;padding:0 16px;display:flex;position:sticky;top:0}@media (min-width:768px){.landing-header-module__hsB4EW__root{padding:0 48px}}.landing-header-module__hsB4EW__skip{z-index:1;background:var(--theme-fg);color:var(--theme-bg);font-size:14px;font-weight:var(--weight-semibold);border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.landing-header-module__hsB4EW__skip:focus-visible{outline:2px solid var(--theme-fg);outline-offset:2px;transform:none}.landing-header-module__hsB4EW__inner{align-items:center;gap:24px;width:100%;display:flex}.landing-header-module__hsB4EW__home{border-radius:6px;margin-block:-8px;padding-block:8px;display:inline-flex}.landing-header-module__hsB4EW__nav{display:none}.landing-header-module__hsB4EW__navLink{color:var(--theme-fg-2);font-size:15px;font-weight:var(--weight-medium);border-radius:8px;padding:8px 14px;transition:color .16s;position:relative}.landing-header-module__hsB4EW__navLink[aria-current=page]{color:var(--theme-fg)}.landing-header-module__hsB4EW__navLink[aria-current=page]:after{content:"";background:currentColor;height:1px;position:absolute;bottom:2px;left:14px;right:14px}.landing-header-module__hsB4EW__actions{align-items:center;gap:4px;margin-left:auto;display:flex}.landing-header-module__hsB4EW__contact{border:1px solid var(--theme-line-2);min-height:36px;color:var(--theme-fg);font-size:14px;font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;margin-right:4px;padding:0 14px;transition:border-color .16s;display:none}@media (min-width:1280px){.landing-header-module__hsB4EW__contact{display:inline-flex}}.landing-header-module__hsB4EW__login{color:var(--theme-fg-2);font-size:14px;font-weight:var(--weight-medium);white-space:nowrap;border-radius:8px;align-items:center;padding:8px 10px;transition:color .16s;display:inline-flex}.landing-header-module__hsB4EW__cta{background:var(--theme-fg);min-height:36px;color:var(--theme-bg);font-size:14px;font-weight:var(--weight-semibold);white-space:nowrap;border-radius:8px;align-items:center;padding:0 14px;transition:background-color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.landing-header-module__hsB4EW__navLink:hover,.landing-header-module__hsB4EW__login:hover{color:var(--theme-fg)}.landing-header-module__hsB4EW__contact:hover{border-color:var(--theme-fg)}.landing-header-module__hsB4EW__cta:hover{background:color-mix(in oklab, var(--theme-fg) 82%, var(--theme-bg))}}.landing-header-module__hsB4EW__home:focus-visible,.landing-header-module__hsB4EW__navLink:focus-visible,.landing-header-module__hsB4EW__contact:focus-visible,.landing-header-module__hsB4EW__login:focus-visible,.landing-header-module__hsB4EW__cta:focus-visible{outline:2px solid var(--theme-fg);outline-offset:3px}@media (min-width:1280px){.landing-header-module__hsB4EW__nav{gap:8px;margin-left:40px;display:flex}.landing-header-module__hsB4EW__navLink{white-space:nowrap}.landing-header-module__hsB4EW__login{padding:8px 12px}}.landing-header-module__hsB4EW__lang{color:var(--theme-fg);margin-right:4px}@media (max-width:1279px){.landing-header-module__hsB4EW__actions .landing-header-module__hsB4EW__lang{display:none}}@media (max-width:479px){.landing-header-module__hsB4EW__inner{gap:8px}.landing-header-module__hsB4EW__actions{gap:0}.landing-header-module__hsB4EW__login{padding:8px 6px}}@media (max-width:379px){.landing-header-module__hsB4EW__actions{gap:0}.landing-header-module__hsB4EW__login{padding:8px 6px;font-size:13px}.landing-header-module__hsB4EW__cta{padding:0 10px;font-size:13px}}
.partner-header-module__D4-9_a__inner{width:100%;max-width:var(--bar-max-w);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.partner-header-module__D4-9_a__home{border-radius:6px;display:inline-flex}.partner-header-module__D4-9_a__home:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.partner-header-module__D4-9_a__contact{border:1px solid color-mix(in oklab, var(--color-text-primary) 20%, transparent);min-height:36px;font-family:var(--font-pretendard);font-size:14px;font-weight:var(--weight-medium);color:var(--color-text-80);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:0 16px;text-decoration:none;transition:border-color .16s,color .16s;display:inline-flex}@media (max-width:479px){.partner-header-module__D4-9_a__contact{padding:0 12px}.partner-header-module__D4-9_a__lang button>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.partner-header-module__D4-9_a__contact:hover{border-color:var(--color-accent);color:var(--color-text-primary)}.partner-header-module__D4-9_a__contact:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.partner-header-module__D4-9_a__right{color:var(--color-text-80);align-items:center;gap:8px;display:flex}
.apply-guide-module__TZ6VPa__guide{max-width:calc(1200px + var(--section-pad-x) * 2);padding:16px var(--section-pad-x) 0;margin:0 auto 28px}.apply-guide-module__TZ6VPa__note{max-inline-size:60em;color:var(--color-text-80);word-break:keep-all;margin-bottom:12px;font-size:15px;line-height:1.6}.apply-guide-module__TZ6VPa__toggle{border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);width:100%;min-height:44px;color:var(--color-text-primary);font:inherit;font-size:14px;font-weight:var(--weight-medium);text-align:left;word-break:keep-all;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;line-height:1.5;display:flex}.apply-guide-module__TZ6VPa__toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.apply-guide-module__TZ6VPa__toggleMark{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:8px;height:8px;margin-right:4px;transform:translateY(-2px)rotate(45deg)}.apply-guide-module__TZ6VPa__toggle[aria-expanded=true] .apply-guide-module__TZ6VPa__toggleMark{transform:translateY(2px)rotate(-135deg)}.apply-guide-module__TZ6VPa__body{gap:20px;padding-top:8px;display:none}.apply-guide-module__TZ6VPa__body[data-open=true]{display:grid}.apply-guide-module__TZ6VPa__block{border-top:1px solid var(--border);align-content:start;gap:8px;padding-top:14px;display:grid}.apply-guide-module__TZ6VPa__title{color:var(--color-text-primary);font-size:15px;font-weight:var(--weight-semibold)}.apply-guide-module__TZ6VPa__process{counter-reset:step;font-size:16px;font-weight:var(--weight-medium);flex-wrap:wrap;gap:6px 8px;list-style:none;display:flex}.apply-guide-module__TZ6VPa__process li{counter-increment:step;align-items:center;gap:6px;display:inline-flex}.apply-guide-module__TZ6VPa__process li:before{content:counter(step);border:1px solid var(--theme-line-2);width:20px;height:20px;color:var(--color-text-70);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.apply-guide-module__TZ6VPa__process li:not(:last-child):after{content:"→";color:var(--color-text-50);margin-left:2px}.apply-guide-module__TZ6VPa__text{max-inline-size:none;color:var(--color-text-80);word-break:keep-all;font-size:15px;line-height:1.6}.apply-guide-module__TZ6VPa__faq{display:grid}.apply-guide-module__TZ6VPa__item{border-bottom:1px solid var(--border)}.apply-guide-module__TZ6VPa__item summary{font-size:15px;font-weight:var(--weight-medium);word-break:keep-all;cursor:pointer;padding:8px 0;line-height:1.5}.apply-guide-module__TZ6VPa__item summary:focus-visible,.apply-guide-module__TZ6VPa__more:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.apply-guide-module__TZ6VPa__item .apply-guide-module__TZ6VPa__text{padding-bottom:10px}.apply-guide-module__TZ6VPa__more{color:var(--color-text-70);text-underline-offset:3px;justify-self:start;margin-top:4px;font-size:14px;text-decoration:underline}.apply-guide-module__TZ6VPa__more:hover{color:var(--color-text-primary)}@media (min-width:1024px){.apply-guide-module__TZ6VPa__guide{margin-bottom:48px}.apply-guide-module__TZ6VPa__toggle{display:none}.apply-guide-module__TZ6VPa__body{grid-template-columns:1fr 1fr 1.4fr;gap:40px;padding-top:0;display:grid}}
.translated-name-module__4-DOAW__text{display:block}.translated-name-module__4-DOAW__original{color:var(--color-text-60);font-size:11px;font-weight:var(--weight-regular,400);margin-top:2px;display:block}
.site-module__49Xu1q__page{--bg:var(--theme-bg);--panel:var(--theme-panel);--subtle:var(--theme-subtle);--fg:var(--theme-fg);--fg-2:var(--theme-fg-2);--fg-3:var(--theme-fg-3);--line:var(--theme-line);--line-2:var(--theme-line-2);--signal:var(--theme-fg);--live:var(--theme-live);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--pad:24px;--rhythm:clamp(96px, 10vw, 160px);background:var(--bg);min-height:100vh;color:var(--fg);word-break:keep-all;overflow-wrap:break-word}@media (min-width:768px){.site-module__49Xu1q__page{--pad:48px}}.site-module__49Xu1q__page ::selection{background:var(--fg);color:var(--bg)}.site-module__49Xu1q__page :focus-visible{outline:2px solid var(--fg);outline-offset:3px}.site-module__49Xu1q__light{background:var(--panel)}.site-module__49Xu1q__wrap{width:100%;padding-inline:var(--pad)}.site-module__49Xu1q__section{padding-block:var(--rhythm)}.site-module__49Xu1q__display{font-size:clamp(28px,2.6vw,42px);font-weight:var(--weight-regular);letter-spacing:-.025em;text-wrap:balance;line-height:1.3}.site-module__49Xu1q__h2{font-size:clamp(22px,1.8vw,28px);font-weight:var(--weight-regular);letter-spacing:-.025em;text-wrap:balance;line-height:1.3}.site-module__49Xu1q__h3{font-size:clamp(18px,1.4vw,22px);font-weight:var(--weight-medium);letter-spacing:-.015em;line-height:1.4}.site-module__49Xu1q__lead{color:var(--fg-2);text-wrap:var(--wrap-prose);font-size:clamp(16px,1.15vw,18px);line-height:1.65}.site-module__49Xu1q__body{color:var(--fg-2);text-wrap:var(--wrap-prose);font-size:15px;line-height:1.7}.site-module__49Xu1q__small{color:var(--fg-3);font-size:13px;line-height:1.55}.site-module__49Xu1q__primary,.site-module__49Xu1q__secondary{min-height:48px;font-size:15px;font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color .16s ease, border-color .16s ease, transform .12s var(--ease-out,cubic-bezier(.23, 1, .32, 1));border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:0 22px;display:inline-flex}.site-module__49Xu1q__primary{background:var(--fg,var(--theme-fg));color:var(--bg,var(--theme-bg))}.site-module__49Xu1q__secondary{border:1px solid var(--line-2,var(--theme-line-2));color:var(--fg,var(--theme-fg))}.site-module__49Xu1q__primary:active,.site-module__49Xu1q__secondary:active{transform:scale(.97)}.site-module__49Xu1q__arrow{transition:transform .2s var(--ease-out,cubic-bezier(.23, 1, .32, 1))}@media (hover:hover) and (pointer:fine){.site-module__49Xu1q__primary:hover{background:color-mix(in oklab, var(--fg,var(--theme-fg)) 82%, var(--bg,var(--theme-bg)))}.site-module__49Xu1q__secondary:hover{border-color:var(--fg-3,var(--theme-fg-3))}.site-module__49Xu1q__primary:hover .site-module__49Xu1q__arrow{transform:translate(4px)}}.site-module__49Xu1q__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.site-module__49Xu1q__actions>:is(.site-module__49Xu1q__primary,.site-module__49Xu1q__secondary){white-space:normal;text-align:center;max-width:100%}.site-module__49Xu1q__crumb{color:var(--fg-3);font-size:14px;font-weight:var(--weight-medium)}.site-module__49Xu1q__head{gap:16px;margin-bottom:clamp(32px,4vw,56px);display:grid}.site-module__49Xu1q__head .site-module__49Xu1q__lead{max-width:64ch}.site-module__49Xu1q__rows{border-top:1px solid var(--line);display:grid}.site-module__49Xu1q__row{border-bottom:1px solid var(--line);gap:10px;padding:24px 0;display:grid}.site-module__49Xu1q__rowTitle{font-size:clamp(18px,1.4vw,21px);font-weight:var(--weight-medium);letter-spacing:-.015em}@media (min-width:768px){.site-module__49Xu1q__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:48px}}.site-module__49Xu1q__closing{padding-block:var(--rhythm);position:relative;overflow:hidden}.site-module__49Xu1q__closingInner{align-items:end;gap:32px;display:grid}@media (min-width:1024px){.site-module__49Xu1q__closingInner{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:767px){.site-module__49Xu1q__actions>.site-module__49Xu1q__primary,.site-module__49Xu1q__actions>.site-module__49Xu1q__secondary{flex:auto;gap:6px;padding:0 16px}}.site-module__49Xu1q__photo{background:var(--panel);border-radius:12px;min-width:0;margin:0;overflow:hidden}.site-module__49Xu1q__photoImage{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.site-module__49Xu1q__photoBand .site-module__49Xu1q__photoImage{object-position:var(--photo-focus,50% 50%)}@media (min-width:768px){.site-module__49Xu1q__photoBand .site-module__49Xu1q__photoImage{aspect-ratio:21/9}}.site-module__49Xu1q__photoGap{margin-bottom:clamp(32px,4vw,56px)}
.admin-module__L0tJcW__title{font-size:24px;font-weight:var(--weight-semibold);letter-spacing:-.03em}.admin-module__L0tJcW__lead{word-break:keep-all;max-width:72ch;color:var(--color-text-70);margin:6px 0 24px;font-size:14px;line-height:1.6}.admin-module__L0tJcW__tableWrap{border:1px solid var(--border);background:var(--color-card-bg);border-radius:12px;position:relative;overflow-x:auto}.admin-module__L0tJcW__table{border-collapse:collapse;width:100%;min-width:960px;font-size:14px}.admin-module__L0tJcW__table th{border-bottom:1px solid var(--border);color:var(--color-text-60);font-size:12px;font-weight:var(--weight-medium);text-align:left;white-space:nowrap;padding:10px}.admin-module__L0tJcW__table td{word-break:keep-all;border-bottom:1px solid var(--border);vertical-align:top;padding:12px 10px}.admin-module__L0tJcW__table tbody tr:last-child>*{border-bottom:0}.admin-module__L0tJcW__table tbody tr:hover{background:color-mix(in oklab, var(--color-text-primary) 2.5%, transparent)}.admin-module__L0tJcW__name{font-weight:var(--weight-semibold);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--color-text-primary) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--color-text-primary) 20%, transparent);text-underline-offset:3px}.admin-module__L0tJcW__name:focus-visible,.admin-module__L0tJcW__back:focus-visible,.admin-module__L0tJcW__more:focus-visible,.admin-module__L0tJcW__button:focus-visible,.admin-module__L0tJcW__select:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.admin-module__L0tJcW__muted{color:var(--color-text-60);font-variant-numeric:tabular-nums;white-space:nowrap}.admin-module__L0tJcW__number{font-variant-numeric:tabular-nums;text-align:right}.admin-module__L0tJcW__methods{-webkit-line-clamp:2;min-width:6em;max-width:260px;color:var(--color-text-80);-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.admin-module__L0tJcW__methodsNote{color:var(--color-text-60);margin-top:2px}.admin-module__L0tJcW__status{background:color-mix(in oklab, var(--color-text-primary) 6%, transparent);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border-radius:999px;padding:2px 10px;display:inline-block}.admin-module__L0tJcW__status[data-status=NEW]{background:var(--color-accent);color:var(--color-accent-contrast)}.admin-module__L0tJcW__status[data-status=CLOSED]{color:var(--color-text-50)}.admin-module__L0tJcW__status[data-status=AVAILABLE]{background:var(--color-accent);color:var(--color-accent-contrast)}.admin-module__L0tJcW__status[data-status=REVOKED],.admin-module__L0tJcW__status[data-status=EXPIRED]{color:var(--color-text-50)}.admin-module__L0tJcW__textButton{color:var(--color-text-70);text-underline-offset:3px;font-size:14px;text-decoration:underline}.admin-module__L0tJcW__textButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.admin-module__L0tJcW__empty{color:var(--color-text-60);justify-items:start;gap:4px;padding:40px 0;display:grid}.admin-module__L0tJcW__more,.admin-module__L0tJcW__back{color:var(--color-text-70);font-size:14px;display:inline-block}.admin-module__L0tJcW__more{text-underline-offset:3px;margin-top:16px;text-decoration:underline}.admin-module__L0tJcW__back{margin-bottom:12px;text-decoration:none}.admin-module__L0tJcW__back:hover,.admin-module__L0tJcW__more:hover{color:var(--color-text-primary)}.admin-module__L0tJcW__saved{background:color-mix(in oklab, var(--color-text-primary) 5%, transparent);border-radius:10px;margin-bottom:16px;padding:10px 14px;font-size:14px}.admin-module__L0tJcW__detailGrid{gap:16px;display:grid}.admin-module__L0tJcW__detailMain,.admin-module__L0tJcW__detailSide{align-content:start;gap:16px;display:grid}.admin-module__L0tJcW__panel{border:1px solid var(--border);background:var(--color-card-bg);border-radius:12px;min-width:0;padding:20px}.admin-module__L0tJcW__panelTitle{font-size:16px;font-weight:var(--weight-semibold)}.admin-module__L0tJcW__statusForm{gap:8px;margin-top:12px;display:flex}.admin-module__L0tJcW__select{border:1px solid color-mix(in oklab, var(--color-text-primary) 16%, transparent);background:var(--color-card-bg);min-height:40px;font:inherit;border-radius:8px;flex:1;padding:0 10px;font-size:14px}.admin-module__L0tJcW__button{background:var(--color-accent);min-height:40px;color:var(--color-accent-contrast);font-size:14px;font-weight:var(--weight-semibold);border-radius:8px;padding:0 16px}.admin-module__L0tJcW__note{color:var(--color-text-60);margin-top:10px;font-size:13px;line-height:1.5}.admin-module__L0tJcW__plainList{overflow-wrap:anywhere;margin-top:10px;font-size:14px}.admin-module__L0tJcW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1024px){.admin-module__L0tJcW__detailGrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.admin-module__L0tJcW__nowrap{white-space:nowrap}.admin-module__L0tJcW__filters{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin-bottom:16px;display:flex;overflow-x:auto}.admin-module__L0tJcW__filters a{white-space:nowrap;flex:none}@media (min-width:768px){.admin-module__L0tJcW__filters{flex-wrap:wrap;overflow-x:visible}}.admin-module__L0tJcW__filters a{border:1px solid var(--border);color:var(--color-text-70);border-radius:999px;padding:6px 12px;font-size:13px}.admin-module__L0tJcW__filters a:hover{color:var(--color-text-primary)}.admin-module__L0tJcW__filters a[aria-current=page]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-contrast)}.admin-module__L0tJcW__filters a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.admin-module__L0tJcW__message{white-space:pre-wrap;overflow-wrap:anywhere;min-width:280px;max-width:480px}.admin-module__L0tJcW__fieldStack{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;margin-top:12px;display:grid}.admin-module__L0tJcW__fieldStack label{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;font-size:14px;display:grid}.admin-module__L0tJcW__fieldStack .admin-module__L0tJcW__select{width:100%;min-width:0;min-height:40px;padding:8px 10px}.admin-module__L0tJcW__wrap{white-space:normal;overflow-wrap:anywhere}.admin-module__L0tJcW__compactTable{min-width:0}.admin-module__L0tJcW__compactTable th,.admin-module__L0tJcW__compactTable td{white-space:normal;overflow-wrap:anywhere}.admin-module__L0tJcW__compactTable .admin-module__L0tJcW__keep{white-space:nowrap;overflow-wrap:normal}.admin-module__L0tJcW__scrollX{overflow-x:auto}.admin-module__L0tJcW__panelEmpty{padding:8px 0 0}.admin-module__L0tJcW__kpiGrid{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:28px;display:grid}@media (min-width:720px){.admin-module__L0tJcW__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.admin-module__L0tJcW__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.admin-module__L0tJcW__kpi{border:1px solid var(--border);background:var(--color-card-bg);border-radius:12px;align-content:start;gap:6px;min-width:0;padding:16px;display:grid}.admin-module__L0tJcW__kpiLabel{color:var(--color-text-70);font-size:13px;font-weight:var(--weight-medium)}.admin-module__L0tJcW__kpiValue{font-size:26px;font-weight:var(--weight-semibold);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.admin-module__L0tJcW__kpiValue[data-empty]{color:var(--color-text-60);font-size:18px}.admin-module__L0tJcW__kpiNote{color:var(--color-text-60);word-break:keep-all;font-size:12px;line-height:1.5}.admin-module__L0tJcW__sectionTitle{font-size:16px;font-weight:var(--weight-semibold);margin:28px 0 10px}.admin-module__L0tJcW__table th.admin-module__L0tJcW__number{text-align:right}.admin-module__L0tJcW__status[data-status=REQUESTED]{background:var(--color-accent);color:var(--color-accent-contrast)}.admin-module__L0tJcW__status[data-status=DONE],.admin-module__L0tJcW__status[data-status=CANCELED],.admin-module__L0tJcW__status[data-status=ON_HOLD]{color:var(--color-text-50)}.admin-module__L0tJcW__status[data-status=PENDING],.admin-module__L0tJcW__status[data-status=SUBMITTED]{background:var(--color-accent);color:var(--color-accent-contrast)}.admin-module__L0tJcW__status[data-status=SEED],.admin-module__L0tJcW__status[data-status=REJECTED],.admin-module__L0tJcW__status[data-status=SUSPENDED]{color:var(--color-text-50)}.admin-module__L0tJcW__stats{border:1px solid var(--border);background:var(--color-card-bg);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:32px;display:grid;overflow:hidden}.admin-module__L0tJcW__stat{border-top:1px solid var(--border);align-content:start;gap:4px;min-width:0;padding:14px 16px 16px;transition:background-color .16s ease-out;display:grid}.admin-module__L0tJcW__stat:nth-child(2n){border-left:1px solid var(--border)}.admin-module__L0tJcW__stat:nth-child(-n+2){border-top:0}.admin-module__L0tJcW__stat:hover{background:color-mix(in oklab, var(--color-text-primary) 3%, transparent)}.admin-module__L0tJcW__stat:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.admin-module__L0tJcW__statLabel{color:var(--color-text-70);font-size:14px;font-weight:var(--weight-medium)}.admin-module__L0tJcW__statValue{font-size:28px;font-weight:var(--weight-semibold);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.2}.admin-module__L0tJcW__statValue[data-zero]{color:var(--color-text-50)}.admin-module__L0tJcW__statUnit{color:var(--color-text-60);font-size:15px;font-weight:var(--weight-medium);letter-spacing:0;margin-left:3px}.admin-module__L0tJcW__statNote{color:var(--color-text-60);word-break:keep-all;font-size:13px;line-height:1.5}@media (min-width:720px){.admin-module__L0tJcW__stat{padding:18px 20px 20px}.admin-module__L0tJcW__statValue{font-size:32px}}@media (min-width:1280px){.admin-module__L0tJcW__stats{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-module__L0tJcW__stat:nth-child(n){border-top:0;border-left:1px solid var(--border)}.admin-module__L0tJcW__stat:first-child{border-left:0}}.admin-module__L0tJcW__recentGrid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:1200px){.admin-module__L0tJcW__recentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__L0tJcW__recentGrid>:last-child{grid-column:1/-1}}.admin-module__L0tJcW__recent{border:1px solid var(--border);background:var(--color-card-bg);border-radius:12px;min-width:0}.admin-module__L0tJcW__recentHead{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 12px;display:flex}.admin-module__L0tJcW__viewAll{color:var(--color-text-70);flex:none;align-items:center;gap:4px;font-size:13px;display:inline-flex}.admin-module__L0tJcW__viewAll:hover{color:var(--color-text-primary)}.admin-module__L0tJcW__viewAll:focus-visible,.admin-module__L0tJcW__recentRow:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.admin-module__L0tJcW__recentList>li+li,.admin-module__L0tJcW__recentList>li:first-child{border-top:1px solid var(--border)}.admin-module__L0tJcW__recentRow{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 20px;display:flex}a.admin-module__L0tJcW__recentRow{transition:background-color .16s ease-out}a.admin-module__L0tJcW__recentRow:hover{background:color-mix(in oklab, var(--color-text-primary) 2.5%, transparent)}.admin-module__L0tJcW__recentMain{gap:2px;min-width:0;display:grid}.admin-module__L0tJcW__recentName{font-size:14px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-module__L0tJcW__recentMeta{color:var(--color-text-60);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.admin-module__L0tJcW__recentMessage{color:var(--color-text-70);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.admin-module__L0tJcW__recentEmpty{color:var(--color-text-60);padding:4px 20px 20px;font-size:14px;line-height:1.6}.admin-module__L0tJcW__toolbar{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;margin-bottom:12px;display:grid}.admin-module__L0tJcW__toolbar .admin-module__L0tJcW__select{width:100%}.admin-module__L0tJcW__toolbar .admin-module__L0tJcW__textButton{justify-self:start}@media (min-width:768px){.admin-module__L0tJcW__toolbar{flex-wrap:wrap;display:flex}.admin-module__L0tJcW__toolbarSearch{flex:240px;max-width:360px}.admin-module__L0tJcW__toolbarField{flex:0 200px}}.admin-module__L0tJcW__count{color:var(--color-text-60);margin-bottom:8px;font-size:13px}.admin-module__L0tJcW__inlineForm{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.admin-module__L0tJcW__inlineForm label{gap:6px;min-width:0;font-size:14px;display:grid}.admin-module__L0tJcW__inlineForm .admin-module__L0tJcW__select{width:100%;min-width:0}@media (min-width:1024px){.admin-module__L0tJcW__inlineForm{grid-template-columns:140px minmax(0,1fr) 200px auto;align-items:end}}.admin-module__L0tJcW__sectionGap{margin-bottom:24px}.admin-module__L0tJcW__button{transition:background-color .16s ease-out}.admin-module__L0tJcW__button:hover{background:color-mix(in oklab, var(--color-accent) 82%, var(--color-card-bg))}.admin-module__L0tJcW__button:active{transform:translateY(1px)}.admin-module__L0tJcW__nameCell{min-width:8em}.admin-module__L0tJcW__titleStatus{letter-spacing:0;vertical-align:.25em;margin-left:4px}.admin-module__L0tJcW__preLine{white-space:pre-line}.admin-module__L0tJcW__detailsBody{margin-top:20px}span.admin-module__L0tJcW__detailThumb{width:160px;margin-top:4px;display:block}
.page-module__6NQgfa__page{--side-width:248px;--side-nav-h:57px;--group-bar-h:60px;--gap:20px;--radius:12px;--point:var(--chart-point);word-break:normal}.page-module__6NQgfa__page :is(p,figcaption,blockquote,h1,h2,h3){max-inline-size:none}.page-module__6NQgfa__shell{grid-template-columns:minmax(0,1fr);display:grid}.page-module__6NQgfa__side{display:contents}.page-module__6NQgfa__sideHeading{display:none}.page-module__6NQgfa__sideNav{top:var(--bar-height);z-index:10;border-bottom:1px solid var(--line);background:color-mix(in oklab, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(12px);order:0;position:sticky}.page-module__6NQgfa__sideNav ul{padding:8px var(--pad);scrollbar-width:none;gap:4px;display:flex;position:relative;overflow-x:auto}.page-module__6NQgfa__sideItem{min-height:40px;color:var(--fg-2);font-size:15px;font-weight:var(--weight-medium);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 12px;transition:background-color .16s,color .16s;display:inline-flex}.page-module__6NQgfa__sideItem>svg{flex-shrink:0}.page-module__6NQgfa__sideItem[aria-current=page]{background:var(--fg);color:var(--bg)}.page-module__6NQgfa__groupBar{top:calc(var(--bar-height) + var(--side-nav-h));z-index:9;min-height:var(--group-bar-h);margin:calc(-1 * var(--main-top)) calc(-1 * var(--main-right)) var(--main-top) calc(-1 * var(--main-left));padding:0 var(--main-right) 0 var(--main-left);border-bottom:1px solid var(--line-2);background:var(--bg);align-items:center;gap:12px;display:flex;position:sticky}.page-module__6NQgfa__groupLabel{color:var(--fg);font-size:15px;font-weight:var(--weight-semibold);flex-shrink:0}.page-module__6NQgfa__groupChips{scrollbar-width:none;gap:8px;min-width:0;display:flex;overflow-x:auto}.page-module__6NQgfa__groupChip{border:1px solid var(--line-2);background:var(--bg);min-height:40px;color:var(--fg);font-size:15px;font-weight:var(--weight-medium);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 12px;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.page-module__6NQgfa__groupChip>svg{flex-shrink:0}.page-module__6NQgfa__groupChip[aria-current=true]{border-color:var(--fg);background:var(--fg);color:var(--bg);font-weight:var(--weight-semibold)}.page-module__6NQgfa__groupHint{min-width:0;color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:none;overflow:hidden}@media (max-width:767px){.page-module__6NQgfa__page{--side-nav-h:0px;--group-bar-h:52px}.page-module__6NQgfa__sideNav{position:static}.page-module__6NQgfa__groupChip{min-height:36px}}@media (min-width:1024px){.page-module__6NQgfa__groupBar{top:var(--bar-height)}.page-module__6NQgfa__groupHint{display:block}}.page-module__6NQgfa__main{--main-top:16px;--main-left:var(--pad);--main-right:var(--pad);min-width:0;padding:var(--main-top) var(--main-right) 40px var(--main-left);order:2}.page-module__6NQgfa__sideFoot{padding:24px var(--pad) 64px;border-top:1px solid var(--line);order:3;justify-items:start;gap:8px;display:grid}.page-module__6NQgfa__collected{color:var(--fg-3);font-size:13px}.page-module__6NQgfa__cta{background:var(--fg);min-height:44px;color:var(--bg);font-size:15px;font-weight:var(--weight-semibold);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 18px;transition:background-color .16s;display:inline-flex}.page-module__6NQgfa__ctaNote{color:var(--fg-3);font-size:12px}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__sideItem:not([aria-current=page]):hover{background:var(--subtle);color:var(--fg)}.page-module__6NQgfa__groupChip:not([aria-current=true]):hover{border-color:var(--fg);background:var(--subtle)}.page-module__6NQgfa__cta:hover{background:color-mix(in oklab, var(--fg) 82%, var(--bg))}}@media (min-width:1024px){.page-module__6NQgfa__shell{grid-template-columns:var(--side-width) minmax(0, 1fr);background:linear-gradient(to right, transparent calc(var(--side-width) - 1px), var(--line) calc(var(--side-width) - 1px), var(--line) var(--side-width), transparent var(--side-width));align-items:start}.page-module__6NQgfa__side{top:var(--bar-height);max-height:calc(100dvh - var(--bar-height));flex-direction:column;gap:20px;padding:28px 16px 24px;display:flex;position:sticky;overflow-y:auto}.page-module__6NQgfa__sideHeading{font-size:15px;font-weight:var(--weight-semibold);padding:0 8px;display:block}.page-module__6NQgfa__sideNav{-webkit-backdrop-filter:none;background:0 0;border:0;position:static}.page-module__6NQgfa__sideNav ul{flex-direction:column;padding:0;overflow:visible}.page-module__6NQgfa__page{--group-bar-h:68px}.page-module__6NQgfa__groupLabel{font-size:16px}.page-module__6NQgfa__groupChip{min-height:44px;padding:0 16px 0 14px}.page-module__6NQgfa__main{--main-top:28px;--main-left:48px;--main-right:48px;padding-bottom:96px}.page-module__6NQgfa__sideFoot{margin-top:auto;padding:16px 8px 0}.page-module__6NQgfa__cta{width:100%}}@media (min-width:1440px){.page-module__6NQgfa__main{--main-right:64px}}.page-module__6NQgfa__head{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:28px;display:grid}.page-module__6NQgfa__eyebrow{color:var(--fg-3);font-size:13px;font-weight:var(--weight-medium)}.page-module__6NQgfa__title{font-size:clamp(26px,2.4vw,34px);font-weight:var(--weight-regular);letter-spacing:-.025em;line-height:1.3}.page-module__6NQgfa__lead{color:var(--fg-2);font-size:16px;line-height:1.6}.page-module__6NQgfa__basis{color:var(--fg-3);flex-wrap:wrap;gap:4px 0;margin-top:4px;font-size:13px;display:flex}.page-module__6NQgfa__basis>span:not(:last-of-type):after{content:"·";margin:0 8px}@media (max-width:1023px){.page-module__6NQgfa__eyebrow,.page-module__6NQgfa__lead{display:none}}.page-module__6NQgfa__figures{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:28px;display:grid}.page-module__6NQgfa__figure{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;padding:18px 16px 18px 0;display:grid}.page-module__6NQgfa__figure:nth-child(2n){border-left:1px solid var(--line);padding-left:16px}.page-module__6NQgfa__figure:nth-child(n+3){border-top:1px solid var(--line)}.page-module__6NQgfa__figure dt{color:var(--fg-2);font-size:13px;font-weight:var(--weight-medium)}.page-module__6NQgfa__figureValue{font-size:clamp(18px,1.5vw,22px);font-weight:var(--weight-medium);letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;line-height:1.25;display:flex}.page-module__6NQgfa__figureValue[data-text]{font-size:clamp(16px,1.2vw,18px);line-height:1.35}.page-module__6NQgfa__figureValue[data-muted]{color:var(--fg-3);font-size:15px;font-weight:var(--weight-regular);letter-spacing:0}.page-module__6NQgfa__figureLine{color:var(--fg-3);font-size:13px;line-height:1.5}@media (min-width:1024px){.page-module__6NQgfa__figures[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__6NQgfa__figures[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__6NQgfa__figures[data-count="3"] .page-module__6NQgfa__figure,.page-module__6NQgfa__figures[data-count="4"] .page-module__6NQgfa__figure{border-top:0;padding:20px 20px 20px 0}.page-module__6NQgfa__figures[data-count="3"] .page-module__6NQgfa__figure+.page-module__6NQgfa__figure,.page-module__6NQgfa__figures[data-count="4"] .page-module__6NQgfa__figure+.page-module__6NQgfa__figure{border-left:1px solid var(--line);padding-left:20px}}.page-module__6NQgfa__split,.page-module__6NQgfa__splitWide{gap:var(--gap);margin-bottom:var(--gap);display:grid}@media (min-width:1024px){.page-module__6NQgfa__split{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__6NQgfa__splitWide{grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}}.page-module__6NQgfa__panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);min-width:0;padding:20px}.page-module__6NQgfa__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin-bottom:16px;display:flex}.page-module__6NQgfa__panelTitle{font-size:16px;font-weight:var(--weight-semibold);line-height:1.4}.page-module__6NQgfa__panelSub{color:var(--fg-3);margin-top:2px;font-size:13px;line-height:1.5}.page-module__6NQgfa__textLink{color:var(--fg);font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;align-items:center;gap:4px;display:inline-flex}.page-module__6NQgfa__note{color:var(--fg-3);margin-top:12px;font-size:13px;line-height:1.55}.page-module__6NQgfa__muted{color:var(--fg-3)}.page-module__6NQgfa__empty{border:1px dashed var(--line-2);border-radius:var(--radius);color:var(--fg-2);padding:20px;font-size:15px;line-height:1.6}.page-module__6NQgfa__source{border-top:1px solid var(--line);color:var(--fg-3);margin-top:8px;padding-top:16px;font-size:12px;line-height:1.6}.page-module__6NQgfa__zoneNo{width:20px;height:20px;color:var(--map-paper);font-size:11px;font-weight:var(--weight-semibold);vertical-align:-3px;border-radius:50%;flex-shrink:0;place-items:center;margin-right:6px;line-height:1;display:inline-grid}.page-module__6NQgfa__figureValue .page-module__6NQgfa__zoneNo{vertical-align:0;width:20px;height:20px;margin-right:0;font-size:11px}.page-module__6NQgfa__bars{gap:10px;display:grid}.page-module__6NQgfa__bar{grid-template-columns:minmax(96px,9.5em) minmax(0,1fr) auto;align-items:center;gap:12px;font-size:14px;display:grid}.page-module__6NQgfa__barLabel{color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__6NQgfa__barLabel a{max-width:100%;color:inherit;align-items:center;display:inline-flex}.page-module__6NQgfa__barLabel small{color:var(--fg-3);margin-left:4px}.page-module__6NQgfa__barTrack{background:var(--subtle);border-radius:999px;height:8px;overflow:hidden}.page-module__6NQgfa__barTrack i{border-radius:inherit;background:color-mix(in oklab, var(--point) 45%, var(--bg));height:100%;display:block}.page-module__6NQgfa__bar[data-highlight] .page-module__6NQgfa__barLabel{color:var(--fg);font-weight:var(--weight-medium)}.page-module__6NQgfa__bar[data-highlight] .page-module__6NQgfa__barTrack i{background:var(--point)}.page-module__6NQgfa__barValue{min-width:3ch;color:var(--fg);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__barLabel a:hover{color:var(--fg);text-underline-offset:3px;text-decoration:underline}}.page-module__6NQgfa__main[data-fit]{--main-top:14px;padding-bottom:16px}.page-module__6NQgfa__overview{flex-direction:column;gap:14px;display:flex}.page-module__6NQgfa__overview .page-module__6NQgfa__head,.page-module__6NQgfa__overview .page-module__6NQgfa__figures{margin-bottom:0}.page-module__6NQgfa__overview .page-module__6NQgfa__source{margin-top:0;padding-top:10px}@media (min-width:1024px){.page-module__6NQgfa__overview{min-height:calc(100dvh - var(--bar-height) - var(--group-bar-h) - 30px)}.page-module__6NQgfa__overview .page-module__6NQgfa__source{text-wrap:pretty}}.page-module__6NQgfa__head[data-compact]{grid-template-columns:minmax(0,1fr);gap:2px}@media (min-width:1024px){.page-module__6NQgfa__head[data-compact]{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:16px}.page-module__6NQgfa__head[data-compact] .page-module__6NQgfa__eyebrow{grid-column:1/-1}.page-module__6NQgfa__head[data-compact] .page-module__6NQgfa__title{font-size:26px}.page-module__6NQgfa__head[data-compact] .page-module__6NQgfa__basis{margin-top:0}}.page-module__6NQgfa__figures[data-compact] .page-module__6NQgfa__figure{gap:4px;padding-block:12px}.page-module__6NQgfa__figures[data-compact] .page-module__6NQgfa__figureValue{font-size:clamp(17px,1.25vw,20px)}.page-module__6NQgfa__figures[data-compact] .page-module__6NQgfa__figureLine{font-size:12px}.page-module__6NQgfa__explorer{gap:var(--gap);display:grid}@media (min-width:1024px){.page-module__6NQgfa__explorer{flex:1 0 440px;grid-template-rows:minmax(auto,1fr);grid-template-columns:minmax(0,1fr) 340px}}@media (min-width:1440px){.page-module__6NQgfa__explorer{grid-template-columns:minmax(0,1fr) 380px}}.page-module__6NQgfa__mapPanel{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:10px;min-width:0;min-height:0;padding:14px 16px;display:flex}.page-module__6NQgfa__mapHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 20px;display:flex}.page-module__6NQgfa__mapTotal{gap:2px;display:grid}.page-module__6NQgfa__mapTotalLabel{color:var(--fg-2);font-size:14px;font-weight:var(--weight-medium);letter-spacing:0;margin-right:10px}.page-module__6NQgfa__mapTotalValue{font-size:clamp(22px,1.9vw,28px);font-weight:var(--weight-semibold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.2}.page-module__6NQgfa__mapTotalValue small{font-size:.6em;font-weight:var(--weight-medium);margin-left:2px}.page-module__6NQgfa__mapTotalNote{color:var(--fg-3);font-size:12px}.page-module__6NQgfa__mapHeadSide{justify-items:end;gap:8px;display:grid}.page-module__6NQgfa__saveSmall{border:1px solid var(--line-2);min-height:32px;font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.page-module__6NQgfa__saveSmall small{color:var(--fg-3);font-size:11px;font-weight:var(--weight-regular)}.page-module__6NQgfa__mapStage{--bg:var(--theme-bg);--panel:var(--theme-panel);--subtle:var(--theme-subtle);--fg:var(--theme-fg);--fg-2:var(--theme-fg-2);--fg-3:var(--theme-fg-3);--line:var(--theme-line);--line-2:var(--theme-line-2);aspect-ratio:3/4;border:1px solid var(--line);background:var(--dots-paper);color:var(--fg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:8px;position:relative;overflow:hidden}:is(:root[data-map-theme=dark] .page-module__6NQgfa__mapStage,:root[data-map-theme=dark] .page-module__6NQgfa__legendDot){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:768px){.page-module__6NQgfa__mapStage{aspect-ratio:1}}@media (min-width:1024px){.page-module__6NQgfa__mapPanel{min-height:auto}.page-module__6NQgfa__mapStage{aspect-ratio:auto;flex:1 1 0;min-height:300px}}.page-module__6NQgfa__basemap,.page-module__6NQgfa__dots{width:100%;height:100%;position:absolute;inset:0}.page-module__6NQgfa__dots{touch-action:pan-y;cursor:grab}.page-module__6NQgfa__dots:active{cursor:grabbing}.page-module__6NQgfa__dots[data-hover]{cursor:pointer}.page-module__6NQgfa__zonePath{fill-opacity:.14;stroke-opacity:.55;stroke-width:1px;vector-effect:non-scaling-stroke;transition:fill-opacity .16s,stroke-opacity .16s}.page-module__6NQgfa__zonePath[data-active]{fill-opacity:.26;stroke-opacity:.9}.page-module__6NQgfa__zonePath[data-picked]{fill-opacity:.3;stroke-opacity:1;stroke-width:2.5px}.page-module__6NQgfa__zonePath[data-dim]{fill-opacity:.05;stroke-opacity:.3}.page-module__6NQgfa__zoneMarks{pointer-events:none;position:absolute;inset:0}.page-module__6NQgfa__zoneMarks>*{transition:opacity .16s;position:absolute}.page-module__6NQgfa__zoneMarks>[data-off],.page-module__6NQgfa__zoneMarks>[data-hidden]{visibility:hidden}.page-module__6NQgfa__zoneMarks>[data-dim]{opacity:.45}.page-module__6NQgfa__zoneTag{border:1px solid var(--line-2);background:var(--bg);height:24px;box-shadow:0 1px 3px color-mix(in srgb, var(--map-ink) 12%, transparent);color:var(--fg);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px 0 3px;line-height:1;display:inline-flex}.page-module__6NQgfa__zoneTag .page-module__6NQgfa__zoneNo{vertical-align:0;width:18px;height:18px;margin-right:5px;font-size:10px}.page-module__6NQgfa__zoneTag[data-active]{border-color:var(--fg);font-weight:var(--weight-semibold)}.page-module__6NQgfa__cluster{border:2px solid var(--bg);background:color-mix(in srgb, var(--mark-zone) 88%, var(--map-ink));box-shadow:0 2px 6px color-mix(in srgb, var(--map-ink) 22%, transparent);color:var(--map-paper);font-size:12px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;pointer-events:auto;transition:opacity .16s ease, transform .16s var(--ease-out);border-radius:50%;place-items:center;display:grid}.page-module__6NQgfa__cluster:focus-visible{outline:2px solid var(--fg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__cluster:hover{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.page-module__6NQgfa__zoneMarks>*{transition:none}}.page-module__6NQgfa__mapFoot{color:var(--fg-3);font-size:12px;line-height:1.5}.page-module__6NQgfa__zoomControls{border:1px solid var(--line-2);background:var(--bg);border-radius:8px;display:grid;position:absolute;top:10px;right:10px;overflow:hidden}.page-module__6NQgfa__zoomControls button{width:36px;height:36px;color:var(--fg);place-items:center;transition:background-color .12s;display:grid}.page-module__6NQgfa__zoomControls button+button{border-top:1px solid var(--line)}.page-module__6NQgfa__zoomControls button:disabled{color:var(--fg-3);cursor:default}.page-module__6NQgfa__zoneChip{border:1px solid var(--line-2);background:var(--bg);max-width:calc(100% - 70px);min-height:34px;color:var(--fg);font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 10px 0 6px;display:inline-flex;position:absolute;top:10px;left:10px}.page-module__6NQgfa__zoneChip .page-module__6NQgfa__zoneNo{margin-right:2px}.page-module__6NQgfa__wheelHint{background:var(--fg);color:var(--bg);white-space:nowrap;pointer-events:none;border-radius:8px;padding:6px 12px;font-size:12px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.page-module__6NQgfa__zoneSelect{color:var(--fg-3);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:13px;display:inline-flex}.page-module__6NQgfa__zoneSelect select{border:1px solid var(--line);background:var(--bg);min-height:30px;color:var(--fg);border-radius:8px;padding:0 10px;font-size:13px}.page-module__6NQgfa__rankPick{min-width:0;color:inherit;text-align:left;align-items:center;display:inline-flex}.page-module__6NQgfa__rankPick[aria-pressed=true]{font-weight:var(--weight-semibold);text-underline-offset:3px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__zoomControls button:not(:disabled):hover,.page-module__6NQgfa__zoneChip:hover{background:var(--subtle)}.page-module__6NQgfa__rankPick:hover{text-underline-offset:3px;text-decoration:underline}}.page-module__6NQgfa__mapTip{background:var(--fg);max-width:240px;color:var(--bg);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;border-radius:6px;padding:4px 8px;position:absolute;overflow:hidden;transform:translate(-50%,calc(-100% - 12px))}.page-module__6NQgfa__years{flex-wrap:wrap;gap:4px;width:100%;display:flex}.page-module__6NQgfa__replay,.page-module__6NQgfa__year{border:1px solid var(--line);min-width:34px;min-height:30px;color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;place-items:center;padding:0 10px;font-size:13px;transition:border-color .16s,color .16s;display:inline-grid}.page-module__6NQgfa__year[aria-pressed=true],.page-module__6NQgfa__replay[aria-pressed=true]{border-color:var(--fg);background:var(--fg);color:var(--bg)}.page-module__6NQgfa__year[data-past]{border-color:var(--line-2);background:var(--subtle);color:var(--fg-2)}.page-module__6NQgfa__legend{color:var(--fg-3);flex-wrap:wrap;justify-content:flex-end;gap:4px 14px;font-size:12px;line-height:1.5;display:flex}.page-module__6NQgfa__legend span{align-items:center;gap:6px;display:inline-flex}.page-module__6NQgfa__legendDot,.page-module__6NQgfa__legendRing,.page-module__6NQgfa__legendCluster{border-radius:50%;width:8px;height:8px}.page-module__6NQgfa__legendCluster{background:var(--fg-2);width:12px;height:12px}.page-module__6NQgfa__legendDot{background:var(--dots-dot);box-shadow:0 0 0 1px var(--line-2);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.page-module__6NQgfa__legendRing{box-shadow:0 0 0 1px var(--fg-2)}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__replay:not([aria-pressed=true]):hover,.page-module__6NQgfa__year:not([aria-pressed=true]):hover{border-color:var(--line-2);color:var(--fg)}}@media (max-width:767px){.page-module__6NQgfa__years{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.page-module__6NQgfa__replay,.page-module__6NQgfa__year,.page-module__6NQgfa__zoneSelect{flex-shrink:0}.page-module__6NQgfa__replay,.page-module__6NQgfa__year,.page-module__6NQgfa__zoneSelect select{min-height:36px}.page-module__6NQgfa__mapHeadSide{justify-items:start}.page-module__6NQgfa__legend{justify-content:flex-start}}.page-module__6NQgfa__mapSide{min-width:0;min-height:0;position:relative}.page-module__6NQgfa__sidePanel{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;min-height:0;display:flex}.page-module__6NQgfa__sideTabs{border-bottom:1px solid var(--line);gap:2px;padding:0 12px;display:flex}.page-module__6NQgfa__sideTab{color:var(--fg-2);font-size:14px;font-weight:var(--weight-medium);border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:12px 8px 10px;display:inline-flex}.page-module__6NQgfa__sideTab span{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:12px}.page-module__6NQgfa__sideTab[aria-selected=true]{border-bottom-color:var(--fg);color:var(--fg)}.page-module__6NQgfa__rank{padding:14px 18px 16px}.page-module__6NQgfa__rank .page-module__6NQgfa__bars{gap:8px}.page-module__6NQgfa__listWrap{min-height:0}.page-module__6NQgfa__popupList{display:grid}.page-module__6NQgfa__popupRow[data-enter]{animation:page-module__6NQgfa__list-row-in .22s var(--ease-out) var(--enter-delay,0s) both}@keyframes page-module__6NQgfa__list-row-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-module__6NQgfa__popupRow[data-enter]{animation:none}}.page-module__6NQgfa__popupDate{vertical-align:bottom;min-width:0;display:inline-block}.page-module__6NQgfa__flap{vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;position:relative;overflow:hidden}.page-module__6NQgfa__flapFace{white-space:pre;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module__6NQgfa__flapFace>i{font-style:normal;display:inline-block}.page-module__6NQgfa__flapFace>i[data-state=wait]{visibility:hidden}.page-module__6NQgfa__flapFace>i[data-state=flip]{background:var(--subtle);animation:page-module__6NQgfa__flap-turn var(--flap-tick,90ms) linear infinite;border-radius:2px}@keyframes page-module__6NQgfa__flap-turn{0%,to{transform:none}50%{opacity:.55;transform:scaleY(.15)}}@media (prefers-reduced-motion:no-preference){.page-module__6NQgfa__popupRow[data-enter] .page-module__6NQgfa__flap:not([data-done])>.page-module__6NQgfa__flapText,.page-module__6NQgfa__flap[data-flapping]>.page-module__6NQgfa__flapText{color:#0000}}@media (prefers-reduced-motion:reduce){.page-module__6NQgfa__flapFace{display:none}}.page-module__6NQgfa__popupItem{border-bottom:1px solid var(--line);text-align:left;gap:3px;width:100%;padding:10px 16px;transition:background-color .12s;display:grid}.page-module__6NQgfa__popupItem[data-active]{background:var(--subtle);box-shadow:inset 3px 0 0 var(--dots-pick)}.page-module__6NQgfa__popupName{font-size:14px;font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;line-height:1.4;overflow:hidden}.page-module__6NQgfa__popupMeta{min-width:0;color:var(--fg-3);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:flex}.page-module__6NQgfa__popupMeta .page-module__6NQgfa__zoneNo{vertical-align:0;width:16px;height:16px;margin-right:0;font-size:10px}.page-module__6NQgfa__popupPlace{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-module__6NQgfa__popupGroup{flex-shrink:0;margin-left:auto}.page-module__6NQgfa__listMore{width:100%;min-height:44px;color:var(--fg);font-size:13px;font-weight:var(--weight-medium)}.page-module__6NQgfa__listEmpty{color:var(--fg-3);padding:20px 16px;font-size:13px;line-height:1.6}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__popupItem:hover{background:var(--subtle)}.page-module__6NQgfa__sideTab:not([aria-selected=true]):hover,.page-module__6NQgfa__listMore:hover{color:var(--fg)}}.page-module__6NQgfa__popupItem:focus-visible{outline-offset:-2px}@media (min-width:1024px){.page-module__6NQgfa__sidePanel{height:100%}.page-module__6NQgfa__listWrap,.page-module__6NQgfa__rank{flex:1 1 0;overflow-y:auto}.page-module__6NQgfa__explorer[data-open] .page-module__6NQgfa__sidePanel{display:none}}.page-module__6NQgfa__sheetBackdrop{display:none}.page-module__6NQgfa__detail{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);flex-direction:column;min-height:0;display:flex}@media (min-width:1024px){.page-module__6NQgfa__detail{height:100%}.page-module__6NQgfa__sheetHandle{display:none}}.page-module__6NQgfa__detailTop{justify-content:space-between;align-items:center;padding:10px 10px 0 12px;display:flex}.page-module__6NQgfa__detailBack,.page-module__6NQgfa__detailClose{min-height:36px;color:var(--fg-2);font-size:13px;font-weight:var(--weight-medium);border-radius:8px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.page-module__6NQgfa__detailClose{justify-content:center;min-width:36px}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__detailBack:hover,.page-module__6NQgfa__detailClose:hover{background:var(--subtle);color:var(--fg)}}.page-module__6NQgfa__detailBody{flex:auto;min-height:0;padding:6px 18px 16px;overflow-y:auto}.page-module__6NQgfa__detailName{font-size:20px;font-weight:var(--weight-semibold);letter-spacing:-.015em;line-height:1.35}.page-module__6NQgfa__detailName:focus{outline:none}.page-module__6NQgfa__detailPeriod{color:var(--fg-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px;font-size:14px;display:flex}.page-module__6NQgfa__detailPeriod span{color:var(--fg-3)}.page-module__6NQgfa__detailFacts{border-top:1px solid var(--line);gap:10px;margin-top:16px;padding-top:14px;display:grid}.page-module__6NQgfa__detailFacts div{gap:2px;display:grid}.page-module__6NQgfa__detailFacts dt{color:var(--fg-3);font-size:12px}.page-module__6NQgfa__detailFacts dd{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.page-module__6NQgfa__detailFacts dd small{color:var(--fg-3);margin-top:2px;font-size:12px;display:block}.page-module__6NQgfa__detailFacts dd small a{color:var(--fg-2);text-underline-offset:3px;text-decoration:underline}.page-module__6NQgfa__detailHeading{font-size:13px;font-weight:var(--weight-semibold);margin-top:18px;margin-bottom:8px}.page-module__6NQgfa__samePlace,.page-module__6NQgfa__sources{display:grid}.page-module__6NQgfa__samePlace li{border-top:1px solid var(--line);gap:2px;padding:8px 0;font-size:13px;display:grid}.page-module__6NQgfa__samePlace small{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:12px}.page-module__6NQgfa__sources a{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);gap:2px 8px;padding:8px 0;font-size:13px;display:grid}.page-module__6NQgfa__sourceKind{border:1px solid var(--line);color:var(--fg-2);white-space:nowrap;border-radius:999px;grid-row:span 2;align-self:start;padding:1px 6px;font-size:11px}.page-module__6NQgfa__sourceTitle{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.page-module__6NQgfa__sourceHost{color:var(--fg-3);grid-column:2;align-items:center;gap:4px;font-size:12px;display:inline-flex}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__sources a:hover .page-module__6NQgfa__sourceTitle{text-underline-offset:3px;text-decoration:underline}}.page-module__6NQgfa__detailActions{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:12px 18px 14px;display:flex}.page-module__6NQgfa__detailActions a{min-height:44px}@media (max-width:1023px){.page-module__6NQgfa__sheetBackdrop{z-index:40;background:color-mix(in srgb, var(--map-ink) 24%, transparent);display:block;position:fixed;inset:0}.page-module__6NQgfa__detail{z-index:41;height:45dvh;box-shadow:0 -8px 32px color-mix(in srgb, var(--map-ink) 18%, transparent);border-width:1px 0 0;border-radius:16px 16px 0 0;transition:height .22s cubic-bezier(.23,1,.32,1);position:fixed;bottom:0;left:0;right:0}.page-module__6NQgfa__detail[data-expanded]{height:75dvh}.page-module__6NQgfa__sheetHandle{width:100%;height:22px;color:var(--fg-3);place-items:center;display:grid}.page-module__6NQgfa__detail[data-expanded] .page-module__6NQgfa__sheetHandle svg{transform:rotate(180deg)}.page-module__6NQgfa__detailTop{padding-top:0}.page-module__6NQgfa__detailActions{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}.page-module__6NQgfa__sheetHead{display:none}@media (max-width:1023px){.page-module__6NQgfa__explorer{--sheet-head:120px;height:max(560px, calc(100dvh - var(--bar-height) - var(--group-bar-h) - 16px));flex-direction:column;gap:0;display:flex;position:relative}.page-module__6NQgfa__mapPanel{padding-bottom:calc(var(--sheet-head) + 12px);flex:auto}.page-module__6NQgfa__mapFoot{order:1}.page-module__6NQgfa__mapStage{aspect-ratio:auto;flex:1 1 0;order:2;min-height:200px}.page-module__6NQgfa__years[data-place=head]{display:none}.page-module__6NQgfa__mapSide{position:static}.page-module__6NQgfa__sidePanel{z-index:3;border-radius:16px 16px var(--radius) var(--radius);background:var(--bg);height:46%;box-shadow:0 -6px 24px color-mix(in srgb, var(--map-ink) 14%, transparent);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.page-module__6NQgfa__sidePanel[data-snap=full]{height:calc(100% - 48px)}.page-module__6NQgfa__sidePanel[data-snap=min]{height:auto}.page-module__6NQgfa__sidePanel[data-snap=min]>:not([data-sheet-head]){display:none}.page-module__6NQgfa__sheetHead{border-bottom:1px solid var(--line);gap:8px;padding:0 14px 10px;display:grid}.page-module__6NQgfa__sideTab span{display:none}.page-module__6NQgfa__listWrap,.page-module__6NQgfa__rank{overscroll-behavior:contain;flex:1 1 0;min-height:0;overflow-y:auto}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){.page-module__6NQgfa__sidePanel:not([data-snap=drag]){transition:height .24s var(--ease-out)}}.page-module__6NQgfa__sheetGrip{touch-action:none;cursor:grab;place-items:center;width:100%;height:28px;display:grid}.page-module__6NQgfa__sheetGrip i{background:var(--line-2);border-radius:2px;width:36px;height:4px}.page-module__6NQgfa__sheetGrip:focus-visible{outline-offset:-2px}.page-module__6NQgfa__sheetTitle{font-size:15px;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.page-module__6NQgfa__sheetTitle small{color:var(--fg-3);font-size:12px;font-weight:var(--weight-regular)}.page-module__6NQgfa__sheetTitle[data-playing]{opacity:.4}.page-module__6NQgfa__years[data-place=sheet] .page-module__6NQgfa__zoneSelect{order:-1;margin-left:0}.page-module__6NQgfa__toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.page-module__6NQgfa__select{color:var(--fg-2);align-items:center;gap:8px;font-size:14px;display:inline-flex}.page-module__6NQgfa__select select{border:1px solid var(--line-2);background:var(--bg);min-height:36px;color:var(--fg);font:inherit;border-radius:8px;padding:0 10px}.page-module__6NQgfa__buttonSmall,.page-module__6NQgfa__buttonPrimary{border:1px solid var(--line-2);min-height:36px;color:var(--fg);font-size:14px;font-weight:var(--weight-medium);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.page-module__6NQgfa__buttonPrimary{border-color:var(--fg);background:var(--fg);min-height:44px;color:var(--bg);font-weight:var(--weight-semibold);padding:0 20px}.page-module__6NQgfa__compare{gap:var(--gap);margin-bottom:var(--gap);display:grid}@media (min-width:1280px){.page-module__6NQgfa__compare{grid-template-columns:minmax(0,1fr) 280px;align-items:start}}.page-module__6NQgfa__tableWrap{min-width:0;overflow-x:auto}.page-module__6NQgfa__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.page-module__6NQgfa__table th,.page-module__6NQgfa__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;white-space:nowrap;padding:12px 10px}.page-module__6NQgfa__table thead th{color:var(--fg-3);font-size:12px;font-weight:var(--weight-medium);white-space:normal}.page-module__6NQgfa__table tbody th{font-weight:var(--weight-medium)}.page-module__6NQgfa__table[data-plain] td{white-space:normal}.page-module__6NQgfa__table tbody tr{transition:background-color .16s}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__table tbody tr:hover{background:var(--subtle)}}.page-module__6NQgfa__zoneCell{color:var(--fg);text-underline-offset:3px;align-items:center;margin-block:-6px;padding-block:6px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__zoneCell:hover{text-decoration-color:currentColor}}.page-module__6NQgfa__cellBar{grid-template-columns:64px auto;align-items:center;gap:8px;display:grid}.page-module__6NQgfa__cellBar:before{content:"";background:var(--subtle);border-radius:999px;grid-area:1/1;height:6px}.page-module__6NQgfa__cellBar i{background:var(--point);border-radius:999px;grid-area:1/1;height:6px}.page-module__6NQgfa__cellBar b{font-weight:var(--weight-medium)}.page-module__6NQgfa__delta{color:var(--fg-3);font-size:12px}.page-module__6NQgfa__badge{border:1px solid var(--line);color:var(--fg-3);font-size:11px;font-weight:var(--weight-medium);vertical-align:1px;border-radius:999px;margin-left:6px;padding:0 6px;line-height:1.6;display:inline-flex}.page-module__6NQgfa__zoneMapPanel{padding:16px}.page-module__6NQgfa__zoneMap{width:100%;height:auto;display:block}.page-module__6NQgfa__zoneMap path{fill-opacity:.22;stroke:var(--bg);stroke-width:2px;vector-effect:non-scaling-stroke}.page-module__6NQgfa__zoneMap text{fill:var(--map-paper);font-size:30px;font-weight:var(--weight-semibold);text-anchor:middle;dominant-baseline:central}.page-module__6NQgfa__toolbarEnd{margin-left:auto;display:inline-flex}.page-module__6NQgfa__toolbarEnd button{background:var(--bg);cursor:pointer;gap:6px}.page-module__6NQgfa__copyLinkText{white-space:nowrap}.page-module__6NQgfa__indicatorsPanel{margin-top:var(--gap)}.page-module__6NQgfa__metricTabs{border:1px solid var(--line);border-radius:999px;flex-wrap:wrap;gap:4px;padding:3px;display:inline-flex}.page-module__6NQgfa__metricTabs a{color:var(--fg-2);font-size:13px;font-weight:var(--weight-medium);white-space:nowrap;border-radius:999px;padding:4px 12px}.page-module__6NQgfa__metricTabs a[aria-current=true]{background:var(--fg);color:var(--bg)}.page-module__6NQgfa__spark{display:block;overflow:visible}.page-module__6NQgfa__spark path{fill:none;stroke:var(--point);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.page-module__6NQgfa__spark circle{fill:var(--point)}.page-module__6NQgfa__memberLink{margin-top:var(--gap)}.page-module__6NQgfa__guideLink{color:var(--fg);text-underline-offset:3px;margin-block:-9px;padding-block:9px;text-decoration:underline}@media (max-width:767px){:is(.page-module__6NQgfa__compare,.page-module__6NQgfa__indicators) .page-module__6NQgfa__table thead{display:none}:is(.page-module__6NQgfa__compare,.page-module__6NQgfa__indicators) .page-module__6NQgfa__table,:is(.page-module__6NQgfa__compare,.page-module__6NQgfa__indicators) .page-module__6NQgfa__table tbody{gap:10px;display:grid}:is(.page-module__6NQgfa__compare,.page-module__6NQgfa__indicators) .page-module__6NQgfa__table tr{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:1fr auto;gap:6px 12px;padding:14px 16px;display:grid}:is(.page-module__6NQgfa__compare,.page-module__6NQgfa__indicators) .page-module__6NQgfa__table th,:is(.page-module__6NQgfa__compare,.page-module__6NQgfa__indicators) .page-module__6NQgfa__table td{white-space:normal;border:0;padding:0}:is(.page-module__6NQgfa__compare,.page-module__6NQgfa__indicators) .page-module__6NQgfa__table tbody th{grid-column:1;font-size:15px}:is(.page-module__6NQgfa__compare,.page-module__6NQgfa__indicators) .page-module__6NQgfa__table td{grid-column:1/-1;justify-content:space-between;gap:12px;font-size:14px;display:flex}:is(.page-module__6NQgfa__compare,.page-module__6NQgfa__indicators) .page-module__6NQgfa__table td:before{content:attr(data-label);color:var(--fg-3);margin-right:auto;font-size:13px}.page-module__6NQgfa__cellBar{grid-template-columns:48px auto}.page-module__6NQgfa__table[data-plain] thead{display:none}.page-module__6NQgfa__table[data-plain],.page-module__6NQgfa__table[data-plain] tbody{gap:10px;display:grid}.page-module__6NQgfa__table[data-plain] tr{border:1px solid var(--line);border-radius:var(--radius);gap:6px;padding:14px 16px;display:grid}.page-module__6NQgfa__table[data-plain] th,.page-module__6NQgfa__table[data-plain] td{white-space:normal;border:0;padding:0}.page-module__6NQgfa__table[data-plain] tbody th{font-size:15px}.page-module__6NQgfa__table[data-plain] td{text-align:right;justify-content:space-between;gap:12px;display:flex}.page-module__6NQgfa__table[data-plain] td:before{content:attr(data-label);max-width:45%;color:var(--fg-3);text-align:left;flex-shrink:0;font-size:13px}}.page-module__6NQgfa__months{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}@media (min-width:768px){.page-module__6NQgfa__months{display:flex}}.page-module__6NQgfa__monthChip{border:1px solid var(--line);min-width:48px;min-height:36px;color:var(--fg-2);font-variant-numeric:tabular-nums;border-radius:8px;flex-shrink:0;place-items:center;padding:0 10px;font-size:14px;display:inline-grid}.page-module__6NQgfa__monthChip[aria-current=true]{border-color:var(--fg);background:var(--fg);color:var(--bg)}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__monthChip:not([aria-current=true]):hover{border-color:var(--line-2);color:var(--fg)}}.page-module__6NQgfa__columns{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:6px;height:220px;display:grid}.page-module__6NQgfa__column{height:100%;color:var(--fg-3);text-align:center;font-variant-numeric:tabular-nums;grid-template-rows:auto minmax(0,1fr) auto;gap:6px;font-size:11px;display:grid}.page-module__6NQgfa__column b{font-weight:var(--weight-regular)}.page-module__6NQgfa__column i{background:color-mix(in oklab, var(--point) 40%, var(--bg));border-radius:4px 4px 0 0;align-self:end;min-height:2px}.page-module__6NQgfa__column[aria-current=true]{color:var(--fg);font-weight:var(--weight-semibold)}.page-module__6NQgfa__column[aria-current=true] i{background:var(--point)}.page-module__6NQgfa__tabs{border-bottom:1px solid var(--line);gap:4px;margin-top:12px;display:flex}.page-module__6NQgfa__tab{color:var(--fg-2);font-size:15px;font-weight:var(--weight-medium);border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px}.page-module__6NQgfa__tab[aria-current=page]{border-bottom-color:var(--fg);color:var(--fg)}.page-module__6NQgfa__search{gap:8px;max-width:560px;margin-top:16px;display:flex}.page-module__6NQgfa__search input{border:1px solid var(--line-2);background:var(--bg);min-width:0;min-height:44px;color:var(--fg);font:inherit;border-radius:8px;flex:1;padding:0 14px;font-size:15px}.page-module__6NQgfa__chips{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}@media (max-width:1023px){.page-module__6NQgfa__chips[data-searched]{display:none}}.page-module__6NQgfa__chipsLabel{color:var(--fg-3);margin-right:4px;font-size:13px}.page-module__6NQgfa__chip{border:1px solid var(--line);min-height:30px;color:var(--fg-2);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}.page-module__6NQgfa__chip[aria-current=true]{border-color:var(--fg);color:var(--fg);font-weight:var(--weight-medium)}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__chip:not([aria-current=true]):hover,.page-module__6NQgfa__tab:not([aria-current=page]):hover{color:var(--fg)}}.page-module__6NQgfa__subject{font-size:20px;font-weight:var(--weight-medium);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:12px;display:flex}.page-module__6NQgfa__subject span{color:var(--fg-2);font-size:14px;font-weight:var(--weight-regular);align-items:center;display:inline-flex}.page-module__6NQgfa__records{display:grid}.page-module__6NQgfa__record{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:4px 16px;padding:14px 0;display:grid}.page-module__6NQgfa__record:first-child{border-top:0;padding-top:0}.page-module__6NQgfa__recordDate{color:var(--fg-2);font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:13px;display:flex}.page-module__6NQgfa__state{color:var(--fg-3);justify-self:start;font-size:12px}.page-module__6NQgfa__state[data-state=open],.page-module__6NQgfa__state[data-state=upcoming]{color:var(--live);font-weight:var(--weight-medium)}.page-module__6NQgfa__state[data-state=fresh]{border:1px solid var(--line);color:var(--fg-2);border-radius:3px;padding:0 5px}.page-module__6NQgfa__state[data-state=verified]{border:1px solid var(--fg-2);color:var(--fg);font-weight:var(--weight-medium);border-radius:3px;padding:0 5px}.page-module__6NQgfa__recordBody{min-width:0}.page-module__6NQgfa__recordName{font-size:15px;font-weight:var(--weight-medium);line-height:1.45}.page-module__6NQgfa__recordMeta{color:var(--fg-3);flex-wrap:wrap;gap:2px 0;margin-top:4px;font-size:13px;line-height:1.5;display:flex}.page-module__6NQgfa__recordMeta>*+:before{content:"·";margin:0 6px}.page-module__6NQgfa__recordMeta a{color:var(--fg-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;margin-block:-7px;padding-block:7px}.page-module__6NQgfa__recordMeta span{align-items:center;display:inline-flex}.page-module__6NQgfa__zoneDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-right:5px;display:inline-block}.page-module__6NQgfa__recordSources{color:var(--fg-3);font-size:12px}.page-module__6NQgfa__recordSourcesButton{border:1px solid var(--line);min-height:40px;color:var(--fg-2);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 12px;font-size:12px;list-style:none;display:inline-flex}.page-module__6NQgfa__recordSourcesButton::-webkit-details-marker{display:none}.page-module__6NQgfa__recordSourcesMenu{position:relative}.page-module__6NQgfa__recordSourcesMenu[open] .page-module__6NQgfa__recordSourcesButton{border-color:var(--fg-2);color:var(--fg)}.page-module__6NQgfa__recordSourcesMenu[open] .page-module__6NQgfa__recordSourcesButton svg{transform:rotate(180deg)}.page-module__6NQgfa__recordSourcesPanel{z-index:5;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);width:min(340px,100vw - 48px);box-shadow:0 6px 20px color-mix(in srgb, var(--fg) 12%, transparent);color:var(--fg);gap:6px;padding:4px 14px 10px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.page-module__6NQgfa__recordSourcesPanel .page-module__6NQgfa__sources li:first-child a{border-top:0}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__recordSourcesButton:hover{border-color:var(--fg-2);color:var(--fg)}}.page-module__6NQgfa__casesMore{border-top:1px solid var(--line);min-height:44px;color:var(--fg);font-size:13px;font-weight:var(--weight-medium);justify-content:center;align-items:center;margin-top:8px;display:flex}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__casesMore:hover{background:var(--subtle)}}@media (min-width:768px){.page-module__6NQgfa__record{grid-template-columns:104px minmax(0,1fr) auto}.page-module__6NQgfa__recordDate{align-content:start;gap:4px;display:grid}.page-module__6NQgfa__recordSourcesButton{min-height:32px}.page-module__6NQgfa__recordSourcesPanel{left:auto;right:0}}.page-module__6NQgfa__terms{gap:14px;display:grid}.page-module__6NQgfa__terms div{gap:4px;display:grid}.page-module__6NQgfa__terms dt{font-size:14px;font-weight:var(--weight-semibold)}.page-module__6NQgfa__terms dd{color:var(--fg-2);font-size:14px;line-height:1.65}@media (min-width:1024px){.page-module__6NQgfa__terms div{grid-template-columns:11em minmax(0,1fr);gap:16px}}.page-module__6NQgfa__main>.page-module__6NQgfa__panel+.page-module__6NQgfa__panel,.page-module__6NQgfa__main>.page-module__6NQgfa__split+.page-module__6NQgfa__panel,.page-module__6NQgfa__main>.page-module__6NQgfa__panel+.page-module__6NQgfa__split{margin-top:var(--gap)}.page-module__6NQgfa__aboutButton{margin-block:-7px;color:var(--fg-2);font-size:13px;font-weight:var(--weight-medium);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;align-items:center;gap:4px;margin-left:12px;padding-block:7px;display:inline-flex}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__aboutButton:hover{color:var(--fg);text-decoration-color:currentColor}}.page-module__6NQgfa__about{border:1px solid var(--line);background:var(--bg);width:min(880px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);color:var(--fg);box-shadow:0 24px 64px color-mix(in srgb, var(--map-ink) 22%, transparent);overscroll-behavior:contain;border-radius:16px;margin:auto;padding:0;overflow:hidden}.page-module__6NQgfa__about::backdrop{background:color-mix(in srgb, var(--map-ink) 32%, transparent)}html:has(.page-module__6NQgfa__about[open]){overflow:hidden}.page-module__6NQgfa__aboutInner{flex-direction:column;max-height:calc(100dvh - 48px);display:flex}.page-module__6NQgfa__aboutTop{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 16px 16px 24px;display:flex}.page-module__6NQgfa__aboutTitle{font-size:22px;font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:1.35}.page-module__6NQgfa__aboutLead{color:var(--fg-2);margin-top:4px;font-size:14px;line-height:1.6}.page-module__6NQgfa__aboutBody{gap:var(--gap);min-height:0;padding:20px 24px 28px;display:grid;overflow-y:auto}.page-module__6NQgfa__aboutBody>.page-module__6NQgfa__basis{margin-top:0}.page-module__6NQgfa__aboutBody .page-module__6NQgfa__figures,.page-module__6NQgfa__aboutBody .page-module__6NQgfa__split{margin-bottom:0}.page-module__6NQgfa__aboutLoading{color:var(--fg-3);font-size:14px}@media (max-width:767px){.page-module__6NQgfa__about{border:0;border-radius:0;width:100%;height:100dvh;max-height:none}.page-module__6NQgfa__aboutInner{height:100%;max-height:none}.page-module__6NQgfa__aboutTop{padding:14px 8px 14px var(--pad)}.page-module__6NQgfa__aboutTitle{font-size:19px}.page-module__6NQgfa__aboutBody{padding:16px var(--pad) 32px;flex:auto}}@media (prefers-reduced-motion:no-preference){.page-module__6NQgfa__about[open]{animation:.2s cubic-bezier(.23,1,.32,1) page-module__6NQgfa__about-in}.page-module__6NQgfa__about[open]::backdrop{animation:.2s ease-out page-module__6NQgfa__about-fade}}@keyframes page-module__6NQgfa__about-in{0%{opacity:0;transform:translateY(12px)}}@keyframes page-module__6NQgfa__about-fade{0%{opacity:0}}.page-module__6NQgfa__gateCard,.page-module__6NQgfa__gateInner{text-align:center;justify-items:center;gap:8px;display:grid}.page-module__6NQgfa__gateCard{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--subtle);margin:12px;padding:24px 16px}.page-module__6NQgfa__main>.page-module__6NQgfa__gateCard{margin:0;padding:40px 24px}.page-module__6NQgfa__gateTitle{font-size:16px;font-weight:var(--weight-semibold);line-height:1.4}.page-module__6NQgfa__gateBody{max-width:34em;color:var(--fg-2);font-size:14px;line-height:1.6}.page-module__6NQgfa__gateActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.page-module__6NQgfa__gatePrimary,.page-module__6NQgfa__gateSecondary{min-height:44px;font-size:15px;font-weight:var(--weight-semibold);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 18px;display:inline-flex}.page-module__6NQgfa__gatePrimary{background:var(--fg);color:var(--bg)}.page-module__6NQgfa__gateSecondary{border:1px solid var(--line-2);color:var(--fg)}.page-module__6NQgfa__gateNote{color:var(--fg-3);font-size:12px}.page-module__6NQgfa__gateDialog{border:1px solid var(--line);background:var(--bg);width:min(440px,100vw - 32px);color:var(--fg);box-shadow:0 24px 64px color-mix(in srgb, var(--map-ink) 22%, transparent);border-radius:16px;margin:auto;padding:0}.page-module__6NQgfa__gateDialog::backdrop{background:color-mix(in srgb, var(--map-ink) 32%, transparent)}.page-module__6NQgfa__gateInner{padding:36px 24px 24px;position:relative}.page-module__6NQgfa__gateInner>.page-module__6NQgfa__detailClose{position:absolute;top:8px;right:8px}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__gatePrimary:hover{background:color-mix(in oklab, var(--fg) 82%, var(--bg))}.page-module__6NQgfa__gateSecondary:hover{border-color:var(--fg)}}@media (prefers-reduced-motion:no-preference){.page-module__6NQgfa__gateDialog[open]{animation:.2s cubic-bezier(.23,1,.32,1) page-module__6NQgfa__about-in}.page-module__6NQgfa__gateDialog[open]::backdrop{animation:.2s ease-out page-module__6NQgfa__about-fade}}@media (max-width:767px){.page-module__6NQgfa__chip{min-height:36px}.page-module__6NQgfa__metricTabs a{padding-block:8px}.page-module__6NQgfa__monthChip{white-space:nowrap;min-width:0;padding:0 4px}.page-module__6NQgfa__columns{gap:3px}.page-module__6NQgfa__column,.page-module__6NQgfa__column small{letter-spacing:-.04em;white-space:nowrap;font-size:12px}}.page-module__6NQgfa__referenceGroup{margin-top:40px}.page-module__6NQgfa__referenceTitle{font-size:20px;font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:1.4}.page-module__6NQgfa__referenceLead{color:var(--fg-2);margin-top:6px;font-size:15px;line-height:1.6}.page-module__6NQgfa__referenceTitle+:not(.page-module__6NQgfa__referenceLead),.page-module__6NQgfa__referenceLead+*{margin-top:20px}.page-module__6NQgfa__recordNameLink{color:inherit;text-decoration:none}.page-module__6NQgfa__recordNameLink:focus-visible,.page-module__6NQgfa__detailPermalink:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.page-module__6NQgfa__detailPermalink{color:var(--fg-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;align-items:center;gap:4px;font-size:13px;display:inline-flex}@media (hover:hover) and (pointer:fine){.page-module__6NQgfa__recordNameLink:hover{text-underline-offset:4px;text-decoration:underline}.page-module__6NQgfa__detailPermalink:hover{color:var(--fg)}}
.spaces-module__r948-W__section{scroll-margin-top:calc(var(--bar-height) + var(--side-nav-h) + 16px);margin-top:40px}.spaces-module__r948-W__sectionHead{margin-bottom:12px}.spaces-module__r948-W__list{border-bottom:1px solid var(--line)}.spaces-module__r948-W__row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0;transition:background-color .4s;display:grid}.spaces-module__r948-W__row[data-highlight]{background:var(--subtle);border-radius:8px;margin-inline:-12px;padding-inline:12px}.spaces-module__r948-W__row:target,.spaces-module__r948-W__row[data-space-row]{scroll-margin-top:calc(var(--bar-height) + var(--side-nav-h) + 24px)}.spaces-module__r948-W__who{align-content:start;gap:6px;display:grid}.spaces-module__r948-W__name{font-size:22px;font-weight:var(--weight-semibold);letter-spacing:-.02em;text-wrap:balance;line-height:1.3}.spaces-module__r948-W__place{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:14px;line-height:1.5;display:flex}.spaces-module__r948-W__zone{color:var(--fg);font-weight:var(--weight-medium);align-items:center;display:inline-flex}.spaces-module__r948-W__tags{color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px;font-size:13px;display:flex}.spaces-module__r948-W__operator{color:var(--fg-2);font-size:13px}.spaces-module__r948-W__tag{border:1px solid var(--line-2);color:var(--fg);font-weight:var(--weight-medium);border-radius:999px;padding:1px 10px;line-height:1.6;display:inline-flex}.spaces-module__r948-W__factsWrap{align-content:start;gap:10px;min-width:0;display:grid}.spaces-module__r948-W__facts{border-top:1px solid var(--line);grid-template-columns:minmax(6.5em,max-content) minmax(0,1fr);margin:0;display:grid}.spaces-module__r948-W__fact{display:contents}.spaces-module__r948-W__fact dt,.spaces-module__r948-W__fact dd{border-bottom:1px solid var(--line);padding:8px 0}.spaces-module__r948-W__fact dt{color:var(--fg-3);padding-right:16px;font-size:13px;line-height:1.55}.spaces-module__r948-W__fact dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:1.55}.spaces-module__r948-W__unknown{color:var(--fg-3);font-size:13px;line-height:1.55}.spaces-module__r948-W__row [lang=ko]{word-break:keep-all!important}.spaces-module__r948-W__recent{align-content:start;justify-items:start;gap:8px;font-size:14px;display:grid}.spaces-module__r948-W__recentHead{color:var(--fg-3);flex-wrap:wrap;gap:4px 8px;font-size:12px;display:flex}.spaces-module__r948-W__recentHead span{color:var(--fg);font-variant-numeric:tabular-nums}.spaces-module__r948-W__recentList{gap:6px;display:grid}.spaces-module__r948-W__recentList li{gap:1px;line-height:1.45;display:grid}.spaces-module__r948-W__recentList .spaces-module__r948-W__muted,.spaces-module__r948-W__recentList span{font-variant-numeric:tabular-nums;font-size:12px}.spaces-module__r948-W__recentLink{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.spaces-module__r948-W__ask{border:1px solid var(--line-2);min-height:36px;color:var(--fg);font-size:14px;font-weight:var(--weight-medium);border-radius:8px;align-items:center;gap:4px;margin-top:4px;padding:0 12px;transition:border-color .16s,background-color .16s;display:inline-flex}.spaces-module__r948-W__ask:focus-visible,.spaces-module__r948-W__recentLink:focus-visible,.spaces-module__r948-W__sourceLink:focus-visible,.spaces-module__r948-W__notifyButton:focus-visible,.spaces-module__r948-W__notifyLink:focus-visible,.spaces-module__r948-W__sideFix:focus-visible{outline:2px solid var(--fg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.spaces-module__r948-W__ask:hover{border-color:var(--fg);background:var(--subtle)}.spaces-module__r948-W__recentLink:hover,.spaces-module__r948-W__sourceLink:hover,.spaces-module__r948-W__notifyButton:hover,.spaces-module__r948-W__sideFix:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}}.spaces-module__r948-W__empty{border:1px dashed var(--line-2);border-radius:var(--radius);justify-items:start;gap:8px;padding:32px 24px;display:grid}.spaces-module__r948-W__emptyTitle{font-size:18px;font-weight:var(--weight-semibold);line-height:1.4}.spaces-module__r948-W__emptyBody{max-width:60ch;color:var(--fg-2);word-break:keep-all;margin-bottom:8px;font-size:15px;line-height:1.6}.spaces-module__r948-W__kind{color:var(--fg-2)}.spaces-module__r948-W__pendingTag{border:1px dashed var(--line-2);color:var(--fg-2);font-weight:var(--weight-medium);border-radius:999px;padding:1px 10px;line-height:1.6;display:inline-flex}.spaces-module__r948-W__sources{color:var(--fg-3);flex-wrap:wrap;gap:2px 10px;font-size:12px;display:flex}.spaces-module__r948-W__sourceLink{color:var(--fg-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.spaces-module__r948-W__blank{border:1px dashed var(--line-2);background:repeating-linear-gradient(135deg, transparent 0 7px, var(--subtle) 7px 8px);min-height:56px;color:var(--fg-3);word-break:keep-all;border-radius:8px;align-self:start;align-items:center;padding:14px 16px;font-size:13px;line-height:1.55;display:flex}.spaces-module__r948-W__owner{justify-items:start;gap:2px;margin-top:4px;display:grid}.spaces-module__r948-W__ownerAsk{color:var(--fg-2);font-size:13px}.spaces-module__r948-W__notify{justify-items:start;gap:4px;display:grid}.spaces-module__r948-W__notifyButton{min-height:32px;color:var(--fg-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;align-items:center;gap:6px;font-size:13px;display:inline-flex}.spaces-module__r948-W__notifyButton[aria-pressed=true]{color:var(--fg);font-weight:var(--weight-medium);text-decoration:none}.spaces-module__r948-W__notifyButton:disabled{cursor:progress}.spaces-module__r948-W__notifyNote,.spaces-module__r948-W__waiting{max-width:36ch;color:var(--fg-3);font-size:12px;line-height:1.5}.spaces-module__r948-W__notifyLink{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.spaces-module__r948-W__sideAsk{font-size:14px;font-weight:var(--weight-semibold);margin-top:12px}.spaces-module__r948-W__sideFix{min-height:32px;color:var(--fg-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;font-size:13px}.spaces-module__r948-W__selects{display:none}@media (scripting:enabled) and (max-width:767px){.spaces-module__r948-W__selects{flex-wrap:wrap;gap:8px 16px;margin-top:12px;display:flex}p.spaces-module__r948-W__wideChips{display:none}}@media (max-width:1023px){p.spaces-module__r948-W__lead{font-size:15px;display:block}p.spaces-module__r948-W__basis{flex-direction:column}p.spaces-module__r948-W__basis span+span:before{content:none}}.spaces-module__r948-W__chipCount{color:var(--fg-3);font-variant-numeric:tabular-nums;margin-left:6px}.spaces-module__r948-W__rules{max-width:72ch;color:var(--fg-2);word-break:keep-all;gap:10px;padding-left:18px;font-size:14px;line-height:1.65;list-style:outside;display:grid}@media (min-width:1024px){.spaces-module__r948-W__section{scroll-margin-top:calc(var(--bar-height) + 24px)}.spaces-module__r948-W__row{grid-template-columns:minmax(200px,1.1fr) minmax(0,2fr) minmax(200px,1fr);gap:32px}.spaces-module__r948-W__row[data-highlight]{margin-inline:-16px;padding-inline:16px}.spaces-module__r948-W__row:target,.spaces-module__r948-W__row[data-space-row]{scroll-margin-top:calc(var(--bar-height) + 24px)}.spaces-module__r948-W__blank{min-height:96px}}.spaces-module__r948-W__nameLink{color:inherit;text-decoration:none}.spaces-module__r948-W__nameLink:focus-visible{outline:2px solid var(--fg);outline-offset:2px}@media (hover:hover) and (pointer:fine){.spaces-module__r948-W__nameLink:hover{text-underline-offset:4px;text-decoration:underline}}
.references-module__xArcfG__grid{gap:0 40px;display:grid}@media (min-width:1024px){.references-module__xArcfG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.references-module__xArcfG__cell{min-width:0;display:flex}.references-module__xArcfG__cell>.references-module__xArcfG__card{flex:1}button.references-module__xArcfG__showMore{width:100%;margin-top:32px;display:none}@media (scripting:enabled) and (max-width:1023px){.references-module__xArcfG__cell[data-extra]{display:none}button.references-module__xArcfG__showMore{display:inline-flex}}@media print{.references-module__xArcfG__cell[data-extra]{display:flex}button.references-module__xArcfG__showMore{display:none}}.references-module__xArcfG__card{border-top:1px solid var(--theme-line);flex-direction:column;gap:6px;min-width:0;padding:16px 0 20px;display:flex}.references-module__xArcfG__meta{color:var(--theme-fg-3);flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:13px;line-height:1.5;display:flex}.references-module__xArcfG__zone{color:var(--theme-fg-2);align-items:center;display:inline-flex}.references-module__xArcfG__period{color:var(--theme-fg-2);font-variant-numeric:tabular-nums}.references-module__xArcfG__name{font-size:17px;font-weight:var(--weight-medium);letter-spacing:-.015em;text-wrap:balance;line-height:1.4}.references-module__xArcfG__summary{max-width:60ch;color:var(--theme-fg-2);text-wrap:var(--wrap-prose);font-size:14px;line-height:1.6}.references-module__xArcfG__links{flex-wrap:wrap;align-items:center;gap:2px 14px;margin-top:2px;display:flex}.references-module__xArcfG__more{min-height:32px;color:var(--theme-fg);font-size:13px;font-weight:var(--weight-medium);text-decoration:underline;-webkit-text-decoration-color:var(--theme-line-2);text-decoration-color:var(--theme-line-2);text-underline-offset:4px;align-items:center;gap:3px;display:inline-flex}@media (hover:hover) and (pointer:fine){.references-module__xArcfG__more:hover{-webkit-text-decoration-color:var(--theme-fg);text-decoration-color:var(--theme-fg)}}.references-module__xArcfG__credit{color:var(--theme-fg-3);font-size:12px;line-height:1.6}.references-module__xArcfG__credit a{text-decoration:underline;-webkit-text-decoration-color:var(--theme-line-2);text-decoration-color:var(--theme-line-2);text-underline-offset:3px}.references-module__xArcfG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.references-module__xArcfG__mapWrap{gap:12px;display:grid}.references-module__xArcfG__mapHint{color:var(--theme-fg-3);margin:0;font-size:13px;line-height:1.5}.references-module__xArcfG__mapCredit{color:var(--theme-fg-3);word-break:keep-all;margin:4px 0 0;font-size:12px;line-height:1.5}.references-module__xArcfG__card[data-highlight=true]{outline:2px solid var(--theme-fg);outline-offset:8px;border-radius:6px}
@page{size:13.333in 7.5in;margin:0}.report-deck-module__ECFo6G__deck{flex-direction:column;gap:24px;display:flex}.report-deck-module__ECFo6G__slide{--rp-ink:#000;--rp-ink-60:#0009;--rp-ink-45:#00000073;--rp-rule:#0000001f;--rp-paper:#fff;--rp-soft:#f5f5f5;background:var(--rp-paper);color:var(--rp-ink);box-shadow:0 0 0 1px var(--border);font-family:var(--font-pretendard);word-break:keep-all;-webkit-print-color-adjust:exact;print-color-adjust:exact;scroll-margin-top:16px}.report-deck-module__ECFo6G__deck:lang(ja){--font-pretendard:"Pretendard Variable", Pretendard, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Noto Sans CJK JP", "Noto Sans JP", system-ui, sans-serif}.report-deck-module__ECFo6G__deck:lang(ja) .report-deck-module__ECFo6G__slide{word-break:normal;line-break:strict}.report-deck-module__ECFo6G__slide :is(p,h1,h2,h3,dd,li){max-inline-size:none}.report-deck-module__ECFo6G__canvas{--u:.62px;gap:calc(24 * var(--u));min-height:100%;padding:calc(40 * var(--u)) calc(56 * var(--u)) calc(32 * var(--u));grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px),print{.report-deck-module__ECFo6G__slide{aspect-ratio:16/9;position:relative;overflow:hidden;container-type:inline-size}.report-deck-module__ECFo6G__canvas{--u:calc(100cqw / 1280);gap:calc(20 * var(--u));position:absolute;inset:0}.report-deck-module__ECFo6G__body{overflow:hidden}}.report-deck-module__ECFo6G__head{justify-content:space-between;gap:calc(16 * var(--u));font-size:calc(14 * var(--u));font-weight:var(--weight-medium);letter-spacing:-.01em;color:var(--rp-ink-45);text-transform:uppercase;display:flex}.report-deck-module__ECFo6G__pageNo{font-variant-numeric:tabular-nums}.report-deck-module__ECFo6G__body{flex-direction:column;min-width:0;min-height:0;display:flex}.report-deck-module__ECFo6G__foot{justify-content:space-between;align-items:flex-end;gap:calc(32 * var(--u));padding-top:calc(14 * var(--u));border-top:1px solid var(--rp-rule);display:flex}.report-deck-module__ECFo6G__wordmark{font-size:calc(22 * var(--u));letter-spacing:-.02em;flex:none;font-weight:700;line-height:.9}.report-deck-module__ECFo6G__footNote{max-width:calc(860 * var(--u));font-size:calc(12 * var(--u));text-align:right;color:var(--rp-ink-45);line-height:1.45}.report-deck-module__ECFo6G__title{margin-bottom:calc(10 * var(--u));font-size:calc(48 * var(--u));font-weight:var(--weight-semibold);letter-spacing:-.035em;line-height:1.1}.report-deck-module__ECFo6G__lead{max-width:calc(940 * var(--u));margin-bottom:calc(24 * var(--u));font-size:calc(17 * var(--u));color:var(--rp-ink-60);line-height:1.55}.report-deck-module__ECFo6G__smallTitle{margin-bottom:calc(10 * var(--u));font-size:calc(14 * var(--u));font-weight:var(--weight-semibold);color:var(--rp-ink-45);text-transform:uppercase}.report-deck-module__ECFo6G__note{margin-top:calc(16 * var(--u));font-size:calc(14 * var(--u));color:var(--rp-ink-60);line-height:1.55}.report-deck-module__ECFo6G__split{gap:calc(48 * var(--u));display:grid}@media (min-width:768px),print{.report-deck-module__ECFo6G__split{grid-template-columns:1fr 1fr;align-items:start}}.report-deck-module__ECFo6G__coverBody{justify-content:flex-end;gap:calc(18 * var(--u));padding-bottom:calc(24 * var(--u));flex-direction:column;display:flex}.report-deck-module__ECFo6G__coverLabel{font-size:calc(22 * var(--u));font-weight:var(--weight-medium);letter-spacing:-.02em}.report-deck-module__ECFo6G__coverTitle{font-size:calc(112 * var(--u));letter-spacing:-.05em;overflow-wrap:anywhere;font-weight:700;line-height:1}.report-deck-module__ECFo6G__coverFoot{border-top:0;align-items:flex-end}.report-deck-module__ECFo6G__coverMark{font-size:calc(40 * var(--u))}.report-deck-module__ECFo6G__coverMeta{gap:calc(40 * var(--u));font-size:calc(14 * var(--u));text-align:right;display:flex}.report-deck-module__ECFo6G__coverMeta dt{color:var(--rp-ink-45)}.report-deck-module__ECFo6G__coverMeta dd{font-weight:var(--weight-medium)}.report-deck-module__ECFo6G__contents{gap:calc(6 * var(--u)) calc(64 * var(--u));height:100%;font-size:calc(40 * var(--u));letter-spacing:-.03em;align-content:center;line-height:1.2;display:grid}@media (min-width:768px),print{.report-deck-module__ECFo6G__contents{grid-template-columns:repeat(2,minmax(0,max-content));grid-auto-flow:column;grid-template-rows:repeat(var(--toc-rows,5), auto);justify-content:center}.report-deck-module__ECFo6G__contents li{padding-left:calc(64 * var(--u));text-indent:calc(-64 * var(--u))}.report-deck-module__ECFo6G__contentsNo{text-indent:0}}.report-deck-module__ECFo6G__contentsNo{width:calc(64 * var(--u));font-size:calc(16 * var(--u));font-variant-numeric:tabular-nums;vertical-align:.6em;color:var(--rp-ink-45);display:inline-block}.report-deck-module__ECFo6G__statement{margin-bottom:calc(20 * var(--u));font-size:calc(36 * var(--u));font-weight:var(--weight-semibold);letter-spacing:-.035em;flex-direction:column;line-height:1.2;display:flex}.report-deck-module__ECFo6G__rows{flex-direction:column;display:flex}.report-deck-module__ECFo6G__row{gap:calc(20 * var(--u));padding:calc(11 * var(--u)) 0;border-top:1px solid var(--rp-rule);font-size:calc(15 * var(--u));grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);line-height:1.45;display:grid}.report-deck-module__ECFo6G__row:last-child{border-bottom:1px solid var(--rp-rule)}.report-deck-module__ECFo6G__row dt{font-weight:var(--weight-semibold)}.report-deck-module__ECFo6G__row dd small{font-size:calc(12 * var(--u));color:var(--rp-ink-45);display:block}.report-deck-module__ECFo6G__rows[data-dense] .report-deck-module__ECFo6G__row{padding:calc(6 * var(--u)) 0;font-size:calc(14 * var(--u));line-height:1.35}.report-deck-module__ECFo6G__rows[data-dense] .report-deck-module__ECFo6G__row dd small{margin-left:calc(8 * var(--u));display:inline}.report-deck-module__ECFo6G__row dd[data-empty]{color:var(--rp-ink-45)}.report-deck-module__ECFo6G__profile{gap:0 calc(40 * var(--u));display:grid}@media (min-width:768px),print{.report-deck-module__ECFo6G__profile{grid-template-columns:repeat(4,minmax(0,1fr))}}.report-deck-module__ECFo6G__profileItem{padding:calc(12 * var(--u)) 0;border-top:1px solid var(--rp-rule)}.report-deck-module__ECFo6G__profileItem dt{margin-bottom:calc(4 * var(--u));font-size:calc(13 * var(--u));color:var(--rp-ink-45)}.report-deck-module__ECFo6G__profileItem dd{font-size:calc(18 * var(--u));font-weight:var(--weight-medium);line-height:1.4}.report-deck-module__ECFo6G__zoneTag{align-items:center;gap:calc(8 * var(--u));font-weight:var(--weight-semibold);display:inline-flex}.report-deck-module__ECFo6G__zoneLetter{width:calc(22 * var(--u));height:calc(22 * var(--u));background:var(--zone);color:var(--rp-paper);font-size:calc(12 * var(--u));border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.report-deck-module__ECFo6G__table{border-collapse:collapse;width:100%;font-size:calc(16 * var(--u));font-variant-numeric:tabular-nums}.report-deck-module__ECFo6G__table th,.report-deck-module__ECFo6G__table td{padding:calc(6 * var(--u)) calc(10 * var(--u));border-bottom:1px solid var(--rp-rule);text-align:right;vertical-align:top}.report-deck-module__ECFo6G__table thead th{border-bottom-color:var(--rp-ink);font-size:calc(12 * var(--u));font-weight:var(--weight-medium);color:var(--rp-ink-60)}.report-deck-module__ECFo6G__table :is(thead th,tbody th):first-child{text-align:left;padding-left:0}.report-deck-module__ECFo6G__table tbody th{width:38%;font-weight:var(--weight-regular)}@media screen and (max-width:767px){.report-deck-module__ECFo6G__table{display:block;overflow-x:auto}.report-deck-module__ECFo6G__table tbody th{min-width:180px}}.report-deck-module__ECFo6G__rank{flex-direction:column;display:flex}.report-deck-module__ECFo6G__rankRow{grid-template-columns:calc(40 * var(--u)) minmax(0, 1fr) calc(80 * var(--u));gap:calc(6 * var(--u)) calc(16 * var(--u));padding:calc(5 * var(--u)) 0;border-top:1px solid var(--rp-rule);align-items:center;display:grid}.report-deck-module__ECFo6G__rankRow:last-child{border-bottom:1px solid var(--rp-rule)}@media (min-width:768px),print{.report-deck-module__ECFo6G__rankRow{grid-template-columns:calc(40 * var(--u)) calc(300 * var(--u)) calc(80 * var(--u)) minmax(0, 1fr)}}.report-deck-module__ECFo6G__rankNo{font-size:calc(17 * var(--u));font-weight:var(--weight-semibold);color:var(--rp-ink-45)}.report-deck-module__ECFo6G__rankRow[data-top=true] .report-deck-module__ECFo6G__rankNo{color:var(--rp-ink)}.report-deck-module__ECFo6G__rankName{gap:calc(2 * var(--u)) calc(10 * var(--u));font-size:calc(15 * var(--u));flex-wrap:wrap;align-items:baseline;display:flex}.report-deck-module__ECFo6G__rankName small{font-size:calc(11 * var(--u));color:var(--rp-ink-45)}.report-deck-module__ECFo6G__rankScore{font-size:calc(24 * var(--u));letter-spacing:-.03em;text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.report-deck-module__ECFo6G__terms{gap:calc(4 * var(--u)) calc(10 * var(--u));grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (min-width:768px),print{.report-deck-module__ECFo6G__terms{padding-left:calc(24 * var(--u));grid-column:auto}}.report-deck-module__ECFo6G__term{gap:calc(3 * var(--u));font-size:calc(11 * var(--u));color:var(--rp-ink-60);flex-direction:column;display:flex}.report-deck-module__ECFo6G__rankRow:not(:first-child) .report-deck-module__ECFo6G__termLabel{display:none}.report-deck-module__ECFo6G__term[data-skipped=true]{color:var(--rp-ink-45);text-decoration:line-through}.report-deck-module__ECFo6G__termTrack,.report-deck-module__ECFo6G__barTrack{height:calc(6 * var(--u));background:var(--rp-soft);border-radius:999px;display:block;overflow:hidden}.report-deck-module__ECFo6G__termTrack>span,.report-deck-module__ECFo6G__barTrack>span{border-radius:inherit;background:var(--zone);height:100%;display:block}.report-deck-module__ECFo6G__charts{gap:calc(40 * var(--u));margin-top:calc(16 * var(--u));display:grid}@media (min-width:768px),print{.report-deck-module__ECFo6G__charts{grid-template-columns:repeat(3,minmax(0,1fr))}}.report-deck-module__ECFo6G__chartTitle{margin-bottom:calc(16 * var(--u));padding-bottom:calc(10 * var(--u));border-bottom:1px solid var(--rp-ink);font-size:calc(14 * var(--u));font-weight:var(--weight-semibold)}.report-deck-module__ECFo6G__bars{gap:calc(8 * var(--u));flex-direction:column;display:flex}.report-deck-module__ECFo6G__barRow{gap:calc(3 * var(--u)) calc(12 * var(--u));font-size:calc(12 * var(--u));grid-template-columns:minmax(0,1fr) auto;display:grid}.report-deck-module__ECFo6G__barName{align-items:center;gap:calc(8 * var(--u));min-width:0;display:inline-flex}.report-deck-module__ECFo6G__barValue{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:right}.report-deck-module__ECFo6G__barRow .report-deck-module__ECFo6G__barTrack{height:calc(7 * var(--u));border-radius:calc(3 * var(--u));grid-area:2/1/auto/-1}.report-deck-module__ECFo6G__checks{columns:1;column-gap:calc(40 * var(--u))}@media (min-width:768px),print{.report-deck-module__ECFo6G__checks{columns:3}}.report-deck-module__ECFo6G__checkGroup{break-inside:avoid;margin-bottom:calc(18 * var(--u))}.report-deck-module__ECFo6G__checkTitle{font-size:calc(16 * var(--u));font-weight:var(--weight-semibold)}.report-deck-module__ECFo6G__checkReason{margin-bottom:calc(6 * var(--u));font-size:calc(11 * var(--u));color:var(--rp-ink-45)}.report-deck-module__ECFo6G__checkList li{justify-content:space-between;gap:calc(10 * var(--u));padding:calc(6 * var(--u)) 0;border-top:1px solid var(--rp-rule);font-size:calc(13 * var(--u));line-height:1.4;display:flex}.report-deck-module__ECFo6G__status{padding:calc(1 * var(--u)) calc(7 * var(--u));border:1px solid var(--rp-rule);font-size:calc(11 * var(--u));color:var(--rp-ink-60);border-radius:999px;flex:none;align-self:flex-start}.report-deck-module__ECFo6G__flow,.report-deck-module__ECFo6G__nextSteps{gap:calc(16 * var(--u));display:grid}@media (min-width:768px),print{.report-deck-module__ECFo6G__flow{grid-template-columns:repeat(6,minmax(0,1fr))}.report-deck-module__ECFo6G__nextSteps{gap:calc(40 * var(--u));margin-top:calc(24 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr))}}.report-deck-module__ECFo6G__flowStep,.report-deck-module__ECFo6G__nextSteps li{padding-top:calc(14 * var(--u));border-top:2px solid var(--rp-ink)}.report-deck-module__ECFo6G__flowStep:nth-child(n+3){border-top-color:var(--rp-rule)}.report-deck-module__ECFo6G__flowNo{margin-bottom:calc(10 * var(--u));font-size:calc(13 * var(--u));font-variant-numeric:tabular-nums;color:var(--rp-ink-45);display:block}.report-deck-module__ECFo6G__flowTitle{margin-bottom:calc(8 * var(--u));font-size:calc(18 * var(--u));font-weight:var(--weight-semibold);line-height:1.3}.report-deck-module__ECFo6G__flowBody{font-size:calc(15 * var(--u));color:var(--rp-ink-60);line-height:1.55}.report-deck-module__ECFo6G__nextSteps .report-deck-module__ECFo6G__flowTitle{font-size:calc(24 * var(--u))}.report-deck-module__ECFo6G__nextSteps .report-deck-module__ECFo6G__flowBody{font-size:calc(15 * var(--u))}.report-deck-module__ECFo6G__where{align-items:baseline;gap:calc(16 * var(--u));padding-top:calc(32 * var(--u));font-size:calc(16 * var(--u));color:var(--rp-ink-60);flex-wrap:wrap;margin-top:auto;display:flex}.report-deck-module__ECFo6G__where strong{overflow-wrap:anywhere;min-width:0;font-size:calc(32 * var(--u));letter-spacing:-.03em;color:var(--rp-ink);font-weight:700}.report-deck-module__ECFo6G__spotFigure{min-width:0}.report-deck-module__ECFo6G__spotMap{width:100%;max-height:calc(330 * var(--u));border:1px solid var(--rp-rule);border-radius:calc(12 * var(--u));background:var(--rp-soft);display:block}.report-deck-module__ECFo6G__spotMap path{fill-opacity:.12;stroke-width:1.5px}.report-deck-module__ECFo6G__spotMap path[data-focus]{fill-opacity:.3;stroke-width:2.5px}.report-deck-module__ECFo6G__spotMapLabel{fill:var(--rp-ink-45);font-size:18px;font-weight:var(--weight-semibold);text-anchor:middle;dominant-baseline:central}.report-deck-module__ECFo6G__spotMapShop{fill:var(--rp-ink-45)}.report-deck-module__ECFo6G__spotMapRing{fill:none;stroke:var(--rp-ink);stroke-width:1.5px;stroke-dasharray:6 5}.report-deck-module__ECFo6G__spotMapPoint{fill:var(--rp-paper);stroke:var(--rp-ink);stroke-width:4px}.report-deck-module__ECFo6G__spotCaption{margin-top:calc(8 * var(--u));font-size:calc(12 * var(--u));color:var(--rp-ink-60);line-height:1.45}.report-deck-module__ECFo6G__cellNote{font-size:calc(12 * var(--u));color:var(--rp-ink-45);display:block}.report-deck-module__ECFo6G__spotRows{margin-top:calc(16 * var(--u))}@media print{.report-deck-module__ECFo6G__deck{display:block}.report-deck-module__ECFo6G__slide{width:13.333in;height:7.5in;box-shadow:none;break-after:page;break-inside:avoid}.report-deck-module__ECFo6G__slide:last-child{break-after:auto}}
.questions-module__azAAba__heading{font-size:16px;font-weight:var(--weight-semibold);margin:32px 0 10px}
