.afirst[data-astro-cid-23ctyzld]{padding-block:clamp(2rem,4vw,2.75rem)}main:has(>.alower){flex-direction:column;display:flex}.alower[data-astro-cid-23ctyzld]{flex:1}[data-astro-cid-23ctyzld][hidden]{display:none!important}.card[data-astro-cid-23ctyzld]{border:1px solid var(--border);border-radius:16px;align-content:start;gap:.9rem;padding:1.25rem 1.4rem;display:grid}.card[data-astro-cid-23ctyzld] h2[data-astro-cid-23ctyzld],.welcome[data-astro-cid-23ctyzld] h2[data-astro-cid-23ctyzld]{font:400 1.5rem/1.2 var(--font-display);letter-spacing:-.01em;color:var(--text)}.card[data-astro-cid-23ctyzld] h3[data-astro-cid-23ctyzld]{font:400 1.3rem/1.2 var(--font-display);letter-spacing:-.01em;color:var(--text)}p[data-astro-cid-23ctyzld]{line-height:1.6}.muted[data-astro-cid-23ctyzld]{color:var(--text-muted)}.small[data-astro-cid-23ctyzld]{color:var(--text-muted);text-wrap:pretty;font-size:.9rem}.ilink[data-astro-cid-23ctyzld]{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.actions[data-astro-cid-23ctyzld]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.actions[data-astro-cid-23ctyzld]:empty{display:none}.check[data-astro-cid-23ctyzld]{color:var(--text);flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.check[data-astro-cid-23ctyzld] span[data-astro-cid-23ctyzld]{color:var(--text-muted);font-size:.9rem}.check[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]{width:1.15rem;height:1.15rem;accent-color:var(--accent)}input[data-astro-cid-23ctyzld]:not([type]),input[data-astro-cid-23ctyzld][name=name],select[data-astro-cid-23ctyzld]{border:1px solid var(--border);background:var(--low-well);min-height:2.75rem;color:var(--text);font:inherit;border-radius:8px;padding-inline:.8rem}input[data-astro-cid-23ctyzld]:focus-visible,select[data-astro-cid-23ctyzld]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}[data-astro-cid-23ctyzld][data-when=closed]{grid-column:1/-1}.closed[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.25rem 2.5rem;padding:1.5rem}.cl-main[data-astro-cid-23ctyzld]{align-content:start;justify-items:start;gap:.8rem;display:grid}.cl-ways[data-astro-cid-23ctyzld]{align-content:start;gap:.8rem;display:grid}.ways3[data-astro-cid-23ctyzld]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ways3[data-astro-cid-23ctyzld] li[data-astro-cid-23ctyzld]{border:1px solid var(--border);border-radius:10px;align-content:start;gap:.2rem;padding:.9rem 1rem;display:grid}.ways3[data-astro-cid-23ctyzld] .what[data-astro-cid-23ctyzld]{color:var(--text);font-weight:500}.ways3[data-astro-cid-23ctyzld] .detail[data-astro-cid-23ctyzld]{color:var(--text-muted);font-size:.88rem;line-height:1.45}.local-col[data-astro-cid-23ctyzld]{grid-column:1/-1}.local-col[data-astro-cid-23ctyzld]:has(>[hidden]){display:none}.local[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem 2rem}.local-t[data-astro-cid-23ctyzld]{gap:.3rem;display:grid}.local[data-astro-cid-23ctyzld] h2[data-astro-cid-23ctyzld]{font-size:1.2rem}.local[data-astro-cid-23ctyzld] [data-astro-cid-23ctyzld][data-forget-note]:focus{outline:none}@media (width<=40rem){.local[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr);justify-items:start}}.half[data-astro-cid-23ctyzld]{container-type:inline-size}@container (width>=28rem){#create[data-astro-cid-23ctyzld] .email-acct{grid-template-columns:minmax(0,1fr) auto;column-gap:.6rem}#create[data-astro-cid-23ctyzld] .email-acct>:not(input,.auth){grid-column:1/-1}#create[data-astro-cid-23ctyzld] .email-acct .auth{width:auto;margin-top:0}}.signin[data-astro-cid-23ctyzld]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.half[data-astro-cid-23ctyzld]{border-radius:16px;align-content:start;gap:1rem;padding:1.5rem;display:grid}.half[data-astro-cid-23ctyzld]:focus{outline:none}.half[data-astro-cid-23ctyzld]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.half[data-astro-cid-23ctyzld].rule{border-left:1px solid var(--border);border-radius:0 16px 16px 0}.half[data-astro-cid-23ctyzld]>p[data-astro-cid-23ctyzld].muted{margin-top:-.55rem}.stack[data-astro-cid-23ctyzld]{gap:.6rem;display:grid}.opens[data-astro-cid-23ctyzld]{border-top:1px solid var(--border);gap:.45rem;margin-top:.25rem;padding-top:1rem;display:grid}.welcome[data-astro-cid-23ctyzld]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 2.5rem;padding:1.5rem}.welcome[data-astro-cid-23ctyzld] .actions[data-astro-cid-23ctyzld]{grid-column:1/-1}.field2[data-astro-cid-23ctyzld]{gap:.8rem;display:grid}.field2[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]{max-width:24rem}.roles[data-astro-cid-23ctyzld]{border:0;gap:.7rem;margin:0;padding:0;display:grid}.roles[data-astro-cid-23ctyzld] legend[data-astro-cid-23ctyzld]{color:var(--text);margin-bottom:.7rem;padding:0;font-weight:500}.roles[data-astro-cid-23ctyzld] legend[data-astro-cid-23ctyzld] span[data-astro-cid-23ctyzld]{color:var(--text-muted);font-size:.9rem;font-weight:400}.chips[data-astro-cid-23ctyzld]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-astro-cid-23ctyzld]{display:inline-flex;position:relative}.chip[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]{opacity:0;cursor:pointer;position:absolute;inset:0}.chip[data-astro-cid-23ctyzld] span[data-astro-cid-23ctyzld]{border:1px solid var(--border);min-height:2.5rem;color:var(--text-muted);border-radius:8px;align-items:center;padding-inline:1rem;font-size:.92rem;font-weight:500;transition:border-color .2s,color .2s;display:inline-flex}.chip[data-astro-cid-23ctyzld]:hover span[data-astro-cid-23ctyzld]{border-color:var(--text-muted);color:var(--text)}.chip[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]:checked+span[data-astro-cid-23ctyzld]{border-color:var(--accent);color:var(--text);background:color-mix(in srgb, var(--accent) 10%, transparent)}.chip[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]:focus-visible+span[data-astro-cid-23ctyzld]{outline:2px solid var(--accent);outline-offset:2px}.resume-col[data-astro-cid-23ctyzld]{grid-column:span 8;align-content:start;gap:.9rem;display:grid}.week-col[data-astro-cid-23ctyzld]{grid-column:span 4;align-content:start;gap:.9rem;display:grid}.subjects-col[data-astro-cid-23ctyzld],.done-col[data-astro-cid-23ctyzld],.saved-col[data-astro-cid-23ctyzld]{grid-column:1/-1;gap:.9rem;display:grid}.list-col[data-astro-cid-23ctyzld]{grid-column:span 4;align-content:start;gap:.9rem;display:grid}.resume-col[data-astro-cid-23ctyzld]>.card[data-astro-cid-23ctyzld],.week-col[data-astro-cid-23ctyzld]>.card[data-astro-cid-23ctyzld]{height:100%}.cont[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 2rem}.cont[data-astro-cid-23ctyzld]>*{grid-column:1}.cont[data-astro-cid-23ctyzld] h3{font:400 1.45rem/1.15 var(--font-display);letter-spacing:-.015em;color:var(--text)}.cont[data-astro-cid-23ctyzld] .small{color:var(--text-muted);font-size:.9rem}.cont[data-astro-cid-23ctyzld] h3 a,.cont[data-astro-cid-23ctyzld] .next a{transition:color .2s}.cont[data-astro-cid-23ctyzld] h3 a:hover,.cont[data-astro-cid-23ctyzld] .next a:hover{color:var(--accent)}.cont[data-astro-cid-23ctyzld]>.btn{grid-area:1/2/span 3;justify-self:end}.cont[data-astro-cid-23ctyzld]>.next{border-top:1px solid var(--border);grid-column:1/-1;margin-top:.45rem;padding-top:.75rem}.cont[data-astro-cid-23ctyzld] .next .label{font:500 .7rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-right:.5rem}.cont[data-astro-cid-23ctyzld] .next a{color:var(--text);font-weight:500}.week[data-astro-cid-23ctyzld]{gap:.85rem}.streak[data-astro-cid-23ctyzld]{color:var(--text-muted);align-items:baseline;gap:.35rem;font-size:.92rem;display:flex}.streak[data-astro-cid-23ctyzld] b{font:400 2.1rem/1 var(--font-display);color:var(--text)}.days[data-astro-cid-23ctyzld]{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.days[data-astro-cid-23ctyzld] li{justify-items:center;gap:.35rem;display:grid}.days[data-astro-cid-23ctyzld] .dot{border:1.5px solid var(--text-muted);border-radius:50%;width:.9rem;height:.9rem}.days[data-astro-cid-23ctyzld] .on .dot{border-color:var(--ok);background:var(--ok)}.days[data-astro-cid-23ctyzld] .future .dot{opacity:.4}.days[data-astro-cid-23ctyzld] .dl{font:500 .68rem var(--font-mono);letter-spacing:.06em;color:var(--text-muted)}.days[data-astro-cid-23ctyzld] .today .dl{color:var(--text);text-underline-offset:3px;text-decoration:underline}.goal[data-astro-cid-23ctyzld]{border-top:1px solid var(--border);gap:.5rem;padding-top:.75rem;display:grid}.goal-set[data-astro-cid-23ctyzld]{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.subjects[data-astro-cid-23ctyzld]{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.subjects[data-astro-cid-23ctyzld]>li{border-bottom:1px solid var(--border)}.subjects[data-astro-cid-23ctyzld] summary,.subjects[data-astro-cid-23ctyzld] .parts li{grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(5.5rem,2fr);align-items:center;gap:.5rem 1.25rem;min-height:2.9rem;display:grid}.subjects[data-astro-cid-23ctyzld] summary{cursor:pointer;list-style:none}.subjects[data-astro-cid-23ctyzld] summary::-webkit-details-marker{display:none}.subjects[data-astro-cid-23ctyzld] .sname{color:var(--text);align-items:center;gap:.6rem;font-weight:500;display:flex}.subjects[data-astro-cid-23ctyzld] .sname:before{content:"";border:solid var(--text-muted);border-width:0 1.5px 1.5px 0;flex:none;width:.4rem;height:.4rem;transition:transform .2s;transform:rotate(-45deg)}.subjects[data-astro-cid-23ctyzld] details[open] .sname:before{transform:rotate(45deg)}.subjects[data-astro-cid-23ctyzld] summary:hover .sname{color:var(--accent)}.subjects[data-astro-cid-23ctyzld] summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.subjects[data-astro-cid-23ctyzld] .meter{grid-area:1/2}.subjects[data-astro-cid-23ctyzld] .tcount{font:500 .75rem/1 var(--font-mono);color:var(--text-muted);grid-column:3;justify-self:end}.subjects[data-astro-cid-23ctyzld] .tcount.ok{color:var(--ok)}.subjects[data-astro-cid-23ctyzld] .parts{margin:0 0 .6rem;padding:0;list-style:none}.subjects[data-astro-cid-23ctyzld] .parts li{min-height:2.4rem}.subjects[data-astro-cid-23ctyzld] .pname{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;padding-left:1rem;font-size:.92rem;transition:color .2s;overflow:hidden}.subjects[data-astro-cid-23ctyzld] .pname:hover{color:var(--text)}@media (prefers-reduced-motion:reduce){.subjects[data-astro-cid-23ctyzld] .sname:before{transition:none}}.done[data-astro-cid-23ctyzld]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.done[data-astro-cid-23ctyzld] .card,.saved[data-astro-cid-23ctyzld] .card{border:1px solid var(--border);border-radius:16px;align-content:start;padding:1.1rem 1.25rem;display:grid}.done[data-astro-cid-23ctyzld] .donecard{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem}.done[data-astro-cid-23ctyzld] .donecard:only-child{grid-column:1/-1}.done[data-astro-cid-23ctyzld] h3{font:400 1.3rem/1.2 var(--font-display);letter-spacing:-.01em;color:var(--text)}.done[data-astro-cid-23ctyzld] .dtext{gap:.3rem;display:grid}.done[data-astro-cid-23ctyzld] h3 a:hover{color:var(--accent)}.colhead[data-astro-cid-23ctyzld]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.count[data-astro-cid-23ctyzld]{font:500 .75rem var(--font-mono);color:var(--text-muted)}.saved[data-astro-cid-23ctyzld]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.saved[data-astro-cid-23ctyzld] .pic{gap:.8rem;padding:1rem 1.1rem}.saved[data-astro-cid-23ctyzld] .two{gap:.15rem;min-width:0;display:grid}.saved[data-astro-cid-23ctyzld] .what{color:var(--text);font-weight:500}.saved[data-astro-cid-23ctyzld] .detail{color:var(--text-muted);overflow-wrap:anywhere;font-size:.88rem}.saved[data-astro-cid-23ctyzld] .acts{flex-wrap:wrap;gap:.5rem;display:flex}.saved[data-astro-cid-23ctyzld] li.empty,.done[data-astro-cid-23ctyzld] li.empty{grid-column:1/-1}.rows[data-astro-cid-23ctyzld].plain a.what{transition:color .2s}.rows[data-astro-cid-23ctyzld].plain a.what:hover{color:var(--accent)}.rows[data-astro-cid-23ctyzld] li.empty{border-bottom:0;display:block}.set[data-astro-cid-23ctyzld]{gap:.8rem}.s-profile[data-astro-cid-23ctyzld],.s-about[data-astro-cid-23ctyzld],.s-ways[data-astro-cid-23ctyzld],.s-keys[data-astro-cid-23ctyzld],.s-out[data-astro-cid-23ctyzld],.s-mail[data-astro-cid-23ctyzld],.s-stats[data-astro-cid-23ctyzld]{grid-column:span 4}.s-data[data-astro-cid-23ctyzld]{grid-column:span 8;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem 2rem}.data-act[data-astro-cid-23ctyzld]{align-content:start;gap:.8rem;display:grid}.hold[data-astro-cid-23ctyzld]{align-content:start;gap:.6rem;display:grid}.hold[data-astro-cid-23ctyzld] h4[data-astro-cid-23ctyzld]{font:500 .7rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.holdlist[data-astro-cid-23ctyzld]{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.holdlist[data-astro-cid-23ctyzld] li[data-astro-cid-23ctyzld]{border-bottom:1px solid var(--border);color:var(--text-muted);padding-block:.5rem;font-size:.86rem;line-height:1.45}.holdlist[data-astro-cid-23ctyzld] b[data-astro-cid-23ctyzld]{color:var(--text);font-weight:500;display:block}.s-about[data-astro-cid-23ctyzld] .form[data-astro-cid-23ctyzld] .actions[data-astro-cid-23ctyzld]{grid-column:1/-1}.s-about[data-astro-cid-23ctyzld] .form[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]{min-width:0}.carddlg[data-astro-cid-23ctyzld]{border:1px solid var(--border);background:var(--surface);width:min(60rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--text);box-shadow:var(--glow);border-radius:16px;margin:auto;padding:0}.carddlg[data-astro-cid-23ctyzld]::backdrop{background:color-mix(in srgb, var(--low) 72%, transparent)}.cardbox[data-astro-cid-23ctyzld]{gap:1rem;padding:1.25rem 1.4rem 1.4rem;display:grid}.cardhead[data-astro-cid-23ctyzld]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cardhead[data-astro-cid-23ctyzld] h2[data-astro-cid-23ctyzld]{font:400 1.5rem/1.2 var(--font-display);letter-spacing:-.01em}.cardgrid[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:1.25rem;display:grid}.preview[data-astro-cid-23ctyzld]{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;place-items:center;padding:.75rem;display:grid}.preview[data-astro-cid-23ctyzld] canvas[data-astro-cid-23ctyzld]{object-fit:contain;border-radius:6px;width:100%;height:auto;max-height:60dvh}.cardset[data-astro-cid-23ctyzld]{align-content:start;gap:1rem;display:grid}.sizes[data-astro-cid-23ctyzld]{border:0;gap:.4rem;margin:0;padding:0;display:grid}.sizes[data-astro-cid-23ctyzld] legend[data-astro-cid-23ctyzld]{color:var(--text-muted);margin-bottom:.4rem;padding:0;font-size:.9rem}.namefield[data-astro-cid-23ctyzld]{color:var(--text-muted);gap:.4rem;font-size:.9rem;display:grid}.namefield[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]{border:1px solid var(--border);background:var(--surface-2);min-height:2.75rem;color:var(--text);font:inherit;border-radius:8px;padding-inline:.8rem}.switch[data-astro-cid-23ctyzld]{min-height:2.75rem;color:var(--text);cursor:pointer;align-items:center;gap:.75rem;display:flex;position:relative}.switch[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]{z-index:1;opacity:0;width:2.6rem;height:1.5rem;cursor:inherit;margin:0;position:absolute}.track[data-astro-cid-23ctyzld]{border:1px solid var(--border);background:var(--low-well);border-radius:999px;flex:none;width:2.6rem;height:1.5rem;transition:background .2s,border-color .2s;position:relative}.track[data-astro-cid-23ctyzld]:after{content:"";background:var(--text-muted);border-radius:50%;width:1rem;height:1rem;transition:transform .2s,background .2s;position:absolute;top:50%;left:.2rem;transform:translateY(-50%)}.switch[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]:checked+.track[data-astro-cid-23ctyzld]{border-color:var(--accent);background:var(--accent)}.switch[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]:checked+.track[data-astro-cid-23ctyzld]:after{background:var(--accent-ink);transform:translate(1.05rem,-50%)}.switch[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]:focus-visible+.track[data-astro-cid-23ctyzld]{outline:2px solid var(--accent);outline-offset:2px}.switch[data-astro-cid-23ctyzld]:has(input:disabled){color:var(--text-muted);cursor:default}.switch[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]:disabled+.track[data-astro-cid-23ctyzld]{opacity:.6}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-23ctyzld],.track[data-astro-cid-23ctyzld]:after{transition:none}}.form[data-astro-cid-23ctyzld]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem .8rem;display:grid}.form[data-astro-cid-23ctyzld] label[data-astro-cid-23ctyzld]{color:var(--text-muted);font-size:.9rem}.form[data-astro-cid-23ctyzld] button[data-astro-cid-23ctyzld]{grid-column:2;justify-self:start}.rows[data-astro-cid-23ctyzld]{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.rows[data-astro-cid-23ctyzld] li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;padding-block:.6rem;display:flex}.rows[data-astro-cid-23ctyzld] .two{gap:.1rem;min-width:0;display:grid}.rows[data-astro-cid-23ctyzld] .what{color:var(--text);font-weight:500}.rows[data-astro-cid-23ctyzld] .detail{color:var(--text-muted);overflow-wrap:anywhere;font-size:.88rem}.inline[data-astro-cid-23ctyzld]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.inline[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]{flex:1;min-width:8rem}.danger[data-astro-cid-23ctyzld]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding-top:.25rem;display:flex}.danger[data-astro-cid-23ctyzld] button[data-astro-cid-23ctyzld]{border-color:var(--danger);color:var(--danger)}.danger[data-astro-cid-23ctyzld] .check[data-astro-cid-23ctyzld]{flex-wrap:nowrap;align-items:start}.danger[data-astro-cid-23ctyzld] .check[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]{flex:none;margin-top:.2rem}@media (width<=60rem){.closed[data-astro-cid-23ctyzld],.welcome[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr)}.resume-col[data-astro-cid-23ctyzld],.week-col[data-astro-cid-23ctyzld],.list-col[data-astro-cid-23ctyzld]{grid-column:1/-1}.saved[data-astro-cid-23ctyzld]{grid-template-columns:repeat(2,minmax(0,1fr))}.s-profile[data-astro-cid-23ctyzld],.s-about[data-astro-cid-23ctyzld],.s-ways[data-astro-cid-23ctyzld],.s-keys[data-astro-cid-23ctyzld],.s-out[data-astro-cid-23ctyzld],.s-mail[data-astro-cid-23ctyzld],.s-stats[data-astro-cid-23ctyzld]{grid-column:span 6}.s-data[data-astro-cid-23ctyzld]{grid-column:1/-1}.cardgrid[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.ways3[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr)}.opens[data-astro-cid-23ctyzld]{display:none}.signin[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr)}.half[data-astro-cid-23ctyzld].rule{border-left:0;border-top:1px solid var(--border);border-radius:0 0 16px 16px}.cont[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr)}.cont[data-astro-cid-23ctyzld]>.btn{grid-area:auto/1;justify-self:start;margin-top:.5rem}.subjects[data-astro-cid-23ctyzld] summary,.subjects[data-astro-cid-23ctyzld] .parts li{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .75rem;padding-block:.55rem}.subjects[data-astro-cid-23ctyzld] .meter{grid-area:2/1/auto/-1}.subjects[data-astro-cid-23ctyzld] .tcount{grid-area:1/2}.done[data-astro-cid-23ctyzld],.saved[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr)}.done[data-astro-cid-23ctyzld] .donecard{grid-template-columns:minmax(0,1fr);justify-items:start}.s-profile[data-astro-cid-23ctyzld],.s-about[data-astro-cid-23ctyzld],.s-ways[data-astro-cid-23ctyzld],.s-keys[data-astro-cid-23ctyzld],.s-out[data-astro-cid-23ctyzld],.s-mail[data-astro-cid-23ctyzld],.s-stats[data-astro-cid-23ctyzld],.s-data[data-astro-cid-23ctyzld]{grid-column:1/-1}.s-data[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr)}.cardbox[data-astro-cid-23ctyzld]{padding:1rem}.card[data-astro-cid-23ctyzld]{padding:1.1rem}.signin[data-astro-cid-23ctyzld]{padding:0}.half[data-astro-cid-23ctyzld]{padding:1.25rem 1.1rem}}
