.ZfnjjW_backdrop{z-index:899;background:#0f0f1247;position:fixed;inset:0}.ZfnjjW_popup{z-index:900;border:var(--border-hairline)solid var(--border-2);border-radius:var(--radius-12);background:var(--bg-base);box-shadow:var(--shadow-base-xl);outline:none;flex-direction:column;width:min(520px,100vw - 32px);max-height:min(720px,100vh - 40px);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.ZfnjjW_header{justify-content:space-between;align-items:flex-start;gap:var(--space-16);padding:var(--space-16)var(--space-20)var(--space-14);border-bottom:var(--border-hairline)solid var(--border-2);display:flex}.ZfnjjW_titleBlock{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.ZfnjjW_title{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-lg);letter-spacing:0;margin:0}.ZfnjjW_description{color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);margin:0}.ZfnjjW_body{gap:var(--space-12);padding:var(--space-16)var(--space-20);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ZfnjjW_confirmPanel{gap:var(--space-12);border:var(--border-hairline)solid var(--border-2);border-radius:var(--radius-8);background:var(--bg-base);padding:var(--space-14);display:grid}.ZfnjjW_confirmHeader{align-items:center;gap:var(--space-10);min-width:0;display:flex}.ZfnjjW_confirmCopy{flex:1;min-width:0}.ZfnjjW_confirmTitle{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-base);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZfnjjW_confirmDescription{margin-top:var(--space-2);color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm)}.ZfnjjW_moduleSummary{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.ZfnjjW_notePanel{gap:var(--space-8);display:grid}.ZfnjjW_noteLabel{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-sm)}.ZfnjjW_instructionsPanel{gap:var(--space-8);padding-top:var(--space-2);display:grid}.ZfnjjW_instructionsPreview,.ZfnjjW_instructionsEmpty{border:var(--border-hairline)solid var(--border-2);border-radius:var(--radius-8);background:var(--bg-surface-1);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.ZfnjjW_instructionsPreview{padding:var(--space-10)var(--space-12);white-space:pre-wrap;max-height:112px;overflow:auto}.ZfnjjW_instructionsEmpty{padding:var(--space-10)var(--space-12)}.ZfnjjW_errorPanel,.ZfnjjW_warningPanel{gap:var(--space-8);border-radius:var(--radius-8);padding:var(--space-12);flex-direction:column;flex-shrink:0;max-height:184px;display:flex;overflow-y:auto}.ZfnjjW_errorPanel{border:var(--border-hairline)solid var(--core-red-100);background:var(--core-red-50,#fef2f2)}.ZfnjjW_warningPanel{border:var(--border-hairline)solid var(--core-alert-200);background:var(--core-alert-50)}.ZfnjjW_feedbackStack{gap:var(--space-8);flex-direction:column;display:flex}.ZfnjjW_errorTitle,.ZfnjjW_errorText{color:var(--core-red-600);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-sm)}.ZfnjjW_issueRow,.ZfnjjW_issueRowNested{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.ZfnjjW_issueRowNested{margin-top:var(--space-4);padding-left:var(--space-12)}.ZfnjjW_issueText{gap:var(--space-2);color:var(--core-red-600);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);flex-direction:column;flex:1;min-width:0;display:flex}.ZfnjjW_issueText span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZfnjjW_issueText small,.ZfnjjW_warningText small{color:var(--core-red-500);font-size:var(--text-xs);line-height:1.35}.ZfnjjW_warningTitle{color:var(--core-alert-700);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-sm)}.ZfnjjW_warningText{gap:var(--space-2);color:var(--core-alert-600);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);flex-direction:column;display:flex}.ZfnjjW_warningText small{color:var(--core-alert-500)}.ZfnjjW_footer{justify-content:flex-end;align-items:center;gap:var(--space-8);padding:var(--space-14)var(--space-20);border-top:var(--border-hairline)solid var(--border-2);background:var(--bg-surface-1);display:flex}