.navbar{align-items:center;background-color:#284b63;color:#fff;display:flex;justify-content:space-between;padding:10px 75px;position:relative}.name{font-size:1.6em;font-weight:700;letter-spacing:3px}.job-title{color:#f4f4f4;margin-left:25px}.nav-links{display:flex;gap:15px;list-style:none}.icon-links{display:flex;gap:50px}.icon{cursor:pointer;filter:invert(100%) brightness(1000%) contrast(50%);height:40px;transition:transform .2s ease,opacity .2s ease;width:40px}.icon:hover{opacity:.8;transform:scale(1.1)}.tooltip{left:50%}@media (max-width:1000px){.navbar{padding:10px 25px}.job-title{margin-left:15px}.icon-links{gap:10px}}@media (max-width:600px){.navbar{gap:8px;padding:8px 10px}.name{font-size:.8em;letter-spacing:2px}.job-title{font-size:.6em;margin-left:8px}.icon-links{gap:16px}.icon{height:25px;width:25px}.nav-links{gap:8px}}.tile{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 5px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;margin:10px;max-width:100%;padding:20px;position:relative}.under-construction-banner{background-color:#ff0;border-radius:5px;box-shadow:0 2px 5px #0003;color:#000;font-weight:700;left:-25px;padding:5px 10px;position:absolute;top:5px;transform:rotate(-15deg)}.tile-logo{margin-bottom:10px;max-width:100px;position:absolute;right:10px;top:10px}.tile-image{border-radius:10px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;margin-bottom:10px;max-width:760px;width:100%}.tile-content{text-align:center;width:100%}.tile-title{word-wrap:break-word;font-size:1.5em;letter-spacing:3px;margin:10px 0 5px}.icons-row{margin-bottom:15px}.tile-description{word-wrap:break-word;font-size:1em;margin:auto;max-width:80%}.github-icon{margin-top:10px;transition:transform .2s ease,opacity .2s ease}.github-icon:hover{opacity:.8}.key-aspects{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:10px}.skill-bubble{word-wrap:break-word;border-radius:15px;color:#fff;font-size:.9em;padding:5px 10px}.tooltip{background-color:#000;border-radius:4px;bottom:-25px;color:#fff;font-size:12px;left:51%;opacity:0;padding:5px;position:absolute;transform:translateX(-50%);transition:visibility .2s,opacity .2s;visibility:hidden;white-space:nowrap}.icon-wrapper{overflow:visible;position:relative}.icon-wrapper:hover .tooltip{opacity:1;visibility:visible}.carousel-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:16px 0;position:relative;width:100%}.carousel-image{border-radius:10px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;height:auto;margin-bottom:8px;max-width:275px;object-fit:contain;width:100%}.carousel-arrow{background:#284b63;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.3em;height:32px;opacity:.85;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s,opacity .2s;width:32px;z-index:2}.carousel-arrow.left{left:25vw}.carousel-arrow.right{right:25vw}.carousel-arrow:active,.carousel-arrow:focus{background:#3c6e71;opacity:1}.carousel-dots{display:flex;gap:8px;justify-content:center;margin-top:6px}.carousel-dot{background:#ccc;border-radius:50%;cursor:pointer;display:inline-block;height:10px;outline:none;transition:background .2s;width:10px}.carousel-dot.active{background:#284b63}@media (max-width:600px){.tile{margin:5px;padding:10px}.tile-title{font-size:1.2em}.tile-description{font-size:.9em}.key-aspects{gap:5px}.skill-bubble{font-size:.8em;padding:3px 6px}.tile-logo{max-width:50px;right:5px;top:5px}.under-construction-banner{font-size:.8em;left:-15px;padding:3px 6px;top:5px}.multiple-images{gap:5px}.additional-image{max-width:100px}.carousel-image{border-radius:7px;max-width:180px}.carousel-arrow{font-size:1em;height:26px;width:26px}.carousel-dot{height:8px;width:8px}.carousel-arrow.left{left:0}.carousel-arrow.right{right:0}}@media (max-width:1100px) and (min-width:601px){.tile{margin:7px;padding:15px}.tile-title{font-size:1.3em}.tile-description{font-size:.95em}.key-aspects{gap:7px}.skill-bubble{font-size:.85em;padding:4px 7px}.tile-logo{max-width:75px;right:7px;top:7px}.under-construction-banner{font-size:.85em;left:-20px;padding:4px 7px;top:7px}.multiple-images{gap:7px}.additional-image{max-width:150px}.carousel-image{border-radius:8px;max-width:240px}.carousel-arrow{font-size:1.1em;height:28px;width:28px}.carousel-dot{height:9px;width:9px}.carousel-arrow.left{left:14vw}.carousel-arrow.right{right:14vw}}.projects{background-color:#284b63;border-radius:10px;margin:20px 0;padding:20px}.projects ul{list-style:none;padding:0}.project-item{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;margin:10px 0;padding-bottom:10px}.project-info{max-width:80%}.github-icon{cursor:pointer;height:24px;margin-left:10px;transition:transform .2s ease;width:24px}.github-icon:hover{transform:scale(1.1)}.about{background-color:#f4f4f4;border-radius:10px;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d;margin:20px 250px;padding:20px;text-align:center}@media (min-width:600px) and (max-width:1100px){.about{border-radius:8px;box-shadow:0 1.5px 4px -1px #32325d38,0 1px 2.5px -1px #00000038;margin:16px 60px;padding:16px}}@media (max-width:600px){.about{border-radius:6px;box-shadow:0 1px 3px -1px #32325d2e,0 1px 2px -1px #0000002e;margin:12px;padding:12px}}@font-face{font-display:swap;font-family:Questrial;font-style:normal;font-weight:400;src:url(/static/media/Questrial-Regular.e2807c3c18afed9f8f34.ttf) format("truetype")}body{box-sizing:border-box;font-family:Questrial,Arial,sans-serif;margin:0;padding:0}main{padding:20px}
/*# sourceMappingURL=main.2394056c.css.map*/