lite-youtube{contain:content;cursor:pointer;background-color:#000;background-position:50%;background-size:cover;max-width:720px;display:block;position:relative}lite-youtube:before{content:attr(data-title);color:#eee;text-shadow:0 0 2px #00000080;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background-image:linear-gradient(#000000ab 0%,#0000008a 14%,#00000026 54%,#0000000d 72%,#0000 94%);width:100%;height:99px;padding:25px 20px;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;font-size:18px;display:block;position:absolute;top:0;overflow:hidden}lite-youtube:hover:before{color:#fff}lite-youtube:after{content:"";padding-bottom:56.25%;display:block}lite-youtube>iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}lite-youtube>.lyt-playbtn{cursor:pointer;z-index:1;filter:grayscale();background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 68 48\"><path d=\"M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z\" fill=\"red\"/><path d=\"M45 24 27 14v20\" fill=\"white\"/></svg>") 50%/68px 48px no-repeat;border:0;width:100%;height:100%;transition:filter .1s cubic-bezier(0,0,.2,1);display:block;position:absolute}lite-youtube:hover>.lyt-playbtn,lite-youtube .lyt-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lyt-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes border-spin{0%{--angle:0deg}to{--angle:360deg}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}#loading-indicator{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}#loading-indicator #loading-graphic-container{z-index:1;padding:.25rem;display:inline-flex;position:relative}#loading-indicator #loading-graphic-container.loading{animation:.4s ease-in-out .4s both fade-in}#loading-indicator #loading-graphic-container.loading:after,#loading-indicator #loading-graphic-container.loading:before{content:"";z-index:-1;border-radius:.2rem;width:100%;height:100%;animation:3.33s linear infinite border-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#loading-indicator #loading-graphic-container.loading:after{background-image:conic-gradient(from var(--angle), transparent 90%, var(--loading-spinner-color))}#loading-indicator #loading-graphic-container.loading:before{background-image:conic-gradient(from calc(var(--angle) + 180deg), transparent 90%, var(--loading-spinner-color))}#loading-indicator #loading-graphic-container #loading-graphic{border-radius:.125rem;width:clamp(8rem,20vw,10rem);margin:0}#loading-indicator p{color:var(--text-color);margin-top:20px;font-size:1.2em;animation:.4s ease-in-out .4s both fade-in}#results{color:var(--result-text-color);display:block}#results h1{text-overflow:ellipsis;margin-top:0;overflow:hidden}#results h2{margin-bottom:2rem}#results #results-list{columns:21rem 4;column-gap:1.6rem;margin:0;padding:0 0 1rem}#results #results-list .result-item{background-color:var(--result-item-background-color);border:1px solid var(--result-item-border-color);border-radius:.25rem;margin-bottom:1.6rem;padding:1px;overflow:hidden}#results #results-list .result-item .video-embed{aspect-ratio:16/9;width:100%}#results #results-list .result-item .video-embed .lty-playbtn{background-image:var(--embed-icon)}#results #results-list .result-item .video-embed:before{content:none}#results #results-list .result-item .video-info{padding:.5rem}#results #results-list .result-item .video-info .title{background-color:var(--result-title-background-color);text-align:center;margin:-.5rem;padding:.6rem;font-weight:700}#results #results-list .result-item .video-info .duration{margin-bottom:0}#results #results-list .result-item .subtitle-matches{margin:0 .25rem;padding:0;line-height:1.6rem;list-style-type:none}#results #results-list .result-item .subtitle-matches .match{border-radius:3px;padding:.2rem}#results #results-list .result-item .subtitle-matches .match .line{text-overflow:ellipsis;padding:0 1.5rem .2rem 0;position:relative;overflow:hidden}#results #results-list .result-item .subtitle-matches .match .line:hover button.edit{display:inline-block}#results #results-list .result-item .subtitle-matches .match button.seek{background-color:var(--button-background-color);color:var(--button-text-color);cursor:pointer;border:none;border-radius:.42rem;margin-right:.3rem;padding:.42rem;font-family:inherit;font-size:1rem}#results #results-list .result-item .subtitle-matches .match button.seek:hover{background-color:var(--button-hover-background-color)}#results #results-list .result-item .subtitle-matches .match button.edit{cursor:pointer;background:0 0;border:none;display:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}#results #results-list .result-item .subtitle-matches .match button.edit svg.icon{width:1.125rem}#results #results-list .result-item .subtitle-matches .match hr{background-image:linear-gradient(to right, transparent 0%, var(--match-seperator-color) 5%, var(--match-seperator-color) 95%, transparent 100%);opacity:.25;border:none;height:.125rem}#results #results-list .result-item .subtitle-matches .match:last-child{margin:0 0 .5rem}#results #results-list .result-item .subtitle-matches .match:last-child hr{display:none}#results #results-list .result-item button.show-more{color:var(--button-text-color);cursor:pointer;text-align:center;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:3rem;padding:.5rem;font-family:inherit;font-size:1rem;display:flex}#results #results-list .result-item button.show-more svg.icon{width:1.6rem;margin-left:.5rem}#results #page-info ul{list-style-position:inside}#results #page-info>section:first-child>p{text-overflow:ellipsis;overflow:hidden}.full-page{object-fit:fill;width:100dvw;height:100dvh;position:fixed;top:0;left:0}.hidden{display:none}:root[secret-theme=australia] #logo,:root[secret-theme=australia] #github,:root[secret-theme=australia] .video-embed,:root[secret-theme=australia] #search-icon,:root[secret-theme=australia] #match-whole-words-icon,:root[secret-theme=australia] input[name=searchQuery]{transform:scaleY(-1)}:root[secret-theme*=buffy] #settings-dialog{background-image:url(/assets/images/buffyBleh.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}:root[secret-theme*=buffy] #settings-dialog>:not(#close-button){opacity:0}:root[secret-theme=gongo] #page-container{background-image:url(/assets/images/gongoCrystal.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;position:relative;overflow:hidden}:root[secret-theme=gongo] #page-container form#search-bar{z-index:1;opacity:.25;width:95%}@media screen and (width>=768px){:root[secret-theme=gongo] #page-container form#search-bar{width:80%}}:root[secret-theme=gongo] #page-container img#mornReal{z-index:0;width:4rem;position:absolute;top:0;left:4rem;transform:scaleY(-1)}:root[secret-theme=gongo] #page-container img#actualEntertainment{height:2rem;position:absolute;top:0;right:0}:root[secret-theme=gongo] #page-container img#spynxHeart{position:absolute;top:2rem;right:.69rem}:root[secret-theme=gongo] #page-container img#spynx{width:.5rem;position:absolute;bottom:0;left:0}:root[secret-theme=gongo] #page-container img#honseWalk{z-index:1;width:12rem;position:absolute;bottom:.42rem;left:.5rem}:root[secret-theme=gongo] #page-container img#patGlu{z-index:0;width:3rem;position:absolute;bottom:0;left:4.2rem}:root[secret-theme=gongo] #page-container img#bounceDoc{width:5rem;position:absolute;bottom:-2rem;right:11rem}:root[secret-theme=gongo] #page-container img#bounceDok{width:3rem;height:4.2rem;position:absolute;bottom:-1rem;right:15.45rem}:root[secret-theme=gongo] #page-container img#phloxB{width:5rem;position:absolute;bottom:0;right:5.75rem}:root[secret-theme=gongo] #page-container img#tuvokLUL{z-index:1;width:6.5rem;position:absolute;bottom:0;right:-.6rem}:root[secret-theme=gongo] #page-container img#daxMug{z-index:0;width:2rem;position:absolute;bottom:-.3rem;right:-.5rem}:root[secret-theme=gongo] #page-info,:root[secret-theme=gongo] #results>h1,:root[secret-theme=gongo] #results>h2,:root[secret-theme=gongo] #header #left #logo img#erma985{display:none}:root[secret-theme=gongo] #results-list{opacity:.5;z-index:1;width:21rem;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}:root[secret-theme=gongo] img#J{content:url(/assets/images/gongo.avif)}:root[secret-theme=minecraft]{font-family:Minecraft,monospace}:root[secret-theme*=osmo]{--button-background-color:#320032!important;--button-hover-background-color:#682b70!important;--button-text-color:#f0f!important;--form-accent-color:#753175!important;--form-border-color:#772f77!important;--header-background-color:#160016!important;--highlight-background-color:#a100a1!important;--highlight-text-color:#fff!important;--icon-color:#a100a1!important;--icon-hover-color:#f0f!important;--input-background-color:#915f91!important;--input-hover-background-color:#b165b1!important;--result-item-border-color:#a100a170!important;--result-text-color:#fff!important;--result-title-background-color:#160016be!important}:root[secret-theme*=osmo] body{background-image:url(/assets/images/omoReal.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;min-height:100dvh}:root[secret-theme*=osmo] form#search-bar{opacity:.5}:root[secret-theme*=osmo] #page-container{position:relative}:root[secret-theme*=osmo] #page-container #results .video-embed,:root[secret-theme*=osmo] #page-container #results .video-info>h3#title{opacity:.5}:root[secret-theme*=osmo] #page-container #results .result-item{background-image:url(/assets/images/omoStare.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}:root[secret-theme*=osmo] #page-container img#omoJam{z-index:0;width:5%;position:absolute;bottom:0;left:0}:root[secret-theme*=osmo] #page-container img#omoP{z-index:1;width:2%;position:absolute;bottom:0;right:0}:root[secret-theme*=osmo] #header #left #logo img#J{content:url(/assets/images/babaOsmo.avif)}:root[secret-theme*=osmo] #header #left #logo img#erma985{display:none}:root[secret-theme=pikmin] #page-container{position:relative;overflow:hidden}:root[secret-theme=pikmin] #page-container img#picMin{width:4.2%;position:absolute;bottom:0;right:0}:root[secret-theme*=repeat-background] body{background-repeat:repeat;background-size:auto}:root[secret-theme=rickroll] .video-embed[videoid=dQw4w9WgXcQ]{height:100dvh;max-width:unset;z-index:-1;width:100dvw;position:fixed;top:0;left:0}:root[secret-theme=rickroll] iframe[title="Rick Astley - Never Gonna Give You Up (Official Music Video)"]{pointer-events:none}:root[secret-theme=SCORN] #header #left #logo img#erma985{display:none}:root[secret-theme=SCORN] img#J{content:url(/assets/images/SCORN.avif)}:root[secret-theme=sphynx] #page-container{position:relative;overflow:hidden}:root[secret-theme=sphynx] #page-container img#spynxSit{width:21%;position:absolute;bottom:0;left:0}:root[secret-theme=sphynx] #page-container img#spynxP{width:3%;position:absolute;bottom:0;right:0}:root[secret-theme=sphynx] #header #left #logo img#erma985{display:none}:root[secret-theme=sphynx] img#J{content:url(/assets/images/gongo.avif)}:root[secret-theme=terraria]{font-family:Andy,sans-serif}#settings-dialog{accent-color:var(--form-accent-color);background-color:var(--modal-background-color);border:1px solid var(--form-border-color);caret-color:var(--form-caret-color);color:var(--dialog-text-color);border-radius:8px;width:clamp(20rem,70%,32rem);padding:0;font-size:1.2rem;position:relative;box-shadow:0 4px 6px #0000001a}#settings-dialog .dialog-container{padding:1.5rem}#settings-dialog .setting-description{opacity:.69;padding-top:.5rem;font-size:.87rem;display:block}#settings-dialog #close-button{cursor:pointer;background:0 0;border:none;position:absolute;top:.5rem;right:.5rem}#settings-dialog #close-button svg.icon{height:1.2rem}#settings-dialog #close-button svg.icon:hover{fill:var(--close-icon-hover-color)}#settings-dialog #general-settings input{background-color:var(--input-background-color);border:1px solid var(--form-border-color);color:var(--input-text-color);border-radius:.25rem;padding:.125rem;font-size:1rem}#settings-dialog #general-settings input[type=checkbox]{width:3.125rem;height:1.125rem;margin-right:.5rem}#settings-dialog #general-settings input[type=number]{width:3.6rem;height:1.125rem;margin-right:.5rem}#settings-dialog #theme-choice{justify-content:space-evenly;gap:.5rem;margin-bottom:1rem;display:flex}#settings-dialog #theme-choice .circle{border:2px solid var(--inactive-theme-border-color);cursor:pointer;border-radius:50%;width:1.5rem;height:1.5rem}#settings-dialog #theme-choice .circle:hover{transform:scale(1.1)}#settings-dialog #theme-choice .circle.selected{border:.2rem solid var(--active-theme-border-color);transform:scale(1.2)}#settings-dialog #theme-choice .circle#light{background-color:#f5f5f5}#settings-dialog #theme-choice .circle#dark{background-color:#191919}#settings-dialog #theme-choice .circle#dark-blue{background-color:#012846}#settings-dialog #font-choice{text-wrap:nowrap;grid-template-columns:1fr;gap:.5rem;display:grid}@media screen and (width>=768px){#settings-dialog #font-choice{grid-template-columns:1fr 1fr}}#settings-dialog #font-choice label[for=arial]{font-family:Arial,"sans-serif"}#settings-dialog #font-choice label[for=courier-new]{font-family:Courier New,"monospace"}#settings-dialog #font-choice label[for=garamond]{font-family:Garamond,"serif"}#settings-dialog #font-choice label[for=georgia]{font-family:Georgia,"serif"}#settings-dialog #font-choice label[for=open-dyslexic]{font-family:OpenDyslexic,"sans-serif";font-size:.85rem}#settings-dialog #font-choice label[for=times-new-roman]{font-family:Times New Roman,"serif"}#settings-dialog #font-choice label[for=va11halla]{font-family:CyberpunkWaifus,"sans-serif"}#settings-dialog #font-choice label[for=verdana]{font-family:Verdana,"sans-serif"}#settings-dialog::backdrop{background-color:var(--modal-backdrop-color)}#header{background-color:var(--header-background-color);color:var(--header-text-color);justify-content:space-between;align-items:center;padding:.625rem 1.25rem;display:flex}#header svg.icon{height:2rem}#header #left{align-items:center;display:flex}#header #left #logo{align-items:center;margin-right:1.25rem;display:none}@media screen and (width>=180px){#header #left #logo{display:flex}}#header #left #logo a{display:inline-flex}#header #left #logo img{height:2.5rem}#header #left #logo img#J{margin-right:-.69rem}#header #left #logo img#erma985{display:none}@media screen and (width>=310px){#header #left #logo img#erma985{display:flex}}#header #left nav{display:flex}#header #left nav a{color:inherit;margin:0 .625rem;text-decoration:none}#header #right a,#header #right button#show-settings-modal{justify-content:center;align-items:center;margin-right:1rem;padding:.25rem;display:inline-flex}#header #right button#show-settings-modal{cursor:pointer;background:0 0;border:none}form#search-bar{accent-color:var(--form-accent-color);caret-color:var(--form-caret-color);justify-content:center;width:100%;margin:2rem auto;display:flex;position:relative}form#search-bar input{background-color:var(--input-background-color);border-right:none;border:1px solid var(--form-border-color);color:var(--input-text-color);border-radius:.25rem 0 0 .25rem;flex:1;min-width:0;padding:.5rem;font-family:inherit;font-size:1rem}form#search-bar input:focus{box-shadow:inset 0 0 0 .2rem var(--form-accent-color);outline:none}form#search-bar input:focus,form#search-bar input:hover{background-color:var(--input-hover-background-color)}form#search-bar input::placeholder{font-family:var(--fonts)}form#search-bar button{background-color:var(--button-background-color);border:1px solid var(--form-border-color);cursor:pointer}form#search-bar button:hover{background-color:var(--button-hover-background-color)}form#search-bar button svg.icon{height:1.4rem}form#search-bar button#match-whole-words-toggle{opacity:.5;border-radius:.25rem;height:69%;position:absolute;top:50%;right:3.9rem;transform:translateY(-50%)}form#search-bar button#match-whole-words-toggle.active{opacity:1}form#search-bar button#search{border-left:none;border-radius:0 .25rem .25rem 0;width:3.525rem;padding:.5rem 1rem}@font-face{font-family:Andy;font-style:normal;font-weight:700;src:url(/assets/fonts/Andy-Bold.woff2)format("woff2")}@font-face{font-family:CyberpunkWaifus;font-style:normal;font-weight:400;src:url(/assets/fonts/CyberpunkWaifus.woff2)format("woff2")}@font-face{font-family:Minecraft;font-style:normal;font-weight:400;src:url(/assets/fonts/Minecraft.woff2)format("woff2")}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:400;src:url(/assets/fonts/OpenDyslexic/OpenDyslexic-Regular.woff2)format("woff2")}@font-face{font-family:OpenDyslexic;font-style:italic;font-weight:400;src:url(/assets/fonts/OpenDyslexic/OpenDyslexic-Italic.woff2)format("woff2")}@font-face{font-family:OpenDyslexic;font-style:normal;font-weight:700;src:url(/assets/fonts/OpenDyslexic/OpenDyslexic-Bold.woff2)format("woff2")}@font-face{font-family:OpenDyslexic;font-style:italic;font-weight:700;src:url(/assets/fonts/OpenDyslexic/OpenDyslexic-Bold-Italic.woff2)format("woff2")}:root[data-theme=light]{--active-theme-border-color:#4d4d4d;--background-color:#c8c8c8;--button-background-color:#bebebe;--button-hover-background-color:#a0a0a0;--button-text-color:#000;--close-icon-hover-color:#993041;--embed-icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'><path d='M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z' fill='%23359e97'/><path d='M45 24 27 14v20' fill='white'/></svg>");--form-accent-color:#3a76b2;--form-border-color:#60c2cb;--form-caret-color:#324a62;--header-background-color:#a0a0a0;--header-text-color:#000;--highlight-background-color:#359e9799;--highlight-text-color:#000;--hyperlink-color:#2a7e79;--icon-color:#323232;--icon-hover-color:#3a76b2;--inactive-theme-border-color:#a0a0a0cc;--input-background-color:#f4f4f4;--input-hover-background-color:#efefef;--input-text-color:#000;--loading-spinner-color:#307ea7;--match-seperator-color:#1d555a;--modal-backdrop-color:#c8c8c8cc;--modal-background-color:#bebebe;--page-info-background-color:#d9d9d9;--page-info-text-color:#000;--result-item-background-color:#e9e9e9;--result-item-border-color:#60c2cb;--result-text-color:#000;--result-title-background-color:#b4b4b4;--text-color:#000}:root[data-theme=dark]{--active-theme-border-color:#ccc;--background-color:#212121;--button-background-color:#13374d;--button-hover-background-color:#2e5e8e;--button-text-color:#fff;--close-icon-hover-color:#bf3c51;--embed-icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'><path d='M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z' fill='%2313374d'/><path d='M45 24 27 14v20' fill='white'/></svg>");--form-accent-color:#10979a;--form-border-color:#324a62;--form-caret-color:#009a66;--header-background-color:#1a1a1a;--header-text-color:#fff;--highlight-background-color:#324a62b3;--highlight-text-color:#fff;--hyperlink-color:#10979a;--icon-color:#c8c8c8;--icon-hover-color:#10979a;--inactive-theme-border-color:#324a62;--input-background-color:#171717;--input-hover-background-color:#141414;--input-text-color:#fff;--loading-spinner-color:#61abd2;--match-seperator-color:#60c2cb;--modal-backdrop-color:#212121cc;--modal-background-color:#1a1a1a;--page-info-background-color:#1a1a1a;--page-info-text-color:#ccc;--result-item-background-color:#0a0a0a;--result-item-border-color:#1b4860cc;--result-text-color:#fff;--result-title-background-color:#1a1a1a;--text-color:#fff}:root[data-theme=dark-blue]{--active-theme-border-color:#bf3c51;--background-color:#13374d;--button-background-color:#296c8f;--button-hover-background-color:#499ecb;--button-text-color:#fff;--close-icon-hover-color:#bf3c51;--embed-icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'><path d='M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z' fill='%23bf3c51'/><path d='M45 24 27 14v20' fill='white'/></svg>");--form-accent-color:#bf3c51;--form-border-color:#60c2cb;--form-caret-color:#bf3c51;--header-background-color:#0f2c3e;--header-text-color:#fff;--highlight-background-color:#bf3c5199;--highlight-text-color:#fff;--hyperlink-color:#c74e61;--icon-color:#c8c8c8;--icon-hover-color:#bf3c51;--inactive-theme-border-color:#fff6;--input-background-color:#0f2c3e;--input-hover-background-color:#0d2736;--input-text-color:#fff;--loading-spinner-color:#61abd2;--match-seperator-color:#60c2cb;--modal-backdrop-color:#13374dcc;--modal-background-color:#0f2c3e;--page-info-background-color:#0f2c3e;--page-info-text-color:#ccc;--result-item-background-color:#0f2c3e;--result-item-border-color:#60c2cb;--result-text-color:#fff;--result-title-background-color:#0c2432;--text-color:#fff}:root{--fonts:Courier New, monospace;background-color:var(--background-color);font-family:var(--fonts);font-size:16px}body{flex-direction:column;height:100dvh;margin:0;display:flex}#page-container{flex-direction:column;flex:1;width:95%;margin:0 auto;display:flex}@media screen and (width>=768px){#page-container{width:80%}}#page-container #page-info{background-color:var(--page-info-background-color);color:var(--page-info-text-color);text-align:center;border-radius:.69rem;width:88%;margin:0 auto 1.5rem;padding:1rem;font-size:1.3rem;box-shadow:0 -2px 5px #0000001a}@media screen and (width>=768px){#page-container #page-info{width:75%;margin:1rem auto 0;font-size:1.1rem}}svg.icon{fill:var(--icon-color);transition:fill .2s}svg.icon:hover{fill:var(--icon-hover-color)}a{color:var(--hyperlink-color);-webkit-text-decoration:underline wavy;text-decoration:underline wavy}mark{background:var(--highlight-background-color);color:var(--highlight-text-color);border-radius:2px;padding:.1rem}details summary{cursor:pointer}section h1{margin-block:.83em;font-size:1.5em}
