@import "https://fonts.googleapis.com/css2?family=Special+Gothic+Condensed+One&family=Special+Gothic+Expanded+One&family=Special+Gothic:wght@400..700&display=swap";
h1,h2,h3,h4,h5,h6{font-family:Special Gothic Expanded One,sans-serif}button{font-family:Special Gothic Condensed One,sans-serif}p,body{font-family:Special Gothic,sans-serif}.swal2-title,.swal2-html-container,.swal2-content{font-family:Special Gothic,sans-serif!important;font-weight:500!important}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html.notranslate,body.notranslate{translate:no!important;-webkit-user-select:text!important;user-select:text!important;unicode-bidi:embed!important}.error_msg{color:var(--text-danger);text-align:start;margin-block:.25rem 0;font-size:.875rem;font-weight:500}.resendBtn{color:var(--text-green);margin-top:.25rem}.resendLink{cursor:pointer}.backBtn{border:.125rem solid var(--text-black);background-color:var(--white-color);color:var(--text-black);box-shadow:.25rem .25rem 0rem 0rem var(--text-black);border-radius:3.125rem;padding:.7188rem 3.125rem;font-size:1.125rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.backBtn:hover{box-shadow:.375rem .375rem 0rem 0rem var(--text-black);color:var(--text-black);transform:translate(-.125rem,-.125rem)}.app-btn{letter-spacing:.0313rem;text-transform:uppercase;cursor:pointer;white-space:nowrap;border-radius:3.125rem;justify-content:center;align-items:center;gap:.5rem;font-family:Special Gothic Condensed One,sans-serif;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.app-btn--primary{background:var(--primary-color);border:.125rem solid var(--text-black);color:var(--text-black);box-shadow:.25rem .25rem 0rem 0rem var(--text-black)}.app-btn--primary:hover:not(:disabled){box-shadow:.375rem .375rem 0rem 0rem var(--text-black);transform:translate(-.125rem,-.125rem)}.app-btn--primary:active:not(:disabled){box-shadow:0rem 0rem 0rem 0rem var(--text-black);transform:translate(0)}.app-btn--outline{background:var(--white-color);border:.125rem solid var(--text-black);color:var(--text-black);box-shadow:.25rem .25rem 0rem 0rem var(--text-black)}.app-btn--outline:hover:not(:disabled){box-shadow:.375rem .375rem 0rem 0rem var(--text-black);color:var(--text-black);transform:translate(-.125rem,-.125rem)}.app-btn--outline:active:not(:disabled){box-shadow:0rem 0rem 0rem 0rem var(--text-black);transform:translate(0)}.app-btn--danger{background:var(--text-danger);border:.125rem solid var(--text-black);color:#fff;box-shadow:.25rem .25rem 0rem 0rem var(--text-black)}.app-btn--danger:hover:not(:disabled){box-shadow:.375rem .375rem 0rem 0rem var(--text-black);transform:translate(-.125rem,-.125rem)}.app-btn--sm{padding:.5rem 1.5rem;font-size:.875rem}.app-btn--md{padding:.75rem 2rem;font-size:1rem}.app-btn--lg{padding:.875rem 3rem;font-size:1.125rem}.app-btn--full{width:100%}.app-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none!important;transform:none!important}.app-input-group{flex-direction:column;gap:.375rem;margin-top:1.25rem;display:flex}.app-input-label{color:var(--text-black);text-transform:uppercase;letter-spacing:.0313rem;font-size:.8125rem;font-weight:700}.app-input-wrapper{position:relative}.app-input-right-icon{color:var(--text-black);cursor:pointer;align-items:center;font-size:1.125rem;display:flex;position:absolute;top:50%;right:1.125rem;transform:translateY(-50%)}.loginForm .app-input-group{margin-top:1rem}.loginForm .app-btn--full{margin-top:1.5rem}.loginForm input[type=text]:focus,.loginForm input[type=tel]:focus{transform:translate(-.125rem,-.125rem);border-color:var(--text-black)!important;box-shadow:.25rem .25rem 0rem 0rem var(--text-black)!important}.tab-pane{background-color:var(--white-color);border-radius:0 0 .75rem .75rem;padding:1.25rem}.page-loading-container{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background:#0003;justify-content:center;align-items:center;display:flex}.page-loading-spinner{border:.375rem solid #f3f3f3;border-top-color:rgb(var(--text-green));border-radius:50%;width:2.5rem;height:2.5rem;margin:auto;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.errorPage{background:var(--light-green);width:100vw;height:100vh}.toolbar-item{color:#495057;background-color:#0000;border:.0625rem solid #0000;border-radius:.375rem;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;padding:.5rem;transition:all .15s ease-in-out;display:flex}.toolbar-item:hover{color:#212529;background-color:#e9ecef}.toolbar-item:disabled{opacity:.5;cursor:not-allowed}.toolbar-item.active{color:#0d6efd;background-color:#cfe2ff;border-color:#b6d4fe}.editor-input{border:none;outline:none}.editor-placeholder{color:#6c757d;pointer-events:none;-webkit-user-select:none;user-select:none}.editor-input::-webkit-scrollbar{width:.5rem}.editor-input::-webkit-scrollbar-track{background:#f8f9fa;border-radius:.25rem}.editor-input::-webkit-scrollbar-thumb{background:#ced4da;border-radius:.25rem}.editor-input::-webkit-scrollbar-thumb:hover{background:#adb5bd}.editor-input p{margin-bottom:1rem}.editor-input h1,.editor-input h2,.editor-input h3,.editor-input h4,.editor-input h5,.editor-input h6{line-height:1.2}.editor-input ul,.editor-input ol{padding-left:1.5rem}.editor-input blockquote{margin:1rem 0}.editor-input a{color:#0d6efd;text-decoration:underline}.editor-input a:hover{color:#0a58ca}.editor-input .editor-image{max-width:100%;height:auto;margin:1rem auto;display:block}.editor-input pre{background-color:#f8f9fa;border:.0625rem solid #dee2e6;border-radius:.375rem;padding:1rem;font-size:.875rem;line-height:1.5;overflow-x:auto}.editor-input code{background-color:#f8f9fa;border-radius:.25rem;padding:.125rem .25rem;font-size:.875rem}.toolbar-divider{background-color:#dee2e6;width:.0625rem;height:1.5rem;margin:0 .25rem}
