/* Generated by scripts/build-themes.mjs; edit the authored stylesheet instead. */
@media screen{:where(html[data-theme="dark"]) .retreat-window p{color:hsl(148 30% 84% / 1)}:where(html[data-theme="dark"]) .retreat-window small{color:hsl(104 14% 81% / 1)}:where(html[data-theme="dark"]) fieldset.resource-scope legend{color:hsl(150 23% 83% / 1)}:where(html[data-theme="dark"]) fieldset.resource-scope span{border:1px solid hsl(92 20% 30% / 1);background:hsl(71 30% 12% / 1)}:where(html[data-theme="dark"]) fieldset.resource-scope input:checked+span{background:hsl(155 28% 24% / 1);color:hsl(55 48% 98% / 1);border-color:hsl(155 28% 48% / 1)}:where(html[data-theme="dark"]) fieldset.resource-scope input:focus-visible+span{outline:3px solid hsl(37 48% 80% / 1)}:where(html[data-theme="dark"]) .directory-group>h2{color:hsl(137 24% 84% / 1);border-bottom:1px solid hsl(89 22% 30% / 1)}:where(html[data-theme="dark"]) .resource-card .center-location{color:hsl(125 14% 81% / 1)}
:where(html[data-theme="dark"]) .resource-facts{border-top:1px solid hsl(84 17% 30% / 1);border-bottom:1px solid hsl(84 17% 30% / 1)}:where(html[data-theme="dark"]) .resource-facts dt{color:hsl(150 23% 83% / 1)}:where(html[data-theme="dark"]) .resource-facts dd{color:hsl(115 14% 81% / 1)}
:where(html[data-theme="dark"]) .branch-resources{border-top:1px solid hsl(90 22% 30% / 1)}:where(html[data-theme="dark"]) .resources-section-head>a{color:hsl(161 36% 84% / 1)}:where(html[data-theme="dark"]) .resource-scope{color:hsl(120 8% 81% / 1)}:where(html[data-theme="dark"]) .resource-card{border:1px solid hsl(84 17% 30% / 1);background:hsl(60 30% 12% / 1)}:where(html[data-theme="dark"]) .resource-card:before{background:hsl(76 20% 24% / 1)}:where(html[data-theme="dark"]) .resource-teacher:before{background:hsl(29 30% 24% / 1)}:where(html[data-theme="dark"]) .resource-talk:before{background:hsl(168 26% 24% / 1)}:where(html[data-theme="dark"]) .resource-retreat:before{background:hsl(39 29% 22% / 1)}:where(html[data-theme="dark"]) .resource-type{color:hsl(82 21% 81% / 1)}:where(html[data-theme="dark"]) .resource-save{border:1px solid hsl(87 19% 30% / 1)!important;color:hsl(150 23% 83% / 1)!important}:where(html[data-theme="dark"]) .resource-save[aria-pressed=true]{background:hsl(87 30% 14% / 1)!important;border-color:hsl(115 14% 48% / 1)!important}:where(html[data-theme="dark"]) .resource-level{color:hsl(36 35% 81% / 1)}:where(html[data-theme="dark"]) .resource-card h3,:where(html[data-theme="dark"]) .resource-card h5{color:hsl(153 24% 85% / 1)}:where(html[data-theme="dark"]) .resource-card .resource-author{color:hsl(109 10% 80% / 1)}:where(html[data-theme="dark"]) .resource-card .resource-meta,:where(html[data-theme="dark"]) .resource-reviewed{color:hsl(100 9% 80% / 1)}:where(html[data-theme="dark"]) .resource-branches a,:where(html[data-theme="dark"]) .resource-branches span{background:hsl(76 28% 13% / 1);color:hsl(137 16% 82% / 1)}:where(html[data-theme="dark"]) .resource-branches a:hover{background:hsl(92 25% 14% / 1)}:where(html[data-theme="dark"]) .resource-source{color:hsl(158 37% 84% / 1)}:where(html[data-theme="dark"]) .resource-card .retreat-date{color:hsl(137 23% 83% / 1)}:where(html[data-theme="dark"]) .retreat-status{color:hsl(38 42% 82% / 1);background:hsl(43 30% 13% / 1)}:where(html[data-theme="dark"]) .resource-hero h1{color:hsl(152 29% 85% / 1)}:where(html[data-theme="dark"]) .resource-hero p{color:hsl(123 9% 81% / 1)}:where(html[data-theme="dark"]) .resource-hero-art{background:linear-gradient(0deg,hsl(168 30% 13% / 0.478),transparent 55%),url("../assets/dawn-path.webp") center/cover}:where(html[data-theme="dark"]) .resource-hero-art span{color:hsl(41 48% 96% / 1)}:where(html[data-theme="dark"]) .resource-starts{border-top:1px solid hsl(89 20% 30% / 1);border-bottom:1px solid hsl(89 20% 30% / 1)}:where(html[data-theme="dark"]) .resource-starts button{border-right:1px solid hsl(89 20% 30% / 1);color:hsl(151 31% 84% / 1)}:where(html[data-theme="dark"]) .resource-starts button:hover{background:hsl(84 30% 13% / 1)}:where(html[data-theme="dark"]) .resource-starts small{color:hsl(68 18% 80% / 1)}:where(html[data-theme="dark"]) .resource-starts span{color:hsl(117 11% 80% / 1)}:where(html[data-theme="dark"]) .resource-filter-panel{background:hsl(83 30% 13% / 1);border:1px solid hsl(89 22% 30% / 1)}:where(html[data-theme="dark"]) .resource-filter-panel label{color:hsl(124 17% 82% / 1)}:where(html[data-theme="dark"]) .resource-filter-panel input[type=search],:where(html[data-theme="dark"]) .resource-filter-panel select{border:1px solid hsl(89 21% 30% / 1);background:hsl(53 30% 11% / 1);color:hsl(148 30% 84% / 1)}:where(html[data-theme="dark"]) .resource-check input{accent-color:hsl(133 22% 82% / 1)}:where(html[data-theme="dark"]) .resource-check span{background:hsl(89 26% 15% / 1)}:where(html[data-theme="dark"]) .resource-filter-foot button,:where(html[data-theme="dark"]) .resource-empty button{color:hsl(143 25% 83% / 1)}:where(html[data-theme="dark"]) .resource-storage-note{color:hsl(100 12% 80% / 1)}:where(html[data-theme="dark"]) .resource-results-heading{color:hsl(96 12% 80% / 1)}:where(html[data-theme="dark"]) .resource-result-group>h2{border-bottom:1px solid hsl(87 19% 30% / 1)}:where(html[data-theme="dark"]) .resource-result-group>h2 span{color:hsl(88 11% 79% / 1)}:where(html[data-theme="dark"]) .resource-empty{border:1px dashed hsl(89 22% 30% / 1)}:where(html[data-theme="dark"]) .resource-selection{border-top:1px solid hsl(89 20% 30% / 1)}:where(html[data-theme="dark"]) .resource-selection p{color:hsl(99 10% 80% / 1)}:where(html[data-theme="dark"]) .resource-card :focus-visible,:where(html[data-theme="dark"]) .resource-filter-panel :focus-visible,:where(html[data-theme="dark"]) .resource-starts :focus-visible{outline:3px solid hsl(37 48% 80% / 1)}:where(html[data-theme="dark"]) .tree-shortcuts label{color:hsl(107 15% 81% / 1)}:where(html[data-theme="dark"]) .tree-shortcuts select{border:1px solid hsl(85 24% 30% / 1);background:hsl(50 30% 12% / 1);color:hsl(155 36% 84% / 1)}:where(html[data-theme="dark"]) .site-linkbar{border-bottom:1px solid hsl(88 16% 30% / 1);background:hsl(78 30% 13% / 1)}:where(html[data-theme="dark"]) .site-linkbar a{color:hsl(146 27% 83% / 1)}:where(html[data-theme="dark"]) .branch-chapter-nav{border-bottom:1px solid hsl(87 20% 30% / 1)}:where(html[data-theme="dark"]) .branch-chapter-nav a{color:hsl(124 16% 81% / 1)}:where(html[data-theme="dark"]) .reading-related{border:1px solid hsl(87 20% 30% / 1);background:hsl(83 30% 13% / 1)}:where(html[data-theme="dark"]) .reading-related p{color:hsl(108 13% 81% / 1)}:where(html[data-theme="dark"]) .reading-resume{border:1px solid hsl(88 23% 30% / 1);background:hsl(82 30% 13% / 1);color:hsl(118 21% 82% / 1)}:where(html[data-theme="dark"]) .reading-resume button{color:hsl(122 24% 82% / 1)}:where(html[data-theme="dark"]) .reading-progress{background:hsl(96 22% 24% / 1)}:where(html[data-theme="dark"]) .reading-toc a[aria-current=location]{color:hsl(133 28% 83% / 1);border-left:2px solid hsl(96 25% 48% / 1)}:where(html[data-theme="dark"]) .resume-reading-card{background:hsl(83 30% 13% / 1);border:1px solid hsl(90 23% 30% / 1);color:hsl(138 24% 83% / 1)}@media(max-width:650px){:where(html[data-theme="dark"]) .resource-starts button{border-bottom:1px solid hsl(89 20% 30% / 1)}}@media(max-width:650px){:where(html[data-theme="dark"]) .resource-starts button{border:1px solid hsl(89 20% 30% / 1)!important}}

:where(html[data-theme="dark"]) .subject-resource-link{border:1px solid hsl(87 24% 30% / 1);background:hsl(86 30% 13% / 1);color:hsl(139 26% 84% / 1)}:where(html[data-theme="dark"]) .subject-resource-link:hover{background:hsl(91 30% 14% / 1)}
:where(html[data-theme="dark"]) .reading-original{background:hsl(45 30% 13% / 1);border-color:hsl(44 33% 30% / 1)}:where(html[data-theme="dark"]) .reading-original .source-review{color:hsl(48 13% 80% / 1)}

:where(html[data-theme="dark"]) #resource-reading-bridge{background:hsl(83 30% 13% / 1);border-left:3px solid hsl(43 28% 48% / 1)}:where(html[data-theme="dark"]) #resource-reading-bridge p{color:hsl(120 12% 82% / 1)}:where(html[data-theme="dark"]) #resource-reading-bridge a{color:hsl(139 27% 83% / 1)}:where(html[data-theme="dark"]) #resource-reading-bridge aside{border-left:1px solid hsl(89 21% 30% / 1)}:where(html[data-theme="dark"]) #resource-reading-bridge small{color:hsl(95 12% 80% / 1)}@media(max-width:650px){:where(html[data-theme="dark"]) #resource-reading-bridge aside{border-top:1px solid hsl(89 21% 30% / 1)}}

:where(html[data-theme="dark"]) .site-skip-link{background:hsl(162 30% 17% / 1);color:hsl(41 48% 96% / 1)}:where(html[data-theme="dark"]) .site-linkbar a:focus-visible,:where(html[data-theme="dark"]) .tree-shortcuts :focus-visible,:where(html[data-theme="dark"]) .branch-chapter-nav a:focus-visible,:where(html[data-theme="dark"]) .reading-related a:focus-visible{outline:3px solid hsl(37 48% 80% / 1)}

:where(html[data-theme="dark"]) .family-follow{border-top:1px solid hsl(85 21% 30% / 1)}:where(html[data-theme="dark"]) .family-follow p{color:hsl(108 14% 81% / 1)}:where(html[data-theme="dark"]) .family-follow a{color:hsl(140 29% 83% / 1)}:where(html[data-theme="dark"]) .resource-more-filters>summary{color:hsl(114 17% 82% / 1)}:where(html[data-theme="dark"]) .resource-preview>a{background:hsl(60 25% 13% / 1)}:where(html[data-theme="dark"]) .resource-preview figcaption{color:hsl(74 9% 79% / 1)}:where(html[data-theme="dark"]) .resource-teacher .resource-preview>a{background:hsl(90 21% 13% / 1)}:where(html[data-theme="dark"]) .resource-connections{color:hsl(102 12% 80% / 1)}:where(html[data-theme="dark"]) .resource-calendars{border-top:1px solid hsl(88 23% 30% / 1)}:where(html[data-theme="dark"]) .resource-calendars h2,:where(html[data-theme="dark"]) .saved-type-heading{color:hsl(137 24% 84% / 1)}
:where(html[data-theme="dark"]) .resource-curation{background:hsl(84 30% 13% / 1);border-left:3px solid hsl(92 22% 48% / 1)}:where(html[data-theme="dark"]) .shelf-heading h2{color:hsl(147 31% 84% / 1)}:where(html[data-theme="dark"]) .shelf-heading p{color:hsl(102 13% 81% / 1)}:where(html[data-theme="dark"]) .resource-editorial{background:hsl(76 30% 13% / 1);border-left:2px solid hsl(91 22% 30% / 1)}:where(html[data-theme="dark"]) .resource-editorial>strong{color:hsl(106 27% 83% / 1)}:where(html[data-theme="dark"]) .resource-card .book-publication{color:hsl(88 13% 80% / 1)}:where(html[data-theme="dark"]) .book-access{color:hsl(88 13% 80% / 1)}:where(html[data-theme="dark"]) .resource-card.resource-book .resource-description{color:hsl(101 15% 81% / 1)}:where(html[data-theme="dark"]) .resource-card.retreat-row{border-bottom:1px solid hsl(89 20% 30% / 1)}:where(html[data-theme="dark"]) .retreat-date-block{border-right:1px solid hsl(89 20% 30% / 1);color:hsl(124 20% 83% / 1)}:where(html[data-theme="dark"]) .retreat-row-body h3{color:hsl(145 32% 84% / 1)}:where(html[data-theme="dark"]) .resource-card .retreat-organizer{color:hsl(85 18% 81% / 1)}:where(html[data-theme="dark"]) .retreat-details summary{color:hsl(106 22% 82% / 1)}:where(html[data-theme="dark"]) .retreat-status{border:1px solid hsl(84 22% 30% / 1);color:hsl(95 15% 82% / 1);background:hsl(72 29% 13% / 1)}:where(html[data-theme="dark"]) .status-open{background:hsl(92 30% 13% / 1);color:hsl(129 25% 84% / 1);border-color:hsl(92 23% 30% / 1)}:where(html[data-theme="dark"]) .status-waitlist{background:hsl(42 30% 13% / 1);color:hsl(42 45% 82% / 1);border-color:hsl(43 38% 30% / 1)}:where(html[data-theme="dark"]) .status-closed{background:hsl(45 20% 13% / 1);color:hsl(51 7% 80% / 1)}:where(html[data-theme="dark"]) .coverage-counts>span{color:hsl(99 14% 81% / 1)}:where(html[data-theme="dark"]) .coverage-counts strong{color:hsl(126 21% 83% / 1)}:where(html[data-theme="dark"]) .coverage-table-wrap th,:where(html[data-theme="dark"]) .coverage-table-wrap td{border-bottom:1px solid hsl(88 19% 30% / 1)}:where(html[data-theme="dark"]) .resource-curation :focus-visible,:where(html[data-theme="dark"]) .retreat-details summary:focus-visible{outline:3px solid hsl(37 48% 80% / 1)}

:where(html[data-theme="dark"]) .teacher-support{border-top:1px solid hsl(96 13% 30% / 1)}:where(html[data-theme="dark"]) .resource-card .teacher-support h4{color:hsl(156 18% 82% / 1)}:where(html[data-theme="dark"]) .teacher-support-option .dana-button{border:1px solid hsl(142 16% 30% / 1);background:hsl(98 26% 13% / 1);color:hsl(157 35% 85% / 1)}:where(html[data-theme="dark"]) .teacher-support-option .dana-button:hover{background:hsl(103 29% 14% / 1)}:where(html[data-theme="dark"]) .teacher-support-option .dana-button:focus-visible{outline:3px solid hsl(37 48% 80% / 1)}:where(html[data-theme="dark"]) .resource-card .teacher-support-option p{color:hsl(153 11% 81% / 1)}:where(html[data-theme="dark"]) .teacher-support small{color:hsl(142 8% 80% / 1)}}
