.material-completion-panel[data-astro-cid-p24fxbbp]{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0;padding-top:0;scroll-margin-top:5rem}.material-completion-panel[data-astro-cid-p24fxbbp] .ui-card__body{gap:var(--space-md);padding:0;display:grid}.material-completion-panel__actions[data-astro-cid-p24fxbbp]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"previous completion next";align-items:stretch;gap:clamp(1rem,3vw,2rem);display:grid}.material-completion-panel__actions[data-astro-cid-p24fxbbp]>.completion-toggle{min-inline-size:0}.material-completion-panel__actions[data-astro-cid-p24fxbbp]>.completion-toggle--action{border-radius:var(--radius-sm);grid-area:completion;align-self:center}.material-completion-panel__next[data-astro-cid-p24fxbbp]{min-inline-size:0;width:100%;min-block-size:var(--touch-target);align-items:center;justify-content:initial;border-radius:var(--radius-sm);text-align:left;white-space:normal;grid-area:next;grid-template-columns:minmax(0,1fr) auto;column-gap:.8rem;height:auto;padding:.65rem 1rem;text-decoration:none;display:grid}.material-completion-panel__next[data-astro-cid-p24fxbbp]>span[data-astro-cid-p24fxbbp]:first-child{color:inherit;font-size:var(--font-size-xs);opacity:.82;grid-column:1;font-weight:750}.material-completion-panel__next[data-astro-cid-p24fxbbp]>strong[data-astro-cid-p24fxbbp]{color:inherit;font-family:var(--font-ko);font-size:var(--font-size-sm);grid-column:1;line-height:1.3}.material-completion-panel__next[data-astro-cid-p24fxbbp]>span[data-astro-cid-p24fxbbp]:last-child{color:inherit;grid-area:1/2/span 2;font-size:1.2rem;line-height:1}.material-completion-panel__next--disabled[data-astro-cid-p24fxbbp]{min-block-size:var(--touch-target);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background-deep);color:var(--color-muted);grid-template-columns:minmax(0,1fr);align-items:center;padding:.65rem 1rem;display:grid}.material-completion-panel__next-copy[data-astro-cid-p24fxbbp],.material-completion-panel__previous-copy[data-astro-cid-p24fxbbp]{gap:.2rem;min-inline-size:0;display:grid}.material-completion-panel__next-copy[data-astro-cid-p24fxbbp]>span[data-astro-cid-p24fxbbp],.material-completion-panel__previous-copy[data-astro-cid-p24fxbbp]>span[data-astro-cid-p24fxbbp]{color:var(--color-muted);font-size:var(--font-size-xs);font-weight:750}.material-completion-panel__next-copy[data-astro-cid-p24fxbbp]>strong[data-astro-cid-p24fxbbp],.material-completion-panel__previous-copy[data-astro-cid-p24fxbbp]>strong[data-astro-cid-p24fxbbp]{color:var(--color-text);font-family:var(--font-ko);font-size:var(--font-size-sm);line-height:1.3}.material-completion-panel__previous-link[data-astro-cid-p24fxbbp]{width:100%;min-block-size:var(--touch-target);height:auto;color:var(--color-text);text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;grid-area:previous;justify-content:flex-start;align-items:center;padding:.65rem 0;text-decoration:none;display:flex}.material-completion-panel__previous-link[data-astro-cid-p24fxbbp]:hover,.material-completion-panel__previous-link[data-astro-cid-p24fxbbp]:focus-visible{box-shadow:none;background:0 0;border-color:#0000}.material-completion-panel__previous-link[data-astro-cid-p24fxbbp]:hover .material-completion-panel__previous-copy[data-astro-cid-p24fxbbp]>strong[data-astro-cid-p24fxbbp],.material-completion-panel__previous-link[data-astro-cid-p24fxbbp]:focus-visible .material-completion-panel__previous-copy[data-astro-cid-p24fxbbp]>strong[data-astro-cid-p24fxbbp]{color:var(--color-accent-strong)}.material-completion-panel__previous-link--disabled[data-astro-cid-p24fxbbp]{color:var(--color-muted);opacity:.65;display:flex}@media (width<=620px){.material-completion-panel__actions[data-astro-cid-p24fxbbp]{gap:var(--space-md);grid-template-columns:1fr;grid-template-areas:"completion""next""previous"}.material-completion-panel__previous-link[data-astro-cid-p24fxbbp],.material-completion-panel__actions[data-astro-cid-p24fxbbp]>.completion-toggle--action{padding-block:.55rem}}.material-navigation{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"previous next";align-items:stretch;gap:clamp(1rem,3vw,2rem);margin-top:1.5rem;display:grid}.material-navigation__previous-link{min-inline-size:0;min-block-size:var(--touch-target);color:var(--color-text);text-align:left;grid-area:previous;align-items:center;padding:.65rem 0;text-decoration:none;display:flex}.material-navigation__previous-link:hover .material-navigation__previous-copy>strong,.material-navigation__previous-link:focus-visible .material-navigation__previous-copy>strong{color:var(--color-accent-strong)}.material-navigation__previous-link--disabled{color:var(--color-muted);opacity:.65}.material-navigation__previous-copy,.material-navigation__next-copy{gap:.2rem;min-inline-size:0;display:grid}.material-navigation__previous-copy>span,.material-navigation__next-copy>span{color:var(--color-muted);font-size:var(--font-size-xs);font-weight:750}.material-navigation__previous-copy>strong{color:var(--color-text);font-family:var(--font-ko);font-size:var(--font-size-sm);line-height:1.3}.material-navigation__next{min-inline-size:0;width:100%;min-block-size:var(--touch-target);align-items:center;justify-content:initial;border-radius:var(--radius-sm);text-align:left;white-space:normal;grid-area:next;grid-template-columns:minmax(0,1fr) auto;column-gap:.8rem;height:auto;padding:.65rem 1rem;text-decoration:none;display:grid}.material-navigation__next-copy>span,.material-navigation__next-copy>strong{color:inherit}.material-navigation__next-copy>strong{font-family:var(--font-ko);font-size:var(--font-size-sm);line-height:1.3}.material-navigation__arrow{color:inherit;grid-area:1/2/span 2;font-size:1.2rem;line-height:1}.material-navigation__next--disabled{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background-deep);color:var(--color-muted);grid-template-columns:minmax(0,1fr);align-items:center;padding:.65rem 1rem;display:grid}@media (width<=620px){.material-navigation{grid-template-columns:1fr;grid-template-areas:"next""previous"}}
