@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Nunito:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap";#form-wizard{--core: #8057d7;max-width:var(--jdk-fw-max-width, 1200px);width:var(--jdk-fw-width, 100vw);height:var(--jdk-fw-height, auto);overflow:hidden;border-radius:var(--jdk-fw-radius, .75rem);border:var(--jdk-fw-border, var(--jdk-fw-border-width, 2px) var(--jdk-fw-border-type, dashed) var(--jdk-fw-border-clr, var(--core)));padding:var(--jdk-fw-padding, 1rem);display:grid;grid-auto-flow:row;grid-template-rows:var(--grid-rows, repeat(2, min-content) 1fr min-content)}#form-wizard>*+*{margin-top:1.5rem}#form-wizard #steps{display:flex;flex-flow:row;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%}#form-wizard #steps::-webkit-scrollbar{display:none}#form-wizard #steps>*+*{margin-left:1.75rem}#form-wizard #steps button{flex:1;display:grid;grid-template-rows:max-content min-content;place-items:center;padding-top:.5rem;border-radius:.5rem}#form-wizard #steps button.active{--nth-step-active-bg: var(--core);--nth-step-active-border-clr: var(--core);--active-step-name-clr: var(--core);--active-step-num-clr: #161616}#form-wizard #steps button>*+*{margin-top:1rem}#form-wizard #steps button .nth-step{--s: 2rem;position:relative;display:grid;place-items:center;border-radius:100%;background:var(--nth-step-unactive-bg, var(--nth-step-active-bg, #363636));box-shadow:0 0 0 2px var(--nth-step-unactive-border-clr, var(--nth-step-active-border-clr, #4e4e4e));font-size:1rem;width:var(--nth-step-size, var(--s));aspect-ratio:1;color:var(--nth-step-unactive-num-clr, var(--nth-step-active-num-clr, #fff));transition:all .25s ease-in}@supports not (aspect-ratio: 1){#form-wizard #steps button .nth-step{height:var(--nth-step-size, var(--s));width:var(--nth-step-size, var(--s))}}#form-wizard #steps button .step-name{height:100%;width:100%;font-size:1.125rem;font-weight:600;color:var(--unactive-step-name-clr, var(--active-step-name-clr, #777));transition:all .25s ease-in}#form-wizard .jdk-fw-seperator{--s: .75rem;height:var(--sprt-size, var(--s));width:var(--sprt-size, var(--s));border-radius:var(--sprt-radius, .125rem);transform:rotate(45deg);background:var(--sprt-clr, var(--core));margin:var(--sprt-margin, var(--sprt-margin-top, 1rem) var(--sprt-margin-right, auto) var(--sprt-margin-bottom, 0) var(--sprt-margin-left, auto));position:relative;pointer-events:none}#form-wizard .jdk-fw-seperator:after,#form-wizard .jdk-fw-seperator:before{content:"";position:absolute;width:100%;height:100%;background:inherit;border-radius:inherit;top:0;left:0}#form-wizard .jdk-fw-seperator:after{transform:translate(120%,-120%)}#form-wizard .jdk-fw-seperator:before{transform:translate(-120%,120%)}#form-wizard #step-content{margin-bottom:var(--content-margin-bottom, 1.25rem);overflow-y:auto;overflow-x:hidden}#form-wizard #step-content::-webkit-scrollbar{display:none}#form-wizard #step-footer{display:flex;flex-flow:row;justify-content:space-between;margin-top:auto}#form-wizard #step-footer button{padding:var(--footer-btn-padding, .375rem 1.5rem);font-weight:var(--footer-btn-font-weight, 600);letter-spacing:.5px;border-radius:var(--footer-btn-radius, .375rem);font-size:var(--footer-btn-font-size, 1.0625rem);background:var(--footer-btn-bg);user-select:none}#form-wizard #step-footer button#back{--footer-btn-bg: var(--back-btn-bg, #434343)}#form-wizard #step-footer button#back:hover{--back-btn-bg: var(--back-btn-bg-hover, #333)}#form-wizard #step-footer button#next{--footer-btn-bg: var(--next-btn-bg, var(--core))}#form-wizard #step-footer button#next:hover{--next-btn-bg: var(--next-btn-bg-hover, #7751c9)}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box;margin:0;padding:0;font:inherit}body{line-height:1.5;margin:0;padding:0}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{outline:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin:0}body,#app{font-family:Nunito,sans-serif;color:#fff;background:#161616;width:100%;height:100%;max-width:100vw;min-height:100vh;overflow:hidden;display:flex;flex-flow:column;align-items:center;justify-content:center}body>*+*,#app>*+*{margin-top:1.5rem}body button,#app button{font-family:Nunito,sans-serif;background:transparent;outline:none;border:none;color:#fff;font-weight:600;cursor:pointer}body h1,#app h1{text-align:center}body #credit,#app #credit{display:grid;grid-auto-flow:column;font-size:1.125rem;font-weight:600}body #credit a,#app #credit a{text-decoration:none;color:var(--clr, #fff);letter-spacing:var(--ls, .5px);transition:all .25s ease}body #credit a:hover,#app #credit a:hover{--clr: #8057d7;--ls: 1.5px}body #credit>*+*,#app #credit>*+*{margin-left:.75rem}
