.topnavbar[data-v-ed00e1e0]{top:0;overflow:hidden;background-color:var(--navbar_background);padding:0 10px;position:fixed;width:100%;z-index:500}.topnavbar .title[data-v-ed00e1e0]{float:left;color:var(--title);font-family:Harry Potter,sans-serif;font-size:large;padding-top:9px;padding-left:10px;padding-right:10px}.topnavbar .navbutton[data-v-ed00e1e0]{top:0;float:left;color:var(--light_silver);background-color:var(--navbar_background);text-align:center;padding:10px 10px;text-decoration:none;font-size:17px}.topnavbar .navbutton[data-v-ed00e1e0]:hover{color:var(--navbar_background);background-color:var(--light_silver)}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}:root{--body_background:#202124;--title:#d6d6d7;--navbar_background:#323639;--light_silver:#d6d6d7}@font-face{font-family:Harry Potter;font-style:normal;font-weight:400;src:local("Harry Potter"),url(/datavis-project-2022-muggledata/fonts/HARRP___.576ec35c.woff) format("woff")}@font-face{font-family:"Fantasy";font-style:normal;font-weight:400;src:local("Fantasy"),url(/datavis-project-2022-muggledata/fonts/PAPYRUS.ec4b3304.woff) format("woff")}body,figure,html{width:100%;padding:0;margin:0;border:0}body{font-family:sans-serif;font-size:1.1rem;padding-top:70px;background-image:url(/datavis-project-2022-muggledata/img/dark_hogwarts.2250bafd.jpg);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:0 45%}.width-limited{max-width:90rem;margin:auto;margin-left:auto;margin-right:auto}.width-limited_header_refs{max-width:100%;background-color:rgba(40,44,47,.4)}p{margin:auto;text-align:justify;color:#d6d6d7}nav{width:100%;padding-top:0;padding-bottom:0;padding-left:0}nav a{font-weight:700}nav ul{margin:auto;padding:10;list-style-type:none;display:flex;flex-flow:row wrap;justify-content:flex-start}nav li{margin-right:3rem}.title-row{padding-top:5rem;padding-bottom:5rem}.title-row,.viz-row{width:100%;display:flex;justify-content:center;align-items:center}.viz-row{padding-top:2rem;padding-bottom:2rem;background-color:#323232}.boxe{padding-left:25px;padding-right:25px;border:5px solid #deeb2b;border-radius:25px;background-color:#38830d}figure embed{width:100%}footer{padding-bottom:5rem}#introduction[data-v-aceea366]{width:60%;margin-left:20%;padding:50px;color:var(--light_silver);text-align:justify;font-family:"Fantasy";font-size:22px;background-color:rgba(0,0,0,.7);border-radius:10px}p[data-v-aceea366]{font-family:Harry Potter,sans-serif;font-size:smaller;display:inline-block}h1[data-v-aceea366]{font-size:xx-large;font-family:Harry Potter,sans-serif}h2[data-v-aceea366]{font-size:large;font-family:fantasy;background-color:rgba(0,0,0,.8)}#spells_circle_chart[data-v-778df272]{width:68%;height:1100px;margin-left:50px;background-color:rgba(0,0,0,.7);border-radius:10px;z-index:-1}#spelltextbox[data-v-778df272]{margin-left:70%;color:var(--light_silver);margin-top:-1100px;height:1000px;z-index:500;background-color:var(--navbar_background);padding:50px;margin-right:50px;border-radius:10px;text-align:justify;margin-bottom:100px;font-family:"Fantasy";font-size:22px;overflow:scroll}p[data-v-778df272]{font-family:Harry Potter,sans-serif;font-size:smaller;display:inline-block}h1[data-v-778df272]{font-size:xx-large;font-family:Harry Potter,sans-serif}h2[data-v-778df272]{font-family:"Fantasy";font-size:35px;background-color:rgba(0,0,0,.7)}#spells_graph[data-v-30342f71]{width:68%;height:700px;margin-left:30%;background-color:rgba(0,0,0,.7);margin-right:50px;border-radius:10px}#spelltextbox[data-v-30342f71]{color:var(--light_silver);margin-top:-700px;height:600px;width:22%;z-index:500;background-color:var(--navbar_background);padding:50px;margin-left:50px;border-radius:10px;text-align:justify;margin-bottom:50px;font-family:"Fantasy";font-size:22px;overflow:scroll}p[data-v-30342f71]{font-family:Harry Potter,sans-serif;font-size:smaller;display:inline-block}h1[data-v-30342f71]{font-size:xx-large;font-family:Harry Potter,sans-serif}#chartdiv[data-v-a1c02d7a]{width:80%;height:1100px;margin-right:20%;margin-left:50px;border-radius:10px;background-color:rgba(0,0,0,.6)}#spelltextbox[data-v-a1c02d7a]{margin-left:70%;color:var(--light_silver);margin-top:-1100px;height:1000px;z-index:500;background-color:var(--navbar_background);padding:50px;margin-right:50px;border-radius:10px;text-align:justify;margin-bottom:100px;font-family:"Fantasy";font-size:22px;overflow:scroll}#gramselector[data-v-a1c02d7a]{margin-right:30%;right:0;color:var(--light_silver);position:absolute;z-index:300}#gramselector body[data-v-a1c02d7a],html[data-v-a1c02d7a]{margin:0;height:100%;width:100%;text-align:center;display:table;font-family:Helvetica;color:#fff;font-weight:700}#gramselector body[data-v-a1c02d7a]{background:#092756;background:-webkit-radial-gradient(0 100%,ellipse cover,rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%),linear-gradient(180deg,rgba(57,173,219,.25) 0,rgba(42,60,87,.4)),linear-gradient(135deg,#670d10,#092756)}#gramselector .wrap[data-v-a1c02d7a]{display:table-cell;vertical-align:middle}#gramselector .wrap .RadioBtnsWrap[data-v-a1c02d7a]{display:inline-block;position:relative;width:140px}#gramselector .wrap .RadioBtnsWrap label[data-v-a1c02d7a]{display:inline-block;position:relative;margin-left:40px;text-align:left;height:40px;line-height:40px;min-width:100px;font-size:16px}#gramselector .wrap .RadioBtnsWrap label[data-v-a1c02d7a]:not(:first-of-type){margin-top:17px}#gramselector .wrap .Radio[data-v-a1c02d7a]{-webkit-appearance:none;height:0;width:0;opacity:0;margin:0;padding:0;outline:0;border:none}#gramselector .wrap .RadioBtnsWrap label[data-v-a1c02d7a]:after{content:"x";color:transparent;position:absolute;left:-44px;top:0;bottom:0;margin:auto;width:10px;height:10px;background-color:var(--navbar_background);display:inline-block;border-bottom-left-radius:40px;border-bottom-right-radius:40px;border-top-left-radius:40px;border-top-right-radius:40px;border-color:var(--light_silver);border-style:solid;border-width:8px;transition:background-color .6s,border-width .4s,width .6s,height .6s,left .6s;-webkit-transition:background-color .6s,border-width .4s,width .6s,height .6s,left .6s;box-shadow:0 2px 3px -1px rgba(0,0,0,.75)}#gramselector .wrap .Radio:checked+label[data-v-a1c02d7a]:after{background-color:#944141;width:20px;height:20px;left:-47px;border-width:6px;box-shadow:0 2px 3px -1px rgba(0,0,0,.75),inset 0 0 5px 1px rgba(0,0,0,.75)}#gramselector .wrap .RadioBtnsWrap label[data-v-a1c02d7a]:not(:first-of-type):before{content:"";position:absolute;left:-35px;height:57px;width:8px;display:inline-block;background-color:var(--light_silver);box-shadow:1px 4px 2px 1px rgba(0,0,0,.25);z-index:-1}#gramselector .wrap .RadioBtnsWrap label[data-v-a1c02d7a]:before{bottom:28px}#gramselector .wrap .Radio:checked+label+input+label[data-v-a1c02d7a]:before{height:52px;transition:height 0s linear .3s;-webkit-transition:height 0s linear .3s}#bookselector[data-v-a1c02d7a]{position:absolute;width:55%;z-index:300}#bookselector body[data-v-a1c02d7a]{background:#332f35}#bookselector input[type=radio][data-v-a1c02d7a]{position:absolute;visibility:hidden;display:none}#bookselector label[data-v-a1c02d7a]{color:var(--light_silver);display:table-cell;cursor:pointer;font-weight:700;padding:5px 20px;background:var(--navbar_background)}#bookselector input[type=radio]:checked+label[data-v-a1c02d7a]{color:var(--light_silver);background:#675f6b}#bookselector label+input[type=radio]+label[data-v-a1c02d7a]{border-left:3px solid #675f6b}#bookselector .radio-group[data-v-a1c02d7a]{border:3px solid #675f6b;display:inline-block;margin:20px;border-radius:10px;overflow:hidden;font-family:"Fantasy";font-size:16px}p[data-v-a1c02d7a]{font-family:Harry Potter,sans-serif;font-size:smaller;display:inline-block}h1[data-v-a1c02d7a]{font-size:xx-large;font-family:Harry Potter,sans-serif}#sentiment_analysis_graph[data-v-640ce947]{width:67%;height:700px;margin-left:30%;margin-right:50px;background-color:rgba(0,0,0,.7);border-radius:10px}#sentiment_analysis_textbox[data-v-640ce947]{color:var(--light_silver);margin-top:-700px;height:600px;width:22%;z-index:500;background-color:var(--navbar_background);padding:50px;margin-left:50px;border-radius:10px;text-align:justify;font-family:"Fantasy";font-size:22px;overflow:scroll;margin-bottom:50px}