@import"https://fonts.googleapis.com/css2?family=Aboreto&family=Anonymous+Pro:ital,wght@0,400;0,700;1,400;1,700&family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Cormorant:ital,wght@0,300..700;1,300..700&family=Courier+Prime:ital,wght@0,400;0,700;1,400;1,700&family=Crimson+Text:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Gruppo&family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&family=Ubuntu+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap";:root{--indigo: #2c3e50;--white: #fff;--yellow: #f9d2a4;--light-purple: rgb(195, 143, 195);--purple-grey: rgb(128, 119, 135);--light-indigo: #4a7daf}:root{--container-background: rgba(242, 239, 249, .55);--nav-background: rgba(99, 93, 110, .66);--color-links-dark-bg: var(--white);--color-links-active-dark-bg: var(--yellow);--color-links-light-bg: var(--light-indigo);--color-links-hover-light-bg: var(--light-purple);--color-main-title: var(--vt-c-indigo);--color-main-text: var(--vt-c-indigo);--color-muted-text: var(--purple-grey)}.portfolio-header{margin-bottom:10px}.portfolio-list{height:400px;margin-bottom:20px;width:100%}.portfolio-cardtitle{margin-bottom:10px;margin-top:5px}.portfolio{width:40vw;max-width:700px;min-width:450px}.portoflio-item{margin-top:30px}.nav{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;align-self:center;width:100%;background-color:var(--nav-background);padding:10px 0}.nav-item{margin:0 40px;white-space:nowrap}.nav a.router-link-exact-active:hover{background-color:transparent}.poem{margin-bottom:10px}.poem-body{padding-top:20px;padding-bottom:100px}#back-link{margin-top:10px}.poem-entry{margin:0}.details{margin-top:20px}.poetry-description{margin:0}.intro{width:40vw;max-width:700px;min-width:450px}body{font-family:Gruppo,sans-serif;font-weight:400;font-style:normal}a{text-decoration:none}#main-title{font-family:Aboreto,sans-serif;font-weight:400;font-style:normal;font-size:3rem}.header-title a,.header-title a.router-link-exact-active{color:var(--color-main-title)}.nav a{color:var(--color-links-dark-bg);font-weight:700;font-size:20px}.nav a.router-link-exact-active{color:var(--color-links-active-dark-bg)}.poem-entry a{color:var(--color-links-light-bg)}.poem-entry a:hover{color:var(--color-links-hover-light-bg)}.inner-content-container{color:var(--color-main-text)}.about-heading{font-family:Cormorant,sans-serif;font-weight:500;font-size:30px}.about-subheading{font-family:Cormorant,sans-serif;font-weight:500;font-size:24px}.poetry-subheading{font-family:Cormorant,sans-serif;font-weight:600;font-size:20px}.poem-title{font-family:Aboreto,sans-serif;font-size:18px}.publication-title{font-weight:400}.poetry-description{font-size:18px;font-style:italic;color:var(--color-muted-text)}.poetry-view,.engineer-view{font-family:Cormorant,sans-serif;font-weight:200;font-size:20px}.portfolio-cardtitle{font-family:Aboreto,sans-serif;font-weight:700;font-size:16px}@media (max-width: 700px){.header{margin-bottom:30px;align-items:space-around}.content-container,.main-container{width:100vw!important}.inner-content-container{padding:0 5vw 10vh 5vw!important;width:80vw!important}.header{width:100vw!important}.nav{width:100vw!important;justify-content:space-evenly}}html,body{overscroll-behavior:none}body{margin:0;padding:0;height:100%}.background{background:url(/assets/clouds3-e4483bf4.jpg);background-size:cover;background-attachment:fixed;width:100%;height:100vh}.page-container{overflow:hidden;display:flex;flex-direction:column;align-items:center}.content-container{width:1000px;min-width:700px;height:100vh;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;background:var(--container-background)}.inner-content-container{overflow:scroll;height:calc(100vh - 220px);padding:25px 200px 0;background:var(--inner-content-background);width:100%px}.header{place-items:start;z-index:999;width:100%;display:flex;flex-direction:column}.header-title{margin-top:30px;align-self:center}.footer{text-align:left;height:30px;z-index:999;margin-top:auto;padding:10px 0 0 10px}
