.fm-upload[data-astro-cid-gsn3g245]{display:grid;gap:1rem;max-width:44rem;margin-top:1.5rem}.fm-drop[data-astro-cid-gsn3g245]{position:relative;display:grid;place-items:center;align-content:center;gap:.35rem;min-height:13rem;padding:2rem 1.5rem;border:1.5px dashed var(--nx-rule-strong);border-radius:var(--nx-radius-lg);background:var(--nx-card);text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.fm-drop[data-astro-cid-gsn3g245]:hover,.fm-drop[data-astro-cid-gsn3g245].is-over,.fm-drop[data-astro-cid-gsn3g245]:focus-within{border-color:var(--nx-lane);background:var(--nx-lane-soft)}.fm-drop[data-astro-cid-gsn3g245][hidden],.fm-scan[data-astro-cid-gsn3g245][hidden],.fm-radar[data-astro-cid-gsn3g245][hidden],[data-astro-cid-gsn3g245][data-fm-check][hidden],[data-astro-cid-gsn3g245][data-fm-descargo][hidden],.fm-field[data-astro-cid-gsn3g245][hidden],.fm-check[data-astro-cid-gsn3g245][hidden],.fm-group[data-astro-cid-gsn3g245][hidden]{display:none}.fm-drop__input[data-astro-cid-gsn3g245]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fm-drop__title[data-astro-cid-gsn3g245]{color:var(--nx-ink);font-size:1.0625rem;font-weight:600}.fm-drop__hint[data-astro-cid-gsn3g245]{color:var(--nx-muted);font-size:.875rem}.fm-scan[data-astro-cid-gsn3g245]{margin:0;padding:.5rem;border-radius:var(--nx-radius-lg);background:var(--nx-asphalt)}.fm-scan__frame[data-astro-cid-gsn3g245]{position:relative;overflow:hidden;border-radius:var(--nx-radius);background:var(--nx-asphalt-2)}.fm-scan__img[data-astro-cid-gsn3g245]{display:block;width:100%;max-height:32rem;-o-object-fit:contain;object-fit:contain}.fm-scan__gpu[data-astro-cid-gsn3g245]{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .6s ease}.fm-scan__gpu[data-astro-cid-gsn3g245].is-ready{opacity:1}.fm-scan__beam[data-astro-cid-gsn3g245]{position:absolute;inset:0 0 auto;height:18%;background:linear-gradient(to bottom,transparent,oklch(.76 .13 225 / .35) 85%,oklch(.85 .12 225 / .9));opacity:0;pointer-events:none}.fm-scan[data-astro-cid-gsn3g245].is-scanning:not(.has-gpu) .fm-scan__beam[data-astro-cid-gsn3g245]{opacity:1;animation:fm-beam 1.8s ease-in-out infinite}@keyframes fm-beam{0%{transform:translateY(-100%)}to{transform:translateY(560%)}}@media(prefers-reduced-motion:reduce){.fm-scan[data-astro-cid-gsn3g245].is-scanning .fm-scan__beam[data-astro-cid-gsn3g245]{animation:none;opacity:0}}.fm-scan__status[data-astro-cid-gsn3g245]{padding:.6rem .25rem .1rem;color:var(--nx-on-asphalt-muted);font-size:.875rem}.fm-error[data-astro-cid-gsn3g245]{margin:0;color:var(--nx-bad-ink)}.fm-link[data-astro-cid-gsn3g245]{justify-self:start;padding:0;border:0;background:none;color:var(--nx-ink-2);font:inherit;font-size:.9375rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fm-link[data-astro-cid-gsn3g245]:hover{color:var(--nx-ink)}.fm-layout[data-astro-cid-gsn3g245]{display:grid;gap:2rem;align-items:start}@media(min-width:1040px){.fm-layout[data-astro-cid-gsn3g245]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fm-result[data-astro-cid-gsn3g245],.fm-doc[data-astro-cid-gsn3g245]{position:sticky;top:5rem}}.fm-form[data-astro-cid-gsn3g245]{display:grid;gap:1.25rem}.fm-group[data-astro-cid-gsn3g245]{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.85rem 1rem;margin:0;padding:1rem 1.25rem 1.25rem;border:1px solid var(--nx-rule);border-radius:var(--nx-radius-lg)}.fm-group--checks[data-astro-cid-gsn3g245]{grid-template-columns:1fr;gap:.6rem}.fm-group[data-astro-cid-gsn3g245] legend[data-astro-cid-gsn3g245]{padding:0 .35rem;color:var(--nx-ink);font-weight:600}.fm-field[data-astro-cid-gsn3g245]{display:grid;gap:.3rem;align-content:start;color:var(--nx-muted);font-size:.875rem}.fm-field--wide[data-astro-cid-gsn3g245]{grid-column:1 / -1}.fm-field[data-astro-cid-gsn3g245] [data-astro-cid-gsn3g245]:is(input,select){width:100%;padding:.55rem .7rem;border:1px solid var(--nx-rule-strong);border-radius:var(--nx-radius);background:var(--nx-paper);color:var(--nx-ink);font:inherit;font-size:.9375rem}.fm-check[data-astro-cid-gsn3g245]{display:flex;gap:.6rem;align-items:center;color:var(--nx-ink-2);font-size:.9375rem;cursor:pointer}.fm-check[data-astro-cid-gsn3g245] input[data-astro-cid-gsn3g245]{width:1.1rem;height:1.1rem;accent-color:var(--nx-lane)}.fm-radar[data-astro-cid-gsn3g245]{padding:1rem 1.25rem;border-radius:var(--nx-radius-lg);background:var(--nx-card)}.fm-radar__title[data-astro-cid-gsn3g245],.fm-result__summary[data-astro-cid-gsn3g245]{margin:0 0 .5rem;color:var(--nx-ink);font-size:1.0625rem;font-weight:600}.fm-result__warn[data-astro-cid-gsn3g245]{margin:0 0 1rem;padding:.75rem 1rem;border-radius:var(--nx-radius);background:var(--nx-card);color:var(--nx-bad-ink);font-size:.9375rem}.fm-result__warn[data-astro-cid-gsn3g245][hidden]{display:none}.fm-items[data-astro-cid-gsn3g245]{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.fm-items[data-astro-cid-gsn3g245] .fm-item{display:grid;gap:.25rem;padding:.85rem 1rem;border:1px solid var(--nx-rule);border-left-width:4px;border-radius:var(--nx-radius);background:var(--nx-paper)}.fm-items[data-astro-cid-gsn3g245] .fm-item strong{color:var(--nx-ink)}.fm-items[data-astro-cid-gsn3g245] .fm-item span:last-child{color:var(--nx-ink-2);font-size:.9375rem}.fm-items[data-astro-cid-gsn3g245] .fm-item__badge{justify-self:start;color:var(--nx-muted);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.fm-items[data-astro-cid-gsn3g245] .fm-item--defecto{border-left-color:var(--nx-bad-ink)}.fm-items[data-astro-cid-gsn3g245] .fm-item--defecto .fm-item__badge{color:var(--nx-bad-ink)}.fm-items[data-astro-cid-gsn3g245] .fm-item--revisar{border-left-color:var(--nx-rule-strong)}.fm-items[data-astro-cid-gsn3g245] .fm-item--ok{border-left-color:var(--nx-lane)}.fm-items[data-astro-cid-gsn3g245] .fm-item--na{opacity:.6}.fm-actions[data-astro-cid-gsn3g245]{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:center}.fm-disclaimer[data-astro-cid-gsn3g245]{margin:0;padding:.75rem 1rem;border-radius:var(--nx-radius);background:var(--nx-card);color:var(--nx-ink-2);font-size:.875rem}.fm-doc[data-astro-cid-gsn3g245]{padding:2rem 2.25rem;border:1px solid var(--nx-rule);border-radius:var(--nx-radius-lg);background:#fff;color:#111;font-family:Georgia,Times New Roman,serif;font-size:.9375rem;line-height:1.6}.fm-doc[data-astro-cid-gsn3g245] p{margin:0 0 .8rem;text-align:justify}.fm-doc[data-astro-cid-gsn3g245] .fm-doc__title{margin-bottom:1.25rem;font-weight:700;text-align:right;text-transform:uppercase}.fm-doc[data-astro-cid-gsn3g245] .fm-doc__sign{display:grid;gap:.15rem;width:14rem;margin:3rem 0 0 auto;font-size:.8125rem;text-align:center}.fm-doc[data-astro-cid-gsn3g245] .fm-doc__line{height:2.5rem;border-bottom:1px solid #111}@media(max-width:640px){.fm-doc[data-astro-cid-gsn3g245]{padding:1.25rem}}.fm-next[data-astro-cid-gsn3g245]{margin-top:2rem}@media print{body *{visibility:hidden}.fm-doc[data-astro-cid-gsn3g245],.fm-doc[data-astro-cid-gsn3g245] *{visibility:visible}.fm-doc[data-astro-cid-gsn3g245]{position:absolute;inset:0 auto auto 0;width:100%;padding:0;border:0}}
