@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Libertinus+Mono&family=Zen+Kaku+Gothic+New&display=swap";.window{position:fixed;top:100px;left:200px;width:80vw;max-width:800px;min-height:200px;max-height:80vh;display:none;flex-direction:column;z-index:1000;background:var(--color-bg);border:1px solid var(--color-fg)}@media(max-width:768px){.window{width:calc(100vw - 32px);left:50%;top:50%;transform:translate(-50%,-50%)}}.window__titlebar{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;cursor:grab;user-select:none;border-bottom:1px solid currentColor}.window__titlebar a,.window__titlebar button{font-size:.7rem!important}.window__title{font-size:.875rem}.window__image{width:100%;text-align:center}.window__image img{max-width:420px;width:80vw;border:1px solid currentColor}.window__visit{margin:4px 0}.window__content{padding:1rem;overflow-y:auto;flex:1}*,*:hover{cursor:none}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:Libertinus Mono,monospace}body.no-transition{transition:none}#root{display:flex;width:100vw;height:100vh}@media(max-width:768px){#root{flex-direction:column;height:auto;min-height:100vh}}a:hover,button.text:hover{transition:text-shadow .2s ease-in-out;cursor:none}ul{padding-left:16px}ul li{margin:8px 0}ul.unstyled{list-style-type:none}ul.unstyled li::marker{content:""}.timeline{display:grid;grid-template-columns:auto 1fr;gap:16px;margin:8px 0}.timeline__row{display:contents}li::marker{content:"✶ "}p:first-child{margin-top:0}p:last-child{margin-bottom:0}button.text{background:none;border:none;padding:0;margin:0;font:inherit;text-decoration:underline;cursor:pointer}.hover-image-target{display:none;position:fixed;pointer-events:none;z-index:8000;top:0;left:0;width:400px;max-width:400px}.hover-image-target img{width:100%}@media(max-width:768px){.hover-image-target{left:50%!important;transform:translate(-50%);width:90vw!important}}.pane{transition:all .5s ease-in-out;max-width:800px;padding:8px 12px}.pane--togglable{display:none}.pane--togglable.is-visible{display:block}@media(max-width:768px){.pane--togglable.is-visible{width:100%}}.pane-left{display:flex;flex-direction:column;max-width:320px;flex-shrink:0}@media(max-width:768px){.pane-left{width:100%;max-width:100%}}.pane-left__header{display:flex;align-items:center;justify-content:space-between}.pane-left__header nav{padding:8px}.pane-left__header h1{margin:0;font-weight:200}.pane-left__header h1 a{text-decoration:none}.pane-left__header h1 strong{font-weight:800}.pane-left__bottom{font-size:.7rem}.pane-left__main{margin:8px 0;font-size:1.2rem}.pane-left__nav{margin:8px 0;padding:8px 0;flex-grow:1;display:flex;flex-direction:column}.pane-left__nav a,.pane-left__nav button{display:block;margin:12px 0}.pane-middle,.pane-right{padding:16px}@media(max-width:768px){.pane-middle,.pane-right{border-left:none!important;border-top:1px solid currentColor}}.pane-middle{min-width:320px;flex-shrink:0}@media(max-width:768px){.pane-middle{width:100%;max-width:100%}}.pane-middle h2{margin:0}.pane-middle--grow,.pane-right{flex-grow:1}@media(max-width:768px){.pane-right{width:100%}}#cursor{position:fixed;top:0;left:0;width:32px;height:32px;pointer-events:none;z-index:9999;border-radius:50%;background:radial-gradient(circle,var(--cursor-color) 1%,transparent 50%);transition:background .5s ease-in-out;opacity:0}body{transition:background .5s ease-in-out}body.day-1{background:#061826;color:#f9e7d9;--color-bg: #061826;--color-fg: #f9e7d9;--color-cursor: #0049ff}body.day-1 .hover-image{text-decoration:underline dotted}body.day-1 .hover-image-target img{border:1px solid #f9e7d9}body.day-1 a:link,body.day-1 a:hover,body.day-1 a:visited,body.day-1 a:active,body.day-1 button.text{color:#f9e7d9}body.day-1 a:hover,body.day-1 button.text:hover{text-shadow:0 0 10px #e0f7f3}body.day-1 .pane-middle,body.day-1 .pane-right{border-left:1px dotted #f9e7d9}body.day-1 #cursor{--cursor-color: #e0f7f3}body.day-1 ::selection{background-color:#e0f7f3;color:#061826}body.day-1 .window{-webkit-box-shadow:0 0 10px #e0f7f3;-moz-box-shadow:0 0 10px #e0f7f3;box-shadow:0 0 10px #e0f7f3}body.day-2{background:#26333e;color:#f5f5f5;--color-bg: #26333E;--color-fg: #f5f5f5;--color-cursor: #0049ff}body.day-2 .hover-image{text-decoration:underline dotted}body.day-2 .hover-image-target img{border:1px solid #f5f5f5}body.day-2 a:link,body.day-2 a:hover,body.day-2 a:visited,body.day-2 a:active,body.day-2 button.text{color:#f5f5f5}body.day-2 a:hover,body.day-2 button.text:hover{text-shadow:0 0 10px #efffbb}body.day-2 .pane-middle,body.day-2 .pane-right{border-left:1px dotted #f5f5f5}body.day-2 #cursor{--cursor-color: #efffbb}body.day-2 ::selection{background-color:#efffbb;color:#26333e}body.day-2 .window{-webkit-box-shadow:0 0 10px #efffbb;-moz-box-shadow:0 0 10px #efffbb;box-shadow:0 0 10px #efffbb}body.day-3{background:#454d55;color:#e2dcd5;--color-bg: #454D55;--color-fg: #e2dcd5;--color-cursor: #0049ff}body.day-3 .hover-image{text-decoration:underline dotted}body.day-3 .hover-image-target img{border:1px solid #e2dcd5}body.day-3 a:link,body.day-3 a:hover,body.day-3 a:visited,body.day-3 a:active,body.day-3 button.text{color:#e2dcd5}body.day-3 a:hover,body.day-3 button.text:hover{text-shadow:0 0 10px #d2ff3f}body.day-3 .pane-middle,body.day-3 .pane-right{border-left:1px dotted #e2dcd5}body.day-3 #cursor{--cursor-color: #d2ff3f}body.day-3 ::selection{background-color:#d2ff3f;color:#454d55}body.day-3 .window{-webkit-box-shadow:0 0 10px #d2ff3f;-moz-box-shadow:0 0 10px #d2ff3f;box-shadow:0 0 10px #d2ff3f}body.day-4{background:#64676c;color:#cdcac5;--color-bg: #64676C;--color-fg: #cdcac5;--color-cursor: #0049ff}body.day-4 .hover-image{text-decoration:underline dotted}body.day-4 .hover-image-target img{border:1px solid #cdcac5}body.day-4 a:link,body.day-4 a:hover,body.day-4 a:visited,body.day-4 a:active,body.day-4 button.text{color:#cdcac5}body.day-4 a:hover,body.day-4 button.text:hover{text-shadow:0 0 10px #3aefdb}body.day-4 .pane-middle,body.day-4 .pane-right{border-left:1px dotted #cdcac5}body.day-4 #cursor{--cursor-color: #3aefdb}body.day-4 ::selection{background-color:#3aefdb;color:#64676c}body.day-4 .window{-webkit-box-shadow:0 0 10px #3aefdb;-moz-box-shadow:0 0 10px #3aefdb;box-shadow:0 0 10px #3aefdb}body.day-5{background:#838183;color:#e5e5e5;--color-bg: #838183;--color-fg: #e5e5e5;--color-cursor: #0049ff}body.day-5 .hover-image{text-decoration:underline dotted}body.day-5 .hover-image-target img{border:1px solid #e5e5e5}body.day-5 a:link,body.day-5 a:hover,body.day-5 a:visited,body.day-5 a:active,body.day-5 button.text{color:#e5e5e5}body.day-5 a:hover,body.day-5 button.text:hover{text-shadow:0 0 10px #d40bd9}body.day-5 .pane-middle,body.day-5 .pane-right{border-left:1px dotted #e5e5e5}body.day-5 #cursor{--cursor-color: #d40bd9}body.day-5 ::selection{background-color:#d40bd9;color:#838183}body.day-5 .window{-webkit-box-shadow:0 0 10px #d40bd9;-moz-box-shadow:0 0 10px #d40bd9;box-shadow:0 0 10px #d40bd9}body.day-6{background:#c1b5b1;color:#2f383b;--color-bg: #C1B5B1;--color-fg: #2f383b;--color-cursor: #0049ff}body.day-6 .hover-image{text-decoration:underline dotted}body.day-6 .hover-image-target img{border:1px solid #2f383b}body.day-6 a:link,body.day-6 a:hover,body.day-6 a:visited,body.day-6 a:active,body.day-6 button.text{color:#2f383b}body.day-6 a:hover,body.day-6 button.text:hover{text-shadow:0 0 10px #ff2bcd}body.day-6 .pane-middle,body.day-6 .pane-right{border-left:1px dotted #2f383b}body.day-6 #cursor{--cursor-color: #ff2bcd}body.day-6 ::selection{background-color:#ff2bcd;color:#c1b5b1}body.day-6 .window{-webkit-box-shadow:0 0 10px #ff2bcd;-moz-box-shadow:0 0 10px #ff2bcd;box-shadow:0 0 10px #ff2bcd}body.day-7{background:#e0cfc8;color:#061826;--color-bg: #E0CFC8;--color-fg: #061826;--color-cursor: #0049ff}body.day-7 .hover-image{text-decoration:underline dotted}body.day-7 .hover-image-target img{border:1px solid #061826}body.day-7 a:link,body.day-7 a:hover,body.day-7 a:visited,body.day-7 a:active,body.day-7 button.text{color:#061826}body.day-7 a:hover,body.day-7 button.text:hover{text-shadow:0 0 10px #ab36ff}body.day-7 .pane-middle,body.day-7 .pane-right{border-left:1px dotted #061826}body.day-7 #cursor{--cursor-color: #ab36ff}body.day-7 ::selection{background-color:#ab36ff;color:#e0cfc8}body.day-7 .window{-webkit-box-shadow:0 0 10px #ab36ff;-moz-box-shadow:0 0 10px #ab36ff;box-shadow:0 0 10px #ab36ff}body.day-8{background:#ffe9df;color:#061826;--color-bg: #FFE9DF;--color-fg: #061826;--color-cursor: #0049ff}body.day-8 .hover-image{text-decoration:underline dotted}body.day-8 .hover-image-target img{border:1px solid #061826}body.day-8 a:link,body.day-8 a:hover,body.day-8 a:visited,body.day-8 a:active,body.day-8 button.text{color:#061826}body.day-8 a:hover,body.day-8 button.text:hover{text-shadow:0 0 10px #5b0efc}body.day-8 .pane-middle,body.day-8 .pane-right{border-left:1px dotted #061826}body.day-8 #cursor{--cursor-color: #5b0efc}body.day-8 ::selection{background-color:#5b0efc;color:#ffe9df}body.day-8 .window{-webkit-box-shadow:0 0 10px #5b0efc;-moz-box-shadow:0 0 10px #5b0efc;box-shadow:0 0 10px #5b0efc}body.day-9{background:#f9e7e9;color:#061826;--color-bg: #F9E7E9;--color-fg: #061826;--color-cursor: #0049ff}body.day-9 .hover-image{text-decoration:underline dotted}body.day-9 .hover-image-target img{border:1px solid #061826}body.day-9 a:link,body.day-9 a:hover,body.day-9 a:visited,body.day-9 a:active,body.day-9 button.text{color:#061826}body.day-9 a:hover,body.day-9 button.text:hover{text-shadow:0 0 10px #320efc}body.day-9 .pane-middle,body.day-9 .pane-right{border-left:1px dotted #061826}body.day-9 #cursor{--cursor-color: #320efc}body.day-9 ::selection{background-color:#320efc;color:#f9e7e9}body.day-9 .window{-webkit-box-shadow:0 0 10px #320efc;-moz-box-shadow:0 0 10px #320efc;box-shadow:0 0 10px #320efc}body.day-10{background:#f3e5f2;color:#0e0e0e;--color-bg: #F3E5F2;--color-fg: #0e0e0e;--color-cursor: #0049ff}body.day-10 .hover-image{text-decoration:underline dotted}body.day-10 .hover-image-target img{border:1px solid #0e0e0e}body.day-10 a:link,body.day-10 a:hover,body.day-10 a:visited,body.day-10 a:active,body.day-10 button.text{color:#0e0e0e}body.day-10 a:hover,body.day-10 button.text:hover{text-shadow:0 0 10px #0e48fc}body.day-10 .pane-middle,body.day-10 .pane-right{border-left:1px dotted #0e0e0e}body.day-10 #cursor{--cursor-color: #0e48fc}body.day-10 ::selection{background-color:#0e48fc;color:#f3e5f2}body.day-10 .window{-webkit-box-shadow:0 0 10px #0e48fc;-moz-box-shadow:0 0 10px #0e48fc;box-shadow:0 0 10px #0e48fc}body.day-11{background:#f3eaf4;color:#0e0e0e;--color-bg: #F3EAF4;--color-fg: #0e0e0e;--color-cursor: #0049ff}body.day-11 .hover-image{text-decoration:underline dotted}body.day-11 .hover-image-target img{border:1px solid #0e0e0e}body.day-11 a:link,body.day-11 a:hover,body.day-11 a:visited,body.day-11 a:active,body.day-11 button.text{color:#0e0e0e}body.day-11 a:hover,body.day-11 button.text:hover{text-shadow:0 0 10px #259cff}body.day-11 .pane-middle,body.day-11 .pane-right{border-left:1px dotted #0e0e0e}body.day-11 #cursor{--cursor-color: #259cff}body.day-11 ::selection{background-color:#259cff;color:#f3eaf4}body.day-11 .window{-webkit-box-shadow:0 0 10px #259cff;-moz-box-shadow:0 0 10px #259cff;box-shadow:0 0 10px #259cff}body.day-12{background:#f2eff5;color:#0e0e0e;--color-bg: #F2EFF5;--color-fg: #0e0e0e;--color-cursor: #0049ff}body.day-12 .hover-image{text-decoration:underline dotted}body.day-12 .hover-image-target img{border:1px solid #0e0e0e}body.day-12 a:link,body.day-12 a:hover,body.day-12 a:visited,body.day-12 a:active,body.day-12 button.text{color:#0e0e0e}body.day-12 a:hover,body.day-12 button.text:hover{text-shadow:0 0 10px #25f1ff}body.day-12 .pane-middle,body.day-12 .pane-right{border-left:1px dotted #0e0e0e}body.day-12 #cursor{--cursor-color: #25f1ff}body.day-12 ::selection{background-color:#25f1ff;color:#f2eff5}body.day-12 .window{-webkit-box-shadow:0 0 10px #25f1ff;-moz-box-shadow:0 0 10px #25f1ff;box-shadow:0 0 10px #25f1ff}body.day-13{background:#f1f4f7;color:#0e0e0e;--color-bg: #F1F4F7;--color-fg: #0e0e0e;--color-cursor: #0049ff}body.day-13 .hover-image{text-decoration:underline dotted}body.day-13 .hover-image-target img{border:1px solid #0e0e0e}body.day-13 a:link,body.day-13 a:hover,body.day-13 a:visited,body.day-13 a:active,body.day-13 button.text{color:#0e0e0e}body.day-13 a:hover,body.day-13 button.text:hover{text-shadow:0 0 10px #25ff88}body.day-13 .pane-middle,body.day-13 .pane-right{border-left:1px dotted #0e0e0e}body.day-13 #cursor{--cursor-color: #25ff88}body.day-13 ::selection{background-color:#25ff88;color:#f1f4f7}body.day-13 .window{-webkit-box-shadow:0 0 10px #25ff88;-moz-box-shadow:0 0 10px #25ff88;box-shadow:0 0 10px #25ff88}body.day-14{background:#f1f6f8;color:#0e0e0e;--color-bg: #F1F6F8;--color-fg: #0e0e0e;--color-cursor: #0049ff}body.day-14 .hover-image{text-decoration:underline dotted}body.day-14 .hover-image-target img{border:1px solid #0e0e0e}body.day-14 a:link,body.day-14 a:hover,body.day-14 a:visited,body.day-14 a:active,body.day-14 button.text{color:#0e0e0e}body.day-14 a:hover,body.day-14 button.text:hover{text-shadow:0 0 10px #c8ff90}body.day-14 .pane-middle,body.day-14 .pane-right{border-left:1px dotted #0e0e0e}body.day-14 #cursor{--cursor-color: #c8ff90}body.day-14 ::selection{background-color:#c8ff90;color:#f1f6f8}body.day-14 .window{-webkit-box-shadow:0 0 10px #c8ff90;-moz-box-shadow:0 0 10px #c8ff90;box-shadow:0 0 10px #c8ff90}body.day-15{background:#f0f8f8;color:#0f0707;--color-bg: #F0F8F8;--color-fg: #0f0707;--color-cursor: #0049ff}body.day-15 .hover-image{text-decoration:underline dotted}body.day-15 .hover-image-target img{border:1px solid #0f0707}body.day-15 a:link,body.day-15 a:hover,body.day-15 a:visited,body.day-15 a:active,body.day-15 button.text{color:#0f0707}body.day-15 a:hover,body.day-15 button.text:hover{text-shadow:0 0 10px #fff134}body.day-15 .pane-middle,body.day-15 .pane-right{border-left:1px dotted #0f0707}body.day-15 #cursor{--cursor-color: #fff134}body.day-15 ::selection{background-color:#fff134;color:#f0f8f8}body.day-15 .window{-webkit-box-shadow:0 0 10px #fff134;-moz-box-shadow:0 0 10px #fff134;box-shadow:0 0 10px #fff134}body.day-16{background:#e7e9f0;color:#18160f;--color-bg: #E7E9F0;--color-fg: #18160f;--color-cursor: #0049ff}body.day-16 .hover-image{text-decoration:underline dotted}body.day-16 .hover-image-target img{border:1px solid #18160f}body.day-16 a:link,body.day-16 a:hover,body.day-16 a:visited,body.day-16 a:active,body.day-16 button.text{color:#18160f}body.day-16 a:hover,body.day-16 button.text:hover{text-shadow:0 0 10px #ff5e00}body.day-16 .pane-middle,body.day-16 .pane-right{border-left:1px dotted #18160f}body.day-16 #cursor{--cursor-color: #ff5e00}body.day-16 ::selection{background-color:#ff5e00;color:#e7e9f0}body.day-16 .window{-webkit-box-shadow:0 0 10px #ff5e00;-moz-box-shadow:0 0 10px #ff5e00;box-shadow:0 0 10px #ff5e00}body.day-17{background:#e4e3e9;color:#1b1c16;--color-bg: #E4E3E9;--color-fg: #1b1c16;--color-cursor: #0049ff}body.day-17 .hover-image{text-decoration:underline dotted}body.day-17 .hover-image-target img{border:1px solid #1b1c16}body.day-17 a:link,body.day-17 a:hover,body.day-17 a:visited,body.day-17 a:active,body.day-17 button.text{color:#1b1c16}body.day-17 a:hover,body.day-17 button.text:hover{text-shadow:0 0 10px #ff3100}body.day-17 .pane-middle,body.day-17 .pane-right{border-left:1px dotted #1b1c16}body.day-17 #cursor{--cursor-color: #ff3100}body.day-17 ::selection{background-color:#ff3100;color:#e4e3e9}body.day-17 .window{-webkit-box-shadow:0 0 10px #ff3100;-moz-box-shadow:0 0 10px #ff3100;box-shadow:0 0 10px #ff3100}body.day-18{background:#e0dce1;color:#1f231e;--color-bg: #E0DCE1;--color-fg: #1f231e;--color-cursor: #0049ff}body.day-18 .hover-image{text-decoration:underline dotted}body.day-18 .hover-image-target img{border:1px solid #1f231e}body.day-18 a:link,body.day-18 a:hover,body.day-18 a:visited,body.day-18 a:active,body.day-18 button.text{color:#1f231e}body.day-18 a:hover,body.day-18 button.text:hover{text-shadow:0 0 10px #ff6900}body.day-18 .pane-middle,body.day-18 .pane-right{border-left:1px dotted #1f231e}body.day-18 #cursor{--cursor-color: #ff6900}body.day-18 ::selection{background-color:#ff6900;color:#e0dce1}body.day-18 .window{-webkit-box-shadow:0 0 10px #ff6900;-moz-box-shadow:0 0 10px #ff6900;box-shadow:0 0 10px #ff6900}body.day-19{background:#baafb8;color:#262826;--color-bg: #BAAFB8;--color-fg: #262826;--color-cursor: #0049ff}body.day-19 .hover-image{text-decoration:underline dotted}body.day-19 .hover-image-target img{border:1px solid #262826}body.day-19 a:link,body.day-19 a:hover,body.day-19 a:visited,body.day-19 a:active,body.day-19 button.text{color:#262826}body.day-19 a:hover,body.day-19 button.text:hover{text-shadow:0 0 10px #ffb61f}body.day-19 .pane-middle,body.day-19 .pane-right{border-left:1px dotted #262826}body.day-19 #cursor{--cursor-color: #ffb61f}body.day-19 ::selection{background-color:#ffb61f;color:#baafb8}body.day-19 .window{-webkit-box-shadow:0 0 10px #ffb61f;-moz-box-shadow:0 0 10px #ffb61f;box-shadow:0 0 10px #ffb61f}body.day-20{background:#8d8a94;color:#464643;--color-bg: #8D8A94;--color-fg: #464643;--color-cursor: #0049ff}body.day-20 .hover-image{text-decoration:underline dotted}body.day-20 .hover-image-target img{border:1px solid #464643}body.day-20 a:link,body.day-20 a:hover,body.day-20 a:visited,body.day-20 a:active,body.day-20 button.text{color:#464643}body.day-20 a:hover,body.day-20 button.text:hover{text-shadow:0 0 10px #ffbd36}body.day-20 .pane-middle,body.day-20 .pane-right{border-left:1px dotted #464643}body.day-20 #cursor{--cursor-color: #ffbd36}body.day-20 ::selection{background-color:#ffbd36;color:#8d8a94}body.day-20 .window{-webkit-box-shadow:0 0 10px #ffbd36;-moz-box-shadow:0 0 10px #ffbd36;box-shadow:0 0 10px #ffbd36}body.day-21{background:#60646f;color:#e4e1d9;--color-bg: #60646F;--color-fg: #e4e1d9;--color-cursor: #0049ff}body.day-21 .hover-image{text-decoration:underline dotted}body.day-21 .hover-image-target img{border:1px solid #e4e1d9}body.day-21 a:link,body.day-21 a:hover,body.day-21 a:visited,body.day-21 a:active,body.day-21 button.text{color:#e4e1d9}body.day-21 a:hover,body.day-21 button.text:hover{text-shadow:0 0 10px #ffe936}body.day-21 .pane-middle,body.day-21 .pane-right{border-left:1px dotted #e4e1d9}body.day-21 #cursor{--cursor-color: #ffe936}body.day-21 ::selection{background-color:#ffe936;color:#60646f}body.day-21 .window{-webkit-box-shadow:0 0 10px #ffe936;-moz-box-shadow:0 0 10px #ffe936;box-shadow:0 0 10px #ffe936}body.day-22{background:#333e4b;color:#dbd3cb;--color-bg: #333E4B;--color-fg: #dbd3cb;--color-cursor: #0049ff}body.day-22 .hover-image{text-decoration:underline dotted}body.day-22 .hover-image-target img{border:1px solid #dbd3cb}body.day-22 a:link,body.day-22 a:hover,body.day-22 a:visited,body.day-22 a:active,body.day-22 button.text{color:#dbd3cb}body.day-22 a:hover,body.day-22 button.text:hover{text-shadow:0 0 10px #fdffa5}body.day-22 .pane-middle,body.day-22 .pane-right{border-left:1px dotted #dbd3cb}body.day-22 #cursor{--cursor-color: #fdffa5}body.day-22 ::selection{background-color:#fdffa5;color:#333e4b}body.day-22 .window{-webkit-box-shadow:0 0 10px #fdffa5;-moz-box-shadow:0 0 10px #fdffa5;box-shadow:0 0 10px #fdffa5}body.day-23{background:#1d2b39;color:#e2d4c6;--color-bg: #1D2B39;--color-fg: #e2d4c6;--color-cursor: #0049ff}body.day-23 .hover-image{text-decoration:underline dotted}body.day-23 .hover-image-target img{border:1px solid #e2d4c6}body.day-23 a:link,body.day-23 a:hover,body.day-23 a:visited,body.day-23 a:active,body.day-23 button.text{color:#e2d4c6}body.day-23 a:hover,body.day-23 button.text:hover{text-shadow:0 0 10px #dfffdb}body.day-23 .pane-middle,body.day-23 .pane-right{border-left:1px dotted #e2d4c6}body.day-23 #cursor{--cursor-color: #dfffdb}body.day-23 ::selection{background-color:#dfffdb;color:#1d2b39}body.day-23 .window{-webkit-box-shadow:0 0 10px #dfffdb;-moz-box-shadow:0 0 10px #dfffdb;box-shadow:0 0 10px #dfffdb}body.day-0,body.day-24{background:#122230;color:#edddcf;--color-bg: #122230;--color-fg: #edddcf;--color-cursor: #0049ff}body.day-0 .hover-image,body.day-24 .hover-image{text-decoration:underline dotted}body.day-0 .hover-image-target img,body.day-24 .hover-image-target img{border:1px solid #edddcf}body.day-0 a:link,body.day-0 a:hover,body.day-0 a:visited,body.day-0 a:active,body.day-0 button.text,body.day-24 a:link,body.day-24 a:hover,body.day-24 a:visited,body.day-24 a:active,body.day-24 button.text{color:#edddcf}body.day-0 a:hover,body.day-0 button.text:hover,body.day-24 a:hover,body.day-24 button.text:hover{text-shadow:0 0 10px #d6f1e5}body.day-0 .pane-middle,body.day-0 .pane-right,body.day-24 .pane-middle,body.day-24 .pane-right{border-left:1px dotted #edddcf}body.day-0 #cursor,body.day-24 #cursor{--cursor-color: #d6f1e5}body.day-0 ::selection,body.day-24 ::selection{background-color:#d6f1e5;color:#122230}body.day-0 .window,body.day-24 .window{-webkit-box-shadow:0 0 10px #d6f1e5;-moz-box-shadow:0 0 10px #d6f1e5;box-shadow:0 0 10px #d6f1e5}
