.mxSgVG_listingBottom{padding:var(--theme-container-padding-lg);position:relative}
.D6aYqa_spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ZTkEbW_readmeModal{width:98vw;height:98vh}.ZTkEbW_readmeModal section{width:100%;height:100%}.ZTkEbW_readme{background:var(--theme-readme-bg);color:var(--theme-readme-text);width:100%;height:100%;font-family:var(--font-monospace);max-width:100%;padding:1em;overflow-y:auto}.ZTkEbW_readme h1,.ZTkEbW_readme h2,.ZTkEbW_readme h3{border-bottom:solid 1px var(--theme-readme-text)}.ZTkEbW_readme h1{color:var(--theme-title-color)}.ZTkEbW_readme h2{color:var(--theme-heading-color)}.ZTkEbW_readme h3{color:var(--theme-info-color)}.ZTkEbW_readme div[class=markdown-heading]{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ZTkEbW_readme a[class=anchor]{display:inline-block}
.dnXNBq_showMore,.dnXNBq_showLess{color:var(--theme-info-color);font-family:var(--font-monospace);text-align:right;cursor:pointer;border-radius:var(--theme-radius);flex-direction:row;justify-content:flex-end;align-items:center;gap:.4em;width:100%;padding:5px 10px;display:flex}.dnXNBq_showMore:hover,.dnXNBq_showLess:hover{color:var(--theme-info-color);background-color:var(--theme-hover-bg)}.dnXNBq_content{transition:height .3s}
.k1uqFG_entry{clear:left;text-align:justify;background:var(--theme-panel-bg);border:1px solid var(--theme-color-border);border-radius:var(--theme-radius);font-family:var(--font-main),sans-serif;color:var(--theme-color-text);margin-bottom:2em;padding:15px;display:block}.k1uqFG_entry .k1uqFG_title{border-bottom:1px solid var(--theme-color-border);text-align:left;font-size:24px;line-height:1.3em;font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-heading-color);margin:0;font-weight:400}.k1uqFG_entry a:has(>.k1uqFG_title){border:none}.k1uqFG_entry a:has(>.k1uqFG_title):hover{border:none}.k1uqFG_entry a{color:var(--theme-post-link-color);border-bottom:var(--theme-post-link-border)}.k1uqFG_entry a:visited{color:var(--theme-post-link-visited-color)}.k1uqFG_entry a:hover{color:var(--theme-post-link-hover-color);border-bottom:var(--theme-post-link-hover-border)}.k1uqFG_entrymetainfo,.k1uqFG_entryfooter{color:var(--theme-text-subtle);font-size:.8em;font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5em;padding-top:2px;display:block}.k1uqFG_entrymetainfo a{color:var(--theme-info-link-color);border:0}.k1uqFG_entrymetainfo a:visited{color:var(--theme-info-link-visited-color)}.k1uqFG_tagslist{float:right}.k1uqFG_tagslist:before{content:"tags:"}.k1uqFG_tagslist li{margin-left:.3em;display:inline}.k1uqFG_entry img,.k1uqFG_entry a.k1uqFG_maplink{width:calc(100% + 30px);max-width:calc(100% + 30px);position:relative;left:-15px}.k1uqFG_entry iframe[title="YouTube video player"]{--scale:calc(var(--post-width) / 630);--margin:calc(var(--iframe-height) * (1 - var(--scale)) * -1 / 2);transform-origin:0;transform:scale(var(--scale));margin-top:var(--margin);margin-bottom:var(--margin);position:relative;left:-15px}.k1uqFG_entry embed,.k1uqFG_entry object,.k1uqFG_entry video,.k1uqFG_entry iframe:not([title="YouTube video player"]){max-width:100%}.k1uqFG_entry h2{font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-heading-color);font-weight:400;overflow:hidden}.k1uqFG_entry h2 textarea{width:100%;max-width:calc(100% - 26px)}.k1uqFG_entry h3{font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-info-color);font-weight:400}.k1uqFG_entry textarea{border:3px solid #456;margin:10px}.k1uqFG_entry p{margin:.5em 0 1em;line-height:1.5em}.k1uqFG_entryfooter{text-align:center;color:var(--theme-info-color)}.k1uqFG_entryfooter button{background-color:var(--theme-button-bg);color:var(--theme-button-text);font-family:var(--font-monospace);border:1px solid var(--theme-button-text);border-radius:var(--theme-radius);margin:20px;padding:10px}.k1uqFG_nextPrevLinksContainer{-moz-column-gap:2vw;grid-template-columns:1fr 1fr;column-gap:2vw;padding-bottom:3em;display:grid;position:relative}.k1uqFG_nextPrevPreviewContainer{border-radius:var(--theme-radius)}.k1uqFG_nextPrevPreviewContainer.k1uqFG_nextLink{grid-column:1}.k1uqFG_nextPrevPreviewContainer.k1uqFG_prevLink{grid-column:2}
.R15UpW_trackList{flex-direction:column;gap:.5em;margin:0;padding:0;list-style:none;display:flex}.R15UpW_trackLink{border-radius:var(--theme-radius);color:var(--theme-quiet-link-color);-webkit-text-decoration:var(--theme-link-decoration);-webkit-text-decoration:var(--theme-link-decoration);text-decoration:var(--theme-link-decoration);border:1px solid #0000;flex-direction:row;align-items:center;gap:.75em;padding:6px;display:flex}.R15UpW_trackLink:visited{color:var(--theme-quiet-link-visited-color)}.R15UpW_trackLink:hover{border-color:var(--theme-hover-border);background-color:var(--theme-hover-bg)}.R15UpW_albumImage{border-radius:var(--theme-radius);-o-object-fit:cover;object-fit:cover;flex:none;width:48px;height:48px}.R15UpW_trackText{flex-direction:column;min-width:0;display:flex}.R15UpW_title,.R15UpW_artists{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.R15UpW_title{color:var(--theme-track-title-color);font-weight:700}.R15UpW_artists{color:var(--theme-track-artist-color);font-size:.9em}
.GCqGRW_datePosted{color:var(--theme-info-color)}
.N24qQa_prevPosts{flex-direction:column;justify-content:center;align-items:center;gap:2em;display:flex}.N24qQa_prevPosts .N24qQa_post{border-radius:var(--theme-radius);border:1px solid #0000;margin:-12px;padding:12px;position:relative;overflow:hidden}.N24qQa_prevPosts .N24qQa_post:hover{border-color:var(--theme-hover-border);background-color:var(--theme-hover-bg)}.N24qQa_prevPosts .N24qQa_post:hover .N24qQa_link{opacity:1!important}.N24qQa_prevPosts .N24qQa_post .N24qQa_image{float:left;border-radius:var(--theme-radius);width:38.2%;margin:0 .5em .5em 0}.N24qQa_prevPosts .N24qQa_post .N24qQa_title{font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-heading-color);font-size:1.1em;font-weight:400;line-height:1.3em}.N24qQa_prevPosts .N24qQa_post .N24qQa_brief{color:var(--theme-color-text);padding:.5em 0}.N24qQa_prevPosts .N24qQa_post .N24qQa_footer{clear:both;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.N24qQa_prevPosts .N24qQa_post .N24qQa_footer .N24qQa_date{font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-text-subtle);font-size:.8em;font-weight:400}.N24qQa_prevPosts .N24qQa_post .N24qQa_footer .N24qQa_link{opacity:var(--theme-reveal-opacity);font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-info-color);flex-direction:row;align-items:center;font-size:.8em;font-weight:400;display:flex}.N24qQa_prevPosts .N24qQa_post .N24qQa_footer .N24qQa_link .N24qQa_continueIcon{width:2em;height:2em;display:inline-block}.N24qQa_archiveLink{font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-info-link-color);justify-content:flex-end;align-items:center;padding:2em 0;font-weight:400;display:flex}.N24qQa_archiveLink:visited{color:var(--theme-info-link-visited-color)}.N24qQa_archiveLink svg{color:var(--theme-info-color)}
.TrMxqG_post{border-radius:var(--theme-radius);border:1px solid #0000;width:100%;height:100%;overflow:hidden}.TrMxqG_post:hover{border-color:var(--theme-hover-border);background-color:var(--theme-hover-bg)}.TrMxqG_post:hover .TrMxqG_link{opacity:1!important}.TrMxqG_post .TrMxqG_image{float:left;border-radius:var(--theme-radius);width:100%;margin:0 0 .2em}.TrMxqG_post .TrMxqG_title{font-size:1.2em;line-height:1.2em;font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-heading-color);margin:.2em 0 0;font-weight:400;display:inline-block}.TrMxqG_post .TrMxqG_footer{clear:both;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.TrMxqG_post .TrMxqG_footer .TrMxqG_date{font-size:.8em;font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-text-subtle);font-weight:400}.TrMxqG_post .TrMxqG_footer .TrMxqG_link{opacity:var(--theme-reveal-opacity);color:var(--theme-info-color);flex-direction:row;align-items:center;font-size:.8em;display:flex}.TrMxqG_post .TrMxqG_footer .TrMxqG_link .TrMxqG_continueIcon{width:2em;height:2em;display:inline-block}
.rEYTxG_pageSection{--title-font-size:1.5em;--title-padding:20px;--content-padding:20px;background:var(--theme-panel-bg);border:1px solid var(--theme-color-border);border-radius:var(--theme-radius);z-index:1;flex-direction:row;height:auto;padding:0;display:flex;position:relative}@media only screen and (max-width:760px){.rEYTxG_pageSection{--title-font-size:1.1em;--title-padding:10px;--content-padding:10px}}.rEYTxG_pageSection.rEYTxG_hero{padding-left:var(--content-padding)}.rEYTxG_pageSection.rEYTxG_hero .rEYTxG_sectionTitle{display:none}.rEYTxG_pageSection .rEYTxG_sectionTitleContainer{width:calc(1em + var(--content-padding));padding:var(--content-padding);font-size:var(--title-font-size);line-height:var(--title-font-size);font-weight:400;font-family:var(--font-monospace);letter-spacing:.05em;white-space:nowrap;flex-grow:0;flex-shrink:0;padding-right:0}.rEYTxG_pageSection .rEYTxG_sectionTitleContainer .rEYTxG_sectionTitle{color:var(--theme-text-subtle);text-transform:uppercase;aspect-ratio:1;transform-origin:0 0;z-index:2;width:fit-content;display:block;position:sticky;top:calc(60px + 2vw);transform:rotate(-90deg)translate(-100%)}.rEYTxG_pageSection .rEYTxG_sectionBackground{--dim:300px;--border-width:calc(var(--dim) * .07);--color:var(--theme-section-icon-color);display:var(--theme-decoration-display);width:var(--dim);height:var(--dim);border:var(--border-width) solid var(--color);z-index:-1;border-radius:50%;padding:20px;position:absolute;top:12px;left:12px}.rEYTxG_pageSection .rEYTxG_sectionBackground .rEYTxG_icon{width:100%;height:100%;color:var(--color)}.rEYTxG_pageSection .rEYTxG_contentWrapper{box-sizing:border-box;min-width:0;max-width:100%;height:100%;padding:var(--content-padding);flex:1 1 0}
.DKNRsq_header{--title-size:40px;--title-below-baseline:calc(var(--title-size) * .15);z-index:5;background:var(--theme-header-bg);width:100%;color:var(--theme-header-text);border-bottom:var(--theme-header-border);flex-direction:row;justify-content:space-between;align-items:end;padding:1vw 2vw;transition:background .4s ease-in;display:flex;position:fixed}@media only screen and (min-width:761px){.DKNRsq_header{--title-size:60px}}@media only screen and (max-width:760px){.DKNRsq_header{--title-size:24px;align-items:center}}.DKNRsq_header.DKNRsq_stuck{background:var(--theme-header-stuck-bg)}.DKNRsq_header .DKNRsq_titleBanner{font-family:var(--font-monospace);font-size:var(--title-size);line-height:var(--title-size);letter-spacing:0;margin:0;padding:0 1em 0 0}@media only screen and (min-width:761px){.DKNRsq_header .DKNRsq_titleBanner{letter-spacing:0}}.DKNRsq_header .DKNRsq_titleBanner a{color:var(--theme-header-title-color);text-decoration:none}.DKNRsq_header .DKNRsq_titleBanner a:hover{-webkit-text-decoration:var(--theme-header-title-hover-decoration);-webkit-text-decoration:var(--theme-header-title-hover-decoration);text-decoration:var(--theme-header-title-hover-decoration)}.DKNRsq_header .DKNRsq_sitenav{margin-bottom:var(--title-below-baseline);flex-direction:row;justify-content:flex-end;gap:0;padding:0;display:flex}@media only screen and (max-width:760px){.DKNRsq_header .DKNRsq_sitenav{margin-bottom:0}}.DKNRsq_header .DKNRsq_sitenav .DKNRsq_navitem{text-transform:lowercase;margin-left:20px;list-style-type:none;display:inline}@media only screen and (max-width:760px){.DKNRsq_header .DKNRsq_sitenav .DKNRsq_navitem{margin-left:6px}}.DKNRsq_header .DKNRsq_sitenav a{--icon-square-size:40px;border-radius:var(--theme-radius);color:#fff;height:var(--icon-square-size);border:0;align-items:center;margin:3px;padding:5px;display:inline-flex}.DKNRsq_header .DKNRsq_sitenav a:before{content:" ";height:var(--icon-square-size);width:var(--icon-square-size);background-repeat:no-repeat;background-size:contain;margin-right:5px;font-size:0;display:inline-block}.DKNRsq_header .DKNRsq_sitenav a:hover{color:#000;background-color:#fff}.DKNRsq_searchButton:before{background-image:url(/icons/search-circle-fill.svg)}.DKNRsq_searchButton:hover{color:#000;filter:invert();transition:all .2s}.DKNRsq_frontpage{z-index:1}.DKNRsq_frontpage .DKNRsq_content{font-family:var(--font-main),sans-serif;color:var(--theme-content-text);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;flex-direction:column;display:flex}.DKNRsq_frontpage .DKNRsq_content .DKNRsq_splash{--bg-white:#fff3;--bg-dark:#000000e6;--text-color:white;--title-font-size:1.5em;--title-padding:20px;--content-padding:20px;background:var(--theme-panel-bg);border-bottom:1px solid var(--theme-divider);z-index:1;width:100%;height:auto;position:relative;overflow:hidden}.DKNRsq_frontpage .DKNRsq_content .DKNRsq_tier2{background-image:var(--theme-backdrop-image);z-index:1;background-repeat:no-repeat;background-attachment:fixed;flex-direction:column-reverse;justify-content:space-between;align-items:stretch;gap:1vw;padding:1vw;display:flex;position:relative}.DKNRsq_frontpage .DKNRsq_content .DKNRsq_tier2:before{content:"";border-top:1px solid var(--theme-divider);width:100%;height:2vw;position:absolute;top:0;left:0}.DKNRsq_frontpage .DKNRsq_content .DKNRsq_tier2 .DKNRsq_listening{order:-1}.DKNRsq_frontpage .DKNRsq_content .DKNRsq_tier2 .DKNRsq_listening:empty{display:none}@media only screen and (min-width:800px){.DKNRsq_frontpage .DKNRsq_content .DKNRsq_tier2{flex-direction:row}.DKNRsq_frontpage .DKNRsq_content .DKNRsq_tier2>section,.DKNRsq_frontpage .DKNRsq_content .DKNRsq_tier2>.DKNRsq_listening{z-index:1;flex:1 1 0;min-width:0}.DKNRsq_frontpage .DKNRsq_content .DKNRsq_tier2 .DKNRsq_listening{flex-direction:column;order:0;display:flex}.DKNRsq_frontpage .DKNRsq_content .DKNRsq_tier2 .DKNRsq_listening>section{flex:1}.DKNRsq_frontpage .DKNRsq_content .DKNRsq_tier2 .DKNRsq_listening:empty{display:none}}
.EONNba_header{z-index:1;border-bottom:2px solid #0000;flex-direction:column;width:630px;max-width:calc(100vw - 20px);margin-left:auto;margin-right:auto;display:flex}.EONNba_header .EONNba_titleBanner{font-family:var(--font-monospace);letter-spacing:0;margin:0;padding:0;font-size:60px;top:0}.EONNba_header .EONNba_titleBanner a{color:#000;text-decoration:none}.EONNba_header .EONNba_sitenav{flex-direction:row;justify-content:flex-end;gap:0;padding:0;display:flex}.EONNba_header .EONNba_sitenav .EONNba_navitem{text-transform:lowercase;margin-left:20px;list-style-type:none;display:inline}.EONNba_header .EONNba_sitenav a{--icon-square-size:40px;border-radius:var(--theme-radius);color:#000;height:var(--icon-square-size);border:0;align-items:center;margin:3px;padding:5px;display:inline-flex}.EONNba_header .EONNba_sitenav a:before{content:" ";height:var(--icon-square-size);width:var(--icon-square-size);background-repeat:no-repeat;background-size:contain;margin-right:5px;font-size:0;display:inline-block}.EONNba_header .EONNba_sitenav a:hover{color:#000;background-color:#fff}.EONNba_searchButton:before{background-image:url(/icons/search-circle-fill.svg)}.EONNba_searchButton:hover{color:#000;filter:invert();transition:all .2s}.EONNba_content{font-family:var(--font-main),sans-serif;color:#222;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:630px;max-width:calc(100vw - 20px);margin-left:auto;margin-right:auto}
button.coaiEW_navButton{text-transform:lowercase;border-radius:var(--theme-radius);color:var(--theme-nav-button-text);background-color:var(--theme-nav-button-bg);border:var(--theme-nav-button-border);font-family:var(--font-monospace);flex-direction:row;justify-content:center;align-items:center;gap:.3rem;padding:5px;transition:all .2s;display:flex}button.coaiEW_navButton:hover{color:var(--theme-nav-button-hover-text);background:var(--theme-nav-button-hover-bg)}button.coaiEW_navButton .coaiEW_icon{width:24px;height:24px}@media only screen and (max-width:760px){button.coaiEW_navButton .coaiEW_label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
button._3gvnIa_toggle{border:var(--theme-nav-button-border-width) solid var(--theme-toggle-border-color);border-radius:var(--theme-radius);color:#000;cursor:pointer;background-color:#fff;justify-content:center;align-items:center;padding:5px;transition:transform .2s;display:flex;box-shadow:inset 0 0 0 2px #000}button._3gvnIa_toggle ._3gvnIa_icon{width:24px;height:24px}button._3gvnIa_toggle[aria-checked=true]{color:#fff;background-color:#000}button._3gvnIa_toggle:hover{transform:scale(1.1)}button._3gvnIa_toggle:focus-visible{outline-offset:2px;outline:2px solid}
@keyframes JbH1dW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes JbH1dW_blink{0%,50%{opacity:1}51%,to{opacity:0}}.JbH1dW_searchInterface{--search-bg:var(--theme-search-bg);--search-text-primary:var(--theme-search-text-primary);--search-text-secondary:var(--theme-search-text-secondary);--search-text-input:var(--theme-search-text-input);--search-highlight:var(--theme-search-highlight);--search-selected-bg:var(--theme-search-selected-bg);--search-border:var(--theme-search-border);background-color:var(--search-bg);z-index:1;border:1px solid var(--search-border);width:630px;max-width:calc(100vw - 20px);height:fit-content;min-height:90vh;max-height:90vh;font-family:var(--font-monospace);flex-direction:column;animation:.15s ease-in-out JbH1dW_fadeIn;display:flex;overflow:hidden}.JbH1dW_searchInterface .JbH1dW_searchInput{z-index:1;color:var(--search-text-input);background:var(--search-bg);border-bottom:1px solid var(--search-border);font-size:1.5em;position:relative}.JbH1dW_searchInterface .JbH1dW_searchInput input,.JbH1dW_searchInterface .JbH1dW_searchInput .JbH1dW_typeAhead{font-size:inherit;font-family:var(--font-monospace);padding:var(--theme-container-padding-lg);text-wrap:nowrap;max-width:calc(100% - 2*var(--theme-container-padding-lg));letter-spacing:.05em}.JbH1dW_searchInterface .JbH1dW_searchInput input{width:100%;font-size:inherit;color:var(--search-text-input);caret-color:var(--search-highlight);background-color:#0000;border:none;outline:none}.JbH1dW_searchInterface .JbH1dW_searchInput input::placeholder{color:var(--search-text-secondary);opacity:1}.JbH1dW_searchInterface .JbH1dW_searchInput .JbH1dW_typeAhead{z-index:-1;font-variant-ligatures:none;position:absolute;top:0;left:0}.JbH1dW_searchInterface .JbH1dW_searchInput .JbH1dW_typeAhead .JbH1dW_existingQuery{color:#0000}.JbH1dW_searchInterface .JbH1dW_searchInput .JbH1dW_typeAhead .JbH1dW_suggestedCompletion{color:var(--search-text-secondary)}.JbH1dW_searchInterface .JbH1dW_searchResults{background-color:var(--search-bg);padding:var(--theme-container-padding-s);color:var(--search-text-primary);flex:1;overflow-y:auto}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_selectionIndicator{background-color:var(--search-selected-bg);border:1px solid var(--search-border);padding:var(--theme-container-padding-s);font-family:var(--font-monospace);color:var(--search-highlight);z-index:1;letter-spacing:.1em;font-size:.9em;position:absolute;bottom:2vh;right:4vh}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_emptySearchResult{color:var(--search-text-secondary);padding:var(--theme-container-padding-lg);text-transform:uppercase;letter-spacing:.1em;font-size:3em;line-height:1.2em}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_emptySearchResult .JbH1dW_nobreak{white-space:nowrap}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult{border-bottom:1px solid var(--search-border);padding:var(--theme-container-padding-lg);cursor:pointer;color:var(--search-text-primary);position:relative}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult.JbH1dW_selectedResult,.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult:hover{border-color:var(--search-border);background-color:var(--search-selected-bg);outline:var(--theme-search-selected-outline);outline-offset:-2px}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult:last-child{border:none}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult .JbH1dW_searchResultTitle{font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--search-text-primary);font-size:1.1em;font-weight:400}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult .JbH1dW_searchResultsMetaData{padding-top:var(--theme-container-padding-s);flex-direction:row;justify-content:space-between;font-size:.85em;display:flex}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult .JbH1dW_searchResultsMetaData .JbH1dW_searchResultDate{color:var(--search-text-secondary);text-transform:uppercase;letter-spacing:.1em}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult .JbH1dW_searchResultsMetaData .JbH1dW_searchResultMatchedTerms:before,.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult .JbH1dW_searchResultsMetaData .JbH1dW_searchResultMatchedTerms:after{content:"[";color:var(--search-text-secondary);padding-top:var(--theme-container-padding-lg);padding-left:0;padding-right:.2em}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult .JbH1dW_searchResultsMetaData .JbH1dW_searchResultMatchedTerms:after{content:"]"}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult .JbH1dW_searchResultsMetaData .JbH1dW_searchResultMatchedTerms .JbH1dW_searchResultTerm{padding:var(--theme-container-padding-xs);color:var(--search-highlight);text-transform:uppercase}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult .JbH1dW_searchResultsMetaData .JbH1dW_searchResultText{white-space:nowrap;text-overflow:ellipsis;max-height:3em;display:block;overflow:hidden}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult .JbH1dW_searchResultsMetaData .JbH1dW_searchResultText:before{content:"..."}.JbH1dW_searchInterface .JbH1dW_searchResults .JbH1dW_searchResult .JbH1dW_searchResultsMetaData .JbH1dW_searchResultText .JbH1dW_resultTokenMatch{background-color:var(--search-highlight);color:var(--search-bg)}.JbH1dW_resultsAnchor{width:calc(100% + 22px);height:2px;position:relative;left:-11px}
.aj1leq_backdrop{background-color:var(--theme-modal-backdrop);z-index:10;width:100vw;height:100vh;position:fixed;top:0;left:0}.aj1leq_backdrop .aj1leq_modal{background-color:var(--theme-modal-bg);border:var(--theme-modal-border);border-radius:var(--theme-radius);max-width:96vw;max-height:96vh;box-shadow:var(--theme-modal-shadow);padding:0;transition:all .2s ease-in-out;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.aj1leq_backdrop .aj1leq_modal::backdrop{background-color:#222}
._7r5aNq_trailheadmap{background-color:tomato;border-top:1px solid #000;width:100%;height:500px}._7r5aNq_trailheadMarker{border-radius:50%;width:50px;height:50px}._7r5aNq_sidebar{z-index:1;width:30%;position:absolute;right:0}
.S7L1Da_card{background-color:var(--theme-panel-bg);border:1px solid var(--theme-color-border);border-radius:var(--theme-radius);color:var(--theme-content-text);margin-bottom:1rem;padding:3rem}
._9OTxkq_singleSectionContent{--header-height:calc(60px + 2vw);margin-top:var(--header-height)}@media only screen and (min-width:761px){._9OTxkq_singleSectionContent{max-width:600px;margin-left:auto;margin-right:auto}}
.JApawq_background{display:var(--theme-backdrop-display);z-index:-1;filter:brightness(.6);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}
.c_1zqq_titleBanner{font:normal 40px var(--font-monospace);color:var(--theme-title-color);letter-spacing:0;margin:0;padding:0;line-height:60px}@media only screen and (min-width:761px){.c_1zqq_titleBanner{font-size:80px;line-height:120px}}.c_1zqq_titleBanner a{color:var(--theme-title-color);text-decoration:none}.c_1zqq_sitenav{text-align:right;vertical-align:middle;margin:0;padding:0}.c_1zqq_sitenav li{text-transform:lowercase;list-style-type:none;display:inline}.c_1zqq_sitenav a{color:var(--theme-nav-button-text);border:0;margin:3px;padding:3px .5em}.c_1zqq_sitenav a:hover{color:var(--theme-info-color)}.c_1zqq_content{font-family:var(--font-main),sans-serif;color:var(--theme-content-text);z-index:0;width:100%;height:calc(100vh - 125px - 2.5em)}
.ISx_vq_heading{font-size:24px;font-family:var(--font-monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-title-color);margin:0 0 1em;padding:0 15px;font-weight:400}@media only screen and (min-width:761px){.ISx_vq_heading{padding:0}}.ISx_vq_tag{color:var(--theme-info-color)}
