.pst-mapping[data-v-3e7c2ee8]{--mapping-line:var(--color-line,#dcdae6);--mapping-muted:var(--color-muted,#4f5d6b);--mapping-accent:var(--color-accent-text,#543b9c);--mapping-mono:var(--font-mono,ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace);background-color:#fff;border:1px solid var(--mapping-line);border-radius:4px;padding:1.5rem}.pst-mapping__label[data-v-3e7c2ee8]{color:var(--mapping-muted);font-size:.75rem;font-weight:700;letter-spacing:.08em;margin:0 0 .375rem;text-transform:uppercase}.pst-mapping__source[data-v-3e7c2ee8]{background-color:#011e330d;border-radius:3px;color:var(--color-copy);display:block;font-family:var(--mapping-mono);font-size:.8125rem;overflow-wrap:anywhere;padding:.625rem .75rem}.pst-mapping__switches[data-v-3e7c2ee8]{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.25rem 0}.pst-mapping__switch[data-v-3e7c2ee8]{border:1px solid var(--mapping-accent);border-radius:3px;display:inline-flex;flex-wrap:wrap;overflow:hidden}.pst-mapping__option[data-v-3e7c2ee8]{background-color:#fff;border:0;color:var(--mapping-accent);cursor:pointer;font-size:.875rem;font-weight:600;padding:.4375rem .875rem}.pst-mapping__option+.pst-mapping__option[data-v-3e7c2ee8]{border-left:1px solid var(--mapping-accent)}.pst-mapping__option[aria-pressed=true][data-v-3e7c2ee8]{background-color:var(--mapping-accent);color:#fff}.pst-mapping__option[data-v-3e7c2ee8]:focus-visible{outline:2px solid var(--mapping-accent);outline-offset:2px}.pst-mapping__result[data-v-3e7c2ee8]{background-color:#f6f5fa;border-left:4px solid var(--mapping-accent);border-radius:2px;padding:1rem 1.25rem}.pst-mapping__path[data-v-3e7c2ee8]{display:flex;flex-wrap:wrap;font-size:.9375rem;gap:.25rem;list-style:none;margin:0;padding:0}.pst-mapping__crumb[data-v-3e7c2ee8]{display:inline}.pst-mapping__crumb[data-v-3e7c2ee8]:not(:first-child):before{color:var(--mapping-muted);content:"›";margin-right:.25rem}.pst-mapping__crumb[data-v-3e7c2ee8]:last-child{font-weight:700}.pst-mapping__path--inline[data-v-3e7c2ee8]{display:inline-flex;font-size:.875rem}.pst-mapping__second[data-v-3e7c2ee8]{color:var(--mapping-muted);font-size:.875rem;margin:.75rem 0 0}.pst-mapping__note[data-v-3e7c2ee8]{color:var(--mapping-muted);font-size:.8125rem;margin:1rem 0 0}
