._KnVZa_page{flex-direction:column;gap:28px;display:flex}._KnVZa_head{flex-direction:column;gap:12px;max-width:62ch;display:flex}._KnVZa_head h1{font-size:clamp(44px,7vw,72px)}html[data-teacher=aya] ._KnVZa_head h1{font-size:clamp(34px,6vw,52px)}._KnVZa_head p{color:var(--s-ink-2);font-size:17px}._KnVZa_skel{border-radius:var(--s-radius-lg);background:var(--s-bg-2);height:520px}._KnVZa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}._KnVZa_card{flex-direction:column;gap:10px;min-width:0;padding:24px;display:flex;position:relative;overflow:hidden}._KnVZa_mine{background:var(--s-accent-2)}html[data-teacher=aya] ._KnVZa_mine{box-shadow:0 0 0 3px var(--s-accent), 0 0 0 5px var(--s-ink), 0 9px 0 var(--s-ink)!important}._KnVZa_top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}._KnVZa_glyph{width:72px;height:72px;font:600 42px/1 var(--s-font-display);color:var(--s-ink);box-shadow:inset 0 0 0 1.5px var(--s-ink), inset 0 0 0 5px var(--s-card), inset 0 0 0 6.5px var(--s-ink);background:var(--s-card);border-radius:50%;place-items:center;display:grid}html[data-teacher=aya] ._KnVZa_glyph{background:var(--tint);box-shadow:0 0 0 2px var(--s-ink), 0 4px 0 var(--s-ink);color:var(--s-ink);border-radius:22px;font:800 30px/1 Unbounded,system-ui,sans-serif;transform:rotate(-4deg)}._KnVZa_card h2{font-size:32px}html[data-teacher=aya] ._KnVZa_card h2{font-size:20px;line-height:1.2}._KnVZa_tag{color:var(--s-ink-2);font-size:15px}._KnVZa_meta{font:500 13px/1.3 var(--s-font-mono);color:var(--s-ink-3)}html[data-teacher=aya] ._KnVZa_meta{font-family:var(--s-font-ui);font-weight:600}._KnVZa_prog{color:var(--s-ink-2);flex-direction:column;gap:8px;margin-top:6px;font-size:13px;display:flex}._KnVZa_bar{background:var(--s-line);border-radius:999px;height:10px;overflow:hidden}._KnVZa_bar span{background:var(--s-ink);border-radius:999px;height:100%;display:block}html[data-teacher=aya] ._KnVZa_bar span{background:var(--p-green)}._KnVZa_lockNote{color:var(--s-ink-3);align-items:center;gap:6px;font-size:13px;display:flex}._KnVZa_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}._KnVZa_makeBtn{min-height:48px}._KnVZa_badge{min-height:48px;font:700 14px/1 var(--s-font-ui);align-items:center;padding:0 16px;display:inline-flex}._KnVZa_badge:before{content:"";background:var(--s-good);border-radius:50%;width:10px;height:10px;margin-right:10px}@media (max-width:760px){._KnVZa_grid{grid-template-columns:1fr;gap:18px}._KnVZa_card{padding:20px}._KnVZa_actions>.s-btn{flex:100%}._KnVZa_makeBtn{flex:100%!important}}._KnVZa_page :is(h1,h2,h3){font-variant-numeric:lining-nums}._KnVZa_info,._KnVZa_side{display:contents}._KnVZa_art,._KnVZa_mineChip{display:none}html:not([data-teacher=aya]) ._KnVZa_page{gap:40px}html:not([data-teacher=aya]) ._KnVZa_head{gap:10px;max-width:62ch}html:not([data-teacher=aya]) ._KnVZa_head h1{letter-spacing:-.035em;font-size:2.75rem;font-weight:400;line-height:1.04}html:not([data-teacher=aya]) ._KnVZa_head p{color:var(--s-ink-2);font-size:1.0625rem;line-height:1.5}html:not([data-teacher=aya]) ._KnVZa_grid{border-top:1px solid var(--s-line);grid-template-columns:minmax(0,1fr);gap:0}html:not([data-teacher=aya]) .site ._KnVZa_grid ._KnVZa_card{box-shadow:none;border-bottom:1px solid var(--s-line);background:0 0;border-radius:0;grid-template-columns:168px minmax(0,1fr) 240px;grid-template-areas:"art info side";align-items:center;column-gap:36px;padding:28px 0;display:grid;overflow:visible}html:not([data-teacher=aya]) ._KnVZa_art{width:168px;height:132px;color:var(--s-ink);grid-area:art;place-items:center;display:grid}html:not([data-teacher=aya]) ._KnVZa_artTall ._KnVZa_artDither{width:auto;height:132px}html:not([data-teacher=aya]) ._KnVZa_artWide ._KnVZa_artDither{width:168px;height:auto}html:not([data-teacher=aya]) ._KnVZa_info{flex-direction:column;grid-area:info;gap:6px;min-width:0;display:flex}html:not([data-teacher=aya]) ._KnVZa_side{flex-direction:column;grid-area:side;gap:14px;min-width:0;display:flex}html:not([data-teacher=aya]) ._KnVZa_top{justify-content:flex-start;gap:8px;margin-bottom:4px}._KnVZa_mineChip{background:var(--s-accent-2)!important;color:var(--s-accent)!important}html:not([data-teacher=aya]) ._KnVZa_mineChip{display:inline-flex}html:not([data-teacher=aya]) ._KnVZa_card h2{letter-spacing:-.025em;font-size:1.5rem;font-weight:500;line-height:1.15}html:not([data-teacher=aya]) ._KnVZa_tag{color:var(--s-ink-2);font-size:.9375rem;line-height:1.45}html:not([data-teacher=aya]) ._KnVZa_meta{font:400 13px/1.3 var(--s-font-mono);color:var(--s-ink-3);margin-top:4px}html:not([data-teacher=aya]) ._KnVZa_prog{font:400 13px/1.3 var(--s-font-mono);color:var(--s-ink-3);gap:8px;margin:0}html:not([data-teacher=aya]) ._KnVZa_bar{background:var(--s-bg-2);border-radius:999px;height:6px}html:not([data-teacher=aya]) ._KnVZa_bar span{background:var(--s-accent);border-radius:999px}html:not([data-teacher=aya]) ._KnVZa_lockNote{color:var(--s-ink-3);align-items:flex-start;gap:8px;font-size:13px;line-height:1.4}html:not([data-teacher=aya]) ._KnVZa_lockNote svg{flex:none;margin-top:2px}html:not([data-teacher=aya]) ._KnVZa_actions{flex-direction:column;align-items:stretch;gap:8px;margin:0;padding:0}html:not([data-teacher=aya]) ._KnVZa_actions>.s-btn{width:100%}html:not([data-teacher=aya]) ._KnVZa_makeBtn{min-height:44px}html:not([data-teacher=aya]) .site ._KnVZa_grid ._KnVZa_card:not(._KnVZa_mine) ._KnVZa_actions>a.s-btn{background:var(--s-card);color:var(--s-ink);box-shadow:inset 0 0 0 1px var(--s-line-2)}html:not([data-teacher=aya]) .site ._KnVZa_grid ._KnVZa_card:not(._KnVZa_mine) ._KnVZa_actions>a.s-btn:hover{background:var(--s-bg-2)}html:not([data-teacher=aya]) .site ._KnVZa_grid ._KnVZa_card ._KnVZa_actions>button.s-btn{box-shadow:none;color:var(--s-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--s-line-2);text-decoration-color:var(--s-line-2);text-underline-offset:4px;background:0 0}html:not([data-teacher=aya]) .site ._KnVZa_grid ._KnVZa_card ._KnVZa_actions>button.s-btn:hover{color:var(--s-ink);text-decoration-color:currentColor}html:not([data-teacher=aya]) ._KnVZa_badge{clip-path:inset(50%);width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute;overflow:hidden}html:not([data-teacher=aya]) ._KnVZa_mine{background:0 0}@media (max-width:1180px){html:not([data-teacher=aya]) .site ._KnVZa_grid ._KnVZa_card{grid-template-columns:140px minmax(0,1fr);grid-template-areas:"art info""art side";gap:18px 28px}html:not([data-teacher=aya]) ._KnVZa_art{width:140px;height:112px}html:not([data-teacher=aya]) ._KnVZa_artTall ._KnVZa_artDither{height:112px}html:not([data-teacher=aya]) ._KnVZa_artWide ._KnVZa_artDither{width:140px}html:not([data-teacher=aya]) ._KnVZa_actions{flex-flow:wrap}html:not([data-teacher=aya]) ._KnVZa_actions>.s-btn{width:auto}}@media (max-width:760px){html:not([data-teacher=aya]) ._KnVZa_head h1{font-size:2.25rem}html:not([data-teacher=aya]) .site ._KnVZa_grid ._KnVZa_card{grid-template-columns:88px minmax(0,1fr);grid-template-areas:"art info""side side";align-items:start;gap:16px;padding:24px 0}html:not([data-teacher=aya]) ._KnVZa_art{place-items:start center;width:88px;height:96px}html:not([data-teacher=aya]) ._KnVZa_artTall ._KnVZa_artDither{height:96px}html:not([data-teacher=aya]) ._KnVZa_artWide ._KnVZa_artDither{width:88px}html:not([data-teacher=aya]) ._KnVZa_card h2{font-size:1.25rem}html:not([data-teacher=aya]) ._KnVZa_actions{flex-flow:wrap;gap:8px}html:not([data-teacher=aya]) ._KnVZa_actions>.s-btn{flex:0 auto;width:auto}html:not([data-teacher=aya]) ._KnVZa_makeBtn{flex:0 auto!important}}
