._bodyMain_1uiqz_1{display:flex;min-height:100vh;font-family:Arial,sans-serif;transition:background-color .3s,color .3s;padding-top:60px}._light_1uiqz_9{background-color:#f9f9f9;color:#040404}._dark_1uiqz_14{background-color:#121212;color:#e0e0e0}._toggleButton_1uiqz_19{position:absolute;top:20px;right:20px;padding:10px 20px;background-color:gray;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:all .3s}._toggleButton_1uiqz_19:hover{background-color:gray}._leftColumn_1uiqz_36{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}._profileImage_1uiqz_45{width:150px;height:150px;border-radius:50%;object-fit:cover;margin-bottom:10px;margin-top:10%;top:10%}._name_1uiqz_55{font-size:24px;font-weight:700;margin-bottom:10px}._profession_1uiqz_61{font-size:18px;color:inherit;margin-bottom:20px}._contactMe_1uiqz_67{text-decoration:none;border:1px solid currentColor;padding:10px 20px;border-radius:5px;transition:all .3s;margin-bottom:20px}._contactMe_1uiqz_67:hover{color:#fff}._socialArea_1uiqz_80{margin-top:20px}._rightColumn_1uiqz_84{flex:2;padding:40px;display:flex;flex-direction:column;justify-content:center}._aboutMe_1uiqz_92{font-size:16px;line-height:1.6;margin-bottom:20px}._projectsLink_1uiqz_98{color:#007acc;text-decoration:none;font-weight:700;transition:all .3s}._projectsLink_1uiqz_98:hover{color:#005f99}._leftColumn_1uiqz_36,._rightColumn_1uiqz_84{width:100%;text-align:center;padding:0;margin:0}._aboutMe_1uiqz_92,._projectsLink_1uiqz_98{text-align:left;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}._projectsLink_1uiqz_98{margin-top:0}@media (max-width: 568px){._bodyMain_1uiqz_1{flex-direction:column;padding:5px}._leftColumn_1uiqz_36,._rightColumn_1uiqz_84{flex:none;width:100%;text-align:center;padding:5px}._profileImage_1uiqz_45{width:120px;height:120px}._name_1uiqz_55{font-size:22px}._profession_1uiqz_61{font-size:16px}._aboutMe_1uiqz_92,._projectsLink_1uiqz_98{font-size:14px}._toggleButton_1uiqz_19{top:10px;right:10px}}@media (max-width: 385px){._bodyMain_1uiqz_1{flex-direction:column;padding:5px}._leftColumn_1uiqz_36,._rightColumn_1uiqz_84{width:100%;text-align:center;padding:0}._profileImage_1uiqz_45{width:100px;height:100px}._name_1uiqz_55{font-size:20px}._profession_1uiqz_61{font-size:14px}._aboutMe_1uiqz_92,._projectsLink_1uiqz_98{font-size:12px}._toggleButton_1uiqz_19{top:10px;right:10px;font-size:14px;padding:8px 16px}}@media (max-width: 400px){._bodyMain_1uiqz_1{flex-direction:column;padding:5px}._leftColumn_1uiqz_36,._rightColumn_1uiqz_84{width:100%;text-align:center;padding:5px}._profileImage_1uiqz_45{width:80px;height:80px}._name_1uiqz_55{font-size:18px}._profession_1uiqz_61{font-size:14px}._aboutMe_1uiqz_92,._projectsLink_1uiqz_98{font-size:12px}._toggleButton_1uiqz_19{top:10px;right:10px;font-size:14px;padding:8px 16px}}._socialArea_b24z7_1{display:flex;list-style:none;padding:0;margin:0;box-sizing:border-box}._socialArea_b24z7_1 li{margin:0 10px}._socialArea_b24z7_1 a{color:gray;font-size:1.5rem}._socialArea_b24z7_1 a:hover{color:gray;opacity:.7}@media (max-width: 600px){._socialArea_b24z7_1{flex-direction:row;align-items:center}._socialArea_b24z7_1 li{margin:0 10px}._socialArea_b24z7_1 a{font-size:1.2rem}}._header_151ib_1{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;box-sizing:border-box;position:fixed;top:0;left:0;z-index:1000;transition:background-color .3s,color .3s}._light_151ib_15{background-color:#ffffffe6;color:#000}._dark_151ib_20{background-color:#000000e6;color:#fff}._nav_151ib_25{display:flex;gap:15px}._link_151ib_30{text-decoration:none;color:inherit;font-weight:700;transition:opacity .2s}._link_151ib_30:hover{opacity:.7}._controls_151ib_41{display:flex;align-items:center;gap:10px}._toggleButton_151ib_47{padding:5px 10px;border:none;border-radius:4px;background:#007acc;color:#fff;cursor:pointer;font-size:.9rem}._toggleButton_151ib_47:hover{opacity:.85}@media (max-width: 600px){._header_151ib_1{flex-direction:column;align-items:flex-start}._nav_151ib_25{gap:10px}._controls_151ib_41{margin-top:5px;gap:5px}}*{font-family:Courier New,Courier,monospace;margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;width:100%;margin:0;padding:0;font-family:Courier New,Courier,monospace}:focus{outline:2px solid #007acc;outline-offset:2px}
