@import"https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap";.app{display:flex;flex-direction:column;place-items:center;justify-content:center;min-width:240px;align-items:center;width:60%;height:50%;margin:auto;margin-top:1rem;margin-bottom:1rem;padding:3rem;box-shadow:#14141433 1px 2px 10px;border-radius:2rem;background-color:#fff}@media screen and (max-width: 568px){.app{width:70%}}.main-form{display:flex;flex-direction:column;width:65%;background-color:#fff;color:#0c3058}.form-header{margin-bottom:5px}.form-title{text-align:center;margin-bottom:15px}.infobox{display:flex;padding:1px 9px;border:solid 1px #7bb0ff;border-radius:5px;align-items:center;gap:6px;background-color:#ebf3ff}.infobox p{font-size:smaller}.form-main-area{margin-top:30px;margin-bottom:20px;columns:2 230px;column-gap:30px}select{padding:1rem;margin:10px 0;border:solid 1px;border-radius:9px;border-color:#0c3058;font-family:Rubik,sans-serif}button{background-color:#0068f5;padding:1rem;margin:10px 0;border:solid 1px;border-radius:9px;width:100%;font-family:Rubik,sans-serif;font-size:larger;color:#fff}.tos-area{display:flex;align-items:center;gap:10px}.tos-area p{font-size:medium}.tos-border{border-top:dotted #0068f5 1px;margin-top:10px;padding-top:15px}@media screen and (max-width: 568px){.form-header{margin-bottom:0}button{background-color:#0068f5;padding:.65rem;margin:4px 0;width:100%;font-size:medium}.form-footer p{margin-top:0;font-size:smaller}.tos-area p{font-size:small}.form-main-area{margin-top:20px;margin-bottom:20px}.main-form{display:flex;flex-direction:column;width:90%}}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;border-radius:34px;top:0;left:0;right:0;bottom:0;background-color:#8596af;transition:.4s}.slider:before{position:absolute;border-radius:34px;content:"";height:30px;width:30px;right:2px;bottom:2px;background-color:#fff;transition:.4s}.inputNode:checked+.slider:before{transform:translate(-26px)}.inputNode:checked+.slider{background-color:#0068f5}.labeled-switch{display:block}.text{font-size:small;margin-top:4px;margin-right:10px}input{padding:15px;margin:10px 0;border-radius:5px;border:1px solid #0c3058;font-family:Rubik,sans-serif;box-sizing:border-box;width:100%}label{font-size:12px;color:gray}.error-label{font-size:12px;margin-bottom:5px;color:red;display:none}input:invalid[focused=true]{border:1px solid red}input:invalid[focused=true]~.error-label{display:block}.form-label{display:block;font-size:small;font-weight:500}@media screen and (max-width: 568px){label{font-size:10px}input{padding:13px;margin:8px 0}}:root{font-family:Rubik,sans-serif}body{direction:rtl;padding:0;margin:0;background-color:#e8e8e8}
