.scan-actions[data-v-456dc2f8]{display:flex;flex-wrap:wrap;gap:8px}.scan-footer[data-v-456dc2f8]{flex-wrap:wrap;gap:4px}.scan-footer .v-btn[data-v-456dc2f8]{margin-left:0!important}.scan-review[data-v-456dc2f8]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:16px}.scan-page[data-v-456dc2f8]{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%;line-height:0}.scan-page img[data-v-456dc2f8]{display:block;max-width:100%;max-height:48vh;border-radius:4px}.scan-page svg[data-v-456dc2f8]{position:absolute;inset:0;width:100%;height:100%}.scan-page polygon[data-v-456dc2f8]{stroke:#fff;stroke-width:2;vector-effect:non-scaling-stroke;fill:rgba(139,80,255,.12549019607843137);cursor:pointer}.scan-page polygon.active[data-v-456dc2f8]{stroke:#8d55ff;stroke-width:3;fill:transparent}.scan-page polygon.excluded[data-v-456dc2f8]{stroke-dasharray:4;opacity:.65}.scan-handle[data-v-456dc2f8]{position:absolute;width:32px;height:32px;transform:translate(-50%,-50%);touch-action:none;cursor:move}.scan-handle[data-v-456dc2f8]:after{content:"";display:block;margin:auto;width:14px;height:14px;border:2px solid #fff;background:#8045ff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.4666666666666667)}.scan-handle[data-v-456dc2f8]:focus-visible{outline:2px solid #8045ff;border-radius:50%}.scan-preview img[data-v-456dc2f8]{display:block;max-width:100%;max-height:32vh;-o-object-fit:contain;object-fit:contain}.scan-thumbnails[data-v-456dc2f8]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.scan-thumbnail[data-v-456dc2f8]{width:106px;display:flex;align-items:center}.scan-thumbnail button[data-v-456dc2f8]{width:76px;border:2px solid transparent;border-radius:4px;padding:2px}.scan-thumbnail button[aria-pressed=true][data-v-456dc2f8]{border-color:#8d55ff}.scan-thumbnail img[data-v-456dc2f8]{display:block;width:100%;height:54px;-o-object-fit:contain;object-fit:contain}.scan-thumbnail .v-input[data-v-456dc2f8]{margin:0;padding:0}@media (max-width:599px){.scan-review[data-v-456dc2f8]{grid-template-columns:minmax(0,1fr)}.scan-preview img[data-v-456dc2f8]{max-height:22vh}}