.curves.svelte-1rkg5b3{gap:12px;padding:12px;display:grid}.curve.svelte-1rkg5b3{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:16px}.curve-title.svelte-1rkg5b3,.reading.svelte-1rkg5b3,.curve-actions.svelte-1rkg5b3{justify-content:space-between;align-items:center;gap:10px;display:flex}.curve-title.svelte-1rkg5b3{flex-wrap:wrap}.status.svelte-1rkg5b3{color:var(--text-muted);white-space:nowrap;font-size:11px}.curve-meta.svelte-1rkg5b3{color:var(--text-muted);margin:8px 0 16px;font-size:12px}.reading.svelte-1rkg5b3{background:var(--surface-2);border-radius:6px;padding:10px;font-size:12px;display:block}.reading.svelte-1rkg5b3 dl:where(.svelte-1rkg5b3){grid-template-columns:1fr auto;gap:4px 12px;margin:0;display:grid}.reading.svelte-1rkg5b3 dt:where(.svelte-1rkg5b3){color:var(--text-muted)}.reading.svelte-1rkg5b3 dd:where(.svelte-1rkg5b3){text-align:right;margin:0;font-weight:600}.reading-meta.svelte-1rkg5b3{color:var(--text-muted);align-items:center;gap:6px;margin:8px 0 0;font-size:11px;display:flex}.reading-meta.svelte-1rkg5b3 .dot:where(.svelte-1rkg5b3){border-radius:50%;width:7px;height:7px}.curve-actions.svelte-1rkg5b3{flex-wrap:wrap;justify-content:flex-start;margin-top:14px}.more.svelte-1rkg5b3{margin-left:auto;position:relative}.more.svelte-1rkg5b3 summary:where(.svelte-1rkg5b3){cursor:pointer;padding:4px 10px;font-weight:700;list-style:none}.more.svelte-1rkg5b3 button:where(.svelte-1rkg5b3){z-index:2;white-space:nowrap;box-shadow:var(--shadow);position:absolute;top:100%;right:0}.preview.svelte-1rkg5b3{border-top:1px solid var(--border);margin-top:16px;padding-top:14px}.preview-result.svelte-1rkg5b3{background:var(--primary-soft);border-radius:6px;margin-top:12px;padding:10px;display:block}.chart.svelte-1rkg5b3{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;margin:16px 0;padding:12px}.chart.svelte-1rkg5b3 figcaption:where(.svelte-1rkg5b3){color:var(--text-muted);font-size:11px}.chart.svelte-1rkg5b3 svg:where(.svelte-1rkg5b3){width:100%;display:block}.chart.svelte-1rkg5b3 polyline:where(.svelte-1rkg5b3){fill:none;stroke:var(--primary);stroke-width:2px}.chart.svelte-1rkg5b3 circle:where(.svelte-1rkg5b3){fill:var(--primary)}.chart.svelte-1rkg5b3 .axis:where(.svelte-1rkg5b3){fill:none;stroke:var(--border-strong)}.card-header.svelte-1rkg5b3{background:var(--card-header-bg);flex-wrap:wrap;gap:8px;padding:14px}.card-body.svelte-1rkg5b3{padding:16px}.field.svelte-1rkg5b3 .input:where(.svelte-1rkg5b3){min-height:36px}@media (width<=400px){.two.svelte-1rkg5b3{grid-template-columns:1fr}.curve.svelte-1rkg5b3{padding:12px}.curve-actions.svelte-1rkg5b3 .btn:where(.svelte-1rkg5b3){flex:1}}.check.svelte-1rkg5b3{cursor:pointer;align-items:center;gap:8px;margin-bottom:10px;display:flex}.check.svelte-1rkg5b3 input:where(.svelte-1rkg5b3){accent-color:var(--primary)}.check.full.svelte-1rkg5b3{grid-column:1/-1}.block.svelte-1rkg5b3{margin-bottom:12px}.hint.svelte-1rkg5b3{margin:6px 0 0;font-size:11px}.small.svelte-1rkg5b3{font-size:12px}.grid.svelte-1rkg5b3 td:where(.svelte-1rkg5b3){vertical-align:top;padding:5px 8px}.grid.svelte-1rkg5b3 th:where(.svelte-1rkg5b3){padding:5px 8px}.dot.svelte-1rkg5b3{border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.two.svelte-1rkg5b3{grid-template-columns:1fr 1fr;gap:4px 12px;display:grid}.pts-head.svelte-1rkg5b3{margin:4px 0 6px}.paste-acts.svelte-1rkg5b3{justify-content:flex-end;margin:6px 0 8px}.pts.svelte-1rkg5b3{table-layout:fixed;border:1px solid var(--border)}.pts.svelte-1rkg5b3 th:where(.svelte-1rkg5b3):last-child{width:34px}.pts.svelte-1rkg5b3 td:where(.svelte-1rkg5b3){padding:3px 4px}.pts.svelte-1rkg5b3 .input:where(.svelte-1rkg5b3){height:36px}.foot.svelte-1rkg5b3{background:var(--surface);border-top:1px solid var(--border);margin-top:12px;padding:12px 0;position:sticky;bottom:-12px}.link.svelte-1rkg5b3{color:var(--primary);cursor:pointer;background:0 0;border:0;padding:0}.archived.svelte-1rkg5b3{margin:6px 0 0;padding-left:16px}.archived.svelte-1rkg5b3 .link:where(.svelte-1rkg5b3){margin-left:6px;font-size:11px}
