@media only screen{#bodyContainer,#forceLight:checked~#bodyContainer{background-color:#067a76;color-scheme:light}#forceLight:checked~#bodyContainer header nav,header nav{background-color:#81e5ef}#forceLight:checked~#bodyContainer dialog,#forceLight:checked~#bodyContainer main,dialog,main{background-color:#e0fcff}#forceDark:checked~#bodyContainer{background-color:#013331;color-scheme:dark}#forceDark:checked~#bodyContainer header nav{background-color:#1f494e}#forceDark:checked~#bodyContainer dialog,#forceDark:checked~#bodyContainer main{background-color:#002226}}@media only screen and (prefers-color-scheme:dark){#bodyContainer{background-color:#013331;color-scheme:dark}header nav{background-color:#1f494e}dialog,main{background-color:#002226}}@media only print{.authorsnote{border-color:#000;background-color:#d3d3d3}.draftwarning,.nsfwwarning{color:#000;border-color:#000}footer a{color:inherit}.nsfwwarning{background-color:#a9a9a9}.draftwarning{background-color:#d3d3d3}}@media only screen{#icon,dialog,header .theme,header nav,main{box-shadow:#000 3px 3px 10px}dialog{color:inherit}dialog::backdrop{background-color:#202020c0}.draftwarning,.nsfwwarning{color:#fff;border-color:#300}.nsfwwarning{background-color:#8b0000}.draftwarning.inactive{background-color:#000090}.draftwarning.active{background-color:#0070c0}#bodyContainer,#forceLight:checked~#bodyContainer{color:#000}#forceDark:checked~#bodyContainer{color:#fff}#forceDark:checked~#bodyContainer footer,#forceLight:checked~#bodyContainer footer,footer{color:#fff;text-shadow:#000 1px 1px 1px,#000 -1px 1px 1px,#000 1px -1px 1px,#000 -1px -1px 1px}#forceDark:checked~#bodyContainer a,#forceDark:checked~#bodyContainer button,#forceDark:checked~#bodyContainer footer a,#forceLight:checked~#bodyContainer footer a,footer a{color:#a1f6ff}#forceDark:checked~#bodyContainer footer a:focus,#forceDark:checked~#bodyContainer footer a:hover,#forceLight:checked~#bodyContainer footer a:focus,#forceLight:checked~#bodyContainer footer a:hover,footer a:focus,footer a:hover{color:#1e90ff;outline:0}#forceDark:checked~#bodyContainer a:active,#forceDark:checked~#bodyContainer button:active:not(:disabled),#forceDark:checked~#bodyContainer footer a:active,#forceLight:checked~#bodyContainer footer a:active,footer a:active{color:#00f}#forceLight:checked~#bodyContainer a,#forceLight:checked~#bodyContainer button,a,button{color:#1155ba}#forceLight:checked~#bodyContainer a:focus,#forceLight:checked~#bodyContainer a:hover,#forceLight:checked~#bodyContainer button:focus:not(:disabled),#forceLight:checked~#bodyContainer button:hover:not(:disabled),a:focus,a:hover,button:focus:not(:disabled),button:hover:not(:disabled){color:#0c68f2;outline:0}#forceLight:checked~#bodyContainer a:active,#forceLight:checked~#bodyContainer button:active:not(:disabled),a:active,button:active:not(:disabled){color:#334765}#forceDark:checked~#bodyContainer a:focus,#forceDark:checked~#bodyContainer a:hover,#forceDark:checked~#bodyContainer button:focus:not(:disabled),#forceDark:checked~#bodyContainer button:hover:not(:disabled){color:#1e90ff}#forceLight:checked~#bodyContainer #icon,#forceLight:checked~#bodyContainer .atomfeedlink,#icon,.atomfeedlink{filter:none}#forceLight:checked~#bodyContainer #icon:focus,#forceLight:checked~#bodyContainer #icon:hover,#icon:focus,#icon:hover{filter:brightness(120%) saturate(120%);outline:0}#forceLight:checked~#bodyContainer #icon:active,#icon:active{filter:brightness(80%) saturate(80%)}#forceDark:checked~#bodyContainer #icon{filter:brightness(50%) saturate(120%)}#forceDark:checked~#bodyContainer #icon:focus,#forceDark:checked~#bodyContainer #icon:hover{filter:brightness(80%) saturate(150%);outline:0}#forceDark:checked~#bodyContainer #icon:active{filter:brightness(30%) saturate(30%)}#forceLight:checked~#bodyContainer .atomfeedlink:focus,#forceLight:checked~#bodyContainer .atomfeedlink:hover,.atomfeedlink:focus,.atomfeedlink:hover{filter:brightness(120%) saturate(120%);outline:0}#forceLight:checked~#bodyContainer .atomfeedlink:active,.atomfeedlink:active{filter:brightness(80%) saturate(80%)}#forceDark:checked~#bodyContainer .atomfeedlink{filter:brightness(50%) saturate(120%)}#forceDark:checked~#bodyContainer .atomfeedlink:focus,#forceDark:checked~#bodyContainer .atomfeedlink:hover{filter:brightness(80%) saturate(150%);outline:0}#forceDark:checked~#bodyContainer .atomfeedlink:active{filter:brightness(30%) saturate(30%)}#forceLight:checked~#bodyContainer #forceLightLabel,#useOSTheme:checked~#bodyContainer #useOSThemeLabel{border-color:#000}#forceDark:checked~#bodyContainer #forceDarkLabel{border-color:#fff}#forceDark:checked~#bodyContainer header .theme,#forceDarkLabel{background-color:#00008b;background-image:url("/static/img/moon.svg")}#forceLight:checked~#bodyContainer header .theme,#forceLightLabel,header .theme{background-color:#afeeee;background-image:url("/static/img/sun.svg")}#useOSThemeLabel{background-color:#afeeee;background-image:url("/static/img/sun-auto.svg")}#forceDark:checked~#bodyContainer #icon,#forceDark:checked~#bodyContainer dialog .buttons button,#forceDark:checked~#bodyContainer header nav a,#forceLight:checked~#bodyContainer #icon,#forceLight:checked~#bodyContainer dialog .buttons button,#forceLight:checked~#bodyContainer header nav a,#icon,dialog .buttons button,header nav a{background-color:transparent;color:inherit;transition:background-color .2s linear}#forceLight:checked~#bodyContainer dialog .buttons button:focus,#forceLight:checked~#bodyContainer dialog .buttons button:hover,#forceLight:checked~#bodyContainer header nav a:focus,#forceLight:checked~#bodyContainer header nav a:hover,dialog .buttons button:focus,dialog .buttons button:hover,header nav a:focus,header nav a:hover{background-color:#66a6ff;color:inherit;outline:0}#forceDark:checked~#bodyContainer dialog .buttons button:focus,#forceDark:checked~#bodyContainer dialog .buttons button:hover,#forceDark:checked~#bodyContainer header nav a:focus,#forceDark:checked~#bodyContainer header nav a:hover{background-color:#152235;color:inherit}#forceLight:checked~#bodyContainer dialog .buttons button:active,#forceLight:checked~#bodyContainer header nav a:active,dialog .buttons button:active,header nav a:active{background-color:#00f;color:inherit}#forceDark:checked~#bodyContainer dialog .buttons button:active,#forceDark:checked~#bodyContainer header nav a:active{background-color:#04042c;color:inherit}#forceLight:checked~#bodyContainer dialog .buttons button:disabled,dialog .buttons button:disabled{background-color:#a9a9a9}#forceDark:checked~#bodyContainer dialog .buttons button:disabled{background-color:#5f5f5f}#forceLight:checked~#bodyContainer .authorsnote,.authorsnote{background-color:#a1f6ff;box-shadow:#000 3px 3px 10px;border-color:#000}#forceDark:checked~#bodyContainer .authorsnote{background-color:#1c393d}#forceLight:checked~#bodyContainer .tagList .unknownTag,.tagList .unknownTag{background-color:#a6a6a6}#forceLight:checked~#bodyContainer .tagList .typeTag,.tagList .typeTag{background-color:#66ffa6}#forceLight:checked~#bodyContainer .tagList .seriesTag,.tagList .seriesTag{background-color:#66a6ff}#forceLight:checked~#bodyContainer .tagList .allTag,.tagList .allTag{background-color:#ffa666}#forceLight:checked~#bodyContainer .tagList .tagTag,.tagList .tagTag{background-color:#ff6}#forceDark:checked~#bodyContainer .tagList .unknownTag{background-color:#3a3a3a}#forceDark:checked~#bodyContainer .tagList .typeTag{background-color:#19442b}#forceDark:checked~#bodyContainer .tagList .seriesTag{background-color:#18263a}#forceDark:checked~#bodyContainer .tagList .allTag{background-color:#4d3320}#forceDark:checked~#bodyContainer .tagList .tagTag{background-color:#505024}}@media only screen and (prefers-color-scheme:dark){#bodyContainer{color:#fff}a,button{color:#a1f6ff}#useOSThemeLabel,header .theme{background-color:#00008b}header .theme{background-image:url("/static/img/moon.svg")}#useOSThemeLabel{background-image:url("/static/img/moon-auto.svg")}a:focus,a:hover,button:focus:not(:disabled),button:hover:not(:disabled){color:#1e90ff;outline:0}a:active,button:active:not(:disabled){color:#00f}#icon,.atomfeedlink{filter:brightness(50%) saturate(120%)}#icon:focus,#icon:hover{filter:brightness(80%) saturate(150%);outline:0}#icon:active{filter:brightness(30%) saturate(30%)}.atomfeedlink:hover,atomfeedlink:focus{filter:brightness(80%) saturate(150%);outline:0}.atomfeedlink:active{filter:brightness(30%) saturate(30%)}#useOSTheme:checked~#bodyContainer #useOSThemeLabel{border-color:#fff}dialog .buttons button:focus,dialog .buttons button:hover,header nav a:focus,header nav a:hover{background-color:#152235;outline:0}dialog .buttons button:active,header nav a:active{background-color:#04042c}dialog .buttons button:disabled{background-color:#5f5f5f}.authorsnote{background-color:#1c393d}.tagList .unknownTag{background-color:#3a3a3a}.tagList .typeTag{background-color:#19442b}.tagList .seriesTag{background-color:#18263a}.tagList .allTag{background-color:#4d3320}.tagList .tagTag{background-color:#505024}}#compiledInk,#inkSource{display:none;white-space:break-spaces}#interactiveBody p:last-child{margin-bottom:0}#interactiveBody ul.choices:not(.active) li.chosen{font-weight:700}#interactiveBody ul.choices:not(.active) li:not(.chosen){list-style-type:none}#interactiveBody p.finale{margin-left:2em;font-weight:700}#interactiveBody p.finale::before{content:"🙗 "}@keyframes fadeIn{from{opacity:0%}to{opacity:100%}}span.fadeIn{animation:250ms ease-in both fadeIn}body{font-family:'Noto Sans',sans-serif;font-size:16px}.hiddenControl{position:fixed;top:0;left:0;width:1px;height:1px;border:0;padding:0;margin:0;clip-path:inset(0.5px);overflow:hidden;appearance:none}#bodyContainer{min-width:100%;min-height:100dvh;height:auto;margin:0;padding:0;overflow:visible}#bodyContainer::before{content:"";display:block;width:100%;height:1px;background:0 0;margin:0 0 -1px}.draftwarning,.nsfwwarning{display:inline-block;font-size:50%;line-height:1.2em;margin-left:.5em;height:1.2em;font-weight:700;border-width:1px;border-style:solid;border-radius:.3em;padding:.1em .25em;white-space:nowrap;overflow:hidden;align-self:flex-start}.nsfwwarning~.draftwarning{margin-left:.2em}.tagList{display:flex;flex-wrap:wrap;margin:.2em 0;padding:0;font-size:smaller;gap:3px;max-width:100%}.tagList .tag{list-style:none;display:inline-block;white-space:nowrap;border:1px solid #000;border-radius:4px}#forceDark:checked~#bodyContainer .tagList .tag a,#forceLight:checked~#bodyContainer .tagList .tag a,.tagList .tag a{display:inline-block;width:100%;height:100%;line-height:100%;padding:5px;text-decoration:none;box-sizing:border-box}.tagNav{display:flex;flex-direction:column;align-items:stretch;gap:.5em;padding:0;margin:1em 0 0}.tagNav .tag{display:flex;flex-direction:row;gap:1em;align-items:baseline}.tagNav .tag .nextPost,.tagNav .tag .prevPost{flex:1 0 0}.tagNav .tag .tagName{flex:0 0 max-content;max-width:40%;text-align:center}.tagNav .tag .prevPost{text-align:left}.tagNav .tag .prevPost::before{content:'« '}.tagNav .tag .nextPost{text-align:right}.tagNav .tag .nextPost::after{content:' »'}h1.postTitle{margin-block-start:1.33rem;font-size:2rem;margin-bottom:.5rem}h3.postTitle{font-size:1.2rem;margin-bottom:.2em}#forceDark:checked~#bodyContainer h3.postTitle a,#forceLight:checked~#bodyContainer h3.postTitle a,h3.postTitle a{color:inherit;text-decoration:none}#forceDark:checked~#bodyContainer h3.postTitle a:focus,#forceDark:checked~#bodyContainer h3.postTitle a:hover,#forceLight:checked~#bodyContainer h3.postTitle a:focus,#forceLight:checked~#bodyContainer h3.postTitle a:hover,h3.postTitle a:focus,h3.postTitle a:hover{text-decoration:underline;outline:0}p.postTime{margin-top:.2em;margin-bottom:.2em;font-size:.833em}section p.postTime{font-size:.69em}div.postSummary{margin:.2em 0 0;font-size:smaller}h1,h2,h3,h4,h5,h6,header{font-family:'Varela Round',sans-serif}h1,h2,h3,h4,h5,h6{display:flex;align-items:center;justify-content:flex-start}#forceDark:checked~#bodyContainer .postText h1 a,#forceDark:checked~#bodyContainer .postText h2 a,#forceDark:checked~#bodyContainer .postText h3 a,#forceDark:checked~#bodyContainer .postText h4 a,#forceDark:checked~#bodyContainer .postText h5 a,#forceDark:checked~#bodyContainer .postText h6 a,#forceLight:checked~#bodyContainer .postText h1 a,#forceLight:checked~#bodyContainer .postText h2 a,#forceLight:checked~#bodyContainer .postText h3 a,#forceLight:checked~#bodyContainer .postText h4 a,#forceLight:checked~#bodyContainer .postText h5 a,#forceLight:checked~#bodyContainer .postText h6 a,.postText h1 a,.postText h2 a,.postText h3 a,.postText h4 a,.postText h5 a,.postText h6 a{text-decoration:inherit;color:inherit}.postText h1 a:focus,.postText h1 a:hover,.postText h2 a:focus,.postText h2 a:hover,.postText h3 a:focus,.postText h3 a:hover,.postText h4 a:focus,.postText h4 a:hover,.postText h5 a:focus,.postText h5 a:hover,.postText h6 a:focus,.postText h6 a:hover{text-decoration:underline;outline:0}footer{font-size:12px}footer img.license{border-width:0}section article{margin-bottom:2rem}div.postDescription p:first-child{margin-top:0}div.postDescription p:last-child,div.postText p:last-child{margin-bottom:0}div.postDescription{margin:0}.clear{clear:both}img{max-width:100%;object-fit:scale-down}img.float-left,img.float-right{max-width:20%;object-fit:scale-down}img.float-left-big,img.float-right-big{max-width:40%;object-fit:scale-down}.float-left,.float-left-big{float:left;margin-right:1em;margin-bottom:1em}.float-right,.float-right-big{float:right;margin-left:1em;margin-bottom:1em}.ink-credit{display:flex;flex-flow:row nowrap;align-items:center}.ink-credit-text{margin-left:.5rem}.clear-left{clear:left}.clear-right{clear:right}img.emoji{width:1.5em;height:1.5em}@media only print{#icon,header,nav{display:none}footer a{text-decoration:none;font-weight:700}.authorsnote{padding:5px;border-width:1px;border-style:solid}dialog{display:none}}@media only screen{body{margin:0}header .theme{display:flex;position:absolute;flex-flow:row nowrap;gap:0;top:0;z-index:2;background-repeat:no-repeat;height:32px;width:32px;padding:0;border:0;border-radius:16px;overflow:hidden;white-space:nowrap;line-height:32px;font-family:inherit;font-size:16px;color:transparent;text-decoration:none;text-align:center;transition:width .1s;background-origin:border-box;background-position:right 4px bottom 4px;background-size:24px 24px}header .theme label{display:block;background-repeat:no-repeat;background-origin:border-box;background-position:center;background-size:20px 20px;height:24px;width:0;padding:0;border-radius:14px;overflow:hidden;white-space:nowrap;font-family:inherit;color:transparent;text-decoration:none;text-align:center;border:0;transition:width .1s,border .1s}#forceDark:checked:not(:focus)~#bodyContainer .theme:not(:hover) #forceDarkLabel,#forceLight:checked:not(:focus)~#bodyContainer .theme:not(:hover) #forceLightLabel,#useOSTheme:checked:not(:focus)~#bodyContainer .theme:not(:hover) #useOSThemeLabel{background-size:24px 24px;height:32px;width:32px;background-image:inherit}.hiddenControl[name=theme]:focus~#bodyContainer header .theme,header .theme:hover{width:88px;height:28px;padding:2px 40px 2px 2px;gap:2px}.hiddenControl[name=theme]:focus~#bodyContainer header .theme label,header .theme:hover label{width:24px;border:2px solid transparent}#icon,dialog,main,nav{border-color:#000}#icon{display:block;border-width:3px;border-style:solid;overflow:hidden;padding:0;background-size:cover;background-position:center;background-image:url("/icon-hd.webp")}header nav{position:relative;display:block;box-sizing:border-box;overflow:hidden;z-index:1;border-width:0;border-style:solid}header nav li a[data-current]{font-weight:700}header nav li a::before{content:"〈 ";padding-left:1em}header nav li a::after{content:" 〉";padding-right:1em}header nav li a:not([data-current])::after,header nav li a:not([data-current])::before{color:transparent}header nav h1{display:block;font-weight:700;margin:0;padding:0;font-size:20px;justify-content:center}header nav a,header nav li{display:block;text-decoration:none;color:inherit;white-space:nowrap}header nav ul{display:flex;list-style:none;padding:0;margin:0;flex-flow:column}header nav li{flex:1 0 0}header nav a{padding:4px;display:flex;flex-flow:row;justify-content:center;align-items:center;white-space:pre}main{display:block}dialog,main{padding:10px;min-height:40px;width:min-content;border-width:0;border-style:solid;box-sizing:border-box}dialog[open]{max-width:700px;width:calc(100vw - 20px);max-height:calc(100vh - 20px);padding:.5em;border-width:3px;border-radius:6px}dialog>form,dialog[open]{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;align-items:stretch;align-content:stretch;overflow:auto}dialog>:first-child,dialog>form:first-child>:first-child{margin-top:0}dialog>:last-child,dialog>form:last-child>:last-child{margin-bottom:0}dialog h1{margin-bottom:.2em}.exportLog{flex:1 1 auto;white-space:pre-wrap;overflow:auto;margin:1em .5em;min-height:2em}dialog .buttons{display:flex;justify-content:space-between;align-items:stretch;align-content:stretch}dialog .buttons button{flex:1 0 0;height:2em;font-size:larger;display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;border-width:2px;border-style:solid;margin:.2em;font-family:inherit;box-sizing:border-box}dialog .buttons .buttonIcon{flex:0 0 auto;margin-left:.5em;margin-right:.1em;text-align:center}dialog .buttons .buttonText{flex:1 1 auto;margin-left:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}footer{display:block;padding:13px;box-sizing:border-box}footer a{text-decoration:none;font-weight:700}#license-image{float:left;margin:2px 10px 2px 0}#credits{clear:left}.atomfeedlink{height:1em;width:0;background-image:url("/static/img/feed-icon.svg");background-size:cover;overflow:hidden;padding-left:1em;margin-left:auto;color:transparent}.authorsnote{padding:.5em;border-width:1px;border-style:solid}.authorsnote>:first-child{margin-top:0}.authorsnote>:last-child{margin-bottom:0}}@media only screen and (pointer:coarse){header nav a{height:48px}header .theme{gap:0;height:64px;width:64px;border-radius:64px;background-position:right 8px bottom 8px;background-size:48px 48px}header .theme label{background-size:40px 40px;height:48px;width:0;border-radius:28px;padding:0;border:0}.hiddenControl[name=theme]:focus~#bodyContainer header .theme,header .theme:hover{width:176px;height:56px;padding:4px 80px 4px 4px;gap:4px}.hiddenControl[name=theme]:focus~#bodyContainer header .theme label,header .theme:hover label{width:48px;border:4px solid transparent}#forceDark:checked:not(:focus)~#bodyContainer .theme:not(:hover) #forceDarkLabel,#forceLight:checked:not(:focus)~#bodyContainer .theme:not(:hover) #forceLightLabel,#useOSTheme:checked:not(:focus)~#bodyContainer .theme:not(:hover) #useOSThemeLabel{background-size:48px 48px;height:64px;width:64px}}.preferenceItem.preferenceSet .preferenceUnset,.preferenceItem:not(.preferenceSet) .preferenceClear,.preferenceItem:not(.preferenceSet) .preferenceCurrentStoredValue,html:not([data-persistence-display=active]) .persistenceDisplayOnly,html:not([data-persistence-display=loading]) .persistenceDisplayLoading,html:not([data-persistence=jsOnly]) .noCookies,html:not([data-persistence=on]) .persistenceOnly,html:not([data-persistence=on]) .preferenceUnset,html[data-persistence-display] .persistenceDisplayFailure,html[data-persistence=on] .noPersistence,html[data-persistence] .noJavascript{display:none}.preferenceCurrentStoredValue,.preferenceStoredKey,.preferenceStoredValue{font-family:'Fira Code',monospace;padding:0 .2em}.preferenceCurrentStoredValue{font-weight:700}.preferenceClear{margin-left:.5em}.preferenceItem .preferenceItemDescription{font-weight:700;font-size:larger}.preferenceValueItem.preferenceSet .preferenceValueDescription{font-weight:700}.preferenceUnset{font-style:italic}.preferenceValueItem.preferenceSet::after{content:" - saved";font-style:italic}@media only screen and (min-width:1120px){header{left:50px}main{margin:20px 20px 0 400px}footer{margin:0 0 0 400px}}@media only screen and (min-width:960px) and (max-width:1119px){header{left:calc(25vw - 240px)}main{margin:20px 20px 0 auto}footer{margin:0 20px 0 auto}}@media only screen and (min-width:960px){header{position:fixed;top:50px}header nav{margin-top:-40px;overflow-y:scroll;max-height:calc(100vh - 264px);width:220px;border-width:3px;border-radius:6px}#icon{width:214px;height:214px;border-radius:107px;background-position:center}header .theme{top:142px;right:0}}@media only screen and (min-width:960px) and (pointer:coarse){header .theme{top:126px;right:-16px}}@media only screen and (min-width:1008px) and (max-width:1055px) and (pointer:coarse){.hiddenControl[name=theme]:focus~#bodyContainer header .theme,header .theme:hover{padding:4px calc(25vw - 184px) 4px 4px}}@media only screen and (min-width:960px) and (max-width:1007px) and (pointer:coarse){.hiddenControl[name=theme]:focus~#bodyContainer header .theme,header .theme:hover{padding:4px}}@media only screen and (min-width:500px) and (max-width:959px){header nav{padding-top:20px}header .theme{top:5px;right:5px;max-width:200px}}@media only screen and (max-width:959px){header{display:flex;width:100%;border-color:#000;border-bottom-width:2px}header nav ul{flex-direction:row;flex-wrap:wrap}header nav li{flex:1 0 140px}header nav{flex:1 1;display:flex;flex-flow:column;justify-content:flex-end}}@media only screen and (min-width:700px){main{min-width:700px;border-width:3px;border-radius:6px}footer{width:700px}}@media only screen and (max-width:699px){main{border-bottom-width:3px;min-width:100%}footer{min-width:100%}}@media only screen and (min-width:700px) and (max-width:959px){header{margin:0 0 10px}footer,main{margin:0 auto}#icon{width:210px;border:0}}@media only screen and (min-width:500px) and (max-width:699px){#icon{width:30%;border:0}}@media only screen and (min-width:500px){dialog .buttons,header{flex-direction:row}}@media only screen and (max-width:499px){dialog .buttons,header{flex-direction:column}#icon{height:40vw;border-width:0}header .theme{top:calc(40vw - 37px);right:5px}header nav{border-top-width:1px}.tagNav .tag{flex-direction:column;align-items:stretch;gap:.2em}.tagNav .tag .tagName{max-width:none}}@media only screen and (max-width:499px) and (pointer:coarse){header .theme{top:calc(40vw - 69px)}}[lang=ja]{font-family:'Noto Sans JP',sans-serif}h1 [lang=ja],h2 [lang=ja],h3 [lang=ja],h4 [lang=ja],h5 [lang=ja],h6 [lang=ja]{font-family:'Kosugi Maru',sans-serif}.permanentMarker{font-family:'Permanent Marker',cursive;font-weight:700}.glitch-text{font-family:'Fira Code',monospace;font-weight:700}.embiggen{font-size:1.5em}.turbo-embiggen{font-size:2em}.fakeTextbox{border:1px solid currentColor;border-radius:3px;color:#222;padding:4px;margin:.3em;background-color:#dddDDDCC;font-family:Karla,sans-serif}#forceDark:checked~#bodyContainer .fakeTextbox{color:#ddd;background-color:#222}@keyframes blinkcursor{50%{opacity:1;opacity:0}}.fakeTextbox .insertionPoint{content:"\200C";border-left:1px solid currentColor;font-weight:100;animation:.7s step-end infinite alternate both blinkcursor;letter-spacing:0}blockquote.chatbubbles{margin-left:auto;margin-right:auto;max-width:450px;border-radius:10px/30px;border-width:30px 10px;border-style:solid;font-size:.95em}@media screen{#forceLight:checked~#bodyContainer blockquote.chatbubbles,blockquote.chatbubbles{border-color:#222;background-color:#dfbbf7}#forceDark:checked~#bodyContainer blockquote.chatbubbles{background-color:#1c061d;border-color:#2c2c2c}#forceLight:checked~#bodyContainer blockquote.chatbubbles div.header,blockquote.chatbubbles div.header{background-color:#ad75db;border-bottom-color:#532975}#forceDark:checked~#bodyContainer blockquote.chatbubbles div.header{background-color:#4c002f;border-bottom-color:#751852}#forceLight:checked~#bodyContainer blockquote.chatbubbles p,blockquote.chatbubbles p{color:#222}#forceDark:checked~#bodyContainer blockquote.chatbubbles p{color:#ddd}#forceLight:checked~#bodyContainer blockquote.chatbubbles div.chatbubble,blockquote.chatbubbles div.chatbubble{color:#b483e2}#forceDark:checked~#bodyContainer blockquote.chatbubbles div.chatbubble{color:#361653}#forceLight:checked~#bodyContainer blockquote.chatbubbles div.chatbubble.self,blockquote.chatbubbles div.chatbubble.self{color:#53daaf}#forceDark:checked~#bodyContainer blockquote.chatbubbles div.chatbubble.self{color:#094431}}@media only screen and (prefers-color-scheme:dark){blockquote.chatbubbles{background-color:#1c061d;border-color:#2c2c2c}blockquote.chatbubbles div.header{background-color:#4c002f;border-bottom-color:#751852}blockquote.chatbubbles p{color:#ddd}blockquote.chatbubbles div.chatbubble{color:#361653}blockquote.chatbubbles div.chatbubble.self{color:#094431}}blockquote.chatbubbles div.header{border-bottom-width:1px;border-bottom-style:solid;padding:.2em .5em}blockquote.chatbubbles div.header p.chatname{font-size:1.5em;font-family:'Braah One',sans-serif;font-weight:700;margin:.2em 0 -.2em}blockquote.chatbubbles p.chatauthor{margin:.5em 0 -.2em}blockquote.chatbubbles p.datestamp{font-family:Karla,sans-serif;font-weight:700;text-align:center;opacity:70%;margin:.5em 0 .2em}blockquote.chatbubbles div.chatbubble p{font-family:Karla,sans-serif;z-index:1}blockquote.chatbubbles div.header p.subtitle{font-family:Karla,sans-serif;margin:.2em 0}blockquote.chatbubbles div.chatbubble{position:relative;background-color:currentColor;border-radius:5px;width:fit-content;min-height:20px;padding:.5em;margin:.2em 0}blockquote.chatbubbles div.chatbubble.loading{width:120px;height:120px;background-repeat:no-repeat;background-position:center;background-size:contain}@keyframes pulseDots{10%,from{opacity:.2}90%,to{opacity:1}}blockquote.chatbubbles div.fakeTextbox{margin:.2em 5%}blockquote.chatbubbles div.chatbubble.typing p{font-size:.8em;animation:1s linear infinite alternate-reverse both pulseDots}blockquote.chatbubbles div.chatbubble.emojionly p{font-size:2em}blockquote.chatbubbles div.chatbubble p:first-child,blockquote.chatbubbles div.fakeTextbox p:first-child{margin-top:0}blockquote.chatbubbles div.chatbubble p:last-child,blockquote.chatbubbles div.fakeTextbox p:last-child{margin-bottom:0}blockquote.chatbubbles div.system{text-align:center;font-family:Karla,sans-serif;margin:.5em .2em}blockquote.chatbubbles p.chatauthor{margin-left:5%;margin-right:5%;text-align:left;font-size:smaller;font-weight:700;font-family:'Braah One',sans-serif}blockquote.chatbubbles p.chatauthor.self{text-align:right}blockquote.chatbubbles p.chatauthor.other{text-align:left}blockquote.chatbubbles div.chatbubble.self{margin-right:5%;margin-left:auto;max-width:80%}blockquote.chatbubbles div.chatbubble.other{margin-left:5%;margin-right:auto;max-width:80%}blockquote.chatbubbles div.chatbubble.other::after,blockquote.chatbubbles div.chatbubble.self::after{content:'';position:absolute;bottom:5px;width:0;height:0;border:5px solid transparent;z-index:0}blockquote.chatbubbles div.chatbubble.other::after{left:0;border-right-color:currentColor;border-left:0;margin-left:-4px}blockquote.chatbubbles div.chatbubble.self::after{right:0;border-left-color:currentColor;border-right:0;margin-right:-4px}.fade-1{opacity:.75}.fade-2{opacity:.6}.fade-3{opacity:.4}.fade-4{opacity:.2}.fade-5{opacity:.15}.fade-6{opacity:.06}.fade-7{opacity:.04}body.debugVariants .variantCheck{background-color:rgba(0,100,0,.699);color:#f0f8ff}.variantCheckIndicator{display:none}body.debugVariants .variantCheckIndicator{display:inline;background-color:transparent}body.debugVariants .variantCheck p{background-color:inherit}body.debugVariants .variantCheckIndicator button{border:none;background-color:transparent}body.debugVariants .variantCheckIndicator span{display:none}body.debugVariants .variantCheckIndicator:focus-within span::after{content:" "}body.debugVariants .variantCheckIndicator:focus-within span{display:inline;font-size:smaller}
/*# sourceMappingURL=/main.css.map */