.detail-experiment .editor-top{padding:18px 24px}.detail-experiment .editor-top h2{max-width:470px;font-size:17px}.detail-experiment .editor-top-actions{gap:8px}.detail-experiment .editor-top-actions>.outline{font-size:11px;padding:9px 12px}.detail-navigation{position:sticky;top:91px;z-index:3;display:flex;gap:7px;margin:0 20px;padding:8px;border-radius:14px}.detail-navigation button{border:1px solid transparent;border-radius:22px;padding:9px 17px;font-size:12px;background:transparent;color:var(--muted)}.detail-navigation button.active{background:var(--active);color:var(--on-active)}.detail-experiment .editor-layout{grid-template-columns:245px minmax(0,1fr);padding:20px;gap:20px}.detail-experiment .editor-preview{top:158px;max-height:calc(90vh - 210px);padding:17px}.detail-experiment .editor-preview img{height:190px}.detail-experiment .editor-preview h3{font-size:14px;line-height:1.6}.detail-experiment .editor-section{scroll-margin-top:160px;padding:22px}.detail-experiment .editor-section h3{font-size:17px;margin-bottom:18px}.detail-experiment .editor-preview .eyebrow{display:none}.detail-experiment .image-editor-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.detail-experiment .image-tile{padding:7px;border-radius:11px}.detail-experiment .image-tile img{height:78px}.detail-experiment .image-label{margin:5px 0}.detail-experiment .image-controls{gap:3px}.detail-experiment .image-controls button{font-size:9px;padding:3px 5px}.preview-disclosure{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}.preview-disclosure summary{font-size:11px;color:var(--muted);cursor:pointer}.preview-disclosure .editor-description-preview{margin-top:10px}.detail-issues{scroll-margin-top:160px}.detail-issues>div{padding:12px;border:1px solid var(--line);border-radius:14px;margin-bottom:18px;background:var(--panel)}.issue-jump{display:flex;justify-content:space-between;align-items:center;gap:15px;text-align:left;width:100%;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;padding:11px 5px;font-size:12px}.issue-jump:last-child{border-bottom:0}.issue-jump span{color:var(--muted);font-size:11px}.other-issue{color:var(--muted);font-size:12px;line-height:1.8;padding:5px}.field-attention{outline:2px solid var(--focus)!important;outline-offset:3px}.detail-experiment .editor-main{min-width:0}.detail-experiment .editor-top{z-index:5}.detail-experiment .regional-original,.detail-experiment .editor-footer span:first-child{display:none}
@media(max-width:1100px){.detail-experiment .editor-top h2{max-width:300px}.detail-experiment .editor-layout{grid-template-columns:210px minmax(0,1fr)}.detail-experiment .image-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-experiment .editor-top-actions{flex-wrap:wrap}.detail-navigation{top:91px}}
@media(max-width:700px){.detail-experiment .editor-top{align-items:stretch;padding:14px;gap:10px}.detail-experiment .editor-top h2{max-width:100%;font-size:14px}.detail-experiment .editor-top-actions{justify-content:flex-start;gap:6px}.detail-experiment .editor-top-actions>.outline{font-size:10px}.detail-navigation{top:127px;overflow:auto;margin:0 10px;gap:4px;padding:6px;white-space:nowrap}.detail-navigation button{padding:8px 12px;font-size:10px;flex-shrink:0}.detail-experiment .editor-layout{display:flex;padding:10px;gap:10px;flex-direction:column}.detail-experiment .editor-preview{position:static;max-height:none;order:2}.detail-experiment .editor-section{scroll-margin-top:190px;padding:17px}.detail-experiment .image-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-experiment .editor-preview img{height:160px}.detail-issues{scroll-margin-top:190px}}
.detail-experiment .image-tile img{height:auto;aspect-ratio:1 / 1;object-fit:contain;width:100%}.detail-experiment .image-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:700px){.detail-experiment .image-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.detail-experiment .image-tile img{height:auto;aspect-ratio:1 / 1;object-fit:contain;width:100%}.detail-experiment .image-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:700px){.detail-experiment .image-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.detail-experiment .editor-layout{grid-template-columns:310px minmax(0,1fr)}.detail-experiment .editor-preview img{height:auto;aspect-ratio:1;object-fit:contain;width:100%}.detail-experiment .image-editor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.local-image-upload{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px}.local-image-upload p{font-size:11px;color:var(--muted)}@media(max-width:1100px){.detail-experiment .editor-layout{grid-template-columns:260px minmax(0,1fr)}.detail-experiment .image-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.detail-experiment .image-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-experiment .editor-preview img{max-width:290px}}
