.image-settings[data-v-17f54622]{grid-template-columns:minmax(0,1fr);gap:14px;max-width:100%}.image-settings[data-v-17f54622]>*,.setting-pair>label[data-v-17f54622]{min-width:0}.setting-pair[data-v-17f54622]{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.image-settings .image-background[data-v-17f54622],.image-settings .image-file-format[data-v-17f54622]{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:15px;display:flex}.image-file-format[data-v-17f54622] .app-select{width:135px}.image-background[data-v-17f54622] .app-select{width:min(60%,220px)}.image-custom-size[data-v-17f54622]{width:150px;min-width:0;max-width:100%}.image-settings>.image-model-picker[data-v-17f54622]{grid-column:1/-1;margin-bottom:0}.image-count-control>span[data-v-17f54622],.image-settings label[data-v-17f54622]{color:var(--theme-text-secondary,#5b4c67);font-size:13px}.image-settings[data-v-17f54622] .app-select{border-color:var(--theme-border,#dfd9e6);min-height:42px;color:var(--theme-text,#41334e);background-color:var(--theme-surface,#fff);border-radius:6px;font-size:13px}.image-count-control[data-v-17f54622]{flex-wrap:wrap;grid-column:1/-1;gap:10px 14px}.image-count-control[data-v-17f54622],.image-count-input[data-v-17f54622]{justify-content:space-between;align-items:center;display:flex}.image-count-input[data-v-17f54622]{gap:12px;width:100%}.image-count-input input[data-v-17f54622]{border:1px solid var(--theme-border,#e1dbe7);background:var(--theme-surface,#fff);width:90px;min-height:42px;color:var(--theme-text,#41334e);border-radius:6px;padding:6px 10px}.image-count-options[data-v-17f54622]{flex-wrap:wrap;gap:5px;width:100%;display:flex}.image-count-options button[data-v-17f54622]{border:1px solid var(--theme-border,#e1dbe7);background:var(--theme-surface,#fff);min-width:44px;min-height:44px;color:var(--theme-text-secondary,#746480);cursor:pointer;border-radius:6px;flex:44px;font-size:14px}.image-count-options button[aria-pressed=true][data-v-17f54622]{color:var(--theme-accent,#503079);background:var(--theme-surface-tint,#f1ebf9);border-color:var(--theme-border-strong,#9e87ba);font-weight:600}.image-size-hint.small-note[data-v-17f54622]{color:var(--theme-text-muted,#80718a);font-size:11px;line-height:1.7}.image-advanced-settings[data-v-17f54622]{border-top:1px solid var(--theme-border,#ece8ef);grid-column:1/-1;padding-top:4px}.image-advanced-settings summary[data-v-17f54622]{cursor:pointer;min-height:44px;color:var(--theme-text-secondary,#55485f);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;list-style:none;display:flex}.image-advanced-settings summary[data-v-17f54622]::-webkit-details-marker{display:none}.image-advanced-settings summary>span[data-v-17f54622]{color:var(--theme-text-muted,#86758f);overflow-wrap:anywhere;text-align:right;flex:1;font-size:10px}.image-advanced-settings summary .iconify[data-v-17f54622]{flex:0 0 14px;transition:transform .15s}.image-advanced-settings[open] summary .iconify[data-v-17f54622]{transform:rotate(180deg)}.advanced-fields[data-v-17f54622]{gap:14px;padding:10px 0 2px;display:grid}:is(button[data-v-17f54622]:focus-visible,summary[data-v-17f54622]:focus-visible){outline:2px solid var(--focus-ring,#7144c2);outline-offset:3px;border-radius:5px}button[data-v-17f54622]:disabled{cursor:wait}@media (max-width:600px){.setting-pair[data-v-17f54622]{grid-template-columns:minmax(0,1fr)}.image-settings .image-background[data-v-17f54622],.image-settings .image-file-format[data-v-17f54622]{flex-direction:column;align-items:stretch;gap:8px}.image-background[data-v-17f54622] .app-select,.image-custom-size[data-v-17f54622],.image-file-format[data-v-17f54622] .app-select{width:100%}}@media (prefers-reduced-motion:reduce){.image-advanced-settings summary .iconify[data-v-17f54622]{transition:none}}
