@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{color-scheme:light;font-family:Poppins,Arial,sans-serif;color:#333;background:#f7f7f7;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;background-color:#f7f7f7}a{color:#007bff;text-decoration:none}a:hover{color:#0056b3}img{display:block;max-width:100%}#app{min-height:100vh}.cv-layout{width:100%}.sidebar{position:fixed;inset:0 auto 0 0;z-index:20;width:250px;height:100vh;overflow-y:auto;background-color:#f8f9fa;padding-top:20px;border-right:1px solid #ececec}.sidebar a{display:flex;align-items:center;gap:10px;min-height:42px;padding:10px 15px;color:#333;font-size:18px;line-height:1.25;text-decoration:none;transition:background-color .2s ease,color .2s ease}.sidebar a:hover{background-color:#575757;color:#fff}.nav-index{width:26px;flex:0 0 26px;color:#777;font-size:18px;font-weight:700;text-align:center}.sidebar a:hover .nav-index{color:#fff}.content{width:calc(100% - 250px);margin-left:250px;padding:1px 15px 32px}.profile-card{width:100%;margin:20px 0;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a}.profile-card:hover{border-bottom:1px dashed #888}.section-title{display:flex;align-items:center;gap:8px;margin-bottom:15px;color:#333;font-size:16px;font-weight:600}.section-title i{color:#004ba1}.cv-row{display:flex;flex-wrap:wrap;margin-inline:-15px}.cv-col{min-width:0;padding-inline:15px}.cv-col--profile{width:16.6667%;display:flex;justify-content:center;text-align:center}.cv-col--fill{width:100%;flex:1 1 0}.cv-col--duration{width:16.6667%;display:flex;align-items:center;justify-content:center;text-align:center}.cv-col--third{width:33.3333%}.cv-col--half{width:50%}.cv-col--fifth{width:20%}.profile-summary h1{margin:0 0 8px;color:#333;font-size:28px;font-weight:500;line-height:1.2}.verified{color:#00c853;font-size:18px}.role{margin:0 0 16px}.summary-text{max-width:920px;padding:14px 16px;border-left:4px solid #004ba1;border-radius:6px;background:#f8f9fa;color:#444!important;font-size:15px!important}.status-icon{margin-right:6px;color:#198754}.profile-picture{width:120px;height:120px;margin-bottom:15px;overflow:hidden;border-radius:50%}.profile-picture img{width:100%;height:100%;object-fit:cover}.info-grid{row-gap:4px}.info-item{margin-bottom:10px}.profile-card strong,.info-item strong{display:block;color:#555;font-size:14px;font-weight:700}.profile-card p,.info-item span,.profile-card li{color:#555;font-size:14px;font-weight:400;line-height:1.5}.profile-card p{margin:0 0 10px}.profile-card ul{margin:0 0 10px;padding-left:22px}.social-links{margin-top:14px;padding-top:8px;border-top:1px solid #eee}.social-links a{display:inline-block;margin-right:10px}.experience-item h2{display:grid;gap:2px;margin:0;color:#333;font-size:32px;font-weight:500;line-height:1.2}.experience-item h2 span{display:block}.experience-item{position:relative;margin-inline:-10px;padding:18px 10px 22px;border-left:4px solid #ddd;border-radius:6px;background:linear-gradient(90deg,#f8f9fae6,#fff0)}.experience-item+.experience-item{margin-top:18px;padding-top:28px}.experience-item--same-company{border-left:4px solid #004ba1;background:linear-gradient(90deg,#004ba114,#fff0)}hr{margin:18px 0 22px;border:0;border-top:1px solid #ddd}.education-item+.education-item,#sinavbilgileri article+article,#projeler article+article{margin-top:8px}.stars{color:#333!important;letter-spacing:2px}.skill-badges{display:flex;flex-wrap:wrap;gap:8px}.badge{display:inline-block;padding:4px 8px;border-radius:999px;background-color:#28a745;color:#fff;font-size:12px;font-weight:700;line-height:1.4}.badge--blue{background-color:#004ba1}.reference-table{width:100%;overflow-x:auto}table{width:100%;border-collapse:collapse}td{padding:8px;border:0;text-align:left;color:#333;font-size:14px;line-height:1.5;vertical-align:top}thead td{color:#555;font-size:13px;font-weight:400}.reference-note{border-bottom:2px solid #ddd}.reference-note td{padding:12px;border-radius:5px;background-color:#f8f9fa;color:#555}.scroll-to-top{position:fixed;right:20px;bottom:20px;z-index:25;display:grid;width:50px;height:50px;place-items:center;border-radius:50%;background-color:#004ba1;color:#fff;font-size:30px;line-height:1}.scroll-to-top:hover{color:#fff;background-color:#003a7d}::selection{background:#004ba12e}@media(max-width:992px){.cv-col--profile,.cv-col--duration{width:100%;margin-bottom:16px}.profile-summary{text-align:center}.profile-summary .cv-col--fill{flex-basis:100%}.cv-col--third,.cv-col--half,.cv-col--fifth{width:50%}}@media(max-width:768px){.sidebar{display:none;visibility:hidden}.content{width:100%;margin-left:0;padding-inline:10px}.profile-card{margin:12px 0;padding:16px}.cv-row{margin-inline:-8px}.cv-col{padding-inline:8px}.cv-col--third,.cv-col--half,.cv-col--fifth{width:100%}.experience-item h2{font-size:28px}.scroll-to-top{width:44px;height:44px;font-size:26px}}
