.ai-menu-dialog{width:min(1200px,100vw - 32px);max-width:none;color:var(--color-text)}.ai-menu-footer,.ai-menu-summary,.ai-menu-upload-actions,.ai-menu-row header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ai-menu-footer>span,.ai-menu-upload small{color:var(--color-text-secondary);font-size:var(--text-sm)}.ai-menu-layout{grid-template-columns:minmax(240px,.8fr) minmax(380px,1.2fr);gap:24px;margin-top:16px;display:grid}.ai-menu-source{align-self:start;position:sticky;top:0}.ai-menu-source img{width:100%;height:auto;margin-top:12px;display:block}.ai-menu-source object{width:100%;height:500px;margin-top:12px}.ai-menu-fields{grid-template-columns:1fr 1.5fr .8fr;gap:12px;display:grid}.ai-menu-defaults,.ai-menu-option{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ai-menu-option{grid-template-columns:1fr 120px auto;align-items:end}.ai-menu-row{border-bottom:1px solid var(--color-border);gap:12px;padding:16px 0;display:grid}.ai-menu-row header span{font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.ai-menu-row input[type=checkbox]{vertical-align:middle;width:20px;height:20px;accent-color:var(--color-primary)}.ai-menu-upload-actions input{opacity:0;width:1px;height:1px;position:absolute}.ai-menu-upload-actions label:focus-within{outline:2px solid var(--color-primary);outline-offset:3px}.ai-menu-upload li{justify-content:space-between;align-items:center;display:flex}.ai-menu-upload h2{font-size:var(--text-md);font-weight:500}.ai-menu-upload section{gap:8px;display:grid}@media (width<=800px){.ai-menu-layout{grid-template-columns:1fr}.ai-menu-source{position:static}.ai-menu-source img{object-fit:contain;max-height:280px}.ai-menu-source object{height:280px}.ai-menu-fields{grid-template-columns:1fr 1fr}.ai-menu-fields>label:last-child{grid-column:1/-1}.ai-menu-footer button{width:100%}}
/*$vite$:1*/