body{background-color:#1a001f;color:#ffd9fc;font-family:Azeret Mono,monospace;margin:0;padding:0;position:relative}header{background:linear-gradient(0deg,rgba(109,16,101,0),rgba(109,16,101,.8));font-family:Cutive,monospace;height:8em;margin:0 0 25px;width:100%;z-index:4}main{display:flex;flex-flow:row wrap;gap:1em;justify-content:space-around;margin-top:15px;width:80%;z-index:1}footer,main{float:none;margin-left:auto;margin-right:auto}footer{background:linear-gradient(180deg,rgba(109,16,101,0),rgba(109,16,101,.8));height:5em;text-align:center}section{box-sizing:border-box;margin:0;padding:15px}h1{font-family:VT323,monospace;font-size:4em;margin:0 1.5em .3em;padding:.3em 0;text-align:center}h2,h3,h4,h5,h6{font-family:Cutive,monospace}p{margin:1em 2em}footer p{margin:5px 0;padding:.2em 0}a{color:#eb72d7;font-style:italic;position:relative;text-decoration:none;z-index:5}a:hover{text-decoration:underline}button{cursor:pointer;font-style:"Azeret Mono",monospace;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content}hr{background-color:#ffd9fc;color:#ffd9fc;height:5px}nav.site-nav{margin-bottom:2em;text-align:center}nav.site-nav .nav-link{background-color:#2f0039;border:3px solid #e772ff;border-radius:15px;font-style:normal;margin:10px;padding:9px 10px 8px;text-decoration:none}nav.site-nav .nav-link:hover{box-shadow:3px 3px 5px #8f0c84}.active{background-color:#6d1065;color:#ffd9fc}.fx-link{background-color:#2f0039;border:3px solid #e772ff;border-radius:15px;font-size:.8em;font-style:normal;margin:auto,8px;padding:5px;text-decoration:none}#fx{left:2em;position:absolute;top:2em}#stars{background:0;display:none;height:100vh;left:0;margin:0;padding:0;position:fixed;top:0;width:100vw;z-index:-3}.boxed{background-color:rgba(47,0,57,.7);border:3px solid #e772ff;max-height:100%;min-height:-moz-fit-content;min-height:-webkit-fit-content;min-height:fit-content;padding:0;z-index:3}.box-title-holder{border-bottom:2px solid #e772ff;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:1.2em;grid-area:title;justify-content:space-between;width:100%}.box-title,.box-title-holder{background-color:#8f0c84;max-height:-moz-fit-content;max-height:-webkit-fit-content;max-height:fit-content}.box-title{background:linear-gradient(90deg,#6d1065,#8f0c84);box-sizing:border-box;display:inline-block;line-height:auto;margin:0;padding:0 0 0 4px}.box-buttons{background-color:#600859;font-family:sans-serif;font-size:1.5em;height:100%;margin:0;padding-right:4px}.box-buttons .max-button,.box-buttons .min-button,.box-buttons .x-button{border-left:2px solid #e772ff;font-weight:600;padding-left:.5em;padding-right:.3em}.box-body{height:100%;min-height:100%;width:100%}.box-note{background-color:rgba(47,0,57,.7);border-top:10px solid #e772ff;font-size:1.4em;font-style:italic;margin:10px 10px 40px auto;padding:10px;text-align:center;width:90%;z-index:3}.top-notes{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.small-head{font-size:1.8em;margin:5px 0 10px 10px}h3.inner{margin-left:5px}h4.quick-note{font-style:italic;text-align:center}.social{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.social a{width:100px}.social a figure{margin:10px 5px}.social a figure figcaption{text-align:center}#resume-link{float:none;margin-bottom:5px;margin-left:auto;margin-right:auto}figure.fit-picture{display:grid;float:none;grid-template-areas:"pic" "caption";height:500px;margin:0 auto;max-width:100%;width:auto}figure.fit-picture figcaption{box-sizing:border-box;grid-area:caption;height:50px;margin:0 10px;overflow-wrap:normal;padding:.3em 10px;text-align:center;width:100%;z-index:5}figure.fit-picture figcaption a,figure.fit-picture figcaption p{margin:0}.slider-img{display:block;float:none;grid-area:pic;height:450px;margin:0 auto 10px;max-width:100%;object-fit:scale-down;width:auto}figure.fit-picture#recent-webfig,figure.fit-picture#single-pagefig,figure.fit-picture#websitesfig{height:400px}figure.fit-picture#recent-webfig .slider-img,figure.fit-picture#single-pagefig .slider-img,figure.fit-picture#websitesfig .slider-img{height:350px}.slider-control{align-self:end;color:#8f0c84;display:flex;flex-flow:row nowrap;float:none;justify-content:space-around;margin:15px auto;width:90%}.slider-control button{background-color:#8f0c84;border:2px solid #eb72d7;border-radius:5px;color:#ffd9fc;font-size:1.2em;font-weight:700;margin:10px 15px;padding:6px 6px 4px}.dots{display:flex;flex-flow:row wrap;justify-content:center;margin-top:10px;max-width:80%}.dots .dot{cursor:pointer;font-size:1em}.dots .dot.activedot{color:#eb72d7}.cover{max-height:100%;min-width:100%;width:100%}#portrait{box-sizing:border-box;float:left;margin:10px;width:35%}.social-link figure img{display:block;float:none;height:3em;margin-left:auto;margin-right:auto;max-width:3em}#promo{box-sizing:border-box;float:left;margin:10px;width:500px}#introducing{flex-basis:65%}#recent-art{flex-basis:33%}#art-box,#homelinks,#recent-web,#web-dev-box{flex-basis:49%}#homelinks{height:-moz-fit-content;height:-webkit-fit-content;height:fit-content}#quickabout{padding:10px 10px 10px 25px}main#website-design{flex-flow:row wrap}section#examples,section#work{flex-basis:60%;flex-grow:0}section.narrow-box{flex-basis:38%}div#skills-links{display:flex;flex-basis:38%;flex-flow:column nowrap;gap:1em;width:100%}#resume-link{display:block;font-size:1.2em;margin:10px auto;padding:.2em;text-align:center}section#digital,section#mixed-media{flex-basis:49%}.commission-top-note{box-sizing:border-box;grid-area:notes;line-height:1.8em;margin:10px;padding:3px;width:100%}#commissions-top-stuff{display:grid;grid-template-areas:"sheet notes";grid-template-columns:60% 40%;margin:25px auto 10px;padding:0;width:70%;z-index:4}#comm-sheet{background-color:rgba(47,0,57,.7);grid-area:sheet;margin:auto;padding:0;width:95%}#comm-sheet img{border-top:10px solid #e772ff;box-sizing:border-box;margin:0;width:100%}#click-to-change,.commission-top-links{background-color:#8f0c84;border:2px solid #e772ff;border-radius:8px;color:#ffd9fc;display:inline-block;font-family:Azeret Mono,monospace;font-size:1em;font-style:italic;margin-bottom:5px;margin-top:5px;padding:3px;text-decoration:none}#click-to-change:hover,.commission-top-links:hover{background-color:#6d1065;text-decoration:none}#commissions-main{display:flex;flex-flow:row wrap}#left-side,#process{flex-basis:49%}#left-side{display:flex;flex-flow:column nowrap;gap:1em}.inner-title{float:none;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.prompt-list{margin-left:2em}#inktober-container{flex-direction:column;flex-wrap:wrap;justify-content:start;max-height:100em}#inktober-intro{width:30%}#inktober-calendar-box,#inktober-slider-box{height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;width:66%}#inktober-calendar-box img,#inktober-slider-box img{width:100%}@media only screen and (max-width:1500px){.box-title-holder{font-size:1em}figure.fit-picture{height:450px}figure.fit-picture img.slider-img{height:400px}p.commission-top-note{font-size:1.2em}}@media only screen and (max-width:1200px){.box-title-holder{font-size:.8em}#fx{top:6em}figure#recentfig{height:400px}figure#recentfig img.slider-img,figure.fit-picture#recent-webfig,figure.fit-picture#single-pagefig,figure.fit-picture#websitesfig{height:350px}figure.fit-picture#recent-webfig img.slider-img,figure.fit-picture#single-pagefig img.slider-img,figure.fit-picture#websitesfig img.slider-img{height:300px}#recentslider-control{align-items:center;flex-flow:column nowrap}.boxed#recent-art{height:-moz-fit-content;height:-webkit-fit-content;height:fit-content}p.commission-top-note{font-size:1em}#inktober-calendar-box,#inktober-intro,#inktober-slider-box{width:48%}#inktober-container{max-height:75em}}@media only screen and (max-width:1000px){header{height:4em}h1{font-size:3em}#fx,footer{font-size:.8em}#fx{bottom:8em;top:auto}.fx-link{border-width:2px}nav.site-nav .nav-link{font-size:.8em;margin:5px}section#introducing,section#recent-art,section#recent-web{flex-basis:100%}section#homelinks{flex-basis:70%}#recentslider-control{align-items:center;flex-flow:row nowrap}#promo{width:300px}section#digital,section#mixed-media{flex-basis:80%;width:100%}#work{order:0}#certification{order:2}#examples{order:1}#skills-links{order:3}#about-site{flex-basis:50%;order:4}div#skills-links,section#certification{flex-basis:48%}section#examples,section#work{flex-basis:99%}p.commission-top-note{font-size:.9em;line-height:1.5}#left-side,#process{flex-basis:100%}#contact{margin-left:auto;margin-right:auto;width:60%}#inktober-calendar-box,#inktober-intro,#inktober-slider-box{width:100%}#inktober-container{flex-wrap:nowrap;max-height:-moz-fit-content;max-height:-webkit-fit-content;max-height:fit-content}}@media only screen and (max-width:820px){body{font-size:.9em}footer{height:6em}h1{font-size:2.5em}h3.small-head{font-size:1.4em}h3.inner{font-size:1.1em}nav.site-nav{display:flex;flex-flow:row wrap;justify-content:center}.box-title-holder{font-size:.7em}.social-link figure img{height:1.5em;max-width:1.5em}.social-link figure figcaption{font-size:.8em}.social a{width:75px}div#fx{bottom:7em;display:flex;flex-flow:row wrap;margin:0 auto}main{margin-bottom:1.5em}section#digital,section#mixed-media{flex-basis:100%}#commissions-top-stuff{display:flex;flex-flow:column nowrap}.top-notes{flex-flow:row wrap}.top-notes .commission-top-note{flex-basis:45%}#comm-sheet{width:100%}}@media only screen and (max-width:630px){header{height:6em}div#skills-links,section#certification{flex-basis:98%}section#about-site{flex-basis:70%}}@media only screen and (max-width:500px){.boxed{font-size:.9em}figure.fit-picture{height:300px}figure.fit-picture img.slider-img,figure.fit-picture#recent-webfig,figure.fit-picture#single-pagefig,figure.fit-picture#websitesfig{height:250px}figure.fit-picture#recent-webfig img.slider-img,figure.fit-picture#single-pagefig img.slider-img,figure.fit-picture#websitesfig img.slider-img{height:200px}.top-notes .commission-top-note{flex-basis:80%}#contact{width:90%}}@media only screen and (max-width:420px){header{height:5.2em}footer{height:7em}h1{font-size:2em}.box-title-holder{font-size:.6em}#recentslider-control,.slider-control{align-items:center;flex-flow:column nowrap}section#about-site{flex-basis:90%}}
/*# sourceMappingURL=main.234c38b0.css.map*/