:root{--trans-blue:#5bcefa;--trans-pink:#f5a9b8}a{text-decoration:none}a:link{color:var(--trans-blue)}a:visited{color:var(--trans-pink)}a:hover{text-decoration:underline}a:active{text-decoration:underline}:root{--code-background:var(--color-rosepine-overlay,#5f6165);--code-text:var(--color-rosepine-text,#fff);--code-keyword:var(--color-rosepine-iris,--code-foreground);--code-gradient-left:#d53a9d;--code-gradient-right:#743ad5;--code-border-gradient:linear-gradient(to right, var(--code-gradient-left), var(--code-gradient-right))}code{background-color:var(--code-background);padding-left:2px;padding-right:2px;color:var(--code-text)}pre code{font-family:monospace;display:block;overflow-x:auto;padding:1em}pre:has(code){position:relative;margin:14px 4px 24px;padding:.5rem;background-color:var(--code-background);border:2px solid;border-image-slice:1;border-image-source:var(--code-border-gradient);white-space:pre-wrap;scrollbar-color:var(--code-keyword) var(--code-background)}pre:has(code) button{position:absolute;top:-8px;right:5px;text-align:center;text-decoration:none;color:var(--text-color);background-color:var(--code-background);border:2px solid var(--code-gradient-right)}pre:has(code) button:hover{top:-10px}pre:has(code) small{position:absolute;bottom:-20px;left:-5px;text-align:center;text-decoration:none;color:var(--text-color);padding:2px 3px;background-color:var(--code-background);border:2px solid var(--code-gradient-left)}:root:has(#disable-animations:checked) *{transition-property:none!important;transform:none!important;animation:none!important}@font-face{font-family:Drafting Mono;src:url(/fonts/DraftingMono-Regular.ttf)}@font-face{font-family:Drafting Mono Medium;src:url(/fonts/DraftingMono-Medium.ttf)}.button-gallery img{width:88px;height:31px;image-rendering:pixelated;margin-top:1px;margin-bottom:1px;margin-right:4px}.button-gallery img:hover{position:relative;top:-3px}nav{border-bottom:.2rem solid #fff;margin:0 0 3rem;padding:1.2rem 0;text-align:right;& a{font-size:1.8rem;font-weight:700;text-decoration:none;text-transform:uppercase;margin:0 0 0 2.4rem;display:inline;color:#fff!important}& a:before{content:attr(data-nav)}}:root{--background:#1d2537}html,body{min-height:100vh;background:linear-gradient(90deg,#0009,#0000,#0009),url("/images/The Summit.webp") 50%/cover no-repeat fixed,#111929;overscroll-behavior:none}html{font-size:62.5%}body{display:flex;flex-direction:row;font-family:var(--font);font-size:1.6rem;color:var(--text-color);justify-content:center;margin:0 auto;padding:0}#main{box-sizing:border-box;min-height:100vh;padding:1rem;width:70rem;background:var(--background);border:2px solid;border-image-slice:1;border-image-source:var(--code-border-gradient)}#main-footer{margin-top:1.5rem;padding:1.2rem 0;border-top:.2rem solid #fff;font-size:1.2rem;display:flex}.rtl{text-align:right;flex-grow:1}::selection{color:var(--code-background);background-color:var(--code-text)}noscript{color:red}hr{margin:12px 0;border:none;border-top:2px solid;border-image-slice:1;border-image-source:var(--code-border-gradient);mask-image:linear-gradient(90deg,#0000,#fff,#0000)}label[aria-role=checkbox]:has(input[type=checkbox]):has(.checkmark){margin-right:12px;& input[type=checkbox]{display:none}& input[type=checkbox]:checked~.checkmark{background-color:var(--code-keyword)}& input[type=checkbox]:checked~.checkmark:after{display:block}& .checkmark{position:absolute;margin-top:1px;margin-left:3px;height:12px;width:12px;background-color:#afa3aa}& .checkmark:after{display:none;content:"✔";color:var(--code-gradient-right);font-weight:700;text-align:center;position:relative;top:-2px}}.music-tracker{height:74px;margin:5px;border:2px solid;border-image-slice:1;border-image-source:var(--code-border-gradient);& img{height:64px;width:64px;margin:5px}& h3,& sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}& h3{margin:0}& sub{margin:0}}#sidebar{font-size:80%;width:32rem;margin:8px;& .sticky{position:sticky;top:8px}& .music-tracker{margin:0}& .box{padding:8px;border:2px solid;border-image-slice:1;border-image-source:var(--code-border-gradient)}& .box,& .nobox{position:relative;margin:0 0 1.4rem;background-color:var(--background)}& .box:before,& .nobox:before{content:attr(name);padding:2px;position:absolute;bottom:-8px;right:-10px;border:2px solid;border-color:var(--code-gradient-right);background-color:var(--background)}& ul{list-style-type:none;padding:0;& li{margin-bottom:6px}}}@keyframes detect-scroll{0%,to{--can-scroll: }}@keyframes glitch{0%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}1%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}2%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}3%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}4%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}5%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}6%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}7%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}8%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}9%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}10%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}11%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur(.5px)}12%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur(.5px)}13%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur(.5px)}14%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur()}15%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur()}16%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur()}17%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur()}18%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur()}19%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur()}20%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur()}21%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur()}22%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur()}23%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur()}24%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur()}25%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur()}26%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur(.5px)}27%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur(.5px)}28%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur()}29%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur()}30%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur()}31%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur()}32%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur()}33%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur()}34%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur()}35%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur(.5px)}36%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur(.5px)}37%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur(.5px)}38%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur()}39%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur()}40%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur()}41%{text-shadow:45px 0 #0c33f5,-45px 0 #0f0;filter:blur()}42%{text-shadow:0 0 #0c33f5,0 0 #0f0;filter:blur()}43%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur()}44%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur()}45%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur()}46%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur(.5px)}47%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur(.5px)}48%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur()}49%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur()}50%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur()}51%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}52%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}53%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}54%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}55%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur(.5px)}56%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur(.5px)}57%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur(.5px)}58%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}59%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}60%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}61%{text-shadow:30px 0 red,-30px 0 #0f0;filter:blur()}62%{text-shadow:0 0 red,0 0 #0f0;filter:blur()}63%{text-shadow:1px 0 red,-1px 0 #0c33f5;filter:blur()}64%{text-shadow:1px 0 red,-1px 0 #0c33f5;filter:blur()}65%{text-shadow:1px 0 red,-1px 0 #0c33f5;filter:blur()}66%{text-shadow:1px 0 red,-1px 0 #0c33f5;filter:blur(.5px)}67%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur(.5px)}68%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}69%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}70%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}71%{text-shadow:50px 0 red,-50px 0 #0c33f5;filter:blur()}72%{text-shadow:0 0 red,0 0 #0c33f5;filter:blur()}73%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}74%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}75%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}76%{text-shadow:3px 0 red,-3px 0 #0c33f5;filter:blur()}77%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}78%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}79%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}80%{text-shadow:-3px 0 red,3px 0 #0c33f5;filter:blur()}81%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur()}82%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur()}83%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur(.5px)}84%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur(.5px)}85%{text-shadow:1px 0 red,-1px 0 #0f0;filter:blur(.5px)}86%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur(.5px)}87%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur(.5px)}88%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur()}89%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur()}90%{text-shadow:-3px 0 red,3px 0 #0f0;filter:blur()}91%{text-shadow:60px 0 #0f0,-60px 0 #0c33f5;filter:blur()}92%{text-shadow:0 0 #0f0,0 0 #0c33f5;filter:blur()}92%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur()}93%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur()}94%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur()}95%{text-shadow:.8px 0 #0c33f5,-.8px 0 #0f0;filter:blur()}96%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur()}97%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur()}98%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur()}99%{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur()}to{text-shadow:-3px 0 #0c33f5,3px 0 #0f0;filter:blur()}}comment-box{--normie-color:white}comment-list{display:flex;flex-direction:column}fedi-note{display:flex;flex-direction:column;& note-box{display:flex;flex-direction:column;margin:2px;padding:2px;border:2px solid;border-left-color:var(--normie-color);& .note-content-box{& .avatar{width:96px;height:96px;margin-right:6px}& .user-info{color:var(--text-color);line-height:1.4rem;& .displayname{display:block;margin:4px;font-size:1.7rem}& .username{display:block;margin:4px;font-size:1.1rem}}& .content{margin:4px}& .emoji{width:1.6rem;height:1.6rem;position:relative;bottom:-.3rem}& .mention{color:var(--code-text);background-color:var(--code-background);padding-left:2px;padding-right:2px}}}& .load-replies{justify-content:center;margin:2px auto 6px;color:var(--text-color);background-color:var(--code-background);border:2px solid;border-image-slice:1;border-image-source:var(--code-border-gradient)}& comment-list{margin-left:4px;padding-left:2px;border-left:2px solid;border-left-color:var(--normie-color)}}.verified-note{& note-box{border-image-slice:1;border-image-source:var(--code-border-gradient);& reaction-list{border-image-slice:1;border-image-source:var(--code-border-gradient)}}& comment-list{border-image-slice:1;border-image-source:linear-gradient(to bottom, var(--code-gradient-left), var(--code-gradient-right))}}reaction-list{display:flex;flex-direction:row;margin:1px;padding:1px;border-top:2px solid;border-color:#fff;& emoji-reaction{height:2.8rem;margin-left:4px;margin-right:4px;& span{font-size:145%}& img{width:2.6rem;height:2.6rem;position:relative;bottom:-.3rem}}}:root{--font:"Drafting Mono", "Courier New", monospace;--text-color:white;--small-text-color:#83848b}h1{font-size:2.4rem}h2{font-size:2rem}h3{font-size:1.6rem}small{color:var(--small-text-color)}p{margin-top:1.5rem;margin-bottom:.8rem}sub{font-size:1.2rem}sub p{margin-top:.25rem;margin-bottom:.25rem}blockquote{margin:8px 0;padding:4px 8px;border-left:2px solid;border-image-slice:1;border-image-source:linear-gradient(to top, var(--code-gradient-left), var(--code-gradient-right))}article{& header{font-size:1.3rem;margin-bottom:10px}& .post-body{}& footer{font-size:1.2rem;margin-top:10px}& .content-warning:has(label #accept-content-warning:not(:checked))~.post-body{display:none}& .content-warning:has(label #accept-content-warning:checked){display:none}& .content-warning{& label:has(#accept-content-warning){position:absolute;top:-10px;right:5px;font-size:1.4rem;text-align:center;text-decoration:none;color:var(--text-color);padding:2px 3px;background-color:var(--code-background);border:2px solid var(--code-gradient-right)}& label:has(#accept-content-warning):hover{top:-12px}& label #accept-content-warning{display:none}& button{display:none}}}