.PageHistory_box__IITPY{margin-block:var(--s-3,12px);border:1px solid var(--line);border-radius:12px;background:var(--surface)}.PageHistory_summary__UYlx_{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 14px;cursor:pointer;list-style:none;color:var(--ink);font-size:1rem;font-weight:600;border-radius:12px}.PageHistory_summary__UYlx_::-webkit-details-marker{display:none}.PageHistory_summary__UYlx_:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.PageHistory_title__MAXpX{flex:1 1 auto;min-width:0}.PageHistory_count__8mYTW{color:var(--ink-soft);font-size:.8125rem;font-weight:500}.PageHistory_chev__BdQq3{flex:none;transition:transform .15s ease}.PageHistory_box__IITPY[open] .PageHistory_chev__BdQq3{transform:rotate(180deg)}.PageHistory_body__Ife_b{padding:0 14px 14px}.PageHistory_note__gZ1Xf{margin:0 0 10px;max-width:65ch;color:var(--ink-soft);font-size:.875rem;line-height:1.5}.PageHistory_list__lOSof{margin:0 0 10px;padding:0;list-style:none;display:grid;grid-gap:0;gap:0}.PageHistory_row__6WJjS{display:grid;grid-template-columns:9.5rem minmax(0,1fr);grid-gap:4px 14px;gap:4px 14px;padding:10px 0;border-top:1px solid var(--line);font-size:.9375rem;line-height:1.45}.PageHistory_date__viBW1{color:var(--ink-soft);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PageHistory_what__bGHhB{display:grid;grid-gap:2px;gap:2px;min-width:0;overflow-wrap:anywhere}.PageHistory_detail__xgZuT{color:var(--ink-soft);font-size:.875rem}.PageHistory_more__f8naM{display:inline-flex;align-items:center;min-height:44px;font-size:.875rem}@media (max-width:480px){.PageHistory_row__6WJjS{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.PageHistory_chev__BdQq3{transition:none}}@media (min-width:1200px){html header.site-head .wrap nav[aria-label=Main]{display:flex}}@media (min-width:1200px) and (max-width:1699px){html[data-text=large] header.site-head .wrap nav[aria-label=Main],html[data-text=larger] header.site-head .wrap nav[aria-label=Main]{display:none}}@media (max-width:760px){html header.site-head .wrap>div:last-child a[data-nav=my-plan]{display:none}}.nav-stage-note{margin:0 0 12px;font-size:.88rem;color:rgba(244,247,252,.86)}.nav-stage-note a{color:#F5B700;font-weight:600}[role=tablist][aria-label^="Tracks for"] [role=tab]{min-width:148px;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;white-space:normal}[role=tablist][aria-label^="Tracks for"] [role=tab]>span{overflow-wrap:break-word;min-width:0;white-space:normal}.tab-arrows{display:flex;justify-content:flex-end;gap:8px;padding-block:6px 0}.tab-arrows button{min-width:44px;min-height:44px;border-radius:999px;cursor:pointer;border:1px solid;background:transparent;color:inherit;font:inherit;font-size:1.1rem;line-height:1}.tab-arrows button:focus-visible{outline:3px solid #F5B700;outline-offset:2px}.tab-arrows button:disabled{opacity:.35;cursor:default}.inpage-nav{background:var(--paper,#F4F7FC);border-bottom:1px solid var(--line,#d7deec)}.inpage-nav ul{display:flex;gap:8px;list-style:none;margin:0;padding:8px 0;overflow-x:auto;scrollbar-width:thin}.inpage-nav a{display:inline-flex;align-items:center;min-height:44px;padding:6px 14px;white-space:nowrap;border:1px solid var(--line-strong,#b8c3dc);border-radius:999px;text-decoration:none;font-weight:600;font-size:.9rem;color:var(--ink,#14204A)}.inpage-nav a:hover{background:var(--accent-wash,#e8edfa)}#practical-needs,#track-body h2{scroll-margin-top:130px}.nav-contain{min-width:0;overflow-x:clip}.disc-btn{margin-top:8px;min-height:44px;padding:0 16px;border:1.5px solid #1d4ed8;border-radius:10px;background:#fff;color:#1D4ED8;font:600 .9375rem/1 inherit;font-family:inherit;cursor:pointer}.disc-btn:focus-visible{outline:3px solid #1D4ED8;outline-offset:2px}@media (min-width:861px){.disc-btn{display:none}}.mbar-notice{position:fixed;bottom:calc(var(--mbar-h, 64px) + env(safe-area-inset-bottom) + 8px);inset-inline-start:16px;inset-inline-end:16px;z-index:80;display:flex;gap:12px;align-items:center;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink);box-shadow:var(--elevation-2)}.mbar-notice button{flex:none;min-width:44px;min-height:44px;background:transparent;border:0;color:inherit;font-size:1.5rem}.nav-stage-unavail{padding:8px 12px;-webkit-border-start:3px solid #F5B700;border-inline-start:3px solid #F5B700;background:rgba(245,183,0,.12);border-radius:0 8px 8px 0;font-weight:600;color:#fff}html header.site-head nav[aria-label=Main]>[data-bar=extra],html header.site-head nav[aria-label=Main]>div[data-bar=extra]{display:none}html header.site-head nav[aria-label=Main]>[data-bar=more]{display:block}@media (min-width:1140px){html header.site-head nav[aria-label=Main]>a[data-bar=extra],html header.site-head nav[aria-label=Main]>div[data-bar=extra]{display:inline-flex}html header.site-head nav[aria-label=Main]>[data-bar=more]{display:none}}@media (min-width:1200px) and (max-width:1279px){html header.site-head a[data-nav=my-plan]>span{display:none}html header.site-head nav[aria-label=Main] button{padding-inline:9px}}@media (max-width:760px){.mbar .mbar-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-1);line-height:1.1;letter-spacing:0;max-width:100%}.mbar .mbar-item{padding-inline:1px}}html{--shell-header-height:calc(var(--route-bar-height, 0px) + var(--shell-head-h, 60px))}html[data-route-bar] header.site-head{top:0!important}html[data-route-bar]{scroll-padding-top:0}html[data-route-bar] :target,html[data-route-bar] [id]{scroll-margin-top:calc(var(--shell-header-height, 108px) + 12px)}html[data-route-bar] .dest-panel .dp-ctx{display:none}@media print{html[data-route-bar] .dest-panel .dp-ctx{display:block}}.go-page_summary__BV5Bt{padding-block:var(--s-4,16px) var(--s-2,8px)}.go-page_summary__BV5Bt h2{margin:0 0 8px}.go-page_dates__1P8KH{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:4px 14px;gap:4px 14px;margin:0 0 10px;max-width:none;font-size:.95rem;line-height:1.45}.go-page_dates__1P8KH dt{color:var(--ink-soft);font-weight:550;margin:0}.go-page_dates__1P8KH dd{margin:0;color:var(--ink);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.go-page_dates__1P8KH time{white-space:nowrap}.go-page_caveat__DfsmI{margin:0;max-width:none;color:var(--ink-soft);font-size:.95rem;line-height:1.5}@media (max-width:360px){.go-page_dates__1P8KH{grid-template-columns:minmax(0,1fr);gap:0}.go-page_dates__1P8KH dd{margin-bottom:6px}}.go-page_navScroll__BeRi7{position:relative}.go-page_navScroll__BeRi7[data-overflow] ul{mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.go-page_navScroll__BeRi7[data-overflow][data-end] ul{mask-image:none;-webkit-mask-image:none}.go-page_navScroll__BeRi7 a[aria-current=location]{background:var(--night,#0e1a33);color:var(--on-night,#fff);border-color:var(--night,#0e1a33)}.go-page_navScroll__BeRi7 a:focus-visible{outline:3px solid var(--focus,#F5B700);outline-offset:2px}.go-page_arrows__zPlws button:disabled{opacity:.35;cursor:default}.go-page_arrowsNone__dKQP5 button{display:none}