.EFlzXG_panel{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-2);flex-direction:column;display:flex}.EFlzXG_title{color:var(--fg-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.EFlzXG_chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.EFlzXG_hint{color:var(--fg-muted);font-size:var(--text-xs);line-height:var(--leading-normal);margin:0}.EFlzXG_run,.EFlzXG_empty{align-self:flex-start;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-full);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;border:0;display:inline-flex}.EFlzXG_run{background:var(--primary);color:var(--primary-fg)}.EFlzXG_run:disabled{opacity:.55;cursor:default}.EFlzXG_empty{background:var(--overlay-2);color:var(--fg-strong);font-weight:var(--weight-medium)}.EFlzXG_empty:hover{background:var(--overlay-3)}.EFlzXG_run:focus-visible,.EFlzXG_empty:focus-visible{box-shadow:var(--ring);outline:none}.tB2zua_panel{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.tB2zua_runButton{justify-content:center;align-items:center;gap:var(--space-2);width:100%;height:var(--control-height-md);padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--primary);color:var(--primary-fg);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);border:0;display:inline-flex}.tB2zua_runButton:hover:not(:disabled){background:var(--primary-hover)}.tB2zua_runButton:focus-visible{box-shadow:var(--ring);outline:none}.tB2zua_runButton:disabled{background:var(--overlay-2);color:var(--fg-faint);cursor:default}.tB2zua_price{font-family:var(--font-mono);font-size:var(--text-2xs);opacity:.7}.tB2zua_hint,.tB2zua_meta{color:var(--fg-subtle);font-size:var(--text-2xs);text-wrap:pretty;margin:0;line-height:1.45}.tB2zua_error{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--danger-surface);color:var(--danger);font-size:var(--text-2xs);flex-wrap:wrap;margin:0;line-height:1.4;display:flex}.tB2zua_errorLink{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);background:var(--primary);color:var(--primary-fg);font:inherit;font-weight:var(--weight-medium);cursor:pointer;border:0;padding:.2rem .6rem;text-decoration:none;display:inline-flex}.tB2zua_errorLink:hover{background:var(--primary-hover)}.tB2zua_skeleton{gap:var(--space-2);flex-direction:column;display:flex}.tB2zua_skeletonLabel{color:var(--fg-muted);font-size:var(--text-2xs)}.tB2zua_skeletonChips{gap:var(--space-1);display:flex}.tB2zua_skeletonChip{border-radius:var(--radius-full);width:5.5rem;height:1.6rem}.tB2zua_skeletonBox{border-radius:var(--radius-md);height:8rem}.tB2zua_cardHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.tB2zua_cardTitle{color:var(--fg-strong);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.tB2zua_badge{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);background:var(--overlay-2);color:var(--fg-muted);font-size:var(--text-2xs);padding:.15rem .5rem;display:inline-flex}.tB2zua_badgeMeta{background:var(--overlay-3);color:var(--fg-strong)}.tB2zua_targets{gap:var(--space-1);flex-wrap:wrap;display:flex}.tB2zua_target{height:var(--control-height-xs);padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--overlay-1);color:var(--fg-muted);font:inherit;font-size:var(--text-2xs);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:0}.tB2zua_target:hover{background:var(--overlay-2);color:var(--fg)}.tB2zua_target:focus-visible{box-shadow:var(--ring);outline:none}.tB2zua_targetOn,.tB2zua_targetOn:hover{background:var(--surface-4);color:var(--fg-strong)}.tB2zua_promptBox{padding:var(--space-3);border-radius:var(--radius-md);background:var(--overlay-2);transition:opacity var(--duration-fast) var(--ease-out);position:relative}.tB2zua_promptBox:has(.tB2zua_copy){padding-right:var(--space-8)}.tB2zua_promptBoxStale{opacity:.6}.tB2zua_promptText{max-height:13rem;color:var(--fg);font-size:var(--text-xs);white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;margin:0;line-height:1.5;overflow-y:auto}.tB2zua_copy{top:var(--space-2);right:var(--space-2);border-radius:var(--radius-full);background:var(--overlay-1);width:1.6rem;height:1.6rem;color:var(--fg-muted);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.tB2zua_copy:hover{background:var(--overlay-3);color:var(--fg-strong)}.tB2zua_actions{gap:var(--space-2);display:flex}.tB2zua_similar{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-height-sm);padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--overlay-3);color:var(--fg-strong);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);border:none;display:inline-flex}.tB2zua_similar:hover{background:var(--surface-4)}.tB2zua_copyWide{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-height-sm);padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--overlay-2);color:var(--fg);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);border:none;display:inline-flex}.tB2zua_copyWide:hover{background:var(--overlay-3);color:var(--fg-strong)}.tB2zua_actions .tB2zua_similar,.tB2zua_copyAlone{flex:1}.tB2zua_similar:focus-visible,.tB2zua_copyWide:focus-visible,.tB2zua_copy:focus-visible{box-shadow:var(--ring);outline:none}.tB2zua_negative,.tB2zua_paletteBlock,.tB2zua_metaBlock,.tB2zua_field{gap:var(--space-2);flex-direction:column;display:flex}.tB2zua_label{color:var(--fg-subtle);font-size:var(--text-2xs)}.tB2zua_palette{gap:var(--space-1);display:flex}.tB2zua_swatch{border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;flex:1;min-width:0;height:2rem;padding:0;position:relative}.tB2zua_swatchColor{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--overlay-2);transition:transform var(--duration-fast) var(--ease-out);position:absolute;inset:0}.tB2zua_swatch:hover .tB2zua_swatchColor{transform:scaleY(1.12)}.tB2zua_swatch:focus-visible{box-shadow:var(--ring);outline:none}.tB2zua_swatchHex{left:50%;bottom:calc(100% + var(--space-1));z-index:1;border-radius:var(--radius-full);background:var(--surface-4);color:var(--fg-strong);font-family:var(--font-mono);font-size:var(--text-2xs);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);padding:.1rem .4rem;position:absolute;transform:translate(-50%)}.tB2zua_swatch:hover .tB2zua_swatchHex,.tB2zua_swatch:focus-visible .tB2zua_swatchHex,.tB2zua_swatchHexOn{opacity:1}.tB2zua_params{color:var(--fg-muted);font-family:var(--font-mono);font-size:var(--text-2xs);overflow-wrap:anywhere;margin:0;line-height:1.4}.tB2zua_secondary{align-items:center;gap:var(--space-2);height:var(--control-height-xs);padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--overlay-2);color:var(--fg-muted);font:inherit;font-size:var(--text-2xs);cursor:pointer;border:none;align-self:flex-start;display:inline-flex}.tB2zua_secondary:hover:not(:disabled){background:var(--overlay-3);color:var(--fg-strong)}.tB2zua_secondary:disabled{opacity:.55;cursor:default}.tB2zua_fields{gap:var(--space-2);flex-direction:column;display:flex}.tB2zua_fieldsToggle{align-items:center;gap:var(--space-1);color:var(--fg-muted);font:inherit;font-size:var(--text-2xs);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;display:inline-flex}.tB2zua_fieldsToggle:hover{color:var(--fg-strong)}.tB2zua_chevron{transition:transform var(--duration-fast) var(--ease-out);transform:rotate(-90deg)}.tB2zua_chevronOpen{transform:none}.tB2zua_fieldList{gap:var(--space-3);flex-direction:column;display:flex}.tB2zua_input{width:100%;padding:var(--space-2);border-radius:var(--radius-md);background:var(--overlay-2);color:var(--fg-strong);font:inherit;font-size:var(--text-2xs);resize:vertical;border:0}.tB2zua_input:focus{box-shadow:var(--ring);outline:none}.tB2zua_spin{animation:.8s linear infinite tB2zua_spin}@media (prefers-reduced-motion:reduce){.tB2zua_swatch:hover .tB2zua_swatchColor{transform:none}}.OELMoW_block{flex-direction:column;gap:.4rem;min-width:0;display:flex}.OELMoW_pre{white-space:pre-wrap}.OELMoW_inlineLabel{color:var(--fg-subtle)}.OELMoW_warn{color:var(--fg-muted);font-size:var(--text-2xs);margin:0;line-height:1.4}.OELMoW_audioToggle{color:var(--fg-muted);font-size:var(--text-2xs);cursor:pointer;align-items:flex-start;gap:.45rem;line-height:1.35;display:flex}.OELMoW_audioToggle input{accent-color:var(--primary);margin:.1rem 0 0}.OELMoW_progress{border-radius:var(--radius-full);background:var(--overlay-2);height:4px;position:relative;overflow:hidden}.OELMoW_progressBar{border-radius:inherit;background:var(--primary);transition:width .6s var(--ease-out);position:absolute;inset:0 auto 0 0}.OELMoW_shotsHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.OELMoW_shots{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.OELMoW_shot{padding:var(--space-2);border-radius:var(--radius-md);background:var(--overlay-1);flex-direction:column;gap:.3rem;display:flex}.OELMoW_shotHead{flex-wrap:wrap;align-items:baseline;gap:.2rem .45rem;display:flex}.OELMoW_shotIndex{color:var(--fg-strong);font-size:var(--text-2xs);font-weight:600}.OELMoW_shotTime{color:var(--fg-subtle);font-family:var(--font-mono);font-size:var(--text-2xs)}.OELMoW_shotCaption{color:var(--fg-muted);font-size:var(--text-2xs)}.OELMoW_shotMeta{color:var(--fg-subtle);font-size:var(--text-2xs);margin:0;line-height:1.35}.OELMoW_shotPrompt{font-size:var(--text-2xs)}.OELMoW_textButton{color:var(--fg-muted);font:inherit;font-size:var(--text-2xs);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.3rem;padding:0;display:inline-flex}.OELMoW_textButton:hover{color:var(--fg-strong)}.LQEfUq_backdrop{z-index:var(--z-overlay);padding:var(--space-4);background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(24px)saturate(120%);display:flex;position:fixed;inset:0}.LQEfUq_dialog{gap:var(--space-4);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 22rem;width:100%;height:100%;display:grid}.LQEfUq_stage{grid-template-columns:var(--control-height-lg) minmax(0, 1fr) var(--control-height-lg);align-items:center;gap:var(--space-4) var(--space-3);min-width:0;min-height:0;padding:var(--space-2) 0;grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative}.LQEfUq_frame{grid-column:2;justify-content:center;align-items:center;min-width:0;height:100%;min-height:0;display:flex;position:relative;container-type:size}.LQEfUq_figure{max-width:100cqw;max-height:100cqh;position:relative}.LQEfUq_media{border-radius:var(--radius-lg);object-fit:contain;max-width:100cqw;max-height:100cqh;box-shadow:var(--shadow-lg);display:block}.LQEfUq_frameTools{top:var(--space-3);right:var(--space-3);z-index:2;gap:var(--space-2);display:flex;position:absolute}.LQEfUq_frameButton{align-items:center;gap:var(--space-1);height:2rem;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--scrim-medium);-webkit-backdrop-filter:blur(12px);color:var(--fg-strong);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);border:0;text-decoration:none;display:inline-flex}.LQEfUq_frameButton:hover,.LQEfUq_frameButtonOn{background:var(--scrim-strong)}.LQEfUq_frameIcon{justify-content:center;width:2rem;padding:0}.LQEfUq_nav{width:var(--control-height-lg);height:var(--control-height-lg);border-radius:var(--radius-full);color:var(--fg-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.LQEfUq_nav:hover:not(:disabled){background:var(--overlay-2);color:var(--fg-strong)}.LQEfUq_nav:disabled{opacity:0;cursor:default}.LQEfUq_navPrev{grid-column:1}.LQEfUq_navNext{grid-column:3}.LQEfUq_toolbar{justify-self:center;gap:var(--space-1);max-width:100%;padding:var(--space-1);border-radius:var(--radius-full);background:var(--surface-1);box-shadow:var(--shadow-md);scrollbar-width:none;grid-column:1/-1;display:flex;overflow-x:auto}.LQEfUq_tool{align-items:center;gap:var(--space-2);height:var(--control-height-md);padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--fg);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-out);background:0 0;border:0;flex:none;display:inline-flex}.LQEfUq_tool:hover:not(:disabled),.LQEfUq_toolOn{background:var(--overlay-2)}.LQEfUq_tool:disabled{opacity:.5;cursor:default}.LQEfUq_tool:focus-visible,.LQEfUq_nav:focus-visible,.LQEfUq_frameButton:focus-visible,.LQEfUq_iconButton:focus-visible,.LQEfUq_download:focus-visible,.LQEfUq_primaryAction:focus-visible,.LQEfUq_secondaryAction:focus-visible{box-shadow:var(--ring);outline:none}.LQEfUq_side{gap:var(--space-3);min-height:0;padding:var(--space-4);border-radius:var(--radius-xl);background:var(--surface-1);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow-y:auto}.LQEfUq_sideHead{align-items:center;gap:var(--space-1);display:flex}.LQEfUq_sideHeadGap{flex:1}.LQEfUq_download{align-items:center;gap:var(--space-2);height:var(--control-height-sm);padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--overlay-2);color:var(--fg-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:none;display:inline-flex}.LQEfUq_download:hover{background:var(--overlay-3)}.LQEfUq_iconButton{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-full);color:var(--fg-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.LQEfUq_iconButton:hover{background:var(--overlay-2);color:var(--fg-strong)}.LQEfUq_meta{color:var(--fg-subtle);font-size:var(--text-xs);margin:0}.LQEfUq_madeWith{color:var(--fg-strong);font-weight:var(--weight-medium);text-decoration:none}.LQEfUq_madeWith:hover{text-underline-offset:2px;text-decoration:underline}.LQEfUq_madeWith:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--ring);outline:none}.LQEfUq_promptBlock{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.LQEfUq_prompt{color:var(--fg-strong);font-size:var(--text-sm);line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.LQEfUq_promptClamped{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LQEfUq_more{color:var(--fg-muted);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:0;padding:0}.LQEfUq_more:hover{color:var(--fg-strong)}.LQEfUq_facts{gap:var(--space-1);flex-wrap:wrap;display:flex}.LQEfUq_fact{align-items:center;gap:var(--space-2);min-height:1.75rem;padding:0 var(--space-3) 0 var(--space-2);border-radius:var(--radius-full);background:var(--overlay-2);color:var(--fg-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;display:inline-flex}.LQEfUq_fact:not(:has(>span[role=img])){padding-left:var(--space-3)}.LQEfUq_spendRefund{color:var(--success)}.LQEfUq_instruction{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--overlay-1);flex-direction:column;display:flex}.LQEfUq_instructionLabel{color:var(--fg-strong);font-size:var(--text-sm);font-weight:var(--weight-medium)}.LQEfUq_instructionInput{width:100%;min-height:4.5rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg);color:var(--fg-strong);font:inherit;font-size:var(--text-sm);resize:vertical;border:0}.LQEfUq_instructionInput:focus-visible{box-shadow:var(--ring);outline:none}.LQEfUq_instructionActions{justify-content:flex-end;gap:var(--space-2);display:flex}.LQEfUq_instructionActions .LQEfUq_primaryAction{width:auto}.LQEfUq_error{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--danger-surface);color:var(--danger);font-size:var(--text-xs);margin:0}.LQEfUq_again{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--overlay-1);flex-direction:column;margin-top:auto;display:flex}.LQEfUq_againTitle{margin:0 0 var(--space-1);color:var(--fg-subtle);font-size:var(--text-xs);font-weight:var(--weight-medium)}.LQEfUq_againRow{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));display:grid}.LQEfUq_primaryAction{justify-content:center;align-items:center;gap:var(--space-2);width:100%;height:var(--control-height-md);padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--primary);color:var(--primary-fg);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;border:0;display:inline-flex}.LQEfUq_primaryAction:hover:not(:disabled){background:var(--primary-hover)}.LQEfUq_primaryAction:disabled{opacity:.5;cursor:default}.LQEfUq_secondaryAction,.LQEfUq_ghostAction{width:100%;height:var(--control-height-md);padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--overlay-2);color:var(--fg-strong);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.LQEfUq_secondaryAction:hover,.LQEfUq_ghostAction:hover{background:var(--overlay-3)}.LQEfUq_ghostAction{background:0 0;width:auto}.LQEfUq_trace{border-radius:var(--radius-md);background:var(--overlay-1)}.LQEfUq_traceSummary{padding:var(--space-2) var(--space-3);color:var(--fg-muted);font-size:var(--text-xs);cursor:pointer}.LQEfUq_traceBody{gap:var(--space-1);padding:0 var(--space-3) var(--space-2);flex-direction:column;display:flex}.LQEfUq_traceLabel{margin:var(--space-1) 0 0;color:var(--fg-faint);font-size:var(--text-caps);letter-spacing:var(--tracking-wide);text-transform:uppercase}.LQEfUq_traceText{color:var(--fg);font-size:var(--text-xs);line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.LQEfUq_traceNote{margin:var(--space-1) 0 0;color:var(--fg-muted);font-size:var(--text-xs)}.LQEfUq_price{color:var(--fg-subtle);font-family:var(--font-mono);font-size:var(--text-2xs)}.LQEfUq_soon{padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--overlay-2);color:var(--fg-faint);font-size:var(--text-2xs)}.LQEfUq_spin{animation:.8s linear infinite LQEfUq_asset-spin}@keyframes LQEfUq_asset-spin{to{transform:rotate(360deg)}}.LQEfUq_compareBox{width:100cqw;height:100cqh}.LQEfUq_compare{background:0 0}@media (width<=860px){.LQEfUq_backdrop{padding:var(--space-2);overflow-y:auto}.LQEfUq_dialog{grid-template-rows:minmax(16rem,62vh) auto;grid-template-columns:minmax(0,1fr);height:auto}.LQEfUq_stage{grid-template-columns:var(--control-height-md) minmax(0, 1fr) var(--control-height-md);gap:var(--space-2)}.LQEfUq_nav{width:var(--control-height-md);height:var(--control-height-md)}.LQEfUq_toolbar{justify-self:stretch}.LQEfUq_side{overflow:visible}}
