.ij-step[data-astro-cid-v3tu745u]{cursor:pointer;transition:border-color .3s,background-color .3s,box-shadow .3s}.ij-step[data-astro-cid-v3tu745u]:hover{border-color:var(--color-gray-200);box-shadow:0 8px 20px #02464b14}.ij-step[data-astro-cid-v3tu745u]:focus-visible{outline:2px solid var(--color-lilac);outline-offset:2px}.ij-step[data-astro-cid-v3tu745u][aria-pressed=true]{border-color:var(--color-pine-green-500);background:var(--color-lake-teal-50)}.ij-step[data-astro-cid-v3tu745u][aria-pressed=true] .ij-num[data-astro-cid-v3tu745u]{background:var(--color-pine-green-500);color:#fff}.ij-progress[data-astro-cid-v3tu745u]{width:0}.ij[data-astro-cid-v3tu745u].is-playing .ij-step[data-astro-cid-v3tu745u][aria-pressed=true] .ij-progress[data-astro-cid-v3tu745u]{animation:ij-progress var(--ij-duration,7s) linear forwards}.ij[data-astro-cid-v3tu745u].is-paused .ij-progress[data-astro-cid-v3tu745u]{animation-play-state:paused!important}.ij-frame[data-astro-cid-v3tu745u]{--s:.6;height:calc(676px * var(--s))}.ij-canvas[data-astro-cid-v3tu745u]{width:1100px;transform:scale(var(--s));transform-origin:0 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.ij-banner[data-astro-cid-v3tu745u]{background:radial-gradient(circle at 24% -10%,#9db9f2 0 20%,#0000 20.5%),radial-gradient(circle at 80% 130%,#2a5fd0 0 45%,#0000 45.5%),radial-gradient(circle at 4% 100%,#2a5fd0 0 22%,#0000 22.5%),#4a7fe2;overflow:hidden}.ij-main[data-astro-cid-v3tu745u]{padding:16px 24px;position:absolute;inset:48px 0 0 200px}.ij-panel[data-astro-cid-v3tu745u]{visibility:hidden;opacity:0;grid-area:1/1;transition:opacity .25s;position:relative}.ij-panel[data-astro-cid-v3tu745u].is-active{visibility:visible;opacity:1}.ij-panel[data-astro-cid-v3tu745u] .ij-a[data-astro-cid-v3tu745u]{opacity:0}.ij-panel[data-astro-cid-v3tu745u].is-active .ij-a[data-astro-cid-v3tu745u]{animation:ij-in .4s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}.ij-panel[data-astro-cid-v3tu745u].is-active .ij-article[data-astro-cid-v3tu745u]{animation-name:ij-page}.ij-panel[data-astro-cid-v3tu745u].is-active .ij-newrow[data-astro-cid-v3tu745u]{animation:ij-in .4s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both, ij-flash 2.4s ease-out var(--d,0s) both}.ij-type[data-astro-cid-v3tu745u]{white-space:nowrap;vertical-align:bottom;max-width:0;display:inline-block;overflow:hidden}.ij-panel[data-astro-cid-v3tu745u].is-active .ij-type[data-astro-cid-v3tu745u]{animation:ij-type var(--t,1s) steps(var(--n,20)) var(--d,0s) forwards}.ij-caret[data-astro-cid-v3tu745u]{animation:1s step-end infinite ij-blink;display:inline-block}.ij-swap[data-astro-cid-v3tu745u]{display:inline-grid}.ij-swap[data-astro-cid-v3tu745u]>[data-astro-cid-v3tu745u]{grid-area:1/1;place-self:center start}.ij-swap[data-astro-cid-v3tu745u]>.ij-to[data-astro-cid-v3tu745u]{opacity:0}.ij-panel[data-astro-cid-v3tu745u].is-active .ij-swap[data-astro-cid-v3tu745u]>.ij-from[data-astro-cid-v3tu745u]{animation:ij-out .2s var(--d,0s) forwards}.ij-panel[data-astro-cid-v3tu745u].is-active .ij-swap[data-astro-cid-v3tu745u]>.ij-to[data-astro-cid-v3tu745u]{animation:ij-pop .45s cubic-bezier(.3, 1.6, .5, 1) var(--d,0s) both}.ij-panel[data-astro-cid-v3tu745u].is-active .ij-press[data-astro-cid-v3tu745u]{animation:ij-press .3s var(--d,0s) both}.ij-panel[data-astro-cid-v3tu745u].is-active .ij-pick[data-astro-cid-v3tu745u]{animation:ij-pick .3s var(--d,0s) forwards}.ij-panel[data-astro-cid-v3tu745u].is-active .ij-yes[data-astro-cid-v3tu745u]{animation:ij-yes .3s var(--d,0s) forwards}.ij-hint[data-astro-cid-v3tu745u]{animation:2.4s ease-in-out infinite ij-hint}.ij[data-astro-cid-v3tu745u].is-touched .ij-hint[data-astro-cid-v3tu745u]{animation:none}@keyframes ij-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ij-page{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes ij-out{to{opacity:0}}@keyframes ij-pop{0%{opacity:0;scale:.7}60%{opacity:1;scale:1.08}to{opacity:1;scale:1}}@keyframes ij-type{to{max-width:100%}}@keyframes ij-blink{50%{opacity:0}}@keyframes ij-flash{0%,40%{background:#e9f2ff}to{background:0 0}}@keyframes ij-press{50%{background:#0c4fb5;scale:.95}}@keyframes ij-pick{to{background:#e9f2ff;box-shadow:inset 2px 0 #1868db}}@keyframes ij-yes{to{color:#1868db;background:#e9f2ff;border-color:#1868db}}@keyframes ij-progress{0%{width:0}to{width:100%}}@keyframes ij-hint{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-lilac) 35%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--color-lilac) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.ij-panel[data-astro-cid-v3tu745u].is-active [data-astro-cid-v3tu745u],.ij-hint[data-astro-cid-v3tu745u],.ij-caret[data-astro-cid-v3tu745u]{animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}}.itf-dot[data-astro-cid-jd6hl3xi],.itf-card[data-astro-cid-jd6hl3xi],.itf-dot[data-astro-cid-jd6hl3xi] svg{transition:background-color .4s,border-color .4s,box-shadow .4s,fill .4s}.itf-fill[data-astro-cid-jd6hl3xi]{height:0;transition:height .7s ease-in-out}.itf-step[data-astro-cid-jd6hl3xi].is-done .itf-fill[data-astro-cid-jd6hl3xi]{height:100%}.itf-step[data-astro-cid-jd6hl3xi].is-active .itf-dot[data-astro-cid-jd6hl3xi],.itf-step[data-astro-cid-jd6hl3xi].is-done .itf-dot[data-astro-cid-jd6hl3xi]{background:var(--color-pine-green-500)}.itf-step[data-astro-cid-jd6hl3xi].is-active .itf-dot[data-astro-cid-jd6hl3xi] svg,.itf-step[data-astro-cid-jd6hl3xi].is-done .itf-dot[data-astro-cid-jd6hl3xi] svg{fill:#fff}.itf-step[data-astro-cid-jd6hl3xi].is-active .itf-card[data-astro-cid-jd6hl3xi]{border-color:var(--color-pine-green-500);background:var(--color-lake-teal-50);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-pine-green-500) 25%, transparent)}.itf-step[data-astro-cid-jd6hl3xi].is-done .itf-tag[data-astro-cid-jd6hl3xi],.itf-step[data-astro-cid-jd6hl3xi].is-active .itf-tag[data-astro-cid-jd6hl3xi]{background:var(--color-success-50);color:var(--color-success-600)}.itf-bump{animation:.45s cubic-bezier(.3,1.6,.5,1) itf-pop}@keyframes itf-pop{0%{scale:.6}60%{scale:1.12}to{scale:1}}
