.drop[data-astro-cid-wsu52sun]{text-align:center;border:1px dashed var(--line-strong);background:var(--surface);color:var(--text);justify-items:center;gap:12px;padding:clamp(36px,7vw,80px) 24px;transition:border-color .2s,background .2s;display:grid}.drop[data-astro-cid-wsu52sun]>svg{color:var(--cyan)}.drop[data-astro-cid-wsu52sun].is-over{border-color:var(--cyan);background:var(--surface-2)}.drop[data-astro-cid-wsu52sun] .btn-row[data-astro-cid-wsu52sun]{justify-content:center;margin-top:10px}.drop[data-astro-cid-wsu52sun] label[data-astro-cid-wsu52sun].btn:focus-within{outline:2px solid var(--text);outline-offset:3px}.drop__status[data-astro-cid-wsu52sun]{min-height:1.5em;color:var(--muted);font-size:.92rem}.drop__status[data-astro-cid-wsu52sun].is-error{color:var(--bad)}.drop__privacy[data-astro-cid-wsu52sun]{color:var(--faint);align-items:center;gap:8px;font-size:.85rem;display:inline-flex}.result[data-astro-cid-wsu52sun]{border:1px solid var(--line-strong);scroll-margin-top:calc(var(--header-h) + 16px);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"view data""view fit";margin-top:clamp(24px,3vw,40px);display:grid}.result[data-astro-cid-wsu52sun][hidden]{display:none}.view[data-astro-cid-wsu52sun]{background:var(--bg-2);border-inline-end:1px solid var(--line);grid-area:view;min-height:460px;position:relative}.view[data-astro-cid-wsu52sun] canvas[data-astro-cid-wsu52sun]{cursor:grab;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.view[data-astro-cid-wsu52sun] canvas[data-astro-cid-wsu52sun]:active{cursor:grabbing}.view__msg[data-astro-cid-wsu52sun]{text-align:center;place-items:center;padding:32px;display:grid;position:absolute;inset:0}.view__msg[data-astro-cid-wsu52sun][hidden],.view[data-astro-cid-wsu52sun] canvas[data-astro-cid-wsu52sun][hidden]{display:none}.view__hint[data-astro-cid-wsu52sun]{inset-inline-start:16px;color:var(--faint);pointer-events:none;align-items:center;gap:8px;font-size:.78rem;display:inline-flex;position:absolute;bottom:14px}.data[data-astro-cid-wsu52sun],.fit[data-astro-cid-wsu52sun]{align-content:start;gap:16px;padding:clamp(20px,2.6vw,32px);display:grid}.data[data-astro-cid-wsu52sun]{border-bottom:1px solid var(--line);grid-area:data}.fit[data-astro-cid-wsu52sun]{grid-area:fit}.result[data-astro-cid-wsu52sun] .tag[data-astro-cid-wsu52sun]{font-family:var(--font-body)}dl[data-astro-cid-wsu52sun]{margin:0}dl[data-astro-cid-wsu52sun] div[data-astro-cid-wsu52sun]{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:11px 0;font-size:.93rem;display:flex}dt[data-astro-cid-wsu52sun]{color:var(--muted)}dd[data-astro-cid-wsu52sun]{text-align:end;overflow-wrap:anywhere;margin:0;font-weight:600}.data__note[data-astro-cid-wsu52sun]{color:var(--faint);font-size:.8rem}.units[data-astro-cid-wsu52sun]{color:var(--muted);border:0;flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0;padding:0;font-size:.9rem;display:flex}.units[data-astro-cid-wsu52sun] legend[data-astro-cid-wsu52sun]{float:inline-start;margin-inline-end:8px;padding:0}.units[data-astro-cid-wsu52sun] label[data-astro-cid-wsu52sun]{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.units[data-astro-cid-wsu52sun] input[data-astro-cid-wsu52sun]{accent-color:var(--cyan);width:18px;height:18px}.fit[data-astro-cid-wsu52sun] li[data-astro-cid-wsu52sun]{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:11px 0;font-size:.93rem;display:grid}.fit__vol[data-astro-cid-wsu52sun]{color:var(--faint);font-size:.82rem}.fit__state[data-astro-cid-wsu52sun]{text-align:end;min-width:5.5em;font-size:.85rem;font-weight:600}.fit[data-astro-cid-wsu52sun] li[data-astro-cid-wsu52sun].is-ok .fit__state[data-astro-cid-wsu52sun]{color:var(--ok)}.fit[data-astro-cid-wsu52sun] li[data-astro-cid-wsu52sun].is-no .fit__state[data-astro-cid-wsu52sun],.fit[data-astro-cid-wsu52sun] li[data-astro-cid-wsu52sun].is-no>span[data-astro-cid-wsu52sun]:first-child{color:var(--faint)}.fit[data-astro-cid-wsu52sun] .btn-row[data-astro-cid-wsu52sun]{margin-top:8px}.next[data-astro-cid-wsu52sun]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(20px,3vw,40px);display:grid}.next[data-astro-cid-wsu52sun] li[data-astro-cid-wsu52sun]{border-top:1px solid var(--line-strong);color:var(--muted);gap:10px;padding-top:20px;display:grid}.next[data-astro-cid-wsu52sun] .tag[data-astro-cid-wsu52sun]{color:var(--cyan)}@media (width<=900px){.result[data-astro-cid-wsu52sun]{grid-template-columns:minmax(0,1fr);grid-template-areas:"view""data""fit"}.view[data-astro-cid-wsu52sun]{border-inline-end:0;border-bottom:1px solid var(--line);min-height:340px}.fit[data-astro-cid-wsu52sun] li[data-astro-cid-wsu52sun]{grid-template-columns:1fr auto}.fit__vol[data-astro-cid-wsu52sun]{display:none}}
