.media-dialog[data-v-e68c559e]{background:var(--home-surface);border:1px solid var(--home-rule);border-radius:20px;color:var(--text-color);margin:auto;max-height:calc(100dvh - 32px);max-width:min(960px,calc(100vw - 32px));padding:0}.media-dialog[data-v-e68c559e]::backdrop{background:var(--home-overlay)}.media-dialog-content[data-v-e68c559e]{padding:20px}.media-dialog-heading[data-v-e68c559e]{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:16px}h2[data-v-e68c559e]{font-size:18px;font-weight:600}button[data-v-e68c559e]{border:1px solid var(--home-rule);border-radius:50%;display:grid;flex-shrink:0;height:44px;place-items:center;width:44px}.preview-media[data-v-e68c559e]{border-radius:8px;display:block;margin:auto;max-height:68dvh;max-width:100%}.preview-editor[data-v-e68c559e]{align-items:center;color:var(--home-accent);display:flex;font-size:14px;gap:8px;justify-content:center;margin-top:16px;min-height:44px;text-align:center}button[data-v-e68c559e]:hover{background:var(--home-surface-raised)}:is(button[data-v-e68c559e],a[data-v-e68c559e]):focus-visible{outline:2px solid var(--home-accent);outline-offset:3px}p[data-v-e68c559e]{color:var(--home-body);margin-top:12px}.workflow-wrap[data-v-abddb05f]{margin:52px auto 0;max-width:1200px;position:relative}.workflow-glow[data-v-abddb05f]{background:radial-gradient(ellipse at center,var(--home-glow),transparent 68%);inset:-80px -100px 0;pointer-events:none;position:absolute}.workflow-panel[data-v-abddb05f]{background:var(--home-surface);border:1px solid var(--home-rule);border-radius:24px;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);overflow:clip;position:relative;text-align:left}.workflow-editor[data-v-abddb05f]{display:flex;flex-direction:column;min-width:0;padding:20px 0 20px 20px}.workflow-label[data-v-abddb05f]{align-items:center;color:var(--home-body);display:flex;font-size:12px;font-weight:500;gap:12px;justify-content:space-between;margin-bottom:16px;min-height:24px}.workflow-label a[data-v-abddb05f]{align-items:center;color:var(--home-muted);display:inline-flex;gap:4px;margin-right:20px;white-space:nowrap}.editor-preview[data-v-abddb05f]{aspect-ratio:1120/760;background:var(--background);border-radius:10px;overflow:clip;position:relative;width:100%}.editor-preview[data-v-abddb05f] :is(img,video){display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.editor-preview picture[data-v-abddb05f]{display:block;height:100%;width:100%}.editor-preview video[data-v-abddb05f]{inset:0;opacity:0;position:absolute}.editor-preview video.is-ready[data-v-abddb05f]{opacity:1}.editor-caption[data-v-abddb05f]{align-items:center;color:var(--home-muted);display:flex;font-size:11px;gap:8px;justify-content:space-between;margin-top:8px;min-height:32px}.editor-caption button[data-v-abddb05f]{color:var(--home-body);gap:5px;min-height:32px;padding:4px 8px}.editor-caption button[data-v-abddb05f],.watch-button[data-v-abddb05f]{align-items:center;display:inline-flex}.watch-button[data-v-abddb05f]{background:var(--home-overlay);border:1px solid var(--home-rule);border-radius:999px;bottom:16px;color:var(--text-color);font-size:13px;gap:9px;left:50%;min-height:42px;padding:8px 17px;position:absolute;transform:translate(-50%);white-space:nowrap}.editor-preview:hover .watch-button[data-v-abddb05f]{background:var(--home-surface-raised)}.workflow-api[data-v-abddb05f]{min-width:0;padding:20px 24px}.api-format[data-v-abddb05f]{color:var(--home-muted);font-size:11px}.request-snippet[data-v-abddb05f]{background:var(--background);border:1px solid var(--home-rule);border-radius:12px;min-width:0;padding:16px}.request-endpoint[data-v-abddb05f]{border-bottom:1px solid var(--home-rule);color:var(--home-body);font:11px var(--home-code-font);padding-bottom:12px}.request-endpoint span[data-v-abddb05f]{color:var(--home-accent);margin-right:8px}.request-code[data-v-abddb05f]{color:var(--home-body);font:11px/1.7 var(--home-code-font);margin:12px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.request-code[data-v-abddb05f] .token.property{color:var(--home-accent)}.request-code[data-v-abddb05f] .token.string{color:#a8d6a2}.request-code[data-v-abddb05f] .token.punctuation{color:var(--home-muted)}.request-code[data-v-abddb05f] .token.operator{background:none;color:var(--home-body)}.request-hint[data-v-abddb05f]{color:var(--home-muted);font-size:11px;line-height:16px;margin-top:12px}.variation-options[data-v-abddb05f]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;max-width:364px;width:100%}.variation-options button[data-v-abddb05f]{border-radius:8px;min-width:0;opacity:.65;outline:1px solid transparent;outline-offset:3px;overflow:clip;width:100%}.variation-options button[aria-pressed=true][data-v-abddb05f]{opacity:1;outline-color:var(--home-accent)}.variation-options button[data-v-abddb05f]:hover{opacity:1}.variation-options img[data-v-abddb05f]{aspect-ratio:9/16;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.view-result[data-v-abddb05f]{align-items:center;color:var(--home-accent);display:flex;font-size:12px;gap:7px;margin-top:12px;min-height:44px}.workflow-proof[data-v-abddb05f]{align-items:baseline;color:var(--home-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 28px;justify-content:center;line-height:22px;padding:24px 0 0;position:relative}.workflow-proof strong[data-v-abddb05f]{color:var(--home-body);font-weight:500}.workflow-proof>div[data-v-abddb05f]{display:flex;gap:20px}.workflow-proof a[data-v-abddb05f]{color:var(--home-body);text-decoration:underline;text-underline-offset:4px}:is(button[data-v-abddb05f],a[data-v-abddb05f]):focus-visible{outline:2px solid var(--home-accent);outline-offset:4px}@media(max-width:900px){.workflow-panel[data-v-abddb05f]{grid-template-columns:minmax(0,1fr)}.workflow-editor[data-v-abddb05f]{padding:16px 16px 0}.workflow-label a[data-v-abddb05f]{margin-right:0}.workflow-api[data-v-abddb05f]{border-top:1px solid var(--home-rule);margin-top:16px;padding:20px}.variation-options[data-v-abddb05f]{max-width:320px}.request-code[data-v-abddb05f]{font-size:12px}}@media(max-width:400px){.workflow-label[data-v-abddb05f]{font-size:11px}.workflow-api[data-v-abddb05f]{padding:16px}}.home-hero[data-v-2b792f2f]{background:var(--background);isolation:isolate;overflow:clip;padding:64px 20px;position:relative}.hero-copy[data-v-2b792f2f]{margin:0 auto;max-width:960px;position:relative;text-align:center;z-index:1}.hero-eyebrow[data-v-2b792f2f]{color:var(--text-color-3);font-size:12px;font-weight:600;letter-spacing:.16em;margin-bottom:20px;text-transform:uppercase}h1[data-v-2b792f2f]{color:var(--text-color);font-family:var(--font-display);font-size:clamp(32px,4.45vw,64px);font-weight:700;letter-spacing:-.045em;line-height:1.08}h1>span[data-v-2b792f2f]{display:block}h1[data-v-2b792f2f]{min-width:0;overflow-wrap:anywhere}h1 strong[data-v-2b792f2f]{color:var(--home-accent);font-weight:inherit}.hero-description[data-v-2b792f2f]{color:var(--home-body);font-size:18px;line-height:28px;margin:24px auto 0;max-width:660px;text-wrap:pretty}.hero-actions[data-v-2b792f2f]{align-items:center;display:flex;gap:24px;justify-content:center;margin-top:28px}.hero-primary[data-v-2b792f2f]{flex-shrink:0;white-space:nowrap}.hero-docs[data-v-2b792f2f]{align-items:center;color:var(--home-body);display:inline-flex;font-weight:500;gap:8px;min-height:44px;white-space:nowrap}.hero-docs[data-v-2b792f2f]:hover{color:var(--text-color)}.hero-actions a[data-v-2b792f2f]:focus-visible{outline:2px solid var(--home-accent);outline-offset:5px}@media(max-width:640px){.home-hero[data-v-2b792f2f]{padding-bottom:48px;padding-top:44px}h1[data-v-2b792f2f]{font-size:clamp(32px,8.5vw,38px);line-height:1.12}h1 strong[data-v-2b792f2f]{display:block}.hero-description[data-v-2b792f2f]{font-size:17px;line-height:27px;margin-top:20px}.hero-actions[data-v-2b792f2f]{flex-direction:column;gap:8px}.hero-primary[data-v-2b792f2f]{max-width:380px;width:100%}.hero-primary[data-v-2b792f2f] .glowing-button-label{padding-inline:16px}}
