:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{font-size:10px;font-family:Roboto,sans-serif;background-color:#ff7b73;margin:0;display:grid;height:100vh;place-items:center}#app,main{width:100%;height:100%}#toggleContainer[data-v-b163cee1]{width:40px;height:40px;overflow:hidden;position:relative}#toggleSlider[data-v-b163cee1]{position:absolute;top:0;left:0;transition:left .3s;width:200px}.symbol[data-v-b163cee1]{float:left;margin-right:40px}#toggleSlider .symbol[data-v-b163cee1]:last-child{margin-right:0}@media screen and (min-width: 940px) and (min-height: 940px){#blueDisc[data-v-4da1a936]{background-size:cover}}@media screen and (max-width: 939px) and (orientation: portrait){#blueDisc[data-v-4da1a936]{background-size:80% auto}body #settingsCtn[data-v-4da1a936]{bottom:20%}}@media screen and (max-height: 939px) and (orientation: landscape){#blueDisc[data-v-4da1a936]{background-size:auto 80%}}#blueDisc[data-v-4da1a936]{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-image:url(/img/BlueDisc.png);margin-left:auto;margin-right:auto;opacity:100;max-width:771px;max-height:771px}#backgroundShadow[data-v-4da1a936]{position:absolute;width:771px;height:771px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;border-radius:50%;box-shadow:0 .25em .63em #0006}#blueBackground[data-v-4da1a936]{border-radius:50%;width:0;height:0;transition:width 2s;transition:height 2s;z-index:0;background-color:#005b7a}#discContent[data-v-4da1a936]{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}h1[data-v-4da1a936]{text-align:center;color:#fff;font-size:xx-large;font-weight:700;margin:21px 0 41px}#introLabel[data-v-4da1a936]:before{font-weight:700}#settingsButton[data-v-4da1a936]{position:absolute;bottom:12%;left:50%;transform:translate(-50%);cursor:pointer}#settingsCtn[data-v-4da1a936]{position:absolute;bottom:15%;left:50%;transform:translate(-50%);cursor:pointer}#errorMessageCtn[data-v-4da1a936]{height:0;margin:0 auto}#errorMessage[data-v-4da1a936]{position:relative;text-align:center;font-style:italic;font-weight:400;font-size:small;color:#fff;top:10px}body[data-v-4da1a936]{font-size:10px;font-family:Roboto,sans-serif;margin:0;display:grid;height:100vh;place-items:center}.c-checkbox[data-v-4da1a936]{display:none}.c-checkbox:checked+.c-formContainer .c-form[data-v-4da1a936]{width:37.5em;max-width:80vmin}.c-checkbox:checked+.c-formContainer .c-form__toggle[data-v-4da1a936]{visibility:hidden;opacity:0;transform:scale(.7)}.c-checkbox:checked+.c-formContainer .c-form__input[data-v-4da1a936],.c-checkbox:checked+.c-formContainer .c-form__buttonLabel[data-v-4da1a936]{transition:.2s .1s;visibility:visible;opacity:1;transform:scale(1)}.c-formContainer[data-v-4da1a936],.c-form[data-v-4da1a936],.c-form__toggle[data-v-4da1a936]{width:20em;height:6.25em}.c-formContainer[data-v-4da1a936]{position:relative;font-weight:700}.c-form[data-v-4da1a936],.c-form__toggle[data-v-4da1a936]{position:absolute;border-radius:6.25em;background-color:#fff;transition:.2s}.c-form[data-v-4da1a936]{left:50%;transform:translate(-50%);padding:.625em;box-sizing:border-box;box-shadow:0 .125em .3125em #0000004d;display:flex;justify-content:center}.c-form__toggle[data-v-4da1a936]{color:#277696;top:0;cursor:pointer;z-index:1;display:flex;align-items:center;justify-content:center}.c-form__toggle[data-v-4da1a936]:before{font-size:1.75em;content:attr(data-title)}.c-form__input[data-v-4da1a936],.c-form__button[data-v-4da1a936]{font:inherit;border:0;outline:0;border-radius:5em;box-sizing:border-box}.c-form__input[data-v-4da1a936],.c-form__buttonLabel[data-v-4da1a936]{font-size:1.75em;opacity:0;visibility:hidden;transform:scale(.7);transition:0s}.c-form__input[data-v-4da1a936]{color:#4287a6;height:100%;width:100%;padding:0 .714em}.c-form__input[data-v-4da1a936]::placeholder{color:currentColor}.c-form__input[data-v-4da1a936]:required:valid{color:#277696;font-weight:700}.c-form__input:required:valid+.c-form__buttonLabel[data-v-4da1a936]{color:#fff}.c-form__buttonLabel[data-v-4da1a936]{color:#ffaea9;height:100%;width:auto}.c-form__buttonLabel[data-v-4da1a936]:before{content:"";position:absolute;width:100%;height:100%;cursor:pointer}.c-form__button[data-v-4da1a936]{color:inherit;padding:0;height:100%;cursor:pointer;transition:1s}.btn-mandala[data-v-caf7af75]{border-radius:50%;display:inline-flex;flex-direction:column;justify-content:center;height:3rem;padding:0;position:relative;text-align:center;transform-origin:center;transition:all .25s;width:3rem;margin:0 10px}.btn-mandala[data-v-caf7af75]:hover{transform:scale(1.2)}@keyframes pop-caf7af75{0%{clip-path:circle(5%);transform:scale(.5)}to{clip-path:circle(50%);transform:scale(1)}}.refresh-button[data-v-caf7af75],.download-button[data-v-caf7af75],.magic-button[data-v-caf7af75]{color:#015c7b;background-color:#fff;border-color:#015c7b}.btn[data-v-caf7af75]{font-weight:400;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid;font-size:1rem;line-height:1.5}.btn-social:not(.btn-hexagon).inview[data-v-caf7af75]{-webkit-animation:pop-caf7af75 .5s ease-in-out;animation:pop-caf7af75 .5s ease-in-out}.fab[data-v-caf7af75]{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fab[data-v-caf7af75]{font-family:"Font Awesome 5 Brands"}#mandala[data-v-e43a34ca]{display:none;position:absolute;left:50%;transform:translate(-50%)}#mandalaBtnContainer[data-v-e43a34ca]{position:absolute;bottom:0;display:none;flex-direction:row;justify-content:center;align-items:center;height:10%}#mandalaTitleContainer[data-v-e43a34ca]{position:absolute;display:none;flex-direction:column;justify-content:center;align-items:center;height:10%;top:0;transition:opacity .5s ease;opacity:0}#mandalaTitleContainer h3[data-v-e43a34ca],#mandalaTitleContainer h2[data-v-e43a34ca]{color:#277696}#mandalaTitleContainer h3[data-v-e43a34ca]{font-size:medium;font-weight:700;margin-top:10px}#mandalaTitleContainer h2[data-v-e43a34ca]{font-size:xx-large;font-weight:700;margin-top:10px}.hexaFrag[data-v-e43a34ca]{cursor:pointer}#devTool[data-v-cbee41b6]{position:absolute;top:20px;left:20px;text-align:left;z-index:1000}@media screen and (max-width: 600px) and (orientation: portrait){#mainContainer.visible{background:#005b7a}}@media screen and (max-height: 600px) and (orientation: landscape){#mainContainer.visible{background:#005b7a}}body{background:repeat center url(/img/mandala-bkg.jpg);background-size:auto 100%}ul{list-style-type:none}#mainContainer{position:relative;text-align:center;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.animate{fill-opacity:0}.animate_0{transition:fill-opacity .4s}.animate_1{transition:fill-opacity .8s}.animate_1{transition:fill-opacity 1.2s}.animate_2{transition:fill-opacity 1.6s}.animate_3{transition:fill-opacity 2s}.animate_4{transition:fill-opacity 2.4s}.animate_5{transition:fill-opacity 2.8s}.animate_6{transition:fill-opacity 3.2s}.animate_7{transition:fill-opacity 3.6s}.animate_8{transition:fill-opacity 4s}.animate_9{transition:fill-opacity 4.4s}.animate_10{transition:fill-opacity 5s}.animate_11{transition:fill-opacity 5.4s}.no-tap-highlight-color{-webkit-tap-highlight-color:rgba(0,0,0,0)}.no-tap-highlight-color:active{background:transparent}
