.dp{background:0 0;border:1px solid #2a262338;grid-template-columns:minmax(0,1fr);gap:14px;padding:32px;display:grid;position:relative}.dp>*{min-width:0}.dp h2{font-family:var(--v2-t);letter-spacing:0;color:var(--v2-ink);margin:0;font-size:28px;font-weight:600;line-height:1.35}.dp__lede{max-width:38rem;color:var(--v2-soft);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.dp__today{background:#efe8de;gap:10px;padding:20px;display:grid}.dp__today[data-pending]{visibility:hidden;min-height:10.7rem}.dp[data-layout=lines] .dp__today[data-pending]{min-height:22rem}.dp[data-layout=pairs] .dp__today[data-pending]{min-height:20.5rem}@media (scripting:none){.dp__today[data-pending]{display:none}}.dp__when{letter-spacing:.06em;color:var(--v2-ink);margin:0;font-size:14px}.dp__items{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.dp__item--chips,.dp__item--pairs{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.5rem;display:grid}.dp__item--pairs{grid-template-columns:minmax(0,1fr)}.dp__cell{background:var(--v2-paper);gap:.1rem;min-width:0;padding:10px 12px;display:grid}.dp__k{letter-spacing:.08em;color:var(--v2-soft);font-size:13px}.dp__v{overflow-wrap:anywhere;font-size:1.1rem;font-weight:700;line-height:1.55}.dp__item--lines{border-left:2px solid var(--v2-ink);background:var(--v2-paper);padding:8px 12px;font-size:1.1rem;font-weight:700;line-height:1.6}.dp__next{color:var(--v2-ink);margin:0;font-size:15px;line-height:1.6}.dp__all summary{min-height:2.75rem;color:var(--v2-ink);text-underline-offset:6px;cursor:pointer;padding:.55rem 0;font-size:15px;text-decoration:underline 1px;display:inline-block}.dp__all summary:focus-visible,.dp__table-wrap:focus-visible{outline:2px solid var(--v2-accent);outline-offset:3px}.dp__table-wrap{background:0 0;border-top:1px solid #2a262338;overflow-x:auto}.dp__table{border-collapse:collapse;width:100%;min-width:20rem;font-size:.95rem;line-height:1.5}.dp__table th,.dp__table td{text-align:left;vertical-align:top;border-bottom:1px solid #2a262324;padding:.5rem .7rem}.dp__table thead th{letter-spacing:.08em;color:var(--v2-soft);background:0 0;font-size:13px;font-weight:400}.dp__table tbody th{font-variant-numeric:tabular-nums;color:var(--v2-soft);font-weight:400}.dp__table tbody tr:last-child th,.dp__table tbody tr:last-child td{border-bottom:0}.dp__table tr[data-today] th,.dp__table tr[data-today] td{color:var(--v2-ink);background:#efe8de;font-weight:700}@media (width<=760px){.dp{padding:24px 16px}.dp h2{font-size:22px}}@media (width<=30rem){.dp__today[data-pending]{min-height:16rem}.dp[data-layout=lines] .dp__today[data-pending]{min-height:25rem}.dp[data-layout=pairs] .dp__today[data-pending]{min-height:16rem}.dp__item--chips{grid-template-columns:minmax(0,1fr)}.dp__item--chips .dp__cell,.dp__item--pairs .dp__cell{grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:.5rem}.dp__table{min-width:0;font-size:.9rem}.dp__table th,.dp__table td{padding:.5rem .4rem}.dp__table tbody td{white-space:nowrap}.dp--sentences .dp__table tbody td:last-child{white-space:normal}}.stp[data-astro-cid-u476gpfj]{border:1px solid #2a262338;align-items:center;gap:16px;max-width:48rem;padding:28px 32px;display:grid}.stp__title[data-astro-cid-u476gpfj]{font-family:var(--v2-t);letter-spacing:0;color:var(--v2-ink);margin:0;font-size:22px;font-weight:600;line-height:1.45}.stp__note[data-astro-cid-u476gpfj]{color:var(--v2-soft);margin:6px 0 0;font-size:15px;line-height:1.6}.stp__btn[data-astro-cid-u476gpfj]{justify-self:start}.stp__btn[data-astro-cid-u476gpfj]:focus-visible{outline:2px solid var(--v2-accent);outline-offset:3px}@media (width>=640px){.stp[data-astro-cid-u476gpfj]{grid-template-columns:minmax(0,1fr) auto;gap:32px}.stp__btn[data-astro-cid-u476gpfj]{justify-self:end}}@media (width<=760px){.stp[data-astro-cid-u476gpfj]{padding:24px 16px}.stp__title[data-astro-cid-u476gpfj]{font-size:19px}}.ci[data-astro-cid-oxywbsjd]{gap:48px;display:grid}.ci__head[data-astro-cid-oxywbsjd]{max-width:48rem}.ci__line[data-astro-cid-oxywbsjd]{text-wrap:pretty;max-width:34em;margin:18px 0 0;font-size:17px;line-height:1.65}.ci__by[data-astro-cid-oxywbsjd]{color:var(--v2-soft);margin:14px 0 0;font-size:15px}.ci__by[data-astro-cid-oxywbsjd] a[data-astro-cid-oxywbsjd]{color:var(--v2-ink);text-underline-offset:4px;margin-left:.4em;text-decoration:underline 1px}.ci__main[data-astro-cid-oxywbsjd]{gap:40px;min-width:0;max-width:48rem;display:grid}.ci__block[data-astro-cid-oxywbsjd] h2[data-astro-cid-oxywbsjd]{font-family:var(--v2-t);letter-spacing:0;color:var(--v2-ink);border-top:1px solid #2a262324;margin:0 0 14px;padding-top:20px;font-size:24px;font-weight:600;line-height:1.4}.ci__block[data-astro-cid-oxywbsjd] p[data-astro-cid-oxywbsjd]{text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}.ci__how[data-astro-cid-oxywbsjd]{counter-reset:how;gap:12px;margin:0;padding:0;list-style:none;display:grid}.ci__how[data-astro-cid-oxywbsjd] li[data-astro-cid-oxywbsjd]{counter-increment:how;text-wrap:pretty;padding-left:2.2rem;font-size:17px;line-height:1.65;position:relative}.ci__how[data-astro-cid-oxywbsjd] li[data-astro-cid-oxywbsjd]:before{content:counter(how);width:1.5rem;font-family:var(--v2-t);color:var(--v2-ink);font-size:19px;font-weight:600;line-height:1.5;position:absolute;top:0;left:0}.ci__how-note[data-astro-cid-oxywbsjd]{color:var(--v2-soft);margin:12px 0 0;font-size:15px;line-height:1.6}.ci__contents[data-astro-cid-oxywbsjd]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ci__contents[data-astro-cid-oxywbsjd] li[data-astro-cid-oxywbsjd]{padding-left:1.3rem;font-size:17px;line-height:1.65;position:relative}.ci__contents[data-astro-cid-oxywbsjd] li[data-astro-cid-oxywbsjd]:before{content:"";background:var(--v2-ink);width:.6em;height:1px;position:absolute;top:.8em;left:.15rem}.ci__notes[data-astro-cid-oxywbsjd]{gap:6px;max-width:38rem;display:grid}.ci__notes[data-astro-cid-oxywbsjd] p[data-astro-cid-oxywbsjd]{color:var(--v2-soft);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.ci__health[data-astro-cid-oxywbsjd]{border-left:2px solid var(--v2-ink);margin:0;padding:4px 0 4px 16px;font-size:15px;line-height:1.6}.ci__source[data-astro-cid-oxywbsjd]{color:var(--v2-soft);margin:0;font-size:13px;line-height:1.6}.ci__copy[data-astro-cid-oxywbsjd]{border:1px solid #2a262338;max-width:48rem;padding:32px}.ci__copy[data-astro-cid-oxywbsjd] h2[data-astro-cid-oxywbsjd]{font-family:var(--v2-t);letter-spacing:0;color:var(--v2-ink);margin:0 0 8px;font-size:24px;font-weight:600;line-height:1.4}.ci__copy-lede[data-astro-cid-oxywbsjd]{color:var(--v2-soft);text-wrap:pretty;margin:0 0 16px;font-size:15px;line-height:1.6}.ci__prompt[data-astro-cid-oxywbsjd]{max-height:22rem;font-family:var(--v2-b);white-space:pre-wrap;overflow-wrap:anywhere;background:#efe8de;margin:0 0 16px;padding:16px;font-size:15px;line-height:1.65;overflow:auto}.ci__prompt[data-astro-cid-oxywbsjd]:focus-visible{outline:2px solid var(--v2-accent);outline-offset:3px}.ci__copy-actions[data-astro-cid-oxywbsjd]{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.ci__copy-actions[data-astro-cid-oxywbsjd] .lz-btn[data-astro-cid-oxywbsjd][hidden]{display:none}.ci__copy-actions[data-astro-cid-oxywbsjd] .lz-btn[data-astro-cid-oxywbsjd]:focus-visible{outline:2px solid var(--v2-accent);outline-offset:3px}.ci__copy-status[data-astro-cid-oxywbsjd],.ci__copy-note[data-astro-cid-oxywbsjd]{color:var(--v2-ink);margin:0;font-size:15px}.ci__read[data-astro-cid-oxywbsjd]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;max-width:48rem;margin:0;font-size:16px;line-height:1.65;display:flex}.ci__read-label[data-astro-cid-oxywbsjd]{letter-spacing:.08em;color:var(--v2-soft);font-size:14px}.ci__read-link[data-astro-cid-oxywbsjd]{color:var(--v2-ink);text-underline-offset:5px;text-decoration:underline 1px}.ci__read-link[data-astro-cid-oxywbsjd]:hover{text-decoration-thickness:2px}.ci__read-meta[data-astro-cid-oxywbsjd]{color:var(--v2-soft);font-size:14px}.ci__notify[data-astro-cid-oxywbsjd]{background:var(--v2-field);justify-content:space-between;align-items:center;gap:40px;padding:48px;display:flex}.ci__notify[data-astro-cid-oxywbsjd] h2[data-astro-cid-oxywbsjd]{font-family:var(--v2-t);letter-spacing:0;color:var(--v2-ink);text-wrap:balance;margin:0;font-size:30px;font-weight:600;line-height:1.3}.ci__notify[data-astro-cid-oxywbsjd] p[data-astro-cid-oxywbsjd]{margin:10px 0 0;font-size:17px;line-height:1.6}.ci__notify[data-astro-cid-oxywbsjd] .lz-btn[data-astro-cid-oxywbsjd]{flex:none}.ci-more[data-astro-cid-oxywbsjd]{padding-top:120px;padding-bottom:120px}.ci-more__h[data-astro-cid-oxywbsjd]{margin-bottom:28px}.ci__all[data-astro-cid-oxywbsjd]{margin:20px 0 0}@media (width<=760px){.ci[data-astro-cid-oxywbsjd]{gap:36px}.ci__line[data-astro-cid-oxywbsjd]{font-size:16px}.ci__main[data-astro-cid-oxywbsjd]{gap:32px}.ci__block[data-astro-cid-oxywbsjd] h2[data-astro-cid-oxywbsjd],.ci__copy[data-astro-cid-oxywbsjd] h2[data-astro-cid-oxywbsjd]{font-size:21px}.ci__block[data-astro-cid-oxywbsjd] p[data-astro-cid-oxywbsjd],.ci__how[data-astro-cid-oxywbsjd] li[data-astro-cid-oxywbsjd],.ci__contents[data-astro-cid-oxywbsjd] li[data-astro-cid-oxywbsjd]{font-size:16px}.ci__copy[data-astro-cid-oxywbsjd]{padding:24px 16px}.ci__notify[data-astro-cid-oxywbsjd]{flex-direction:column;align-items:flex-start;gap:24px;padding:40px 20px}.ci__notify[data-astro-cid-oxywbsjd] h2[data-astro-cid-oxywbsjd]{font-size:24px}.ci__notify[data-astro-cid-oxywbsjd] p[data-astro-cid-oxywbsjd]{font-size:15px}.ci-more[data-astro-cid-oxywbsjd]{padding-top:72px;padding-bottom:80px}}
