body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.sub-link{background-color:#f3f4f6;color:#677788;display:block;padding:5px;text-decoration:none}.sub-link.active,.sub-link:hover{color:#223973}.sub-link i{margin-right:5px}.user-permission-container{background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:800px;padding:20px}h2{color:#333;margin-bottom:20px;text-align:center}.user-permission-table{border-collapse:collapse;width:100%}.user-permission-table td,.user-permission-table th{border:1px solid #ddd;padding:8px;text-align:center}.user-permission-table th{background-color:#f2f2f2;color:#333}.user-permission-table tr:nth-child(2n){background-color:#f9f9f9}.user-permission-table tr:hover{background-color:#f1f1f1}.save-button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;margin-top:20px;padding:10px;width:100%}.save-button:hover{background-color:#45a049}.header-menu-toggle{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#223973;cursor:pointer;display:inline-flex;height:36px;justify-content:center;margin-right:12px;width:36px}.header-menu-toggle i{font-size:16px}.nav-sm .nav.side-menu li a{font-size:0!important;padding:10px 8px!important;text-align:center!important}.nav-sm .nav.side-menu li a .menu-text{display:none!important}.nav-sm .nav.side-menu li a i{font-size:18px}.nav-sm .nav.side-menu li a img.sidebarImg{height:20px;width:20px}.nav-sm .main_container .top_nav{margin-left:100px;width:calc(100% - 100px)}@media (max-width:991px){.nav_menu nav{flex-wrap:wrap;gap:8px}.header-welcome-title{font-size:16px}.header-welcome-sub{font-size:12px}}.logo{margin:-16px 0 0}.header-contact,.header-title{margin:0}.verification-report{margin-top:-16px}.profile-section{margin-top:-32px}.address-section{margin-top:-50px}.address-table{margin-top:-20px}.footer-right{margin:4px 0 0;padding:8px 32px}.footer{margin:-16px 0 0}:root{--main-color:#111;--border-radius:14px;--shadow:0 4px 24px #00000014,0 1.5px 6px #0000000a}body{background:#fff;color:#111;font-family:Segoe UI,Arial,sans-serif;margin:0;padding:0}.certificate-container{background:#fff;border:1.5px solid #e0e3ef;border-radius:14px;border-radius:var(--border-radius);box-shadow:0 4px 24px #00000014,0 1.5px 6px #0000000a;box-shadow:var(--shadow);margin:48px auto;max-width:750px;overflow:hidden;position:relative}.certificate-header{align-items:center;background:#fff;color:#111;color:var(--main-color);display:flex;flex-direction:column;padding:24px 32px 16px;text-align:center}.logo{background:#fff;border-radius:8px;box-shadow:0 1px 6px #0000000a;height:100px;margin-bottom:16px;object-fit:contain;width:100px}.header-title{color:#111;color:var(--main-color);font-size:1.7rem;font-weight:700;letter-spacing:.5px;margin-bottom:8px}.header-contact{color:#444;font-size:1.05rem;line-height:1.4;margin-bottom:12px}.verification-report{color:#333;font-size:1.3rem;margin:0}.profile-section{background:#fff;display:flex;flex-direction:row-reverse;gap:32px;padding:32px}.profile-photo-block{align-items:center;display:flex;flex:0 0 150px;flex-direction:column;justify-content:flex-start}.profile-photo{background:#fff;border:2px solid #e0e3ef;border-radius:10px;box-shadow:0 1px 6px #0000000a;height:130px;margin-bottom:10px;object-fit:cover;width:130px}.profile-details{display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center}.profile-name{color:#111;color:var(--main-color);font-size:1.35rem;font-weight:700;letter-spacing:.2px;margin-bottom:8px;text-align:left}.detail-row{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:2px}.detail-label{display:inline;font-weight:650;margin-right:6px;min-width:120px}.detail-label,.detail-value{color:#111;color:var(--main-color);text-align:left}.detail-value{font-weight:400}.address-section{background:#fff;padding:32px 32px 16px}.address-title{color:#111;color:var(--main-color);font-size:1.15rem;font-weight:700;letter-spacing:.2px;margin-bottom:16px;padding-bottom:6px;text-align:left}.address-table{background:#fff;border-collapse:collapse;width:100%}.address-table td,.address-table th{font-size:1.04rem;padding:10px 8px;text-align:left;vertical-align:top}.address-table th{background:#fff;color:#111;font-weight:600;width:180px}.address-table tr:last-child td,.address-table tr:last-child th{border-bottom:none}.officer-detials{background:#fff;color:#000;font-size:1.01rem;line-height:.5;margin:4px 0;padding:0 0 12px}.footer-right{color:#000;line-height:.5;margin:4px 0;text-align:right}.footer,.footer-right{background:#fff;border-radius:0 0 14px 14px;border-radius:0 0 var(--border-radius) var(--border-radius);font-size:1.01rem;font-style:italic;padding:0 32px 8px}.footer{align-items:center;display:flex;justify-content:center;margin:0}.footer-text{background:#fff;border-radius:0 0 14px 14px;border-radius:0 0 var(--border-radius) var(--border-radius);font-size:1.01rem;font-style:italic;margin:0;padding:8px 32px 16px}.footer{color:#555;text-align:right}.footer-text{color:#000}@media (max-width:700px){.address-section,.certificate-header,.footer,.profile-section{padding:12px!important}.profile-section{flex-direction:column;gap:12px}.profile-photo-block{align-items:flex-start}.profile-photo{height:100px;width:100px}.header-title{font-size:1.1rem}.address-table td,.address-table th{font-size:.98rem;padding:7px 4px}.address-title{font-size:1.05rem}}
/*# sourceMappingURL=main.f9aa4dcc.css.map*/