.DetailImagesPage-module__dtv8NW__page{--detail-ink:var(--text,#f7f7f7);--detail-muted:#9b9b9f;--detail-surface:var(--panel,#101010);--detail-canvas:#19191b;--detail-field:#141416;--detail-line:#ffffff19;--detail-line-strong:#ffffff29;--detail-accent:#356dff;--detail-accent-soft:#356dff17;--detail-amber:#eab75d;--detail-amber-soft:#eab75d12;--detail-error:#f39a95;width:100%;min-width:0;max-width:1512px;color:var(--detail-ink);margin:0 auto;padding:20px 32px 48px;font-size:14px;line-height:1.5}:root[data-theme=light] .DetailImagesPage-module__dtv8NW__page{--detail-muted:#626268;--detail-surface:#fff;--detail-canvas:#f0f0f2;--detail-field:#fff;--detail-line:#18181b16;--detail-line-strong:#18181b28;--detail-accent:#245de8;--detail-accent-soft:#245de80c;--detail-amber:#9b650e;--detail-amber-soft:#d69c2310;--detail-error:#bd3a35}.DetailImagesPage-module__dtv8NW__page *,.DetailImagesPage-module__dtv8NW__page :before,.DetailImagesPage-module__dtv8NW__page :after{box-sizing:border-box;letter-spacing:0}.DetailImagesPage-module__dtv8NW__page h1,.DetailImagesPage-module__dtv8NW__page h2,.DetailImagesPage-module__dtv8NW__page h3,.DetailImagesPage-module__dtv8NW__page p{margin:0}.DetailImagesPage-module__dtv8NW__page button,.DetailImagesPage-module__dtv8NW__page input,.DetailImagesPage-module__dtv8NW__page textarea,.DetailImagesPage-module__dtv8NW__page select{font:inherit}.DetailImagesPage-module__dtv8NW__page button{border:1px solid var(--detail-line-strong);min-height:36px;color:var(--detail-ink);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.25;transition:background .15s,border-color .15s;display:inline-flex}.DetailImagesPage-module__dtv8NW__page button:hover:not(:disabled){background:var(--detail-canvas);border-color:var(--detail-muted)}.DetailImagesPage-module__dtv8NW__page button:disabled{opacity:.4;cursor:not-allowed}.DetailImagesPage-module__dtv8NW__page button:focus-visible,.DetailImagesPage-module__dtv8NW__page a:focus-visible{outline:2px solid var(--detail-accent);outline-offset:3px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__iconButton{flex:0 0 36px;width:36px;height:36px;min-height:36px;padding:0}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__primary{color:#fff;border-color:var(--detail-accent);background:var(--detail-accent);min-height:38px;padding:9px 15px;font-weight:600}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__primary:hover:not(:disabled){background:var(--detail-accent);border-color:var(--detail-accent);filter:brightness(1.08)}.DetailImagesPage-module__dtv8NW__page label{min-width:0;color:var(--detail-muted);flex-direction:column;gap:8px;font-size:12px;font-weight:500;display:flex}.DetailImagesPage-module__dtv8NW__page label>span{align-items:center;gap:6px;display:flex}.DetailImagesPage-module__dtv8NW__page input,.DetailImagesPage-module__dtv8NW__page textarea,.DetailImagesPage-module__dtv8NW__page select{border:1px solid var(--detail-line-strong);width:100%;min-width:0;min-height:40px;color:var(--detail-ink);background:var(--detail-field);border-radius:5px;outline:none;padding:9px 11px;font-size:14px;font-weight:400;line-height:1.5;display:block}.DetailImagesPage-module__dtv8NW__page input[hidden]{display:none}.DetailImagesPage-module__dtv8NW__page input:focus,.DetailImagesPage-module__dtv8NW__page textarea:focus,.DetailImagesPage-module__dtv8NW__page select:focus{border-color:var(--detail-accent);box-shadow:0 0 0 2px var(--detail-accent-soft)}.DetailImagesPage-module__dtv8NW__page input::placeholder,.DetailImagesPage-module__dtv8NW__page textarea::placeholder{color:var(--detail-muted);opacity:.7}.DetailImagesPage-module__dtv8NW__page textarea{resize:vertical}.DetailImagesPage-module__dtv8NW__page fieldset{border:0;min-width:0;margin:0;padding:0}.DetailImagesPage-module__dtv8NW__page svg{flex-shrink:0}.DetailImagesPage-module__dtv8NW__moduleNav{align-items:center;gap:22px;width:fit-content;max-width:100%;margin-bottom:27px;display:flex;overflow-x:auto}.DetailImagesPage-module__dtv8NW__moduleNav a{min-height:32px;color:var(--detail-muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.DetailImagesPage-module__dtv8NW__moduleNav a[aria-current=page]{color:var(--detail-ink)}.DetailImagesPage-module__dtv8NW__moduleNav a[aria-current=page] svg{color:var(--detail-accent)}.DetailImagesPage-module__dtv8NW__moduleNav a:hover{color:var(--detail-ink)}.DetailImagesPage-module__dtv8NW__header{justify-content:space-between;align-items:center;gap:20px;min-height:42px;margin-bottom:20px;display:flex}.DetailImagesPage-module__dtv8NW__heading{min-width:0}.DetailImagesPage-module__dtv8NW__titleRow{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.DetailImagesPage-module__dtv8NW__header h1{font-size:24px;font-weight:650;line-height:1.3}.DetailImagesPage-module__dtv8NW__status{border:1px solid var(--detail-line);min-height:24px;color:var(--detail-muted);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:3px 7px;font-size:11px;line-height:1.4;display:inline-flex}.DetailImagesPage-module__dtv8NW__status[data-tone=working]{color:var(--detail-amber);background:var(--detail-amber-soft);border-color:color-mix(in srgb, var(--detail-amber) 25%, transparent)}.DetailImagesPage-module__dtv8NW__status[data-tone=error]{color:var(--detail-error)}.DetailImagesPage-module__dtv8NW__statusDot{background:currentColor;border-radius:50%;width:5px;height:5px}.DetailImagesPage-module__dtv8NW__actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.DetailImagesPage-module__dtv8NW__projectBar{border-top:1px solid var(--detail-line);align-items:center;gap:12px;min-height:51px;padding:8px 0;display:flex}.DetailImagesPage-module__dtv8NW__projectSelect{flex:0 250px;min-width:120px}.DetailImagesPage-module__dtv8NW__projectDivider{background:var(--detail-line-strong);flex:0 0 1px;width:1px;height:16px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__projectName{background:0 0;border-color:#0000;flex:1;max-width:480px;min-height:32px;padding:5px 8px;font-size:12px}.DetailImagesPage-module__dtv8NW__projectBar>.DetailImagesPage-module__dtv8NW__iconButton{color:var(--detail-muted);border-color:#0000;margin-left:auto}.DetailImagesPage-module__dtv8NW__stageBar{border-bottom:1px solid var(--detail-line);justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.DetailImagesPage-module__dtv8NW__tabs{align-items:center;gap:28px;min-width:0;display:flex}.DetailImagesPage-module__dtv8NW__tabs button{min-height:47px;color:var(--detail-muted);white-space:nowrap;border:0;border-radius:0;gap:7px;padding:12px 0;font-size:13px;position:relative}.DetailImagesPage-module__dtv8NW__tabs button:hover:not(:disabled){color:var(--detail-ink);background:0 0}.DetailImagesPage-module__dtv8NW__tabs .DetailImagesPage-module__dtv8NW__activeTab{color:var(--detail-ink)}.DetailImagesPage-module__dtv8NW__tabs .DetailImagesPage-module__dtv8NW__activeTab svg{color:var(--detail-accent)}.DetailImagesPage-module__dtv8NW__tabs .DetailImagesPage-module__dtv8NW__activeTab:after{background:var(--detail-accent);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.DetailImagesPage-module__dtv8NW__tabs small{background:var(--detail-canvas);min-width:19px;height:19px;color:var(--detail-muted);border-radius:4px;place-items:center;padding:0 4px;font-size:10px;display:grid}.DetailImagesPage-module__dtv8NW__formatMeta{color:var(--detail-muted);align-items:center;gap:13px;font-size:11px;display:flex}.DetailImagesPage-module__dtv8NW__formatMeta>span+span{padding-left:13px;position:relative}.DetailImagesPage-module__dtv8NW__formatMeta>span+span:before{background:var(--detail-muted);content:"";width:2px;height:2px;position:absolute;top:50%;left:0}.DetailImagesPage-module__dtv8NW__progress{min-height:38px;color:var(--detail-amber);align-items:center;gap:10px;margin:-12px 0 22px;font-size:12px;display:flex}.DetailImagesPage-module__dtv8NW__progress>span{overflow-wrap:anywhere;flex:1;min-width:0}.DetailImagesPage-module__dtv8NW__progress progress{appearance:none;background:var(--detail-canvas);border:0;border-radius:2px;width:150px;height:3px;overflow:hidden}.DetailImagesPage-module__dtv8NW__progress progress::-webkit-progress-bar{background:var(--detail-canvas)}.DetailImagesPage-module__dtv8NW__progress progress::-webkit-progress-value{background:var(--detail-amber)}.DetailImagesPage-module__dtv8NW__progress progress::-moz-progress-bar{background:var(--detail-amber)}.DetailImagesPage-module__dtv8NW__progress strong{font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__campaignBrief{border-bottom:1px solid var(--detail-line);grid-template-columns:295px minmax(0,1fr);gap:22px;margin-bottom:26px;padding-bottom:22px;display:grid}.DetailImagesPage-module__dtv8NW__countSettings,.DetailImagesPage-module__dtv8NW__typeSettings{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:10px;min-width:0;display:flex}.DetailImagesPage-module__dtv8NW__settingLabel{width:100%;color:var(--detail-muted);font-size:11px;font-weight:500}.DetailImagesPage-module__dtv8NW__countChoices{border:1px solid var(--detail-line);background:var(--detail-canvas);border-radius:5px;gap:2px;padding:3px;display:flex}.DetailImagesPage-module__dtv8NW__countChoices button{min-width:33px;min-height:30px;color:var(--detail-muted);border-color:#0000;border-radius:3px;padding:6px 9px;font-size:12px}.DetailImagesPage-module__dtv8NW__countChoices .DetailImagesPage-module__dtv8NW__selectedCount{color:var(--detail-ink);border-color:var(--detail-line-strong);background:var(--detail-surface)}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__customCount{width:66px;min-height:36px;padding:6px 8px;font-size:12px}.DetailImagesPage-module__dtv8NW__typeChoices{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px 18px;width:100%;display:grid}.DetailImagesPage-module__dtv8NW__typeChoices label{cursor:pointer;flex-direction:row;align-items:center;gap:7px;min-height:22px;font-size:11px;font-weight:400;display:flex}.DetailImagesPage-module__dtv8NW__typeChoices label.DetailImagesPage-module__dtv8NW__checkedType{color:var(--detail-ink)}.DetailImagesPage-module__dtv8NW__typeChoices label>b{color:var(--detail-muted);font-size:10px;font-weight:500}.DetailImagesPage-module__dtv8NW__typeChoices label>span{overflow-wrap:anywhere;line-height:1.35;display:block}.DetailImagesPage-module__dtv8NW__form{grid-template-columns:minmax(0,1.05fr) minmax(330px,1fr);gap:42px;display:grid}.DetailImagesPage-module__dtv8NW__mediaColumn{min-width:0}.DetailImagesPage-module__dtv8NW__mediaHeading{justify-content:space-between;align-items:center;min-height:34px;margin-bottom:11px;display:flex}.DetailImagesPage-module__dtv8NW__mediaHeading h2{align-items:center;gap:8px;font-size:13px;font-weight:550;display:inline-flex}.DetailImagesPage-module__dtv8NW__mediaHeading>span{color:var(--detail-muted);font-variant-numeric:tabular-nums;font-size:11px}.DetailImagesPage-module__dtv8NW__mainReference{border:1px solid var(--detail-line);background:var(--detail-canvas);border-radius:6px;justify-content:center;align-items:center;width:100%;height:380px;display:flex;position:relative;overflow:hidden}.DetailImagesPage-module__dtv8NW__mainReference>img{object-fit:contain;width:100%;height:100%;padding:22px}.DetailImagesPage-module__dtv8NW__referenceNumber{color:var(--detail-muted);font-variant-numeric:tabular-nums;font-size:10px;position:absolute;bottom:12px;right:14px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__uploadCanvas{width:100%;height:100%;color:var(--detail-muted);background:0 0;border:0;flex-direction:column;gap:16px;font-size:13px;font-weight:400;display:flex}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__uploadCanvas>svg:first-child{color:var(--detail-muted)}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__uploadCanvas>svg:last-child{border:1px solid var(--detail-line-strong);width:30px;height:30px;color:var(--detail-ink);border-radius:50%;padding:7px;display:grid}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__uploadCanvas:hover:not(:disabled){background:color-mix(in srgb, var(--detail-muted) 5%, transparent);color:var(--detail-ink);border:0}.DetailImagesPage-module__dtv8NW__referenceStrip{justify-content:space-between;align-items:center;gap:14px;min-height:91px;padding:12px 0;display:flex}.DetailImagesPage-module__dtv8NW__referenceGrid{gap:9px;min-width:0;display:flex}.DetailImagesPage-module__dtv8NW__reference{border:1px solid var(--detail-line-strong);background:var(--detail-canvas);border-radius:5px;flex:0 0 64px;width:64px;height:64px;position:relative}.DetailImagesPage-module__dtv8NW__reference.DetailImagesPage-module__dtv8NW__selectedReference{border-color:var(--detail-accent);box-shadow:0 0 0 1px var(--detail-accent)}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__referenceSelect{background:0 0;border:0;border-radius:4px;width:100%;height:100%;padding:3px;display:block}.DetailImagesPage-module__dtv8NW__referenceSelect img{object-fit:contain;width:100%;height:100%}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__removeReference{border-color:var(--detail-line-strong);width:20px;height:20px;min-height:20px;color:var(--detail-ink);background:var(--detail-surface);border-radius:50%;padding:0;position:absolute;top:-6px;right:-6px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__upload{width:64px;height:64px;color:var(--detail-muted);border-style:dashed;flex:0 0 64px;padding:0}.DetailImagesPage-module__dtv8NW__assetCount{color:var(--detail-muted);flex-shrink:0;font-size:11px}.DetailImagesPage-module__dtv8NW__libraryRow{border-top:1px solid var(--detail-line);align-items:flex-end;gap:9px;padding-top:17px;display:flex}.DetailImagesPage-module__dtv8NW__libraryRow label{flex:1}.DetailImagesPage-module__dtv8NW__libraryRow .DetailImagesPage-module__dtv8NW__iconButton{flex-basis:40px;width:40px;height:40px}.DetailImagesPage-module__dtv8NW__fields{border-left:1px solid var(--detail-line);flex-direction:column;min-width:0;padding-left:32px;display:flex}.DetailImagesPage-module__dtv8NW__settingsTabs{border:1px solid var(--detail-line);background:var(--detail-canvas);border-radius:6px;gap:3px;margin-bottom:23px;padding:3px;display:flex}.DetailImagesPage-module__dtv8NW__settingsTabs button{min-width:0;min-height:32px;color:var(--detail-muted);white-space:normal;border-color:#0000;border-radius:4px;flex:1;padding:7px 9px;font-size:12px}.DetailImagesPage-module__dtv8NW__settingsTabs button.DetailImagesPage-module__dtv8NW__selectedSetting{color:var(--detail-ink);border-color:var(--detail-line);background:var(--detail-surface);box-shadow:0 1px 3px #0000000c}.DetailImagesPage-module__dtv8NW__fieldGroup{flex-direction:column;gap:18px;min-height:366px;display:flex}.DetailImagesPage-module__dtv8NW__groupHeading{min-height:24px;color:var(--detail-muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:2px;display:flex}.DetailImagesPage-module__dtv8NW__groupHeading h2{color:var(--detail-ink);font-size:15px;font-weight:600}.DetailImagesPage-module__dtv8NW__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__factsInput{min-height:186px}.DetailImagesPage-module__dtv8NW__fieldFoot{color:var(--detail-muted);justify-content:space-between;margin-top:-12px;font-size:10px;display:flex}.DetailImagesPage-module__dtv8NW__modelFields{border-top:1px solid var(--detail-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:18px;display:grid}.DetailImagesPage-module__dtv8NW__inspectorFoot{border-top:1px solid var(--detail-line);color:var(--detail-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:15px;font-size:11px;display:flex}.DetailImagesPage-module__dtv8NW__inspectorFoot>span:first-child{align-items:center;gap:7px;display:flex}.DetailImagesPage-module__dtv8NW__plan,.DetailImagesPage-module__dtv8NW__results{min-width:0}.DetailImagesPage-module__dtv8NW__strategy{border-top:1px solid var(--detail-line);border-bottom:1px solid var(--detail-line);margin-bottom:24px}.DetailImagesPage-module__dtv8NW__strategy>summary{cursor:pointer;align-items:center;gap:9px;min-height:48px;font-size:13px;font-weight:550;list-style:none;display:flex}.DetailImagesPage-module__dtv8NW__strategy>summary::-webkit-details-marker{display:none}.DetailImagesPage-module__dtv8NW__strategy>summary>span{color:var(--detail-muted);margin-left:auto;font-size:11px;font-weight:400}.DetailImagesPage-module__dtv8NW__strategyFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;padding-bottom:20px;display:grid}.DetailImagesPage-module__dtv8NW__strategyFields label{font-size:11px}.DetailImagesPage-module__dtv8NW__strategyFields label:last-child{grid-column:1/-1}.DetailImagesPage-module__dtv8NW__strategyFields textarea{font-size:12px}.DetailImagesPage-module__dtv8NW__panelEvidence{border-top:1px solid var(--detail-line);padding:0}.DetailImagesPage-module__dtv8NW__panelEvidence summary{cursor:pointer;align-items:center;gap:8px;min-height:40px;font-size:12px;font-weight:550;list-style:none;display:flex}.DetailImagesPage-module__dtv8NW__panelEvidence summary::-webkit-details-marker{display:none}.DetailImagesPage-module__dtv8NW__panelEvidence summary>svg{color:var(--detail-muted);margin-left:auto;transition:transform .15s}.DetailImagesPage-module__dtv8NW__panelEvidence[open] summary>svg{transform:rotate(90deg)}.DetailImagesPage-module__dtv8NW__panelEvidence>label,.DetailImagesPage-module__dtv8NW__panelEvidence>.DetailImagesPage-module__dtv8NW__twoColumns{margin-top:12px}.DetailImagesPage-module__dtv8NW__panelEvidence>:last-child{margin-bottom:4px}.DetailImagesPage-module__dtv8NW__palette{gap:5px;margin-left:8px;display:flex}.DetailImagesPage-module__dtv8NW__palette i{border:1px solid var(--detail-line-strong);border-radius:3px;width:15px;height:15px;display:block}.DetailImagesPage-module__dtv8NW__resultToolbar{color:var(--detail-muted);flex-wrap:wrap;align-items:center;gap:14px;padding-bottom:16px;font-size:12px;display:flex}.DetailImagesPage-module__dtv8NW__resultToolbar>label{flex-direction:row;align-items:center;gap:7px;display:flex}.DetailImagesPage-module__dtv8NW__resultToolbar>button{margin-left:auto;font-size:12px}.DetailImagesPage-module__dtv8NW__imageMetadata{color:var(--detail-muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;padding:0 12px 12px;font-size:11px;display:flex}.DetailImagesPage-module__dtv8NW__page input[type=checkbox],.DetailImagesPage-module__dtv8NW__page input[type=radio]{width:15px;height:15px;min-height:15px;accent-color:var(--detail-accent);margin:0;padding:0}.DetailImagesPage-module__dtv8NW__imageCaption .DetailImagesPage-module__dtv8NW__selectImage{flex:0 0 18px;align-items:center;min-width:0;display:flex}.DetailImagesPage-module__dtv8NW__imageCaption>div{flex:1}.DetailImagesPage-module__dtv8NW__imageCaption .DetailImagesPage-module__dtv8NW__iconButton{border:0;flex:0 0 28px;width:28px;height:28px;min-height:28px;padding:0}.DetailImagesPage-module__dtv8NW__promptList{padding-bottom:16px}.DetailImagesPage-module__dtv8NW__promptList>details{border-top:1px solid var(--detail-line);padding:12px 0}.DetailImagesPage-module__dtv8NW__promptList summary{cursor:pointer;font-size:12px}.DetailImagesPage-module__dtv8NW__promptList pre{padding:14px 0 10px}.DetailImagesPage-module__dtv8NW__referenceRoles{color:var(--detail-muted);flex-wrap:wrap;gap:8px;font-size:11px;display:flex}.DetailImagesPage-module__dtv8NW__sectionHeader{justify-content:space-between;align-items:center;gap:16px;min-height:36px;margin-bottom:22px;display:flex}.DetailImagesPage-module__dtv8NW__sectionHeader>div{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}.DetailImagesPage-module__dtv8NW__sectionHeader>div>svg{color:var(--detail-muted)}.DetailImagesPage-module__dtv8NW__sectionHeader h2{font-size:15px;font-weight:600}.DetailImagesPage-module__dtv8NW__sectionCount{color:var(--detail-muted);font-variant-numeric:tabular-nums;margin-left:3px;font-size:11px}.DetailImagesPage-module__dtv8NW__sectionHeader>button{flex-shrink:0;min-height:32px;padding:7px 10px;font-size:12px}.DetailImagesPage-module__dtv8NW__planWorkspace{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:28px;display:grid}.DetailImagesPage-module__dtv8NW__planList{min-width:0}.DetailImagesPage-module__dtv8NW__listHeading{min-height:36px;color:var(--detail-muted);justify-content:space-between;align-items:center;padding:0 10px 10px;font-size:11px;display:flex}.DetailImagesPage-module__dtv8NW__listHeading .DetailImagesPage-module__dtv8NW__iconButton{flex-basis:28px;width:28px;height:28px;min-height:28px}.DetailImagesPage-module__dtv8NW__panelRows{scrollbar-width:thin;flex-direction:column;max-height:650px;padding:2px;display:flex;overflow-y:auto}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__panelRow{border-color:#0000;border-bottom-color:var(--detail-line);text-align:left;border-radius:0;flex:none;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:86px;padding:13px 11px;display:flex}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__panelRow.DetailImagesPage-module__dtv8NW__selectedPanel{border-color:var(--detail-accent);background:var(--detail-accent-soft);border-radius:4px}.DetailImagesPage-module__dtv8NW__panelRow>svg{color:var(--detail-muted);margin-left:auto}.DetailImagesPage-module__dtv8NW__rowSlot{color:var(--detail-muted);font-variant-numeric:tabular-nums;flex:0 0 26px;font-size:11px}.DetailImagesPage-module__dtv8NW__selectedPanel .DetailImagesPage-module__dtv8NW__rowSlot{color:var(--detail-accent)}.DetailImagesPage-module__dtv8NW__rowCopy{flex-direction:column;gap:5px;min-width:0;display:flex}.DetailImagesPage-module__dtv8NW__rowPurpose{color:var(--detail-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;font-weight:400;display:flex}.DetailImagesPage-module__dtv8NW__rowPurpose small{color:var(--detail-amber);font-size:9px}.DetailImagesPage-module__dtv8NW__rowCopy strong{color:var(--detail-ink);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:550;display:-webkit-box;overflow:hidden}.DetailImagesPage-module__dtv8NW__rowLabels{color:var(--detail-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;overflow:hidden}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__disabledPanel .DetailImagesPage-module__dtv8NW__rowCopy strong,.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__disabledPanel .DetailImagesPage-module__dtv8NW__rowSlot{color:var(--detail-muted)}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__panelEditor{border-left:1px solid var(--detail-line);flex-direction:column;gap:15px;min-width:0;padding-left:28px;display:flex}.DetailImagesPage-module__dtv8NW__panelTools{border-bottom:1px solid var(--detail-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.DetailImagesPage-module__dtv8NW__panelTools>label{flex-direction:row;align-items:center;gap:7px;font-size:11px;display:flex}.DetailImagesPage-module__dtv8NW__panelTools>div{gap:3px;display:flex}.DetailImagesPage-module__dtv8NW__panelTools .DetailImagesPage-module__dtv8NW__iconButton{width:29px;height:29px;min-height:29px;color:var(--detail-muted);flex-basis:29px}.DetailImagesPage-module__dtv8NW__editorHeading{align-items:center;gap:9px;min-height:32px;margin-bottom:4px;display:flex}.DetailImagesPage-module__dtv8NW__editorHeading>span{border:1px solid var(--detail-line-strong);min-width:28px;height:26px;color:var(--detail-accent);border-radius:4px;place-items:center;padding:0 4px;font-size:11px;font-weight:600;display:grid}.DetailImagesPage-module__dtv8NW__editorHeading h3{font-size:13px;font-weight:600}.DetailImagesPage-module__dtv8NW__editorHeading>div{gap:3px;margin-left:auto;display:flex}.DetailImagesPage-module__dtv8NW__editorHeading .DetailImagesPage-module__dtv8NW__iconButton{width:28px;height:28px;min-height:28px;color:var(--detail-muted);border-color:#0000;flex-basis:28px}.DetailImagesPage-module__dtv8NW__panelEditor label{font-size:11px}.DetailImagesPage-module__dtv8NW__panelEditor input,.DetailImagesPage-module__dtv8NW__panelEditor select,.DetailImagesPage-module__dtv8NW__panelEditor textarea{font-size:12px}.DetailImagesPage-module__dtv8NW__sharedStyle{border-top:1px solid var(--detail-line);margin-top:25px}.DetailImagesPage-module__dtv8NW__sharedStyle>summary,.DetailImagesPage-module__dtv8NW__report>summary{min-height:54px;color:var(--detail-ink);cursor:pointer;align-items:center;gap:9px;font-size:13px;font-weight:500;list-style:none;display:flex}.DetailImagesPage-module__dtv8NW__sharedStyle>summary::-webkit-details-marker{display:none}.DetailImagesPage-module__dtv8NW__report>summary::-webkit-details-marker{display:none}.DetailImagesPage-module__dtv8NW__sharedStyle>summary>svg:first-child,.DetailImagesPage-module__dtv8NW__report>summary>svg:first-child{color:var(--detail-muted)}.DetailImagesPage-module__dtv8NW__sharedStyle>summary>svg:last-child,.DetailImagesPage-module__dtv8NW__report>summary>svg:last-child{color:var(--detail-muted);margin-left:auto;transition:transform .15s}.DetailImagesPage-module__dtv8NW__sharedStyle[open]>summary>svg:last-child,.DetailImagesPage-module__dtv8NW__report[open]>summary>svg:last-child{transform:rotate(90deg)}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__locks{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:5px 0 22px;display:grid}.DetailImagesPage-module__dtv8NW__gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 18px;display:grid}.DetailImagesPage-module__dtv8NW__imageItem{min-width:0}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__imagePreview{aspect-ratio:2/3;border:1px solid var(--detail-line);background:var(--detail-canvas);border-radius:5px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.DetailImagesPage-module__dtv8NW__imagePreview>img{object-fit:contain;width:100%;height:100%}.DetailImagesPage-module__dtv8NW__resultNumber{color:#fff;background:#171717bf;border:1px solid #fff2;border-radius:3px;padding:3px 6px;font-size:10px;font-weight:500;position:absolute;top:10px;left:10px}.DetailImagesPage-module__dtv8NW__zoom{opacity:0;color:#fff;background:#12121235;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.DetailImagesPage-module__dtv8NW__imagePreview:hover .DetailImagesPage-module__dtv8NW__zoom,.DetailImagesPage-module__dtv8NW__imagePreview:focus-visible .DetailImagesPage-module__dtv8NW__zoom{opacity:1}.DetailImagesPage-module__dtv8NW__imageCaption{justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding-top:8px;display:flex}.DetailImagesPage-module__dtv8NW__imageCaption>div{gap:8px;min-width:0;display:flex}.DetailImagesPage-module__dtv8NW__imageCaption strong{color:var(--detail-ink);font-size:11px;font-weight:550}.DetailImagesPage-module__dtv8NW__imageCaption span{color:var(--detail-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.DetailImagesPage-module__dtv8NW__imageCaption a{width:28px;height:28px;color:var(--detail-muted);border-radius:4px;flex:0 0 28px;place-items:center;display:grid}.DetailImagesPage-module__dtv8NW__imageCaption a:hover{color:var(--detail-ink);background:var(--detail-canvas)}.DetailImagesPage-module__dtv8NW__empty{justify-content:center;align-items:center;min-height:240px;padding:35px 0;display:flex}.DetailImagesPage-module__dtv8NW__emptyLabel{color:var(--detail-muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:13px;display:flex}.DetailImagesPage-module__dtv8NW__report{border-top:1px solid var(--detail-line);border-bottom:1px solid var(--detail-line);margin-top:25px}.DetailImagesPage-module__dtv8NW__report pre{color:var(--detail-muted);font:inherit;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:2px 0 20px 25px;font-size:12px;line-height:1.8}.DetailImagesPage-module__dtv8NW__error,.DetailImagesPage-module__dtv8NW__notice{min-height:38px;color:var(--detail-error);overflow-wrap:anywhere;background:#c34a4a0c;border:1px solid #c34a4a40;border-radius:5px;align-items:center;gap:9px;margin:0 0 14px;padding:9px 11px;font-size:12px;display:flex}.DetailImagesPage-module__dtv8NW__error button{width:24px;min-height:24px;color:inherit;border:0;flex:0 0 24px;margin-left:auto;padding:0}.DetailImagesPage-module__dtv8NW__notice{border-color:color-mix(in srgb, var(--detail-accent) 25%, transparent);background:var(--detail-accent-soft);color:var(--detail-accent)}.DetailImagesPage-module__dtv8NW__modal{z-index:1000;background:#0c0c0df5;justify-content:center;align-items:center;padding:65px 72px 25px;display:flex;position:fixed;inset:0}.DetailImagesPage-module__dtv8NW__modal>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 90px)}.DetailImagesPage-module__dtv8NW__previewHeading{color:#fff;justify-content:space-between;align-items:center;display:flex;position:absolute;top:16px;left:22px;right:22px}.DetailImagesPage-module__dtv8NW__previewHeading>span{font-size:13px;font-weight:550}.DetailImagesPage-module__dtv8NW__previewHeading small{color:#9b9b9f;margin-left:12px;font-size:11px;font-weight:400}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__modal button{color:#fff;background:#ffffff0c;border-color:#ffffff26}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__previous,.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__next{width:38px;height:38px;padding:0;position:absolute;top:50%}.DetailImagesPage-module__dtv8NW__previous{left:16px}.DetailImagesPage-module__dtv8NW__next{right:16px}.DetailImagesPage-module__dtv8NW__spin{animation:1s linear infinite DetailImagesPage-module__dtv8NW__detail-spin}@keyframes DetailImagesPage-module__dtv8NW__detail-spin{to{transform:rotate(360deg)}}@media (min-width:1600px){.DetailImagesPage-module__dtv8NW__mainReference{height:425px}}@media (max-width:1150px){.DetailImagesPage-module__dtv8NW__page{padding-left:24px;padding-right:24px}.DetailImagesPage-module__dtv8NW__form{grid-template-columns:minmax(0,1fr) minmax(320px,1fr);gap:26px}.DetailImagesPage-module__dtv8NW__fields{padding-left:24px}.DetailImagesPage-module__dtv8NW__mainReference{height:340px}.DetailImagesPage-module__dtv8NW__settingsTabs button{gap:5px;padding-left:7px;padding-right:7px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__campaignBrief{grid-template-columns:minmax(0,1fr);gap:18px}.DetailImagesPage-module__dtv8NW__countSettings{flex-wrap:nowrap}.DetailImagesPage-module__dtv8NW__countSettings .DetailImagesPage-module__dtv8NW__settingLabel{width:auto;margin-right:8px}.DetailImagesPage-module__dtv8NW__planWorkspace{grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);gap:20px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__panelEditor{padding-left:20px}}@media (max-width:900px){.DetailImagesPage-module__dtv8NW__page{padding-left:20px;padding-right:20px}.DetailImagesPage-module__dtv8NW__form{grid-template-columns:minmax(0,1fr);gap:30px}.DetailImagesPage-module__dtv8NW__fields{border-top:1px solid var(--detail-line);border-left:0;padding-top:26px;padding-left:0}.DetailImagesPage-module__dtv8NW__mainReference{height:380px}.DetailImagesPage-module__dtv8NW__fieldGroup{min-height:0}.DetailImagesPage-module__dtv8NW__settingsTabs{max-width:560px}.DetailImagesPage-module__dtv8NW__formatMeta>span:last-child{display:none}.DetailImagesPage-module__dtv8NW__planWorkspace{grid-template-columns:minmax(0,1fr);gap:26px}.DetailImagesPage-module__dtv8NW__panelRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;max-height:310px;display:grid}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__panelEditor{border-top:1px solid var(--detail-line);border-left:0;padding:24px 0 0}.DetailImagesPage-module__dtv8NW__gallery{gap:22px 12px}}@media (max-width:600px){.DetailImagesPage-module__dtv8NW__strategyFields{grid-template-columns:minmax(0,1fr);gap:14px}.DetailImagesPage-module__dtv8NW__resultToolbar{gap:9px;font-size:11px}.DetailImagesPage-module__dtv8NW__imageCaption{flex-wrap:wrap;gap:5px}.DetailImagesPage-module__dtv8NW__page{padding:16px 14px 30px}.DetailImagesPage-module__dtv8NW__moduleNav{gap:22px;margin-bottom:20px}.DetailImagesPage-module__dtv8NW__moduleNav a{font-size:12px}.DetailImagesPage-module__dtv8NW__header{flex-wrap:wrap;align-items:flex-start;gap:15px;margin-bottom:16px}.DetailImagesPage-module__dtv8NW__header h1{font-size:24px}.DetailImagesPage-module__dtv8NW__titleRow{gap:10px}.DetailImagesPage-module__dtv8NW__actions{width:100%}.DetailImagesPage-module__dtv8NW__actions .DetailImagesPage-module__dtv8NW__primary{flex:1;margin-left:3px}.DetailImagesPage-module__dtv8NW__projectBar{gap:6px}.DetailImagesPage-module__dtv8NW__projectSelect{flex:0 155px}.DetailImagesPage-module__dtv8NW__projectDivider{margin:0 3px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__projectName{max-width:none;padding-left:3px;padding-right:3px}.DetailImagesPage-module__dtv8NW__stageBar{margin-bottom:20px}.DetailImagesPage-module__dtv8NW__tabs{justify-content:space-between;gap:22px;width:100%}.DetailImagesPage-module__dtv8NW__tabs button{gap:6px;min-height:46px;font-size:12px}.DetailImagesPage-module__dtv8NW__tabs button svg{width:15px;height:15px}.DetailImagesPage-module__dtv8NW__formatMeta{display:none}.DetailImagesPage-module__dtv8NW__progress{flex-wrap:wrap;gap:8px;margin-top:-8px}.DetailImagesPage-module__dtv8NW__progress progress{width:70px}.DetailImagesPage-module__dtv8NW__mainReference{height:330px}.DetailImagesPage-module__dtv8NW__mainReference>img{padding:17px}.DetailImagesPage-module__dtv8NW__referenceStrip{min-height:87px}.DetailImagesPage-module__dtv8NW__reference,.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__upload{flex-basis:60px;width:60px;height:60px}.DetailImagesPage-module__dtv8NW__assetCount{font-size:10px}.DetailImagesPage-module__dtv8NW__form{gap:24px}.DetailImagesPage-module__dtv8NW__fields{padding-top:21px}.DetailImagesPage-module__dtv8NW__settingsTabs{margin-bottom:21px}.DetailImagesPage-module__dtv8NW__settingsTabs button{min-height:34px}.DetailImagesPage-module__dtv8NW__twoColumns,.DetailImagesPage-module__dtv8NW__modelFields{gap:12px}.DetailImagesPage-module__dtv8NW__fieldGroup{gap:17px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__factsInput{min-height:175px}.DetailImagesPage-module__dtv8NW__sectionHeader{gap:10px;margin-bottom:17px}.DetailImagesPage-module__dtv8NW__sectionHeader>div{gap:7px}.DetailImagesPage-module__dtv8NW__sectionHeader h2{font-size:14px}.DetailImagesPage-module__dtv8NW__sectionHeader button{font-size:11px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__campaignBrief{margin-bottom:22px;padding-bottom:20px}.DetailImagesPage-module__dtv8NW__countSettings{flex-wrap:wrap;gap:9px}.DetailImagesPage-module__dtv8NW__countSettings .DetailImagesPage-module__dtv8NW__settingLabel{width:100%}.DetailImagesPage-module__dtv8NW__countChoices button{min-width:35px;padding:6px 9px}.DetailImagesPage-module__dtv8NW__typeChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 14px}.DetailImagesPage-module__dtv8NW__typeChoices label{font-size:12px}.DetailImagesPage-module__dtv8NW__panelRows{grid-template-columns:minmax(0,1fr);max-height:275px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__panelRow{min-height:82px;padding:12px 9px}.DetailImagesPage-module__dtv8NW__sectionCount{width:100%;margin-left:24px;font-size:10px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__panelEditor{display:flex}.DetailImagesPage-module__dtv8NW__panelEditor input,.DetailImagesPage-module__dtv8NW__panelEditor select,.DetailImagesPage-module__dtv8NW__panelEditor textarea{font-size:14px}.DetailImagesPage-module__dtv8NW__panelEditor label{font-size:12px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__locks{grid-template-columns:1fr;gap:18px}.DetailImagesPage-module__dtv8NW__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.DetailImagesPage-module__dtv8NW__imageCaption>div{flex-direction:column;gap:2px}.DetailImagesPage-module__dtv8NW__imageCaption span{font-size:10px}.DetailImagesPage-module__dtv8NW__empty{min-height:220px}.DetailImagesPage-module__dtv8NW__modal{padding:65px 40px 25px}.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__previous,.DetailImagesPage-module__dtv8NW__page .DetailImagesPage-module__dtv8NW__next{width:30px;height:36px}.DetailImagesPage-module__dtv8NW__previous{left:4px}.DetailImagesPage-module__dtv8NW__next{right:4px}.DetailImagesPage-module__dtv8NW__report pre{padding-left:0}}@media (prefers-reduced-motion:reduce){.DetailImagesPage-module__dtv8NW__page *,.DetailImagesPage-module__dtv8NW__page :before,.DetailImagesPage-module__dtv8NW__page :after{transition:none!important;animation:none!important}}
