#root{height:100%}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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Poppins,sans-serif!important}.component-container{min-height:100%}img{overflow:clip;overflow-clip-margin:content-box}img,table{width:100%}table{background-color:var(--table-bg-color);border:1px solid var(--table-border-color);border-collapse:collapse}td,th{padding:8px;text-align:left}th{background-color:var(--table-header-bg-color);font-weight:700}tr:nth-child(2n){background-color:var(--table-even-row-bg-color)}table td,table th{border-bottom:1px solid var(--table-border-color);color:var(--table-txt-color);font-size:14px;padding:16px 12px;text-align:left;vertical-align:middle}.card{border-radius:5px;box-shadow:var(--box-shadow);margin:10px;padding:20px;width:25%}@media only screen and (max-width:820px) and (min-width:500px){.card{width:38%}}@media only screen and (max-width:499px){.card{width:70%}}.card ul{list-style:none;padding:0}.card ul li:first-child{color:var(--card-heading-color);font-size:1.4rem;font-weight:700;margin:0;padding:10px;text-align:center}.card ul li{color:var(--card-content-color);font-size:1rem;margin-left:10px;word-break:break-word}.MuiMenuItem-root,.MuiTypography-root{font-family:Poppins,sans-serif!important}h1{font-size:1.5rem}h1,h2{font-family:Poppins,sans-serif;margin:0;padding:0}h2{font-size:1.3rem}h3{font-size:1.2rem}h3,h4,h5,p{font-family:Poppins,sans-serif;margin:0;padding:0}:root{--primary-pink:#b5487a;--primary-rose:#e07aa8;--pinkGradient:linear-gradient(135deg,var(--primary-pink),var(--primary-rose));--pinkGradient2:linear-gradient(#c75d8c9d,#f2aac7b2);--pinkGradient3:linear-gradient(#f7d3e2,#fdebf3);--pink-dark:#7a2c52;--pink-light:#fff4f8;--text-dark:#1f2937;--text-light:#6b7280;--border-soft:#e9c7d7;--card-bg:#fff;--success-green:#4caf50;--warning-gold:#d4a017;--blue-light:#166e8417;--blue-border:#166e842e;--blue-shadow:#166e842e;--green-light:#86b73f1a;--green-border:#86b73f40;--green-shadow:#86b73f2e;--text-grey:#64748b;--border-light:#e2e8f0;--card-white:#fff;--green-trend:#10b981;--bluetone:#5180eb;--bluetonelight:#334a7f;--darkBlack:#030303;--mediumGrey:#424242;--lightGrey:#f3f3f3;--hardWhite:#fefefe;--lightGreen:#e3fae3;--errorRedGroud:#ffa7a7;--table-bg-color:#fff;--table-even-row-bg-color:#f2f2f2;--table-header-bg-color:#f2f2f2;--table-txt-color:#333;--table-border-color:#ddd;--box-shadow:0px 4px 10px #0000001a;--card-heading-color:#000;--card-content-color:#555;--primary-blue:#334a7f;--primary-blue-light:#3b82f6;--primary-blue-dark:#1e3a8a;--green-light:#86b73f1f;--green-border:#86b73f47;--green-shadow:#86b73f33;--blue-shadow:#166e8426;--dark:#0f2a35;--text-muted:#52697a;--secondary-green:#059669;--secondary-green-light:#10b981;--secondary-orange:#ea580c;--secondary-purple:#7c3aed;--white:#fff;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--success:#059669;--warning:#d97706;--error:#dc2626;--info:#2563eb;--primeWeb:var(--primary-blue);--bluetone:var(--primary-blue-light);--bluetonelight:#93c5fd;--darkBlack:var(--gray-900);--mediumGrey:var(--gray-600);--lightGrey:var(--gray-100);--hardWhite:var(--white);--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a}body,html{height:100%;overflow-x:hidden;overflow-y:scroll}.font-monst,.font-monst-bold,body,html{font-family:Poppins,sans-serif}.font-monst-bold{font-weight:700}:root{--swiper-theme-color:green!important}.loader-container{align-items:center;display:flex;height:80vh;justify-content:center}.main-heading{color:#334a7f;color:var(--primary-blue);font-size:2.2rem;font-weight:700;letter-spacing:1px;margin-bottom:3rem;position:relative;text-align:center;text-transform:uppercase}.component-container{background-color:var(--bg-white);min-height:100vh;width:100%}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes zoominout{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes slideUpFade{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:818px){.long-menu{display:none}.bottom-navigation,.drawer{display:block}.base-container{margin-bottom:60px}}@media only screen and (min-width:819px){.drawer{display:none}.long-menu{display:block}.bottom-navigation{display:none}}*{box-sizing:border-box}.gov-appbar{background:#fff!important;border-bottom:2px solid var(--primary-pink)!important;box-shadow:none!important;color:#111!important;width:100%}.gov-header-top{background:#fff;border-bottom:1px solid #ddd;padding:10px 0}.gov-header-top-inner{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:1300px;padding:0 24px}.gov-brand{align-items:center;display:flex;flex-shrink:1;gap:14px;min-width:0;text-decoration:none}.gov-brand-logo{flex-shrink:0;height:72px;object-fit:contain;width:auto}.gov-brand-divider{background:#ccc;flex-shrink:0;height:64px;width:1px}.gov-brand-text{display:flex;flex-direction:column;gap:2px;min-width:0}.gov-brand-hindi{color:var(--primary-pink);font-family:Noto Sans Devanagari,Mangal,Arial,sans-serif;font-size:1.45rem}.gov-brand-english,.gov-brand-hindi{font-weight:700;line-height:1.2;white-space:nowrap}.gov-brand-english{color:var(--pink-dark);font-family:Arial,sans-serif;font-size:1.1rem}.gov-brand-full{color:#666;font-family:Arial,sans-serif;font-size:.72rem;margin-top:2px;white-space:nowrap}.gov-brand-right{flex-shrink:0}.gov-accred-img{height:72px;object-fit:contain;width:auto}.gov-navbar{background:#2b2b2b}.gov-navbar-inner{align-items:stretch;display:flex;margin:0 auto;max-width:1300px;padding:0 24px}.gov-nav-desktop{align-items:stretch;display:flex;flex-wrap:wrap}.gov-nav-item{align-items:center;border-right:1px solid #ffffff1a;color:#e8e8e8;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.4px;padding:9px 16px;text-decoration:none;transition:background .15s;white-space:nowrap}.gov-nav-item:hover{background:#444;color:#fff}.gov-nav-active{background:var(--primary-pink)!important;color:#fff!important}.gov-mobile-menu-icon{align-items:center;cursor:pointer;display:none;margin-left:auto;padding:0 4px}.gov-header-spacer{height:138px}.drawer-container{display:flex;flex-direction:column;height:100%;padding:20px;width:280px}.drawer-header{align-items:center;border-bottom:2px solid var(--primary-pink);display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:14px}.drawer-logo-block{align-items:center;cursor:pointer;display:flex;gap:10px}.drawer-logo-img{height:50px;object-fit:contain;width:auto}.drawer-logo-title{color:var(--primary-pink);font-size:1rem;font-weight:700}.drawer-logo-sub{color:#888;font-size:.62rem;letter-spacing:.5px;text-transform:uppercase}.close-icon{color:#666;cursor:pointer}.drawer-nav-list{display:flex;flex-direction:column}.drawer-item{border-bottom:1px solid #eee;color:#333;cursor:pointer;font-family:Arial,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.3px;padding:11px 0}.drawer-item.active{font-weight:700}.drawer-item.active,.drawer-item:hover{color:var(--primary-pink)}@media (max-width:960px){.gov-nav-desktop{display:none}.gov-mobile-menu-icon{display:flex}.gov-header-top-inner{padding:0 16px}.gov-header-spacer{height:116px}}@media (max-width:640px){.gov-brand-hindi{font-size:1rem}.gov-brand-english{font-size:.85rem}.gov-brand-full{display:none}.gov-accred-img,.gov-brand-logo{height:52px}.gov-brand-divider{height:48px}.gov-header-spacer{height:106px}}@media (max-width:420px){.gov-brand-hindi{font-size:.85rem;white-space:normal}.gov-brand-english{font-size:.78rem;white-space:normal}}.loader{height:200px;width:200px}.food-loader,.loader{border-radius:100%;margin:0 auto;position:relative}.food-loader{height:150px;width:150px}.loader-content{font-weight:700;margin-left:10px;margin-right:10px;margin-top:25px;text-align:center}#spinner:after,#spinner:before{border:7px solid #0000;border-radius:100%;border-top:7px solid var(--mediumGrey);content:"";height:100%;left:-7px;position:absolute;top:-7px;width:100%}#spinner:before{animation:spin 1s infinite;z-index:100}#spinner:after{border:7px solid #fff}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.central-icon{animation:zoom 2s infinite;margin:27px 0 0 16px;width:170px}@keyframes zoom{0%{transform:scale(.9)}25%{transform:scale(1)}50%{transform:scale(1.1)}75%{transform:scale(1)}to{transform:scale(.9)}}.sgpgi-footer{background:var(--primaryGradient3);border-top:1px solid var(--border-color);padding-top:60px;width:100%}.footer-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1.5fr 1fr 1fr 1.2fr;margin:0 auto;max-width:1300px;padding:0 24px 16px}.brand-col{padding-right:20px}.footer-logo-row{align-items:center;display:flex;gap:12px;margin-bottom:20px}.footer-logo-img{height:45px;object-fit:contain;width:auto}.footer-logo-text-group{display:flex;flex-direction:column;justify-content:center;line-height:1.1}.footer-logo-title{color:var(--primary-blue);font-size:1.4rem;font-weight:800;letter-spacing:.5px}.footer-logo-subtitle{color:#7b8fa1;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.footer-desc{color:var(--text-grey);font-size:.95rem;line-height:1.6;margin-bottom:24px;max-width:300px}.footer-social-media{flex-direction:column}.footer-social-icons,.footer-social-media{display:flex;gap:15px}.footer-social-link{align-items:center;background:#ffffff1a;border:2px solid #fff3;border-radius:50%;color:var(--primary-blue);display:flex;height:45px;justify-content:center;text-decoration:none;transition:all .3s ease;width:50px}.footer-social-link:hover{background:#fff3;border-color:var(--text-dark);color:var(--primary-blue);transform:translateY(-3px)}.footer-heading{color:var(--primary-blue);font-size:.85rem;font-weight:700;letter-spacing:1px;margin-bottom:24px;margin-top:5px;text-transform:uppercase}.footer-links-list{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.footer-links-list a{color:var(--text-grey);font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s}.footer-links-list a:hover{color:var(--primary-blue)}.map-card{background:#e2e8f0;border-radius:12px;height:150px;overflow:hidden;position:relative;width:100%}.map-card iframe{border:none;height:100%;width:100%}.map-overlay-icon{background-color:#fffc;border-radius:50%;box-shadow:0 4px 10px #0000000d;padding:10px}.footer-bottom{background-color:#fff;border-top:1px solid var(--border-color);padding:24px 0}.bottom-container{align-items:center;display:flex!important;gap:20px;grid-template-columns:none;justify-content:space-between;padding-bottom:0}.copyright-text{color:var(--text-grey);font-size:.85rem}.bottom-links{display:flex;gap:24px}.bottom-links a{color:var(--text-grey);font-size:.85rem;font-weight:500;text-decoration:none;transition:color .2s}.bottom-links a:hover{color:var(--primary-blue)}.footer-bottom{background:#0000001a;border-top:1px solid #fff3}.footer-bottom-content{align-items:center;color:#fff;display:flex;font-size:.9rem;justify-content:space-between;margin:0 auto;max-width:1300px;padding:20px}.footer-dev-link{color:var(--text-dark);font-weight:600;text-decoration:none;transition:color .3s ease}.footer-dev-link:hover{color:var(--primary-blue)}@media (max-width:960px){.footer-container{gap:40px;grid-template-columns:1fr 1fr}.bottom-container{flex-direction:column-reverse;gap:15px;text-align:center}}@media (max-width:600px){.footer-container{gap:30px;grid-template-columns:1fr}.footer-heading{margin-bottom:15px}.bottom-links{flex-direction:column;gap:10px}}@media screen and (max-width:480px){.footer-bottom{padding-bottom:80px}}.abstract-page-wrapper{margin:0 auto;max-width:900px;min-height:80vh;padding:40px 20px}.abstract-heading{background-color:#eef4f9;background-color:var(--light-color,#eef4f9);border-radius:12px;margin-bottom:40px;padding:30px 0;position:relative;text-align:center}.abstract-heading h1{color:var(--text-dark);font-size:2.5rem;font-weight:800;margin:0}.stepper-container{margin-bottom:40px}.abstract-section{background:#fff;border:1px solid #e0e0e0;border-radius:16px;box-shadow:0 4px 20px #0000000d;margin-bottom:30px;padding:40px}.section-title{border-bottom:2px solid #f0f0f0;color:var(--text-dark);font-weight:700!important}.section-paragraph,.section-title{margin-bottom:24px!important;padding-bottom:10px}.guidelines-content h2{margin-bottom:16px}.guideline-block{margin-bottom:18px}.guideline-block h3{font-weight:600;margin-bottom:6px}.guideline-block ul{padding-left:20px}.guideline-block li{margin-bottom:6px}.verify-input-group{align-items:center;display:flex;gap:15px;margin-top:20px}.form-grid{display:flex;flex-direction:column;gap:24px}.file-upload-section{background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;padding:20px;text-align:center}.upload-btn-wrapper{align-items:center;display:flex;gap:15px;justify-content:center;margin-top:15px}.file-success{align-items:center;color:green;display:flex;font-size:.9rem;font-weight:600;gap:5px}.action-row{border-top:1px solid #eee;display:flex;gap:15px;justify-content:flex-end;margin-top:30px;padding-top:20px}@media (max-width:600px){.verify-input-group{flex-direction:column}.verify-input-group button{width:100%}.abstract-section{padding:20px}.abstract-heading h1{font-size:1.8rem}}.absolute-bg-container{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.bg-graphic{max-width:50%;opacity:.3;position:absolute;width:200px}.left-graphic{animation:zoomPulse 8s ease-in-out infinite alternate;left:-10px;top:80px}.right-graphic{animation:zoomPulseRight 8s ease-in-out infinite alternate;bottom:10px;right:-10px;transform:scaleX(-1)}@keyframes zoomPulse{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes zoomPulseRight{0%{transform:scaleX(-1) scale(1)}to{transform:scaleX(-1) scale(1.2)}}@media (max-width:768px){.bg-graphic{opacity:.3;width:200px}.left-graphic{left:-10px;top:80px}.right-graphic{bottom:10px;right:-10px}}.home-page-text{color:var(--blackText);font-size:clamp(1.1rem,3.5vw,1.5rem);font-weight:600;margin:16px;text-align:center}.chatbox-bg{margin:3rem 0;position:relative}.chatbox-bg img{display:block;height:auto;margin:0 auto;max-width:95%;width:100%}.page-text{align-items:center;color:var(--primeText);display:flex;font-size:clamp(1.1rem,3.5vw,1.5rem);font-weight:600;inset:0;justify-content:center;padding:0 1rem;position:absolute;text-align:center;width:100%}@media (max-width:480px){.chatbox-bg{margin:2rem 0}.page-text{font-size:1.1rem}}@media (min-width:481px) and (max-width:768px){.chatbox-bg img{max-width:80%}}@media (min-width:1024px){.chatbox-bg img{max-width:45%}}.typewriter{color:var(--bg-white);display:inline-block;font-size:1.3rem;font-weight:600;transition:opacity .4s ease-in-out;word-break:normal}.typewriter.fade{opacity:0}.cursor{color:var(--bg-white);display:inline-block;margin-left:2px}
/*# sourceMappingURL=main.d8dbb312.css.map*/