@font-face{font-family:Scaly Sans;src:url(/fonts/scaly_sans.woff)format("woff"),url(/fonts/scaly_sans.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Scaly Sans;src:url(/fonts/scaly_sans_bold.woff)format("woff"),url(/fonts/scaly_sans_bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Scaly Sans;src:url(/fonts/scaly_sans_italic.woff)format("woff"),url(/fonts/scaly_sans_italic.woff2)format("woff2");font-style:italic;font-display:swap}@font-face{font-family:Scaly Sans;src:url(/fonts/scaly_sans_bold_italic.woff)format("woff"),url(/fonts/scaly_sans_bold_italic.woff2)format("woff2");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Scaly Sans Caps;src:url(/fonts/scaly_sans_caps.woff)format("woff"),url(/fonts/scaly_sans_caps.woff2)format("woff2");font-display:swap}@font-face{font-family:Scaly Sans Caps;src:url(/fonts/scaly_sans_caps_bold.woff)format("woff"),url(/fonts/scaly_sans_caps_bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Scaly Sans Caps;src:url(/fonts/scaly_sans_caps_italic.woff)format("woff"),url(/fonts/scaly_sans_caps_italic.woff2)format("woff2");font-style:italic;font-display:swap}@font-face{font-family:Scaly Sans Caps;src:url(/fonts/scaly_sans_caps_bold_italic.woff)format("woff"),url(/fonts/scaly_sans_caps_bold_italic.woff2)format("woff2");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Bookinsanity;src:url(/fonts/bookinsanity.woff)format("woff"),url(/fonts/bookinsanity.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Bookinsanity;src:url(/fonts/bookinsanity_bold.woff)format("woff"),url(/fonts/bookinsanity_bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Bookinsanity;src:url(/fonts/bookinsanity_italic.woff)format("woff"),url(/fonts/bookinsanity_italic.woff2)format("woff2");font-style:italic;font-display:swap}@font-face{font-family:Bookinsanity;src:url(/fonts/bookinsanity_bold_italic.woff)format("woff"),url(/fonts/bookinsanity_bold_italic.woff2)format("woff2");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Mr Eaves;src:url(/fonts/mr_eaves_small_caps.woff)format("woff"),url(/fonts/mr_eaves_small_caps.woff2)format("woff2");font-display:swap}@font-face{font-family:Nodesto;src:url(/fonts/nodesto_caps_condensed.woff)format("woff"),url(/fonts/nodesto_caps_condensed.woff2)format("woff2");font-display:swap}@font-face{font-family:Nodesto;src:url(/fonts/nodesto_caps_condensed_bold.woff)format("woff"),url(/fonts/nodesto_caps_condensed_bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Nodesto;src:url(/fonts/nodesto_caps_condensed_bold_italic.woff)format("woff"),url(/fonts/nodesto_caps_condensed_bold_italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Nodesto;src:url(/fonts/nodesto_caps_condensed_italic.woff)format("woff"),url(/fonts/nodesto_caps_condensed_italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Solbera;src:url(/fonts/solbera_imitation.woff)format("woff"),url(/fonts/solbera_imitation.woff2)format("woff2");font-display:swap}@font-face{font-family:Zatanna Misdirection;src:url(/fonts/zatanna_misdirection.woff)format("woff"),url(/fonts/zatanna_misdirection.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Zatanna Misdirection;src:url(/fonts/zatanna_misdirection_bold.woff)format("woff"),url(/fonts/zatanna_misdirection_bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Zatanna Misdirection;src:url(/fonts/zatanna_misdirection_italic.woff)format("woff"),url(/fonts/zatanna_misdirection_italic.woff2)format("woff2");font-style:italic;font-display:swap}@font-face{font-family:Zatanna Misdirection;src:url(/fonts/zatanna_misdirection_bold_italic.woff)format("woff"),url(/fonts/zatanna_misdirection_bold_italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--basefont);font-size:1.6rem;line-height:1.5}@media only screen and (min-width:768px){body{font-size:1.8rem}}h1,.h1,h2,.h2,h3,.h3{font-family:var(--smallcapsserif);break-inside:avoid;color:var(--redwood)}.dark-mode h1,.dark-mode .h1,.dark-mode h2,.dark-mode .h2,.dark-mode h3,.dark-mode .h3{color:var(--zombie)}h1,.h1{column-span:all;font-size:4rem;font-weight:400;line-height:4.2rem}.light-mode h1,.light-mode .h1{text-shadow:-1px -1px #f2ece4,1px -1px #f2ece4,-1px 1px #f2ece4,1px 1px #f2ece4}@media only screen and (min-width:768px){h1,.h1{font-size:3.2rem;line-height:3.6rem}}.title{font-family:var(--titlefont);color:var(--crimson);font-size:4.8rem;line-height:5.2rem}.light-mode .title{text-shadow:-.2rem -.2rem 0 var(--white),.2rem -.2rem 0 var(--white),-.2rem .2rem 0 var(--white),.2rem .2rem 0 var(--white)}.dark-mode .title{color:var(--white)}.title svg{width:3.2rem;height:3.2rem;margin-right:.8rem}h2,.h2{column-span:all;margin-bottom:1.2rem;font-size:3.2rem;line-height:3.6rem}@media only screen and (min-width:768px){h2,.h2{font-size:2.6rem;line-height:3rem}}h3,.h3{border-bottom:.2rem solid var(--laser);margin-bottom:.6rem;font-size:2.4rem;line-height:2.8rem}@media only screen and (min-width:768px){h3,.h3{font-size:2rem;line-height:2.4rem}}h4{font-family:var(--basefont);margin-top:1em;margin-bottom:0;padding-right:.8rem;font-size:2rem;font-style:italic;font-weight:700;display:inline-block}@media only screen and (min-width:768px){h4{font-size:1.6rem}}h4+p{display:inline}h5,.h5,h6,.h6{font-family:var(--smallcapssans);font-weight:700}h5,.h5{margin:1.67em 0 .8rem;font-size:1.8rem;line-height:2rem}@media only screen and (min-width:768px){h5,.h5{font-size:1.4rem;line-height:1.6rem}}a,.anchor{cursor:pointer;color:var(--danube);text-decoration:underline;transition:-webkit-text-decoration .2s,text-decoration .2s}a:hover,.anchor:hover{text-decoration:none}table{font-family:var(--secondaryfont)}table th{font-family:var(--smallcapssans);font-weight:700}aside p{font-family:var(--secondaryfont)}article footer p{font-family:var(--smallcapsserif)}strong,b{font-weight:700}em,i{font-style:italic}hr{background:var(--supportColor);border:none;width:100%;height:.1rem;margin:1.6rem 0;display:block}ul,ol{list-style-type:""}ul::marker{font-size:0}ol::marker{font-size:0}form{margin-bottom:3.2rem}fieldset{border:none;padding:0 0 .8rem}legend{font-family:var(--secondaryfont)}label{font-family:var(--secondaryfont);border-bottom:0;margin:0 0 0 .4rem;font-size:1.6rem}.dark-mode label{color:var(--silver)}.light-mode label{color:var(--supportColor)}@media only screen and (min-width:768px){label{font-size:1.4rem}}label h3{font-family:var(--secondaryfont);border-bottom:0;margin:0 0 0 .4rem;font-size:1.6rem}.dark-mode label h3{color:var(--silver)}.light-mode label h3{color:var(--supportColor)}@media only screen and (min-width:768px){label h3{font-size:1.4rem}}input[type=text],input[type=image],input[type=file],input[type=number],input[type=email],input[type=password],input[type=search],textarea,select{font-family:var(--secondaryfont);border:.1rem solid var(--primaryColor);background-color:var(--tertiaryColor);width:100%;min-height:3.2rem;color:var(--secondaryColor);border-radius:.6rem;margin-top:.6rem;margin-bottom:2.4rem;padding:.4rem .8rem;font-size:1.6rem}input[type=text]::placeholder,input[type=image]::placeholder,input[type=file]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,textarea::placeholder,select::placeholder{color:var(--secondaryColor);opacity:.5}input[type=text]:focus,input[type=image]:focus,input[type=file]:focus,input[type=number]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus,select:focus{box-shadow:inset 0 0 .4rem 0 var(--supportColor);outline:none}input[type=text]:disabled,input[type=image]:disabled,input[type=file]:disabled,input[type=number]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=search]:disabled,textarea:disabled,select:disabled{cursor:not-allowed;opacity:.3}textarea{min-height:6.8rem}input[type=file]::-webkit-file-upload-button{font-family:var(--secondaryfont);background:var(--primaryColor);color:var(--secondaryColor);border:none}*,:before,:after{box-sizing:border-box}body{margin:0;padding:0}.ReactModal__Body--open,.ReactModal__Html--open{overflow:hidden}:root{--black:#000;--paperShadow:#080707;--blackLight:20,20,20;--ebonyShadow:#191e20;--nero:#1d1c1c;--paperColor:#1a1516;--woodGrainShadow:#160b06;--ebonyClay:#1f2d36;--ebonyClayLight:#283b46;--silver:#ccc;--dawnPink:#f2ece4;--dawnPinkLight:#f5f1eb;--paperColorLight:#f2f2f2;--white:#fff;--redwood:#58180d;--cocoa:#362424;--wisteria:#9070b8;--danube:#6b88c9;--killarney:#346931;--mantis:#74ce6f;--zombieShadow:#3f3a2e;--beryl:#e0e5c1;--geebung:#cf9319;--teak:#b89a67;--laser:#c9ad6a;--zombie:#e7d29b;--paperShadowLight:#8c8278;--berylRgb:224,229,193;--blackRgb:0,0,0;--cocoaRgb:54,36,36;--danubeRgb:107,136,201;--dawnPinkRgb:242,236,228;--dawnPinkLightRgb:245,241,235;--ebonyClayRgb:40,59,70;--ebonyClayLightRgb:40,59,70;--ebonyShadowRgb:25,30,32;--geebungRgb:207,147,25;--killarneyRgb:52,105,49;--mantisRgb:116,206,111;--laserRgb:201,173,106;--neroRgb:29,28,28;--paperColorRgb:26,21,22;--paperShadowRgb:8,7,7;--paperColorLightRgb:242,242,242;--paperShadowLightRgb:140,130,120;--redwoodRgb:88,24,13;--silverRgb:204,204,204;--teakRgb:184,154,103;--whiteRgb:255,255,255;--wisteriaRgb:144,112,184;--woodGrainShadowRgb:22,11,6;--zombieRgb:231,210,155;--zombieShadowRgb:63,58,46;--woodGrain:url(/img/woodgrain.jpg);--boxShadow:0 .1rem .1rem rgba(var(--ebonyShadowRgb,.075)),0 .2rem .2rem rgba(var(--ebonyShadowRgb,.075)),0 .4rem .4rem rgba(var(--ebonyShadowRgb,.75)),0 .8rem .8rem rgba(var(--ebonyShadowRgb,.075)),0 1.6rem 1.6rem rgba(var(--ebonyShadowRgb,.075));--boxShadowClose:0 .1rem .1rem rgba(var(--ebonyShadowRgb,.325)),0 .2rem .2rem rgba(var(--ebonyShadowRgb,.325)),0 .2rem .2rem rgba(var(--ebonyShadowRgb,.325)),0 .4rem .4rem rgba(var(--ebonyShadowRgb,.325)),0 .6rem .6rem rgba(var(--ebonyShadowRgb,.325));--boxShadowInset:inset .2rem .2rem .4rem rgba(var(--blackRgb),.8);--primaryColor:var(--black);--primaryColorRgb:var(--blackRgb);--secondaryColor:var(--dawnPink);--tertiaryColor:var(--ebonyClay);--quaternaryColor:var(--nero);--supportColor:var(--zombie);--buttonColor:var(--ebonyClay);--paper:url(/img/paper_dark.jpg);--cardColor:var(--primaryColor);--overflowGradientColor:var(--primaryColor);--basefont:"Bookinsanity","Crimson Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;--secondaryfont:"Scaly Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;--smallcapsserif:"Mr Eaves","Crimson Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,serif;--smallcapssans:"Scaly Sans Caps",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;--titlefont:"Nodesto","Crimson Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,serif;--dropcaps:"Solbera","Crimson Pro",serif;--handwriting:"Zatanna Misdirection",cursive}body{background:var(--primaryColor)var(--woodGrain)repeat;color:var(--secondaryColor);background-size:auto}body.light-mode{--primaryColor:var(--zombie);--primaryColorRgb:var(--zombieRgb);--secondaryColor:var(--black);--tertiaryColor:var(--dawnPink);--quaternaryColor:var(--beryl);--supportColor:var(--redwood);--buttonColor:var(--zombie);--boxShadow:0 .1rem .1rem #00000013,0 .2rem .2rem #00000013,0 .4rem .4rem #00000013,0 .8rem .8rem #00000013,0 1.6rem 1.6rem #00000013;--paper:url(/img/paper.jpg);--paperColor:var(--paperColorLight);--paperShadow:var(--paperShadowLight)}.hiddenSvg{height:0}ul{font-family:var(--secondaryfont);font-size:2rem;line-height:1.5em}ul.table li{padding:.4rem}ul.table li:nth-child(odd){background-color:var(--quaternaryColor)}.light-mode ul.table li:nth-child(odd){mix-blend-mode:darken}dl.table dd,dl.table dt{padding:.4rem}dl.table dd:nth-child(odd),dl.table dt:nth-child(odd){background-color:var(--quaternaryColor)}.light-mode dl.table dd:nth-child(odd),.light-mode dl.table dt:nth-child(odd){mix-blend-mode:darken}.visuallyHidden{clip:rect(0 0 0 0);border:0;width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}
