.create-account-form{padding:32px}.success-container{text-align:center;padding:32px 0}.success-title{font-weight:700!important;color:#000!important;font-family:Inter,sans-serif!important;margin-bottom:24px!important}.success-message{color:#6b7280!important;margin-bottom:32px!important;font-size:1rem!important}.success-button{padding:12px 48px!important;background-color:#000!important;color:#fff!important;border-radius:32px!important;text-transform:none!important;font-weight:600!important;font-size:1rem!important;font-family:Inter,sans-serif!important;box-shadow:none!important}.success-button:hover{background-color:#1a1a1a!important;box-shadow:none!important}.form-icon{font-weight:800!important;margin-bottom:16px!important;color:#000!important;text-align:center!important;font-family:Inter,sans-serif!important}.form-title{margin-bottom:24px!important;font-weight:800!important;text-align:center!important;color:#000!important;font-family:Inter,sans-serif!important}.form-subtitle{text-align:center!important;color:#6b7280!important;margin-bottom:32px!important;font-size:1rem!important}.form-fields{display:flex;flex-direction:column;gap:16px}.custom-textfield .MuiOutlinedInput-root{border-radius:32px!important;background-color:#f8fafc;border:1px solid #d1d5db}.custom-textfield .MuiOutlinedInput-root fieldset{border-color:transparent;border-width:0}.custom-textfield .MuiOutlinedInput-root:hover{background-color:#f1f5f9;border:1px solid #9ca3af;border-radius:32px!important}.custom-textfield .MuiOutlinedInput-root.Mui-focused{background-color:#fff;border:2px solid #5a4eff;border-radius:32px!important}.custom-textfield .MuiInputLabel-root{color:#9ca3af;font-size:.875rem;font-weight:400;left:12px}.custom-textfield .MuiInputLabel-root.Mui-focused{color:#5a4eff;left:12px}.custom-textfield .MuiInputLabel-root.MuiInputLabel-shrink{left:12px}.custom-textfield .MuiInputBase-input{font-size:.875rem;font-weight:400;color:#374151;padding-left:12px;text-indent:8px}.custom-textfield .MuiInputBase-input::placeholder{color:#9ca3af;opacity:1}.submit-button{margin-top:32px!important;margin-bottom:24px!important;padding:12px 0!important;border-radius:32px!important;background-color:#000!important;color:#fff!important;font-weight:600!important;text-transform:none!important;font-size:1rem!important;font-family:Inter,sans-serif!important;box-shadow:none!important}.submit-button:hover{background-color:#1a1a1a!important;box-shadow:none!important}.submit-button:disabled{background-color:#e5e7eb!important;color:#9ca3af!important}.footer-text{text-align:center}.footer-text .MuiTypography-root{color:#6b7280!important}.footer-link{color:#000!important;text-decoration:none!important;font-weight:600!important}.footer-link .MuiTypography-root,.footer-link.MuiLink-root,.footer-link.MuiLink-root .MuiTypography-root{color:#000!important}.cube-container{perspective:2000px;perspective-origin:50% 50%;width:100%;height:100%;overflow:hidden}.cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.4,0,.2,1)}.cube-face{width:100%;height:100%;position:absolute;top:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;overflow-y:auto;overflow-x:hidden}.cube-face-front{transform:rotateX(0) translateZ(50vh)}.cube-face-top{transform:rotateX(-90deg) translateZ(50vh)}.cube-face-back{transform:rotateX(-180deg) translateZ(50vh)}.cube-face-bottom{transform:rotateX(90deg) translateZ(50vh)}.cube.show-front{transform:rotateX(0)}.cube.show-top{transform:rotateX(90deg)}.cube.show-back{transform:rotateX(180deg)}.cube.show-bottom{transform:rotateX(270deg)}@media (max-width: 768px){.cube-face-front{transform:rotateX(0) translateZ(50vw)}.cube-face-top{transform:rotateX(-90deg) translateZ(50vw)}.cube-face-back{transform:rotateX(-180deg) translateZ(50vw)}.cube-face-bottom{transform:rotateX(90deg) translateZ(50vw)}}html{overflow-y:scroll}.pdf-viewer{position:relative;width:100%;height:100%}.signer-pane{z-index:1000}.signature-field,.date-field{margin-bottom:15px}.signature-field label,.date-field label{display:block;margin-bottom:5px}.signature-field canvas{background-color:#fff}.date-field input{padding:5px;border:1px solid #ccc;border-radius:4px}button{padding:8px 16px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;outline:none}button:hover{background-color:#0056b3}button:focus{outline:none!important}button:focus-visible{outline:none!important}@font-face{font-family:Kelson Sans;src:url(/fonts/kelson/KelsonSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Kelson Sans;src:url(/fonts/kelson/KelsonSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Kelson;src:url(/fonts/kelson/KelsonSans-Regular.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Kelson Sans;src:url(/fonts/kelson/KelsonSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{font-family:Roboto Flex,sans-serif;margin:0;padding:0;box-sizing:border-box}html,body{height:100%;width:100%}body{font-family:Roboto Flex,sans-serif;font-weight:400;margin:0;padding:0}#root{height:100%;width:100%}link[rel=icon]{filter:brightness(0) saturate(100%)}*:focus{outline:none!important;outline-offset:0!important}input:focus,textarea:focus,select:focus{outline:none!important;outline-offset:0!important;box-shadow:none!important}.MuiOutlinedInput-root:focus,.MuiOutlinedInput-root.Mui-focused{outline:none!important;outline-offset:0!important;box-shadow:none!important}.MuiTextField-root:focus,.MuiTextField-root.Mui-focused{outline:none!important;outline-offset:0!important;box-shadow:none!important}.MuiModal-root:focus,.MuiModal-root:focus-visible,.MuiModal-root.Mui-focused,.MuiModal-root *:focus,.MuiModal-root *:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}.MuiModal-root .MuiBox-root:focus,.MuiModal-root .MuiBox-root:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}img[alt*=Logo],img[alt*=logo],h1,h2,h3,h4,h5,h6{outline:none!important}img[alt*="Klippers Logo"],img[alt*="klippers logo"],.MuiTypography-h6{outline:none!important;box-shadow:none!important}.MuiTypography-h6:focus,.MuiTypography-h6.Mui-focused{outline:none!important;outline-offset:0!important;box-shadow:none!important}a:focus,a:focus-visible,a.Mui-focused,.MuiTypography-root:focus,.MuiTypography-root:focus-visible,.MuiTypography-root.Mui-focused{outline:none!important;outline-offset:0!important;box-shadow:none!important}[style*="textDecoration: none"]:focus,[style*="textDecoration: none"]:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}.MuiOutlinedInput-root fieldset{border:none!important;border-width:0!important;border-color:transparent!important}@keyframes fadeIn{0%,40%{opacity:0;transform:scale(.8)}50%,to{opacity:1;transform:scale(1)}}@keyframes logoEnergetic{0%,35%{opacity:0;transform:scale(.8)}45%,to{opacity:1;transform:scale(1)}}.MuiOutlinedInput-root:hover fieldset,.MuiOutlinedInput-root.Mui-focused fieldset{border:none!important;border-width:0!important;border-color:transparent!important}.skip-link{position:absolute;top:-40px;left:6px;background:#c6f479;color:#000;padding:8px;text-decoration:none;border-radius:4px;z-index:10000}.skip-link:focus{top:6px}.button-hover-effect{position:relative;overflow:hidden;transition:all .3s ease}.button-hover-effect:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,.2);border-radius:50%;transform:translate(-50%,-50%);transition:all .3s ease}.button-hover-effect:hover:before{width:300px;height:300px}
