.cd-card.svelte-1c9pm0g{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:20px;border:1px solid var(--color-line);background:var(--color-card);scroll-margin-top:96px}.cd-card-head.svelte-1c9pm0g{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-body)}.cd-card.svelte-1c9pm0g figcaption:where(.svelte-1c9pm0g){font-size:.875rem;line-height:1.6;color:var(--color-body)}.cd-card.svelte-1c9pm0g figcaption:where(.svelte-1c9pm0g) b{color:var(--color-ink)}.cd-screen.svelte-1c9pm0g{border-radius:14px;border:1px solid var(--color-line);background:var(--color-frame);padding:14px;display:flex;flex-direction:column;gap:10px;min-height:196px}.cd-kpi.svelte-1c9pm0g{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;border:1px solid var(--color-line);background:var(--color-card)}.cd-kpi.svelte-1c9pm0g small:where(.svelte-1c9pm0g){font-size:10.5px;color:var(--color-dim)}.cd-kpi.svelte-1c9pm0g b:where(.svelte-1c9pm0g){font-family:var(--font-heading);font-size:1.25rem;color:var(--color-ink)}.cd-kpi.svelte-1c9pm0g b.cd-hidden:where(.svelte-1c9pm0g){color:var(--color-dim);letter-spacing:.1em}.cd-bip.svelte-1c9pm0g{padding:10px 12px;border-radius:10px;border:1.5px dashed color-mix(in srgb,var(--color-orange) 55%,transparent)}.cd-ok.svelte-1c9pm0g{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px;border-radius:12px;background:#1f7a3a;color:#fff;text-align:center}.cd-ok.svelte-1c9pm0g b:where(.svelte-1c9pm0g){font-family:var(--font-heading);font-size:.95rem}.cd-ok.svelte-1c9pm0g span:where(.svelte-1c9pm0g){font-size:.8rem}.cd-div.svelte-1c9pm0g{display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px;border:1px solid var(--color-line);background:var(--color-card)}.cd-div-2.svelte-1c9pm0g{justify-content:space-between;flex-wrap:wrap}.cd-photo.svelte-1c9pm0g{flex-shrink:0;width:88px;height:72px;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:10px;color:#f3efe6;background:linear-gradient(160deg,#00000026,#00000073),repeating-linear-gradient(115deg,#a77b4f 0 9px,#96693f 9px 14px)}.cd-chip.svelte-1c9pm0g{display:inline-flex;align-items:center;margin-top:4px;padding:2px 8px;border-radius:999px;border:1px solid var(--color-line-strong);font-size:11px;font-weight:600;color:var(--color-body);white-space:nowrap}.cd-div.svelte-1c9pm0g .cd-chip:where(.svelte-1c9pm0g){white-space:normal}.cd-chip-ok.svelte-1c9pm0g{border-color:transparent;background:#1f7a3a;color:#fff}.cd-chip-warn.svelte-1c9pm0g{border-color:transparent;background:var(--color-orange);color:var(--color-on-orange)}.cd-btn.svelte-1c9pm0g{padding:5px 12px;border-radius:999px;border:1px solid var(--color-line-strong);font-size:12px;font-weight:700;color:var(--color-ink)}.cd-btn-ok.svelte-1c9pm0g{border-color:transparent;background:var(--color-orange);color:var(--color-on-orange)}.cd-screen-label.svelte-1c9pm0g{align-items:center;justify-content:center}.cd-label.svelte-1c9pm0g{width:100%;max-width:300px;padding:14px 16px;border-radius:6px;background:#fff;color:#111;box-shadow:0 10px 30px #00000059;transform:rotate(-1.2deg);font-family:Arial,Helvetica,sans-serif;line-height:1.2}.cd-label.svelte-1c9pm0g p:where(.svelte-1c9pm0g){margin:0}.cd-label-lpn.svelte-1c9pm0g{font-size:30px;font-weight:800;letter-spacing:-.01em}.cd-label-l.svelte-1c9pm0g{margin-top:4px!important;font-size:13px;font-weight:700}.cd-label-s.svelte-1c9pm0g{margin-top:2px!important;font-size:11.5px}.cd-label-setor.svelte-1c9pm0g{margin-top:6px!important;font-size:20px;font-weight:800}.cd-label-codes.svelte-1c9pm0g{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:10px}.cd-barcode.svelte-1c9pm0g{flex:1;height:46px;background:repeating-linear-gradient(90deg,#111 0 2px,transparent 2px 4px,#111 4px 5px,transparent 5px 8px,#111 8px 11px,transparent 11px 12px,#111 12px 13px,transparent 13px 16px)}.cd-qr.svelte-1c9pm0g{width:46px;height:46px;background:linear-gradient(#111,#111) 0 0 / 14px 14px no-repeat,linear-gradient(#111,#111) 100% 0 / 14px 14px no-repeat,linear-gradient(#111,#111) 0 100% / 14px 14px no-repeat,repeating-conic-gradient(#111 0 25%,transparent 0 50%) 0 0 / 8px 8px;outline:3px solid #fff;outline-offset:-3px}.cd-search.svelte-1c9pm0g{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:10px;border:1.5px solid color-mix(in srgb,var(--color-orange) 55%,transparent);min-width:0}.cd-where.svelte-1c9pm0g{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:12px;border:1px solid var(--color-line);background:var(--color-card)}.cd-where.svelte-1c9pm0g .cd-chip:where(.svelte-1c9pm0g){margin-top:0}.cd-where-row.svelte-1c9pm0g{display:flex;justify-content:space-between;font-size:12.5px;color:var(--color-body);border-top:1px solid var(--color-line);padding-top:6px}.cd-where-row.svelte-1c9pm0g b:where(.svelte-1c9pm0g){color:var(--color-ink)}.cd-load.svelte-1c9pm0g{flex-direction:row;align-items:stretch;flex-wrap:wrap}.cd-load-list.svelte-1c9pm0g{flex:1 1 320px;display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.cd-load-list.svelte-1c9pm0g li:where(.svelte-1c9pm0g){display:grid;grid-template-columns:1fr 1.2fr auto;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px solid var(--color-line);background:var(--color-card);font-size:12.5px;color:var(--color-ink)}.cd-load-list.svelte-1c9pm0g .cd-chip:where(.svelte-1c9pm0g){margin-top:0}.cd-stop.svelte-1c9pm0g{flex:1 1 220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:14px;border-radius:12px;background:#c62828;color:#fff;text-align:center}.cd-stop.svelte-1c9pm0g b:where(.svelte-1c9pm0g){font-family:var(--font-heading);font-size:1.35rem;letter-spacing:.02em}.cd-stop.svelte-1c9pm0g span:where(.svelte-1c9pm0g){font-size:.82rem}.cd-browser.svelte-1c9pm0g{border-radius:16px;border:1px solid var(--color-line);background:var(--color-frame);overflow:hidden;box-shadow:0 24px 60px #00000047}.cd-browser-bar.svelte-1c9pm0g{display:flex;gap:6px;padding:10px 12px;border-bottom:1px solid var(--color-line)}.cd-browser-bar.svelte-1c9pm0g span:where(.svelte-1c9pm0g){width:9px;height:9px;border-radius:999px;background:var(--color-dim);opacity:.5}.cd-browser.svelte-1c9pm0g img:where(.svelte-1c9pm0g){display:block;width:100%;height:auto}
