.builder[data-v-baf4caf3]{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.builder[data-v-baf4caf3],.builder[data-v-baf4caf3]>*{min-width:0}.opt-row[data-v-baf4caf3]{flex-wrap:nowrap;margin-bottom:8px}.disc.small[data-v-baf4caf3]{width:30px;height:30px;font-size:.9rem}.more[data-v-baf4caf3]{margin:4px 0 8px}.more select[data-v-baf4caf3]{width:100%}.more summary[data-v-baf4caf3]{cursor:pointer;min-height:44px;color:var(--brand);align-items:center;font-weight:700;display:flex}.ai-out[data-v-baf4caf3]{margin-top:12px}.qhead[data-v-baf4caf3]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.linkbtn[data-v-baf4caf3]{min-height:44px;color:var(--brand);font:700 .9rem var(--body);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 2px;text-decoration:underline}.more summary .hint[data-v-baf4caf3]{color:var(--ink-2);margin-left:6px;font-weight:400}.actions[data-v-baf4caf3]{margin-top:8px}@media (width<=600px){.actions .btn[data-v-baf4caf3]{flex:100%}}.ai-out pre[data-v-baf4caf3]{white-space:pre-wrap;font:inherit;margin:0 0 8px}.builder .seg[data-v-baf4caf3]{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));display:grid}@media (width<=600px){.builder .seg[data-v-baf4caf3]{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.builder .seg[data-v-baf4caf3]::-webkit-scrollbar{display:none}.builder .seg button[data-v-baf4caf3]{scroll-snap-align:start;white-space:nowrap;flex:none}}
