.pr3-guided-deck{--pr3-blue:#6a9bcc;--pr3-green:#788c5d;--pr3-orange:#d97757;--pr3-purple:#9b7db8}.pr3-guided-deck .ds4c-study-controls[hidden]{display:none!important}.pr3-guided-deck.minimal-grid-template .minimal-grid-frame{padding-block:1.1rem}.pr3-guided-deck.minimal-grid-template .minimal-grid-frame-header h1,.pr3-guided-deck.minimal-grid-template .minimal-grid-frame-header h2,.pr3-guided-deck.minimal-grid-template .minimal-grid-poll-content .minimal-grid-frame-header h2{max-width:100%;font-size:clamp(3.35rem,3.45vw,4.35rem);line-height:1.03}.pr3-guided-deck.minimal-grid-template .minimal-grid-context{font-size:clamp(2.25rem,1.9vw,2.4rem);line-height:1.18}.pr3-guided-deck .ds4c-discussion-prompt{border-left:.42rem solid var(--deck-accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:color-mix(in srgb, var(--deck-accent) 11%, var(--deck-surface));color:var(--text-primary);margin:.45rem 0 .7rem;padding:.65rem .9rem;font-size:clamp(2.2rem,2vw,2.55rem);font-weight:760;line-height:1.17}.pr3-guided-deck .ds4c-card-grid{margin-top:.35rem}.pr3-guided-deck .ds4c-card,.pr3-guided-deck .ds4c-sequence>li,.pr3-guided-deck .ds4c-flat{min-height:0}.pr3-guided-deck .ds4c-card--blue,.pr3-guided-deck .ds4c-sequence--blue,.pr3-guided-deck .ds4c-flat--blue{--deck-accent:var(--pr3-blue);background:color-mix(in srgb, var(--pr3-blue) 11%, var(--deck-surface))}.pr3-guided-deck .ds4c-card--green,.pr3-guided-deck .ds4c-sequence--green,.pr3-guided-deck .ds4c-flat--green{--deck-accent:var(--pr3-green);background:color-mix(in srgb, var(--pr3-green) 11%, var(--deck-surface))}.pr3-guided-deck .ds4c-card--orange,.pr3-guided-deck .ds4c-sequence--orange,.pr3-guided-deck .ds4c-flat--orange{--deck-accent:var(--pr3-orange);background:color-mix(in srgb, var(--pr3-orange) 11%, var(--deck-surface))}.pr3-guided-deck .ds4c-card--purple,.pr3-guided-deck .ds4c-sequence--purple,.pr3-guided-deck .ds4c-flat--purple{--deck-accent:var(--pr3-purple);background:color-mix(in srgb, var(--pr3-purple) 11%, var(--deck-surface))}.pr3-guided-deck .ds4c-card>span,.pr3-guided-deck .ds4c-sequence>li>span,.pr3-guided-deck .ds4c-flat>span{color:color-mix(in srgb, var(--deck-accent) 55%, var(--text-primary));font-size:clamp(2rem,1.7vw,2.2rem)}.pr3-guided-deck .ds4c-card>strong,.pr3-guided-deck .ds4c-sequence strong,.pr3-guided-deck .ds4c-flat>strong{overflow-wrap:anywhere;font-size:clamp(2.25rem,2.1vw,2.75rem);line-height:1.1}.pr3-guided-deck .ds4c-card>p,.pr3-guided-deck .ds4c-sequence p,.pr3-guided-deck .ds4c-flat>p,.pr3-guided-deck .ds4c-takeaway{font-size:clamp(2rem,1.75vw,2.25rem);line-height:1.18}.pr3-guided-deck .ds4c-sequence li.pr3-guided-sequence--stacked>div{grid-template-columns:minmax(0,1fr);align-items:start;gap:.35rem}.pr3-guided-deck .ds4c-sequence li.pr3-guided-sequence--stacked mjx-container{max-width:100%}.pr3-guided-deck .minimal-grid-choice-list{gap:.6rem;margin-block:.65rem}.pr3-guided-deck .minimal-grid-choice-list li{padding-block:.72rem}.pr3-guided-deck .minimal-grid-choice-list p{font-size:clamp(2.25rem,2vw,2.5rem);line-height:1.16}.pr3-guided-deck .classroom-deck-poll-join-copy strong,.pr3-guided-deck .classroom-deck-poll-join-copy span,.pr3-guided-deck .classroom-deck-poll-join-copy b{line-height:1.12;font-size:2rem!important}.pr3-guided-deck .classroom-deck-result-row{grid-template-columns:2.5rem minmax(3rem,1fr) 5rem}.pr3-guided-deck .classroom-deck-result-row>strong,.pr3-guided-deck .classroom-deck-result-label,.pr3-guided-deck .classroom-deck-result-summary{color:var(--text-primary);font-size:2rem;line-height:1.25}.pr3-guided-deck .ds4c-confidence-results[data-total]:not([data-total="0"]){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;width:100%;display:grid;position:static}.pr3-guided-deck .ds4c-confidence-results .classroom-deck-result-summary{grid-column:1/-1}.pr3-guided-deck .classroom-deck-confidence-result-row{grid-template-columns:9rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.pr3-guided-deck .classroom-deck-confidence-result-label,.pr3-guided-deck .classroom-deck-confidence-result-cell b,.pr3-guided-deck .classroom-deck-confidence-result-cell strong{font-size:2rem;line-height:1.25}.pr3-guided-deck .classroom-deck-confidence-result-label{font-weight:750}.pr3-guided-deck .classroom-deck-confidence-result-cells{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:.4rem;min-height:7rem;display:grid}.pr3-guided-deck .classroom-deck-confidence-result-cell{text-align:center;flex-direction:column;align-items:stretch;display:flex}.pr3-guided-deck .classroom-deck-confidence-result-cell b{order:2}.pr3-guided-deck .classroom-deck-confidence-result-cell strong{min-height:2.5rem;height:var(--confidence-bar-height);border-bottom:.2rem solid var(--text-primary);background:color-mix(in srgb, var(--viz-4) 25%, var(--bg-surface));color:var(--text-primary);order:1}.pr3-guided-deck mjx-container{margin:0!important}.pr3-guided-deck .pr3-guided-frame--compact .ds4c-card{gap:.25rem;padding:.62rem .8rem}.pr3-guided-confidence-frame .minimal-grid-frame-header h2{max-width:27ch}.pr3-guided-confidence-grid{border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.pr3-guided-deck .pr3-guided-confidence-grid>div{border:var(--deck-border);border-top:.4rem solid var(--deck-accent);border-radius:var(--radius-sm);grid-template-rows:auto auto;grid-template-columns:1fr;align-content:start;align-items:start;gap:.45rem;min-height:12rem;padding:.8rem;box-shadow:none!important}.pr3-guided-deck .pr3-guided-confidence-grid>div:nth-child(odd){border-right:var(--deck-border)}.pr3-guided-deck .pr3-guided-confidence-grid span,.pr3-guided-deck .pr3-guided-confidence-grid p,.pr3-guided-confidence-frame .ds4c-confidence-scale span{font-size:clamp(2rem,1.7vw,2.2rem);line-height:1.16}@media (width<=900px){.pr3-guided-confidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr3-guided-deck .ds4c-confidence-results[data-total]:not([data-total="0"]){grid-template-columns:1fr}}@media (height<=820px){.pr3-guided-deck.minimal-grid-template .minimal-grid-frame{padding:1.25rem 1.6rem}.pr3-guided-deck.minimal-grid-template .minimal-grid-frame-header h1,.pr3-guided-deck.minimal-grid-template .minimal-grid-frame-header h2,.pr3-guided-deck.minimal-grid-template .minimal-grid-poll-content .minimal-grid-frame-header h2{font-size:clamp(2.65rem,3.05vw,3.65rem)}.pr3-guided-deck .ds4c-discussion-prompt,.pr3-guided-deck .ds4c-card>p,.pr3-guided-deck .ds4c-sequence p,.pr3-guided-deck .ds4c-flat>p,.pr3-guided-deck .ds4c-takeaway{font-size:1.72rem}}
