body.cinematic-studio #imaging-settings{width:100%;max-height:none;margin:24px 0 0;padding:26px;background:#111810eb;border:1px solid #77816355;overflow:visible;border-radius:7px}
.cinematic-studio #imaging-settings .panel-heading{margin-bottom:22px;gap:18px}.cinematic-studio #imaging-settings .panel-heading h3{font:550 15px/1.5 -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif;margin-right:auto;color:#e2e5d6}.cinematic-studio #imaging-settings .panel-heading>a{color:#a8b198;text-decoration:none;font-size:12px;line-height:1.5;min-height:36px;display:flex;align-items:center}.cinematic-studio #imaging-settings .panel-heading>button{background:transparent;border-color:#536044;color:#c7ceba}
.cinematic-studio #feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}
body.cinematic-studio #imaging-settings .feature-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 18px;align-items:start;padding:22px;background:#1b2318;border:1px solid #3e4c34;border-radius:6px;min-width:0}
body.cinematic-studio #imaging-settings .feature-row:has(>.feature-toggle.selected){background:#222b1c;border-color:#76865b}
.cinematic-studio #imaging-settings .feature-row>div:first-child{grid-column:1/-1}.cinematic-studio #imaging-settings .feature-title{padding-right:112px;min-height:32px;margin-bottom:10px;gap:0}.cinematic-studio #imaging-settings .feature-title h3{font:550 15px/1.6 -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif;color:#e1e5d6}.cinematic-studio #imaging-settings .feature-num,.cinematic-studio #imaging-settings .feature-tag{display:none}.cinematic-studio #imaging-settings .feature-row p{font-size:12px;line-height:1.9;color:#a7b09b;margin:0}
body.cinematic-studio #imaging-settings .feature-row>.feature-toggle{position:absolute;right:20px;top:20px;display:flex;align-items:center;gap:8px;border:0;border-radius:4px;min-height:34px;min-width:0;height:34px;padding:5px 0 5px 8px;font-size:11px;font-weight:400;color:#aeb89f;background:transparent}.cinematic-studio #imaging-settings .feature-toggle:before{content:"";display:block;width:26px;height:16px;flex-shrink:0;border:1px solid #627053;border-radius:10px;background:radial-gradient(circle at 7px 7px,#aab69b 0 4px,transparent 4.5px),#303b27;transition:background .15s}.cinematic-studio #imaging-settings .feature-toggle.selected:before{background:radial-gradient(circle at 17px 7px,#eff4df 0 4px,transparent 4.5px),#64794a;border-color:#8fa36d}.cinematic-studio #imaging-settings .feature-toggle.selected{color:#d6dfc4}.cinematic-studio #imaging-settings .feature-toggle:disabled{max-width:130px;font-size:10px;color:#78856b}.cinematic-studio #imaging-settings .feature-toggle:disabled:before{display:none}
body.cinematic-studio #imaging-settings .feature-detail{grid-column:1/-1;min-width:0;margin-top:18px;padding:18px 0 0;border:0;border-top:1px solid #53614577;border-radius:0;background:transparent}.cinematic-studio #imaging-settings .feature-detail>p{margin-top:14px}.cinematic-studio #imaging-settings .native-stamp-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cinematic-studio #imaging-settings .feature-points{margin-top:12px}.cinematic-studio #imaging-settings [data-feature=powerImages]:has(>.selected){grid-column:1/-1}.cinematic-studio #imaging-settings .power-images{margin:0}.cinematic-studio #imaging-settings .power-mode-tabs{margin-bottom:18px}.cinematic-studio #imaging-settings .power-image-card{padding:20px;background:#141d12;border-color:#43523a;grid-template-columns:minmax(0,1fr) minmax(200px,.65fr)}.cinematic-studio #imaging-settings .power-image-card h3{font:550 15px/1.6 -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif}.cinematic-studio #imaging-settings .power-image-card>p{margin:8px 0 18px}.cinematic-studio #imaging-settings .advanced-options{margin:24px 0 0;padding:18px 0 0;border-top:1px solid #4c5c3e}.cinematic-studio #imaging-settings .advanced-options summary{font-size:12px;color:#aeb99c}
@media(max-width:1000px){.cinematic-studio #feature-list{grid-template-columns:1fr}}
@media(max-width:760px){body.cinematic-studio #imaging-settings{padding:16px;margin:20px 0 0}.cinematic-studio #imaging-settings .panel-heading{gap:12px;margin-bottom:16px}.cinematic-studio #imaging-settings .panel-heading h3{font-size:14px}.cinematic-studio #imaging-settings .panel-heading>a{font-size:11px}body.cinematic-studio #imaging-settings .feature-row{padding:18px;gap:0 12px}.cinematic-studio #imaging-settings .feature-title{padding-right:94px}.cinematic-studio #imaging-settings .feature-title h3{font-size:14px}.cinematic-studio #imaging-settings .feature-row p{font-size:11px}body.cinematic-studio #imaging-settings .feature-row>.feature-toggle{top:16px;right:16px;font-size:10px;gap:6px}.cinematic-studio #imaging-settings .power-image-card{display:flex;padding:16px}.cinematic-studio #imaging-settings .native-stamp-fields{grid-template-columns:1fr}.cinematic-studio #imaging-settings .feature-detail{padding-top:16px;margin-top:16px}.cinematic-studio #imaging-settings .power-mode-tabs button{font-size:11px;padding:10px}}
@media(prefers-reduced-motion:reduce){.cinematic-studio #imaging-settings .feature-toggle:before{transition:none}}
