@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);body[data-v-2bacaa3e]{background-color:#fff;color:#171717;transition:background-color .2s ease,color .2s ease}body.dark-mode[data-v-2bacaa3e]{background-color:#242424}body.dark-mode .flex h1[data-v-2bacaa3e]{color:#fff}.mode-toggle[data-v-2bacaa3e]{position:relative;padding:0;width:44px;height:24px;min-width:36px;min-height:20px;background-color:#262626;border:0;border-radius:24px;outline:0;overflow:hidden;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .5s ease}.mode-toggle .toggle[data-v-2bacaa3e]{position:absolute;top:0;left:0;bottom:0;margin:auto;width:20px;height:20px;border-radius:50%;border:3px solid transparent;box-shadow:inset 0 0 0 2px #a5abba;overflow:hidden;transition:transform .5s ease}.mode-toggle .toggle #dark-mode[data-v-2bacaa3e]{position:relative;width:100%;height:100%;overflow:hidden;border-radius:50%}.mode-toggle .toggle #dark-mode[data-v-2bacaa3e]:before{content:"";position:relative;width:100%;height:100%;left:50%;float:left;background-color:#a5abba;transition:border-radius .5s ease,width .5s ease,height .5s ease,left .5s ease,transform .5s ease}body.dark-mode .mode-toggle[data-v-2bacaa3e]{background-color:#333}body.dark-mode .mode-toggle .toggle[data-v-2bacaa3e]{transform:translateX(19px)}body.dark-mode .mode-toggle .toggle #dark-mode[data-v-2bacaa3e]:before{border-radius:50%;width:150%;height:85%;left:40%;transform:translate(-10%,-40%),rotate(-35deg)}html[data-v-2bacaa3e]{font-size:16px}#app[data-v-2bacaa3e],body[data-v-2bacaa3e],html[data-v-2bacaa3e]{width:100%;height:100%}body[data-v-2bacaa3e]{margin:0;font-family:Source Sans Pro}h1[data-v-2bacaa3e]{font-weight:400;transition:color .5s ease}.flex[data-v-2bacaa3e]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}#app{background-color:var(--v-background-base)}.theme--dark.v-list{background:var(--v-primary-base)}::v-deep .v-toolbar__content{padding:0!important}.heading4[data-v-478e10f6]{font-size:34px;font-weight:700}.center[data-v-478e10f6]{height:80vh;display:grid;place-items:center}