.page.svelte-13t2k2w{max-width:1080px;margin:0 auto;padding:clamp(20px,4vw,40px) clamp(20px,4vw,48px) 96px}.hero.svelte-13t2k2w{max-width:720px;padding:clamp(48px,8vw,96px) 0 clamp(36px,5vw,56px)}.hero.svelte-13t2k2w h1:where(.svelte-13t2k2w){letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(40px,6vw,72px);font-weight:600;line-height:1}.hero.svelte-13t2k2w p:where(.svelte-13t2k2w){color:var(--ink-soft);max-width:48ch;margin:0;font-size:16px}.tabs.svelte-13t2k2w{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:clamp(40px,6vw,64px);font-size:14px;display:flex}.tab.svelte-13t2k2w{font:inherit;cursor:pointer;color:var(--ink-mute);background:0 0;border:0;padding:4px 0;font-weight:500;transition:color .15s}.tab.svelte-13t2k2w:hover{color:var(--ink)}.tab.active.svelte-13t2k2w{color:var(--ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.tab-sep.svelte-13t2k2w{color:var(--ink-faint);font-weight:400}.grid.svelte-13t2k2w{grid-template-columns:1fr;align-items:start;gap:clamp(40px,6vw,72px);display:grid}@media (width>=880px){.grid.svelte-13t2k2w{grid-template-columns:1fr 380px}.col-preview.svelte-13t2k2w{position:sticky;top:24px}}.col.svelte-13t2k2w{min-width:0}.eyebrow.svelte-13t2k2w{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);margin-bottom:20px;font-size:11px}.preview-eyebrow.svelte-13t2k2w{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.preview-eyebrow.svelte-13t2k2w .eyebrow:where(.svelte-13t2k2w){margin-bottom:0}.preview-eyebrow.svelte-13t2k2w .meta:where(.svelte-13t2k2w){font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mute);align-items:baseline;gap:6px;font-size:11px;display:inline-flex}.preview-eyebrow.svelte-13t2k2w .meta:where(.svelte-13t2k2w) .dot:where(.svelte-13t2k2w){color:var(--ink-faint)}.form.svelte-13t2k2w{flex-direction:column;gap:24px;margin-bottom:40px;display:flex}.field.svelte-13t2k2w{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.field.svelte-13t2k2w>span:where(.svelte-13t2k2w){font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mute);justify-content:space-between;align-items:baseline;font-size:11px;display:flex}.field.svelte-13t2k2w>span:where(.svelte-13t2k2w) em:where(.svelte-13t2k2w){color:var(--ink-soft);font-style:normal;font-weight:400}.row.svelte-13t2k2w{flex-wrap:wrap;gap:24px;display:flex}.row.svelte-13t2k2w .field:where(.svelte-13t2k2w){min-width:140px}input[type=text].svelte-13t2k2w,input[type=url].svelte-13t2k2w,input[type=email].svelte-13t2k2w,input[type=tel].svelte-13t2k2w,textarea.svelte-13t2k2w,select.svelte-13t2k2w{color:var(--ink);border:0;border-bottom:1px solid var(--ink-faint);background:0 0;border-radius:0;outline:none;width:100%;padding:6px 0;font-size:16px;transition:border-color .15s}textarea.svelte-13t2k2w{resize:vertical;min-height:60px;padding:6px 0}select.svelte-13t2k2w{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-soft) 50%), linear-gradient(-45deg, transparent 50%, var(--ink-soft) 50%);background-position:calc(100% - 12px),calc(100% - 6px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:24px}input.svelte-13t2k2w:focus,textarea.svelte-13t2k2w:focus,select.svelte-13t2k2w:focus{border-bottom-color:var(--ink)}input[type=range].svelte-13t2k2w{appearance:none;width:100%;height:18px;accent-color:var(--ink);background:0 0;padding:0}input[type=range].svelte-13t2k2w::-webkit-slider-runnable-track{background:var(--ink-faint);height:1px}input[type=range].svelte-13t2k2w::-moz-range-track{background:var(--ink-faint);height:1px}input[type=range].svelte-13t2k2w::-webkit-slider-thumb{appearance:none;background:var(--ink);cursor:grab;border-radius:999px;width:14px;height:14px;margin-top:-6px}input[type=range].svelte-13t2k2w::-moz-range-thumb{background:var(--ink);cursor:grab;border:0;border-radius:999px;width:14px;height:14px}.checkbox.svelte-13t2k2w{color:var(--ink-soft);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:14px;display:flex}.checkbox.svelte-13t2k2w input:where(.svelte-13t2k2w){accent-color:var(--ink)}.color-row.svelte-13t2k2w{border-bottom:1px solid var(--ink-faint);align-items:center;gap:10px;padding-bottom:4px;display:flex}.color-row.disabled.svelte-13t2k2w{opacity:.4}.color-row.svelte-13t2k2w input[type=color]:where(.svelte-13t2k2w){appearance:none;border:1px solid var(--ink-faint);cursor:pointer;background:0 0;width:28px;height:28px;padding:0}.color-row.svelte-13t2k2w input[type=color]:where(.svelte-13t2k2w)::-webkit-color-swatch-wrapper{padding:2px}.color-row.svelte-13t2k2w input[type=color]:where(.svelte-13t2k2w)::-webkit-color-swatch{border:0}.color-row.svelte-13t2k2w input[type=text]:where(.svelte-13t2k2w){font-family:var(--mono);border-bottom:0;flex:1;font-size:13px}.extras.svelte-13t2k2w{padding-top:8px}.extras-toggle.svelte-13t2k2w{font:inherit;font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:11px;display:inline-flex}.extras-toggle.svelte-13t2k2w:hover{color:var(--ink)}.chev.svelte-13t2k2w{text-align:center;width:12px;font-family:var(--mono);color:var(--ink-mute);font-size:12px;line-height:1;transition:transform .2s;display:inline-block}.chev.open.svelte-13t2k2w{color:var(--ink);transform:rotate(45deg)}.extras-body.svelte-13t2k2w{flex-direction:column;gap:24px;padding-top:24px;display:flex}.preview-card.svelte-13t2k2w{border:1px solid var(--ink);background:#fff;flex-direction:column;gap:20px;padding:24px;display:flex}.qr-stage.svelte-13t2k2w{justify-content:center;align-items:center;min-height:240px;display:flex}.qr-stage.transparent.svelte-13t2k2w{background-image:linear-gradient(45deg, var(--paper-soft) 25%, transparent 25%), linear-gradient(-45deg, var(--paper-soft) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--paper-soft) 75%), linear-gradient(-45deg, transparent 75%, var(--paper-soft) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.qr-frame.svelte-13t2k2w{justify-content:center;align-items:center;max-width:100%;display:flex}.qr-frame.svelte-13t2k2w svg{width:100%;height:100%;display:block}.qr-frame.placeholder.svelte-13t2k2w{border:1px dashed var(--ink-faint);color:var(--ink-mute);font-size:13px}.payload.svelte-13t2k2w{border-top:1px solid var(--ink-faint);flex-direction:column;gap:4px;padding-top:16px;display:flex}.payload-label.svelte-13t2k2w{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-mute);font-size:10px}.payload-text.svelte-13t2k2w{font-family:var(--mono);color:var(--ink-soft);word-break:break-all;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-height:4.5em;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.warning.svelte-13t2k2w{color:var(--accent);align-items:baseline;gap:8px;margin:0;font-size:12px;display:flex}.warning-mark.svelte-13t2k2w{font-family:var(--mono);font-weight:600}.warning-figure.svelte-13t2k2w{font-family:var(--mono);font-weight:500}.actions.svelte-13t2k2w{align-items:stretch;gap:8px;margin-top:16px;display:flex}.btn.svelte-13t2k2w{font:inherit;border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:0;padding:10px 18px;font-size:14px;font-weight:500;transition:background .12s,color .12s}.btn.svelte-13t2k2w:hover:not(:disabled){background:var(--ink);color:var(--paper)}.btn.ghost.svelte-13t2k2w{border-color:var(--ink-faint)}.btn.ghost.svelte-13t2k2w:hover:not(:disabled){border-color:var(--ink);background:var(--ink);color:var(--paper)}.btn.primary.svelte-13t2k2w{background:var(--ink);color:var(--paper)}.btn.primary.svelte-13t2k2w:hover:not(:disabled){background:#000}.btn.svelte-13t2k2w:disabled{opacity:.3;cursor:not-allowed}.split-btn.svelte-13t2k2w{margin-left:auto;display:inline-flex;position:relative}.split-main.svelte-13t2k2w{border-right-color:#ffffff2e}.split-toggle.svelte-13t2k2w{border-left-width:0;padding:10px 12px}.caret.svelte-13t2k2w{font-size:12px;line-height:1;transition:transform .15s;display:inline-block}.caret.open.svelte-13t2k2w{transform:rotate(180deg)}.dropdown.svelte-13t2k2w{border:1px solid var(--ink);z-index:10;background:#fff;flex-direction:column;min-width:160px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.dropdown-item.svelte-13t2k2w{font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:13px}.dropdown-item.svelte-13t2k2w:hover{background:var(--paper)}.history.svelte-13t2k2w{margin-top:clamp(56px,8vw,88px)}.history-header.svelte-13t2k2w{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.history-header.svelte-13t2k2w .eyebrow:where(.svelte-13t2k2w){margin-bottom:0}.link.svelte-13t2k2w{font:inherit;font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.link.svelte-13t2k2w:hover{color:var(--ink)}.history.svelte-13t2k2w ol:where(.svelte-13t2k2w){border-top:1px solid var(--ink-faint);margin:0;padding:0;list-style:none}.history-item.svelte-13t2k2w{border-bottom:1px solid var(--ink-faint);grid-template-columns:28px 80px 1fr auto auto auto;align-items:center;gap:16px;padding:14px 0;display:grid}.history-num.svelte-13t2k2w{font-family:var(--mono);color:var(--ink-mute);letter-spacing:.04em;font-size:11px}.history-type.svelte-13t2k2w{color:var(--ink);font-size:13px;font-weight:500}.history-label.svelte-13t2k2w{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.history-time.svelte-13t2k2w{font-family:var(--mono);color:var(--ink-mute);letter-spacing:.04em;font-size:11px}.history-load.svelte-13t2k2w{text-underline-offset:3px;text-decoration:underline}.icon-btn.svelte-13t2k2w{font:inherit;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;width:24px;height:24px;font-size:18px;line-height:1}.icon-btn.svelte-13t2k2w:hover{color:var(--ink)}@media (width<=720px){.history-item.svelte-13t2k2w{grid-template-columns:24px 1fr auto auto}.history-type.svelte-13t2k2w,.history-time.svelte-13t2k2w{display:none}}
