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