.v2-sku-panel{color:var(--v2-text-primary);font-size:12px;height:100%;display:flex;flex-direction:column;min-height:0}.v2-sku-panel button{font-family:inherit;cursor:pointer}.v2-sku-panel button:disabled{opacity:.4;cursor:not-allowed}.v2-sku-heading{padding:14px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--v2-stroke-weak);flex-shrink:0}.v2-sku-heading small{font-size:11px;color:var(--v2-text-subtle);margin-left:9px}.v2-sku-heading button{display:flex;background:transparent;border:0;color:var(--v2-text-muted);padding:4px}.v2-sku-columns{display:grid;grid-template-columns:minmax(170px,.75fr) minmax(0,1.75fr);min-height:0;flex:1}.v2-sku-models{padding:16px 10px;overflow-y:auto;overscroll-behavior:contain;border-right:1px solid var(--v2-stroke-weak);background:var(--v2-bg-input)}.v2-sku-label{color:var(--v2-text-subtle);font-size:11px;margin:0 9px 9px}.v2-sku-model{display:flex;align-items:center;gap:9px;border:1px solid transparent;border-radius:9px;background:transparent;width:100%;text-align:left;padding:11px 8px;color:var(--v2-text-secondary);margin-bottom:5px}.v2-sku-model[aria-pressed=true]{background:var(--v2-accent-10,rgba(255,0,68,.08));border-color:var(--v2-accent-30,rgba(255,0,68,.25))}.v2-sku-model-icon{width:28px;height:28px;flex-shrink:0;display:grid;place-items:center;border-radius:8px;background:var(--v2-stroke-weak);color:var(--v2-text-muted)}.v2-sku-model[aria-pressed=true] .v2-sku-model-icon{color:var(--v2-accent);background:var(--v2-accent-20,rgba(255,0,68,.15))}.v2-sku-model-copy{flex:1;min-width:0;overflow-wrap:anywhere;font-weight:500;font-size:12px}.v2-sku-model-copy small{display:block;font-weight:400;font-size:10px;color:var(--v2-text-subtle);margin-top:3px}.v2-sku-check{color:var(--v2-accent);font-size:11px}.v2-sku-model:not([aria-pressed=true]) .v2-sku-check{visibility:hidden}.v2-sku-service{border-top:1px solid var(--v2-stroke-weak);margin:17px 7px 0;padding-top:14px;font-size:11px;color:var(--v2-text-muted)}.v2-sku-service label{display:flex;gap:5px;align-items:center}.v2-sku-service input{accent-color:var(--v2-accent)}.v2-sku-service p{margin:6px 0;color:var(--v2-text-subtle)}.v2-sku-service summary{cursor:pointer;margin-top:10px}.v2-sku-channels{display:grid;gap:5px;margin-top:8px}.v2-sku-channels button{text-align:left;background:var(--v2-stroke-weak);color:var(--v2-text-secondary);border:1px solid transparent;border-radius:6px;padding:7px;overflow-wrap:anywhere}.v2-sku-channels button[aria-pressed=true]{border-color:var(--v2-accent)}.v2-sku-channels small{display:block;font-size:10px;margin-top:3px;color:var(--v2-text-muted)}.v2-sku-params{padding:17px 20px;min-width:0;overflow:auto;overscroll-behavior:contain}.v2-sku-materials{display:flex;gap:6px;color:var(--v2-text-subtle);font-size:11px;margin-top:18px;align-items:center}.v2-sku-error{font-size:11px;color:var(--v2-accent);margin:10px 0 0}.v2-sku-footer{display:flex;gap:15px;align-items:center;justify-content:space-between;border-top:1px solid var(--v2-stroke-weak);padding:12px 18px;background:var(--v2-stroke-weak);flex-shrink:0}.v2-sku-footer>div{flex:1;min-width:0}.v2-sku-done{border:0;border-radius:7px;padding:8px 14px;background:var(--v2-text-primary);color:var(--v2-bg);font-size:12px;flex-shrink:0}.v2-sku-params .v2-params-compact{display:grid;grid-template-columns:1fr 1fr;gap:17px}.v2-params-compact .v2-param-section{grid-column:1/-1;min-width:0}.v2-params-compact .v2-param-section[data-param-label="生成音频"],.v2-params-compact .v2-param-section[data-param-label="视频分辨率"]{grid-column:auto}.v2-params-compact .v2-param-section>div:first-child{margin-top:0!important}.v2-params-compact button[aria-pressed=true]{border-color:var(--v2-accent-30,rgba(255,0,68,.3))!important;background:var(--v2-accent-10,rgba(255,0,68,.08))!important}.v2-sku-footer>div>div{border:0!important;background:transparent!important;padding:0!important;min-height:32px!important}.v2-params-compact .v2-param-section[data-param-label="画面比例"]{order:1}.v2-params-compact .v2-param-section[data-param-label="生成数量"],.v2-params-compact .v2-param-section[data-param-label="生成音频"],.v2-params-compact .v2-param-section[data-param-label="视频分辨率"]{order:2}.v2-params-compact .v2-param-section[data-param-label="视频时长"]{order:3}@media(max-width:520px){.v2-sku-columns{grid-template-columns:1fr;overflow:auto;display:block}.v2-sku-models{border-right:0;border-bottom:1px solid var(--v2-stroke-weak);max-height:210px}.v2-sku-params{overflow:visible;padding:15px}.v2-sku-heading small{display:none}}