body,html{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;background:#0f0f1e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:.9em!important}#root,body,html{margin:0;padding:0}#root{display:flex;flex-direction:column}body.fonts-loaded{font-family:Noto Sans,Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}code{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Courier New,monospace}*{overflow-x:0!important;scroll-behavior:smooth}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background:#9020f800}::-webkit-scrollbar-thumb{background:#bdbdbda9;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555555a4}.card{--bs-card-bg:initial;--bs-card-border-color:none;color:initial}.export-modal .modal-content{background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:0 10px 25px #00000026!important;color:#374151!important}.export-modal .modal-body,.export-modal .modal-footer,.export-modal .modal-header{background:#fff!important;border-color:#e5e7eb!important;color:#374151!important}.export-modal .modal-header{border-bottom:1px solid #e5e7eb!important;border-radius:12px 12px 0 0!important}.export-modal .modal-footer{border-radius:0 0 12px 12px!important;border-top:1px solid #e5e7eb!important}.export-modal .modal-title{color:#1f2937!important;font-weight:600!important}.export-modal .btn-close{filter:none!important;opacity:.7}.export-modal .btn-close:hover{opacity:1}.profession-gallery-heading{color:#000;font-size:2rem;font-weight:700;letter-spacing:.01em;line-height:1.2;margin-bottom:32px;min-height:2.4rem;text-align:center;transition:color .2s}.profession-gallery-section{background:#0000;border-radius:0;box-shadow:none;contain:layout style;contain-intrinsic-size:auto 520px;content-visibility:auto;margin:36px 0;min-height:520px;padding:40px 0 32px;text-align:center}.dark-mode-support{background:#0000}.profession-gallery-grid{display:flex;flex-wrap:wrap;gap:36px;justify-content:center;min-height:360px}.profession-card{align-items:center;background:#f7fafd;border:1.5px solid #e3eafc;border-radius:22px;box-shadow:0 2px 16px #00000014;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:10px;min-height:320px;padding:28px 22px 22px;position:relative;transition:transform .22s,box-shadow .22s,background .22s,border .22s;width:320px}.profession-card:hover{background:#eaf3ff;border-color:#007bff;box-shadow:0 8px 32px 0 #007bff33;transform:translateY(-8px) scale(1.07)}.large-img,.profession-img{background:#fff;border:3px solid #e3eafc;border-radius:50%;box-shadow:0 2px 12px #0002;height:120px;margin-bottom:18px;object-fit:cover;transition:border .2s,background .2s;width:120px}.profession-card:hover .large-img,.profession-card:hover .profession-img{background:#f7fafd;border:3px solid #007bff}.profession-desc{color:#232a36;font-size:1.18rem;font-weight:600;letter-spacing:.01em;margin-top:8px;text-align:center;text-shadow:none;transition:color .2s;user-select:none}.profession-title-text{word-wrap:break-word;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;background:#f1f6ff;border-radius:10px;box-shadow:0 1px 6px #007bff12;color:#3a3a3a;display:-webkit-box;font-size:.98rem;font-weight:400;hyphens:auto;line-height:1.4;margin-top:10px;max-height:80px;min-height:60px;overflow:hidden;padding:10px 8px 8px;text-align:center;transition:background .2s,color .2s}.profession-card:hover .profession-title-text{background:#eaf3ff;color:#007bff}[data-theme=dark] .profession-title-text,body.dark .profession-title-text{background:#232a36;color:#e0e6f7}[data-theme=dark] .profession-card:hover .profession-title-text,body.dark .profession-card:hover .profession-title-text{background:#181c24;color:#90cdf4}@media (prefers-color-scheme:dark){.profession-gallery-heading{color:#fff!important}.profession-gallery-section{background:#0000}.profession-card{background:#232a36;border:1.5px solid #222b3a;box-shadow:0 2px 16px #00000038}.profession-card:hover{background:#181c24;border-color:#007bff;box-shadow:0 8px 32px 0 #007bff33}.large-img,.profession-img{background:#232a36;border:3px solid #222b3a}.profession-card:hover .large-img,.profession-card:hover .profession-img{background:#181c24;border:3px solid #007bff}.profession-desc{color:#fff}}@media (max-width:700px){.profession-gallery-section{contain-intrinsic-size:auto 1200px;min-height:1200px}.profession-gallery-grid{gap:12px;min-height:1100px}.profession-card{max-width:98vw;min-height:180px;min-width:0;padding:12px 6px;width:95vw}.large-img,.profession-img{height:60px;margin-bottom:8px;width:60px}.profession-desc{font-size:.95rem;margin-top:4px}.profession-title-text{-webkit-line-clamp:2;line-clamp:2;font-size:.82rem;max-height:60px;min-height:40px;padding:6px 4px}}.partner-grid{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:space-evenly;overflow:hidden;padding:5%;position:relative;text-align:center}.partner-container{display:flex;justify-content:center}.blob-svg{height:120vh;left:50%;opacity:.6;position:absolute;top:0;transform:translate(-50%,-10%);width:120vw;z-index:-1}.partner-text{margin-bottom:3rem;max-width:600px;z-index:1}.partner-text h2{font-size:3rem;margin-bottom:1.5rem}.partner-text p{font-size:1.2rem;line-height:1.6}.partner-icons{flex-wrap:wrap;gap:1.5rem;padding:0 10%;width:100%}.icon-item,.partner-icons{display:flex;justify-content:center}.icon-item{align-items:center;border-radius:10%;height:100%;transform:translateZ(0);transition:transform .3s ease,box-shadow .3s ease;will-change:transform}.icon-item:hover{box-shadow:0 1rem 2rem #0003;transform:scale(1.1) translateZ(0)}.icon-image{height:auto;object-fit:contain;width:100%}@media (max-width:768px){.partner-text h2{font-size:2.5rem}.partner-text p{font-size:1rem}.partner-icons{gap:1rem}.icon-image{max-height:80px}.blob-svg{visibility:hidden}}@media (max-width:480px){.partner-text h2{font-size:2rem}.partner-text p{font-size:.9rem}.partner-icons{gap:.8rem}.icon-image{max-height:60px}.icon-item:hover{transform:scale(1.05)}.blob-svg{height:100vh;left:50%;top:0;transform:translateX(-50%);width:100vw}}[data-theme=dark] .dha-info-section p[style*=background-color],[data-theme=dark] .info-section p[style*=background-color],body.dark .dha-info-section p[style*=background-color],body.dark .info-section p[style*=background-color]{background-color:#232a36!important;border-left:4px solid #90cdf4!important;color:#e2e8f0!important}[data-theme=dark] .dha-info-section .info-box p,[data-theme=dark] .dha-info-section .primary-box p,body.dark .dha-info-section .info-box p,body.dark .dha-info-section .primary-box p{color:#e2e8f0!important}[data-theme=dark] .dha-info-section,body.dark .dha-info-section{background-color:#181c24!important;border-color:#232a36!important;color:#f1f1f1!important}[data-theme=dark] .dha-info-section h2,body.dark .dha-info-section h2{color:#90cdf4!important}[data-theme=dark] .dha-info-section h3,body.dark .dha-info-section h3{color:#38d39f!important}[data-theme=dark] .dha-info-section h4,body.dark .dha-info-section h4{color:#b0b3b8!important}[data-theme=dark] .dha-info-section h5,body.dark .dha-info-section h5{color:#90cdf4!important}[data-theme=dark] .dha-info-section p,body.dark .dha-info-section p{color:#e2e8f0!important}[data-theme=dark] .dha-info-section .info-box,body.dark .dha-info-section .info-box{background-color:#232a36!important;border-color:#2d3748!important;color:#e2e8f0!important}[data-theme=dark] .dha-info-section .warning-box,body.dark .dha-info-section .warning-box{background-color:#332a1a!important;border-color:#b59f6a!important;color:#ffe082!important}[data-theme=dark] .dha-info-section .primary-box,body.dark .dha-info-section .primary-box{background-color:#22304a!important;border-color:#007bff!important;color:#90cdf4!important}[data-theme=dark] .dha-info-section .danger-box,body.dark .dha-info-section .danger-box{background-color:#3a2323!important;border-color:#c53030!important;color:#fbb6b6!important}[data-theme=dark] .dha-info-section .info-box li,[data-theme=dark] .dha-info-section .info-box ul,[data-theme=dark] .dha-info-section .primary-box li,[data-theme=dark] .dha-info-section .primary-box ul,[data-theme=dark] .dha-info-section li,[data-theme=dark] .dha-info-section ul,body.dark .dha-info-section .info-box li,body.dark .dha-info-section .info-box ul,body.dark .dha-info-section .primary-box li,body.dark .dha-info-section .primary-box ul,body.dark .dha-info-section li,body.dark .dha-info-section ul{color:#e2e8f0!important}[data-theme=dark] .dha-info-section .warning-box li,[data-theme=dark] .dha-info-section .warning-box ul,body.dark .dha-info-section .warning-box li,body.dark .dha-info-section .warning-box ul{color:#ffe082!important}.exam-card{align-items:center;background-color:#fffffff3;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfoChwMJS5bg+eFAAAl1klEQVR42u3deZRdVZU/8O8+594315SqVKoyjyQkgSBTQEhAQVQGAW0QBRc/QURbsOnGAZywUaRltYiKjTa0bSu0AwEUmRuQeYoQMw+kyFhJJam56tUb7r1n//64ryqhGxSaqiQ0389ab71aVfe9uueuV7v22XffcwEiIiIiIiIiIiIiIiIiIiIiIiIiIiIiov2J7OsdIKK3t8JjU5Dq2YBiw1wAAk97IBB4x24a9t/FgEVEQ9bgDxiwOcD0IxEJDACFwIlAtQBnDA4Jzxza3j3dCAgg6lDAeF8Q2NTo9cWovQERPBgV+MdsHLb9Y8AiIgDAEvMAFAoLIPTCVDKSZgPUqcqAE2zzIturiCAQHIiTET4zFhKHs2oVPUsU74e4nINdqWp/qcmeZVIYBVcOkXzv9mHZRwYsIsJS7y5APRQ042VRfL9RXADIoQKtAlACsA7Ar6H6a4HpAQQznrkQgMkZKV6n4i4C4MXvZgHV1SruUwJ5puQnkDlseAKWt68PFBHtW0vN7wFEiLx8oirA5VDzZVGpiX86lNOMBXAsgAUKXA7oDtgyVM3JCr1AIN7ubRUiONDBXBEg8TEbID9c+2r29cEion0r0gQSzke6nD1HVL5mFDWvs6kHyLmAfkUR+f3XL4RRfQ+AJHT3RrL7+TCr4QSj4bDtKwMW0TtcQsoIETU6yCWAZFQA7BmB/qfznOiRW3/zOYhKQlSgr1VcUnhG4Rn9i+/1pjBgEb3DKQwAewggc6CCOPr8pfK2jBLY9zZdchtUzAsq+trxSmRdKH5rKP6w7StrWETvcL4ziEQniiLzRl9jVKbWf+dnCFc13yWQ0wX44ODPFADUdTgxP7Am3/X9eTlcHTXCmQjGGZgoA1GDryY3vOl9ZYZF9A6nUCjwpgpNKhqiWqEhdkLNZx3M9QpdpkCLg7kPaj7pz69Z9C/zBJFoCsAoAA0Asl/zN8F5/fhHV49vuXH4din9hn8v2xqI3uGWm3ugwALrzD0CVL+R10Qm+oLv/O9Ne+L/AQlFN6aYGmysN+oStjfRISdlytdE3Yc7wQcheoSKjlE4C6AL6q20igcjcU8YSB9c3J76dW/nX/29DFhE73DL5R4otMbC3C4q7/tr26tgqwNOEciyufpB9L8wHXACH314dGKEF5p0ogJfsMA5Kjp66HV7FPKNmoEI+KPAXZuXzqczrh5OFFebzr/4uxmwiN7hNuNx5FFAJOX3C+wvRKXx9bZVIIyM+1qf131dJsrpu6IzAADXhWNQlACKaC7E/FjFLHyD9abNClx+JNKLno3ySIRV+Fpq8+tuzIBF9A6T9S6CagAxFnEZO8IYJPGK/BKrw19/VFWugcq0//46BbpV9IcKXCfQfGRCzIvOwNWlBogXAZBxTvSXEPOewfOMb6ShQaGtovhEKOaPBg7flNfPsvaLgNVyz0OYesr78MANNyEoBRCxCIxgVE0toijECZ89f1/vItHbWsq/EFAHNR5UfdQEd2DAPyUH2CwQpgXOhjBB6FC4I3rflBlSfaYF5qua0ZFoQYFlTtyvA1N+LBmlQlHBHJwMAPh2sQHot+Lqomtg9EpAoNA3F1xU/giXOEtFO9S045sSvOZm+yRgPfT9m/HEortx9hV/h/pJY9E0cypMIolLpcks+MJnbLp2lNn88svR537+oxAAOjdtQU/rLrSuWI1EJoP5n/jwvthtoreVDD4E6zdDNYIagygsJJxNTRfYozy4IyFmhgJjRDUHgVVIKIreEK4VousmaGr1Ua55xXmYuvYD0TntD8hvMF1yGIDDwe40AMD1m8ejf2weAA6EMfdDzKQ4r3qzzaISQM0FAG5VcbhK2l97q715AP/8H4tQ6OzChOOOxLh3HYwld9xf3TBl3Mzc6PqDrOfNhEbjxLO5sFA2JpUsidNdzkWvhKXyqu7WXct/+6kvtn7u8d+4LS8tR/3kCeh6dhnmfOrsvTkEoreFlH8hVBUiKfhazDrx3xuJfkwFC43aZoEYgUCx5xWAlWeJC+SiGqi4TYroEXXyKz/UZ9XzyiZ0gDHoj36Cr2gKHlKwTj6rYn9sBPLmg9Xg79ffmND7hIgNvua99sXSeyVg/fafbsRZX/4cNr64FFMOPwQbn31hZtW4sacnc5mTvWRybtuq1aNqxzXLjjVr0LFpI8QmcNCppyFbV4NtK5YjKJaLTQfO3hQWCk8MdPcsemXxi0/POfH4/NonXkA6l8WcDxy/N4ZB9LaQ9j4NACi4LknZUcda4O8hcpKDyUIM4lWuZI/Ha3EAHBQOgAKqXVB3l0B/ULapZYmgCBXgi6Xb4RWbRNM7b4bgwrcYUFaIeicA2Pl1s+M1NxjxxtE/3/sgxk9qBuBQLhTHd21p/ebYeXPus55890+Lbj8u39VZ/8wtt8if77wTPVu34ulb/l1bnnoS1lqEhRIe//GPsebRh1MDnR0zX7z99ovCsLRo3invu22gu/fEVY88Y7OjahHlC/j9N7870kMh2u+lExfHX6hWpW3dlyHmdhXvTBU/K+JD8OqHkVc/ZPCBBER8GCQrX3t1MPYCiLnTD4ML1GlCVFBtBhBmtiecoGkYdr9OJaxRef0e1hENWC2PP4d0OotffuMq07a65dSJB8++I5lLX7VjfcvUdU88iSgKEYUBenft0i1/Xurg++6g0z+kVc1Nmsim0bpiOXatb0FQKunS39+NYiGv8GxVz/btp/tp/zenff2S7xT6+hp72zvwoau+hF9/7wcjORyi/VrG+zTgAIU2wdgfCMy3BGYMxAJDQcoD4A0FJsXgIwGFD4GFwIMRC4EPwEJgAVgAHhQyDUZ/BGuuEqe5ny48Bere6PnAN+Ivv8+ITQlbHn8WEEHbug3JWScec0m2vvbKrq2t9c5FeGnRnWicPg0tzzyDA0852blyoLXNY5Crq4P1fGjkJFtXh77OLvR3dqJcHJCdq1ZLuqEejdOm456vfh0nXvElTDv6KJR6++/v2Lj18qYDpq2eVVOFa679IT5+5edHalhE+6Ws/UzlEhsZIyb6EeCdBbGAeEMBR0QAGCgsRAZzlT2nhXsWy6O4BgYXN3xKFJ9l1AhAhLiS734EF35tIDos/4/uK7dA5C1NCUVlBdTEU0L72l3vI5JhLbv/EURhhPZ1G1KzT1rw1boJY7+9bcXy+tsvvxytq1YhU1eL5rlzMe+MM7ShuRmT586R+uYxJpnyjLWBSWY8KRd6xfOd1DbUStOkyTJjwQJkRjVg6d1/QKlchJdM4OHrb8CuDS0fbJwx5d/b1m+Yt2xXOz52xaUjMSSi/VbaXFppI4iqRORaqQQrFW8oo1IxcOLF3xMPIrby8OLMa+j51Y/4tR6wxxRS4AFirAougZUvAReLiLz4VvMfBVZ6UbLLOPu62wz7ag333/BTFPMDeOq2O+1Hr7ni7zJ11V9qeeH5ZDRQQLGjA23r1uFdZ54JE0UYO3OGJDIp8TJJWD+BcmkARgReIokoLMO5CAYGUTkATIBGv1kbPv5xaZw1EzvXt6Bz21a0PPMsJh122PyGqRN/vGPdK+cPdPW07FzbgsaZ0976YIj2c77/QWioCF2tWL/rEhH9hMKr1KTi6Z2DAcTAIG4UlaFpHhDfQUKGvoyL7YCqhSCqvG4ws9qzGVQBGE+hf5/AZ1f5MI+WoZsATPpfDiUQxb2hnw+ksg+vZdgzrBsuuxhHfORUnHnV359RPXbMFR1btiYfvv77qtbTIz75SUw96ij4AHIN1aga0wA/m4YRA40iuDCAsXH0Bzx4XhJiDGBCpOuyqG6ul0TKw4yjj4KoQ9Dfj0SuCksW3Yn8rh3HNE6ddO321etrurbvwPO33TXcQyPa7yTcFBivDN/vXCgil0Gshz0yKwcLFQsDW6lhJeLalFpAfQB+JYOKs6h4pWPv1RlXJQODWChenZ0Btsr6+o3vVn9IfES3voWhPAXY++A8FP5CWBrWDGv57+7DqOmTseFPL01vOmD6Vb1tbbWpqhwy2aysf/YZHHnW2RjYshXWeAgHQvQN7ARUK5FdoBqge8d6bLr/HkTFIkQknipHAcT6ELFQAEGhiPHvPwXHf/7z6Ny4EU/ffIueUP8PMmvqtA+PP+iA5+qnTL7+wetuGunPCtE+djwURcC5HEziHwS2UbQyhRODuF5lYGAg8AYDDACBioGoBSRuctg9m/MQZ08RVCIAEidg6sW96xICaiDq7c60RGeXBsxnelrT38uNKx6tkPe+mVEodKuofCsyQYcAuGZvXZqz+D9+i+V33Gc/8pNr/7l6TONlf7jqKgiAA08+BeVCAfXNDUgk06iZNLUSqGRwjwEoxFq0Pv0EHjj7VJT7+nbv3H87CeFlM1jwLz9D01HH4E+L7oB4HmYd/15EpSIap0/fsGN1y+l+NrO8dekKHHHuR4b3M0K0n6jyP4tIIwiiM5wkbhPjZaSSKcX/3AczobgWNRiwBHHxfTB4SeUvbfdqCnHAGurD0jD+WiOolKEuhKiDIoQiBBAAGrYFZTn5Wv1lcQCJnwCy8I2MQSGbVXF5nUxb1Bu1wC8ncUWm9XW3H7Yp4VP/+ktMevehOOmaLxyazKXPeWnRHehYvx49O9uQrq1F49RJyIwZBSQSEGMg1sIFRZT7O6AuAIwAgvj/gTUwdig7HTzZET9Xpt6JdBLGU8xcuADj5s7B3V/9GpY/+KDaVGJKzbgxF3xp7kxT7O3fqx8gor1JXQhPo6SK93GIycR/zgZxB7sBKjWs+N4RlaAFU3mOp3lWPBhJwEgCVnxY8WHEqwQ5v5KZDbY7xPUvI3FmtjvwCRSmyff1nB3bJ65WuE+I4kZR2fX6ey8FUblPVT6u0r6o27UA4v5isAKGcUqY7+5B44zp6G7d/lE/nW7a9MILyHf34KRLP4dk0kdmVDWcRlA4OI1Qat+CYkcrgr4u2FQaNpVDoqYBYSkPqMC8xrrSiYxFWIogCkTlAhK5FFLVGRQLRdhUStc+/AgmHnYoZi5YcPrVz790k/W9dc/d+jscdd4Z++QDRTSSQiuAmgNEzLGoBA+BHZoOGgzWmbzKzyrBSnYHn91d7wrAQuEqP1OohHCVko3G3e6V72ulA95AdPDWqw6Ae/+NE+Z//4Tvr9isl3ZfNl97bjVlPS1K6DxAxwrUikoXICtU7UPW2ccjG/ZKNA4Oiqu8bX91zMMWsGYcOx/rn3xuXCqX+YDxEjjivHPR8sJiNM+ciUJ3J7ykj6CgEDHId7Sie8UTyNQ0AkEJwUAvSuVN6A4G0NtuKgd8N2PjMxkNs3Lo31FG/y6F9ZPw01XINgACH7NP+aC8+NvfIje6AWJkck1jw4mjJk9Yl+ofvlsMEe0vMv7HK+shREcD2iQiQ8FKRSBayX7UQEzlTKAOFt8ry8pUpo2v7sNycbkGLs6bROEUle0FcVCLgKHsysWZlhgAdoYYOdj/0vi226/aNkWgH4Fxkwbq5aE/fB93rT3ZFRNRoviV7Lr+q0vTAGdh1cDZPL4p3W9o3MMSsFb++k6MmjIeYbH8rk1Llkx7+dFHMfnd78a7PvJhhPkBZOqqEZYHKvU5h1JfB+DKEFs5mMbEU0J1KOf7dr9xHNRRNSGFYm+A3h1laOhgrAWMgYsC+KkkrBWMnz0bDV+5AuW+PLavXSf14yeceM+3b7ildlxTeV9/uIiGnTokgw1S9KccKXFEQhRWGj8FsN7uKZvCQCMDY2Qo+4q71m3ljDwQhYCqAjAwxlVyBlsJXoMLxjg4aJyVOYNIIxgTB8W4MVUzqjj0zrq7nnTB6OsM3JkqQLZLP/Sxc23PinOiX9x9o+CagWkQ5/AV/69nVP/dsASsh5avwGUfPRO9O3ce2bFxY2rJ7+9Sv36UTF+4EAO9vUhV1aJc7EMYDEBDIMj3xj0iYuP/BtbEdS0RlAs9UHVQAby0QTJn0TQzi63L+yAicBofdPG8yglGgZdOoXbsWJiEj9996UoccPwCNE6eMnfWwqPHiDFb9vVni2i4KXIo2VwOIjNUgeqqNI4+ZjoSiQSiSLD4hTZ0toeAEYwZk8H8o8fh0Qe3oVQ0EPjxWcLK1NAYgyOPqcPohiQAYO3qLry8vrdSpxrMsqSyfQSNgFkHNmL8pCwefnDN0MpXCiCAzOoJmiZUSzgfwGBBP+U8HD/3+e5fBBMbcei2jv/1uIel6D67vh6/vvhy31g7e+oxR2PSEUfK0eeeCy0HEC+e4iUSOaSSOTinCAZ6IV4SqgqnLk41RWCth/JANxwijDowixkfHoUDz25A7ZwkmudXYdTUFIJSALUGNpGAMRZiLRK5DFxQxtZly1EzeTxMwkfkosZUTW5ietQbWlOf6G3FiYEzUqXQMVBBJpPAB06ehe/94DSc+TezUV2dgnNAGCnGjcvi/PNnI5NKwLn4n75zAo1QWYLGYd67avD1q+fg4kumYvzETOX6QAON15qpZF+AOoVzwKGHjsNZZ8+FusqUcHDRPnFj7w2bSiqyaag2pgII1qK1AereWolmWDKs0c3NGD1mTNYY09wweQqOvvBTSGRzKPf0wE8lEYVRfBrUCMJyCeV8L5LJ+GyhGZr/AjAWUSGPRMbASyt6NpZgJguyY3xkGi02r82j2BMg1eDDSycQFPrhVGFsAhqUMfWo+Thg4bGwxiAslnMJ3x/vZ974LYSI3i7im58iDWjWGIO2tn5c/90/Ys5BTbjph8/g4INH44ILD0N3TwnbtuThQsWkyVU49/xxGCgAi5/rwsLjR6O6JoFVK7vxi1vW44jDavDMMx0QKL745Zlo7yqjsz2PQw4dhXy+gIcf2IDJ06oxbUYNXDmEZwz+5uyDUSiWcf89KxDGM56ac/sW9n6s/ldfV9VvqGAsxD2i6v08Qlz2eSuGJcNKpdNIZbNpdVG98TxMP+ooJFMpIIrgJRMwxsTTPHUI8r0I8r0QY9Hf0YZ89w6oOhg/CT+ZhglLKPeUsPOlXmx7qgfr7u5Az9Yiti/vx67VeUCBZG0tEtXpylzdh4sCqEYw1oMxFqoCMcYqooa6yRP29WeLaKRUOkEry/AJoBEwcWItPn/Zu9HZmcepp03HlGk1UFVcePEsnHzKWJx6ajPOPGsCTjljIoKSw/mfnIbqmgRUBS4yOOa4Jsw9pA4d7QV85tI56Osq4L0nTMLfnDMDF376YKxcvh2dnX1YcNxUXPy3R2Pjhk6EkUPlQmovKSVzdXHOI4F4H4qA44om/LyI7rAQHLaj+y0P+C2zcQOogcIHBtNMgboIUViGb9Px5QAuQBQMoH/zWnQvfwitLy9FT1nh105AMluDhvHT0N62HVEQDEXSRM4iOyqF/h1RnIg5IDOmEX5NLfxECmI8eJ5DyfZB3R7RWwRRFPLO1vR/kzjEXZsmHDzLpwJEUJTKDgOFEOPG1sBaA40UUQR0dZcQlKuwvqUXWzcPYMe0Ip54vA2HHVUPawROET9chBdf6MQTj+7EJ86fjrHjskj4Fv39AcKyYsqkGqhTbN/ei97eIqYdUI9VK7fG9WVoAAnc9YUpuDK5ukcgPRYGKkXIzt63POxh+YPWuHc/FCPFVx9Ugygso1zMA+rgwhJsMolSqglhsgp1TYci7C0hVVOPqqoaDJQDYLyDsYuBSvBJVvuQsgUCGWqMz02ajESmBi5wgA1hJO4lEbNH35YqfD9RHDzLQfR/iwNE8wamP76yTdHVWcA/X/s4li7Ziau+/jBmzWrCY49txaaN/Xjy6Q5sWN+Do48dj6BssGpFP1au6sUrr+Rx4w3r0NMT4ZZ/ewWdu8r480sGQRiht6+Mb33jJRx4UA6PPLYFy/7chgfuewXTZ+Swfl0Hnnt+EwbyRdQ3puH7BqVyBIH2AEEpgEFy1463Osj/YVgCVn9/Hhq5AsS073kJjfE8iBgY68GFAWwig1xDEw487sOonX4ADBSi2H2JDoBNjzyIh//tZ3BaBkTQ9fIA+jYWEYYu/j9iBfWzD4KXTFfa3hVRFMFFDmLt0CU8qhqoMzs7Xtn8JkZC9PZgHCCQfjGmDcCBEEVhoIxHHl4PaxPo/NN2vLi4A0Y8GOPDoRdWfNyxaCMEPqz1sWFjHtZY7Hq8A2IFLzzXjfgezA6CEGKBpcs6sWTJNqiEMMZh08YOvPB8EK+PhQCiEdyKAMbGSykb1W0DwaZC0hs/MuMejjfZ0boDj9z4y7wLwq2DGY0C8FNphKUAvp9EIp2FTaThZTMoDfQAGlWWwNe4EFcpxqlzcOJ2LzARKcJiBI0U4gC/qhp1s2fDubBSt7LQKK5fidk9HHXaWyqVtpRLxTc1FqK3A5ECjglv6Vdgje6x8J61AKAwRuB5iC9xMwprFWIUngWspxAJYUz8OjFxB7s1DmIcjIkAE0E1hJUQ1gLWoLKNgbUG1iDu6zKAMRqfRYwX/FuRSxysnvVHZNzDkmEFUYQvP/e7qHPzlpUZdXEzmiq8dArRrhLCUhFiLRQCL5WGCwPkt2+Hn86+6n2MtQjyA5BEEsYNRtM9VuBxDrUzZiI3ZQLCIIBqGYlUGsFAAX46E59xrGwblsvb8l1dW4wZ8WXrifYBwZOJv4XAvQDFxSLGxNOVQfFJLpFXPwNRpeI1eBG0QkUqecZg4AvjZEJdpVW0ciH04GqjlVVItXKjCkgl6YDrA+RF1TLy5U0jMuphCVhnXHEJ2s8+BcVC4fmqIOz3kjYHANb3YRJJBIUCEtVV8TIXNgE/k0LXKy+jZvzkof6OQTXTpuOEm2+t1LDirtrBWWMUBIAnyDY2w0tm4aIIYVBCuS+PquYJQ125UEVQLC2597ob2+eddtKIHDiifakQ3Ipk4iIo9Dkj3laFTpTBS2vExWfKJcLg5TOqLl6Qb3AbAEPBSmSPWDcYfDReXkYjQKJKsHJ7vD5ewSH+m4uDl6iuAcIVcZLx2IiMe9jOonVs3IYoCJfVjR27xksmD4+/K0jX1aF/5zb4uTTEeIiCAJmGBriiomb8BIj3Grtw0LzX/B3Fnh6UCt0wNgEo4Pk+ir19EC8JL50a2i6KoqDUn3/o87/7efTcf945IgeOaF8zChjFemfwR4g7XzWqdKdX1rxCFF9LKDLUvznUBYEQKgbQOFgN3qMQ0LgFCXE2phpVlpEZDFIRFNHubTG4xruDQu8N/Wy7LYxcGWbY5kuL730AB560cFept//3GlXSTlUkszkYm0B+104UC90Iynkkc1VIZFLo2bo1PpBhhLBQQLm3D6WeXpR7+xD096Pcn4cLAsApNIww0NWBZHU1jE3GHbehQ7m3gOzo0a8q3IfF4uruth2PbV62CgsvPG/EDh7RvqTiIRI/hLrbRF1vHKCGakmVIFJZx0rDOFtCJWNCANUAqiFUAzgEcBrAabzGlUq5EqgG3zMEEFbeq5J5Vd6vcu/CTVAssuVyHElHyLAFrNGTJ2Lr8rXo3dl1e7lYatHB+CFAVfNYBAMKcRaJZBZGDFINtehoWY/OjRuw+akn0b5mDcJyEd0bWrDs5zej2N+L3tYtaHngfnS+sh4dGzegXO6P18yqrMfT19aOZFU1/ExmaDqoUYRid9+vZhwzv/WFOx8YsQNHtK8VyzfBuBAS4UlRd0+ljoS4BjVYbwqxe/oWARpCXVBZeC/+uSLaoz4VxKuK7lGzkqH3c696L1FXKbY7CPS2VNi9SjREIbplxMY8bAHr/ZdehJWPPIVJh89dW+ju/TcXRkOnC71kEtXN45Df2YuoFKBcHEDX5m2omToZ2TGjseOpJ7D5gfuQaRiN/PZt2LF4MVwUIllbg/alf0ayOofMqDqU8wH62nYA4lBo7wRgkBnVgD17rUr5gSWdm1tv2/LSMoyeNnHEDhzR/kBFoBZFhbteVTfHGVMEp24oEMVTuDDOqgYDWCWzGsqyEEBRyao0iBfV1PgRZ117Tg8Hi/CuUidzi6HupyW/Wvec6YwE+9bfYrdLPnkRgkIBfTt3vZyprTncT6WmiAjWr9+GLa1dGD+xCf1tO+AnfcAauBDI1tahfd1aeNXVyIxuROQcaqcfgER1bVxk9z00zJ6NKAxRyOeRrcuh1N0PdUDthPFYsqQFK1dtxtSpzYjK5XxP284rxs+b8/RBY5tw4x94Iwr6vy10L8KTw+Bl3HYNTAmCE0TEG2wmHVovQSonsWSPtRXUQcXtrkNh8CxiPN1TuEqAG9wmjIOUxplWvOZ71AHoZTD2T40T56G9/dsjOt5hDVi3LPoVbvjXm5Cpqsq3b9vWkq7KnqgqNffeuxhOHSZMHYtcbQ3yO7tQ7OpGuVRAcaAftjoLDULUTBiPdG0NbCqF2kmTEJVKUGtQLA6g3N+PYk83NIiQqqpBVXMznnhyJda3bENtbQ4Txo/Wgc7uHy276/4b+zu7ovfMPw63PnD3iB48ov2Bbw+DCyyg0QojqAYwP660x40+lZp7he7xiIOUvOrs32Cda3f9Kz7zGFWCVQTRCJAQqq4g0KtMOboVIsh3b0PolozoWIc1YAFAk3poXb0OR59xyub2DZt3JjPp90yc0pz+r4eXYFd7NxqbGzCqsQHF7l5EUYBsTTXqJ0+Cn05i19LlcKUS/EwGkTpEYRk1E5rgGYsgX4BEgprmZiBXi8cfW46WV9owblwD3vOeQ1Ds7v3t1pVrrmw8YFq/qMNR55wxogeOaH8Ruhfhm8NhxIWC8vOAVwfg0Di5Gmw7GLy0LV7ieHeAGnwefOzOtLQSuIZqVxpVglsIwBWg0bXicAOsjQBBIbx5xMc6IhPOR2+7HSlr8eNzzjPfW7f0k7Xjxv7T1u3dDWvXbkEylcCRR8zC9rZOTJvUiKCvD8V8P1xUhhsoYvviF2HSKYw6cCZS1bWARrDJVPx1IokNG9qwZMl6VNdm0TSmDofMm4J8Z/ei7WtaLqsaU99aVV+LqvqGET9wRPubnPepSjBy1SqJrwL2EojN7F7v3Rtaey5e2mHP9dwHb6Y62MvoKmEungK6wQAWZ1kdUHxbXflfxCTKAkE+/MleGeOIVcgW33kPVIAjzzxVtq1a8+GGCeO+ExnvgEQygbXrtuKxJ5dj9qzxmDihCcmEhecLanJp9HT2oiqXgkn4EOvBeh46Ovuwbm0rWre1Y+PGNhxx5EwcfvhMZJNeMd/RecuONa9cXTeheVfDtMlxJkz0DpX1L0IlQ0pAUuepmitVMD3uz4pvRrH71l57nnPb4+9GdOhOz4OZ19BZRNUXBe4fw2DXvdY2OIHBQPSve218I/rX/exd9yDsH8Cx552FTS8tP7h+4rivpqtzHyqUotTGzTvR2dOHB+5djNmzJyGdTgBGUFeTQ6FYRq4qje3bO/GBkw7D/fcvRuQi+L7FscfOxai6HEwUre7f1fm9Vx5+9rZxh88tjp42CYnq3F47cET7q2ziU1AFTCIFVyzOhTGXQOTDCjs6Xnt99+25BHv0H6GyptXQZTx7TB1VN6u626DBT8WYTYNLORXCn+3VsY14OvLMTbdizePP4rRvXY4NS1dmJ82bc3pV/ahPJ7KZIyOR9MstbXCRw86dXejs6EUmm8KOtm6kUj6ee34trvjyWRAA6XQCmWxCEQYbi939i7q377xl4qEHrVv34JNI53KYeOyhe/XAEe3P0vYiABFELIyUPEXycFX5qIo5SUSmKpAanBrGk8I4FIginlaqAxR5A6wB3L0AbvdCb2XZlrUQAikvQnEvBytgLwSsQduWr0LXjnbMPmEBVt33aF399EkLMjU1pyaymaOt701QI1WAGOfiK79LpQDr1m7FgbPGF1O+3RWUSsuLAwMP9u9of/DCQw9e94tV6/T+62/GjHcfhgUXnLPXDxzR20HWvwCVtVOA4FGBd9w4wB4SGT1cFLNETDNgqgDnA1KGao+DawVkpVH8ySBc6jB3l8ja+PpECPLhTftsPHu14HPvd36Ik6+8FOsefRpj583CF6ccYy6/+98bsw2105K5zBTreU2A1EOdByN5a21boa+weaC7r6Vt7cub55/3kcK2FWuw9eklSNZU4ZCPnbbPDhzR20nGOxcKB4MsBB6cTUBL3Z71/LTCJmFgABfBlUouLA5oss6ZSGAQwtlOAB4GSrfv62Hs3YC1p/+6+VaEpTIOOHgOco2jUDtuDBK5qv+xXdfmVgx09mDXps045PQP4PZvXYezv/HlfXrQiN7ODN6HTx7xEP7zpU/BCOKbwEilhqVluBDI2Cw6wlYA7GUkIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiJ6I/4/wK0C6qgEDvoAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjQtMTAtMjhUMTI6Mzc6NDYrMDA6MDDzgtO5AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDI0LTEwLTI4VDEyOjM3OjQ2KzAwOjAwgt9rBQAAACh0RVh0ZGF0ZTp0aW1lc3RhbXAAMjAyNC0xMC0yOFQxMjozNzo0NiswMDowMNXKStoAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:8px;box-shadow:0 1px 2px #4c4c4c12,0 2px 4px #4c4c4c12,0 4px 8px #4c4c4c12,0 8px 16px #4c4c4c12,0 16px 32px #4c4c4c12,0 32px 64px #4c4c4c12;color:#000;cursor:pointer;display:flex;flex-direction:column;height:180px;justify-content:space-between;padding:12px;text-align:center;transition:transform .2s ease;width:100%}.exam-card:hover{box-shadow:0 60px 80px #0009,0 45px 26px #00000024;transform:scale(1.05)}.exam-card h3{align-items:center;display:flex;flex-grow:1;font-size:1.1em;font-weight:700;justify-content:center;line-height:1.2;margin:0}.exam-card h4{font-size:.8em;margin:0}[data-theme=dark] .exam-card,body.dark .exam-card{background-color:#1a1c2a!important;border:1px solid #0d6efd26!important;box-shadow:0 4px 15px #0d6efd26!important;color:#e2e8f0!important}[data-theme=dark] .exam-card:hover,body.dark .exam-card:hover{border-color:#0d6efd4d!important;box-shadow:0 8px 25px #0d6efd40!important}[data-theme=dark] .exam-card h3,body.dark .exam-card h3{color:#e2e8f0!important}[data-theme=dark] .exam-card h4,body.dark .exam-card h4{color:#cbd5e0!important}.category-section h2{margin-top:40px}.subcategory-section h3{margin-top:20px}[data-theme=dark] .category-section h2,body.dark .category-section h2{color:#60a5fa!important}[data-theme=dark] .subcategory-section h3,body.dark .subcategory-section h3{color:#34d399!important}[data-theme=dark] .form-control,body.dark .form-control{background-color:#232a36!important;border-color:#374151!important;color:#e2e8f0!important}[data-theme=dark] .form-control:focus,body.dark .form-control:focus{background-color:#232a36!important;border-color:#60a5fa!important;box-shadow:0 0 0 .2rem #60a5fa40!important;color:#e2e8f0!important}[data-theme=dark] .form-control::placeholder,body.dark .form-control::placeholder{color:#9ca3af!important}[data-theme=dark] .form-select,body.dark .form-select{background-color:#232a36!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23e2e8f0' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")!important;border-color:#374151!important;color:#e2e8f0!important}[data-theme=dark] .form-select:focus,body.dark .form-select:focus{background-color:#232a36!important;border-color:#60a5fa!important;box-shadow:0 0 0 .2rem #60a5fa40!important;color:#e2e8f0!important}.book-now-btn{background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:50px;box-shadow:0 4px 15px #007bff33;display:inline-block;font-size:15px;font-weight:600;letter-spacing:1px;max-width:220px;min-width:120px;overflow:hidden;padding:8px 18px;position:relative;text-transform:uppercase;transition:all .3s ease}.book-now-btn:hover{background:linear-gradient(135deg,#0056b3,#004085);box-shadow:0 6px 20px #007bff4d;transform:translateY(-2px)}.book-now-btn:active{box-shadow:0 2px 10px #007bff33;transform:translateY(0)}.book-now-btn:before{background:linear-gradient(90deg,#0000,#ffffff26,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.book-now-btn:hover:before{left:100%}@media (max-width:768px){.book-now-btn{font-size:13px;max-width:160px;min-width:90px;padding:7px 12px}}.exam-schedule-management{background-color:#f8f9fa;min-height:100vh}.page-header{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 4px 6px #0000001a;color:#fff;padding:30px}.page-title{color:#fff;font-size:2rem;font-weight:600;margin-bottom:8px}.page-header .text-muted{color:#ffffffe6!important;font-size:1.05rem}.weekdays-grid{gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.hours-grid,.weekdays-grid{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:10px;display:grid;padding:15px}.hours-grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));max-height:400px;overflow-y:auto}.hours-grid::-webkit-scrollbar{width:8px}.hours-grid::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.hours-grid::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px}.hours-grid::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#764ba2,#667eea)}.hour-checkbox,.weekday-checkbox{background-color:#fff;border:2px solid #dee2e6;border-radius:8px;box-shadow:0 2px 4px #0000000d;cursor:pointer;padding:12px 10px;transition:all .3s ease}.hour-checkbox:hover,.weekday-checkbox:hover{background-color:#f0f8ff;border-color:#0d6efd;box-shadow:0 4px 8px #0d6efd26;transform:translateY(-2px)}.hour-checkbox .form-check-input:checked~.form-check-label,.weekday-checkbox .form-check-input:checked~.form-check-label{color:#0d6efd;font-weight:600}.hour-checkbox .form-check-input:checked,.weekday-checkbox .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.hour-checkbox .form-check-input:checked~.form-check-label:before,.weekday-checkbox .form-check-input:checked~.form-check-label:before{content:"✓ ";font-weight:700}.hour-checkbox .form-check-label,.weekday-checkbox .form-check-label{cursor:pointer;font-size:.95rem;user-select:none}.card{border:none;border-radius:12px;box-shadow:0 4px 8px #0000001a;overflow:hidden}.card-header{border-bottom:2px solid #fff3;font-weight:600;padding:18px 20px}.card-header h5,.card-header h6{align-items:center;display:flex;margin:0}.card-body{padding:20px}.table th{background-color:#e9ecef;font-size:.85rem;font-weight:600}.table td{vertical-align:middle}.form-label{color:#495057;font-weight:600;margin-bottom:10px}.btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;font-weight:600;padding:12px 24px;transition:all .3s ease}.btn-primary:hover{box-shadow:0 6px 12px #667eea66;transform:translateY(-2px)}.btn-link{font-weight:600;text-decoration:none;transition:all .2s ease}.btn-link:hover{transform:scale(1.05)}.form-control{border:2px solid #dee2e6;border-radius:8px;padding:10px 15px;transition:all .3s ease}.form-control:focus{border-color:#667eea;box-shadow:0 0 0 .2rem #667eea40}@media (max-width:768px){.hours-grid,.weekdays-grid{grid-template-columns:repeat(2,1fr)}.page-title{font-size:1.5rem}.page-header{padding:20px}}
/*# sourceMappingURL=styles-31743c5a.dd9116f7.css.map*/