.editorial-guide-actions{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;margin:1rem 0 2rem}
.editorial-guide-actions button{font:inherit;color:var(--study-text);background:var(--study-card);border:1px solid var(--study-border);border-radius:8px;padding:.55rem .8rem;cursor:pointer}
.editorial-guide-actions button:focus-visible{outline:3px solid var(--study-accent);outline-offset:3px}
.toefl-plan-table{overflow-x:auto;max-width:100%}.toefl-plan-table table{min-width:650px}.toefl-plan-table th:first-child{width:95px}.toefl-plan-table th:nth-child(2){width:95px}.toefl-plan-table input{width:18px;height:18px;accent-color:var(--study-accent);vertical-align:middle;margin-right:.25rem}.toefl-plan-table caption{text-align:left;font-weight:600}.toefl-plan-table p{margin:.5rem 0}
.det-photo-index ol{columns:2;column-gap:2rem}.det-photo-index li{break-inside:avoid}.det-photo-example{padding-top:1rem;margin-top:2rem;border-top:1px solid var(--study-border);scroll-margin-top:100px}.det-photo-example img{display:block;width:100%;height:auto;aspect-ratio:3/2;border-radius:12px;object-fit:contain;background:var(--study-card)}.det-photo-example audio{display:block;width:100%;margin:1rem 0}.det-photo-example blockquote{font-size:1.05rem;line-height:1.85}.det-photo-example summary{min-height:44px;align-content:center}.det-photo-example details[open] summary{margin-bottom:1rem}
html[data-det-theme=dark] .public-study-guide{--study-bg:#191e1b;--study-card:#242d27;--study-text:#edf2eb;--study-muted:#bbc9b8;--study-border:#425247;--study-accent:#a1cfac}
.toefl-study-guides-teaser{background:#eaf0e7;color:#203a2a}.toefl-study-guides-teaser a{color:#254d36;text-decoration:underline;text-underline-offset:3px}.toefl-study-guides-teaser a:focus-visible{outline:3px solid #254d36;outline-offset:4px}
@media(max-width:600px){.det-photo-index ol{columns:1}.det-photo-example blockquote{padding:1rem;font-size:1rem}}
@media print{body>*:not(main):not(.public-study-guide){background:white!important}.editorial-guide-actions,.study-guide-next,body>nav,body>footer,header nav,.navigation-wrapper,#navigation-container{display:none!important}.public-study-guide{padding:0!important;--study-bg:white;--study-card:white;--study-text:black;--study-muted:#333;--study-border:#888;--study-accent:#222}.toefl-study-plan>h2,.toefl-study-plan>h3,.toefl-study-plan>p,.toefl-study-plan>ol,.toefl-study-plan>ul,.toefl-study-plan>.study-guide-example,.toefl-study-plan>.study-guide-faq{display:none}.toefl-study-plan>#daily-schedule{display:block}.toefl-plan-table{overflow:visible}.toefl-plan-table table{min-width:0;font-size:9pt}.toefl-plan-table th,.toefl-plan-table td{font-size:9pt}.toefl-plan-table thead{display:table-header-group}.toefl-plan-table tr{break-inside:avoid}.study-guide-hero{margin-bottom:1rem}.study-guide-hero h1{font-size:22pt}.study-guide-lede,.study-guide-byline,.study-guide-kicker{display:none}.study-guide-body{margin-top:0}}
