.InteractiveInfographic-module__xuEquG__viewport{scrollbar-color:var(--color-primary-800) var(--color-surface-muted);scrollbar-width:thin;width:min(100%,780px);overflow-x:auto}.InteractiveInfographic-module__xuEquG__toolbar{flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:24px;display:flex}.InteractiveInfographic-module__xuEquG__control{border:1px solid var(--color-surface-line);border-radius:var(--radius-control);min-height:44px;color:var(--color-ink);font:inherit;cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.InteractiveInfographic-module__xuEquG__control svg{flex-shrink:0}.InteractiveInfographic-module__xuEquG__control:hover{background:var(--color-surface-muted);border-color:var(--color-primary-800)}.InteractiveInfographic-module__xuEquG__control:focus-visible{outline:2px solid var(--color-primary-800);outline-offset:3px}.InteractiveInfographic-module__xuEquG__primary{background:var(--color-primary-800);color:#fff;border-color:var(--color-primary-800)}.InteractiveInfographic-module__xuEquG__primary:hover{background:var(--color-primary-900,#7d3e38)}.InteractiveInfographic-module__xuEquG__exports{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media (max-width:899px){.InteractiveInfographic-module__xuEquG__exports{margin-left:0}}@media (max-width:639px){.InteractiveInfographic-module__xuEquG__toolbar,.InteractiveInfographic-module__xuEquG__exports{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.InteractiveInfographic-module__xuEquG__control{gap:6px;padding-inline:6px}.InteractiveInfographic-module__xuEquG__exports,.InteractiveInfographic-module__xuEquG__print{grid-column:1/-1}}.InteractiveInfographic-module__xuEquG__canvas{width:100%;min-width:600px;position:relative}.InteractiveInfographic-module__xuEquG__target{pointer-events:none;position:absolute}.InteractiveInfographic-module__xuEquG__trigger{pointer-events:auto;cursor:help;background:0 0;border:0;outline:none;width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.InteractiveInfographic-module__xuEquG__trigger:disabled{cursor:default}.InteractiveInfographic-module__xuEquG__highlight{pointer-events:none;opacity:0;transition:opacity .14s ease-out;position:absolute;inset:0}.InteractiveInfographic-module__xuEquG__stage{border:2px solid var(--color-primary-800);background:#954c4412;border-radius:2px}.InteractiveInfographic-module__xuEquG__terminal{border:2px solid var(--color-primary-800);background:#954c4412;border-radius:50%}.InteractiveInfographic-module__xuEquG__decision{color:var(--color-primary-800);overflow:visible}.InteractiveInfographic-module__xuEquG__trigger:enabled:hover+.InteractiveInfographic-module__xuEquG__highlight,.InteractiveInfographic-module__xuEquG__trigger:focus-visible+.InteractiveInfographic-module__xuEquG__highlight,.InteractiveInfographic-module__xuEquG__target[data-open=true] .InteractiveInfographic-module__xuEquG__highlight{opacity:1}@media (prefers-reduced-motion:reduce){.InteractiveInfographic-module__xuEquG__highlight{transition:none}}@media print{.InteractiveInfographic-module__xuEquG__viewport{overflow:visible}.InteractiveInfographic-module__xuEquG__canvas{min-width:0}.InteractiveInfographic-module__xuEquG__target,.InteractiveInfographic-module__xuEquG__toolbar{display:none}}.InteractiveInfographic-module__xuEquG__wide{width:100%}@media print{.InteractiveInfographic-module__xuEquG__wide .InteractiveInfographic-module__xuEquG__canvas{min-width:0!important}.InteractiveInfographic-module__xuEquG__sheet{break-inside:avoid;flex-direction:column;height:390mm;display:flex}.InteractiveInfographic-module__xuEquG__sheet>.InteractiveInfographic-module__xuEquG__figure{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.InteractiveInfographic-module__xuEquG__figure>.InteractiveInfographic-module__xuEquG__wide{flex:1 1 0;min-height:0}.InteractiveInfographic-module__xuEquG__wide .InteractiveInfographic-module__xuEquG__canvas{height:100%}.InteractiveInfographic-module__xuEquG__wide .InteractiveInfographic-module__xuEquG__canvas svg[data-test=afd-svg-view]{width:100%!important;height:100%!important}}
@media print{@page rbs-infographic-portrait{size:A3 portrait;margin:12mm}[data-infographic-page=portrait]{page:rbs-infographic-portrait}@page rbs-landscape{size:A4 landscape;margin:12mm 14mm 18mm;@bottom-right{content:"Page " counter(page) " of " counter(pages);font-family:ui-sans-serif,system-ui,sans-serif;font-size:9px;color:#64748b}}:where([data-test=rbs-spec-print]:not([data-template-print],:has([data-template-print]))) section,:where([data-test=rbs-spec-print]:not([data-template-print],:has([data-template-print]))) [data-test=rbs-flow-explorer-panel]{break-inside:auto}:where([data-test=rbs-spec-print]:not([data-template-print],:has([data-template-print]))) :is(h2,h3,h4,h5){break-after:avoid}:where([data-test=rbs-spec-print]:not([data-template-print],:has([data-template-print]))) :is(p,li){orphans:3;widows:3}:where([data-test=rbs-spec-print]:not([data-template-print],:has([data-template-print]))) :is([data-test=rbs-flow-lane-card],[data-test=rbs-stage-checklist-item],tr){break-inside:avoid}:where([data-test=rbs-spec-print]:not([data-template-print],:has([data-template-print]))) thead{display:table-header-group}:where([data-test=rbs-spec-print]) [data-test=rbs-flow-print-sheet]+[data-test=rbs-flow-print-sheet]{break-before:page}:has([data-print-orientation=landscape]){overflow:visible}:where([data-test=rbs-spec-print]) :is(#record-diagram,[data-test=rbs-report-diagram]):has([data-print-fresh-page]){break-before:page}:where([data-test=rbs-spec-print]) [data-print-orientation=landscape] [data-test=rbs-flow-print-sheet]{page:rbs-landscape}:where([data-test=rbs-spec-print]) :is(#record-diagram,[data-test=rbs-report-diagram]):has([data-print-orientation=landscape])>:first-child{page:rbs-landscape}:where([data-test=rbs-spec-print]) :is(#record-diagram,[data-test=rbs-report-diagram]):has([data-print-orientation=landscape]){border-top:0;padding-top:0}:where([data-test=rbs-spec-print]) :has(+:is(#record-diagram,[data-test=rbs-report-diagram]):has([data-print-orientation=landscape])){border-bottom:0;padding-bottom:0}:where([data-test=rbs-spec-print]:not([data-template-print],:has([data-template-print]))) #record-questions{break-inside:avoid}:where([data-test=rbs-spec-print]:not([data-template-print],:has([data-template-print]))) [data-test=rbs-decision-criteria] tr{break-inside:auto}:where([data-test=rbs-spec-print]:not([data-template-print],:has([data-template-print]))) [data-test=rbs-decision-option]{break-inside:avoid}}
@media print{@page rbs-template{size:A4 portrait;margin:12mm 14mm 16mm;@bottom-left{content:"Build Digital · Role-based Scenario";font-family:sans-serif;font-size:8px;color:#64748b}@bottom-right{content:"Page " counter(page) " of " counter(pages);font-family:sans-serif;font-size:9px;color:#64748b}}:is([data-test=rbs-spec-print]:has([data-template-print]),[data-test=rbs-preview-shell]:has([data-template-print])){page:rbs-template}[data-template-print]{--text-body:13px;--text-meta:11px;--text-title:16px;overflow:visible!important}[data-template-print] p,[data-template-print] li{orphans:3;widows:3}[data-template-print] h2,[data-template-print] h3,[data-template-print] h4{break-after:avoid}[data-template-print]>header{padding-block:0 16px}[data-template-print] section{padding-block:16px}[data-template-print] section:has([data-test=rbs-flow-print-single]){break-before:page;break-after:page;break-inside:avoid;padding-block:0}[data-template-print] [data-test=rbs-flow-print-single]{max-width:180mm;margin:0 auto}[data-template-print] [data-record-card]{border-radius:0}[data-template-print] [data-record-card]>header button{min-height:0}[data-template-print] [data-test=rbs-practical-stages]{display:block}[data-template-print] [data-test=rbs-practical-stage]{break-before:page}[data-template-print] [data-test=rbs-practical-stage]:first-child{break-before:auto}[data-template-print] [data-test=rbs-stage-paths]{break-inside:avoid;grid-column:2;margin-top:0;padding-top:8px}[data-template-print] [data-test=rbs-stage-paths] a{min-height:0;display:inline}[data-template-print] [data-test=rbs-stage-paths] li{break-inside:avoid}[data-template-print] [data-test=rbs-stage-source-basis]{padding:10px 16px}[data-template-print] [data-test=rbs-stage-material] p{margin-block:4px}[data-template-print] [data-test=rbs-stage-material] a[aria-label]{border:0;width:20px;height:20px}[data-template-print] [data-test=rbs-statement-inspector]{font-size:11px;line-height:1.45}[data-template-print] [data-test=rbs-statement-inspector] dl{grid-template-columns:7rem minmax(0,1fr);gap:3px 10px}[data-template-print] [data-test=rbs-record-print-inventory] section{padding-block:10px}[data-template-print] [data-test=rbs-record-persona-prose]{columns:2;column-gap:24px;font-size:13px;line-height:1.55}[data-template-print] #record-scenario p{font-size:13px;line-height:1.55}[data-template-print] #record-questions li{padding-block:8px}[data-template-print] [data-test=rbs-stage-overview]{break-inside:avoid}[data-template-print] [data-test=rbs-action-register-section]{break-before:page}[data-template-print] #record-learning{gap:8px;padding-block:0}[data-template-print] #record-learning,[data-template-print] #record-technical{break-before:page}[data-template-print] #record-technical>div>h2{break-after:avoid}[data-template-print] #record-footer{gap:12px;padding-block:16px}[data-template-print] #record-footer>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}[data-template-print] #record-footer a{min-height:0}[data-template-print] table{font-size:11px}[data-template-print] thead{display:table-header-group}[data-template-print] tr{break-inside:avoid}}
