.colls-page[data-astro-cid-6aeqkk4a]{padding-top:16px;padding-bottom:48px}.head[data-astro-cid-6aeqkk4a]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:8px;display:flex}.intro[data-astro-cid-6aeqkk4a]{color:var(--text-secondary);max-width:560px;margin-top:4px;font-size:16px}.seg[data-astro-cid-6aeqkk4a]{background:var(--fill-tertiary);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.seg[data-astro-cid-6aeqkk4a] button[data-astro-cid-6aeqkk4a]{color:var(--text-secondary);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600}.seg[data-astro-cid-6aeqkk4a] button[data-astro-cid-6aeqkk4a][aria-selected=true]{background:var(--card);color:var(--text);box-shadow:0 1px 3px #0000001f}.part[data-astro-cid-6aeqkk4a]{margin-top:28px}.section-title[data-astro-cid-6aeqkk4a] h2[data-astro-cid-6aeqkk4a]{align-items:center;gap:8px;display:flex}.count[data-astro-cid-6aeqkk4a]{color:var(--text-secondary);font-size:13px}.blurb[data-astro-cid-6aeqkk4a]{color:var(--text-secondary);margin:-6px 0 14px;font-size:15px}.none[data-astro-cid-6aeqkk4a]{color:var(--text-secondary);padding:24px 0;font-size:15px}.guides[data-astro-cid-6aeqkk4a]{gap:14px;display:grid}.guide[data-astro-cid-6aeqkk4a]{background:var(--card);box-shadow:var(--shadow-card);color:var(--text);border-radius:20px;flex-direction:column;transition:transform .15s;display:flex;overflow:hidden}.guide[data-astro-cid-6aeqkk4a]:active{transform:scale(.985)}.guide[data-astro-cid-6aeqkk4a][hidden]{display:none}.cover[data-astro-cid-6aeqkk4a]{aspect-ratio:16/9;background:linear-gradient(160deg, var(--g1), var(--g2));color:#fff;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.cover[data-astro-cid-6aeqkk4a]:before{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#ffffff38,#0000 60%);height:110%;position:absolute;inset:-30% -10% auto}.cover[data-astro-cid-6aeqkk4a] .app-icon{aspect-ratio:1;position:relative;box-shadow:0 16px 32px #0000004d;border-radius:22.5%!important;width:36%!important;height:auto!important}.cover-glyph[data-astro-cid-6aeqkk4a]{aspect-ratio:1;background:#ffffff38;border-radius:22.5%;justify-content:center;align-items:center;width:36%;display:inline-flex;position:relative;box-shadow:0 14px 28px #0003}.cover[data-astro-cid-6aeqkk4a] img[data-astro-cid-6aeqkk4a]{object-fit:cover;width:100%;height:100%;display:block}.lessons[data-astro-cid-6aeqkk4a]{backdrop-filter:blur(8px);background:#00000061;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;bottom:10px;right:10px}.body[data-astro-cid-6aeqkk4a]{flex-direction:column;flex:1;min-width:0;padding:14px 16px 12px;display:flex}.sub[data-astro-cid-6aeqkk4a]{font-family:var(--font-rounded);color:var(--text-secondary);font-size:14px}.guide[data-astro-cid-6aeqkk4a] h3[data-astro-cid-6aeqkk4a]{margin:1px 0 6px;font-size:22px;font-weight:800;line-height:1.1}.desc[data-astro-cid-6aeqkk4a]{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.prog[data-astro-cid-6aeqkk4a]{margin-top:auto;padding-top:12px}.bar[data-astro-cid-6aeqkk4a]{background:#7f7f7f33;border-radius:3px;height:6px;display:block;overflow:hidden}.bar[data-astro-cid-6aeqkk4a] i[data-astro-cid-6aeqkk4a]{height:100%;width:calc(var(--p) * 1%);background:var(--c);border-radius:3px;transition:width .3s;display:block}.foot[data-astro-cid-6aeqkk4a]{color:var(--text-secondary);align-items:center;gap:10px;margin-top:8px;font-size:13px;display:flex}.status[data-astro-cid-6aeqkk4a]{font-weight:600}.guide[data-astro-cid-6aeqkk4a].done .status[data-astro-cid-6aeqkk4a]{color:var(--c)}.seqmark[data-astro-cid-6aeqkk4a]{background:var(--fill-tertiary);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.pin[data-astro-cid-6aeqkk4a]{width:40px;height:40px;color:var(--text-secondary);background:#7f7f7f29;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.pin[data-astro-cid-6aeqkk4a][aria-pressed=true]{background:var(--c);color:#fff}@media (width>=768px){.guides[data-astro-cid-6aeqkk4a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (width>=1100px){.guides[data-astro-cid-6aeqkk4a]{grid-template-columns:repeat(3,minmax(0,1fr))}}.topics[data-astro-cid-6aeqkk4a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.topic-cell[data-astro-cid-6aeqkk4a]{height:250px;position:relative}.topic-cell[data-astro-cid-6aeqkk4a][hidden]{display:none}.topic-cell[data-astro-cid-6aeqkk4a] .topic-card{width:auto;min-height:0;position:absolute;inset:0}.topic-cell[data-astro-cid-6aeqkk4a] .topic-card h3{overflow-wrap:anywhere;font-size:clamp(19px,2.1vw,26px)}.topic-cell[data-astro-cid-6aeqkk4a] .topic-card .fan{min-height:0;margin-top:8px}.topic-cell[data-astro-cid-6aeqkk4a] .topic-card .fan img{bottom:-44px}.t-pin[data-astro-cid-6aeqkk4a]{color:#fff;background:#ffffff38;width:36px;height:36px;margin:0;position:absolute;top:14px;right:14px}.t-pin[data-astro-cid-6aeqkk4a][aria-pressed=true]{color:var(--c);background:#fff}.topic-cell[data-astro-cid-6aeqkk4a] .topic-card .chip{visibility:hidden}.t-watched[data-astro-cid-6aeqkk4a]{z-index:4;color:#fff;backdrop-filter:blur(8px);background:#00000059;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;bottom:16px;left:20px}@media (width>=768px){.topics[data-astro-cid-6aeqkk4a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.topic-cell[data-astro-cid-6aeqkk4a]{aspect-ratio:4/5;height:auto}}@media (width>=1000px){.topics[data-astro-cid-6aeqkk4a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.topic-cell[data-astro-cid-6aeqkk4a] .topic-card h3{font-size:24px}}
