.csb[data-v-f5f7f385]{--csb-bg:#fafafa;--csb-bg-0:color-mix(in srgb,var(--csb-bg) 0%,transparent);--csb-bg-75:color-mix(in srgb,var(--csb-bg) 75%,transparent);--csb-ink:#16161d;--csb-text:#3a3a48;--csb-soft:#5a5a6a;--csb-muted:#6b6b7b;--csb-head:#71717a;--csb-accent:#5b4cf0;--csb-accent-hover:color-mix(in srgb,var(--csb-accent) 78%,#000);--csb-accent-line:color-mix(in srgb,var(--csb-accent) 35%,transparent);--csb-card:#f1f1f5;--csb-line:#e3e3ea;--csb-line-soft:#ececf2;--csb-chip:color-mix(in srgb,var(--csb-accent) 10%,transparent);--csb-chip-hover:color-mix(in srgb,var(--csb-accent) 17%,transparent);color:var(--csb-ink);container-type:inline-size;display:flex;flex-direction:column;gap:12px;margin-top:36px;max-width:960px;text-align:left;width:100%}.csb.csb-dark[data-v-f5f7f385]{--csb-bg:#12131a;--csb-ink:#f4f4f6;--csb-text:#c6c6d2;--csb-soft:#a9a9b8;--csb-muted:#8e8ea0;--csb-head:#a1a1aa;--csb-accent:#9189ff;--csb-accent-hover:color-mix(in srgb,var(--csb-accent) 75%,#fff);--csb-accent-line:color-mix(in srgb,var(--csb-accent) 40%,transparent);--csb-card:hsla(0,0%,100%,.05);--csb-line:hsla(0,0%,100%,.12);--csb-line-soft:hsla(0,0%,100%,.08);--csb-chip:color-mix(in srgb,var(--csb-accent) 14%,transparent);--csb-chip-hover:color-mix(in srgb,var(--csb-accent) 22%,transparent)}.csb[data-v-f5f7f385] :where(h1,h2,p,ul,ol,dl,dd,figure){margin:0;padding:0}.csb[data-v-f5f7f385] :where(ul,ol){list-style:none}.csb-accent[data-v-f5f7f385],.csb-link[data-v-f5f7f385]{color:var(--csb-accent)}.csb-link[data-v-f5f7f385]{text-decoration:underline;text-decoration-color:var(--csb-accent-line);text-underline-offset:3px}.csb-link[data-v-f5f7f385]:hover{color:var(--csb-accent-hover);text-decoration-color:var(--csb-accent-hover)}.csb-head-main[data-v-f5f7f385]{display:flex;flex-direction:column;gap:8px}.csb-h1[data-v-f5f7f385]{font-size:20px;font-weight:400;line-height:1.375}.csb-h1-logo[data-v-f5f7f385]{display:inline-block;margin-right:10px;vertical-align:-6px}.csb-h1-name[data-v-f5f7f385]{font-weight:500}.csb-h1-rest[data-v-f5f7f385]{color:var(--csb-head)}.csb-lead[data-v-f5f7f385]{color:var(--csb-text);font-size:14.5px;line-height:1.55;text-wrap:pretty}.csb-pills[data-v-f5f7f385]{display:none}.csb-pills li[data-v-f5f7f385]{background:var(--csb-card);border-radius:999px;font-size:13px;padding:6px 12px}.csb-tabs[data-v-f5f7f385]{box-shadow:inset 0 -1px 0 var(--csb-line);display:flex;gap:20px;margin:0 -16px;overflow-x:auto;padding:0 16px;scrollbar-width:none}.csb-tabs[data-v-f5f7f385]::-webkit-scrollbar{display:none}.csb-tab[data-v-f5f7f385]{color:var(--csb-soft);flex-shrink:0;font-size:14px;font-weight:500;padding:12px 0;position:relative;transition:color .25s ease;white-space:nowrap}.csb-tab.is-on[data-v-f5f7f385]{color:var(--csb-accent)}.csb-tab[data-v-f5f7f385]:after{background:var(--csb-accent);border-radius:2px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .35s cubic-bezier(.22,.7,.2,1)}.csb-tab.is-on[data-v-f5f7f385]:after{transform:scaleX(1)}.csb-tab-extra[data-v-f5f7f385]{display:none}.csb-clip[data-v-f5f7f385]{max-height:180px;overflow:hidden;position:relative;transition:max-height .6s cubic-bezier(.22,.7,.2,1)}.csb-inner[data-v-f5f7f385]{display:grid;grid-template-columns:minmax(0,1fr);padding-top:6px;transition:opacity .2s ease,transform .3s cubic-bezier(.22,.7,.2,1)}.csb-inner.is-fading[data-v-f5f7f385]{opacity:0;transform:translateY(8px)}.csb-tabpane[data-v-f5f7f385]{grid-area:1/1;min-width:0}.csb-tabpane.is-off[data-v-f5f7f385]{pointer-events:none;visibility:hidden}.csb-veil[data-v-f5f7f385]{inset:0;pointer-events:none;position:absolute;transition:opacity .35s ease}.csb-clip.is-open .csb-veil[data-v-f5f7f385]{opacity:0}.csb-veil-blur[data-v-f5f7f385]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(to bottom,var(--csb-bg-0),var(--csb-bg-75) 55%,var(--csb-bg));bottom:0;cursor:pointer;height:110px;left:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 45%);mask-image:linear-gradient(180deg,transparent,#000 45%);right:0}.csb-veil-blur[data-v-f5f7f385],.csb-veil-more[data-v-f5f7f385]{pointer-events:auto;position:absolute}.csb-veil-more[data-v-f5f7f385]{bottom:10px;left:50%;transform:translate(-50%)}.csb-clip.is-open .csb-veil-blur[data-v-f5f7f385],.csb-clip.is-open .csb-veil-more[data-v-f5f7f385]{pointer-events:none}.csb-more[data-v-f5f7f385]{align-items:center;color:var(--csb-accent);display:flex;font-size:14.5px;font-weight:500;gap:8px;text-decoration:underline;text-decoration-color:var(--csb-accent-line);text-underline-offset:4px;white-space:nowrap}.csb-more[data-v-f5f7f385]:hover{color:var(--csb-accent-hover);text-decoration-color:var(--csb-accent-hover)}.csb-chevron[data-v-f5f7f385]{border-bottom:1.6px solid;border-right:1.6px solid;display:inline-block;height:7px;margin-top:-4px;transform:rotate(45deg);width:7px}.csb-chevron-up[data-v-f5f7f385]{margin-top:4px;transform:rotate(-135deg)}.csb-h2[data-v-f5f7f385]{color:var(--csb-head);font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.2}.csb-p[data-v-f5f7f385]{color:var(--csb-text);font-size:14.5px;line-height:1.65;text-wrap:pretty}.csb-pane[data-v-f5f7f385]{display:flex;flex-direction:column}.csb-pane-examples[data-v-f5f7f385],.csb-pane-specs[data-v-f5f7f385]{gap:14px}.csb-pane-how[data-v-f5f7f385]{gap:16px}.csb-pane-free[data-v-f5f7f385]{gap:12px}.csb-about[data-v-f5f7f385],.csb-about-head[data-v-f5f7f385]{display:flex;flex-direction:column;gap:12px}.csb-features li[data-v-f5f7f385]{border-bottom:1px solid var(--csb-line-soft);font-size:14px;line-height:1.55;padding:10px 0}.csb-feature-t[data-v-f5f7f385]{color:var(--csb-ink);font-weight:500}.csb-feature-d[data-v-f5f7f385]{color:var(--csb-soft)}.csb-about-note[data-v-f5f7f385]{font-size:14px;line-height:1.6}.csb-fit[data-v-f5f7f385]{display:flex;flex-direction:column;gap:12px}.csb-fit-cols[data-v-f5f7f385]{display:grid;gap:14px;grid-template-columns:1fr}.csb-fit-k[data-v-f5f7f385]{color:var(--csb-ink);font-size:13px;font-weight:500}.csb-fit-list li[data-v-f5f7f385]{border-bottom:1px solid var(--csb-line-soft);color:var(--csb-text);font-size:14px;line-height:1.55;padding:8px 0}.csb-specs[data-v-f5f7f385]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.csb-spec[data-v-f5f7f385]{background:var(--csb-card);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:12px}.csb-spec dt[data-v-f5f7f385]{color:var(--csb-muted);font-size:12px}.csb-spec dd[data-v-f5f7f385]{font-size:14px;font-weight:500;line-height:1.35}.csb-h2-next[data-v-f5f7f385]{margin-top:10px}.csb-compare[data-v-f5f7f385]{display:flex;flex-direction:column;gap:14px}.csb-compare-head[data-v-f5f7f385]{display:none}.csb-compare-row[data-v-f5f7f385]{border:1px solid var(--csb-line-soft);border-radius:12px;display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:1.45;padding:12px 14px}.csb-compare-k[data-v-f5f7f385]{color:var(--csb-muted);font-size:12px}.csb-compare-tag[data-v-f5f7f385]{font-weight:500}.csb-models[data-v-f5f7f385]{display:flex;flex-direction:column;gap:14px}.csb-models-head[data-v-f5f7f385]{display:none}.csb-models-row[data-v-f5f7f385]{border:1px solid var(--csb-line-soft);border-radius:12px;display:flex;flex-direction:column;font-size:14px;gap:6px;line-height:1.45;padding:12px 14px}.csb-models-name[data-v-f5f7f385]{font-size:15px;font-weight:500}.csb-models-k[data-v-f5f7f385]{color:var(--csb-muted)}.csb-steps[data-v-f5f7f385]{display:flex;flex-direction:column;gap:16px}.csb-step[data-v-f5f7f385]{display:flex;gap:14px}.csb-step-n[data-v-f5f7f385]{align-items:center;background:var(--csb-chip);border-radius:50%;color:var(--csb-accent);display:flex;flex-shrink:0;font-size:13px;font-weight:500;height:28px;justify-content:center;width:28px}.csb-step-word[data-v-f5f7f385]{display:none}.csb-step-body[data-v-f5f7f385]{display:flex;flex-direction:column;gap:4px;padding-top:4px}.csb-step-t[data-v-f5f7f385]{font-size:15px;font-weight:500}.csb-step-d[data-v-f5f7f385]{color:var(--csb-soft)}.csb-note[data-v-f5f7f385],.csb-step-d[data-v-f5f7f385]{font-size:13.5px;line-height:1.55}.csb-note[data-v-f5f7f385]{background:var(--csb-card);border-radius:12px;color:var(--csb-text);padding:12px 14px}.csb-gallery[data-v-f5f7f385]{display:grid;gap:10px;grid-template-columns:1fr 1fr}.csb-shot[data-v-f5f7f385]{display:flex;flex-direction:column;gap:6px}.csb-shot-img[data-v-f5f7f385]{aspect-ratio:3/4;border-radius:10px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.csb-shot-stub[data-v-f5f7f385]{align-items:flex-end;background:repeating-linear-gradient(135deg,var(--csb-card) 0 10px,var(--csb-line-soft) 10px 20px);box-sizing:border-box;color:var(--csb-muted);display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;padding:8px}.csb-shot-pair[data-v-f5f7f385]{display:grid;gap:3px;grid-template-rows:2fr 3fr;overflow:hidden}.csb-shot-cell[data-v-f5f7f385]{display:grid;gap:3px;grid-auto-columns:1fr;grid-auto-flow:column;min-height:0;position:relative}.csb-shot-cell img[data-v-f5f7f385]{display:block;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;width:100%}.csb-shot-tag[data-v-f5f7f385]{background:#0a0a0b9e;border-radius:999px;bottom:6px;color:#fff;font-size:12px;left:6px;line-height:1.4;padding:2px 7px;position:absolute}.csb-shot figcaption[data-v-f5f7f385]{color:var(--csb-text);font-size:12px;line-height:1.45}.csb-prompts[data-v-f5f7f385]{display:grid;gap:10px;grid-template-columns:1fr}.csb-prompt[data-v-f5f7f385]{background:var(--csb-card);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:12px 14px;text-align:left;transition:background .2s ease}.csb-prompt[data-v-f5f7f385]:hover{background:var(--csb-chip)}.csb-prompt-t[data-v-f5f7f385]{color:var(--csb-accent);font-size:13px;font-weight:500}.csb-prompt-d[data-v-f5f7f385]{color:var(--csb-text);font-size:14px;line-height:1.5}.csb-free[data-v-f5f7f385]{display:grid;gap:12px;grid-template-columns:1fr}.csb-free li[data-v-f5f7f385]{background:var(--csb-card);border-radius:12px;font-size:14px;line-height:1.5;padding:12px 14px}.csb-faq[data-v-f5f7f385]{display:flex;flex-direction:column}.csb-faq .csb-h2[data-v-f5f7f385]{margin-bottom:6px}.csb-q[data-v-f5f7f385]{border-bottom:1px solid var(--csb-line-soft)}.csb-q-head[data-v-f5f7f385]{align-items:center;color:var(--csb-ink);display:flex;font-size:15px;font-weight:500;gap:12px;justify-content:space-between;line-height:1.4;padding:14px 0;text-align:left;width:100%}.csb-q-head[data-v-f5f7f385]:hover,.csb-q-sign[data-v-f5f7f385]{color:var(--csb-accent)}.csb-q-sign[data-v-f5f7f385]{display:inline-block;flex-shrink:0;font-size:22px;font-weight:300;line-height:1;transition:transform .3s cubic-bezier(.22,.7,.2,1)}.csb-q.is-open .csb-q-sign[data-v-f5f7f385]{transform:rotate(45deg)}.csb-q-body[data-v-f5f7f385]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s cubic-bezier(.22,.7,.2,1),opacity .3s ease}.csb-q.is-open .csb-q-body[data-v-f5f7f385]{grid-template-rows:1fr;opacity:1}.csb-q-clip[data-v-f5f7f385]{min-height:0;overflow:hidden}.csb-q-text[data-v-f5f7f385]{color:var(--csb-text);font-size:14px;line-height:1.6;padding:0 0 14px}.csb-foot[data-v-f5f7f385]{display:flex;flex-direction:column;gap:16px;padding-top:12px}.csb-related[data-v-f5f7f385]{align-items:center;display:flex;gap:6px;margin:0 -16px;overflow-x:auto;padding:0 16px;scrollbar-width:none}.csb-related[data-v-f5f7f385]::-webkit-scrollbar{display:none}.csb-related-label[data-v-f5f7f385]{display:none}.csb-related-link[data-v-f5f7f385]{background:var(--csb-chip);border-radius:999px;color:var(--csb-accent);flex-shrink:0;font-size:13px;font-weight:500;padding:7px 12px;white-space:nowrap}.csb-related-link[data-v-f5f7f385]:hover{background:var(--csb-chip-hover)}.csb-less[data-v-f5f7f385]{align-self:center}@container (min-width: 720px){.csb-head[data-v-f5f7f385]{align-items:end;display:grid;gap:40px;grid-template-columns:1fr 300px}.csb-h1[data-v-f5f7f385]{font-size:24px}.csb-lead[data-v-f5f7f385]{font-size:15px;line-height:1.6}.csb-pills[data-v-f5f7f385]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.csb-tabs[data-v-f5f7f385]{gap:30px;margin:0;padding:0}.csb-tab[data-v-f5f7f385]{padding:10px 0}.csb-tab-extra[data-v-f5f7f385]{display:inline}.csb-clip[data-v-f5f7f385]{max-height:230px}.csb-inner[data-v-f5f7f385]{padding-top:8px}.csb-veil-blur[data-v-f5f7f385]{height:120px}.csb-veil-more[data-v-f5f7f385]{bottom:12px}.csb-h2[data-v-f5f7f385]{font-size:26px}.csb-p[data-v-f5f7f385]{font-size:15px;line-height:1.7}.csb-pane-examples[data-v-f5f7f385],.csb-pane-specs[data-v-f5f7f385]{gap:16px}.csb-pane-how[data-v-f5f7f385]{gap:18px}.csb-pane-free[data-v-f5f7f385]{gap:14px}.csb-about[data-v-f5f7f385]{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-areas:"head features" "note features" "fit fit";grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr auto;row-gap:12px}.csb-about-head[data-v-f5f7f385]{grid-area:head}.csb-features[data-v-f5f7f385]{grid-area:features}.csb-about-note[data-v-f5f7f385]{font-size:15px;grid-area:note;line-height:1.7}.csb-features li[data-v-f5f7f385]{font-size:14.5px}.csb-fit[data-v-f5f7f385]{grid-area:fit}.csb-fit-cols[data-v-f5f7f385]{-moz-column-gap:40px;column-gap:40px;grid-template-columns:1fr 1fr}.csb-fit-list li[data-v-f5f7f385]{font-size:14.5px}.csb-specs[data-v-f5f7f385]{gap:10px;grid-template-columns:repeat(4,1fr)}.csb-spec[data-v-f5f7f385]{gap:6px;padding:14px}.csb-spec dt[data-v-f5f7f385]{font-size:12.5px}.csb-spec dd[data-v-f5f7f385]{font-size:15px;line-height:1.4}.csb-h2-next[data-v-f5f7f385]{margin-top:12px}.csb-compare[data-v-f5f7f385]{border:1px solid var(--csb-line-soft);border-radius:12px;gap:0;overflow:hidden}.csb-compare-head[data-v-f5f7f385],.csb-compare-row[data-v-f5f7f385]{display:grid;grid-template-columns:180px 1fr 1fr}.csb-compare-head[data-v-f5f7f385]{background:var(--csb-card);font-size:14px;font-weight:500}.csb-compare-head>span[data-v-f5f7f385],.csb-compare-row>div[data-v-f5f7f385]{padding:12px 16px}.csb-compare-row[data-v-f5f7f385]{border:0;border-radius:0;border-top:1px solid var(--csb-line-soft);gap:0;line-height:1.5;padding:0}.csb-compare-k[data-v-f5f7f385]{font-size:14px}.csb-compare-tag[data-v-f5f7f385]{display:none}.csb-models[data-v-f5f7f385]{border:1px solid var(--csb-line-soft);border-radius:12px;gap:0;overflow:hidden}.csb-models-head[data-v-f5f7f385],.csb-models-row[data-v-f5f7f385]{display:grid;grid-template-columns:190px 1.1fr 1.3fr 130px}.csb-models-head[data-v-f5f7f385]{background:var(--csb-card);font-size:14px;font-weight:500}.csb-models-head>span[data-v-f5f7f385],.csb-models-row>div[data-v-f5f7f385]{padding:12px 16px}.csb-models-row[data-v-f5f7f385]{border:0;border-radius:0;border-top:1px solid var(--csb-line-soft);gap:0;padding:0}.csb-models-k[data-v-f5f7f385]{display:none}.csb-steps[data-v-f5f7f385]{display:grid;gap:14px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.csb-step[data-v-f5f7f385]{border-top:2px solid var(--csb-accent);flex-direction:column;gap:8px;padding-top:12px}.csb-step-n[data-v-f5f7f385]{background:none;border-radius:0;display:block;font-weight:500;height:auto;width:auto}.csb-step-word[data-v-f5f7f385]{display:inline}.csb-step-body[data-v-f5f7f385]{gap:8px;padding-top:0}.csb-note[data-v-f5f7f385]{font-size:14px;line-height:1.6;padding:14px 16px}.csb-gallery[data-v-f5f7f385]{grid-template-columns:repeat(6,1fr)}.csb-prompts[data-v-f5f7f385]{grid-template-columns:repeat(3,1fr)}.csb-prompt[data-v-f5f7f385]{padding:14px 16px}.csb-shot[data-v-f5f7f385]{gap:8px}.csb-free[data-v-f5f7f385]{gap:10px;grid-template-columns:1fr 1fr}.csb-free li[data-v-f5f7f385]{line-height:1.55;padding:14px 16px}.csb-faq .csb-h2[data-v-f5f7f385]{margin-bottom:8px}.csb-q-head[data-v-f5f7f385]{font-size:15.5px;gap:16px}.csb-q-text[data-v-f5f7f385]{line-height:1.65}.csb-foot[data-v-f5f7f385]{align-items:center;flex-direction:row;justify-content:space-between;padding-top:14px}.csb-related[data-v-f5f7f385]{flex-wrap:wrap;margin:0;min-width:0;overflow:visible;padding:0}.csb-related-label[data-v-f5f7f385]{color:var(--csb-muted);display:inline;font-size:13px;font-weight:500;margin-right:4px;white-space:nowrap}.csb-related-link[data-v-f5f7f385]{padding:5px 11px}.csb-less[data-v-f5f7f385]{align-self:auto;flex-shrink:0}}@media(min-width:768px){.csb[data-v-f5f7f385]{gap:16px;margin-top:48px}}
