[dir=rtl]{text-align:right}[dir=rtl] *{font-family:Arial,Tahoma,sans-serif}[dir=rtl] .layout{direction:rtl}[dir=rtl] nav ul{text-align:right}[dir=rtl] .sidebar{border-left:none;border-right:1px solid rgba(255,255,255,.1)}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6,[dir=rtl] p,[dir=rtl] div,[dir=rtl] span{text-align:right}[dir=rtl] .primaryLink,[dir=rtl] .secondaryLink{text-align:center}[dir=rtl] .primaryLink svg,[dir=rtl] .secondaryLink svg{margin-left:0;margin-right:.5rem;transform:scaleX(-1)}[dir=rtl] input,[dir=rtl] textarea,[dir=rtl] select,[dir=rtl] label{text-align:right}[dir=rtl] .icon-arrow-right{transform:scaleX(-1)}[dir=rtl] .flex-row{flex-direction:row-reverse}[dir=rtl] .justify-start{justify-content:flex-end}[dir=rtl] .justify-end{justify-content:flex-start}[dir=rtl] .ml-1{margin-left:0;margin-right:.25rem}[dir=rtl] .ml-2{margin-left:0;margin-right:.5rem}[dir=rtl] .ml-3{margin-left:0;margin-right:.75rem}[dir=rtl] .ml-4{margin-left:0;margin-right:1rem}[dir=rtl] .mr-1{margin-left:.25rem;margin-right:0}[dir=rtl] .mr-2{margin-left:.5rem;margin-right:0}[dir=rtl] .mr-3{margin-left:.75rem;margin-right:0}[dir=rtl] .mr-4{margin-left:1rem;margin-right:0}[dir=rtl] .pl-1{padding-left:0;padding-right:.25rem}[dir=rtl] .pl-2{padding-left:0;padding-right:.5rem}[dir=rtl] .pl-3{padding-left:0;padding-right:.75rem}[dir=rtl] .pl-4{padding-left:0;padding-right:1rem}[dir=rtl] .pr-1{padding-left:.25rem;padding-right:0}[dir=rtl] .pr-2{padding-left:.5rem;padding-right:0}[dir=rtl] .pr-3{padding-left:.75rem;padding-right:0}[dir=rtl] .pr-4{padding-left:1rem;padding-right:0}[dir=rtl] .heroLayout .container,[dir=rtl] .developerName,[dir=rtl] .bio,[dir=rtl] .about .heading,[dir=rtl] .about .subheading,[dir=rtl] .about .text,[dir=rtl] .card .cardTitle,[dir=rtl] .card .cardDesc,[dir=rtl] .settings .heading,[dir=rtl] .settings .description,[dir=rtl] .contactForm,[dir=rtl] .contactForm input,[dir=rtl] .contactForm textarea,[dir=rtl] .tabsBar{text-align:right}[dir=rtl] .tab{text-align:center}[dir=rtl] .sidebar{left:0;right:auto}[dir=rtl] .bottomBar,[dir=rtl] .githubProfile,[dir=rtl] .githubStats,[dir=rtl] .projectCard,[dir=rtl] .projectCard .title,[dir=rtl] .projectCard .description{text-align:right}[dir=rtl] .slideInRight{animation:.5s ease-out slideInLeft}[dir=rtl] .slideInLeft{animation:.5s ease-out slideInRight}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}[dir=rtl] .dropdown{left:auto;right:0}[dir=rtl] .dropdown:before{left:auto;right:1rem}[dir=rtl] .modal{text-align:right}[dir=rtl] .modal .close{left:1rem;right:auto}[dir=rtl] .codeEditor{text-align:left;direction:ltr}[dir=rtl] .lineNumbers{text-align:right;direction:rtl}[dir=rtl] .terminal,[dir=rtl] .terminalCommand{text-align:left;direction:ltr}[dir=rtl] .terminalPrompt+*{text-align:right;direction:rtl}*{transition:text-align .3s,transform .3s}[dir=rtl]{font-family:Segoe UI,Tahoma,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6{font-weight:600;line-height:1.4}[dir=rtl] p{letter-spacing:.02em;line-height:1.8}
:root{--color-primary:#1e1e1e;--color-secondary:#252526;--color-tertiary:#2d2d30;--color-text-primary:#ccc;--color-text-secondary:#9cdcfe;--color-text-muted:gray;--color-accent:#007acc;--color-accent-hover:#0e639c;--color-border:#3e3e42;--color-surface:#252526;--color-surface-hover:#2a2d2e;--color-success:#4ec9b0;--color-warning:#ffcc02;--color-error:#f14c4c;--color-terminal-green:#4ec9b0;--color-terminal-blue:#9cdcfe;--color-terminal-yellow:#ffcc02}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--color-primary);height:100%;color:var(--color-text-primary)}.hide-cursor,.hide-cursor *{cursor:none!important}@media (max-width:768px),(hover:none) and (pointer:coarse){*,:before,:after,html,body{cursor:none!important}}html[data-theme]{transition:background-color .3s,color .3s}
