main.register{max-width:450px;margin:2rem auto;padding:1.5rem;font-family:Inter,system-ui,sans-serif}.register .header{text-align:center;margin-bottom:2rem;position:relative}.register.header h1{color:#1a1a1a;margin-top:1rem;font-size:1.5rem;font-weight:700}.btn.back{border:1px solid #0000;position:absolute;top:0;left:0}.register .inputGroup{position:relative}.register .inputGroup input,.register .inputGroup textarea{text-align:center;border:1px solid #ccc;border-radius:10px;outline:none;width:100%;padding:12px 10px;font-family:inherit;font-size:16px;display:block;background-color:#fff!important}.register .inputGroup textarea{resize:vertical;text-align:left;min-height:100px;padding-top:15px}.register .inputGroup label{color:#999;pointer-events:none;transition:all .2s;position:absolute;top:12px;left:10px}.inputGroup input:focus+label,.inputGroup input:not(:placeholder-shown)+label,.inputGroup textarea:focus+label,.inputGroup textarea:not(:placeholder-shown)+label{color:var(--primary);z-index:10;background-color:#fff;padding:0 4px;font-size:12px;top:-6px;left:8px}.inputGroup input:focus,.inputGroup textarea:focus{border-color:var(--primary)}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.progressBar{background-color:#e2e8f0;border-radius:999px;width:100%;height:8px;margin-bottom:2.5rem;overflow:hidden}.progress{background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:999px;height:100%}.pill-group{flex-direction:column;gap:.75rem;margin-bottom:2rem;display:flex}.pill-group input[type=radio]{display:none}.pill-group label{cursor:pointer;color:#475569;background-color:#fff;border:2px solid #e2e8f0;border-radius:12px;padding:1rem 1.25rem;font-weight:500;transition:all .2s;display:block}.pill-group label:hover{background-color:#f8fafc;border-color:#cbd5e1}.pill-group input[type=radio]:checked+label{color:#1e40af;background-color:#eff6ff;border-color:#2563eb;box-shadow:0 4px 6px -1px #0000000d}.register .footer{margin-top:2rem}.register .btn.primary{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:10px;width:100%;padding:.875rem;font-weight:600}.register .btn.primary:disabled{cursor:not-allowed;opacity:.7;background-color:#94a3b8}.register .btn:active{transform:scale(.98)}.register .fields{flex-direction:column;gap:10px;display:flex}.reset-password .header{justify-content:center;padding:50px 0;display:flex}.reset-password .card .wrapper{max-width:400px;margin:auto}
form.default .card .header .title{align-items:center;margin-bottom:20px;display:flex}.inputGrp.floating{width:100%;margin-bottom:20px;position:relative}.inputGrp.floating input{background:#f9f9f9;border:1px solid #e9e7e7;border-radius:8px;outline:none;width:100%;padding:20px 10px 5px;font-size:1rem;transition:border-color .2s}.inputGrp.floating label{text-transform:uppercase;color:#999;pointer-events:none;background-color:#0000;padding:0 4px;font-size:.95rem;transition:all .2s;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.inputGrp.floating input:focus+label,.inputGrp.floating input:not(:placeholder-shown)+label{color:#777;font-size:.65rem;font-weight:100;top:12px}.inputGrp.floating input:focus{border:1px solid #2196f3}.wrapper.group{gap:15px;display:flex}form.default .card{background:#fff;border-radius:20px;width:1169px;margin-bottom:20px;padding:20px;box-shadow:0 2px 10px #0000000d}form.default .card.tenant .detailsList{flex-direction:column;gap:20px;display:flex}form.default .card.tenant .detailsList .listItem{gap:8px;display:flex}
.wrapper.default.profile{flex-direction:column;gap:20px;display:flex}.wrapper.default.profile .imgWrapper{background-color:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:relative;overflow:hidden}.wrapper.default.profile>.wrapper{flex-direction:column;gap:20px;display:flex}.wrapper.default.profile .card{background:#fff;border-radius:20px;padding:20px}.wrapper.default.profile .card.profile{flex-direction:column;align-items:center;gap:30px;width:100%;max-height:300px;padding:30px;display:flex}@media (min-width:768px){.wrapper.default.profile{flex-direction:row}.wrapper.default.profile .card.profile{width:300px}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:#ff7900;--primary-pale:#e6e0ff;--primary-dark:#3a16cc;--secondary:#ff7900;--success:#4caf50;--danger:red;--warning:#f39c12;--light:#f4f7f6;--disabled:#cecece;--border:#d3cfca;--white:#fff;--btn-primary:var(--primary);--btn-secondary:var(--secondary);--btn-text-light:#fff;--btn-text-dark:#333;--text-white:#fff}
