.card-head.svelte-1q10ffs{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:800}.data.svelte-1q10ffs{flex-direction:column;gap:.6rem;padding:1rem 1.1rem;display:flex}.head-row.svelte-1q10ffs{justify-content:space-between;align-items:center;display:flex}.set.svelte-1q10ffs{flex-direction:column;gap:.35rem;display:flex}.set-name.svelte-1q10ffs{align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;display:flex}.set-name.svelte-1q10ffs span:where(.svelte-1q10ffs){flex:none;width:6.2rem}.set-name.svelte-1q10ffs input:where(.svelte-1q10ffs){flex:1;min-width:0}textarea.svelte-1q10ffs{border:1.5px solid var(--border);width:100%;min-height:4.4rem;font:inherit;color:var(--ink);resize:vertical;field-sizing:content;background:#fff;border-radius:10px;padding:.5rem .6rem;font-size:.95rem;font-weight:400;line-height:1.4;display:block}textarea.svelte-1q10ffs:focus{border-color:var(--blue);outline:none}.help.svelte-1q10ffs{margin:0;font-size:.84rem}.help.problem.svelte-1q10ffs{color:var(--red);font-weight:600}.readout.svelte-1q10ffs{background:var(--blue-soft);border-radius:10px;margin:0;padding:.55rem .75rem;font-size:.85rem;font-weight:600;list-style:none}.readout.svelte-1q10ffs li:where(.svelte-1q10ffs)+li:where(.svelte-1q10ffs){margin-top:.35rem}.set-label.svelte-1q10ffs{display:block}.stat.svelte-1q10ffs{white-space:nowrap}.part.svelte-1q10ffs{flex-direction:column;gap:.35rem;margin-bottom:.75rem;display:flex}.part.svelte-1q10ffs:last-child{margin-bottom:0}.part-name.svelte-1q10ffs{font-size:.88rem;font-weight:600}.segmented.svelte-1q10ffs button:where(.svelte-1q10ffs){flex:1}.field.svelte-1q10ffs{flex-direction:column;gap:.35rem;margin-bottom:.75rem;font-size:.88rem;font-weight:600;display:flex}.field.svelte-1q10ffs:last-child{margin-bottom:0}.field-problem.svelte-1q10ffs{margin:-.4rem 0 .75rem}.ends.svelte-1q10ffs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-bottom:.75rem;display:grid}.ends.svelte-1q10ffs:last-child{margin-bottom:0}.end.svelte-1q10ffs{flex-direction:column;gap:.3rem;min-width:0;font-size:.88rem;font-weight:600;display:flex}.check.svelte-1q10ffs{cursor:pointer;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.88rem;font-weight:600;display:flex}.check.svelte-1q10ffs:last-child{margin-bottom:0}.check.svelte-1q10ffs input:where(.svelte-1q10ffs){width:1.05rem;height:1.05rem;accent-color:var(--blue);flex:none;margin:0}.boxes.svelte-1q10ffs{margin-bottom:.75rem}
