@import url(https://fonts.googleapis.com/css2?family=Amatic+SC:wght@400;700&family=Changa:wght@300;400;600&family=Play:wght@400;700&family=Satisfy&display=swap);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}:root{--gold:#daa20a;--gold-dark:#91560f;--gold-glow:#daa20a59;--card-bg:#111;--card-border:#daa20a73;--text-muted:#ffffffbf;--block-bg:#ffffff08;--block-border:#daa20a26;--block-hover-bg:#daa20a0f}body{font-family:Changa,sans-serif}::selection{background:#daa20a;background:var(--gold);color:#fff}.App{background-attachment:fixed;background-image:url(/static/media/wooden-background.f379871079569c446348.jpg);background-position:50%;background-size:cover;min-height:100vh}.resume-shell{background:linear-gradient(165deg,#141414,#111 45%,#0d0d0d)!important;background:linear-gradient(165deg,#141414 0,var(--card-bg) 45%,#0d0d0d 100%)!important;border:2px solid #daa20a73!important;border:2px solid var(--card-border)!important;border-radius:12px!important;box-shadow:0 20px 50px #0000008c,inset 0 0 0 1px #ffffff0a;max-width:1320px}.resume-header{border-bottom:1px solid #daa20a40;margin-bottom:.5rem;padding-bottom:.5rem}.name{font-family:Satisfy,cursive;letter-spacing:.5px;text-shadow:0 2px 12px #daa20a59;text-shadow:0 2px 12px var(--gold-glow)}.designation{font-family:Play,sans-serif;letter-spacing:.08em;min-height:2rem}.designation-text{font-size:clamp(.85rem,2vw,1.1rem);text-transform:uppercase}.profile{border:5px solid #fff;border-radius:50%;box-shadow:0 8px 24px #0006;padding:80px;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:48%}.profile:hover{box-shadow:0 12px 32px #daa20a59;box-shadow:0 12px 32px var(--gold-glow);transform:scale(1.02)}.profile-pic{border-radius:47%;position:absolute;right:-3px;top:-29px;width:102%}.title-heading{color:#91560f;color:var(--gold-dark);display:inline-block;font-family:Amatic SC,cursive;font-size:clamp(2.25rem,4vw,3rem);font-weight:700;letter-spacing:1px;margin-bottom:1.25rem;position:relative}.title-heading:after{background:linear-gradient(90deg,#daa20a,#0000);background:linear-gradient(90deg,var(--gold),#0000);border-radius:2px;bottom:-4px;content:"";height:3px;left:0;position:absolute;width:100%}.section-block{animation:fadeInUp .5s ease both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.block-list{gap:.9rem}.block-list,.resume-block{display:flex;flex-direction:column}.resume-block{background:#ffffff08;background:var(--block-bg);border:1px solid #daa20a26;border:1px solid var(--block-border);border-radius:10px;gap:.75rem;padding:.9rem 1rem;transition:border-color .2s ease,background-color .2s ease}.resume-block:hover{background:#daa20a0f;background:var(--block-hover-bg);border-color:#daa20a59}.presonal-block{padding:.75rem 1rem}.block-row{align-items:flex-start;flex-direction:row;gap:.85rem}.block-tag .tag .rectangle{font-size:.72rem;line-height:1.35;padding:5px 8px;white-space:normal}.block-body{flex:1 1;min-width:0}.block-title{font-size:1rem;font-weight:700;line-height:1.35}.block-subtitle{font-size:.88rem;line-height:1.4;opacity:.95}.block-meta{color:#ffffffbf;color:var(--text-muted);font-size:.82rem;line-height:1.5}.block-text{font-size:.9rem;line-height:1.55}.block-icon{flex-shrink:0;font-size:1.1rem;margin-top:2px}.block-link{font-size:.88rem;line-height:1.45;word-break:break-word}.block-link:hover{color:#daa20a!important;color:var(--gold)!important}.block-link:focus-visible{border-radius:4px;outline:2px solid #daa20a;outline:2px solid var(--gold);outline-offset:2px}.block-list-items{-webkit-padding-start:1.1rem!important;color:#ffffffbf;color:var(--text-muted);font-size:.82rem;line-height:1.65;margin-top:.35rem!important;padding-inline-start:1.1rem!important}.block-list-items li{margin-bottom:.5rem}.block-list-items li:last-child{margin-bottom:0}.block-list-items li::marker{color:#daa20a;color:var(--gold)}.block-toggle{color:#daa20a!important;color:var(--gold)!important;font-family:Play,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.03em;margin-top:.35rem;text-decoration:none!important}.block-toggle:hover{color:#fff!important;text-decoration:underline!important}.block-toggle:focus-visible{border-radius:4px;outline:2px solid #daa20a;outline:2px solid var(--gold);outline-offset:2px}.current-org,.stream{color:#daa20a;color:var(--gold)}.description{letter-spacing:.5px;text-align:center}.summary-block{text-align:left}.summary-label{color:#daa20a;color:var(--gold);font-family:Amatic SC,cursive;font-size:1.75rem;text-align:center}.summary-text{color:#ffffffbf;color:var(--text-muted);font-size:.95rem;letter-spacing:.35px;line-height:1.7}.tag{display:flex;flex-shrink:0}.tag .rectangle{background-color:#daa20a;background-color:var(--gold);border-right:0;color:#111;font-size:.8rem;font-weight:600;height:-webkit-fit-content;height:fit-content;padding:4px 8px}.tag .right-triangle{border-bottom:12px solid #0000;border-left:18px solid #daa20a;border-left:18px solid var(--gold);border-top:13px solid #0000;height:0;width:0}.work-experience-column{padding-left:16px!important;padding-right:16px!important}.skill-category-label{color:#daa20a;color:var(--gold);font-family:Play,sans-serif;font-size:.88rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.skill-pills{display:flex;flex-wrap:wrap;gap:.35rem}.langauge-skills{background-color:#111;border:2px solid #daa20a;border:2px solid var(--gold);border-radius:20px;display:inline-block;font-size:.85rem!important;padding:6px 14px;text-align:center;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.langauge-skills:hover{background-color:#daa20a26;box-shadow:0 4px 12px #daa20a59;box-shadow:0 4px 12px var(--gold-glow);transform:translateY(-2px)}.projects-scroll{max-height:420px;overflow-y:auto;padding-right:6px;scrollbar-color:#daa20a #0000;scrollbar-color:var(--gold) #0000;scrollbar-width:thin}.projects-scroll::-webkit-scrollbar{width:6px}.projects-scroll::-webkit-scrollbar-thumb{background:#daa20a;background:var(--gold);border-radius:4px}.tech-stack-block .block-meta{font-size:.88rem}.resume-details{margin-top:0}.resume-details>div:nth-child(2n-1){padding-left:20px!important;padding-right:20px!important}.resume-row-3>div:first-child,.resume-row-3>div:last-child{margin-top:0}.blink{animation:fade 1s infinite;color:#daa20a;color:var(--gold);opacity:1}@keyframes fade{0%,to{opacity:0}50%{opacity:1}}.fa-map-marker-alt{animation:roll 2s infinite}.fa-envelope{animation:roll 1.5s infinite}.fa-mobile-alt{animation:roll 2.5s infinite}.fa-linkedin{animation:size 1.5s infinite}.fa-globe{animation:round 2s linear infinite}@keyframes roll{0%{transform:rotate(20deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-20deg)}to{transform:rotate(-340deg)}}@keyframes size{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes round{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:992px){.resume-details>div:nth-child(2n-1){padding-left:16px!important;padding-right:16px!important}.projects-scroll{max-height:none}}@media screen and (max-width:768px){.resume-shell{padding:1.25rem!important}.resume-details>div:nth-child(2n-1){padding-left:12px!important;padding-right:12px!important}.profile-pic{top:-11px}.description{padding-left:.5rem!important;padding-right:.5rem!important}.resume-row-1>div:first-child{order:2}.resume-row-1>div:nth-child(2){order:1}.resume-row-1>div:nth-child(3){order:3}}
/*# sourceMappingURL=main.2ae77f4d.css.map*/