.qr.svelte-qq1aq1{display:inline-block;position:relative}svg.svelte-qq1aq1{display:block}.blob.svelte-qq1aq1{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.flip.svelte-10cxnb1{width:min(100%,300px);height:300px;margin:4px auto 16px}.inner.svelte-10cxnb1{width:100%;height:100%;position:relative}.inner.flipping.svelte-10cxnb1{animation:.3s ease-in-out svelte-10cxnb1-flip}@keyframes svelte-10cxnb1-flip{50%{transform:scaleX(.02)}}.face.svelte-10cxnb1{border:var(--line) solid var(--ink);border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;inset:0}.front.svelte-10cxnb1{background-color:var(--c);box-shadow:0 6px 0 var(--d);color:#fff;background-image:radial-gradient(#ffffff24 20%,#0000 22%);background-size:22px 22px}.back.svelte-10cxnb1{background:#fff;gap:4px;box-shadow:0 6px #b8b0c2}.label.svelte-10cxnb1{border:var(--line) solid var(--ink);color:var(--ink);letter-spacing:.16em;background:#fff;border-radius:18px;padding:6px 20px 2px calc(20px + .16em);font-family:Lilita One,sans-serif;font-size:44px;box-shadow:0 5px #b8b0c2}.url.svelte-10cxnb1{opacity:.95;word-break:break-all;text-align:center;font-size:15px;font-weight:800}.hint.svelte-10cxnb1{text-align:center;margin:0;font-size:14px;font-weight:700}.hint.dark.svelte-10cxnb1{color:var(--ink)}.row.svelte-10cxnb1{align-items:center;gap:10px;display:flex}.qrbtn.svelte-10cxnb1{border:var(--line) solid var(--ink);width:56px;height:56px;color:var(--ink);cursor:pointer;background:#fff;border-radius:18px;flex:none;place-items:center;margin-bottom:5px;transition:transform 70ms,box-shadow 70ms;display:grid;box-shadow:0 5px #b8b0c2}.qrbtn.on.svelte-10cxnb1{background:var(--accent);box-shadow:0 5px 0 var(--accent-dark)}.qrbtn.svelte-10cxnb1:active{transform:translateY(4px);box-shadow:0 1px #b8b0c2}.qrbtn.svelte-10cxnb1 svg:where(.svelte-10cxnb1){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:30px;height:30px}.qrbtn.svelte-10cxnb1 .f:where(.svelte-10cxnb1){fill:currentColor;stroke:none}.linkbox.svelte-10cxnb1{border:var(--line) solid var(--ink);width:100%;height:44px;color:var(--ink);-webkit-user-select:all;user-select:all;background:#fff;border-radius:12px;margin-top:10px;padding:0 12px;font-size:16px}@media (prefers-reduced-motion:reduce){.inner.flipping.svelte-10cxnb1{animation:none}}
