.change-review-content,.change-playbook-changes{gap:8px;display:grid}.change-review-rows{gap:8px;padding-block:8px;display:grid}.change-disclosure>summary{color:var(--text-muted);font-size:var(--text-xs)}.change-technical-content{gap:16px;padding-block:8px;display:grid}.change-technical-section{gap:8px;min-width:0;display:grid}.change-technical-section :is(h4,p){margin:0}.change-review-table{width:100%;min-width:0}.change-review-table :is(th,td){background-image:none}.change-review-table td{overflow-wrap:anywhere;word-break:normal}.change-review-table code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal}.change-field-details{color:var(--text-muted);font-size:var(--text-xs);margin-block-start:8px}.change-generated{gap:16px;min-width:0;max-width:100%;padding-block:8px;display:grid;overflow-x:auto}.change-diff-lines{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;max-width:100%}.change-review-sentence code{overflow-wrap:normal;word-break:normal}.modal:has(.change-decision-content){flex-direction:column;max-height:min(90dvh,50rem);display:flex;overflow:hidden}.modal:has(.change-decision-content)>[role=dialog]{flex-direction:column;flex:1;min-height:0;display:flex}.change-decision-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.change-decision-body{min-height:0;padding-bottom:12px;overflow:auto}.change-decision-content>footer{border-top:1px solid var(--border);flex:none;margin-top:auto;padding-top:12px}.change-decision-content>footer>.ui-button{min-width:9rem}.change-decision-content>footer>.ui-button[data-variant=primary]{white-space:normal;overflow-wrap:anywhere;max-width:100%}@media (pointer:coarse){.change-disclosure>summary{min-height:44px}}.change-review{gap:16px}.change-decision-band{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 32px;padding-block:16px;display:grid}.change-decision-status{color:var(--text);font-size:var(--text-xl);line-height:1.4;font-weight:var(--weight-strong);margin:0 0 14px}.change-decision-actions{justify-items:end;gap:4px;display:grid}.change-quiet-link{min-height:40px;font-size:var(--text-sm);font-weight:var(--weight-medium);align-items:center;padding-inline:8px;display:inline-flex}.change-authority{font-size:var(--text-sm);grid-column:1/-1}.change-decision-band .step-track{flex-wrap:wrap;gap:12px 24px;display:flex}.change-decision-band .step-track>li{grid-template-columns:14px minmax(0,1fr);gap:2px 6px;padding:0;display:grid}.change-decision-band .step-track>li:before{display:none}.change-decision-band .step-dot{grid-column:1;width:14px;height:14px;display:block;position:relative;top:2px}.change-decision-band .step-dot:after{width:4px;height:7px;top:0;left:3px}.change-decision-band [data-state=current]>.step-dot{background:var(--surface-1);box-shadow:none}.change-decision-band .step-label{font-size:var(--text-xs);grid-column:2}.change-decision-band .step-phone-label{display:none}.change-decision-band .step-detail{grid-column:2;max-width:14rem}.change-review-section{border-top:1px solid var(--border);gap:12px;min-width:0;padding-block:20px;display:grid}.change-review-section>:is(h2,h3,p),.change-shadow-outcome :is(h3,p){margin:0}.change-review-section>h2{font-size:var(--text-lg);line-height:1.5;font-weight:var(--weight-strong)}.change-review-section>summary{font-weight:var(--weight-medium)}details.change-review-section:not([open]){padding-block:8px;display:block}.change-review-diff .review-documents>section:first-child{padding-top:8px}.change-shadow-outcome{font-size:var(--text-sm);gap:8px;padding-top:16px;display:grid}.change-shadow-outcome>:is(header,footer){gap:var(--space-within-group);display:grid}.change-shadow-outcome>footer{justify-items:start}.review-historical-test{gap:var(--space-within-group);color:var(--text-muted);display:grid}.review-historical-test .tested-line{color:inherit}.change-shadow-outcome h3{font-size:var(--text-sm);font-weight:var(--weight-medium)}@media (width<=39.99rem){.change-review{gap:8px}.change-decision-band{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:8px}.change-decision-status{font-size:var(--text-lg);line-height:var(--leading-lg);margin-bottom:8px}.change-review-section{gap:8px;padding-block:12px}.change-review .review-document-controls{gap:4px}.change-review .review-document-controls>.ui-button{padding-inline:4px}.change-review .review-document-control-word{display:none}.change-decision-actions{justify-items:stretch;display:grid}.change-decision-actions>.ui-button{width:100%}.change-decision-band .step-track{gap:10px;min-height:36px;position:relative}.change-decision-band .step-track>li{flex:none;width:14px;display:block;position:static}.change-decision-band .step-label,.change-decision-band .step-detail{display:none}.change-decision-band [data-current=true]>.step-label{width:max-content;max-width:100%;display:block;position:absolute;top:23px;left:0}.change-decision-band .step-desktop-label{display:none}.change-decision-band .step-phone-label{display:inline}}.change-runtime-effects,.change-stored-effects{min-width:0;color:var(--text);gap:8px;display:grid}.change-runtime-effects>:is(h3,h4),.change-stored-effects>:is(h3,h4){color:var(--text);font-size:var(--text-base);font-weight:var(--weight-strong);margin:0}.change-runtime-effects .change-review-sentence,.change-runtime-effects [data-review-diff]{color:var(--text)}.change-effect-failing{color:var(--failing);font-weight:var(--weight-medium)}.change-additional-label{color:var(--degraded);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:var(--weight-medium);margin:0}.change-dialog-review{gap:12px;min-width:0;display:grid}.change-runtime-effects p:not(.change-additional-label){color:inherit}.change-effect-failing :is(h3,h4){color:var(--failing)}.change-band-review{gap:12px;padding-top:20px;display:grid}.change-plain-summary{min-width:0}.change-plain-effects .change-review-sentence,.change-plain-effects [data-review-diff]>div>p:not(.change-additional-label){font-size:var(--text-xl);line-height:var(--leading-xl)}.change-plain-effects .change-additional-label{font-size:var(--text-xs)}.change-review-test{font-size:var(--text-sm)}@media (width<=39.99rem){.change-review-diff .change-runtime-effects .change-review-content{gap:4px}.change-review-diff .change-runtime-effects .change-review-rows{padding-block:0}.change-review-diff .review-documents>section:first-child{gap:8px;padding-top:0}.change-review-diff .review-documents>section>div:first-child{gap:4px}}.change-approval-context{font-size:var(--text-sm);gap:6px;display:grid}.change-approval-context p{margin:0}.change-version-history{color:var(--text-muted);font-size:var(--text-xs);margin:0}.change-version-history>summary{width:fit-content}.change-history-open-label,.change-history-phone,.change-version-history[open]>summary>.change-history-closed-facts{display:none}.change-version-history[open]>summary>.change-history-open-label{display:inline}.change-version-facts{flex-wrap:wrap;gap:4px 16px;padding-top:8px;display:flex}.change-decision-with-review{grid-template-columns:minmax(0,1fr)}.change-decision-with-review .change-decision-actions{justify-items:start}.change-verification-scope{margin-block:8px 12px}@media (width<=39.99rem){.change-version-facts{display:grid}.change-history-desktop{display:none}.change-history-phone{display:inline}.change-decision-with-review .change-decision-actions{justify-items:stretch}.change-band-review{gap:10px;padding-top:12px}}.change-composed{display:block}.change-composed .change-review-work{align-content:start;gap:var(--space-between-groups);min-width:0;display:grid}.change-composed .change-review-scope{min-width:0}.change-composed .change-review-scope :is(p,ul){margin:0}.change-composed .change-decision-context{gap:var(--space-between-groups);min-width:0;display:grid}.change-composed .change-review-section{gap:var(--space-within-group);border-top:0;padding-block:0}.change-composed .change-rail-actions{gap:var(--space-within-group);flex-wrap:wrap;align-items:start;display:flex}.change-composed .change-plain-effects :is(.change-review-sentence,[data-review-diff]>div>p:not(.change-additional-label)){font:var(--weight-regular) var(--type-body)/var(--type-body-leading) var(--font-ui)}.change-composed .change-mapping-path{margin:0}.change-composed .change-review-rows{gap:var(--space-between-groups);padding:0}.change-composed .change-diff-lines{border:0;border-radius:0;max-height:none;padding:0;overflow:visible}.change-composed .change-diff-lines>div{padding:var(--space-1) var(--space-within-group)}.change-composed .change-diff-lines code{background:0 0;padding:0}.change-composed .change-review-test{font:var(--weight-regular) var(--type-body)/var(--type-body-leading) var(--font-ui)}.change-composed .change-review-test .text-xs{font:var(--weight-regular) var(--type-meta)/var(--type-meta-leading) var(--font-ui)}.change-composed .change-review-test .text-sm{font:var(--weight-regular) var(--type-body)/var(--type-body-leading) var(--font-ui)}.change-composed .change-review-test .font-medium{font:var(--weight-medium) var(--type-label)/var(--type-label-leading) var(--font-ui)}.change-composed .change-disclosure>summary,.change-composed .change-field-details>summary{min-height:32px}.change-composed .change-version-history,.change-composed .change-review-scope>:not(.sr-only){font:var(--weight-regular) var(--type-meta)/var(--type-meta-leading) var(--font-ui)}@media (pointer:coarse){.change-composed .change-disclosure>summary,.change-composed .change-field-details>summary{min-height:44px}}.verification-plot{width:100%;min-width:0}.verification-bars{max-width:100%;display:block}.verification-chart-caption{font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.verification-simulation{border-left:2px dashed var(--border-strong);padding-left:16px}.verification-measured{border-left:2px solid var(--border-strong);min-width:0;padding-left:16px}.verification-measured>h3{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-regular);margin:0 0 12px}.change-composed .change-diff-lines{white-space:pre;overflow-wrap:normal;overflow-x:auto}.change-composed .change-diff-lines code,.change-composed .change-review-table code{white-space:pre;overflow-wrap:normal;word-break:normal}
