.borang-module__AzJ64W__pageWrapper{background:#f7f8fa;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:40px 20px;font-family:Montserrat,sans-serif;display:flex;position:relative}.borang-module__AzJ64W__backBtn{color:#4a5568;background:#fff;border:1px solid #0000000f;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .25s;display:flex;position:absolute;top:24px;left:24px}.borang-module__AzJ64W__backBtn:hover{color:#1a202c;box-shadow:0 2px 8px #00000014}.borang-module__AzJ64W__card{background:#fff;border:1px solid #0000000d;border-radius:20px;width:100%;max-width:650px;padding:36px;box-shadow:0 4px 20px #0000000d}.borang-module__AzJ64W__header{text-align:center;margin-bottom:28px}.borang-module__AzJ64W__title{color:#1a202c;margin:0 0 6px;font-size:1.6rem;font-weight:700}.borang-module__AzJ64W__subtitle{color:#718096;margin:0;font-size:.9rem}.borang-module__AzJ64W__errorBox{color:#d90429;background:#ffe3e3;border:1px solid #ffd0d0;border-radius:10px;margin-bottom:20px;padding:12px 16px;font-size:14px;font-weight:500}.borang-module__AzJ64W__successBox{color:#1a7f37;background:#e3f9e5;border:1px solid #c1f0c8;border-radius:10px;margin-bottom:20px;padding:12px 16px;font-size:14px;font-weight:500}.borang-module__AzJ64W__form{flex-direction:column;gap:20px;display:flex}.borang-module__AzJ64W__grid{grid-template-columns:1fr;gap:18px;display:grid}.borang-module__AzJ64W__inputGroup{flex-direction:column;gap:6px;display:flex}.borang-module__AzJ64W__label{color:#2d3748;font-size:.85rem;font-weight:600}.borang-module__AzJ64W__inputWrapper{align-items:center;display:flex;position:relative}.borang-module__AzJ64W__inputIcon{color:#a0aec0;pointer-events:none;position:absolute;left:12px}.borang-module__AzJ64W__input,.borang-module__AzJ64W__select{color:#1a202c;background:#fff;border:1px solid #e2e8f0;border-radius:10px;outline:none;width:100%;padding:12px 12px 12px 40px;font-size:.9rem;transition:all .25s}.borang-module__AzJ64W__input:focus,.borang-module__AzJ64W__select:focus{border-color:#32ade1;box-shadow:0 0 0 3px #32ade126}.borang-module__AzJ64W__input:disabled{color:#718096;cursor:not-allowed;background:#edf2f7}.borang-module__AzJ64W__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#32ade1,#59af73);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:10px;padding:14px;font-size:1rem;font-weight:600;transition:all .25s;display:flex}.borang-module__AzJ64W__submitBtn:hover{opacity:.95;transform:translateY(-1px)}.borang-module__AzJ64W__submitBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width:600px){.borang-module__AzJ64W__grid{grid-template-columns:1fr}}.borang-module__AzJ64W__dependentSection{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;flex-direction:column;gap:12px;margin-top:8px;margin-bottom:8px;padding:16px;display:flex}.borang-module__AzJ64W__dependentGrid{grid-template-columns:1fr;gap:12px;display:grid}.borang-module__AzJ64W__dependentReadOnlyCard{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px;font-size:.85rem}.borang-module__AzJ64W__depHeader{color:#32ade1;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:.75rem;font-weight:700}.borang-module__AzJ64W__depDetail{margin-bottom:4px;line-height:1.4}.borang-module__AzJ64W__depDetail strong{color:#1e293b;margin-right:4px;font-weight:600}.borang-module__AzJ64W__noDependents{color:#64748b;padding:8px 0;font-size:.85rem;font-style:italic}@media (min-width:600px){.borang-module__AzJ64W__dependentGrid{grid-template-columns:1fr 1fr}}
