@media(max-width:600px){[data-tooltip]:after{margin-left:0!important;left:2rem}footer{-webkit-flex-direction:column!important;-moz-box-orient:vertical!important;-moz-box-direction:normal!important;flex-direction:column!important;height:auto!important}.create-editable-per-container>td>input,.period-name-select{width:auto!important}}.dark-theme #post-hero{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/images/hero-photo-dark.webp);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-dark.webp);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-dark.webp)}.dark-theme nav{background-color:#202020}.dark-theme nav .nav-title{color:#eee}.dark-theme nav .nav-icon{-webkit-filter:brightness(4);filter:brightness(4)}.dark-theme nav #github-icon{-webkit-filter:invert(.95);filter:invert(.95)}.dark-theme main{background-color:#202020}.dark-theme h1,.dark-theme h2,.dark-theme h3,.dark-theme h4,.dark-theme h5{color:#b8b8b8}.dark-theme .period-emphasis{background-color:rgba(255,255,255,.08)}.dark-theme hr{border-color:#fff}.dark-theme .period-name{color:#b8b8b8!important}.dark-theme .period-time{color:#eee!important}.dark-theme #schedule-clock,.dark-theme #schedule-period-countdown,.dark-theme #schedule-period-label{color:#fff!important}.dark-theme .schedule-edit-button{background-color:#eee;border-color:#b8b8b8;color:#202020}.dark-theme .schedule-edit-button:hover{background-color:#b8b8b8}.forest-theme #post-hero{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/images/hero-photo-forest.webp);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-forest.webp);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-forest.webp)}.forest-theme nav{background-color:#0b200b}.forest-theme nav .nav-title{color:#b6c197}.forest-theme nav .nav-icon{-webkit-filter:hue-rotate(150deg) saturate(.5);filter:hue-rotate(150deg) saturate(.5)}.forest-theme nav #github-icon{-webkit-filter:invert(.95);filter:invert(.95)}.forest-theme .period-emphasis{background-color:rgba(255,255,255,.08)}.forest-theme hr{border-color:#e7f5d4}.forest-theme main{background-color:#0b200b}.forest-theme h1,.forest-theme h2,.forest-theme h3,.forest-theme h4,.forest-theme h5{color:#306b34}.forest-theme .period-name{color:#306b34!important}.forest-theme .period-time{color:#b6c197!important}.forest-theme #schedule-clock,.forest-theme #schedule-period-countdown,.forest-theme #schedule-period-label{color:#e7f5d4!important}.forest-theme .schedule-edit-button{background-color:#b6c197;border-color:#306b34;color:#2c2c2c}.forest-theme .schedule-edit-button:hover{background-color:#306b34}.oceanic-theme #post-hero{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/images/hero-photo-oceanic.webp);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-oceanic.webp);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-oceanic.webp)}.oceanic-theme nav{background-color:#adcad6}.oceanic-theme nav .nav-title{color:#33658a}.oceanic-theme nav .nav-icon{-webkit-filter:hue-rotate(240deg) saturate(.8);filter:hue-rotate(240deg) saturate(.8)}.oceanic-theme .period-emphasis{background-color:rgba(0,0,0,.1)}.oceanic-theme hr{border-color:#161f27}.oceanic-theme main{background-color:#adcad6}.oceanic-theme h1,.oceanic-theme h2,.oceanic-theme h3,.oceanic-theme h4,.oceanic-theme h5{color:#2f4858}.oceanic-theme .period-name{color:#2f4858!important}.oceanic-theme .period-time{color:#33658a!important}.oceanic-theme #schedule-clock,.oceanic-theme #schedule-period-countdown,.oceanic-theme #schedule-period-label{color:#161f27!important}.oceanic-theme .schedule-edit-button{background-color:#33658a;border-color:#2f4858;color:#fffef3}.oceanic-theme .schedule-edit-button:hover{background-color:#2f4858}.aurora-theme #post-hero{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/images/hero-photo-aurora.webp);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-aurora.webp);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-aurora.webp);background-position:50%}.aurora-theme .post-hero-text{text-shadow:#98eb71 .2rem .2rem .5rem}.aurora-theme nav{background-color:#00001a}.aurora-theme nav .nav-title{background:-webkit-linear-gradient(45deg,#98eb71,#a1e2eb,#8868b1);background:linear-gradient(45deg,#98eb71,#a1e2eb,#8868b1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.aurora-theme nav .nav-icon{-webkit-filter:hue-rotate(280deg);filter:hue-rotate(280deg)}.aurora-theme nav #github-icon{-webkit-filter:invert(1);filter:invert(1)}.aurora-theme .period-emphasis{background-color:rgba(255,255,255,.08)}.aurora-theme hr{border-color:#a1e2eb}.aurora-theme main{background-color:#00001a}.aurora-theme h1,.aurora-theme h2,.aurora-theme h3,.aurora-theme h4,.aurora-theme h5{color:#8868b1}.aurora-theme .period-name{color:#8868b1!important}.aurora-theme .period-time{color:#98eb71!important}.aurora-theme #schedule-clock,.aurora-theme #schedule-period-countdown,.aurora-theme #schedule-period-label{color:#a1e2eb!important}.aurora-theme .schedule-edit-button{background-color:#98eb71;border-color:#8868b1;color:#8868b1}.aurora-theme .schedule-edit-button:hover{background-color:#8868b1;color:#a1e2eb}.velvet-theme #post-hero{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/images/hero-photo-velvet.webp);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-velvet.webp);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-velvet.webp);background-position:50%}.velvet-theme nav{background-color:#dce0d9}.velvet-theme nav .nav-title{color:#3f0d29}.velvet-theme nav .nav-icon{-webkit-filter:hue-rotate(20deg) saturate(.8) brightness(.5);filter:hue-rotate(20deg) saturate(.8) brightness(.5)}.velvet-theme .period-emphasis{background-color:rgba(0,0,0,.1)}.velvet-theme hr{border-color:#8f5555}.velvet-theme main{background-color:#dce0d9}.velvet-theme h1,.velvet-theme h2,.velvet-theme h3,.velvet-theme h4,.velvet-theme h5{color:#3f0d29}.velvet-theme .period-name{color:#3f0d29!important}.velvet-theme .period-time{color:#6b0f1a!important}.velvet-theme #schedule-clock,.velvet-theme #schedule-period-countdown,.velvet-theme #schedule-period-label{color:#8f5555!important}.velvet-theme .schedule-edit-button{background-color:#6b0f1a;border-color:#3f0d29;color:#dce0d9}.velvet-theme .schedule-edit-button:hover{background-color:#3f0d29}.wintertide-theme #post-hero{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/images/hero-photo-wintertide.webp);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-wintertide.webp);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-wintertide.webp);background-position:50%}.wintertide-theme nav{background-color:#4e3d42}.wintertide-theme nav .nav-title{color:#a19699}.wintertide-theme nav .nav-icon{-webkit-filter:hue-rotate(50deg) saturate(.2) brightness(2);filter:hue-rotate(50deg) saturate(.2) brightness(2)}.wintertide-theme nav #github-icon{-webkit-filter:invert(1);filter:invert(1)}.wintertide-theme .period-emphasis{background-color:rgba(255,255,255,.07)}.wintertide-theme hr{border-color:#c9d5b5}.wintertide-theme main{background-color:#4e3d42}.wintertide-theme h1,.wintertide-theme h2,.wintertide-theme h3,.wintertide-theme h4,.wintertide-theme h5{color:#a19699}.wintertide-theme .period-name{color:#a19699!important}.wintertide-theme .period-time{color:#e3dbdb!important}.wintertide-theme #schedule-clock,.wintertide-theme #schedule-period-countdown,.wintertide-theme #schedule-period-label{color:#c9d5b5!important}.wintertide-theme .schedule-edit-button{background-color:#e3dbdb;border-color:#a19699;color:#4e3d42}.wintertide-theme .schedule-edit-button:hover{background-color:#a19699}.vineyard-theme #post-hero{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/images/hero-photo-vineyard.webp);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-vineyard.webp);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo-vineyard.webp);background-position:50%}.vineyard-theme nav{background-color:#dfd4b7}.vineyard-theme nav .nav-title{color:#547769}.vineyard-theme nav .nav-icon{-webkit-filter:hue-rotate(300deg) saturate(.3);filter:hue-rotate(300deg) saturate(.3)}.vineyard-theme .period-emphasis{background-color:rgba(255,255,255,.07)}.vineyard-theme hr{border-color:#5e5fa8}.vineyard-theme main{background-color:#dfd4b7}.vineyard-theme h1,.vineyard-theme h2,.vineyard-theme h3,.vineyard-theme h4,.vineyard-theme h5{color:#547769}.vineyard-theme .period-name{color:#547769!important}.vineyard-theme .period-time{color:#471d6e!important}.vineyard-theme #schedule-clock,.vineyard-theme #schedule-period-countdown,.vineyard-theme #schedule-period-label{color:#5e5fa8!important}.vineyard-theme .schedule-edit-button{background-color:#471d6e;border-color:#547769;color:#dfd4b7}.vineyard-theme .schedule-edit-button:hover{background-color:#547769}body,html{height:100%;padding:0;margin:0;font-family:Crimson Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#2c2c2c;background-color:#fffef3}body{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}body>div{-webkit-flex:1 0 auto;-moz-box-flex:1;flex:1 0 auto}body>footer{-webkit-flex-shrink:0;flex-shrink:0}a{color:inherit;text-decoration:none}.styled-a{font-weight:600;text-decoration:underline}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button{cursor:pointer}.hero{width:100%;height:min(62.5vh,40rem);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/images/hero-photo.webp);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo.webp);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo.webp);background-size:cover;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background-color:transparent;position:relative;overflow:hidden;-webkit-transition:.35s ease;transition:.35s ease}.hero,section{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}section{padding:1.5rem 0}.hero-text{margin:auto;color:#fff;z-index:20;font-size:4rem;font-family:"Noto Serif Display",Crimson Pro;font-style:italic;text-shadow:.25rem .25rem .125rem rgba(64,64,64,.75)}footer{bottom:0;min-height:10rem;font-size:1rem;display:-webkit-flex;display:-moz-box;display:flex;margin:0;text-align:left!important;background-color:#fbf8ee;color:#2c2c2c;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:left;-moz-box-pack:left;justify-content:left;padding:1rem;grid-gap:2rem;gap:2rem}footer>span{color:#bb4667;width:100%}#footer-left{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column}#footer-left,#footer-left>.footer-logo-text{display:-webkit-flex;display:-moz-box;display:flex;-moz-box-direction:normal}#footer-left>.footer-logo-text{grid-gap:.5rem;gap:.5rem;-webkit-flex-direction:row;-moz-box-orient:horizontal;flex-direction:row}#footer-left>.footer-logo-text>img{height:3rem}#footer-left>.footer-logo-text>span{font-weight:600;font-size:2rem;-webkit-align-self:center;align-self:center}#footer-links,.footer-credits{-webkit-flex:none;-moz-box-flex:0;flex:none;line-height:1.5}#footer-logos{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex:1 0;-moz-box-flex:1;flex:1 0;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}#footer-logos>a>.footer-github-logo{height:2.75rem}#footer-logos>a>.footer-nextjs-logo{height:3rem}#footer-logos>a>.footer-vercel-logo{height:1.75rem}h1,h2,h3,h4,h5{text-align:center;font-family:Crimson Pro;font-weight:600;color:#db6a8a;margin:.75rem 0}h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:.875rem}p{text-align:center;margin:auto;padding:.5rem 4rem;max-width:60rem}header{text-align:center;height:3rem;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:2rem;font-weight:600;font-family:Crimson Pro;color:#db6a8a;background:#fbf8ee}.nav-logo,header{display:-webkit-flex;display:-moz-box;display:flex}.nav-logo{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.nav-logo>span{color:#bb4667;font-family:Crimson Pro;font-size:2rem;font-weight:600;line-height:2rem;-webkit-align-self:center;align-self:center}hr{width:min(80vw,14rem);border:1px solid #2c2c2c}.select-create{background-color:#fbf8ee;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:2rem 0;font-family:Crimson Pro;font-weight:600;font-size:1.25rem}.select-create,.select-create>form{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center}.select-create>form>input[type=text]{width:14rem;text-align:center;font-family:inherit;padding:.5rem;border:2px solid #db6a8a;color:#db6a8a;border-radius:.4rem;font-weight:inherit;background-color:#fbf8ee;outline:none}.select-create>form>input[type=text]:hover{border:2px solid #bb4667;color:#bb4667;border-radius:.4rem}.select-create>form>.code-input-label{padding:.5rem}.select-create>form>.code-input-label>label{padding:inherit;color:#db6a8a}.select-create>a{width:14rem;text-align:center;font-family:inherit;padding:.5rem;background-color:#db6a8a;border-radius:.4rem;color:#fffef3;font-weight:inherit;border:2px solid #bb4667;margin-bottom:.5rem;-webkit-transition:.35s ease;transition:.35s ease}.select-create>a:hover{background-color:#bb4667}.nav-icon{height:2rem;margin:.5rem}.invert{-webkit-filter:invert(1);filter:invert(1)}.hero-nav{z-index:3}.hero-nav,nav{display:-webkit-flex;display:-moz-box;display:flex;height:3rem;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}nav{background-color:#fbf8ee}.nav-create-button{color:#fff;border:2px solid #fff;border-radius:.4rem;height:2rem;line-height:.75rem;font-weight:600;padding:.5rem;margin:.5rem;font-size:1.125rem;-webkit-transition:.35s ease;transition:.35s ease}.nav-create-button:hover{background-color:#fff;color:#db6a8a}#error-main{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}#error-main>h1{font-size:6rem;font-family:"Qaitan Serif Font";color:#bb4667}#schedule-main{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center}#schedule-main>hr{width:min(80vw,24rem)}#schedule-clock,#schedule-period-label{font-size:2rem}#schedule-period-countdown{font-size:1.5rem}#schedule-table{margin:auto;border-spacing:1rem .25rem}#schedule-table .period-name{font-weight:700;color:#bb4667;font-size:1.25rem;padding:0 .5rem}#schedule-table .period-time{color:#db6a8a;font-size:1.25rem}#post-hero{width:100%;height:min(50vh,30rem);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/images/hero-photo.webp);background-image:-webkit-linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo.webp);background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/images/hero-photo.webp);background-size:cover;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.post-hero-text{margin:auto;color:#fff;z-index:20;font-size:min(10vw,3rem);font-family:"Noto Serif Display",Crimson Pro;font-style:italic;text-shadow:.2rem .2rem .125rem rgba(64,64,64,.75);text-align:center}#schedule-sections{-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:0 3rem;gap:0 3rem;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}#schedule-sections,#schedule-sections-left{display:-webkit-flex;display:-moz-box;display:flex}#schedule-sections-left{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.period-emphasis{background-color:rgba(0,0,0,.07);border-radius:.25rem}.schedule-edit-button{font-weight:600;font-size:1.25rem;width:14rem;text-align:center;font-family:inherit;padding:.5rem;background-color:#db6a8a;border-radius:.4rem;color:#fffef3;border:2px solid #bb4667;margin:.5rem;-webkit-transition:.35s ease;transition:.35s ease}.schedule-edit-button:hover{background-color:#bb4667}#schedule-edit-section{width:100%;margin:1rem 0}#create-main{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center}#create-main>hr{width:24rem}.create-editable-per-container{font-size:1.25rem;-webkit-align-items:center;-moz-box-align:center;align-items:center}.create-editable-per-container>td>span{font-weight:600;color:#db6a8a}.create-editable-per-container>td>input{border:2px solid #db6a8a;border-radius:.4rem;background-color:#fffef3;width:14rem;padding:.25rem;color:#db6a8a;text-align:center;-webkit-transition:.35s ease;transition:.35s ease}.create-editable-per-container>td>input:hover{border:2px solid #bb4667;outline:none;color:#bb4667;border-radius:.4rem}.create-editable-per-container>td>button{background-color:transparent;border:none;color:#2c2c2c;-webkit-transition:.35s ease;transition:.35s ease}.create-editable-per-container>td>button:hover{-webkit-filter:invert(.5);filter:invert(.5)}#create-editable-per-table{border-spacing:1rem .25rem}#create-editable-per-settings{background-color:#fbf8ee;width:100%;-webkit-align-items:center;-moz-box-align:center;align-items:center}#create-editable-per-settings,#create-editable-per-settings>div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}#create-editable-per-settings>div{padding:.25rem}#create-editable-per-settings>div>label{font-size:1.15rem;padding:.25rem;color:#db6a8a;font-weight:600}#create-editable-per-settings>div>select{font-size:1.25rem;padding:.25rem;width:14rem;color:#db6a8a;background-color:#fbf8ee;border-radius:.4rem;border:2px solid #db6a8a;outline:none;-webkit-transition:.35s ease;transition:.35s ease}#create-editable-per-settings>div>select:hover{border-color:#bb4667}.copy-url{display:-webkit-flex;display:-moz-box;display:flex;grid-gap:.25rem;gap:.25rem}.copy-url-input{width:min(60vw,30rem);color:#db6a8a;border:2px solid #db6a8a;border-radius:.4rem;background-color:#fffef3;outline:none}.copy-url-button,.copy-url-input{padding:.25rem;font-size:1.15rem;text-align:center}.copy-url-button{border:2px solid #bb4667;font-weight:600;border-radius:.4rem;width:6rem;color:#fffef3;background-color:#db6a8a;-webkit-transition:.35s ease;transition:.35s ease}.copy-url-button:hover{background-color:#bb4667}[data-tooltip]:after{background-color:rgba(0,0,0,.75);position:absolute;content:attr(data-tooltip);opacity:0;padding:.5rem;border-radius:.5rem;color:#fffef3;-webkit-transition:.35s ease;transition:.35s ease;font-size:.875rem;max-width:min(30rem,80vw);pointer-events:none;font-style:normal;margin-left:.5rem}[data-tooltip]:hover:after{opacity:1}#index-logo{margin:auto;width:12rem;height:auto}.add-button{height:2rem;width:2rem;outline:none;font-weight:600;font-size:1.25rem;text-align:center;font-family:inherit;background-color:#db6a8a;border-radius:.4rem;color:#fffef3;border:2px solid #bb4667;margin:.5rem;-webkit-transition:.35s ease;transition:.35s ease;-webkit-align-self:center;align-self:center}.add-button:hover{background-color:#bb4667}.period-name-select{font-size:1.25rem;padding:.25rem;width:10rem;color:#db6a8a;background-color:#fbf8ee;border-radius:.4rem;border:2px solid #db6a8a;outline:none;-webkit-transition:.35s ease;transition:.35s ease}.period-name-select:hover{border-color:#bb4667}.passi-alert{border:2px solid #bb4667;border-radius:1.2rem;background-color:#fffef3;max-width:min(80vh,24rem);margin:1rem;padding:.5rem;-webkit-transition:1.5s ease;transition:1.5s ease}.passi-alert>p{color:#db6a8a}.opacity-fade{opacity:0}.display-none{display:none}#passi-404{height:24rem;margin:2rem 0;width:auto}.bruh{display:-webkit-flex;display:-moz-box;display:flex}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}