:root{--transition-speed: .3s ease}.dealeron-modal,.modal-text-content,.modal-header,.modal-title,.modal-subtitle,.modal-description,.app,.navbar,.nav-links,.container,header,main,section,footer,body,html{font-family:CircularStd,sans-serif!important}.resume-modal{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000004d;padding:2rem;max-width:900px;width:100vw;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh}.app{display:flex;flex-direction:column;min-height:100vh;--color-dealeron: rgba(144, 196, 84, .8);--color-tech: rgba(100, 150, 200, .8);--color-covid: rgba(200, 100, 150, .8);--color-lebit: rgba(150, 120, 200, .8)}.navbar{background-color:#fff;padding:1rem 0;box-shadow:0 2px 4px #0000001a;position:sticky;top:0;z-index:1000}.nav-links{max-width:800px;margin:0 auto;padding:0 2rem;display:flex;justify-content:center;gap:2rem}.nav-links a{color:#000;text-decoration:none;font-weight:700;transition:color .3s ease;display:flex;align-items:center;justify-content:center}.icon,.linkedin-icon,.resume-icon,.email-icon,.dog-icon{width:50px;height:50px}.nav-links a:hover{color:#333}.container{max-width:800px;margin:0 auto;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;color:#333;flex:1}header{text-align:center;margin-bottom:3rem;border-bottom:2px solid #ddd;padding-bottom:2rem}header h1{font-size:2.5rem;margin:0 0 .5rem}header p{font-size:1.1rem;color:#666;margin:0}.work-section{text-align:center;margin-bottom:2rem}.work-title{font-size:1.8rem;color:#333;margin:0;font-weight:700}main{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:1rem;min-height:800px}.square{background-color:#e6e6e6;border:1px solid #ddd;border-radius:8px}.tile-base{background-size:80%;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;cursor:pointer}.tile-base:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:0;transition:opacity var(--transition-speed)}.tile-base:hover:after{opacity:1}.tile-label,.tile-subtitle{position:absolute;left:1rem;color:#fff;font-weight:700;opacity:0;transition:opacity var(--transition-speed);z-index:1}.tile-label{top:1rem;font-size:1.2rem}.tile-subtitle{top:2.5rem;font-size:1.8rem}.tile-base:hover .tile-label,.tile-base:hover .tile-subtitle{opacity:1}.dealeron{background-image:url(/assets/dealeron-DIkh3hEa.jpg)}.dealeron:after{background-color:var(--color-dealeron)}.tech{background-image:url(/assets/tech-N7ztf7a-.png)}.tech:after{background-color:var(--color-tech)}.covid-project{background-image:url(/assets/covid-project-ZuTqq-Cz.png)}.covid-project:after{background-color:var(--color-covid)}.lebit{background-image:url(data:image/png;base64,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)}.lebit:after{background-color:var(--color-lebit)}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:2000}.modal-content{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000004d;padding:2rem;max-width:500px;width:90%;text-align:center}.modal-base{background-color:#e6e6e6;background-size:50%;background-position:center 9rem;background-repeat:no-repeat;position:relative;overflow:hidden;height:80vh;width:80vw;display:flex;padding:0;flex-direction:column;justify-content:flex-end}.modal-base:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:0}.modal-base .tile-label,.modal-base .tile-subtitle{opacity:1;position:relative;z-index:1;text-align:left}.dealeron-modal{background-image:url(/assets/dealeron-DIkh3hEa.jpg)}.dealeron-modal:after{background-color:var(--color-dealeron)}.tech-modal{background-image:url(/assets/tech-N7ztf7a-.png)}.tech-modal:after{background-color:var(--color-tech)}.covid-project-modal{background-image:url(/assets/covid-project-ZuTqq-Cz.png)}.covid-project-modal:after{background-color:var(--color-covid)}.lebit-modal{background-image:url(data:image/png;base64,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)}.lebit-modal:after{background-color:var(--color-lebit)}.modal-description{position:relative;z-index:1;color:#000;margin:0;font-size:.9rem;text-align:left;line-height:1.4}.modal-text-content{position:relative;z-index:1;background-color:#fff;padding:1.5rem;border-radius:8px;width:100%;box-sizing:border-box}.modal-header{margin-bottom:1rem;text-align:left}.modal-title{color:#333;margin:0;font-size:2rem;font-weight:700}.modal-title-container{display:flex;align-items:center;justify-content:space-between;gap:1rem}.project-github-link{display:flex;align-items:center;justify-content:center;text-decoration:none;transition:transform .2s ease}.project-github-link:hover{transform:scale(1.1)}.project-github-icon{width:30px;height:30px}.modal-subtitle{color:#000;margin:0;font-size:1.5rem;font-weight:700}.modal-content h2{margin:0 0 1rem;font-size:2rem}.modal-content p{margin:0;font-size:1.2rem;color:#666}.modal-techstack{font-size:.8rem;color:#666;margin-bottom:.5rem}.disclaimer{font-size:.7rem;color:#666;margin-bottom:.5rem}footer{text-align:center;margin-top:3rem;padding-top:2rem;border-top:2px solid #ddd;color:#666;font-size:.9rem}.resume-image{width:100%;max-width:800px;border-radius:8px;box-shadow:0 2px 8px #00000026;background:#fff;transition:transform .3s ease;cursor:zoom-in}.resume-image:hover{transform:scale(1)}.resume-header{position:relative;display:inline-block;width:100%}.download-button{position:absolute;top:1rem;right:1rem;background:#ffffffe6;border:2px solid #90c454;border-radius:50%;width:45px;height:45px;font-size:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background-color .2s ease;box-shadow:0 2px 8px #00000026}.download-button:hover{transform:scale(1.1);background-color:#90c454}.email-modal{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000004d;padding:3rem 2rem;max-width:500px;width:90%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.email-container{display:flex;align-items:center;justify-content:center;gap:1rem}.email-display{font-size:1.5rem;color:#333;margin:0;font-weight:600;word-break:break-all}.copy-button{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:.5rem;transition:transform .2s ease,color .2s ease;display:flex;align-items:center;justify-content:center}.copy-button:hover{transform:scale(1.2);color:#90c454}.copy-button.copied{color:#4caf50}.dog-modal{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000004d;padding:2rem;max-width:1200px;width:30vw;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:90vh}.dog-image{width:100%;height:100%;border-radius:8px;box-shadow:0 2px 8px #00000026;background:#fff;transition:transform .3s ease;cursor:zoom-in;object-fit:cover}.dog-image:hover{cursor:pointer}.carousel-container{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem;width:100%}.carousel-indicators{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.indicator{width:10px;height:10px;border-radius:50%;background-color:#ccc;cursor:pointer;transition:background-color .3s ease}.indicator.active{background-color:#90c454}.dog-modal-title{color:#333;font-size:1.8rem;font-weight:700;margin:0 0 1rem;text-align:center}
