.converter-preview[data-v-73339c36]{border:1px solid var(--guide);background:var(--paper);min-width:0;box-shadow:var(--artifact-shadow-soft)}.preview-title[data-v-73339c36]{border-bottom:1px solid var(--guide);justify-content:space-between;align-items:start;gap:1rem;padding:1.25rem;display:flex}.preview-title span[data-v-73339c36],.preview-title strong[data-v-73339c36]{display:block}.preview-title strong[data-v-73339c36]{font-size:.95rem}.preview-title span[data-v-73339c36]{color:var(--muted-foreground);font-family:var(--font-code);letter-spacing:.08em;margin-top:.25rem;font-size:.55rem}.preview-form[data-v-73339c36]{gap:1rem;padding:1.25rem;display:grid}.booking-field[data-v-73339c36],.route-fields>div[data-v-73339c36]{border:1px solid var(--guide);border-radius:var(--radius);background:var(--background);padding:.85rem 1rem}.preview-form small[data-v-73339c36],.preview-result small[data-v-73339c36]{color:var(--muted-foreground);font-family:var(--font-code);letter-spacing:.08em;font-size:.5rem;display:block}.preview-form strong[data-v-73339c36]{margin-top:.35rem;font-size:.78rem;display:block}.booking-field strong[data-v-73339c36]{font-family:var(--font-code)}.route-fields[data-v-73339c36]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.demo-action[data-v-73339c36]{background:var(--ink);color:var(--paper);justify-content:center;align-items:center;gap:.45rem;padding:.75rem;font-size:.7rem;font-weight:700;display:flex}.demo-action svg[data-v-73339c36]{width:.8rem}.preview-result[data-v-73339c36]{border-top:1px solid var(--guide);grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.25rem;display:grid}.preview-result strong[data-v-73339c36]{margin-top:.3rem;font-size:.78rem;display:block}.result-status[data-v-73339c36]{align-items:center;gap:.6rem;display:flex}.result-status>svg[data-v-73339c36]{width:.9rem;color:var(--success)}.result-code[data-v-73339c36]{border-top:1px solid var(--guide);grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.result-code strong[data-v-73339c36]{font-family:var(--font-code);font-size:1.15rem}.result-code>svg[data-v-73339c36]{width:1rem;color:var(--muted-foreground)}.demo-motion .booking-field[data-v-73339c36],.demo-motion .preview-result[data-v-73339c36],.demo-motion .route-fields[data-v-73339c36]{opacity:.22;transition:opacity .24s ease-out,transform .3s cubic-bezier(.2,.8,.2,1);transform:translateY(.35rem)}.demo-motion .booking-field.revealed[data-v-73339c36],.demo-motion .preview-result.revealed[data-v-73339c36],.demo-motion .route-fields.revealed[data-v-73339c36]{opacity:1;transform:translateZ(0)}.demo-motion .demo-action[data-v-73339c36]{transition:transform .2s ease-out}.demo-motion .demo-action.active[data-v-73339c36]{transform:translateY(-2px)}.demo-motion .demo-action.active svg[data-v-73339c36]{animation:.4s ease-out both converter-arrow-73339c36}.demo-motion .result-code strong[data-v-73339c36],.demo-motion .result-code>svg[data-v-73339c36]{opacity:.18;transition:opacity .22s ease-out,transform .28s cubic-bezier(.2,.9,.2,1);transform:translateY(.25rem)}.demo-motion .result-code.ready strong[data-v-73339c36],.demo-motion .result-code.ready>svg[data-v-73339c36]{opacity:1;transform:translateZ(0)}.demo-motion .result-code.ready>svg[data-v-73339c36]{animation:.35s ease-out 80ms both copy-tap-73339c36}.demo-resetting[data-v-73339c36] *,.demo-resetting[data-v-73339c36] :after,.demo-resetting[data-v-73339c36] :before{transition:none!important;animation:none!important}@keyframes converter-arrow-73339c36{to{transform:translate(.2rem)}}@keyframes copy-tap-73339c36{50%{transform:scale(.82)}}@media (width<=639px){.route-fields[data-v-73339c36]{grid-template-columns:1fr}.preview-form[data-v-73339c36],.preview-result[data-v-73339c36],.preview-title[data-v-73339c36]{padding-inline:1rem}}.editor-preview[data-v-ded437f8]{border:1px solid var(--guide);background:var(--paper);min-width:0;box-shadow:var(--artifact-shadow-soft)}.preview-title[data-v-ded437f8]{border-bottom:1px solid var(--guide);justify-content:space-between;align-items:start;gap:1rem;padding:1.25rem;display:flex}.preview-title span[data-v-ded437f8],.preview-title strong[data-v-ded437f8]{display:block}.preview-title strong[data-v-ded437f8]{font-size:.95rem}.preview-title span[data-v-ded437f8]{color:var(--muted-foreground);font-family:var(--font-code);margin-top:.25rem;font-size:.6rem}.editor-rows[data-v-ded437f8]{padding-inline:1.25rem}.editor-rows>div[data-v-ded437f8]{border-bottom:1px solid var(--guide);grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:1rem 0;font-size:.76rem;display:grid}.editor-rows svg[data-v-ded437f8]{width:.85rem}.editor-rows small[data-v-ded437f8]{color:var(--muted-foreground)}.editor-rows .marked[data-v-ded437f8]{color:var(--stamp);text-decoration:line-through}.editor-rows .removed[data-v-ded437f8]{opacity:.35;transform:translate(.5rem)}.editor-summary[data-v-ded437f8]{grid-template-columns:1fr 1fr;align-items:end;gap:1rem;padding:1.25rem;display:grid}.editor-summary small[data-v-ded437f8],.editor-summary strong[data-v-ded437f8]{display:block}.editor-summary small[data-v-ded437f8]{color:var(--muted-foreground);font-family:var(--font-code);letter-spacing:.08em;font-size:.52rem}.editor-summary strong[data-v-ded437f8]{margin-top:.3rem;font-size:1.1rem}.demo-action[data-v-ded437f8]{background:var(--ink);color:var(--paper);grid-column:1/-1;justify-content:center;align-items:center;gap:.45rem;padding:.75rem;font-size:.7rem;font-weight:700;display:flex}.demo-action svg[data-v-ded437f8]{width:.8rem}.demo-motion .removable[data-v-ded437f8]{transition:color .24s ease-out,opacity .3s ease-out,transform .32s cubic-bezier(.2,.8,.2,1)}.demo-motion .editor-summary.updated strong[data-v-ded437f8]{animation:.3s ease-out both summary-change-ded437f8}.demo-motion .demo-action[data-v-ded437f8]{transition:transform .2s ease-out}.demo-motion .demo-action.active[data-v-ded437f8]{transform:translateY(-2px)}.demo-motion .demo-action.active svg[data-v-ded437f8]{animation:.4s ease-out both editor-arrow-ded437f8}.demo-resetting[data-v-ded437f8] *,.demo-resetting[data-v-ded437f8] :after,.demo-resetting[data-v-ded437f8] :before{transition:none!important;animation:none!important}@keyframes summary-change-ded437f8{0%{opacity:.35;transform:translateY(.2rem)}}@keyframes editor-arrow-ded437f8{to{transform:translate(.2rem)}}.merge-preview[data-v-ed7917ca]{border:1px solid var(--guide);background:var(--paper);min-width:0;box-shadow:var(--artifact-shadow-soft);overflow:hidden}.preview-title[data-v-ed7917ca]{border-bottom:1px solid var(--guide);justify-content:space-between;align-items:start;gap:1rem;padding:1.25rem;display:flex}.preview-title span[data-v-ed7917ca],.preview-title strong[data-v-ed7917ca]{display:block}.preview-title strong[data-v-ed7917ca]{font-size:.95rem}.preview-title span[data-v-ed7917ca]{color:var(--muted-foreground);font-family:var(--font-code);margin-top:.25rem;font-size:.6rem}.merge-map[data-v-ed7917ca]{background-image:linear-gradient(var(--guide) 1px,transparent 1px),linear-gradient(90deg,var(--guide) 1px,transparent 1px);background-size:32px 32px;grid-template-columns:1fr 1fr;gap:2.5rem 1rem;padding:3rem clamp(1.25rem,5vw,3.5rem);display:grid;position:relative}.merged-slip[data-v-ed7917ca],.source-slip[data-v-ed7917ca]{z-index:1;border:1px solid var(--guide);background:var(--paper);box-shadow:5px 5px 0 var(--muted);flex-direction:column;padding:1rem;display:flex;position:relative}.merged-slip small[data-v-ed7917ca],.source-slip small[data-v-ed7917ca]{color:var(--muted-foreground);font-family:var(--font-code);letter-spacing:.08em;font-size:.52rem}.merged-slip strong[data-v-ed7917ca],.source-slip strong[data-v-ed7917ca]{font-family:var(--font-code);margin-top:.6rem;font-size:.82rem}.merged-slip span[data-v-ed7917ca],.source-slip span[data-v-ed7917ca]{color:var(--muted-foreground);margin-top:.35rem;font-size:.62rem}.merge-symbol[data-v-ed7917ca]{z-index:2;background:var(--ink);width:2.5rem;height:2.5rem;color:var(--paper);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.merge-symbol svg[data-v-ed7917ca]{width:1rem}.merged-slip[data-v-ed7917ca]{border-color:var(--ink);grid-column:1/-1;justify-self:center;width:min(100%,280px)}.merged-slip span[data-v-ed7917ca]{align-items:center;gap:.35rem;display:flex}.merged-slip svg[data-v-ed7917ca]{width:.75rem;color:var(--success)}.demo-motion .source-slip[data-v-ed7917ca]{transition:opacity .3s ease-out,transform .36s cubic-bezier(.2,.8,.2,1)}.demo-motion .source-a[data-v-ed7917ca]:not(.gathered){transform:translate(-.75rem)}.demo-motion .source-b[data-v-ed7917ca]:not(.gathered){transform:translate(.75rem)}.demo-motion .source-slip[data-v-ed7917ca]:not(.gathered){opacity:.55}.demo-motion .source-slip.processed[data-v-ed7917ca]{opacity:.65}.demo-motion .merge-symbol[data-v-ed7917ca]{opacity:.35;transition:opacity .24s ease-out,transform .3s cubic-bezier(.2,1.2,.4,1);transform:translate(-50%,-50%)scale(.8)}.demo-motion .merge-symbol.active[data-v-ed7917ca]{opacity:1;transform:translate(-50%,-50%)scale(1)}.demo-motion .merge-symbol.active svg[data-v-ed7917ca]{animation:.45s ease-out both merge-turn-ed7917ca}.demo-motion .merged-slip[data-v-ed7917ca]{opacity:.12;transition:opacity .28s ease-out,transform .34s cubic-bezier(.2,1.1,.4,1);transform:translateY(.55rem)scale(.98)}.demo-motion .merged-slip.revealed[data-v-ed7917ca]{opacity:1;transform:translateZ(0)scale(1)}.demo-motion .merged-slip.confirmed[data-v-ed7917ca]{border-color:var(--success)}.demo-resetting[data-v-ed7917ca] *,.demo-resetting[data-v-ed7917ca] :after,.demo-resetting[data-v-ed7917ca] :before{transition:none!important;animation:none!important}@keyframes merge-turn-ed7917ca{0%{transform:rotate(-25deg)scale(.8)}to{transform:rotate(0)scale(1)}}
