.StageRulesEditor_root__s8cWD{margin-top:24px;border:1px solid #e3e5ef;border-radius:18px;background:#fff;overflow:hidden;color:#202334}.StageRulesEditor_header__XttU8{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:24px 24px 12px}.StageRulesEditor_eyebrow__0IqK8{font-size:10px;font-weight:700;letter-spacing:.14em;color:#7163d6}.StageRulesEditor_header__XttU8 h3{font-size:21px;letter-spacing:-.03em;margin:7px 0}.StageRulesEditor_empty__qoZth p,.StageRulesEditor_header__XttU8 p{font-size:13px;line-height:1.6;color:#74798d;margin:6px 0}.StageRulesEditor_badge__X_9Bq{white-space:nowrap;border:1px solid #e5e1fa;background:#f7f5ff;color:#6d5ecc;border-radius:7px;font-size:10px;padding:5px 8px}.StageRulesEditor_notice__7DoeP{margin:12px 24px;padding:12px 14px;background:#f7f7fb;color:#696e84;font-size:12px;line-height:1.6;border-radius:9px}.StageRulesEditor_toolbar___p_FN{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 24px;font-size:12px}.StageRulesEditor_toolbar___p_FN>strong{margin-right:auto}.StageRulesEditor_root__s8cWD label{display:flex;flex-direction:column;gap:7px;font-size:11px;font-weight:600;color:#70758a;min-width:0;flex:1 1}.StageRulesEditor_root__s8cWD input:not([type=checkbox]),.StageRulesEditor_root__s8cWD select,.StageRulesEditor_root__s8cWD textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid #dddfea;border-radius:8px;background-color:#fff;color:#2e3246;padding:10px 11px;font-size:13px;font-weight:400;line-height:1.5;box-shadow:none}.StageRulesEditor_root__s8cWD select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%2370788f' stroke-width='1.5'%3E%3Cpath d='m4 5 3 3 3-3'/%3E%3C/svg%3E");background-position:right 10px center;background-size:14px;background-repeat:no-repeat;padding-right:32px}.StageRulesEditor_root__s8cWD :is(button,input,select,textarea,summary):focus-visible{outline:2px solid #7965ed;outline-offset:3px}.StageRulesEditor_root__s8cWD :disabled{opacity:.6;cursor:not-allowed}.StageRulesEditor_row__hjPjo{display:flex;gap:12px;align-items:flex-end}.StageRulesEditor_rule__9VfCS{margin:14px 24px;border:1px solid #e6e6f0;border-radius:12px;overflow:hidden}.StageRulesEditor_ruleHeader__pkq4W{display:flex;gap:12px;align-items:center;padding:16px;background:#fbfbfe;border-bottom:1px solid #eeeef4}.StageRulesEditor_number__THNy_{display:grid;place-items:center;align-self:center;background:#f0edfc;color:#7968c6;border-radius:8px;width:30px;height:30px;font-size:12px;font-weight:700;flex-shrink:0}.StageRulesEditor_ruleBody__NM3YZ{margin:0;border:0;padding:16px;min-width:0}.StageRulesEditor_conditions__xS3W8{margin:16px 0;display:grid;grid-gap:12px;gap:12px}.StageRulesEditor_condition__PjfXs{padding:13px;background:#fafafd;border:1px solid #eeeef6;border-radius:9px;display:grid;grid-gap:12px;gap:12px}.StageRulesEditor_root__s8cWD small{font-size:11px;line-height:1.6;color:#8a8ea1}.StageRulesEditor_root__s8cWD .StageRulesEditor_check__zTchM{display:flex;flex-direction:row;align-items:center;gap:8px;font-weight:400;line-height:1.5}.StageRulesEditor_check__zTchM input{width:16px;height:16px;accent-color:#7260d9;flex-shrink:0}.StageRulesEditor_root__s8cWD summary{font-size:12px;color:#74708b;cursor:pointer;padding:6px 0}.StageRulesEditor_advanced__1h7hH{display:grid;grid-gap:13px;gap:13px;padding-top:14px}.StageRulesEditor_root__s8cWD button{font:inherit;font-size:12px;font-weight:600;border-radius:8px;cursor:pointer;line-height:1.5;transition:background .15s}.StageRulesEditor_quiet__SDjMK{background:transparent;color:#77718c;border:0;padding:7px 4px}.StageRulesEditor_quiet__SDjMK:hover{color:#5440bb;background:#f7f5fc}.StageRulesEditor_primary__qhhsw{padding:10px 15px;border:1px solid #6753d5;background:#7160d8;color:#fff;box-shadow:0 3px 7px #6b56cd20}.StageRulesEditor_primary__qhhsw:hover{background:#6250c5}.StageRulesEditor_secondary__2CyOL{padding:10px 14px;border:1px solid #ded9f2;background:#faf9ff;color:#6a56c7}.StageRulesEditor_footer__c9yhO{align-items:center;justify-content:space-between;padding:16px 24px 24px}.StageRulesEditor_actions__irZLL,.StageRulesEditor_footer__c9yhO{display:flex;flex-wrap:wrap;gap:12px}.StageRulesEditor_error__QSg0s{margin:12px 24px;background:#fff4f3;border:1px solid #f1d7d4;color:#a15048;padding:12px;border-radius:8px;font-size:12px}.StageRulesEditor_success__ge6dc{margin:12px 24px;color:#37806a;font-size:12px}.StageRulesEditor_empty__qoZth{margin:16px 24px;padding:24px;text-align:center;border:1px dashed #e2dff1;border-radius:12px}.StageRulesEditor_empty__qoZth strong{font-size:14px}.StageRulesEditor_root__s8cWD>p{padding:0 24px;font-size:12px}@media(max-width:650px){.StageRulesEditor_header__XttU8{flex-direction:column}.StageRulesEditor_footer__c9yhO,.StageRulesEditor_header__XttU8{padding-left:16px;padding-right:16px}.StageRulesEditor_empty__qoZth,.StageRulesEditor_error__QSg0s,.StageRulesEditor_notice__7DoeP,.StageRulesEditor_rule__9VfCS{margin-left:16px;margin-right:16px}.StageRulesEditor_toolbar___p_FN{padding-left:16px;padding-right:16px}.StageRulesEditor_row__hjPjo{flex-direction:column;align-items:stretch}.StageRulesEditor_ruleHeader__pkq4W{flex-wrap:wrap}.StageRulesEditor_ruleHeader__pkq4W label{flex-basis:calc(100% - 42px)}.StageRulesEditor_actions__irZLL,.StageRulesEditor_footer__c9yhO{width:100%}.StageRulesEditor_actions__irZLL .StageRulesEditor_primary__qhhsw{flex:1 1}.StageRulesEditor_ruleBody__NM3YZ{padding:12px}.StageRulesEditor_root__s8cWD input:not([type=checkbox]),.StageRulesEditor_root__s8cWD select,.StageRulesEditor_root__s8cWD textarea{font-size:16px}}.StageRulesEditor_tabs__5xiq9{display:flex;flex-wrap:wrap;gap:6px;padding:5px;border:1px solid #e6e4ef;border-radius:10px;background:#f7f7fb;margin-bottom:14px}.StageRulesEditor_tabs__5xiq9 button{flex:1 1;border:0;border-radius:7px;padding:9px 12px;background:transparent;color:#76718c;font-size:12px;font-weight:600;cursor:pointer}.StageRulesEditor_tabs__5xiq9 button[aria-pressed=true]{background:#fff;color:#6854c4;box-shadow:0 1px 5px #28204814}.StageRulesEditor_tabs__5xiq9 button:focus-visible{outline:2px solid #7965ed;outline-offset:2px}.StageRulesEditor_root__s8cWD fieldset:disabled{opacity:1}.StageRulesEditor_root__s8cWD input:disabled,.StageRulesEditor_root__s8cWD select:disabled,.StageRulesEditor_root__s8cWD textarea:disabled{opacity:1;color:#62677b;-webkit-text-fill-color:#62677b;background-color:#f9f9fc}.StageRuleChecks_root__Hc5qx{margin-top:32px;padding-top:28px;border-top:1px solid #e7e8f0;color:#212438;min-width:0}.StageRuleChecks_root__Hc5qx h3{font-size:22px;margin:7px 0 10px;letter-spacing:-.5px}.StageRuleChecks_root__Hc5qx p{color:#677086;font-size:14px;line-height:1.6}.StageRuleChecks_eyebrow__h_BP_{font-size:11px;font-weight:700;letter-spacing:.1em;color:#6259cf}.StageRuleChecks_toolbar__wN18U{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:18px 0}.StageRuleChecks_toolbar__wN18U label{flex:1 1;min-width:200px}.StageRuleChecks_root__Hc5qx label{display:grid;grid-gap:7px;gap:7px;color:#596378;font-size:12px;font-weight:600}.StageRuleChecks_root__Hc5qx select,.StageRuleChecks_root__Hc5qx textarea{background:#fff;border:1px solid #dfe2ed;border-radius:10px;padding:11px 13px;color:#25293d;width:100%;min-width:0;font-size:14px}.StageRuleChecks_root__Hc5qx textarea{min-height:80px;resize:vertical}.StageRuleChecks_root__Hc5qx button{font-size:13px;font-weight:600;border-radius:10px;padding:11px 14px;cursor:pointer;transition:background .15s,box-shadow .15s}.StageRuleChecks_primary__ywgC9{color:#fff;background:#6354da;border:1px solid #6354da}.StageRuleChecks_primary__ywgC9:hover{background:#5144c0}.StageRuleChecks_quiet__FhtrZ{background:#fff;border:1px solid #e1e4ee;color:#555f76}.StageRuleChecks_quiet__FhtrZ:hover{background:#f3f2fc}.StageRuleChecks_root__Hc5qx button:disabled{opacity:.5;cursor:default}.StageRuleChecks_root__Hc5qx button:focus-visible,.StageRuleChecks_root__Hc5qx select:focus-visible,.StageRuleChecks_root__Hc5qx textarea:focus-visible{outline:3px solid #c8c3ff;outline-offset:2px}.StageRuleChecks_card___4Qn1{border:1px solid #e3e6ef;background:#fff;border-radius:16px;padding:20px;margin:14px 0;min-width:0}.StageRuleChecks_cardHead__dfYiT{display:flex;gap:14px;justify-content:space-between;align-items:flex-start}.StageRuleChecks_card___4Qn1 h4{font-size:17px;font-weight:650;margin:0 0 6px;overflow-wrap:anywhere}.StageRuleChecks_card___4Qn1 small{color:#768096;font-size:12px}.StageRuleChecks_state__3N6Gk{font-size:11px;font-weight:650;padding:6px 9px;border-radius:7px;flex-shrink:0}.StageRuleChecks_satisfied__CrSFJ{background:#e9f6f0;color:#267153}.StageRuleChecks_violated__Jd18d{background:#fceeed;color:#ad4342}.StageRuleChecks_unknown__yFfv_{background:#f3f0e5;color:#827039}.StageRuleChecks_conflicted__ip_3s{background:#fff0e1;color:#ad671b}.StageRuleChecks_not_applicable__6lFBM{background:#f1f2f6;color:#768096}.StageRuleChecks_source__RU1ze{padding:12px 15px;border:1px solid #eeeef4;background:#fafbfe;border-radius:10px;display:grid;grid-gap:5px;gap:5px;margin:12px 0;font-size:13px}.StageRuleChecks_source__RU1ze span{color:#788298;font-size:12px}.StageRuleChecks_source__RU1ze blockquote{margin:0;color:#3e475d;line-height:1.65;overflow-wrap:anywhere}.StageRuleChecks_source__RU1ze a{color:#6253cc;font-size:12px;width:-moz-fit-content;width:fit-content}.StageRuleChecks_notice__pYUKB{border:1px solid #e8e4d4;background:#faf9f4;border-radius:11px;padding:13px 16px;color:#7a7052;font-size:13px;line-height:1.55}.StageRuleChecks_review__ya0h1{margin:12px 0;padding:12px 14px;border-left:3px solid #aaa2e8;background:#f8f7fd;font-size:12px}.StageRuleChecks_review__ya0h1 p{margin:5px 0;overflow-wrap:anywhere}.StageRuleChecks_reviewForm__vy_JT{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid #e7e3f5;border-radius:12px;margin:12px 0}.StageRuleChecks_reviewForm__vy_JT p{margin:0}.StageRuleChecks_root__Hc5qx details{margin-top:14px}.StageRuleChecks_root__Hc5qx summary{cursor:pointer;font-size:12px;color:#777f93}.StageRuleChecks_root__Hc5qx li{font-size:13px;color:#677086;margin:7px 0}@media(max-width:600px){.StageRuleChecks_card___4Qn1{padding:15px}.StageRuleChecks_cardHead__dfYiT{flex-direction:column;gap:10px}.StageRuleChecks_toolbar__wN18U{align-items:stretch}.StageRuleChecks_toolbar__wN18U label{min-width:100%;flex-basis:100%}.StageRuleChecks_toolbar__wN18U button{flex:1 1}.StageRuleChecks_root__Hc5qx h3{font-size:20px}.StageRuleChecks_source__RU1ze{padding:10px}.StageRuleChecks_state__3N6Gk{max-width:100%;white-space:normal}}.AnalysisVersionBar_root__dmO_p{margin:0 0 20px;padding:16px 18px;border:1px solid var(--revops-border,#e6e8f0);border-radius:16px;background:var(--revops-panel-bg,#fff);color:var(--revops-ink,#171c2b);font-size:13px;min-width:0}.AnalysisVersionBar_overview__u7A_9{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 24px}.AnalysisVersionBar_overview__u7A_9>div{display:grid;grid-gap:4px;gap:4px}.AnalysisVersionBar_metadata__B_i1t dt,.AnalysisVersionBar_root__dmO_p p,.AnalysisVersionBar_root__dmO_p span{color:var(--revops-muted,#687287);font-size:12px}.AnalysisVersionBar_root__dmO_p p{margin:0}.AnalysisVersionBar_root__dmO_p details{margin-top:12px}.AnalysisVersionBar_root__dmO_p summary{cursor:pointer;font-weight:650;color:var(--revops-accent,#5854e8);width:-moz-fit-content;width:fit-content}.AnalysisVersionBar_history__JboTI{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.AnalysisVersionBar_history__JboTI select{width:100%;min-width:0;max-width:100%;padding:10px 32px 10px 12px;color:var(--revops-ink,#171c2b)}.AnalysisVersionBar_history__JboTI select,.AnalysisVersionBar_root__dmO_p button{border:1px solid var(--revops-border,#e6e8f0);background:#fff;border-radius:10px;font:inherit}.AnalysisVersionBar_root__dmO_p button{width:-moz-fit-content;width:fit-content;color:var(--revops-accent,#5854e8);padding:7px 12px;cursor:pointer}.AnalysisVersionBar_root__dmO_p button:disabled{cursor:wait;opacity:.6}.AnalysisVersionBar_root__dmO_p :is(button,select,summary):focus-visible{outline:3px solid var(--revops-accent,#5854e8);outline-offset:3px}.AnalysisVersionBar_metadata__B_i1t{display:grid;grid-gap:8px;gap:8px;margin:0;padding-top:8px;border-top:1px solid var(--revops-border,#e6e8f0)}.AnalysisVersionBar_metadata__B_i1t div{min-width:0}.AnalysisVersionBar_metadata__B_i1t dd{margin:2px 0 0;overflow-wrap:anywhere;font-size:12px}.AnalysisVersionBar_transcript___Fb6c{max-height:400px;overflow:auto;display:grid;grid-gap:12px;gap:12px;margin-top:14px;overscroll-behavior:contain}.AnalysisVersionBar_transcript___Fb6c p{white-space:pre-wrap;color:var(--revops-ink,#171c2b);font-size:13px;line-height:1.65}.AnalysisVersionBar_utterance__pV38K{display:grid;grid-gap:4px;gap:4px;border-bottom:1px solid var(--revops-border,#e6e8f0);padding-bottom:10px;min-width:0;overflow-wrap:anywhere}@media (max-width:600px){.AnalysisVersionBar_root__dmO_p{padding:14px}.AnalysisVersionBar_overview__u7A_9{display:grid}.AnalysisVersionBar_history__JboTI select{font-size:13px}}.WorkspaceNavigation_primary__mNO2h{display:grid;grid-gap:5px;gap:5px}.WorkspaceNavigation_primary__mNO2h .nav-link{min-height:44px!important}.WorkspaceNavigation_adminLinks__tRbxD{margin-top:28px;padding-top:18px;border-top:1px solid #2a2e3e}.WorkspaceNavigation_utility__7ykAH{display:grid;grid-gap:3px;gap:3px;margin:14px -10px 0}.revops-appSurface .WorkspaceNavigation_withContext__xOL9R.revops-appTopbar.ux-topbar{height:114px!important;grid-template-rows:70px 44px;gap:0 20px!important}.revops-appSurface .WorkspaceNavigation_withContext__xOL9R~.content{padding-top:148px!important}.WorkspaceNavigation_context__yqk3j{grid-column:1/-1;display:flex;align-items:stretch;align-self:stretch;min-width:0;gap:24px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#d7d8e5 transparent}.WorkspaceNavigation_contextLink__m8ikm{flex:0 0 auto;display:inline-flex;align-items:center;min-height:40px;padding:0 2px;border-bottom:2px solid transparent;color:var(--revops-muted);font-size:12px;font-weight:600;white-space:nowrap;text-decoration:none}.WorkspaceNavigation_contextLink__m8ikm:hover{color:var(--revops-accent-dark)}.WorkspaceNavigation_contextLink__m8ikm[aria-current=page]{border-bottom-color:var(--revops-accent);color:var(--revops-accent-dark)}.WorkspaceNavigation_contextLink__m8ikm:focus-visible{outline-offset:-3px!important;border-radius:4px}@media (max-width:1100px){.revops-appSurface .WorkspaceNavigation_withContext__xOL9R.revops-appTopbar.ux-topbar{gap:0 14px!important}.revops-appSurface .WorkspaceNavigation_withContext__xOL9R~.content{padding-top:144px!important}}@media (max-width:680px){.revops-appSurface .WorkspaceNavigation_withContext__xOL9R.revops-appTopbar.ux-topbar{height:108px!important;grid-template-rows:64px 44px;gap:0 12px!important}.revops-appSurface .WorkspaceNavigation_withContext__xOL9R~.content{padding-top:132px!important}.WorkspaceNavigation_context__yqk3j{gap:20px}}