/* This CSS code is developed for the @KDR Team and Khogendra Rupini. 
It is exclusively owned and maintained by him.
If anyone wishes to use this stylesheet, they must first contact Khogendra Rupini 
through his official website https://khogendrarupini.com 
Or his GitHub profile https://github.com/khogendrarupini/
This code is protected and requires a valid license, 
as it falls under the @KDR License by Khogendra Rupini. */

*{margin:0;padding:0;box-sizing:border-box}body{background-image:url('https://img.khogendrarupini.com/image/article/author_profile_bio_kdr_writer_background.webp');background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;font-family:'Inter',sans-serif;margin:0;padding:0;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px}:root{--kdr-color-author-profile-employe-bg-main:#13171a;--kdr-color-author-profile-employe-bg-card:#13171a;--kdr-color-author-profile-employe-bg-soft:#13171a;--kdr-color-author-profile-employe-border-color:#1f2633;--kdr-color-author-profile-employe-text-primary:#ffffff;--kdr-color-author-profile-employe-text-secondary:#9aa4b2;--kdr-color-author-profile-employe-accent:rgb(255 255 255)}*{box-sizing:border-box;font-family:"Segoe UI",system-ui,sans-serif}.profile-dashboard{width:100%;max-width:800px;background:rgba(19,23,26,.75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:5px;padding:26px;border:1px solid var(--kdr-color-author-profile-employe-border-color);box-shadow:0 10px 30px rgba(0,0,0,.4)}.profile-header{display:flex;align-items:center;gap:18px;padding-bottom:18px;border-bottom:1px solid var(--kdr-color-author-profile-employe-border-color)}.profile-photo{width:88px;height:88px;border-radius:50%;object-fit:cover;padding:3px}.profile-name{font-size:22px;font-weight:600;color:var(--kdr-color-author-profile-employe-text-primary)}.profile-username{font-size:14px;color:var(--kdr-color-author-profile-employe-accent);margin-top:4px}.profile-bio{margin-top:18px;background:rgba(19,23,26,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:5px;padding:16px;border:1px solid var(--kdr-color-author-profile-employe-border-color);box-shadow:0 6px 20px rgba(0,0,0,.35)}.profile-bio-title{font-size:13px;color:var(--kdr-color-author-profile-employe-text-secondary);margin-bottom:8px;letter-spacing:.5px}.profile-bio-text{font-size:14px;color:var(--kdr-color-author-profile-employe-text-primary);line-height:1.6}.profile-info{margin-top:18px;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.info-box{background:rgba(19,23,26,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:5px;padding:14px;border:1px solid var(--kdr-color-author-profile-employe-border-color);box-shadow:0 6px 18px rgba(0,0,0,.35)}.info-label{font-size:12px;color:var(--kdr-color-author-profile-employe-text-secondary);margin-bottom:6px}.info-value{font-size:15px;color:var(--kdr-color-author-profile-employe-text-primary);font-weight:500}.github-link{margin-right:auto}.link-kdr-author{color:rgb(255,255,255)}.github-link a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--kdr-color-author-profile-employe-bg-soft);border:1px solid var(--kdr-color-author-profile-employe-border-color);border-radius:50%;color:var(--kdr-color-author-profile-employe-text-primary);transition:.3s ease}.github-link a:hover{background:var(--kdr-color-author-profile-employe-accent);color:#ffffff}.social-icons{margin-left:auto;display:flex;gap:10px;padding:1em;border-radius:5px}.margin-bottom-kdr{margin-bottom:20px}.links-social-kdr{display:none}@media (max-width:480px){.profile-dashboard{padding:20px}.social-icons{border:1px solid var(--kdr-color-author-profile-employe-border-color)}.links-social-kdr{display:block;color:rgb(255,255,255);font-size:15px;margin-bottom:-10px}.profile-header{flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;gap:12px;flex-wrap:wrap}.profile-photo{margin-bottom:0}.margin-bottom-kdr{margin-bottom:0}.social-icons{width:100%;margin-top:10px;justify-content:flex-start}.profile-info{grid-template-columns:1fr}}