.ctf-btn{text-transform:uppercase;font-family:VCR OSD Mono}.ctf-btn-secondary{color:#181818;background:#f5f5f5;border:0;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:14px;font-style:normal;font-weight:400;line-height:12px;display:flex;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.ctf-btn-primary{color:#f5f5f5;text-align:center;letter-spacing:4px;text-transform:uppercase;background:#77308ce6;border:0;justify-content:center;align-items:center;gap:10px;width:198px;padding:10px;font-size:20px;font-style:normal;font-weight:400;line-height:normal;display:flex;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.ctf-btn-primary.active{background:#2d0e44;box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}.ctf-btn-link{color:#f5f5f5;text-align:center;text-transform:uppercase;background-color:#0000;border:none;align-items:center;gap:6px;padding:8px;font-family:VCR OSD Mono;font-size:14px;font-style:normal;font-weight:400;line-height:12px;display:flex}
.ctf-input{color:#000;text-transform:uppercase;border:none;outline:none;align-self:stretch;width:100%;height:32px;padding:5px 8px;font-family:VCR OSD Mono;font-size:14px;font-style:normal;font-weight:400;line-height:normal;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.ctf-input:focus{box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}.ctf-input.ctf-input-error{box-shadow:inset -1px -1px gray,inset 1px 1px #e20707,inset -2px -2px #e20707,inset 2px 2px #0a0a0a}
.ctf-form{font-size:12px}.ctf-form .ctf-form-label{text-transform:uppercase;color:#f5f5f5;align-items:center;gap:6px;font-family:VCR OSD Mono;font-size:12px;font-style:normal;font-weight:400;line-height:16.5px;display:flex}.ctf-form .ctf-form-group{flex-direction:column;gap:6px;width:100%;margin-bottom:8px;display:flex}.ctf-form .ctf-form-group.form-buttons{margin-top:24px;margin-bottom:0}.ctf-form .ctf-form-group.form-buttons .btn-self-end{margin-left:auto}.ctf-form .ctf-form-group.radio-group{margin-bottom:16px}.ctf-form .ctf-form-group.radio-group span{color:#929292;font-size:12px;font-weight:400;line-height:16.5px;display:block}.ctf-form .ctf-form-group .ctf-form-error{color:#e20707}.ctf-form .ctf-forgot-password.ctf-link{text-align:right;font-size:11px}.ctf-form .ctf-avatar-upload{cursor:pointer;color:#000;background-color:#f5f5f5;align-items:center;gap:5px;width:100%;height:32px;padding:8px;font-size:14px;display:flex;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.ctf-form .ctf-avatar-upload:before{content:"";background-image:url(../media/directory-cool.8b6ebbc0.png);background-repeat:no-repeat;width:16px;height:16px}.ctf-form .ctf-avatar-upload input[type=file]{text-transform:uppercase}.ctf-form .ctf-avatar-upload input[type=file]::file-selector-button{display:none}.ctf-form .ctf-avatar-upload .ctf-avatar-upload-empty{color:#0000}.ctf-form .ctf-avatar-upload .ctf-avatar-upload-empty:before{content:"SELECT A FILE FROM YOUR COMPUTER";color:#848484;cursor:pointer}
.ctf-tab-view{background:#2d0e44;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:16px;display:flex;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #306e74,inset -2px -2px #ffe347,inset 2px 2px #fff}.ctf-tab-view-content{width:100%}
