.continuity-root{--cb-navy:#0b1733;--cb-ivory:#f6f2e9;--cb-blue:#4f6bcd;--cb-blue-soft:#a9bce6;--cb-ochre:#b27324;--cb-ochre-ink:#0b1733;--cb-mint:#cfe8dc;--cb-mint-ink:#1f4d3a}@supports (color:lab(0% 0 0)){.continuity-root{--cb-ochre:lab(54.4449% 21.041 51.165)}}.cb-grid{background-image:linear-gradient(#f6f2e9 1px,#0000 1px),linear-gradient(90deg,#f6f2e9 1px,#0000 1px);background-size:88px 88px}@keyframes cb-step-in-forward{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes cb-step-in-back{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.cb-step-forward{animation:.32s cubic-bezier(.16,1,.3,1) both cb-step-in-forward}.cb-step-back{animation:.32s cubic-bezier(.16,1,.3,1) both cb-step-in-back}.cb-progress{transition:width .4s cubic-bezier(.16,1,.3,1)}@keyframes cb-node-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes cb-band-in{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes cb-lane-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cb-assemble .cb-node{animation:.45s cubic-bezier(.16,1,.3,1) both cb-node-in;animation-delay:var(--cb-delay,0s)}.cb-assemble .cb-band{transform-origin:0;animation:.6s cubic-bezier(.16,1,.3,1) both cb-band-in;animation-delay:var(--cb-delay,0s)}.cb-assemble .cb-lane{animation:.5s ease-out both cb-lane-in;animation-delay:var(--cb-delay,0s)}@keyframes cb-pulse-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cb-generating-line{transform-origin:0;animation:1.6s cubic-bezier(.16,1,.3,1) both cb-pulse-line}@keyframes cb-fade-in{0%{opacity:0}to{opacity:1}}.cb-fade-in{animation:.4s ease-out both cb-fade-in}@media (prefers-reduced-motion:reduce){.cb-step-forward,.cb-step-back,.cb-assemble .cb-node,.cb-assemble .cb-band,.cb-assemble .cb-lane,.cb-generating-line,.cb-fade-in{opacity:1!important;animation:none!important;transform:none!important}.cb-progress{transition:none}}.cb-semantic-table{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media print{.cb-semantic-table{clip:auto;white-space:normal;width:auto;height:auto;margin-top:1.5rem;position:static;overflow:visible}.cb-semantic-table th,.cb-semantic-table td{vertical-align:top;border:1px solid #b5b5b5;padding:4px 6px}}.cb-option input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{@page{margin:1.4cm}.continuity-root{color:#000!important;background:#fff!important}.continuity-root .cb-doc{max-width:none!important;padding:0!important}.continuity-root .cb-doc *,.continuity-root .cb-doc :before,.continuity-root .cb-doc :after{color:#000!important;box-shadow:none!important;text-shadow:none!important}.continuity-root .cb-doc .cb-rule{border-color:#b5b5b5!important}.continuity-root .cb-doc .cb-print-band{background:#eee!important;border:1px solid #b5b5b5!important}.continuity-root .cb-doc .cb-print-node{background:#fff!important;border:1.5px solid #000!important}.continuity-root .cb-doc .cb-print-mint{background:#fff!important;border:1px dashed #000!important}.continuity-root .cb-doc .cb-print-tag{background:#fff!important;border:1px solid #000!important}.continuity-root .cb-doc section{break-inside:avoid;page-break-inside:avoid}.continuity-root .cb-doc a{text-decoration:none!important}.continuity-root .cb-doc a[href^=http]:after{content:" (" attr(href)")";font-size:.8em}.no-print{display:none!important}}
