:root{--background-image:url(/_next/static/media/lines.887e514d.png);--aqua:135,255,255;--black:10,10,10;--red:255,69,69;--green:180,255,0;--pink:255,0,255;--nitro-pink:244,127,255;--foreground:150,150,150}html:before{content:"";position:fixed;width:100%;height:100%;background:var(--background-image) center fixed;background-size:cover}html *{font-family:monospace}body{overflow-y:scroll}li{list-style-type:none}blockquote{border-left:5px solid rgba(var(--foreground),.25);padding-left:25px;margin:0}code{border-radius:5px;background:rgba(var(--foreground),.2);font-size:80%;padding:2px 5px}p{margin:0}.intro{display:flex;flex-wrap:wrap;width:25em;margin-top:2.5em;align-self:center;justify-content:space-between;text-align:center}.intro *{box-shadow:0 0 35px rgba(var(--black)),inset 0 0 15px rgba(var(--black));filter:drop-shadow(0 0 20px rgba(var(--black)));font-size:1.25em;color:rgba(var(--foreground));flex:1 1;border-radius:50px;padding:40px 20px;margin-top:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.intro~*{margin-top:3em}.backarrow{transform:scale(2);position:relative;align-self:start;left:40px;top:20px}.backarrow:hover svg{filter:drop-shadow(0 0 6px rgba(var(--green)));stroke:rgba(var(--green),.8)}.separator{width:95%;opacity:.15;align-self:center;border:none;height:2px;background:linear-gradient(90deg,transparent,#fff,transparent)}.link{color:rgba(var(--foreground),.75)}.link:hover{cursor:pointer;filter:drop-shadow(0 0 4px rgba(var(--green),.4));color:rgba(var(--green),.65)}.invis{opacity:0;transform:scale(0)}.site-body{border:none;display:flex;flex-direction:column;margin-top:1em;transform:translateY(1em)}.site-body,.site-footer{position:relative;align-items:center}.site-footer{display:inline-flex;gap:6px;top:5em;bottom:0;left:0;color:rgba(var(--foreground),.6);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12.5px}.site-footer *{flex-shrink:0}.site-footer .footer-icon{width:32px;height:32px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(var(--foreground),.15);border-radius:15px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--foreground),.2)}#customMouse{transform:translate(-17.5px,-20px);pointer-events:none;position:fixed}#customMouse:first-child{z-index:1;filter:drop-shadow(0 0 10px rgba(var(--cursor-tint)))}#customMouse .mouse{transition:opacity .25s ease-in-out;position:fixed;width:20px;height:20px;background:radial-gradient(#fff,rgba(var(--cursor-tint)) 69%);border-radius:20px;z-index:-1}.cpsContainer{position:fixed;left:85%;top:5%;max-height:max-content;width:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:pre;color:rgba(var(--foreground),.75);background:rgba(var(--black));padding:15px;border:3px solid rgba(var(--green),.2);border-radius:10px;transition:opacity .2s ease-in-out;opacity:0;display:flex;flex-direction:column}.cpsContainer.inDisplay{opacity:1}.cpsContainer span{font-size:1.2em;color:rgba(var(--green))}.balls{gap:40px;margin-top:-30px;z-index:-1}.balls>*{overflow:visible}.balls .l-blob{color:rgba(var(--green));filter:drop-shadow(30px -15px 30px rgba(var(--green)))}.balls .r-blob{color:rgba(var(--pink));filter:drop-shadow(-25px 25px 30px rgba(var(--pink)))}.letters{margin-top:5%;align-items:center}.letters>a{text-decoration:none}.letter{--colour:rgba(var(--black));cursor:pointer;max-width:max-content;align-self:center;font-size:2em;padding:15px;margin:10px 0 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:transparent;box-shadow:0 0 15px var(--colour),inset 0 0 15px var(--colour);color:#fff;border:none}.letter:after{display:inline-block}.letter:hover{--colour:rgba(var(--pink),0.75);color:rgba(var(--pink));transform:scale(1.08)}.letter:hover:after,.letter:hover:before{position:absolute;margin-top:.35em;font-size:.65em;white-space:pre;color:rgba(var(--pink))}.letter:hover:before{content:attr(data-before-content);display:flex;justify-content:flex-end;margin-left:-77.5px}.letter:hover:after{content:attr(data-after-content);margin-left:20px}.letter:active{--colour:rgba(var(--green),0.6);transition:none}.letter:active,.letter:active:after,.letter:active:before{color:rgba(var(--green))}.art{justify-self:center;text-align:center;padding-left:0;padding-right:0}.art .timestamp{color:rgba(var(--green),.75)}.art img[src]{box-shadow:0 0 15px #000;border-radius:10px;max-width:80%;max-height:540px}.calendar-move{transform:scale(1.2);background:none;border:none;padding:0}.calendar-move:hover{cursor:pointer}.calendar-move:hover svg{filter:drop-shadow(0 0 6px rgba(var(--green)));stroke:rgba(var(--green))}.page-content{display:flex;align-items:center;padding:15px;box-shadow:0 0 35px rgba(var(--black)),inset 0 0 35px rgba(var(--black));border-radius:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:rgba(var(--foreground))}.page-content .calendar-tip span{font-weight:700;border-bottom:1px ridge rgba(var(--red))}.page-content .calendar,.page-content .no-cal,.page-content tbody,.page-content td,.page-content th{padding:10px;text-align:center}.page-content tr.header-month{text-transform:capitalize}.page-content tr.header-days{color:rgba(var(--green))}.calendarDay.marked{position:relative;white-space:nowrap;color:rgba(var(--red));filter:drop-shadow(0 0 3px rgba(var(--red)))}.calendarDay.marked.hasNote{border-bottom:2px ridge rgba(var(--red))}.misc-links{margin-top:15px;display:flex;justify-content:center;flex-wrap:wrap;font-size:1.5em;width:80%;text-align:center}.misc-links a{margin:40px}.motivating-images{display:flex;flex-wrap:wrap;justify-content:center}.motivating-images *{margin:40px;box-shadow:0 0 15px #000}@keyframes flash{50%{background:rgba(var(--foreground),.3)}to{background:transparent}}.flash{animation:flash 2s}.notes{width:100%;margin-bottom:40px;display:flex;flex-direction:column}.note{word-break:normal;padding-top:10px;padding-left:2.75%;padding-right:2.75%;margin-bottom:25px;font-size:1.3em;color:rgba(var(--foreground))}.note .timestamp{color:rgba(var(--green),.5);margin-bottom:15px;font-size:.9em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.note .timestamp .inline-note-id{font-size:.75em;margin-left:12.5px;position:relative;color:#fff;opacity:.25}.note a[href]{word-break:break-all;color:rgba(var(--foreground))}.note a[href]:active{color:rgba(var(--green),.5)}@media screen and (max-width:750px){.bots{grid-template-columns:1fr!important;gap:40px!important}}.bots{width:75%;margin-top:2.5em;margin-bottom:40px;display:grid;align-items:stretch;justify-items:stretch;justify-content:center;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px;grid-row-gap:40px;row-gap:40px}.bot{text-align:center;border-radius:10px;background-color:rgba(var(--foreground),.035);box-shadow:0 0 50px rgba(var(--black)),inset 0 0 15px rgba(var(--black));height:100%;padding:20px 20px 0;margin:5px 5px 0;font-size:1.5em;transition:.2s ease-in-out}.bot,.bot .bot-name{color:rgba(var(--green))}.bot .bot-description{color:rgba(var(--foreground));margin-top:1em;margin-bottom:1em;font-size:.75em}.bot.invitable:hover{background:transparent;cursor:pointer}.bot.invitable:hover .bot-description,.bot.invitable:hover .bot-name{text-decoration:underline;cursor:pointer}.botlink{cursor:default;text-decoration:none}.bot-preview-image-container{display:block}.bot-preview-image-container .bot-preview-image{object-fit:contain!important;position:relative!important;border-radius:10px;cursor:pointer}.bot-preview-arrows{display:flex;flex-wrap:nowrap;justify-content:center;gap:30px;margin-top:10px}.bot-preview-arrows span{font-size:large;text-align:center;text-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:rgba(var(--foreground))}