.sc[data-astro-cid-jwvjwsnd]{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--surface);padding:1.25rem}.sc__controls[data-astro-cid-jwvjwsnd]{grid-template-columns:1fr;gap:1rem 1.25rem;display:grid}@media (width>=34rem){.sc__controls[data-astro-cid-jwvjwsnd]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.sc__field--size[data-astro-cid-jwvjwsnd]{grid-row:span 2}}.sc__field[data-astro-cid-jwvjwsnd]{border:0;min-width:0;margin:0;padding:0}.sc__field[data-astro-cid-jwvjwsnd] legend[data-astro-cid-jwvjwsnd],.sc__cell[data-astro-cid-jwvjwsnd]>label[data-astro-cid-jwvjwsnd]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);padding:0;font-size:.78rem;font-weight:620}.sc__field[data-astro-cid-jwvjwsnd] legend[data-astro-cid-jwvjwsnd]{margin-bottom:.45rem}.sc__pair[data-astro-cid-jwvjwsnd]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;margin:0;display:grid}.sc__cell[data-astro-cid-jwvjwsnd]{flex-direction:column;gap:.3rem;min-width:0;margin:0;display:flex}.sc[data-astro-cid-jwvjwsnd] input[data-astro-cid-jwvjwsnd][type=number],.sc[data-astro-cid-jwvjwsnd] select[data-astro-cid-jwvjwsnd]{width:100%;min-height:44px;font:inherit;color:var(--ink);background:var(--surface-2);border:1px solid var(--edge);border-radius:var(--radius-control);padding:.5rem .65rem;font-size:1rem}.sc[data-astro-cid-jwvjwsnd] input[data-astro-cid-jwvjwsnd][aria-invalid=true]{border-color:var(--warn)}.sc__seg[data-astro-cid-jwvjwsnd]{border:1px solid var(--edge);border-radius:var(--radius-control);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.sc__seg[data-astro-cid-jwvjwsnd] input[data-astro-cid-jwvjwsnd]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.sc__seg[data-astro-cid-jwvjwsnd] label[data-astro-cid-jwvjwsnd]{min-height:44px;color:var(--ink-muted);background:var(--surface-2);cursor:pointer;justify-content:center;align-items:center;padding:0 .5rem;font-size:.95rem;display:flex}.sc__seg[data-astro-cid-jwvjwsnd] label[data-astro-cid-jwvjwsnd]+input[data-astro-cid-jwvjwsnd]+label[data-astro-cid-jwvjwsnd]{border-left:1px solid var(--edge)}.sc__seg[data-astro-cid-jwvjwsnd] input[data-astro-cid-jwvjwsnd]:checked+label[data-astro-cid-jwvjwsnd]{background:var(--signal);color:var(--on-signal);font-weight:620}.sc__seg[data-astro-cid-jwvjwsnd] input[data-astro-cid-jwvjwsnd]:focus-visible+label[data-astro-cid-jwvjwsnd]{outline:2px solid var(--signal);outline-offset:-3px}.sc__out[data-astro-cid-jwvjwsnd]{color:var(--ink);margin:1.25rem 0 0;font-size:1.1rem;font-weight:620;line-height:1.45}.sc__out[data-astro-cid-jwvjwsnd].is-err{color:var(--warn);font-weight:580}.sc__stage[data-astro-cid-jwvjwsnd]{border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--bg);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;height:clamp(230px,44vw,360px);margin-top:1rem;padding:.75rem;display:grid;overflow:hidden}.sc__svg[data-astro-cid-jwvjwsnd]{width:100%;height:100%;color:var(--ink-muted);display:none;overflow:visible}.sc__svg[data-astro-cid-jwvjwsnd].is-on{display:block}.sc__outline[data-astro-cid-jwvjwsnd] path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sc__outline[data-astro-cid-jwvjwsnd] .sc__guide{opacity:.45}.sc__rect[data-astro-cid-jwvjwsnd]{fill:color-mix(in srgb, var(--signal) 24%, transparent);stroke:var(--signal);stroke-width:2px;vector-effect:non-scaling-stroke}.sc__svg[data-astro-cid-jwvjwsnd].is-over .sc__rect[data-astro-cid-jwvjwsnd]{fill:color-mix(in srgb, var(--warn) 22%, transparent);stroke:var(--warn)}.sc__note[data-astro-cid-jwvjwsnd],.sc__hint[data-astro-cid-jwvjwsnd]{color:var(--ink-muted);margin:.7rem 0 0;font-size:.88rem}.sc__warn[data-astro-cid-jwvjwsnd]{color:var(--warn);margin:.35rem 0 0;font-size:.88rem}.sc__print[data-astro-cid-jwvjwsnd]{border-top:1px solid var(--hairline);margin-top:1.4rem;padding-top:1.25rem}.sc__print[data-astro-cid-jwvjwsnd] button[data-astro-cid-jwvjwsnd]{min-height:44px;font:inherit;color:var(--on-signal);background:var(--signal);border-radius:var(--radius-control);cursor:pointer;border:1px solid #0000;padding:.6rem 1.15rem;font-weight:620}.sc__print[data-astro-cid-jwvjwsnd] button[data-astro-cid-jwvjwsnd]:hover{background:var(--signal-strong)}.calib-sheet{display:none}@media print{@page{margin:12mm}body{visibility:hidden;background:#fff}.site-header,.site-footer,main>:not(.tool-slot),.tool-slot>noscript,.sc{display:none!important}.calib-sheet,.calib-sheet *{visibility:visible}.calib-sheet{color:#000;font-family:var(--font);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;margin:0;font-size:11pt;line-height:1.4;display:block;position:absolute;inset:0}.calib-sheet__title{margin:0 0 6mm;font-size:13pt;font-weight:700}.calib-sheet__bar{box-sizing:border-box;background-color:#fff;background-repeat:repeat-x;background-origin:border-box;background-clip:border-box;border:.3mm solid #000;height:9mm}.calib-sheet__bar--cm{background-image:repeating-linear-gradient(90deg,#000 0 .3mm,#0000 .3mm 10mm);width:100mm}.calib-sheet__bar--in{background-image:repeating-linear-gradient(90deg,#000 0 .3mm,#0000 .3mm 1in);width:4in}.calib-sheet__cap{margin:1.5mm 0 6mm;font-size:9.5pt}.calib-sheet__cap--lead{margin-bottom:0;font-weight:700}.calib-sheet__crop{margin-bottom:2mm}.calib-sheet__design{box-sizing:border-box;border:.3mm solid #000;max-width:100%}.calib-sheet__hint{margin:6mm 0 0;font-size:9.5pt}}
