@scope(.settings-routing){:scope{width:100%;font-family:var(--font-sans);color:var(--color-text-1);justify-content:center;padding:4rem 2rem;display:flex}.settings-routing-inner{flex-direction:column;gap:3rem;width:100%;min-width:0;max-width:62.5rem;display:flex}h2,h3,h4,p{font-family:var(--font-sans);margin:0}h2{font-size:var(--font-size-3);line-height:var(--line-height-3);font-weight:var(--font-weight-5)}h3{font-size:var(--font-size-1);line-height:var(--line-height-1);font-weight:var(--font-weight-5)}h4,p{font-size:var(--font-size-0);line-height:var(--line-height-0);font-weight:var(--font-weight-4)}.routing-page-header p,.routing-catalogue-heading p,.routing-preference p{color:var(--color-text-2)}.routing-section{flex-direction:column;gap:2rem;display:flex}.routing-catalogue{flex-direction:column;gap:.75rem;min-width:0;display:flex}.routing-section-header,.routing-catalogue-heading{flex-direction:column;gap:.25rem;display:flex}.routing-preference,.routing-cutover-card{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.routing-preference{--switch-flex-shrink:0}.routing-cutover-card{background:var(--color-surface-2);border:1px solid var(--color-border-2);border-radius:var(--radius-3);padding:1.25rem}.routing-catalogue th:last-child,.routing-catalogue tbody td:last-child{width:2.75rem}}@media (width<=720px){@scope(.settings-routing){:scope{padding:1.5rem 1rem 3rem}.settings-routing-inner{gap:2.5rem}.routing-section{gap:1.5rem}.routing-cutover-card{flex-direction:column;align-items:flex-start}}}
