.ai-example-picker{flex-wrap:wrap;gap:12px;display:flex}.ai-example-label{border:1px solid hsl(var(--border));min-width:44px;max-width:100%;min-height:44px;color:hsl(var(--muted-foreground));background:hsl(var(--card));cursor:pointer;border-radius:12px;align-items:center;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.ai-example-label:hover{border-color:hsl(var(--primary))}.ai-example-radio:checked+.ai-example-label{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary))}.ai-example-radio:focus-visible+.ai-example-label{outline:2px solid hsl(var(--primary));outline-offset:4px}.ai-example-panel{flex:0 0 100%;order:1;min-width:0;margin-top:12px;display:none}.ai-example-radio:checked+.ai-example-label+.ai-example-panel{display:block}
.ai-combo-explorer{flex-wrap:wrap;gap:12px;display:flex}.ai-combo-toggle+label:before{content:"";border:1px solid;border-radius:4px;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;margin-right:8px;font-size:12px;display:inline-flex}.ai-combo-toggle:checked+label:before{content:"✓"}.ai-combo-toggle:checked+label{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary))}.ai-combo-toggle:focus-visible+label{outline:2px solid hsl(var(--primary));outline-offset:4px}.ai-combo-photo,.ai-combo-message{display:none}.ai-combo-toggle[data-feature=A]:not(:checked)~.ai-combo-toggle[data-feature=B]:not(:checked)~.ai-combo-preview [data-kind=original],.ai-combo-toggle[data-feature=A]:checked~.ai-combo-toggle[data-feature=B]:not(:checked)~.ai-combo-preview [data-kind=character],.ai-combo-toggle[data-feature=A]:not(:checked)~.ai-combo-toggle[data-feature=B]:checked~.ai-combo-preview [data-kind=background],.ai-combo-toggle[data-feature=A]:checked~.ai-combo-toggle[data-feature=B]:checked~.ai-combo-preview [data-kind=combined],.ai-combo-toggle[data-feature=C]:checked~.ai-combo-preview .ai-combo-message{display:block}.ai-combo-toggle[data-feature=A]:not(:checked)~.ai-combo-toggle[data-feature=B]:not(:checked)~.ai-combo-preview{grid-template-columns:minmax(0,1fr)}.ai-combo-toggle[data-feature=A]:not(:checked)~.ai-combo-toggle[data-feature=B]:not(:checked)~.ai-combo-preview .ai-combo-original{display:none}