@layer sur.components{.sur-barcode-field.svelte-87l0nl{gap:var(--sur-spacing-8);min-inline-size:0;display:grid}.sur-barcode-field.svelte-87l0nl .sur-barcode-field__scan{justify-self:stretch}@media (width>=40rem){.sur-barcode-field.svelte-87l0nl .sur-barcode-field__scan{justify-self:start}}.sur-barcode-field.svelte-87l0nl input:where(.svelte-87l0nl){min-inline-size:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1}.sur-barcode-field__list.svelte-87l0nl{gap:var(--sur-spacing-4);margin:0;padding:0;list-style:none;display:grid}.sur-barcode-field__row.svelte-87l0nl{align-items:center;gap:var(--sur-spacing-8);padding-block:var(--sur-spacing-4);padding-inline:var(--sur-spacing-12) var(--sur-spacing-4);border:var(--sur-border-width) solid var(--sur-border-subtle);border-radius:var(--sur-radius-md);display:flex}.sur-barcode-field__text.svelte-87l0nl{overflow-wrap:anywhere;min-inline-size:0;font-family:var(--sur-font-mono);flex:1}.sur-barcode-field__format.svelte-87l0nl{color:var(--sur-text-secondary);font-size:var(--sur-font-size-xs);white-space:nowrap}.sur-barcode-field__tap.svelte-87l0nl,.sur-barcode-field__tap-problem.svelte-87l0nl{font-size:var(--sur-font-size-sm);margin:0}.sur-barcode-field__tap.svelte-87l0nl{color:var(--sur-text-secondary)}.sur-barcode-field__tap-problem.svelte-87l0nl{color:var(--sur-color-danger)}.sur-camera-sheet .sur-barcode-field__type-instead{color:var(--sur-white)}}
