:root{--lightblue1: #2563eb;--lightblue2: #3b82f6;--lightblue3: #60a5fa;--highlight: #a5f3fc;--panel: #ffffff;--ink: #111827;--danger: #dc2626}.stack.svelte-1ejwiti{position:relative;width:clamp(240px,85vw,700px);max-width:100%;margin-inline:auto}section.compact.svelte-1ejwiti{transform:scale(.65)}.card.svelte-1ejwiti{width:100%;border-radius:clamp(10px,1.8vw,20px);box-shadow:0 1vmax 2vmax #0000001a;overflow:visible}.card.bg.svelte-1ejwiti{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:clamp(10px,1.8vw,20px);overflow:hidden;background:linear-gradient(145deg,var(--highlight) 0%,var(--lightblue1) 25%,var(--lightblue2) 60%,var(--lightblue3) 100%)}.card.bg.svelte-1ejwiti:nth-child(1){transform:rotate(-4deg) translate(-1.5%,-4%)}.card.bg.svelte-1ejwiti:nth-child(2){transform:rotate(5deg) translate(2%,-6%)}.blue.svelte-1ejwiti{width:100%;height:100%;opacity:.3;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.2),transparent 60%),radial-gradient(circle at 70% 70%,rgba(255,255,255,.1),transparent 60%)}.front.svelte-1ejwiti{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(6px,1.8vw,18px);padding:clamp(8px,1.8vw,20px);border-radius:clamp(10px,1.8vw,20px);background:var(--panel);z-index:2}.title.svelte-1ejwiti{font-weight:800;font-size:clamp(18px,3.5vw,32px);letter-spacing:.25px;margin:0 0 .2em}.muted.svelte-1ejwiti{color:#6b7280}.small.svelte-1ejwiti{font-size:clamp(9px,.45vw + .45rem,12px)}.code-box.svelte-1ejwiti{border:1.5px solid #d1d5db;border-radius:clamp(5px,.9vw,9px);padding:clamp(6px,1vw,12px) clamp(8px,1.2vw,14px);font-size:clamp(12px,1.8vw,20px);letter-spacing:.05em;display:flex;align-items:center;justify-content:center;word-break:break-all}.warn.svelte-1ejwiti{color:var(--danger);font-size:clamp(9px,.5vw + .4rem,11px);font-weight:700;margin:.1em 0}.fine.svelte-1ejwiti{font-size:clamp(8px,.4vw + .35rem,10px);color:#4b5563;margin:0}.barcode.svelte-1ejwiti{height:clamp(24px,4vw,40px);border-radius:4px;background:repeating-linear-gradient(90deg,#111 0,#111 4px,#fff 4px,#fff 8px);border:1px solid #111;width:100%}.right.svelte-1ejwiti{display:grid;grid-template-rows:auto auto 1fr auto;gap:clamp(5px,1vw,10px);min-width:0}@media (max-width: 860px){.front.svelte-1ejwiti{grid-template-columns:1fr}}.sr-only.svelte-1ejwiti{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
