.spr[data-v-c45d5fd9]{background:radial-gradient(ellipse 70% 55% at 50% 88%,rgba(0,0,0,.45),transparent 70%);margin:18px auto 0;max-width:860px;padding:4px 6px 16px;text-align:center}.spr-label[data-v-c45d5fd9]{align-items:center;color:#d5e59e9e;display:flex;flex-wrap:wrap;font:800 11px/1.3 Archivo Condensed,Arial Narrow,sans-serif;gap:4px 8px;justify-content:center;letter-spacing:.24em;margin:0 0 12px;text-transform:uppercase;white-space:nowrap}.spr-label-b[data-v-c45d5fd9]{color:#fff8f0;letter-spacing:.26em}.spr-sample[data-v-c45d5fd9]{border:1px solid rgba(198,240,75,.4);border-radius:999px;color:#c6f04b;font:400 10px/1.2 Fragment Mono,ui-monospace,monospace;letter-spacing:.12em;padding:3px 8px}.spr-grid[data-v-c45d5fd9]{align-items:end;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.spr-print[data-v-c45d5fd9]{aspect-ratio:16/10;background:linear-gradient(180deg,#1c1612,#080604);border:1px solid hsla(31,20%,58%,.28);border-radius:4px;box-shadow:inset 0 0 0 1px #00000080,0 6px 18px #0006;cursor:pointer;display:block;min-height:44px;overflow:hidden;padding:4px;position:relative;transition:border-color .22s ease,transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease}.spr-print[data-v-c45d5fd9]:nth-child(2){transform:translateY(3px) rotate(.4deg)}.spr-print[data-v-c45d5fd9]:nth-child(3){transform:translateY(1px) rotate(-.35deg)}.spr-print[data-v-c45d5fd9]:nth-child(4){transform:translateY(4px) rotate(.25deg)}.spr-print.featured[data-v-c45d5fd9]{border-color:#bfab8d61;transform:translateY(-2px) scale(1.03);z-index:1}.spr-print[data-v-c45d5fd9]:focus-visible,.spr-print[data-v-c45d5fd9]:hover{border-color:#c6f04b8c;box-shadow:0 0 0 1px #c6f04b52,0 16px 36px #00000080;outline:none;transform:translateY(-5px) scale(1.03) rotate(0);z-index:3}.spr-print.picked[data-v-c45d5fd9]{border-color:#c6f04bb3;box-shadow:0 0 0 1px #c6f04b66}.spr-loop[data-v-c45d5fd9],.spr-print img[data-v-c45d5fd9]{border-radius:3px;display:block;height:calc(100% - 8px);top:4px;right:4px;bottom:4px;left:4px;-o-object-fit:cover;object-fit:cover;position:absolute;width:calc(100% - 8px)}.spr-loop[data-v-c45d5fd9]{pointer-events:none;z-index:1}.spr-tag[data-v-c45d5fd9]{background:#030201c7;border-radius:2px;color:#fff8f0;font:400 9.5px/1.3 Fragment Mono,ui-monospace,monospace;inset-inline-start:8px;letter-spacing:.12em;padding:2px 6px;top:8px}.spr-cap[data-v-c45d5fd9],.spr-tag[data-v-c45d5fd9]{position:absolute;text-transform:uppercase;z-index:2}.spr-cap[data-v-c45d5fd9]{background:linear-gradient(0deg,rgba(10,6,4,.94) 20%,transparent);border-radius:0 0 3px 3px;inset-inline:4px;bottom:4px;color:#f0e4d6e6;font:400 10px/1.2 Fragment Mono,ui-monospace,monospace;letter-spacing:.1em;padding:20px 8px 8px;text-align:start}.spr-note[data-v-c45d5fd9]{color:#fff8f080;font-size:12.5px;line-height:1.4;margin:12px 0 0}@media(max-width:767px){.spr[data-v-c45d5fd9]{margin-top:4px;padding-inline:0}.spr-grid[data-v-c45d5fd9]{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}}.spr-h5-head[data-v-c45d5fd9],.spr-see[data-v-c45d5fd9]{display:none}@media(max-width:760px){.spr[data-v-c45d5fd9]{background:none;margin:8px 0 0;padding:0;text-align:start}.spr-label[data-v-c45d5fd9],.spr-note[data-v-c45d5fd9]{display:none}.spr-h5-head[data-v-c45d5fd9]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.spr-h5-h2[data-v-c45d5fd9]{color:var(--h5-ink3,rgba(255,248,240,.52));font:500 13px/1.3 var(--v6-sans);letter-spacing:.14em;margin:0;text-transform:uppercase}.spr-h5-all[data-v-c45d5fd9]{align-items:center;color:var(--h5-accent2,#ffb814);display:inline-flex;font-size:12px;min-height:var(--h5-tap,44px);text-decoration:none}.spr-grid[data-v-c45d5fd9]{align-items:stretch;gap:8px}.spr-print[data-v-c45d5fd9],.spr-print.featured[data-v-c45d5fd9],.spr-print[data-v-c45d5fd9]:focus-visible,.spr-print[data-v-c45d5fd9]:hover,.spr-print[data-v-c45d5fd9]:nth-child(n){aspect-ratio:auto;background:var(--h5-panel,#17120c);border:1px solid var(--h5-line,rgba(255,248,240,.16));border-radius:var(--h5-radius-sm,8px);box-shadow:none;display:flex;flex-direction:column;padding:0;transform:none}.spr-print[data-v-c45d5fd9]:focus-visible{outline:2px solid var(--h5-accent2,#ffb814);outline-offset:2px}.spr-print.picked[data-v-c45d5fd9]{border-color:var(--h5-accent2,#ffb814)}.spr-loop[data-v-c45d5fd9],.spr-print img[data-v-c45d5fd9]{aspect-ratio:16/10;border-radius:0;height:auto;inset:auto;position:static;width:100%}.spr-loop[data-v-c45d5fd9]{inset-inline-start:0;position:absolute;top:0}.spr-tag[data-v-c45d5fd9]{background:#0000008c;border:1px solid rgba(255,200,80,.55);border-radius:6px;color:#ffd56a;font-size:7px;inset-inline-start:4px;letter-spacing:.08em;padding:2px 5px;top:4px}.spr-cap[data-v-c45d5fd9]{background:none;color:var(--h5-ink2,rgba(255,248,240,.9));font-size:10px;padding:8px 8px 2px;position:static}.spr-see[data-v-c45d5fd9]{align-items:center;border-top:1px solid var(--h5-line,rgba(255,248,240,.16));color:var(--h5-accent2,#ffb814);display:flex;font:400 10px/1 var(--v6-sans);justify-content:center;letter-spacing:.06em;margin-top:auto;min-height:var(--h5-tap,44px);text-transform:uppercase}}@media(prefers-reduced-motion:reduce){.spr-print[data-v-c45d5fd9],.spr-print.featured[data-v-c45d5fd9],.spr-print[data-v-c45d5fd9]:focus-visible,.spr-print[data-v-c45d5fd9]:hover,.spr-print[data-v-c45d5fd9]:nth-child(n){transform:none;transition:none}}.sp[data-v-b9c785b6]{--ink:#fff8f0;--ink2:rgba(255,248,240,.74);--ink3:rgba(255,248,240,.52);--page:#030201;--warm:#21160f;--bd:rgba(255,248,240,.09);--bd2:rgba(255,248,240,.17);--v6-accent:#c6f04b;--sp-line:rgba(255,248,240,.13);--sp-accent:#c6f04b;--sp-display:"Archivo Condensed","Arial Narrow","Helvetica Neue",Arial,sans-serif;box-sizing:border-box;color:var(--ink);font-family:var(--v6-sans);margin:0 auto;max-width:1180px;padding:28px 16px 56px}.sp-head[data-v-b9c785b6]{margin:0 auto 18px;max-width:860px;text-align:center}.sp-h1[data-v-b9c785b6]{color:var(--ink);font:800 clamp(40px,5.2vw,72px)/.92 var(--sp-display);letter-spacing:.004em;margin:0 0 10px;text-transform:uppercase}.sp-answer[data-v-b9c785b6]{color:var(--ink2);font-size:15px;line-height:1.6;margin:0}.sp-gen[data-v-b9c785b6]{margin:0 auto 40px;max-width:860px}.sp-sec[data-v-b9c785b6]{margin-top:40px}.sp-sec-head[data-v-b9c785b6]{align-items:flex-end;border-bottom:1px solid var(--sp-line);display:flex;gap:12px;justify-content:space-between;margin-bottom:14px;padding-bottom:10px}.sp-h2[data-v-b9c785b6]{font:800 clamp(28px,3vw,40px)/.95 var(--sp-display);letter-spacing:.004em;margin:0}.sp-all[data-v-b9c785b6],.sp-h2[data-v-b9c785b6]{color:var(--ink);text-transform:uppercase}.sp-all[data-v-b9c785b6]{font:400 12px Fragment Mono,ui-monospace,monospace;letter-spacing:.1em;padding-block:4px;text-decoration:none;white-space:nowrap}.sp-all[data-v-b9c785b6]:hover{color:var(--sp-accent)}.sp-all-btn[data-v-b9c785b6]{background:transparent;border:0;cursor:pointer;padding:4px 0}.sp-row[data-v-b9c785b6]{display:grid;gap:12px;grid-auto-columns:minmax(160px,200px);grid-auto-flow:column;overflow-x:auto;padding-bottom:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sp-trends[data-v-b9c785b6]{grid-auto-columns:minmax(130px,160px)}.sp-trend[data-v-b9c785b6]{color:var(--ink);position:relative}.sp-trend[data-v-b9c785b6],.sp-trend>a[data-v-b9c785b6]{display:grid;gap:8px;text-decoration:none}.sp-trend>a[data-v-b9c785b6]{color:inherit}.sp-trend img[data-v-b9c785b6]{aspect-ratio:9/16;background:var(--warm);border-radius:3px;-o-object-fit:cover;object-fit:cover;width:100%}.sp-trend-n[data-v-b9c785b6]{color:var(--ink2);font-size:13.5px;font-weight:600;line-height:1.3}.sp-badge[data-v-b9c785b6],.sp-trend:hover .sp-trend-n[data-v-b9c785b6]{color:var(--ink)}.sp-badge[data-v-b9c785b6]{background:#030201c7;border-radius:2px;font:400 10.5px Fragment Mono,ui-monospace,monospace;left:8px;letter-spacing:.1em;padding:3px 7px;position:absolute;text-transform:uppercase;top:8px}.sp-badge-season[data-v-b9c785b6]{background:var(--sp-accent);color:#030201}.sp-badge-hot[data-v-b9c785b6]{background:var(--ink);color:#030201}.sp-card[data-v-b9c785b6]{align-content:start;color:var(--ink);display:grid;gap:4px;text-decoration:none}.sp-card-img[data-v-b9c785b6]{aspect-ratio:4/5;background:var(--warm);border-radius:3px;display:block;overflow:hidden}.sp-card-img img[data-v-b9c785b6]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.sp-card:hover .sp-card-img img[data-v-b9c785b6]{transform:scale(1.03)}.sp-card-n[data-v-b9c785b6]{font-size:14px;font-weight:700;margin-top:6px}.sp-card-l[data-v-b9c785b6]{color:var(--ink3);font-size:13px;line-height:1.4}.sp-card-c[data-v-b9c785b6]{color:var(--ink2);font:400 11.5px Fragment Mono,ui-monospace,monospace;letter-spacing:.04em}.sp-models[data-v-b9c785b6]{border-left:1px solid var(--sp-line);border-top:1px solid var(--sp-line);display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}.sp-model[data-v-b9c785b6]{align-content:start;background:transparent;border:0;border-bottom:1px solid var(--sp-line);border-radius:0;border-right:1px solid var(--sp-line);color:var(--ink);cursor:pointer;display:grid;font-family:var(--v6-sans);gap:6px;padding:18px;text-align:left}.sp-model[data-v-b9c785b6]:hover{background:#fff8f00a}.sp-model-n[data-v-b9c785b6]{font:800 24px/1 var(--sp-display);letter-spacing:.01em;text-transform:uppercase}.sp-model-l[data-v-b9c785b6]{color:var(--ink3);font-size:13px;line-height:1.45}.sp-model-c[data-v-b9c785b6]{color:var(--sp-accent);font:400 11.5px Fragment Mono,ui-monospace,monospace;letter-spacing:.04em;margin-top:6px}.sp-faq[data-v-b9c785b6]{border-top:1px solid var(--sp-line);padding:14px 0}.sp-faq summary[data-v-b9c785b6]{color:var(--ink);cursor:pointer;font-size:15px;font-weight:600;line-height:1.4}.sp-faq p[data-v-b9c785b6]{color:var(--ink2);font-size:15px;line-height:1.6;margin:8px 0 0}.sp-gen[data-v-b9c785b6] .gen-box{background:#141616f5;border-color:var(--sp-line);border-radius:6px;box-shadow:none}.sp-gen[data-v-b9c785b6] .gen-kinds{background:transparent}.sp-gen[data-v-b9c785b6] .gen-modes{border-color:var(--sp-line)}.sp-gen[data-v-b9c785b6] .gen-mode{color:var(--ink3);font:400 12px Fragment Mono,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.sp-gen[data-v-b9c785b6] .gen-mode.on{color:var(--ink)}.sp-gen[data-v-b9c785b6] .gen-mode.on:after{background:var(--sp-accent)}.sp-gen[data-v-b9c785b6] .gen-drop{border-color:var(--sp-line);border-radius:4px}.sp-gen[data-v-b9c785b6] .gen-prompt{color:var(--ink)}.sp-gen[data-v-b9c785b6] .gen-prompt::-moz-placeholder{color:#fff8f06b}.sp-gen[data-v-b9c785b6] .gen-prompt::placeholder{color:#fff8f06b}.sp-gen[data-v-b9c785b6] .gen-tool{background:transparent;border-color:var(--sp-line);color:var(--ink2)}.sp-gen[data-v-b9c785b6] .gen-go{background:var(--sp-accent);border-radius:3px;box-shadow:none;color:#030201;font:500 13px Fragment Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.sp-gen[data-v-b9c785b6] .gen-opts{background:#1a110b;border-color:var(--sp-line);box-shadow:0 18px 50px #00000080}.sp-gen[data-v-b9c785b6] .gen-label{color:var(--ink2)}.sp-gen[data-v-b9c785b6] .gen-chip{background:transparent;border-color:var(--sp-line);color:var(--ink2)}.sp-gen[data-v-b9c785b6] .gen-chip.on{background:var(--ink);border-color:var(--ink);color:#030201}.sp-gen[data-v-b9c785b6] .gen-done{background:var(--ink);color:#030201}.sp-gen[data-v-b9c785b6] .gen-idea{border-color:var(--sp-line);color:var(--ink3)}.sp-gen[data-v-b9c785b6] :is(.gen-tile,.gen-x){background:#1a110b;color:var(--ink)}.sp-gen[data-v-b9c785b6] .gen-dl{background:transparent;border-color:var(--ink);color:var(--ink)}.sp-gen[data-v-b9c785b6] .gen-warn{background:#2a1712;color:#f2b49c}.sp-gen[data-v-b9c785b6] .gen-recent-item{background:var(--warm)}@media(max-width:767px){.sp[data-v-b9c785b6]{padding:18px 16px calc(200px + env(safe-area-inset-bottom))}.sp-h1[data-v-b9c785b6]{font-size:44px}.sp-head[data-v-b9c785b6]{text-align:left}.sp-gen[data-v-b9c785b6]{margin-bottom:24px}.sp-row[data-v-b9c785b6]{grid-auto-columns:minmax(140px,46%)}.sp-trends[data-v-b9c785b6]{grid-auto-columns:minmax(118px,36%)}.sp-models[data-v-b9c785b6]{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-gen[data-v-b9c785b6] .gen-docked .gen-box{background:#1a110b;box-shadow:0 -10px 40px #0009}.sp-gen[data-v-b9c785b6] .gen-tool{padding:0 9px}.sp-gen[data-v-b9c785b6] .gen-model{gap:4px}.sp-gen[data-v-b9c785b6] .gen-go{font-size:11.5px;letter-spacing:0;padding:0 12px}}@media(max-width:380px){.sp-gen[data-v-b9c785b6] .gen-go{font-size:11px;padding:0 10px}}@media(max-width:340px){.sp-gen[data-v-b9c785b6] .gen-model svg{display:none}}.sp-h5-honest[data-v-b9c785b6],.sp-h5-lede[data-v-b9c785b6],.sp-h5-title[data-v-b9c785b6],.sp-mbar[data-v-b9c785b6],.sp-monitor[data-v-b9c785b6]{display:none}@media(max-width:760px){.sp[data-v-b9c785b6]{display:flex;flex-direction:column;padding:8px var(--h5-gutter,16px) calc(var(--h5-chrome-b, calc(60px + env(safe-area-inset-bottom)) ) + 200px)}.sp-head[data-v-b9c785b6]{display:contents}.sp-h1[data-v-b9c785b6]{color:var(--h5-ink3,rgba(255,248,240,.52));font:400 10px/1.3 Fragment Mono,ui-monospace,monospace;letter-spacing:.12em;margin:12px 0 0;text-transform:uppercase}.sp-h5-title[data-v-b9c785b6]{color:var(--h5-ink,#f8f3ea);display:block;font:italic 500 28px/1.1 Boska,Boska Fallback,Georgia,serif;letter-spacing:-.01em;margin:2px 0 6px}.sp-h5-title[data-v-b9c785b6]:after{background:var(--h5-accent2,#ffb814);border-radius:2px;content:"";display:block;height:2px;margin-top:8px;width:28px}.sp-h5-lede[data-v-b9c785b6]{display:block;line-height:1.45;margin:0 0 4px}.sp-answer[data-v-b9c785b6],.sp-h5-lede[data-v-b9c785b6]{color:var(--h5-ink3,rgba(255,248,240,.52));font-size:13px}.sp-answer[data-v-b9c785b6]{margin:24px 0 0;order:1}.sp>.sp-sec[data-v-b9c785b6]{order:2}.sp-gen[data-v-b9c785b6]{margin:0}.sp-monitor[data-v-b9c785b6]{aspect-ratio:16/10;background:#000;border:2px solid #1a1510;border-radius:var(--h5-radius,10px);box-shadow:inset 0 0 40px #000c,0 12px 40px #00000073;display:block;margin:8px 0 0;overflow:hidden;position:relative}.sp-monitor img[data-v-b9c785b6]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sp-monitor[data-v-b9c785b6]:after{background:linear-gradient(180deg,transparent 55%,rgba(3,2,1,.55));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.sp-mon-sample[data-v-b9c785b6]{background:#0000008c;border:1px solid rgba(255,200,80,.55);border-radius:6px;color:#ffd56a;inset-inline-start:8px;letter-spacing:.08em;width:-moz-max-content;width:max-content}.sp-mon-hud[data-v-b9c785b6],.sp-mon-sample[data-v-b9c785b6]{font:400 9px/1.2 Fragment Mono,ui-monospace,monospace;padding:4px 10px;position:absolute;top:8px;white-space:nowrap;z-index:2}.sp-mon-hud[data-v-b9c785b6]{background:#00000073;border:1px solid color-mix(in srgb,var(--h5-accent2,#ffb814) 45%,transparent);border-radius:4px;color:var(--h5-accent2,#ffb814);inset-inline-end:8px;letter-spacing:.12em;max-width:calc(100% - 110px);overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.sp-mbar[data-v-b9c785b6]{display:flex;gap:10px;padding:10px 0 6px}.sp-chip[data-v-b9c785b6],.sp-mbar[data-v-b9c785b6]{align-items:center}.sp-chip[data-v-b9c785b6]{background:var(--h5-panel,#17120c);border:1px solid color-mix(in srgb,var(--h5-accent2,#ffb814) 40%,var(--h5-line,rgba(255,248,240,.16)));border-radius:999px;color:var(--h5-ink,#f8f3ea);display:inline-flex;flex:0 1 auto;font:600 13px/1.2 var(--v6-sans);gap:8px;min-height:var(--h5-tap,44px);min-width:0;padding:0 14px;text-decoration:none}.sp-chip[data-v-b9c785b6]:focus-visible{outline:2px solid var(--h5-accent2,#ffb814);outline-offset:2px}.sp-chip-dot[data-v-b9c785b6]{background:var(--h5-accent,#c6f04b);border-radius:50%;flex:none;height:8px;width:8px}.sp-chip-n[data-v-b9c785b6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-chip-c[data-v-b9c785b6]{color:var(--h5-accent2,#ffb814);flex:none;font:600 10px/1 Fragment Mono,ui-monospace,monospace}.sp-optbtn[data-v-b9c785b6]{background:transparent;border:1px solid var(--h5-line,rgba(255,248,240,.16));border-radius:var(--h5-radius-sm,8px);cursor:pointer;flex:none;font:400 11px/1 var(--v6-sans);letter-spacing:.08em;margin-inline-start:auto;min-height:var(--h5-tap,44px);min-width:var(--h5-tap,44px);padding:0 14px;text-transform:uppercase}.sp-h5-honest[data-v-b9c785b6],.sp-optbtn[data-v-b9c785b6]{color:var(--h5-ink2,rgba(255,248,240,.9))}.sp-h5-honest[data-v-b9c785b6]{background:color-mix(in srgb,var(--h5-accent2,#ffb814) 6%,transparent);border:1px dashed color-mix(in srgb,var(--h5-accent2,#ffb814) 40%,var(--h5-line,rgba(255,248,240,.16)));border-radius:var(--h5-radius-sm,8px);display:block;font-size:12px;line-height:1.4;margin:12px 0 0;padding:12px 14px}.sp-h5-honest strong[data-v-b9c785b6]{color:var(--h5-accent2,#ffb814)}.sp-gen[data-v-b9c785b6] :is(.gen-shelf,.gen-ideas){flex-wrap:nowrap;-webkit-mask-image:linear-gradient(90deg,#000 84%,transparent);mask-image:linear-gradient(90deg,#000 84%,transparent);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-inline-end:56px;scrollbar-width:none}[dir=rtl] .sp-gen[data-v-b9c785b6] :is(.gen-shelf,.gen-ideas){-webkit-mask-image:linear-gradient(270deg,#000 84%,transparent);mask-image:linear-gradient(270deg,#000 84%,transparent)}.sp-gen[data-v-b9c785b6] .gen-ideas::-webkit-scrollbar{display:none}.sp-gen[data-v-b9c785b6] :is(.gen-shelf-m,.gen-shelf-all){border-color:var(--h5-line,rgba(255,248,240,.16));font-size:12px}.sp-gen[data-v-b9c785b6] .gen-shelf-m.on{border-color:var(--h5-accent2,#ffb814);color:var(--h5-accent2,#ffb814)}.sp-gen[data-v-b9c785b6] .gen-idea{border:1px solid var(--h5-line,rgba(255,248,240,.16));border-radius:var(--h5-radius-sm,8px);color:var(--h5-ink2,rgba(255,248,240,.9));flex:none;font:400 12px var(--v6-sans);min-height:var(--h5-tap,44px);padding:0 14px;white-space:nowrap}.sp-gen[data-v-b9c785b6] .gen-recent-item{border-radius:6px;height:48px;width:72px}.sp-gen[data-v-b9c785b6] .gen-docked .gen-box{background:#080604;border:0;border-radius:0;border-top:1px solid color-mix(in srgb,var(--h5-accent2,#ffb814) 22%,var(--h5-line,rgba(255,248,240,.16)));bottom:var(--h5-chrome-b, calc(60px + env(safe-area-inset-bottom)) );box-shadow:0 -10px 28px #00000059,0 48px #080604;display:grid;gap:0;grid-template-areas:"modes modes modes" "drop drop drop" "refs refs refs" "prompt prompt go" "add tools go";grid-template-columns:auto minmax(0,1fr) auto;left:0;padding:8px var(--h5-gutter,16px) 10px;right:0}.sp-gen[data-v-b9c785b6] .gen-docked .gen-modes{border:1px solid var(--h5-line,rgba(255,248,240,.16));border-radius:var(--h5-radius-sm,8px);display:flex;gap:0;grid-area:modes;margin-bottom:8px;overflow:hidden;padding:0}.sp-gen[data-v-b9c785b6] .gen-docked .gen-mode{background:var(--h5-bg2,#0b0805);color:var(--h5-ink3,rgba(255,248,240,.52));flex:1;font:600 11.5px/1 var(--v6-sans);letter-spacing:.06em;min-height:var(--h5-tap,44px);padding:0 6px}.sp-gen[data-v-b9c785b6] .gen-docked .gen-mode.on{background:var(--h5-panel,#17120c);box-shadow:inset 0 -2px 0 var(--h5-accent2,#ffb814);color:var(--h5-accent2,#ffb814)}.sp-gen[data-v-b9c785b6] .gen-docked .gen-mode.on:after{display:none}.sp-gen[data-v-b9c785b6] .gen-docked .gen-drop{grid-area:drop;margin-bottom:8px}.sp-gen[data-v-b9c785b6] .gen-docked .gen-refs{grid-area:refs;margin-bottom:8px}.sp-gen[data-v-b9c785b6] .gen-docked .speech-prompt{grid-area:prompt;min-width:0}.sp-gen[data-v-b9c785b6] .gen-docked .gen-prompt{background:#000;border:1px solid var(--h5-line,rgba(255,248,240,.16));border-radius:var(--h5-radius-sm,8px);font-size:16px;min-height:44px;padding:10px 12px}.sp-gen[data-v-b9c785b6] .gen-docked .speech-prompt--supported .gen-prompt{min-height:56px;padding-block:10px;padding-inline:60px 12px}.sp-gen[data-v-b9c785b6] .gen-docked .speech-prompt-controls{bottom:6px;left:6px;right:6px}.sp-gen[data-v-b9c785b6] .gen-docked .gen-bar{display:contents}.sp-gen[data-v-b9c785b6] .gen-docked .gen-add{grid-area:add;margin:6px 6px 0 0;min-height:var(--h5-tap,44px)}.sp-gen[data-v-b9c785b6] .gen-docked .gen-picks{display:flex;gap:6px;grid-area:tools;margin-top:6px;min-width:0}.sp-gen[data-v-b9c785b6] .gen-docked :is(.gen-model,.gen-optbtn){display:none}.sp-gen[data-v-b9c785b6] .gen-docked .gen-enhance{min-height:var(--h5-tap,44px)}.sp-gen[data-v-b9c785b6] .gen-docked .gen-go{align-self:center;animation:none;background:var(--h5-accent,#c6f04b);border:1px solid color-mix(in srgb,var(--h5-neon-c,#00e8ff) 65%,transparent);border-radius:999px;box-shadow:0 0 0 3px color-mix(in srgb,var(--h5-neon-c,#00e8ff) 55%,transparent),0 0 0 6px color-mix(in srgb,var(--h5-neon-m,#ff2ec8) 28%,transparent),0 0 28px color-mix(in srgb,var(--h5-neon-m,#ff2ec8) 42%,transparent),0 8px 28px #0000008c;color:var(--h5-on-accent,#030201);flex:none;font:400 9px/1.2 Fragment Mono,ui-monospace,monospace;grid-area:go;height:64px;letter-spacing:0;margin-inline-start:10px;min-width:64px;padding:0 8px;text-transform:none;transition:transform .15s;white-space:normal;width:auto}.sp-gen[data-v-b9c785b6] .gen-docked .gen-go:active:not(:disabled){transform:scale(.97)}.sp-gen[data-v-b9c785b6] .gen-docked .gen-go-v{display:block;font:800 13px/1 Archivo Condensed,Arial Narrow,sans-serif;letter-spacing:.08em;text-transform:uppercase}.sp-gen[data-v-b9c785b6] .gen-docked .gen-go-sep{display:none}.sp-gen[data-v-b9c785b6] .gen-docked .gen-go-c{display:block;margin-top:2px}}@media(max-width:760px)and (prefers-reduced-motion:reduce){.sp-gen[data-v-b9c785b6] .gen-docked .gen-go{transition:none}}body.sp-film .mk-shell.mk-shell{background:#030201;color:#fff8f0}body.sp-film .mk-shell>.nav{--page:#030201;--ink:#fff8f0;--ink2:rgba(255,248,240,.78);--ink3:rgba(255,248,240,.5);--warm:rgba(255,248,240,.08);--bd:rgba(255,248,240,.1);--bd2:rgba(255,248,240,.22);--green:#c6f04b;color:#fff8f0}body.sp-film .mk-shell>.nav .logo{color:#fff8f0}html.theme-v6 body.sp-film .mk-shell>.nav:not(.nav-cover){background:#030201f0;border-bottom-color:#fff8f01a}html.theme-v6 body.sp-film .mk-shell>.nav:not(.nav-cover) .nt.on{border-bottom-color:#c6f04b}html.theme-v6 body.sp-film .mk-shell>.nav:not(.nav-cover) .ncta{background:#c6f04b;border-radius:3px;color:#030201}html.theme-v6 body.sp-film .mk-shell>.nav:not(.nav-cover) .nav-hamburger{border-color:#fff8f040}body.sp-film .mk-shell>.nav :is(.dd-panel,.nav-drawer,.acct-menu){--page:#f3eee6;--ink:#16120f;--ink2:#2e2620;--ink3:#5e544b;--warm:#eae2d5;--bd:rgba(22,18,15,.1);--bd2:rgba(22,18,15,.17);--green:#16120f;color:#16120f}@media(max-width:760px){body.sp-film{--h5-toast-lift:176px}}@media(max-width:960px){body.sp-film nav.bt{background:#030201f0;border-top-color:#fff8f01f;--ink:#fff8f0;--ink3:rgba(255,248,240,.55)}body.sp-film nav.bt .bt-tab.on{color:#fff8f0}}
