a[data-v-a7a52b08]{color:#00000080;cursor:pointer;text-decoration:underline}#contactDialog[data-v-a7a52b08]{opacity:0;z-index:-99;flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100dvh;transition:opacity .25s;display:flex;position:fixed;top:0;left:0;overflow:hidden scroll}#contactDialog .form-wrapper[data-v-a7a52b08]>*{margin-top:20px!important}#contactDialog .background[data-v-a7a52b08]{content:"";opacity:0;z-index:-100;width:100vw;height:var(--window-inner-height);background-color:#00000080;transition:opacity .25s;position:fixed;top:0;left:0}@media only screen and (width<=768px){#contactDialog .background[data-v-a7a52b08]{display:none}}#contactDialog.active[data-v-a7a52b08]{z-index:100;opacity:1}#contactDialog.active .background[data-v-a7a52b08]{z-index:99;opacity:1}@media only screen and (width<=768px){#contactDialog.active .background[data-v-a7a52b08]{top:63px;right:20px}}#contactDialog.active .dialog-form-container[data-v-a7a52b08]{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;z-index:101;opacity:1}#contactDialog .dialog-form-container[data-v-a7a52b08]{opacity:0;background-color:var(--color-light);border-radius:15px;height:fit-content;padding:40px 0;transition:opacity .25s;position:relative;box-shadow:0 0 24px #00000082}@media only screen and (width<=768px){#contactDialog .dialog-form-container[data-v-a7a52b08]{height:var(--window-inner-height)}}#contactDialog .dialog-form-container .close-button[data-v-a7a52b08]{position:absolute;top:20px;right:20px}@media only screen and (width<=768px){#contactDialog .dialog-form-container .close-button[data-v-a7a52b08]{top:63px;right:20px}}#contactDialog .dialog-form-container .close-button[data-v-a7a52b08]:hover{cursor:pointer}#contactDialog .dialog-form-container form[data-v-a7a52b08]{grid-template-columns:1fr;grid-auto-rows:1fr;display:grid}#contactDialog .dialog-form-container form .input-block[data-v-a7a52b08]{width:300px;margin-top:15px;display:grid}#contactDialog .dialog-form-container form .input-block label[data-v-a7a52b08]{color:var(--color-darker);margin-bottom:5px;font-size:16px}#contactDialog .dialog-form-container form .input-block input[data-v-a7a52b08]{background-color:#f0f0f0;border:1px solid #cecece;border-radius:6px;outline:none;height:35px;padding:0 10px}#contactDialog .dialog-form-container form .input-block input[data-v-a7a52b08]::placeholder{color:#7c7c7c}#contactDialog .dialog-form-container form .input-block input[data-v-a7a52b08]:focus{border:1px solid #b1b1b1}
