main.presentation-overview .scene-tutorial-content .hr-tutorial-chapter{display:block}.presentation-overview .presentation-route-choice{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:24px;margin-top:18px;display:grid}.presentation-overview .presentation-route-choice>img{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;display:block}.presentation-overview .presentation-route-choice .hr-markdown>:first-child{margin-top:0}.presentation-overview .presentation-route-choice a{padding:6px 0;display:inline-block}@media (width<=1100px){.presentation-overview .presentation-route-choice{grid-template-columns:1fr;gap:16px}.presentation-overview .presentation-route-choice>img{max-width:320px}}.presentation-overview .scene-tutorial-nav button small,.presentation-overview .tutorial-evidence-chapters button small{display:none}.presentation-overview .scene-tutorial-nav>button{grid-template-columns:minmax(0,1fr)}.presentation-overview .hr-markdown-table-hint{display:none}.presentation-overview .hr-markdown-table-scroll>table{width:100%;min-width:0}.presentation-overview .hr-markdown-table-scroll>table th:first-child,.presentation-overview .hr-markdown-table-scroll>table td:first-child{width:29%}.presentation-overview .hr-markdown-table-scroll>table :is(th,td){white-space:normal;overflow-wrap:anywhere;vertical-align:top}.presentation-overview .hr-markdown-table-scroll code{white-space:normal;overflow-wrap:anywhere}.presentation-overview .presentation-route-choice{border:1px solid var(--evidence-border);background:var(--evidence-surface);padding:20px}.presentation-overview .presentation-route-choice .hr-markdown-preview h3:first-child{margin-top:0}@media (width<=720px){.presentation-overview .presentation-route-choice{padding:16px}.presentation-overview .hr-markdown-table-scroll>table th:first-child,.presentation-overview .hr-markdown-table-scroll>table td:first-child{width:34%}}.presentation-overview .presentation-overview-sources{border-top:1px solid var(--evidence-border);margin-top:40px;padding-top:16px}.presentation-overview .presentation-overview-sources p{color:var(--evidence-muted);font-size:14px}.double6-ppt-template .d6t-materials,.double6-ppt-template .d6t-interaction,.double6-ppt-template .d6t-comparisons{margin:28px 0 36px}.double6-ppt-template .d6t-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.double6-ppt-template .d6t-panel-heading :is(h3,h4){margin:0}.double6-ppt-template .d6t-panel-heading a,.double6-ppt-template .d6t-source-links a,.double6-ppt-template .d6t-material-download{align-items:center;gap:6px;min-height:44px;font-size:14px;display:inline-flex}.double6-ppt-template .d6t-material{border-top:1px solid var(--pw-line)}.double6-ppt-template .d6t-material:last-child{border-bottom:1px solid var(--pw-line)}.double6-ppt-template .d6t-material summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;min-height:44px;padding:16px 0;list-style:none;display:flex}.double6-ppt-template .d6t-material summary::-webkit-details-marker{display:none}.double6-ppt-template .d6t-material summary>span:first-child{min-width:0}.double6-ppt-template .d6t-material summary strong{display:block}.double6-ppt-template .d6t-material-purpose{margin:4px 0;display:block}.double6-ppt-template .d6t-material code{overflow-wrap:anywhere;font-size:13px}.double6-ppt-template .d6t-preview-label{color:var(--tutorial-module-deep);flex-shrink:0;align-items:center;gap:4px;font-size:14px;display:inline-flex}.double6-ppt-template details[open]>summary .d6t-preview-label svg{transform:rotate(180deg)}.double6-ppt-template .d6t-fulltext{min-width:0}.double6-ppt-template .d6t-fulltext-body{border:1px solid var(--pw-line);background:var(--pw-surface);scrollbar-gutter:stable;border-radius:4px;max-height:520px;padding:18px 20px;overflow:auto}.double6-ppt-template .d6t-fulltext-body pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.85 var(--font-mono,monospace);margin:0}.double6-ppt-template .d6t-fulltext-body .hr-markdown-preview>:first-child{margin-top:0}.double6-ppt-template .d6t-fulltext-body .hr-markdown-preview>:last-child{margin-bottom:0}.double6-ppt-template .d6t-text-modes{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.double6-ppt-template .d6t-text-modes button{min-height:44px;font:inherit;color:var(--pw-ink);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:13px;display:inline-flex}.double6-ppt-template .d6t-text-modes button>span{box-sizing:border-box;border:1px solid var(--pw-line);border-radius:4px;align-items:center;height:30px;padding:4px 10px;line-height:1.4;display:inline-flex}.double6-ppt-template .d6t-text-modes button[aria-pressed=true]>span{border-color:var(--tutorial-module-deep);color:var(--tutorial-module-deep)}.double6-ppt-template .d6t-source-note,.double6-ppt-template .d6t-copy-status{color:var(--pw-muted);font-size:14px}.double6-ppt-template .d6t-copy-status{margin:0;padding:0 18px}.double6-ppt-template .d6t-copy-status:not(:empty){padding-bottom:12px}.double6-ppt-template .d6t-source-links{flex-wrap:wrap;gap:0 24px;margin:0 0 16px;display:flex}.double6-ppt-template .d6t-response{margin:24px 0}.double6-ppt-template .d6t-comparison-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0 28px;display:grid}.double6-ppt-template .d6t-comparison-pair figure{min-width:0;margin:0}.double6-ppt-template .d6t-comparison-pair img{width:100%;height:auto;display:block}.double6-ppt-template .d6t-comparison-phase{margin:0 0 8px;font-size:14px}.double6-ppt-template .d6t-comparison-pair figcaption{color:var(--pw-muted);margin-top:10px;font-size:14px}.double6-ppt-template [tabindex="0"]:focus-visible{outline:2px solid var(--tutorial-module-deep);outline-offset:3px}@media (width<=720px){.double6-ppt-template .d6t-fulltext-body{padding:14px 12px}.double6-ppt-template .d6t-comparison-pair{grid-template-columns:1fr;gap:24px}.double6-ppt-template .d6t-material summary{gap:8px}}.double6-ppt-template .d6t-approved-plan{min-width:0;margin:28px 0}.double6-ppt-template .d6t-identity{margin:18px 0;font-size:14px}.double6-ppt-template .d6t-identity summary{cursor:pointer;align-content:center;min-height:44px}.double6-ppt-template .d6t-identity code{overflow-wrap:anywhere}.double6-ppt-template .d6t-user-confirmation{border-left:3px solid var(--evidence-human);margin:28px 0;padding:8px 0 8px 20px}.double6-ppt-template .d6t-user-confirmation h3{margin-top:0}.double6-ppt-template .d6t-user-confirmation blockquote{font-size:inherit;margin:12px 0;font-style:normal}.double6-ppt-template .d6t-user-confirmation>a{align-items:center;min-height:44px;display:inline-flex}.double6-ppt-template .d6t-original{margin:28px 0}.double6-ppt-template .d6t-original .pw-work{margin-top:8px}.double6-ppt-template .d6t-fulltext-body,.double6-ppt-template .d6t-fulltext-body pre{font-size:15px;line-height:1.8}@media (width<=720px){.double6-ppt-template .d6t-fulltext-body{padding:16px}.double6-ppt-template .d6t-material summary{align-items:flex-start}}.presentation-html .html-identity{color:var(--pw-muted);font-size:14px;line-height:1.7}.presentation-html .pw-materials>.html-identity{padding:0 20px}.presentation-html .html-fulltext{border:1px solid var(--pw-line);max-height:38rem;margin:16px 0;padding:4px 16px;overflow:auto}.presentation-html .html-fulltext:focus-visible{outline:2px solid var(--tutorial-module-deep);outline-offset:3px}.presentation-html .html-file-link{align-items:center;min-height:44px;display:inline-flex}.presentation-html .html-prompt>div:first-child{flex-wrap:wrap;gap:16px}.presentation-html .html-revision{margin:24px 0}.presentation-html .html-revision-item{margin:20px 0}.presentation-html .html-revision-item h4{margin-bottom:10px;font-size:17px}.presentation-html .html-revision-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.presentation-html .html-revision-pair>div{border-top:1px solid var(--pw-line);min-width:0;padding-top:10px}.presentation-html .html-revision-pair p{color:var(--pw-muted);margin:0 0 8px;font-size:13px}.presentation-html .html-revision-pair pre{white-space:pre-wrap;overflow-wrap:anywhere;font:15px/1.8 var(--font-body);margin:0}.presentation-html .html-file-links{flex-wrap:wrap;gap:12px 24px;display:flex}.presentation-html .html-file-links a{align-items:center;min-height:44px;display:inline-flex}.presentation-html .html-styles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.presentation-html .html-styles figure{min-width:0;margin:0}.presentation-html .html-styles img{border:1px solid var(--pw-line);width:100%;height:auto;display:block}.presentation-html .html-styles figcaption{padding-top:12px}.presentation-html .html-styles figcaption p{margin:6px 0;font-size:15px;line-height:1.7}.presentation-html .html-styles .html-file-link{margin-right:12px}.presentation-html .html-actual-reply{border:1px solid var(--pw-line);background:var(--evidence-surface);margin:20px 0;padding:20px}.presentation-html .html-actual-reply h3{margin-top:0}.presentation-html .html-reply-body{scrollbar-gutter:stable;max-height:38rem;overflow:auto}.presentation-html .html-reply-body:focus-visible{outline:2px solid var(--tutorial-module-deep);outline-offset:3px}.presentation-html .hr-markdown-table-hint{display:none}@media (width<=720px){.presentation-html .html-revision-pair{grid-template-columns:1fr;gap:12px}.presentation-html .pw-materials>.html-identity{padding:0 16px}.presentation-html .html-fulltext{padding:2px 10px}.presentation-html .html-styles{grid-template-columns:1fr}.presentation-html .html-actual-reply{padding:16px}}.presentation-image .pi-figure{min-width:0;margin:24px 0}.presentation-image .pi-figure>button{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.presentation-image .pi-figure>button>img{width:100%;height:auto;display:block}.presentation-image .pi-figure figcaption{color:var(--pw-muted);margin-top:10px;font-size:14px;line-height:1.65}.presentation-image .pi-comparison{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.presentation-image .pi-detail{max-width:440px}.presentation-image .pi-detail>button{border:1px solid var(--pw-line)}.presentation-image .pi-crop-comparison{gap:20px}.presentation-image .pi-generation{margin-top:32px}.presentation-image .pi-input{margin:24px 0}.presentation-image .pi-copy-status{margin:0;padding:0 18px;font-size:13px;line-height:1.6}.presentation-image .pi-copy-status:not(:empty){padding-bottom:12px}.presentation-image .pi-materials{border:1px solid var(--pw-line);background:var(--pw-surface);margin:28px 0}.presentation-image .pi-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:16px 20px;display:flex}.presentation-image .pi-panel-heading h3{margin:0}.presentation-image .pi-materials a,.presentation-image .pi-result-link{min-height:44px;color:var(--tutorial-module-deep);align-items:center;gap:7px;font-size:15px;display:inline-flex}.presentation-image .pi-materials>details{border-top:1px solid var(--pw-line);padding:12px 20px}.presentation-image .pi-materials summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;list-style:none;display:flex}.presentation-image .pi-materials summary::-webkit-details-marker{display:none}.presentation-image .pi-materials summary>span{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.presentation-image .pi-materials summary>span:last-child{flex-shrink:0;font-size:14px}.presentation-image .pi-materials summary code{color:var(--pw-muted);overflow-wrap:anywhere;font-size:13px}.presentation-image .pi-materials details[open] summary svg{transform:rotate(180deg)}.presentation-image .pi-file{scrollbar-gutter:stable;max-height:520px;margin-top:14px;padding:4px 4px 4px 0;overflow:auto}.presentation-image .pi-file pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.presentation-image .pi-image-dialog{background:var(--pw-surface);width:min(1440px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--pw-ink);border:0;padding:16px 24px;overflow:auto}.presentation-image .pi-image-dialog::backdrop{background:#0c1216d1}.presentation-image .pi-dialog-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.presentation-image .pi-dialog-heading p{margin:0;font-size:16px;line-height:1.6}.presentation-image .pi-dialog-heading button{border:1px solid var(--pw-line);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px;display:inline-flex}.presentation-image .pi-image-dialog>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 190px);margin:0 auto;display:block}.presentation-image .pi-image-dialog>a{min-height:44px;color:var(--tutorial-module-deep);align-items:center;margin-top:8px;display:inline-flex}.presentation-image .pi-file:focus-visible{outline:2px solid var(--tutorial-module-deep);outline-offset:3px}@media (width<=720px){.presentation-image .pi-comparison{grid-template-columns:1fr;gap:0}.presentation-image .pi-figure{margin:18px 0}.presentation-image .pi-panel-heading,.presentation-image .pi-materials>details{padding:14px 16px}.presentation-image .pi-materials summary{align-items:flex-start}.presentation-image .pi-materials summary>span:first-child{gap:4px;display:grid}.presentation-image .pi-materials summary>span:last-child{padding-top:3px}.presentation-image .pi-image-dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:12px}.presentation-image .pi-dialog-heading{align-items:flex-start;gap:8px}.presentation-image .pi-dialog-heading p{font-size:14px}}.presentation-image .pi-output{border:1px solid var(--pw-line);background:var(--pw-surface);margin:24px 0}.presentation-image .pi-output>.pi-file{padding:4px 20px 20px}.presentation-image .pi-panel-heading button{min-height:44px;font:inherit;color:var(--tutorial-module-deep);border:1px solid var(--pw-line);cursor:pointer;background:0 0;padding:6px 10px}.presentation-image .pi-links{flex-wrap:wrap;gap:8px 24px;display:flex}.presentation-image .pi-links a{align-items:center;gap:7px;min-height:44px;display:inline-flex}.presentation-image .pi-previous{margin-top:12px}.presentation-image .pi-previous summary{cursor:pointer;min-height:44px}
