.template-sample-player[data-v-f2f22e1b]{line-height:0;min-width:0;position:relative}.template-sample-player img[data-v-f2f22e1b],.template-sample-player video[data-v-f2f22e1b]{background:#080b11;border:1px solid var(--line,#ffffff22);border-radius:8px;display:block;height:var(--template-preview-height,160px);-o-object-fit:contain;object-fit:contain;width:100%}.preview-status[data-v-f2f22e1b]{background:#101319dc;border-radius:4px;color:#fff;font-size:12px;inset:auto 8px 8px;line-height:1.4;margin:0;padding:5px 8px;pointer-events:none;position:absolute}.purchase-panel.generator-panel[data-v-c49864cf]{background:transparent;border:0;display:flex;flex:1;flex-direction:column;min-height:0;padding:0}.generator-sr-only[data-v-c49864cf]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.generator-form[data-v-c49864cf]{display:flex;flex:1;flex-direction:column;margin:0;min-height:0}.generator-scroll[data-v-c49864cf]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 16px 14px;scrollbar-width:thin}.generator-reference[data-v-c49864cf]{margin:0 0 16px}.generator-reference figcaption[data-v-c49864cf]{color:var(--muted);font-size:11px;line-height:1.5;margin-top:5px}.generator-scroll fieldset[data-v-c49864cf]{border:0;margin:0 0 15px;min-width:0;padding:0}.generator-photos legend[data-v-c49864cf]{align-items:center;display:flex;float:none;font-size:13px;font-weight:600;justify-content:space-between;margin-bottom:9px;width:100%}.generator-photos legend small[data-v-c49864cf]{color:var(--muted);font-size:12px;font-weight:400}.generator-photo-grid[data-v-c49864cf]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.generator-photo-grid.is-single[data-v-c49864cf]{grid-template-columns:1fr}.generator-photo-slot[data-v-c49864cf]{min-width:0}.generator-role-heading[data-v-c49864cf]{align-items:baseline;display:flex;font-size:12px;gap:5px;justify-content:space-between;line-height:1.5;min-height:24px}.generator-role-heading strong[data-v-c49864cf]{font-weight:500;overflow-wrap:anywhere}.generator-role-heading button[data-v-c49864cf]{color:var(--muted);font-size:12px;min-height:32px;padding:0}.generator-photo-picker[data-v-c49864cf]{align-items:center;background:#171b22;border:1px dashed #58677d;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:88px;overflow:hidden;padding:8px;position:relative}.generator-photo-picker .upload-plus[data-v-c49864cf]{color:var(--muted);font-size:25px;line-height:1.2}.generator-photo-picker b[data-v-c49864cf]{font-size:12px;font-weight:400;line-height:1.5}.generator-photo-picker input[data-v-c49864cf]{height:1px;inset:50% auto auto 50%;opacity:0;position:absolute;width:1px}.generator-photo-picker.has-photo[data-v-c49864cf]{height:96px;padding:0}.generator-photo-picker img[data-v-c49864cf]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.generator-photo-picker.has-photo b[data-v-c49864cf]{background:#101319d9;bottom:0;left:0;padding:4px;position:absolute;right:0;text-align:center}.generator-photo-picker.has-error[data-v-c49864cf]{border-color:#ff8e9b}.generator-photo-picker[data-v-c49864cf]:focus-within{outline:2px solid var(--blue);outline-offset:2px}.generator-order-details summary[data-v-c49864cf],.generator-photo-tips summary[data-v-c49864cf]{align-content:center;color:var(--muted);cursor:pointer;font-size:12px;min-height:36px}.generator-order-details p[data-v-c49864cf],.generator-photo-tips p[data-v-c49864cf]{color:var(--muted);font-size:12px;line-height:1.6;margin:8px 0}.generator-file-note[data-v-c49864cf]{color:var(--muted);font-size:11px;line-height:1.5;margin:4px 0 0}.generator-email>label[data-v-c49864cf],.generator-quality label[data-v-c49864cf]{color:var(--muted);display:block;font-size:12px;margin-bottom:7px}.generator-email small[data-v-c49864cf]{font-size:11px;margin-left:5px}.generator-email input[data-v-c49864cf],.generator-quality select[data-v-c49864cf]{background:#171b22;border:1px solid var(--line);border-radius:7px;color:var(--ink);display:block;font:inherit;font-size:13px;min-height:42px;padding:10px;width:100%}.generator-order-details[data-v-c49864cf]{margin:0 0 8px}.generator-photo-slot>.error[data-v-c49864cf],.generator-scroll>.availability[data-v-c49864cf],.generator-scroll>.error[data-v-c49864cf]{font-size:12px;line-height:1.6;margin:10px 0}.generator-footer[data-v-c49864cf]{background:var(--panel);border-top:1px solid var(--line);flex:none;padding:12px 16px}.generator-consent[data-v-c49864cf]{align-items:flex-start;color:var(--muted);display:flex;font-size:11px;gap:8px;line-height:1.5;margin-bottom:10px}.generator-consent input[data-v-c49864cf]{flex:none;height:15px;margin:2px 0 0;width:15px}.generator-footer .button[data-v-c49864cf]{font-size:13px;line-height:1.5;min-height:46px;padding:11px 13px}.generator-new-order[data-v-c49864cf]{color:var(--muted);display:block;font-size:12px;margin:4px auto 0;min-height:44px}.saved-order[data-v-c49864cf]{margin:12px 0}.saved-order input[data-v-c49864cf]:not([type=checkbox]){width:100%}@media(max-width:800px){.generator-email input[data-v-c49864cf],.generator-quality select[data-v-c49864cf]{font-size:16px;min-height:44px}.generator-order-details summary[data-v-c49864cf],.generator-photo-tips summary[data-v-c49864cf],.generator-role-heading button[data-v-c49864cf]{min-height:44px}.generator-footer[data-v-c49864cf]{padding-bottom:max(12px,env(safe-area-inset-bottom))}.generator-footer .button[data-v-c49864cf]{min-height:48px}.generator-consent[data-v-c49864cf]{font-size:12px}}.gallery-related[data-v-a1684549]{background:var(--surface,var(--panel,#20242c));border:1px solid var(--line,#ffffff24);border-radius:12px;max-width:620px;min-width:0;padding:22px}.gallery-related h2[data-v-a1684549]{font-size:20px;line-height:1.4;margin:0 0 8px}.gallery-related>p[data-v-a1684549]{color:var(--muted);font-size:13px;line-height:1.65;margin:0 0 18px}.gallery-related-link[data-v-a1684549]{align-items:center;border-top:1px solid var(--line,#ffffff24);color:inherit;display:flex;gap:14px;min-height:88px;padding:12px 0;text-decoration:none}.gallery-related-link img[data-v-a1684549]{background:#0c1016;border-radius:7px;flex:none;height:74px;-o-object-fit:contain;object-fit:contain;width:104px}.gallery-related-link>span[data-v-a1684549]:nth-child(2){flex:1;min-width:0}.gallery-related-link strong[data-v-a1684549]{display:block;font-size:14px;line-height:1.45}.gallery-related-link small[data-v-a1684549]{color:var(--muted);display:block;font-size:12px;line-height:1.5;margin-top:5px;overflow-wrap:anywhere}.gallery-related-link[data-v-a1684549]:focus-visible{border-radius:5px;outline:3px solid var(--accent,var(--blue,#7ca5ff));outline-offset:4px}.gallery-related-link:hover strong[data-v-a1684549]{color:var(--accent,#b9caff)}@media(max-width:480px){.gallery-related[data-v-a1684549]{padding:18px}.gallery-related-link[data-v-a1684549]{gap:10px}.gallery-related-link img[data-v-a1684549]{height:68px;width:88px}}.sample-gallery-shell[data-v-fc0f7490]{container-type:inline-size;min-width:0}.sample-gallery-body[data-v-fc0f7490]{min-width:0}.sample-gallery-grid[data-v-fc0f7490]{align-items:start;display:grid;gap:14px;position:relative;width:100%}.sample-gallery-grid.is-measured[data-v-fc0f7490]{display:block}.sample-gallery-tile[data-v-fc0f7490]{align-self:start;min-width:0}.sample-gallery-tile[data-v-fc0f7490] .workbench-card{aspect-ratio:var(--sample-aspect);grid-row-end:auto;height:auto;width:100%}.sample-gallery-tile[data-v-fc0f7490] .workbench-card img,.sample-gallery-tile[data-v-fc0f7490] .workbench-card video{-o-object-fit:contain;object-fit:contain}.sample-gallery-tile[data-v-fc0f7490] .scene-card{grid-row-end:auto;padding:0;position:relative;transform:none;width:100%}.sample-gallery-body>.gallery-related[data-v-fc0f7490]{margin-top:24px}@container (min-width:800px){.sample-gallery-body.is-sparse[data-v-fc0f7490]:has(.gallery-related){align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,min(60%,var(--sample-max-width))) minmax(0,1fr)}.sample-gallery-body.is-sparse>.gallery-related[data-v-fc0f7490]{margin-top:0}}.fridge-guide[data-v-ef036bf6]{line-height:1.8;margin-inline:auto;max-width:1100px;overflow-wrap:anywhere;padding-bottom:48px}.fridge-guide nav[data-v-ef036bf6]{display:flex;flex-wrap:wrap;gap:8px 22px;padding:20px 0}.fridge-guide nav a[data-v-ef036bf6]{align-items:center;display:inline-flex;font-size:14px;min-height:44px}.fridge-guide section[data-v-ef036bf6]{border-bottom:1px solid var(--line,#ffffff22);padding:36px 0;scroll-margin-top:90px}.fridge-guide h2[data-v-ef036bf6]{font-size:clamp(22px,2.3vw,30px);letter-spacing:-.025em;line-height:1.3;margin:0 0 20px}.fridge-guide h3[data-v-ef036bf6]{font-size:16px;line-height:1.5;margin:20px 0 8px}.fridge-guide li[data-v-ef036bf6],.fridge-guide p[data-v-ef036bf6]{color:var(--muted,#b7becb);font-size:15px}.fridge-guide p+p[data-v-ef036bf6]{margin-top:14px}.fridge-guide ol[data-v-ef036bf6],.fridge-guide ul[data-v-ef036bf6]{padding-left:24px}.fridge-guide li[data-v-ef036bf6]{margin-bottom:15px}.fridge-guide li h3[data-v-ef036bf6]{margin-top:0}.fridge-guide a[data-v-ef036bf6]{color:var(--accent,var(--blue,#8cabff));text-decoration:underline}.fridge-guide pre[data-v-ef036bf6]{border:1px solid var(--line,#ffffff22);border-radius:8px;font:13px/1.8 ui-monospace,monospace;margin:18px 0;overflow-wrap:anywhere;padding:20px;white-space:pre-wrap}.fridge-guide button[data-v-ef036bf6],.fridge-guide pre[data-v-ef036bf6]{background:var(--surface,var(--panel,#171c26))}.fridge-guide button[data-v-ef036bf6]{border:1px solid var(--line,#ffffff30);border-radius:7px;color:inherit;cursor:pointer;min-height:44px;padding:10px 15px}.fridge-copy-status[data-v-ef036bf6]{min-height:27px}.fridge-table[data-v-ef036bf6]{max-width:100%;overflow-x:auto}.fridge-guide table[data-v-ef036bf6]{border-collapse:collapse;font-size:14px;text-align:left;width:100%}.fridge-guide td[data-v-ef036bf6],.fridge-guide th[data-v-ef036bf6]{border-bottom:1px solid var(--line,#ffffff22);min-width:120px;padding:13px 10px;vertical-align:top}.fridge-guide details[data-v-ef036bf6]{border-bottom:1px solid var(--line,#ffffff22);padding:16px 0}.fridge-guide summary[data-v-ef036bf6]{cursor:pointer;font-size:15px;line-height:1.6;min-height:44px;padding-top:8px}.fridge-guide details p[data-v-ef036bf6]{padding-top:10px}.fridge-source[data-v-ef036bf6]{font-size:13px!important}.fridge-guide[data-v-ef036bf6] :is(a,button,summary,pre):focus-visible{outline:2px solid var(--accent,var(--blue,#8cabff));outline-offset:4px}@media(max-width:760px){.fridge-guide[data-v-ef036bf6]{padding-bottom:100px}.fridge-guide section[data-v-ef036bf6]{padding:28px 0}.fridge-guide pre[data-v-ef036bf6]{font-size:12px;padding:16px}.fridge-guide nav[data-v-ef036bf6]{gap:4px 17px}.fridge-guide li[data-v-ef036bf6],.fridge-guide p[data-v-ef036bf6]{font-size:14px}}.tiny-desk-guide[data-v-a320a466]{line-height:1.8;margin-inline:auto;max-width:1100px;overflow-wrap:anywhere;padding-bottom:48px}.tiny-desk-guide nav[data-v-a320a466]{display:flex;flex-wrap:wrap;gap:8px 22px;padding:20px 0}.tiny-desk-guide nav a[data-v-a320a466]{align-items:center;display:inline-flex;font-size:14px;min-height:44px}.tiny-desk-guide section[data-v-a320a466]{border-bottom:1px solid var(--line,#ffffff22);padding:36px 0;scroll-margin-top:90px}.tiny-desk-guide h2[data-v-a320a466]{font-size:clamp(22px,2.3vw,30px);letter-spacing:-.025em;line-height:1.3;margin:0 0 20px}.tiny-desk-guide h3[data-v-a320a466]{font-size:16px;line-height:1.5;margin:20px 0 8px}.tiny-desk-guide li[data-v-a320a466],.tiny-desk-guide p[data-v-a320a466]{color:var(--muted,#b7becb);font-size:15px}.tiny-desk-guide p+p[data-v-a320a466]{margin-top:14px}.tiny-desk-guide ol[data-v-a320a466],.tiny-desk-guide ul[data-v-a320a466]{padding-left:24px}.tiny-desk-guide li[data-v-a320a466]{margin-bottom:15px}.tiny-desk-guide li h3[data-v-a320a466]{margin-top:0}.tiny-desk-guide a[data-v-a320a466]{color:var(--accent,var(--blue,#8cabff));text-decoration:underline}.tiny-desk-guide pre[data-v-a320a466]{border:1px solid var(--line,#ffffff22);border-radius:8px;font:13px/1.8 ui-monospace,monospace;margin:18px 0;overflow-wrap:anywhere;padding:20px;white-space:pre-wrap}.tiny-desk-guide button[data-v-a320a466],.tiny-desk-guide pre[data-v-a320a466]{background:var(--surface,var(--panel,#171c26))}.tiny-desk-guide button[data-v-a320a466]{border:1px solid var(--line,#ffffff30);border-radius:7px;color:inherit;cursor:pointer;min-height:44px;padding:10px 15px}.tiny-copy-status[data-v-a320a466]{min-height:27px}.tiny-table[data-v-a320a466]{max-width:100%;overflow-x:auto}.tiny-desk-guide table[data-v-a320a466]{border-collapse:collapse;font-size:14px;text-align:left;width:100%}.tiny-desk-guide td[data-v-a320a466],.tiny-desk-guide th[data-v-a320a466]{border-bottom:1px solid var(--line,#ffffff22);min-width:120px;padding:13px 10px;vertical-align:top}.tiny-desk-guide details[data-v-a320a466]{border-bottom:1px solid var(--line,#ffffff22);padding:16px 0}.tiny-desk-guide summary[data-v-a320a466]{cursor:pointer;font-size:15px;line-height:1.6;min-height:44px;padding-top:8px}.tiny-desk-guide details p[data-v-a320a466]{padding-top:10px}.tiny-source[data-v-a320a466]{font-size:13px!important}.tiny-desk-guide[data-v-a320a466] :is(a,button,summary,pre):focus-visible{outline:2px solid var(--accent,var(--blue,#8cabff));outline-offset:4px}@media(max-width:760px){.tiny-desk-guide[data-v-a320a466]{padding-bottom:100px}.tiny-desk-guide section[data-v-a320a466]{padding:28px 0}.tiny-desk-guide pre[data-v-a320a466]{font-size:12px;padding:16px}.tiny-desk-guide nav[data-v-a320a466]{gap:4px 17px}.tiny-desk-guide li[data-v-a320a466],.tiny-desk-guide p[data-v-a320a466]{font-size:14px}}.toy-guide[data-v-3e61818e]{line-height:1.8;margin-inline:auto;max-width:1100px;overflow-wrap:anywhere;padding-bottom:40px}.toy-guide section[data-v-3e61818e]{border-bottom:1px solid var(--line,#ffffff20);padding:36px 0;scroll-margin-top:90px}.toy-guide h2[data-v-3e61818e]{font-size:clamp(22px,2.3vw,30px);letter-spacing:-.025em;line-height:1.3;margin:0 0 20px}.toy-guide h3[data-v-3e61818e]{font-size:16px;line-height:1.45;margin:20px 0 8px}.toy-guide li[data-v-3e61818e],.toy-guide p[data-v-3e61818e]{color:var(--muted,#b7becb);font-size:15px}.toy-guide p+p[data-v-3e61818e]{margin-top:14px}.toy-guide ol[data-v-3e61818e],.toy-guide ul[data-v-3e61818e]{padding-left:24px}.toy-guide li[data-v-3e61818e]{margin-bottom:15px}.toy-guide li h3[data-v-3e61818e]{margin-top:0}.toy-guide a[data-v-3e61818e]{color:var(--accent,#8cabff);text-decoration:underline}.toy-alias[data-v-3e61818e]{padding-top:22px}.toy-jump[data-v-3e61818e]{display:flex;flex-wrap:wrap;font-size:14px;gap:10px 22px;padding:18px 0}.toy-jump a[data-v-3e61818e]{align-items:center;display:inline-flex;min-height:44px}.toy-guide pre[data-v-3e61818e]{background:var(--surface,#171c26);border:1px solid var(--line,#ffffff20);border-radius:9px;font:13px/1.8 ui-monospace,monospace;margin:18px 0;overflow-wrap:anywhere;padding:20px;white-space:pre-wrap}.toy-copy[data-v-3e61818e],.toy-prompt-choice select[data-v-3e61818e]{background:var(--surface,#171c26);border:1px solid var(--line,#ffffff30);border-radius:7px;color:inherit;cursor:pointer;min-height:44px;padding:10px 15px}.toy-prompt-choice[data-v-3e61818e]{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:10px;margin-top:18px}.toy-status[data-v-3e61818e]{min-height:27px}.toy-compare[data-v-3e61818e]{display:grid;gap:30px;grid-template-columns:1fr 1fr}.toy-table[data-v-3e61818e]{margin-top:22px;max-width:100%;overflow-x:auto}.toy-guide table[data-v-3e61818e]{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.toy-guide td[data-v-3e61818e],.toy-guide th[data-v-3e61818e]{border-bottom:1px solid var(--line,#ffffff20);min-width:90px;padding:13px 10px}.toy-guide dl>div[data-v-3e61818e]{display:grid;font-size:14px;gap:12px;grid-template-columns:1fr 1fr;padding:10px 0}.toy-guide dt[data-v-3e61818e]{color:var(--muted,#b7becb)}.toy-guide dd[data-v-3e61818e]{margin:0}.toy-guide details[data-v-3e61818e]{border-bottom:1px solid var(--line,#ffffff20);padding:17px 0}.toy-guide summary[data-v-3e61818e]{cursor:pointer;display:list-item;font-size:15px;line-height:1.6;min-height:44px;padding-top:8px}.toy-guide details p[data-v-3e61818e]{padding-top:10px}.toy-guide[data-v-3e61818e] :is(a,button,select,summary,pre):focus-visible{outline:2px solid var(--accent,#8cabff);outline-offset:4px}.toy-sources[data-v-3e61818e]{font-size:13px!important}@media(max-width:760px){.toy-guide[data-v-3e61818e]{padding-bottom:100px}.toy-guide section[data-v-3e61818e]{padding:29px 0}.toy-guide h2[data-v-3e61818e]{font-size:23px}.toy-compare[data-v-3e61818e]{gap:10px;grid-template-columns:1fr}.toy-guide pre[data-v-3e61818e]{font-size:12px;padding:16px}.toy-prompt-choice[data-v-3e61818e]{align-items:stretch;flex-direction:column}.toy-prompt-choice select[data-v-3e61818e]{width:100%}.toy-jump[data-v-3e61818e]{gap:4px 17px}.toy-guide td[data-v-3e61818e],.toy-guide th[data-v-3e61818e]{padding:12px 8px}}.window-guide[data-v-7bde030f]{line-height:1.75;margin-inline:auto;max-width:1100px;overflow-wrap:anywhere;padding-bottom:35px}.window-guide section[data-v-7bde030f]{border-bottom:1px solid var(--line,#ffffff20);padding:34px 0;scroll-margin-top:90px}.window-guide h2[data-v-7bde030f]{font-size:clamp(21px,2.2vw,29px);letter-spacing:-.025em;line-height:1.3;margin:0 0 20px}.window-guide h3[data-v-7bde030f]{font-size:16px;margin:20px 0 8px}.window-guide li[data-v-7bde030f],.window-guide p[data-v-7bde030f]{color:var(--muted,#b7becb);font-size:14px}.window-guide p+p[data-v-7bde030f]{margin-top:14px}.window-guide ol[data-v-7bde030f],.window-guide ul[data-v-7bde030f]{padding-left:23px}.window-guide li[data-v-7bde030f]{margin-bottom:13px}.window-guide a[data-v-7bde030f]{color:var(--accent,#8cabff);text-decoration:underline}.window-alias[data-v-7bde030f]{padding-top:22px}.window-jump[data-v-7bde030f]{display:flex;flex-wrap:wrap;font-size:13px;gap:10px 22px;padding:20px 0}.window-guide pre[data-v-7bde030f]{background:var(--surface,#171c26);border:1px solid var(--line,#ffffff20);border-radius:10px;font:13px/1.8 ui-monospace,monospace;margin:18px 0;overflow-wrap:anywhere;padding:20px;white-space:pre-wrap}.window-choice select[data-v-7bde030f],.window-copy[data-v-7bde030f]{background:var(--surface,#171c26);border:1px solid var(--line,#ffffff30);border-radius:7px;color:inherit;cursor:pointer;min-height:44px;padding:10px 15px}.window-choice[data-v-7bde030f]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-top:18px}.window-status[data-v-7bde030f]{min-height:25px}.window-compare[data-v-7bde030f]{display:grid;gap:28px;grid-template-columns:1fr 1fr}.window-table-wrap[data-v-7bde030f]{margin:22px 0;max-width:100%;overflow-x:auto}.window-guide table[data-v-7bde030f]{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.window-guide td[data-v-7bde030f],.window-guide th[data-v-7bde030f]{border-bottom:1px solid var(--line,#ffffff20);min-width:95px;padding:13px 10px}.window-guide dl>div[data-v-7bde030f]{display:grid;font-size:13px;gap:12px;grid-template-columns:1fr 1fr;padding:9px 0}.window-guide dd[data-v-7bde030f]{margin:0}.window-guide dt[data-v-7bde030f]{color:var(--muted,#b7becb)}.window-guide details[data-v-7bde030f]{border-bottom:1px solid var(--line,#ffffff20);padding:16px 0}.window-guide summary[data-v-7bde030f]{cursor:pointer;font-size:14px;line-height:1.5}.window-guide details p[data-v-7bde030f]{margin-top:14px}.window-copy[data-v-7bde030f]:focus-visible,.window-guide a[data-v-7bde030f]:focus-visible,.window-guide select[data-v-7bde030f]:focus-visible{outline:2px solid var(--accent,#8cabff);outline-offset:4px}@media(max-width:760px){.window-guide section[data-v-7bde030f]{padding:28px 0}.window-compare[data-v-7bde030f]{gap:10px;grid-template-columns:1fr}.window-guide pre[data-v-7bde030f]{font-size:12px;padding:15px}.window-guide h2[data-v-7bde030f]{font-size:22px}.window-choice[data-v-7bde030f]{align-items:stretch;flex-direction:column}.window-guide select[data-v-7bde030f]{width:100%}.window-guide td[data-v-7bde030f],.window-guide th[data-v-7bde030f]{padding:12px 8px}.window-jump[data-v-7bde030f]{gap:8px 17px}}.ozil-guide[data-v-e92c4b2e]{line-height:1.75;margin-inline:auto;max-width:1100px;padding:0 0 35px}.ozil-guide section[data-v-e92c4b2e]{border-bottom:1px solid var(--line,#ffffff20);padding:34px 0;scroll-margin-top:90px}.ozil-guide h2[data-v-e92c4b2e]{font-size:clamp(21px,2.2vw,29px);letter-spacing:-.025em;line-height:1.3;margin:0 0 20px}.ozil-guide h3[data-v-e92c4b2e]{font-size:16px;margin:20px 0 8px}.ozil-guide li[data-v-e92c4b2e],.ozil-guide p[data-v-e92c4b2e]{color:var(--muted,#b7becb);font-size:14px}.ozil-guide p+p[data-v-e92c4b2e]{margin-top:14px}.ozil-guide ol[data-v-e92c4b2e],.ozil-guide ul[data-v-e92c4b2e]{padding-left:23px}.ozil-guide li[data-v-e92c4b2e]{margin-bottom:13px}.ozil-guide a[data-v-e92c4b2e]{color:var(--accent,#8cabff);text-decoration:underline}.ozil-jump[data-v-e92c4b2e]{display:flex;flex-wrap:wrap;font-size:13px;gap:10px 22px;padding:20px 0}.ozil-guide pre[data-v-e92c4b2e]{background:var(--surface,#171c26);border:1px solid var(--line,#ffffff20);border-radius:10px;font:13px/1.8 ui-monospace,monospace;margin:18px 0;overflow-wrap:anywhere;padding:20px;white-space:pre-wrap}.ozil-copy[data-v-e92c4b2e],.ozil-prompt-choice select[data-v-e92c4b2e]{background:var(--surface,#171c26);border:1px solid var(--line,#ffffff30);border-radius:7px;color:inherit;cursor:pointer;min-height:44px;padding:10px 15px}.ozil-prompt-choice[data-v-e92c4b2e]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-top:18px}.ozil-status[data-v-e92c4b2e]{min-height:25px}.ozil-compare[data-v-e92c4b2e]{display:grid;gap:28px;grid-template-columns:1fr 1fr}.ozil-table-wrap[data-v-e92c4b2e]{margin:22px 0;max-width:100%;overflow-x:auto}.ozil-guide table[data-v-e92c4b2e]{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.ozil-guide td[data-v-e92c4b2e],.ozil-guide th[data-v-e92c4b2e]{border-bottom:1px solid var(--line,#ffffff20);min-width:95px;padding:13px 10px}.ozil-guide dl>div[data-v-e92c4b2e]{display:grid;font-size:13px;gap:12px;grid-template-columns:1fr 1fr;padding:9px 0}.ozil-guide dd[data-v-e92c4b2e]{margin:0}.ozil-guide dt[data-v-e92c4b2e]{color:var(--muted,#b7becb)}.ozil-guide details[data-v-e92c4b2e]{border-bottom:1px solid var(--line,#ffffff20);padding:16px 0}.ozil-guide summary[data-v-e92c4b2e]{cursor:pointer;font-size:14px;line-height:1.5}.ozil-guide details p[data-v-e92c4b2e]{margin-top:14px}.ozil-copy[data-v-e92c4b2e]:focus-visible,.ozil-guide a[data-v-e92c4b2e]:focus-visible,.ozil-guide select[data-v-e92c4b2e]:focus-visible{outline:2px solid var(--accent,#8cabff);outline-offset:4px}@media(max-width:760px){.ozil-guide section[data-v-e92c4b2e]{padding:28px 0}.ozil-compare[data-v-e92c4b2e]{gap:10px;grid-template-columns:1fr}.ozil-guide pre[data-v-e92c4b2e]{font-size:12px;padding:15px}.ozil-guide h2[data-v-e92c4b2e]{font-size:22px}.ozil-prompt-choice[data-v-e92c4b2e]{align-items:stretch;flex-direction:column}.ozil-guide select[data-v-e92c4b2e]{width:100%}.ozil-guide td[data-v-e92c4b2e],.ozil-guide th[data-v-e92c4b2e]{padding:12px 8px}.ozil-jump[data-v-e92c4b2e]{gap:8px 17px}}.dunk-guide[data-v-e4a19692]{line-height:1.75;margin-inline:auto;max-width:1100px;padding:0 0 35px}.dunk-guide section[data-v-e4a19692]{border-bottom:1px solid var(--line,#ffffff20);padding:34px 0;scroll-margin-top:90px}.dunk-guide h2[data-v-e4a19692]{font-size:clamp(21px,2.2vw,29px);letter-spacing:-.025em;line-height:1.3;margin:0 0 20px}.dunk-guide h3[data-v-e4a19692]{font-size:16px;margin:20px 0 8px}.dunk-guide li[data-v-e4a19692],.dunk-guide p[data-v-e4a19692]{color:var(--muted,#b7becb);font-size:14px}.dunk-guide p+p[data-v-e4a19692]{margin-top:14px}.dunk-guide ol[data-v-e4a19692],.dunk-guide ul[data-v-e4a19692]{padding-left:23px}.dunk-guide li[data-v-e4a19692]{margin-bottom:13px}.dunk-guide a[data-v-e4a19692]{color:var(--accent,#8cabff);text-decoration:underline}.dunk-jump[data-v-e4a19692]{display:flex;flex-wrap:wrap;font-size:13px;gap:10px 22px;padding:20px 0}.dunk-guide pre[data-v-e4a19692]{background:var(--surface,#171c26);border:1px solid var(--line,#ffffff20);border-radius:10px;font:13px/1.8 ui-monospace,monospace;margin:18px 0;overflow-wrap:anywhere;padding:20px;white-space:pre-wrap}.dunk-copy[data-v-e4a19692],.dunk-prompt-choice select[data-v-e4a19692]{background:var(--surface,#171c26);border:1px solid var(--line,#ffffff30);border-radius:7px;color:inherit;cursor:pointer;min-height:44px;padding:10px 15px}.dunk-prompt-choice[data-v-e4a19692]{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-top:18px}.dunk-status[data-v-e4a19692]{min-height:25px}.dunk-compare[data-v-e4a19692]{display:grid;gap:28px;grid-template-columns:1fr 1fr}.dunk-table-wrap[data-v-e4a19692]{margin:22px 0;max-width:100%;overflow-x:auto}.dunk-guide table[data-v-e4a19692]{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.dunk-guide td[data-v-e4a19692],.dunk-guide th[data-v-e4a19692]{border-bottom:1px solid var(--line,#ffffff20);min-width:120px;padding:13px 10px;vertical-align:top}.dunk-guide details[data-v-e4a19692]{border-bottom:1px solid var(--line,#ffffff20);padding:16px 0}.dunk-guide summary[data-v-e4a19692]{cursor:pointer;font-size:14px;line-height:1.5}.dunk-guide details p[data-v-e4a19692]{margin-top:14px}.dunk-copy[data-v-e4a19692]:focus-visible,.dunk-guide a[data-v-e4a19692]:focus-visible,.dunk-guide select[data-v-e4a19692]:focus-visible,.dunk-table-wrap[data-v-e4a19692]:focus-visible{outline:2px solid var(--accent,#8cabff);outline-offset:4px}@media(max-width:760px){.dunk-guide section[data-v-e4a19692]{padding:28px 0}.dunk-compare[data-v-e4a19692]{gap:10px;grid-template-columns:1fr}.dunk-guide pre[data-v-e4a19692]{font-size:12px;padding:15px}.dunk-guide h2[data-v-e4a19692]{font-size:22px}.dunk-prompt-choice[data-v-e4a19692]{align-items:stretch;flex-direction:column}.dunk-guide select[data-v-e4a19692]{width:100%}.dunk-guide td[data-v-e4a19692],.dunk-guide th[data-v-e4a19692]{padding:12px 8px}.dunk-jump[data-v-e4a19692]{gap:8px 17px}}.related-templates[data-v-0b57b66a]{border-top:1px solid #3a404c;margin-top:4rem;padding-top:2rem}.section-heading[data-v-0b57b66a]{align-items:flex-start;gap:1rem}.section-heading h2[data-v-0b57b66a]{margin-bottom:.75rem}.section-heading p[data-v-0b57b66a]{color:var(--muted,#aab2c0);line-height:1.6;max-width:42rem}.section-heading>span[data-v-0b57b66a]{color:var(--muted,#aab2c0);white-space:nowrap}@media(max-width:600px){.section-heading[data-v-0b57b66a]{display:block}.section-heading>span[data-v-0b57b66a]{display:block;margin:1rem 0}}.sample-preview-layout[data-v-75132cf8]{background:var(--bg,#20232a);color:var(--text,var(--ink,#f6f7f9));display:grid;grid-template-columns:minmax(0,1fr) 320px;max-height:90dvh;width:min(1120px,94vw,calc(78dvh*var(--sample-ratio) + 320px))}.sample-preview-media[data-v-75132cf8]{aspect-ratio:var(--sample-ratio);background:#030508;display:grid;max-height:86dvh;min-height:300px;min-width:0;overflow:hidden;place-items:center;position:relative}.sample-preview-media img[data-v-75132cf8],.sample-preview-media video[data-v-75132cf8]{height:100%;max-height:86dvh;min-height:0;min-width:0;-o-object-fit:contain;object-fit:contain;width:100%}.sample-preview-info[data-v-75132cf8]{border-left:1px solid var(--line,#ffffff22);display:flex;flex-direction:column;min-width:0;padding:54px 24px 24px}.sample-preview-info h2[data-v-75132cf8]{font-size:24px;letter-spacing:-.025em;line-height:1.3;margin:0;overflow-wrap:anywhere}.sample-preview-specs[data-v-75132cf8]{margin:24px 0 0}.sample-preview-specs>div[data-v-75132cf8]{border-bottom:1px solid var(--line,#ffffff22);padding:13px 0}.sample-preview-specs dt[data-v-75132cf8]{color:var(--muted,#aab2c0);font-size:12px;line-height:1.5}.sample-preview-specs dd[data-v-75132cf8]{font-size:15px;font-variant-numeric:tabular-nums;line-height:1.5;margin:4px 0 0}.sample-preview-actions[data-v-75132cf8]{margin-top:auto;padding-top:28px}.sample-recreate[data-v-75132cf8]{align-items:center;background:var(--accent,var(--blue,#527bff));border:0;border-radius:8px;color:#080b11;cursor:pointer;display:flex;font:inherit;font-weight:600;justify-content:space-between;min-height:48px;padding:12px 16px;width:100%}.sample-recreate[data-v-75132cf8]:disabled{cursor:not-allowed;opacity:.5}.sample-recreate[data-v-75132cf8]:focus-visible{outline:3px solid var(--text,var(--ink,#fff));outline-offset:3px}.sample-preview-status[data-v-75132cf8]{color:var(--muted,#aab2c0);font-size:13px;line-height:1.6;margin:14px 0 0}.sample-preview-status button[data-v-75132cf8]{background:none;border:0;color:var(--accent,var(--blue,#527bff));cursor:pointer;min-height:44px;text-decoration:underline}.sample-preview-failure[data-v-75132cf8]{background:#111820e0;bottom:40px;color:#fff;font-size:13px;left:16px;line-height:1.6;padding:10px;position:absolute;right:16px}@media(max-width:760px){.sample-preview-layout[data-v-75132cf8]{display:flex;flex-direction:column;max-height:none;width:100vw}.sample-preview-media[data-v-75132cf8]{aspect-ratio:auto;flex:none;height:42dvh;max-height:320px;min-height:180px}.sample-preview-media img[data-v-75132cf8],.sample-preview-media video[data-v-75132cf8]{max-height:100%}.sample-preview-info[data-v-75132cf8]{border-left:0;border-top:1px solid var(--line,#ffffff22);max-height:none;padding:20px}.sample-preview-info h2[data-v-75132cf8]{font-size:22px;padding-right:24px}.sample-preview-specs[data-v-75132cf8]{margin-top:14px}.sample-preview-specs>div[data-v-75132cf8]{align-items:baseline;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.sample-preview-specs dd[data-v-75132cf8]{font-size:14px;margin:0;text-align:right}.sample-preview-actions[data-v-75132cf8]{background:var(--bg,#20232a);bottom:0;padding:18px 0 max(4px,env(safe-area-inset-bottom));position:sticky;z-index:1}}.scene-dialog[data-v-31d25120]{background:var(--bg);border:1px solid var(--line);border-radius:14px;color:var(--ink);max-height:92dvh;max-width:96vw;overflow:auto;padding:0;position:fixed;width:-moz-fit-content;width:fit-content}.scene-dialog[data-v-31d25120]::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030509dc}.close-player[data-v-31d25120]{background:#111820e8;border:1px solid #ffffff3b;border-radius:50%;color:#fff;cursor:pointer;font-size:28px;height:44px;position:absolute;right:10px;top:10px;width:44px;z-index:4}@media(max-width:760px){.scene-dialog[data-v-31d25120]{border:0;border-radius:0;max-height:100dvh;max-width:100vw;width:100vw}}.studio-column.has-selection[data-v-c5458b96]{flex-direction:column;overflow:hidden}.studio-column.has-selection[data-v-c5458b96] .template-picker{flex:none;margin:16px 16px 12px}.studio-column.has-selection[data-v-c5458b96] .selected-template{display:none}.studio-column.has-selection[data-v-c5458b96] .generator-panel{flex:1;min-height:0}.studio-column.has-selection>.mobile-close[data-v-c5458b96]{flex:none}@media(min-width:801px){.studio-column.has-selection[data-v-c5458b96]{display:flex}}@media(max-width:800px){.studio-column.has-selection.open[data-v-c5458b96]{display:flex}}
