.score-check_root__h5V3t .score-check_r26__u6msm{background:transparent;padding:0;font-size:15px;line-height:1.5}.score-check_root__h5V3t .score-check_r26__u6msm .ir-sec{padding:0}.score-check_root__h5V3t .score-check_r26__u6msm .ir-wrap{max-width:none;margin:0;padding:0}.score-check_root__h5V3t .score-check_r26__u6msm .ir-head{max-width:none;margin-block:0 16px}.score-check_root__h5V3t .score-check_r26__u6msm .ir-card{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.score-check_root__h5V3t .score-check_r26__u6msm .ir-line span{transform:translate(-50%,calc(-50% - 9px))}.guide-document .score-check_root__h5V3t .score-check_r26__u6msm p{margin:0}.guide-document .score-check_root__h5V3t .score-check_r26__u6msm .ir-h2{margin-block-start:10px;font-size:24px;line-height:1.15;letter-spacing:-.022em}.guide-document .score-check_root__h5V3t .score-check_r26__u6msm .ir-sub{margin-block-start:6px;max-width:44em;font-size:15px;line-height:1.5}.guide-document .score-check_root__h5V3t .score-check_r26__u6msm .ir-src{margin-block-start:12px}.guide-document .score-check_root__h5V3t .score-check_r26__u6msm li,.guide-document .score-check_root__h5V3t .score-check_r26__u6msm ol{margin:0;padding:0;list-style:none}.guide-document .score-check_root__h5V3t .score-check_r26__u6msm input{font:inherit}.guide-document .score-check_root__h5V3t .score-check_r26__u6msm a{text-decoration:none}.guide-document .score-check_root__h5V3t .score-check_r26__u6msm .ir-dn a{color:var(--ink);text-decoration:none}.guide-document .score-check_root__h5V3t .score-check_r26__u6msm .ir-dn a:hover{text-decoration:underline;text-underline-offset:2px}.guide-document .score-check_root__h5V3t .score-check_r26__u6msm .ir-notes a,.guide-document .score-check_root__h5V3t .score-check_r26__u6msm .ir-src a{color:var(--ink-2);font-weight:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.score-check_root__h5V3t .xi-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-block:18px 0;margin-inline:-22px;padding-block:14px;padding-inline:22px;border-block-start:1px solid var(--line);background:color-mix(in srgb,var(--bg) 55%,var(--surface));border-radius:0 0 22px 22px}.guide-document .score-check_root__h5V3t .xi-say{flex:1 1 220px;min-width:0;margin:0;font:500 14px/1.45 var(--font);color:var(--ink-2);text-wrap:pretty}.score-check_root__h5V3t .xi-acts{display:flex;flex-wrap:wrap;gap:8px}.score-check_root__h5V3t .xi-acts .btn{height:40px}.score-check_root__h5V3t .xi-bar .btn svg{flex:none;width:16px;height:16px}.guide-document .score-check_root__h5V3t.sc-compact .score-check_r26__u6msm .ir-sum{margin-block-start:16px}.guide-document .score-check_root__h5V3t.sc-compact .score-check_r26__u6msm .ir-readout{margin-block-start:6px}.guide-document .score-check_root__h5V3t.sc-compact .score-check_r26__u6msm .ir-notes{margin-block-start:12px}.score-check_root__h5V3t .sc-all{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.score-check_root__h5V3t .sc-more{display:inline-flex;align-items:center;gap:8px;height:34px;margin-block:12px 0;margin-inline:0;padding-block:0;padding-inline:12px;border-radius:9px;border:1px solid var(--line);background:var(--surface);font:600 13px/1 var(--font);color:var(--ink);cursor:pointer;user-select:none;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--ink) 6%,transparent),var(--shadow-1);transition:transform .09s linear}.score-check_root__h5V3t .sc-more:hover{border-color:var(--line-2)}.score-check_root__h5V3t .sc-more:active{transform:translateY(1px);box-shadow:none}.score-check_root__h5V3t .sc-more svg{flex:none;width:14px;height:14px;color:var(--ink-3);transition:transform .16s ease}.score-check_root__h5V3t .sc-all:focus-visible+.sc-more{outline:2px solid var(--brand-500);outline-offset:2px}.score-check_root__h5V3t .sc-all:checked+.sc-more svg{transform:rotate(180deg)}.score-check_root__h5V3t .ir-dp[data-mode=e] .ir-dr[data-cut-e],.score-check_root__h5V3t .ir-dp[data-mode=n] .ir-dr[data-cut-n],.score-check_root__h5V3t .sc-all:checked+.sc-more .sc-show,.score-check_root__h5V3t .sc-all:not(:checked)+.sc-more .sc-hide{display:none}.score-check_root__h5V3t:has(.sc-all:checked) .ir-dp .ir-dr[data-cut-e],.score-check_root__h5V3t:has(.sc-all:checked) .ir-dp .ir-dr[data-cut-n]{display:grid}.score-check_root__h5V3t.sc-compact .sc-foot{justify-content:flex-start}.score-check_root__h5V3t.sc-compact .sc-foot .xi-acts{margin-inline-start:-10px}@media (max-width:720px){.guide-document .score-check_root__h5V3t.sc-compact .score-check_r26__u6msm .ir-sum{margin-block-start:12px}}@media (max-width:600px){.score-check_root__h5V3t.xi.sc{padding-block:16px 0;padding-inline:14px}.guide-document .score-check_root__h5V3t .score-check_r26__u6msm .ir-h2{font-size:21px}.score-check_root__h5V3t .xi-bar{margin-block-start:16px;margin-inline:-14px;padding-block:12px;padding-inline:14px;border-radius:0 0 18px 18px}.score-check_root__h5V3t .xi-acts{width:100%}.score-check_root__h5V3t .xi-acts .btn{flex:1 1 100%}.score-check_root__h5V3t.sc-compact .sc-foot .xi-acts{margin-inline-start:0}}html[data-calm="1"] .score-check_root__h5V3t .sc-more,html[data-calm="1"] .score-check_root__h5V3t .sc-more svg,html[data-calm="1"] .score-check_root__h5V3t .score-check_r26__u6msm *{transition:none!important}@media (prefers-reduced-motion:reduce){.score-check_root__h5V3t .sc-more,.score-check_root__h5V3t .sc-more svg{transition:none}}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm{--bg:inherit;--surface:inherit;--line:inherit;--line-2:inherit;--ink:inherit;--ink-2:inherit;--ink-3:inherit;--field-line:inherit;--brand-50:inherit;--brand-100:inherit;--brand-200:inherit;--brand-300:inherit;--brand-400:inherit;--brand-500:inherit;--brand-600:inherit;--brand-700:inherit;--brand-800:inherit;--brand-ink:inherit;--gold-100:inherit;--gold-300:inherit;--gold-500:inherit;--gold-700:inherit;--gold-ink:inherit;--shadow-1:inherit;--shadow-2:inherit;--hair:var(--line);--c-n:#9b87f5;--c-e:#3fb5a3;--c-n-wash:#1d1f36;--c-e-wash:#14272a;color-scheme:dark}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm .ir-card{background:transparent}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm .ir-seg{background:var(--bg);border-color:var(--line)}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm .ir-seg button{color:var(--ink-2)}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm .ir-seg button[aria-pressed=true]{background:var(--active-bg);color:var(--ink);box-shadow:inset 0 -2px 0 var(--brand-300)}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm .ir-score input{background:var(--bg);border-color:var(--field-line);color:var(--ink)}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm .ir-step{background:var(--surface);border-color:var(--line-2);color:var(--ink);box-shadow:none}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm .ir-line span{color:var(--bg)}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm .ir-range{accent-color:var(--brand-500);color-scheme:dark}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm .ir-dr.is-in .ir-ok:after{border-color:var(--bg)}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm .ir-dot{background:var(--surface);box-shadow:0 0 0 2px var(--surface)}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm .ir-dot.is-in{background:currentColor}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .score-check_r26__u6msm .ir-dr.is-hot{background:var(--active-bg)}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .xi-bar{background:var(--bg);border-block-start-color:var(--line)}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .xi-bar a.btn-ghost{color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .score-check_root__h5V3t:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .sc-more{box-shadow:none}.plan-b_root__yZ3gP{--k:var(--c-n)}.plan-b_root__yZ3gP.xi.r4-pb{box-shadow:none}.guide-document .plan-b_root__yZ3gP p{margin:0}.guide-document .plan-b_root__yZ3gP .r4-pb-say{margin-block:10px 0;max-width:40em;font:400 15.5px/1.5 var(--font);color:var(--ink-2);text-wrap:pretty}.plan-b_root__yZ3gP .r4-pb-say b{font-weight:700;color:var(--ink)}.guide-document .plan-b_root__yZ3gP .r4-pb-legend{display:flex;flex-wrap:wrap;gap:4px 18px;margin-block:12px 0;margin-inline:0;padding:0;list-style:none;font:500 13px/1.3 var(--font);color:var(--ink-2)}.guide-document .plan-b_root__yZ3gP .r4-pb-legend li{display:inline-flex;align-items:center;gap:7px;margin:0}.plan-b_root__yZ3gP .r4-pb-plot{position:relative;margin-block-start:8px;--nw:150px;--vw:100px;--rh:28px}.plan-b_root__yZ3gP .r4-pb-ax,.plan-b_root__yZ3gP .r4-pb-r{display:grid;grid-template-columns:var(--nw) minmax(0,1fr) var(--vw);align-items:center}.plan-b_root__yZ3gP .r4-pb-ax{height:28px;font:600 11px/1 var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}.plan-b_root__yZ3gP .r4-pb-axn{align-self:end;padding-block-end:7px}.plan-b_root__yZ3gP .r4-pb-axt{position:relative;height:100%}.plan-b_root__yZ3gP .r4-pb-axt span{position:absolute;inset-block-end:7px;transform:translateX(-50%);font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.plan-b_root__yZ3gP .r4-pb-axv{display:flex;justify-content:flex-end;gap:12px;align-self:end;padding-block-end:7px;white-space:nowrap}.plan-b_root__yZ3gP .r4-pb-axv span{display:flex;justify-content:flex-end;width:44px}.plan-b_root__yZ3gP .r4-pb-axv span+span{width:36px}.plan-b_root__yZ3gP .r4-pb-axv i{display:none}.plan-b_root__yZ3gP .r4-pb-grid{position:absolute;inset-block:28px 0;inset-inline:var(--nw) var(--vw);pointer-events:none}.plan-b_root__yZ3gP .r4-pb-grid i{position:absolute;inset-block:0;width:1px;background:var(--hair)}.guide-document .plan-b_root__yZ3gP .r4-pb-rows{position:relative;display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.guide-document .plan-b_root__yZ3gP .r4-pb-r{min-height:var(--rh);margin:0;border-block-start:1px solid var(--hair)}.plan-b_root__yZ3gP .r4-pb-r:last-child{border-block-end:1px solid var(--hair)}.plan-b_root__yZ3gP .r4-pb-n{min-width:0;padding-inline-end:10px;font:600 13.5px/1.2 var(--font);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-b_root__yZ3gP .r4-pb-t{position:relative;height:var(--rh)}.plan-b_root__yZ3gP .r4-pb-k{position:absolute;inset-block-start:50%;height:2px;margin-block-start:-1px;border-radius:2px;background:var(--line-2)}.plan-b_root__yZ3gP .r4-pb-d{position:absolute;inset-block-start:50%;width:12px;height:12px;margin-block-start:-6px;margin-inline-start:-6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 2px var(--surface)}.plan-b_root__yZ3gP .r4-pb-d.is-n{color:var(--c-n)}.plan-b_root__yZ3gP .r4-pb-d.is-e{color:var(--c-e)}.plan-b_root__yZ3gP .r4-pb-d.is-unc{width:10px;height:10px;margin-block-start:-5px;margin-inline-start:-5px;background:var(--surface);box-shadow:inset 0 0 0 2px currentColor,0 0 0 2px var(--surface)}.plan-b_root__yZ3gP .r4-pb-v{display:flex;justify-content:flex-end;gap:12px;font:13px/1 var(--font);font-variant-numeric:tabular-nums}.plan-b_root__yZ3gP .r4-pb-vn{position:relative;width:44px;text-align:end;font-weight:700;color:var(--ink)}.plan-b_root__yZ3gP .r4-pb-ve{width:36px;text-align:end;font-weight:500;color:var(--ink-3)}.plan-b_root__yZ3gP .r4-star{margin-inline-start:1px;font:700 .72em var(--font);color:var(--ink-3);vertical-align:super}.plan-b_root__yZ3gP .r4-pb-vn .r4-star{position:absolute;inset-inline-end:-7px;inset-block-start:-3px;margin:0;font-size:10px;line-height:1}.guide-document .plan-b_root__yZ3gP .r4-pb-note{margin-block:12px 0;font:500 12.5px/1.5 var(--font);color:var(--ink-3);text-wrap:pretty}.plan-b_root__yZ3gP .r4-pb-note .r4-star{font-size:10px}.plan-b_root__yZ3gP .xi-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-block:20px 0;margin-inline:-22px;padding-block:14px;padding-inline:22px;border-block-start:1px solid var(--line);background:color-mix(in srgb,var(--bg) 55%,var(--surface));border-radius:0 0 22px 22px}.guide-document .plan-b_root__yZ3gP .r4-pb-src{flex:1 1 260px;min-width:0;margin:0;font:500 12.5px/1.5 var(--font);color:var(--ink-3);text-wrap:pretty}.guide-document .plan-b_root__yZ3gP .xi-bar a.r4-pb-go{gap:6px;color:var(--brand-ink);font-weight:650}.plan-b_root__yZ3gP .r4-pb-go svg{flex:none;width:15px;height:15px}@media (max-width:600px){.guide-document .plan-b_root__yZ3gP .r4-pb-say{font-size:15px}.plan-b_root__yZ3gP .r4-pb-plot{--nw:122px;--vw:78px}.plan-b_root__yZ3gP .r4-pb-n{padding-inline-end:8px;font-size:12.5px;line-height:1.15;white-space:normal;overflow:visible}.plan-b_root__yZ3gP .r4-pb-axt span{font-size:11px}.plan-b_root__yZ3gP .r4-pb-axv span{align-items:center;width:34px;font-size:0}.plan-b_root__yZ3gP .r4-pb-axv span+span{width:28px}.plan-b_root__yZ3gP .r4-pb-axv i{display:inline-block;margin-inline-end:9px}.plan-b_root__yZ3gP .r4-pb-axv span+span i{margin-inline-end:7px}.plan-b_root__yZ3gP .r4-pb-v{font-size:12.5px}.plan-b_root__yZ3gP .r4-pb-vn{width:34px}.plan-b_root__yZ3gP .r4-pb-ve{width:28px}.plan-b_root__yZ3gP .xi-bar{margin-block-start:16px;margin-inline:-16px;padding-inline:16px;border-radius:0 0 18px 18px}.guide-document .plan-b_root__yZ3gP .xi-bar a.r4-pb-go{flex:1 1 100%;height:40px}}html[data-theme=professional][data-scheme=dark] .plan-b_root__yZ3gP:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--c-n:#9b87f5;--c-e:#3fb5a3;--hair:var(--line)}html[data-theme=professional][data-scheme=dark] .plan-b_root__yZ3gP:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .xi-bar{background:var(--bg);border-block-start-color:var(--line)}html[data-theme=professional][data-scheme=dark] .plan-b_root__yZ3gP:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .xi-bar a.r4-pb-go{background:var(--surface);border-color:var(--line-2);color:var(--brand-ink);box-shadow:none}.guide-route_root__RbEgE.xi.r4-route{padding-block-end:20px;box-shadow:none}.guide-document .guide-route_root__RbEgE .rt-road{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:18px 0;margin-inline:0;padding:0;list-style:none}.guide-route_root__RbEgE .rt-road:before{content:"";position:absolute;inset-inline:14px;inset-block-start:13px;height:2px;border-radius:2px;background:repeating-linear-gradient(90deg,var(--brand-200) 0 8px,transparent 8px 14px)}.guide-document .guide-route_root__RbEgE .rt-road li{position:relative;min-width:0;margin:0}.guide-document .guide-route_root__RbEgE .rt-road a{display:flex;flex-direction:column;gap:10px;color:var(--ink);text-decoration:none}.guide-route_root__RbEgE .rt-key{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--surface);border:1px solid var(--brand-200);font:700 12.5px/1 var(--font);color:var(--brand-ink);font-variant-numeric:tabular-nums;box-shadow:0 0 0 4px var(--surface)}.guide-route_root__RbEgE .rt-cover{display:block;width:100%;max-width:156px;height:auto;aspect-ratio:3/2;border-radius:10px;border:1px solid var(--line);image-rendering:pixelated;background:var(--bg);transition:transform .22s var(--spring)}.guide-route_root__RbEgE .rt-txt small{display:block;font:600 12px/1.3 var(--font);color:var(--ink-3)}.guide-route_root__RbEgE .rt-txt b{display:block;margin-block-start:2px;font:650 14.5px/1.3 var(--font);letter-spacing:-.005em;color:var(--ink)}.guide-document .guide-route_root__RbEgE .rt-road a:hover .rt-cover{transform:translateY(-2px)}.guide-document .guide-route_root__RbEgE .rt-road a:hover b{color:var(--brand-ink)}.guide-document .guide-route_root__RbEgE .rt-road a:focus-visible{outline:2px solid var(--brand-500);outline-offset:4px;border-radius:12px}@media (max-width:600px){.guide-document .guide-route_root__RbEgE .rt-road{grid-template-columns:minmax(0,1fr);gap:10px}.guide-route_root__RbEgE .rt-road:before{inset-inline:13px auto;inset-block:14px;width:2px;height:auto;background:repeating-linear-gradient(180deg,var(--brand-200) 0 8px,transparent 8px 14px)}.guide-document .guide-route_root__RbEgE .rt-road a{display:grid;grid-template-columns:28px 84px minmax(0,1fr);align-items:center;gap:12px}.guide-route_root__RbEgE .rt-cover{width:84px}html[data-theme=professional] .guide-document .guide-route_root__RbEgE .rt-road a{grid-template-columns:28px minmax(0,1fr)}}html[data-calm="1"] .guide-route_root__RbEgE .rt-cover{transition:none}@media (prefers-reduced-motion:reduce){.guide-route_root__RbEgE .rt-cover{transition:none}}html[data-theme=professional] .guide-route_root__RbEgE .rt-cover{display:none}html[data-theme=professional][data-scheme=dark] .guide-route_root__RbEgE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .rt-key{background:var(--surface);border-color:var(--brand-200);color:var(--brand-ink);box-shadow:0 0 0 4px var(--surface)}html[data-theme=professional][data-scheme=dark] .guide-route_root__RbEgE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .rt-cover{border-color:var(--line);background:var(--bg)}html[data-theme=professional][data-scheme=dark] .guide-route_root__RbEgE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .rt-road:before{background:repeating-linear-gradient(90deg,var(--line-2) 0 8px,transparent 8px 14px)}@media (max-width:600px){html[data-theme=professional][data-scheme=dark] .guide-route_root__RbEgE:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .rt-road:before{background:repeating-linear-gradient(180deg,var(--line-2) 0 8px,transparent 8px 14px)}}.first-year-budget_root__4lftd{--fy1:var(--gold-700);--fy2:var(--gold-500);--fy3:var(--gold-300);--fy4:color-mix(in srgb,var(--gold-300) 45%,var(--gold-100));--fy5:var(--field-line);--fy-well:color-mix(in srgb,var(--bg) 45%,var(--surface));--fy-track:color-mix(in srgb,var(--line) 55%,var(--surface));--fy-thumb:16px}.first-year-budget_root__4lftd.xi.fy{padding-bottom:20px}.first-year-budget_root__4lftd .fy-ctl{display:grid;grid-template-columns:repeat(3,minmax(0,auto)) minmax(0,1fr);gap:14px 18px;align-items:end;margin-block-start:18px;padding-block:14px 16px;padding-inline:16px;border-radius:14px;background:var(--fy-well);border:1px solid var(--line)}.first-year-budget_root__4lftd .fy-f{display:flex;flex-direction:column;gap:6px;min-width:0}.first-year-budget_root__4lftd .fy-l{font:650 12.5px/1.2 var(--font);color:var(--ink-3)}.first-year-budget_root__4lftd .fy-seg{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.first-year-budget_root__4lftd .fy-r{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.first-year-budget_root__4lftd .fy-seg label{display:inline-flex;align-items:center;justify-content:center;height:34px;margin:0;padding-inline:11px;border-radius:9px;font:600 13px/1 var(--font);color:var(--ink-2);cursor:pointer;white-space:nowrap;user-select:none}.first-year-budget_root__4lftd .fy-seg label:hover{color:var(--ink)}.first-year-budget_root__4lftd .fy-r:checked+label{background:var(--surface);color:var(--brand-ink);box-shadow:0 1px 2px rgba(20,16,40,.07),inset 0 -2px 0 color-mix(in srgb,var(--brand-300) 60%,transparent)}.first-year-budget_root__4lftd .fy-r:focus-visible+label{outline:2px solid var(--brand-500);outline-offset:1px}.first-year-budget_root__4lftd .fy-tu{grid-column:1/-1}.first-year-budget_root__4lftd .fy-tuh{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.first-year-budget_root__4lftd .fy-tuv{font:750 15px/1.2 var(--font);color:var(--ink);font-variant-numeric:tabular-nums}.first-year-budget_root__4lftd .fy-isee{font:400 12.5px/1.3 var(--font);color:var(--ink-3)}.first-year-budget_root__4lftd .fy-range{position:relative;margin-block-start:4px}.first-year-budget_root__4lftd .fy-in{position:relative;z-index:1;display:block;width:100%;height:28px;margin:0;background:transparent;accent-color:var(--brand-600);cursor:pointer}.first-year-budget_root__4lftd .fy-avg{position:absolute;inset-block:2px;inset-inline-start:calc(var(--fy-thumb) / 2 + (100% - var(--fy-thumb)) * var(--avg));width:2px;margin-inline-start:-1px;border-radius:2px;background:var(--gold-500);opacity:.9}.first-year-budget_root__4lftd .fy-scale{position:relative;display:flex;justify-content:space-between;height:16px;margin-block-start:2px;font:500 11.5px/16px var(--font);color:var(--ink-3);font-variant-numeric:tabular-nums}.first-year-budget_root__4lftd .fy-scale-avg{position:absolute;inset-block-start:0;inset-inline-start:calc(var(--fy-thumb) / 2 + (100% - var(--fy-thumb)) * var(--avg));display:flex;justify-content:center;width:0;white-space:nowrap;color:var(--gold-ink);font-weight:600}.first-year-budget_root__4lftd .fy-out{margin-block-start:18px}.first-year-budget_root__4lftd .fy-total{margin:0}.first-year-budget_root__4lftd .fy-tl{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font:650 15px/1.2 var(--font);color:var(--ink-2)}.first-year-budget_root__4lftd .fy-tv{font:750 30px/1.1 var(--font);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.first-year-budget_root__4lftd .fy-full{margin-block:6px 0;margin-inline:0;font:400 13.5px/1.45 var(--font);color:var(--ink-3)}.first-year-budget_root__4lftd .fy-bar{display:flex;gap:2px;height:20px;margin-block-start:14px;border-radius:7px;overflow:hidden;background:var(--fy-track)}.first-year-budget_root__4lftd .fy-p{display:block;flex:none;height:100%;transition:inline-size .24s var(--ease-out)}.first-year-budget_root__4lftd .fy-p[data-k="1"]{background-color:var(--fy1)}.first-year-budget_root__4lftd .fy-p[data-k="2"]{background-color:var(--fy2)}.first-year-budget_root__4lftd .fy-p[data-k="3"]{background-color:var(--fy3)}.first-year-budget_root__4lftd .fy-p[data-k="4"]{background-color:var(--fy4)}.first-year-budget_root__4lftd .fy-p[data-k="5"]{background-color:var(--fy5)}.first-year-budget_root__4lftd .fy-p.is-tail{background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.55) 0 3px,transparent 3px 6px)}.first-year-budget_root__4lftd .fy-legend{display:grid;grid-template-columns:1fr 1fr;gap:4px 24px;margin-block:12px 0;margin-inline:0;padding:0;list-style:none}.first-year-budget_root__4lftd .fy-legend li{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:8px;align-items:baseline;margin:0;padding-block:5px;padding-inline:0;border-block-end:1px solid var(--hair,var(--line));font:400 13.5px/1.4 var(--font);color:var(--ink-2)}.first-year-budget_root__4lftd .fy-sw{width:12px;height:12px;border-radius:3px;transform:translateY(1px)}.first-year-budget_root__4lftd .fy-legend li[data-k="1"] .fy-sw{background:var(--fy1)}.first-year-budget_root__4lftd .fy-legend li[data-k="2"] .fy-sw{background:var(--fy2)}.first-year-budget_root__4lftd .fy-legend li[data-k="3"] .fy-sw{background:var(--fy3)}.first-year-budget_root__4lftd .fy-legend li[data-k="4"] .fy-sw{background:var(--fy4);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold-500) 35%,transparent)}.first-year-budget_root__4lftd .fy-legend li[data-k="5"] .fy-sw{background:var(--fy5)}.first-year-budget_root__4lftd .fy-am{font:700 13.5px/1.4 var(--font);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.first-year-budget_root__4lftd .fy-not{margin-block:14px 0;margin-inline:0;font:400 13px/1.45 var(--font);color:var(--ink-3)}.guide-document .first-year-budget_root__4lftd.xi.fy .xi-src{margin-top:4px}html:not([data-theme]) .first-year-budget_root__4lftd .fy-ctl{pointer-events:none}html[data-calm="1"] .first-year-budget_root__4lftd .fy-p{transition:none}@media (prefers-reduced-motion:reduce){.first-year-budget_root__4lftd .fy-p{transition:none}}@media (max-width:860px){.first-year-budget_root__4lftd .fy-ctl{grid-template-columns:repeat(3,minmax(0,1fr))}.first-year-budget_root__4lftd .fy-seg{display:flex;width:100%}.first-year-budget_root__4lftd .fy-seg label{flex:1 1 0;min-width:0;padding-inline:6px}}@media (max-width:600px){.first-year-budget_root__4lftd .fy-ctl{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}.first-year-budget_root__4lftd .fy-tv{font-size:26px}.first-year-budget_root__4lftd .fy-legend{grid-template-columns:minmax(0,1fr)}.first-year-budget_root__4lftd.xi.fy .xi-src{margin-bottom:0}}@media print{.first-year-budget_root__4lftd .fy-p{transition:none}.first-year-budget_root__4lftd .fy-bar{print-color-adjust:exact;-webkit-print-color-adjust:exact}}html[data-theme=professional][data-scheme=dark] .first-year-budget_root__4lftd:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fy-ctl{background:var(--bg);border-color:var(--line)}html[data-theme=professional][data-scheme=dark] .first-year-budget_root__4lftd:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fy-seg{background:var(--surface)}html[data-theme=professional][data-scheme=dark] .first-year-budget_root__4lftd:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fy-r:checked+label{background:var(--active-bg,var(--surface));color:var(--brand-ink);box-shadow:inset 0 -2px 0 var(--brand-300)}html[data-theme=professional][data-scheme=dark] .first-year-budget_root__4lftd:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fy-bar{background:var(--bg)}html[data-theme=professional][data-scheme=dark] .first-year-budget_root__4lftd:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fy-p.is-tail{background-image:repeating-linear-gradient(135deg,rgba(0,0,0,.35) 0 3px,transparent 3px 6px)}html[data-theme=professional][data-scheme=dark] .first-year-budget_root__4lftd:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fy-legend li{border-block-end-color:var(--line)}html[data-theme=professional][data-scheme=dark] .first-year-budget_root__4lftd:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fy-legend li[data-k="4"] .fy-sw{box-shadow:none}html[data-theme=professional][data-scheme=dark] .first-year-budget_root__4lftd:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fy-scale-avg{color:var(--ink-2)}html[data-theme=professional][data-scheme=dark] .first-year-budget_root__4lftd:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fy-avg{background:var(--ink-3)}html[data-theme=professional][data-scheme=dark] .first-year-budget_root__4lftd:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fy-in{accent-color:var(--brand-500);color-scheme:dark}.apply-card_root__P95w6{--k:var(--brand-500)}.guide-document .apply-card_root__P95w6 p{margin:0}.apply-card_root__P95w6 .xi-t{margin-bottom:2px}.apply-card_root__P95w6 .fh-mail{display:grid;margin-top:16px;border:1px solid var(--line);border-radius:14px;background:#fbfbfd}.apply-card_root__P95w6 .fh-line{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:6px 14px;align-items:center;padding-block:12px;padding-inline:16px 12px}.apply-card_root__P95w6 .fh-line+.fh-line{border-top:1px solid var(--line)}.apply-card_root__P95w6 .fh-lbl{font:650 12.5px/1.4 var(--font);color:var(--ink-3)}.apply-card_root__P95w6 .fh-val{min-width:0;font:600 15.5px/1.45 var(--font);color:var(--ink);overflow-wrap:anywhere}.guide-document .apply-card_root__P95w6 a.fh-addr{color:var(--ink);text-decoration:none}.guide-document .apply-card_root__P95w6 a.fh-addr:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-2)}.guide-document .apply-card_root__P95w6 code.fh-subj{background:none;padding:0;border:0;font:600 15px/1.5 var(--font);letter-spacing:-.003em;color:var(--ink);user-select:all;-webkit-user-select:all}.apply-card_root__P95w6 .fh-slot{padding:1px 4px;border-radius:5px;background:var(--brand-50);color:var(--brand-700);box-decoration-break:clone;-webkit-box-decoration-break:clone}.apply-card_root__P95w6 .fh-copy{align-self:start;display:inline-flex;align-items:center;height:34px;padding:0 11px;gap:6px;font-size:13px}.apply-card_root__P95w6 .fh-copy svg{width:15px;height:15px;flex:none}.apply-card_root__P95w6 .fh-copy[data-done] svg{color:var(--ok-500)}.apply-card_root__P95w6:not([data-live]) .fh-copy{visibility:hidden}.apply-card_root__P95w6 .fh-att{margin:18px 0 0;padding:0;border:0;min-width:0}.apply-card_root__P95w6 .fh-att-h{display:block;width:100%;margin:0 0 8px;padding:0;font:650 13px/1.4 var(--font);color:var(--ink-2)}.apply-card_root__P95w6 .fh-opts{display:grid;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--surface,#fff)}.apply-card_root__P95w6 .fh-row{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:center;min-height:48px;padding:11px 14px;cursor:pointer;transition:background-color .15s ease}.apply-card_root__P95w6 .fh-row+.fh-row{border-top:1px solid var(--line)}.apply-card_root__P95w6 .fh-row:hover{background:var(--bg)}.apply-card_root__P95w6 .fh-row input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.apply-card_root__P95w6 .fh-box{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--line-2);background:var(--surface,#fff);transition:background-color .15s ease,border-color .15s ease}.apply-card_root__P95w6 .fh-name{font:500 15px/1.45 var(--font);color:var(--ink);overflow-wrap:anywhere}.apply-card_root__P95w6 .fh-row:has(input:checked){background:var(--brand-50)}.apply-card_root__P95w6 .fh-row:has(input:checked):before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;background:var(--brand-600)}.apply-card_root__P95w6 .fh-row:has(input:checked) .fh-box{border-color:var(--brand-600);background:var(--brand-600) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.apply-card_root__P95w6 .fh-row:has(input:focus-visible){outline:2px solid var(--brand-500);outline-offset:-2px;border-radius:13px}.apply-card_root__P95w6 .fh-local{margin-top:8px;font:450 13px/1.45 var(--font);color:var(--ink-3)}.guide-document .apply-card_root__P95w6 .fh-local{margin-top:8px}.apply-card_root__P95w6 .xi-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-block:20px 0;margin-inline:-22px;padding-block:14px;padding-inline:22px;border-top:1px solid var(--line);background:#fbfbfd;border-radius:0 0 22px 22px}.apply-card_root__P95w6 .xi-leo{flex:none;width:40px;height:40px;border-radius:12px;background:var(--brand-50);display:grid;place-items:center;overflow:hidden}.guide-document .apply-card_root__P95w6 .xi-say{display:flex;align-items:center;gap:10px;flex:1 1 200px;min-width:0;margin:0;font:500 14px/1.45 var(--font);color:var(--ink-2);font-variant-numeric:tabular-nums;text-wrap:pretty}.apply-card_root__P95w6 .xi-acts{display:flex;flex-wrap:wrap;gap:8px}.apply-card_root__P95w6 .xi-acts .btn{height:40px}.apply-card_root__P95w6 .fh-seal{display:none;flex:none;width:20px;height:20px;border-radius:50%;background:var(--ok-fill,var(--ok-500)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}.apply-card_root__P95w6[data-ready=all] .fh-seal{display:block;animation:apply-card_fhSeal__wDSOs .3s var(--spring,cubic-bezier(.34,1.4,.64,1)) 1}.guide-document .apply-card_root__P95w6[data-ready=all] .fh-say{color:var(--ink)}@keyframes apply-card_fhSeal__wDSOs{0%{transform:scale(.5);opacity:0}to{transform:none;opacity:1}}.apply-card_root__P95w6 .fh-open{display:inline-flex;align-items:center;gap:8px}.apply-card_root__P95w6 .fh-open svg{width:16px;height:16px;flex:none}.guide-document .apply-card_root__P95w6 .fh-open{color:#fff}html[data-theme=professional] .apply-card_root__P95w6 .xi-leo{display:none}html[data-calm="1"] .apply-card_root__P95w6 .fh-box,html[data-calm="1"] .apply-card_root__P95w6 .fh-row,html[data-calm="1"] .apply-card_root__P95w6 .fh-seal{animation:none;transition:none}@media (prefers-reduced-motion:reduce){.apply-card_root__P95w6 .fh-box,.apply-card_root__P95w6 .fh-row,.apply-card_root__P95w6 .fh-seal{animation:none;transition:none}}html[data-theme=professional][data-scheme=dark] .apply-card_root__P95w6:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fh-mail{background:var(--bg);border-color:var(--line)}html[data-theme=professional][data-scheme=dark] .apply-card_root__P95w6:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fh-opts{background:var(--surface);border-color:var(--line)}html[data-theme=professional][data-scheme=dark] .apply-card_root__P95w6:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fh-box{border-color:var(--field-line,var(--line-2));background:var(--bg)}html[data-theme=professional][data-scheme=dark] .apply-card_root__P95w6:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fh-row:has(input:checked){background:var(--brand-50)}html[data-theme=professional][data-scheme=dark] .apply-card_root__P95w6:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fh-row:has(input:checked) .fh-box{border-color:var(--brand-500);background-color:var(--brand-600)}html[data-theme=professional][data-scheme=dark] .apply-card_root__P95w6:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .fh-slot{background:var(--brand-100);color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .apply-card_root__P95w6:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .xi-bar{background:var(--bg);border-top-color:var(--line)}@media (max-width:600px){.apply-card_root__P95w6 .fh-line{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lbl copy" "val val";gap:2px 10px;padding-block:10px 12px;padding-inline:14px 10px}.apply-card_root__P95w6 .fh-lbl{grid-area:lbl}.apply-card_root__P95w6 .fh-val{grid-area:val}.apply-card_root__P95w6 .fh-copy{grid-area:copy;height:36px}.apply-card_root__P95w6 .fh-row{min-height:50px}.apply-card_root__P95w6 .xi-bar{margin-block:16px 0;margin-inline:-16px;padding-block:14px;padding-inline:16px;border-radius:0 0 18px 18px}.apply-card_root__P95w6 .xi-acts{width:100%}.apply-card_root__P95w6 .xi-acts .btn{flex:1 1 100%;justify-content:center}}@media print{.apply-card_root__P95w6 .xi-bar{display:none}}.gk-year-strip_root__VeBzA{--k:var(--gold-500)}.gk-year-strip_root__VeBzA.gk-year-strip_root__VeBzA[data-gk] .xi-k:before{background:var(--gold-500)}.gk-year-strip_root__VeBzA .xi-sub{max-width:38em}.gk-year-strip_root__VeBzA .gk-pick{margin-top:18px}.gk-year-strip_root__VeBzA .gk-eras{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 8px;margin-bottom:8px;font:600 11.5px/1.3 var(--font);color:var(--ink-3)}.gk-year-strip_root__VeBzA .gk-era{padding:0 2px 6px;border-bottom:1px solid var(--line-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gk-year-strip_root__VeBzA .gk-era-c{grid-column:1}.gk-year-strip_root__VeBzA .gk-era-m{grid-column:2/6}.gk-year-strip_root__VeBzA .gk-years{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;border:0;min-width:0}.gk-year-strip_root__VeBzA .gk-yw{display:grid;min-width:0}.gk-year-strip_root__VeBzA .gk-year{--cs:16px;--cg:4px;display:grid;justify-items:center;align-content:start;gap:9px;min-width:0;padding:12px 4px 11px;border-radius:12px;border:1px solid var(--line);background:var(--surface,#fff);cursor:pointer;box-shadow:0 1px 2px rgba(20,16,40,.05),inset 0 -2px 0 rgba(12,11,20,.06);transition:transform .16s var(--spring,cubic-bezier(.34,1.4,.64,1)),border-color .16s ease,background-color .16s ease}.gk-year-strip_root__VeBzA .gk-year:hover{transform:translateY(-1px);border-color:var(--brand-300)}.gk-year-strip_root__VeBzA .gk-year:active{transform:translateY(1px);box-shadow:none;transition:none}.gk-year-strip_root__VeBzA .gk-in:checked+.gk-year{background:var(--brand-50);border-color:var(--brand-300);box-shadow:0 1px 2px rgba(20,16,40,.05),inset 0 -2px 0 color-mix(in srgb,var(--brand-300) 60%,transparent)}.gk-year-strip_root__VeBzA .gk-in:focus-visible+.gk-year{outline:2px solid var(--brand-500);outline-offset:2px}.gk-year-strip_root__VeBzA .gk-y{font:750 15px/1 var(--font);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.gk-year-strip_root__VeBzA .gk-in:checked+.gk-year .gk-y{color:var(--brand-700)}.gk-year-strip_root__VeBzA .gk-cells{display:grid;grid-template-columns:repeat(4,var(--cs));grid-auto-rows:var(--cs);gap:var(--cg);align-content:end;height:calc(3 * var(--cs) + 2 * var(--cg))}.gk-year-strip_root__VeBzA .gk-c{display:block;box-sizing:border-box;border-radius:4px}.gk-year-strip_root__VeBzA .gk-c[data-t=k]{background:var(--gold-500)}.gk-year-strip_root__VeBzA .gk-c[data-t=p]{border:1.5px solid #c2c2cc;background:var(--surface,#fff)}.gk-year-strip_root__VeBzA .gk-c[data-t=g]{background:#e4e4ea}.gk-year-strip_root__VeBzA .gk-c[data-t=kp]{border:1.5px solid var(--gold-500);background:linear-gradient(135deg,var(--gold-500) 0 50%,var(--surface,#fff) 50% 100%)}.guide-document .gk-year-strip_root__VeBzA .gk-n{font:650 12.5px/1.2 var(--font);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.gk-year-strip_root__VeBzA .gk-in:checked+.gk-year .gk-n{color:var(--brand-700)}.guide-document .gk-year-strip_root__VeBzA .gk-key{display:flex;flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;font:500 12.5px/1.4 var(--font);color:var(--ink-3)}.gk-year-strip_root__VeBzA .gk-key span{display:inline-flex;align-items:center;gap:6px}.gk-year-strip_root__VeBzA .gk-key .gk-c{width:12px;height:12px;border-radius:3px}.gk-year-strip_root__VeBzA .gk-panels{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.gk-year-strip_root__VeBzA .gk-panel{display:none}.gk-year-strip_root__VeBzA:has(.gk-in[value="2019"]:checked) .gk-panel[data-year="2019"],.gk-year-strip_root__VeBzA:has(.gk-in[value="2023"]:checked) .gk-panel[data-year="2023"],.gk-year-strip_root__VeBzA:has(.gk-in[value="2024"]:checked) .gk-panel[data-year="2024"],.gk-year-strip_root__VeBzA:has(.gk-in[value="2025"]:checked) .gk-panel[data-year="2025"],.gk-year-strip_root__VeBzA:has(.gk-in[value="2026"]:checked) .gk-panel[data-year="2026"]{display:block;animation:gk-year-strip_gkIn__3i0Op .24s var(--ease-out,cubic-bezier(.16,1,.3,1)) 1}@keyframes gk-year-strip_gkIn__3i0Op{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@supports not selector(:has(*)){.gk-year-strip_root__VeBzA .gk-panel{display:block}.gk-year-strip_root__VeBzA .gk-panel+.gk-panel{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}}.guide-document .gk-year-strip_root__VeBzA .gk-note{margin:0 0 14px;font:450 14.5px/1.55 var(--font);color:var(--ink-2);text-wrap:pretty}.guide-document .gk-year-strip_root__VeBzA .gk-more{margin:0}.guide-document .gk-year-strip_root__VeBzA .gk-more a{display:inline-flex;align-items:center;gap:6px;font:600 14px var(--font);color:var(--brand-700);text-decoration:none}.guide-document .gk-year-strip_root__VeBzA .gk-more a:hover{text-decoration:underline;text-underline-offset:2px}.gk-year-strip_root__VeBzA .gkq+.gkq{margin-top:20px;padding-top:20px;border-top:1px solid var(--line)}.guide-document .gk-year-strip_root__VeBzA .gkq .c2-stem{font-size:16.5px;margin:12px 0}.guide-document .gk-year-strip_root__VeBzA .gk-cite{margin:-6px 0 12px;font:500 13px/1.45 var(--font);color:var(--ink-3)}.guide-document .gk-year-strip_root__VeBzA .gk-slip{margin:6px 0 0;font:500 12.5px/1.45 var(--font);color:var(--ink-3)}.guide-document .gk-year-strip_root__VeBzA .gk-ptr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:10px 0 0}.gk-year-strip_root__VeBzA .gk-ptr-stem{font:600 15.5px/1.45 var(--font);color:var(--ink)}.gk-year-strip_root__VeBzA .gk-ptr-go{display:inline-flex;align-items:center;gap:6px}.gk-year-strip_root__VeBzA .gk-ptr-go svg{width:15px;height:15px}.gk-year-strip_root__VeBzA .gk-reveal{margin-top:12px}.gk-year-strip_root__VeBzA .gk-reveal>summary{display:inline-flex;align-items:center;height:34px;padding:0 12px;border-radius:9px;border:1px solid var(--line);background:var(--surface,#fff);font:600 13px var(--font);color:var(--ink);cursor:pointer;list-style:none;box-shadow:inset 0 -2px 0 rgba(12,11,20,.06)}.gk-year-strip_root__VeBzA .gk-reveal>summary::-webkit-details-marker{display:none}.gk-year-strip_root__VeBzA .gk-reveal>summary:hover{border-color:var(--brand-300)}.gk-year-strip_root__VeBzA .gk-reveal>summary:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.gk-year-strip_root__VeBzA .gk-reveal[open]>summary{border-color:var(--brand-200);background:var(--brand-50);color:var(--brand-700);box-shadow:none}.gk-year-strip_root__VeBzA .gk-reveal .gk-hide,.gk-year-strip_root__VeBzA .gk-reveal[open] .gk-show{display:none}.gk-year-strip_root__VeBzA .gk-reveal[open] .gk-hide{display:inline}.guide-document .gk-year-strip_root__VeBzA .gk-reveal .c2-verdict{margin:0;padding:10px 0 0;font-size:15px}.guide-document .gk-year-strip_root__VeBzA .gkq:has(.gk-reveal[open]) .c2-opt[data-key]{border-color:#b6e2c6;background:#e8f7ee}.gk-year-strip_root__VeBzA .gkq:has(.gk-reveal[open]) .c2-opt[data-key] .c2-dot{border-color:transparent;background:transparent}.gk-year-strip_root__VeBzA .gkq:has(.gk-reveal[open]) .c2-opt[data-key] .c2-mark{background:var(--ok-fill,var(--ok-500)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/15px no-repeat}.guide-document .gk-year-strip_root__VeBzA button.gkx-opt{width:100%;margin:0;text-align:start;font:450 15.5px/1.45 var(--font);color:var(--ink);-webkit-appearance:none;appearance:none}.gk-year-strip_root__VeBzA .gkx-opt .gkx-t{transition:color .16s ease}.guide-document .gk-year-strip_root__VeBzA .gkx-opt[aria-pressed=true]{background:#fbfbfd;border-style:dashed;border-color:var(--line-2);box-shadow:none}.gk-year-strip_root__VeBzA .gkx-opt[aria-pressed=true] .gkx-t{text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#8a8996;color:var(--ink-3)}.gk-year-strip_root__VeBzA .gkx-opt[aria-pressed=true] .c2-dot{border-color:transparent;background:#ebebf0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M6.5 6.5l7 7M13.5 6.5l-7 7' fill='none' stroke='%238a8996' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/12px no-repeat}.guide-document .gk-year-strip_root__VeBzA .gkx-opt.is-last:not([data-locked]){background:var(--brand-50);border-color:var(--brand-300);box-shadow:0 1px 2px rgba(20,16,40,.05),inset 0 -2px 0 color-mix(in srgb,var(--brand-300) 60%,transparent)}.gk-year-strip_root__VeBzA .gkx-opt.is-last:not([data-locked]) .gkx-t{color:var(--brand-700);font-weight:550}.gk-year-strip_root__VeBzA .gkx-opt.is-last:not([data-locked]) .c2-dot{border-color:var(--brand-600);background:var(--brand-600);box-shadow:inset 0 0 0 3.5px var(--surface,#fff)}.gk-year-strip_root__VeBzA .gkx-opt[data-locked][data-state=pending]{opacity:1}.gk-year-strip_root__VeBzA .gkx-cue{display:block;margin-top:4px;font:450 13.5px/1.45 var(--font);color:var(--ink-2);text-decoration:none}.gk-year-strip_root__VeBzA .gkx-opt[data-state=correct] .gkx-t{text-decoration:none;color:var(--ink);font-weight:600}.gk-year-strip_root__VeBzA .gkx-opt[data-state=wrong] .gkx-t{text-decoration:none;color:var(--ink)}.gk-year-strip_root__VeBzA .gkx-result{display:grid;gap:6px;margin-top:14px}.guide-document .gk-year-strip_root__VeBzA .gkx-result .c2-verdict{margin:0;outline:none}.guide-document .gk-year-strip_root__VeBzA .gkx-intro{margin:0;font:450 14.5px/1.5 var(--font);color:var(--ink-2)}.guide-document .gk-year-strip_root__VeBzA .gkx-cuelist{display:grid;gap:6px;margin:8px 0 0;padding-inline-start:18px;font:450 14px/1.5 var(--font);color:var(--ink-2)}.gk-year-strip_root__VeBzA .gkx-cuelist b{font-weight:600;color:var(--ink)}.gk-year-strip_root__VeBzA .gkx-static{margin-top:12px;border-radius:12px;border:1px solid var(--line);background:#fbfbfd}.guide-document .gk-year-strip_root__VeBzA .gkx-static>summary{padding:11px 14px;font:600 14px var(--font);color:var(--brand-700);cursor:pointer}.gk-year-strip_root__VeBzA .gkx-static[open]>summary{border-bottom:1px solid var(--line)}.gk-year-strip_root__VeBzA .gkx-static .c2-dbody{display:grid;gap:10px;padding:12px 16px 16px}.guide-document .gk-year-strip_root__VeBzA .gkx-static .c2-verdict{margin:0}.gk-year-strip_root__VeBzA .xi-acts .btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}html[data-theme=professional]:not([data-scheme=dark]) .gk-year-strip_root__VeBzA .gk-c[data-t=k]{background:var(--ink-2)}html[data-theme=professional]:not([data-scheme=dark]) .gk-year-strip_root__VeBzA .gk-c[data-t=kp]{border-color:var(--ink-2);background:linear-gradient(135deg,var(--ink-2) 0 50%,var(--surface,#fff) 50% 100%)}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gk-year{background:var(--active-bg,var(--surface));border-color:var(--line-2);box-shadow:none}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gk-in:checked+.gk-year{background:var(--brand-50);border-color:var(--brand-300);box-shadow:inset 0 -2px 0 var(--brand-300)}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gk-in:checked+.gk-year .gk-n,html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gk-in:checked+.gk-year .gk-y{color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gk-c[data-t=k]{background:var(--brand-400)}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gk-c[data-t=p]{border-color:var(--field-line,var(--line-2));background:transparent}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gk-c[data-t=g]{background:var(--line-2)}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gk-c[data-t=kp]{border-color:var(--brand-400);background:linear-gradient(135deg,var(--brand-400) 0 50%,transparent 50% 100%)}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gk-reveal>summary{background:var(--active-bg,var(--surface));border-color:var(--line-2);color:var(--ink);box-shadow:none}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gk-reveal[open]>summary{background:var(--brand-50);border-color:var(--brand-300);color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gkq:has(.gk-reveal[open]) .c2-opt[data-key]{border-color:color-mix(in srgb,var(--ok-500) 55%,var(--surface));background:color-mix(in srgb,var(--ok-500) 12%,var(--surface))}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gk-more a{color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gkx-opt[aria-pressed=true],html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gkx-static{background:var(--bg);border-color:var(--line-2)}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gkx-opt.is-last:not([data-locked]){background:var(--brand-50);border-color:var(--brand-300);box-shadow:none}html[data-theme=professional][data-scheme=dark] .gk-year-strip_root__VeBzA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .gkx-opt.is-last:not([data-locked]) .gkx-t{color:var(--brand-ink)}html[data-calm="1"] .gk-year-strip_root__VeBzA .gk-panel,html[data-calm="1"] .gk-year-strip_root__VeBzA .gk-year,html[data-calm="1"] .gk-year-strip_root__VeBzA .gkx-t{animation:none;transition:none}@media (prefers-reduced-motion:reduce){.gk-year-strip_root__VeBzA .gk-panel,.gk-year-strip_root__VeBzA .gk-year,.gk-year-strip_root__VeBzA .gkx-t{animation:none;transition:none}}@media (max-width:600px){.gk-year-strip_root__VeBzA .gk-eras,.gk-year-strip_root__VeBzA .gk-years{gap:6px}.gk-year-strip_root__VeBzA .gk-year{--cs:11px;--cg:3px;padding:10px 2px 9px;gap:7px;border-radius:10px}.gk-year-strip_root__VeBzA .gk-y{font-size:13.5px}.guide-document .gk-year-strip_root__VeBzA .gk-n{font-size:11px}.gk-year-strip_root__VeBzA .gk-era{font-size:10.5px}.guide-document .gk-year-strip_root__VeBzA .gk-key{gap:6px 12px;font-size:12px}.guide-document .gk-year-strip_root__VeBzA .gkq .c2-stem{font-size:16px}.gk-year-strip_root__VeBzA .gk-ptr-go{width:100%;justify-content:center}.guide-document .gk-year-strip_root__VeBzA button.gkx-opt{font-size:15px}}.gk-year-strip_root__VeBzA.gk-year-strip_root__VeBzA[data-xo] .c2-body{margin-top:16px}.gk-year-strip_root__VeBzA[data-xo]:has(.c2-static) .c2-bar .xi-say{visibility:hidden}.poster-fold_root__zZD9q{margin:1.6em 0}.poster-fold_root__zZD9q .c9-poster-d>summary{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border-radius:10px;border:1px solid var(--line);background:var(--surface,#fff);font:600 14px/1.35 var(--font);color:var(--ink);cursor:pointer;list-style:none;box-shadow:inset 0 -2px 0 rgba(12,11,20,.06)}.poster-fold_root__zZD9q .c9-poster-d>summary::-webkit-details-marker{display:none}.poster-fold_root__zZD9q .c9-poster-d>summary:hover{border-color:var(--brand-300)}.poster-fold_root__zZD9q .c9-poster-d>summary:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.poster-fold_root__zZD9q .c9-poster-d[open]>summary{margin-bottom:10px;background:var(--brand-50);border-color:var(--brand-200);color:var(--brand-700);box-shadow:none}.poster-fold_root__zZD9q .c9-poster-pic figure{margin:0}html[data-theme=professional][data-scheme=dark] .poster-fold_root__zZD9q:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .c9-poster-d>summary{background:var(--active-bg,var(--surface));border-color:var(--line-2);color:var(--ink);box-shadow:none}.islands_root__ESBbc{--c-n:#7349f2;--c-e:#0f9f8c;--c-n-wash:#efeafe;--c-e-wash:#e3f4f1;--hair:#eeeef2}.islands_root__ESBbc .xi{position:relative;margin:2.6em 0;padding:22px 22px 0;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-2);font:400 15px/1.5 var(--font);color:var(--ink);--display:var(--font)}.islands_root__ESBbc .guide-document .xi a{text-decoration:none}.islands_root__ESBbc .guide-document .xi .btn{color:var(--ink)}.islands_root__ESBbc .guide-document .xi .btn-primary{color:#fff}.islands_root__ESBbc .guide-document .xi .btn-ghost{color:var(--brand-ink)}.islands_root__ESBbc .xi-k{display:flex;align-items:center;gap:8px;margin:0;font:400 10px/1 var(--pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-ink)}.islands_root__ESBbc .xi-k:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--k,var(--brand-500))}.islands_root__ESBbc .xi-t{margin:10px 0 0;font:750 24px/1.15 var(--font);letter-spacing:-.022em;color:var(--ink);text-wrap:balance}.islands_root__ESBbc .xi-sub{margin:6px 0 0;max-width:40em;font-size:15px;line-height:1.5;color:var(--ink-2)}.islands_root__ESBbc .xi-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 20px;align-items:end}.islands_root__ESBbc .xi [hidden]{display:none!important}.islands_root__ESBbc .r1-island{scroll-margin-top:84px}.islands_root__ESBbc .xi .xi-src{margin:14px 0 0;font:500 12.5px/1.5 var(--font);color:var(--ink-3);text-wrap:pretty}.islands_root__ESBbc .guide-document .xi .xi-src a{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.islands_root__ESBbc .xi .xi-src b{font-weight:650;color:var(--ink-2)}.islands_root__ESBbc .r1-key{display:inline-block;flex:none;width:9px;height:9px;border-radius:50%;background:var(--c-n);vertical-align:1px}.islands_root__ESBbc .r1-key.is-e{background:var(--c-e)}.islands_root__ESBbc .guide-document .xi p:not([class]){margin:0}.islands_root__ESBbc .guide-document .xi .xi-t{margin-top:10px}.islands_root__ESBbc .guide-document .xi .xi-sub{margin-top:6px}.islands_root__ESBbc .guide-document .xi .xi-src{margin-top:14px}.islands_root__ESBbc .xi .btn-primary{color:#fff}.islands_root__ESBbc .xi:not([data-live]) .xi-js{display:none}@media (max-width:600px){.islands_root__ESBbc .xi{padding:16px 16px 0;border-radius:18px;margin:2.2em 0}.islands_root__ESBbc .xi-t{font-size:21px}.islands_root__ESBbc .xi-sub{font-size:14.5px}.islands_root__ESBbc .xi-head{grid-template-columns:1fr}}@media print{.islands_root__ESBbc .xi{break-inside:avoid;box-shadow:none}}.islands_root__ESBbc .r1-leo-lane{position:relative;height:46px;margin-top:6px}html[data-theme=professional] .islands_root__ESBbc .r1-leo-lane{height:0;margin:0}html[data-theme=professional] .islands_root__ESBbc .r1-line-leo{display:none}html[data-theme=professional] .islands_root__ESBbc .xi-k{font:650 11px/1 var(--font);letter-spacing:.04em}.islands_root__ESBbc .tip-act{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px}.islands_root__ESBbc .tip-btn{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:10px;border:1px solid var(--brand-200);background:var(--brand-50);font:600 13px var(--font);cursor:pointer;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--brand-300) 60%,transparent);transition:transform .09s linear}.islands_root__ESBbc .guide-document .tip-btn,.islands_root__ESBbc .tip-btn{color:var(--brand-ink);text-decoration:none}.islands_root__ESBbc .tip-btn:hover{transform:translateY(-1px)}.islands_root__ESBbc .tip-btn:active{transform:translateY(1px);box-shadow:none}.islands_root__ESBbc .tip-btn:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.islands_root__ESBbc .tip-btn svg{width:14px;height:14px;flex:none}.islands_root__ESBbc .tip-box[data-tip-live] img.tip-leo[data-guide-leo]{cursor:pointer}.islands_root__ESBbc .tip-box canvas.tip-leo{display:block;width:52px;height:52px;border-radius:14px;background:var(--brand-50)}.islands_root__ESBbc .tip-box .tip-added{display:inline;margin:0;font:500 14px/1.5 var(--font);color:var(--ink-2)}.islands_root__ESBbc .guide-document .tip-added a{color:var(--brand-ink);font-weight:600;text-decoration:underline;text-underline-offset:2px}.islands_root__ESBbc .tip-undo{margin:0;padding:0;border:0;background:none;font:650 14px var(--font);color:var(--brand-ink);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.islands_root__ESBbc .tip-undo:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}html[data-theme=professional] .islands_root__ESBbc .tip-btn{height:auto;padding:0;border:0;background:none;box-shadow:none;text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.islands_root__ESBbc .tip-btn{transition:none}}.islands_root__ESBbc aside.toc[data-tip-lit] li.l2>a{animation:islands_tipLit__V8zwr 1.4s var(--ease-out,ease) calc(var(--tip-i,0) * .11s) both}.islands_root__ESBbc aside.toc[data-tip-lit=calm] li.l2>a{animation:none;color:var(--brand-ink)}@keyframes islands_tipLit__V8zwr{0%{color:inherit;background:transparent}30%{color:var(--brand-700);background:var(--brand-50)}to{color:var(--brand-700);background:transparent}}.islands_root__ESBbc .tip-box[data-tip-live]{position:relative}.islands_root__ESBbc .tip-bubble{position:absolute;inset-inline-start:58px;inset-block-start:-10px;padding:3px 8px 4px;border-radius:9px 9px 9px 2px;background:#fff;border:1px solid var(--brand-200);font:400 10px/1.2 var(--pixel);letter-spacing:.06em;color:var(--brand-700);box-shadow:var(--shadow-1);opacity:0;transform:translateY(4px);transition:opacity .16s,transform .24s var(--ease-out,ease);pointer-events:none;white-space:nowrap}.islands_root__ESBbc .tip-bubble[data-on]{opacity:1;transform:none}html[dir=rtl] .islands_root__ESBbc .tip-bubble{border-radius:9px 9px 2px 9px}html[data-theme=professional] .islands_root__ESBbc .tip-bubble{display:none}.islands_root__ESBbc .guide-document p:has(>img[data-emote-island]){float:inline-end;margin-block:.2em .4em;margin-inline:18px 0;line-height:0;shape-outside:margin-box}.islands_root__ESBbc .guide-document p:has(>img[data-emote-island])+*{margin-top:0}.islands_root__ESBbc .guide-document p:has(>img[data-emote-island])+p:after{content:"";display:table;clear:both}.islands_root__ESBbc .guide-document img[data-emote-live]{cursor:pointer;box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--brand-300) 60%,transparent);transition:transform .16s ease}.islands_root__ESBbc .guide-document img[data-emote-live]:hover{transform:translateY(-1px)}.islands_root__ESBbc .guide-document img[data-emote-live]:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}html[data-theme=professional] .islands_root__ESBbc .guide-document p:has(>img[data-emote-island]){display:none}@media (max-width:600px){.islands_root__ESBbc .guide-document p:has(>img[data-emote-island]){margin-inline-start:12px}.islands_root__ESBbc .guide-document p:has(>img[data-emote-island])>img[data-guide-leo]{width:44px;height:44px}}.islands_root__ESBbc .xi[data-tip-arrive]{outline:2px solid color-mix(in srgb,var(--brand-400) 70%,transparent);outline-offset:6px;transition:outline-color 1.4s ease .3s}.islands_root__ESBbc .xi[data-tip-arrive=""]{animation:islands_tipRing__g_jx_ 1.6s var(--ease-out,ease) forwards}@keyframes islands_tipRing__g_jx_{0%{outline-offset:14px;outline-color:color-mix(in srgb,var(--brand-400) 0%,transparent)}25%{outline-offset:6px;outline-color:color-mix(in srgb,var(--brand-400) 75%,transparent)}to{outline-offset:6px;outline-color:color-mix(in srgb,var(--brand-400) 0%,transparent)}}@media (prefers-reduced-motion:reduce){.islands_root__ESBbc aside.toc[data-tip-lit] li.l2>a{animation:none;color:var(--brand-ink)}.islands_root__ESBbc .xi[data-tip-arrive=""]{animation:none}.islands_root__ESBbc .guide-document img[data-emote-live],.islands_root__ESBbc .tip-bubble{transition:none}}html[data-theme=professional][data-scheme=dark] .islands_root__ESBbc:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .xi{background:var(--surface);border-color:var(--line);box-shadow:none}html[data-theme=professional][data-scheme=dark] .islands_root__ESBbc:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .xi-k{color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .islands_root__ESBbc:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .guide-document .tip-btn{color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .islands_root__ESBbc:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .xi[data-tip-arrive]{outline-color:var(--brand-300)}html[data-theme=professional][data-scheme=dark] .islands_root__ESBbc:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) aside.toc[data-tip-lit] li.l2>a{color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .islands_root__ESBbc:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--c-n:#9b87f5;--c-e:#3fb5a3;--c-n-wash:color-mix(in srgb,var(--c-n) 12%,var(--surface));--c-e-wash:color-mix(in srgb,var(--c-e) 12%,var(--surface));--hair:var(--line)}html[data-theme=professional][data-scheme=dark] .islands_root__ESBbc:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .guide-document .xi .btn-ghost{color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .islands_root__ESBbc:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .guide-document .tip-added a{color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .islands_root__ESBbc:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .tip-undo{color:var(--brand-ink)}@media (prefers-reduced-motion:no-preference){html[data-theme=professional][data-scheme=dark] .islands_root__ESBbc:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) aside.toc[data-tip-lit]:not([data-tip-lit=calm]) li.l2>a{animation-name:islands_tipLitDark__g_GFH}}@keyframes islands_tipLitDark__g_GFH{0%{color:inherit;background:transparent}30%{color:var(--brand-ink);background:var(--brand-50)}to{color:var(--brand-ink);background:transparent}}.imat-2027-registration_root__OrEWA .guide-document p:has(+.c9-related-pic){margin-bottom:1.6em}.imat-2027-registration_root__OrEWA .guide-document .c9-related-pic{float:inline-start;margin-block:13px 0;margin-inline:13px 16px;padding:0;line-height:0}.imat-2027-registration_root__OrEWA .guide-document .c9-related-pic img{display:block;width:88px;height:88px;max-width:none;object-fit:cover;border-radius:12px;border:1px solid var(--line)}.imat-2027-registration_root__OrEWA .guide-document .c9-related-title{margin:0;min-height:0;padding-block:33px 2px;padding-inline:116px 16px;border:1px solid var(--line);border-block-end:0;border-start-start-radius:16px;border-start-end-radius:16px;background:var(--surface);font:650 16px/1.35 var(--font)}.imat-2027-registration_root__OrEWA .guide-document .c9-related-title a{color:var(--ink);font-weight:inherit;text-decoration:none}.imat-2027-registration_root__OrEWA .guide-document .c9-related-title a:hover{color:var(--brand-ink)}.imat-2027-registration_root__OrEWA .guide-document .c9-related-more{margin-block:0 1.8em;padding-block:2px 12px;padding-inline:116px 16px;border:1px solid var(--line);border-block-start:0;border-end-start-radius:16px;border-end-end-radius:16px;background:var(--surface);box-shadow:var(--shadow-1);font:600 14px/1.4 var(--font)}.imat-2027-registration_root__OrEWA .guide-document .c9-related-more:after{content:"";display:block;clear:both}.imat-2027-registration_root__OrEWA .guide-document .c9-related-more a{color:var(--brand-ink);font-weight:inherit}@media (max-width:600px){.imat-2027-registration_root__OrEWA .guide-document .c9-related-title{padding-block-start:22px}}.imat-2027-registration_root__OrEWA .guide-document .c9-keydates{list-style:none;margin:1.6em 0;padding:0;border-top:1px solid var(--line)}.imat-2027-registration_root__OrEWA .guide-document .c9-keydates li{position:relative;margin:0;padding-block:14px;padding-inline:50px 0;border-bottom:1px solid var(--line);font-size:16.5px;line-height:1.6}.imat-2027-registration_root__OrEWA .guide-document .c9-keydates li:before{content:"";position:absolute;inset-inline-start:0;top:15px;width:32px;height:32px;border-radius:10px;background:var(--bg)}.imat-2027-registration_root__OrEWA .guide-document .c9-keydates li:after{content:"";position:absolute;inset-inline-start:6px;top:21px;width:20px;height:20px;background:var(--ink-2);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:20px 20px;mask-size:20px 20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.imat-2027-registration_root__OrEWA .guide-document .c9-keydates li:first-child:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2.5'/%3E%3Cpath d='M3.5 9.5h17M8 3v4M16 3v4M8 13.5h2M14 13.5h2M8 17h2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='15.5' rx='2.5'/%3E%3Cpath d='M3.5 9.5h17M8 3v4M16 3v4M8 13.5h2M14 13.5h2M8 17h2'/%3E%3C/svg%3E")}.imat-2027-registration_root__OrEWA .guide-document .c9-keydates li:nth-child(2):after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.8'/%3E%3Cpath d='M4.5 20c.8-3.6 3.8-5.6 7.5-5.6s6.7 2 7.5 5.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.8'/%3E%3Cpath d='M4.5 20c.8-3.6 3.8-5.6 7.5-5.6s6.7 2 7.5 5.6'/%3E%3C/svg%3E")}.imat-2027-registration_root__OrEWA .guide-document .c9-keydates li:nth-child(3):after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3.5H7.5A2 2 0 0 0 5.5 5.5v13a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3.5V8h4.5M9 12.5h6M9 16h4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3.5H7.5A2 2 0 0 0 5.5 5.5v13a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3.5V8h4.5M9 12.5h6M9 16h4'/%3E%3C/svg%3E")}.imat-2027-registration_root__OrEWA .guide-document .c9-keys{display:grid;gap:10px;list-style:none;margin-block:1em 1.4em;padding:0}.imat-2027-registration_root__OrEWA .guide-document .c9-keys li{position:relative;margin:0;padding-block:12px;padding-inline:36px 16px;border-radius:14px;border:1px solid var(--line);background:var(--surface)}.imat-2027-registration_root__OrEWA .guide-document .c9-keys li:before{content:"";position:absolute;inset-inline-start:16px;top:calc(12px + .875em - 4.5px);width:9px;height:9px;border-radius:50%;background:var(--c-n)}.imat-2027-registration_root__OrEWA .guide-document .c9-keys li:nth-child(2):before{background:var(--c-e)}.imat-2027-registration_root__OrEWA .guide-document .c9-pdfs{list-style:none;margin-block:1em 1.4em;padding:0}.imat-2027-registration_root__OrEWA .guide-document .c9-pdfs li:has(>a[href$=".pdf"]){display:flex;align-items:center;margin:0;padding-block:12px;padding-inline:14px;border-radius:14px;border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-1)}.imat-2027-registration_root__OrEWA .guide-document .c9-pdfs li:has(>a[href$=".pdf"]) a{display:flex;align-items:center;gap:12px;color:var(--ink);font-weight:600;font-size:15px;text-decoration:none}.imat-2027-registration_root__OrEWA .guide-document .c9-pdfs li:has(>a[href$=".pdf"]) a:before{content:"PDF";flex:none;display:grid;place-items:center;width:40px;height:46px;border-radius:7px;background:#fff1f1;border:1px solid #f6caca;color:#b42318;font:700 11px var(--font)}.imat-2027-registration_root__OrEWA .guide-document .c9-pdfs li:has(>a[href$=".pdf"]) a:hover{color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .imat-2027-registration_root__OrEWA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .guide-document .c9-pdfs li:has(>a[href$=".pdf"]){box-shadow:none}html[data-theme=professional][data-scheme=dark] .imat-2027-registration_root__OrEWA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .guide-document .c9-pdfs li:has(>a[href$=".pdf"]) a:before{background:color-mix(in srgb,var(--bad-500) 14%,var(--surface));border-color:color-mix(in srgb,var(--bad-500) 40%,var(--surface));color:var(--bad-500)}html[data-theme=professional][data-scheme=dark] .imat-2027-registration_root__OrEWA:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .guide-document .c9-related-more{box-shadow:none}.imat-2024-results_root__ikapk .guide-document h1.c9-h1{margin:2.1em 0 .55em;font-family:var(--display);font-weight:400;font-size:31px;line-height:1.15;letter-spacing:-.018em;color:var(--ink);text-wrap:balance}.imat-2024-results_root__ikapk .guide-document .c9-num{overflow-x:auto}.imat-2024-results_root__ikapk .guide-document .c9-num table{min-width:440px}.imat-2024-results_root__ikapk .guide-document .c9-num th{white-space:nowrap}.imat-2024-results_root__ikapk .guide-document .c9-num td:first-child{width:auto;font-size:14.5px;letter-spacing:0;white-space:normal;position:sticky;inset-inline-start:0;background:#fff;z-index:1}.imat-2024-results_root__ikapk .guide-document .c9-num th:first-child{position:sticky;inset-inline-start:0;z-index:1}.imat-2024-results_root__ikapk .guide-document .c9-num td:not(:first-child),.imat-2024-results_root__ikapk .guide-document .c9-num th:not(:first-child){text-align:end;font-variant-numeric:tabular-nums}.imat-2024-results_root__ikapk .guide-document .c9-num td.c9-dash{color:var(--ink-3)}.imat-2024-results_root__ikapk .guide-document .c9-heat td[style*="--t"]{background:color-mix(in srgb,var(--c-n) calc(var(--t) * 22%),#fff)}@media (max-width:600px){.imat-2024-results_root__ikapk .guide-document h1.c9-h1{font-size:26px}.imat-2024-results_root__ikapk .guide-document .c9-num table{min-width:0;font-size:14px}.imat-2024-results_root__ikapk .guide-document .c9-num td,.imat-2024-results_root__ikapk .guide-document .c9-num th{padding:10px 8px}.imat-2024-results_root__ikapk .guide-document .c9-num th{white-space:normal;font-size:10.5px;letter-spacing:.04em}.imat-2024-results_root__ikapk .guide-document .c9-num td:first-child{font-size:13px;padding-inline-start:12px}}html[data-theme=professional][data-scheme=dark] .imat-2024-results_root__ikapk:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .guide-document .c9-num td:first-child{background:var(--surface)}html[data-theme=professional][data-scheme=dark] .imat-2024-results_root__ikapk:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)) .guide-document .c9-heat td[style*="--t"]{background:color-mix(in srgb,var(--c-n) calc(var(--t) * 30%),var(--surface))}