.Profile_container__l_WDd{min-height:100vh;padding:100px 20px 20px;display:flex;flex-direction:column;align-items:center}.Profile_topRow__aHmte{display:flex;gap:60px;width:100%;max-width:1200px;margin-bottom:40px;padding:0 0 32px;background:transparent;border-radius:0;border:none;border-bottom:1px solid rgba(255,255,255,.15);position:relative}.Profile_headerSection__FHtb6{flex:1 1;text-align:left;padding:0;background:transparent;border:none;box-shadow:none;transition:none}.Profile_headerSection__FHtb6:hover{transform:none;box-shadow:none}.Profile_levelSection__v0Oae{flex:1 1;background:transparent;box-shadow:none;padding:0 0 0 60px;border:none;border-left:1px solid rgba(255,255,255,.15);transition:none}.Profile_levelSection__v0Oae:hover{transform:none;box-shadow:none}.Profile_levelSection__v0Oae .Profile_sectionTitle__bZdNA{text-align:left;margin-bottom:20px}.Profile_header__Aupjp{text-align:center;margin-bottom:40px;padding:30px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px rgba(0,0,0,.1);width:100%;max-width:600px}.Profile_title__hRnKO{font-family:Barlow Semi Condensed,sans-serif;font-size:1rem;font-weight:700;color:rgba(255,255,255,.7);margin:0 0 20px;letter-spacing:.08em;text-transform:uppercase;text-shadow:none}.Profile_displayName__NORg4{font-family:Barlow Semi Condensed,sans-serif;font-size:2.5rem;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(79,111,182,1));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 10px;font-weight:800;letter-spacing:-.02em}.Profile_description__eW58Q{font-family:Montserrat,sans-serif;font-size:.875rem;color:rgba(255,255,255,.5);margin:0;font-weight:600}.Profile_viewingOtherUser__bUkWM{font-family:Montserrat,sans-serif;font-size:.8rem;color:rgba(255,215,0,.8);margin:15px 0 0;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.05em}.Profile_content__90T6c{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:32px}.Profile_section__7nyuD{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;border:none;border-bottom:1px solid rgba(255,255,255,.15);box-shadow:none;padding:0 0 24px;transition:all .3s ease;position:relative}.Profile_section__7nyuD:hover{transform:none}.Profile_sectionTitle__bZdNA{font-family:Barlow Semi Condensed,sans-serif;font-size:1rem;font-weight:700;color:rgba(79,111,182,1);margin:0 0 20px;letter-spacing:.08em;text-transform:uppercase;text-shadow:none;display:block;position:relative;padding-left:0}.Profile_purseGrid__JYFe1{display:flex;gap:60px;flex-wrap:wrap}.Profile_purseItem__FtMwq{display:flex;flex-direction:column;gap:8px}.Profile_purseIcon__vP7BY{display:none}.Profile_purseInfo__GzBG3{display:flex;flex-direction:column;gap:8px}.Profile_purseName__Io6y1{font-family:Montserrat,sans-serif;font-size:.7rem;color:rgba(255,255,255,.5);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.Profile_purseValue__oVHGP{font-family:Barlow Semi Condensed,sans-serif;font-size:1.5rem;font-weight:800;color:rgba(255,255,255,.95);text-align:left;letter-spacing:-.02em}.Profile_purseSingle__eYswf{display:flex;flex-direction:column;gap:8px;padding:20px;background:rgba(79,111,182,.05);border-radius:6px;border:1px solid rgba(79,111,182,.15);transition:all .3s ease}.Profile_purseSingle__eYswf:hover{background:rgba(79,111,182,.08);border-color:rgba(79,111,182,.25);transform:translateX(5px)}.Profile_settingsGrid__Isyts{display:flex;gap:40px;flex-wrap:wrap}.Profile_settingItem__wLlLW{display:flex;gap:8px;padding:0;background:transparent;border-radius:0;border:none;transition:all .3s ease;min-width:120px}.Profile_settingItem__wLlLW:hover{transform:translateY(-2px)}.Profile_settingLabel__6CVtZ{font-family:Montserrat,sans-serif;font-size:.7rem;color:rgba(255,255,255,.5);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.Profile_settingValue__cWCcq{font-family:Barlow Semi Condensed,sans-serif;font-size:1.5rem;font-weight:800;color:rgba(79,111,182,1);text-align:left;letter-spacing:-.02em}.Profile_statsGrid__xV0Z0{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:24px 32px;gap:24px 32px}.Profile_statItem__gfhLM{background:transparent;border-radius:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;transition:all .3s ease;border:none;text-align:left;position:relative;overflow:hidden}.Profile_statItem__gfhLM:hover{transform:translateY(-2px)}.Profile_statIcon__pgEFD{display:none}.Profile_statInfo__z9WzC{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%}.Profile_statName__Wl8dN{font-family:Montserrat,sans-serif;font-size:.7rem;color:rgba(255,255,255,.5);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.Profile_statValue__3XZJ8{font-family:Barlow Semi Condensed,sans-serif;font-size:1.8rem;font-weight:800;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(79,111,182,1));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none;letter-spacing:-.02em}.Profile_loading__U_dlm{text-align:center;padding:60px 20px;color:rgba(255,255,255,.8);font-size:1.2rem}.Profile_levelContainer__E7R_V{display:flex;flex-direction:column;gap:16px;padding:0}.Profile_levelDisplay__h0cju{display:flex;align-items:baseline;gap:16px;margin-bottom:0}.Profile_levelValue__ovRWr{font-family:Barlow Semi Condensed,sans-serif;font-weight:800;color:rgba(255,215,0,.9);text-shadow:none;letter-spacing:-.02em}.Profile_levelLabel__QGtWS{font-family:Montserrat,sans-serif;font-size:.7rem;color:rgba(255,255,255,.5);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.Profile_xpInfo__XY5uq{display:flex;flex-direction:column;gap:8px;margin-bottom:0}.Profile_levelXp__Nk_xh{font-family:Barlow Semi Condensed,sans-serif;font-size:1.2rem;color:rgba(255,255,255,.8);font-weight:600}.Profile_xpProgress__URrx_{font-family:Montserrat,sans-serif;font-size:.875rem;color:rgba(255,255,255,.5);font-weight:600}.Profile_xpBarContainer__Xj_JU{width:100%;max-width:400px;height:24px;background:rgba(79,111,182,.15);border-radius:12px;overflow:hidden;border:1px solid rgba(79,111,182,.3);box-shadow:inset 0 2px 8px rgba(0,0,0,.2);position:relative}.Profile_xpBarContainer__Xj_JU:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 50%,transparent);animation:Profile_xpShimmer__n_uj9 3s ease-in-out infinite;z-index:2;pointer-events:none}.Profile_xpBarProgress__mBVYy{height:100%;background:linear-gradient(90deg,rgba(79,111,182,1),rgba(103,126,234,1) 50%,rgba(79,111,182,1));border-radius:12px;transition:all .8s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 0 20px rgba(79,111,182,.6);z-index:1}.Profile_xpBarProgress__mBVYy:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(90deg,rgba(255,255,255,.3),rgba(255,255,255,.1) 50%,rgba(255,255,255,.3));border-radius:12px 12px 0 0}@keyframes Profile_xpShimmer__n_uj9{0%{left:-100%}to{left:100%}}@media (max-width:768px){.Profile_container__l_WDd{padding:100px 15px 15px}.Profile_topRow__aHmte{flex-direction:column;gap:32px;margin-bottom:32px;padding:0 0 24px}.Profile_headerSection__FHtb6,.Profile_levelSection__v0Oae{flex:none}.Profile_headerSection__FHtb6{padding:0}.Profile_levelSection__v0Oae{padding:24px 0 0;border-left:none;border-top:1px solid rgba(255,255,255,.15)}.Profile_statsGrid__xV0Z0{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:20px 24px}.Profile_header__Aupjp{padding:20px;margin-bottom:30px}.Profile_title__hRnKO{font-size:.85rem}.Profile_displayName__NORg4{font-size:2rem}.Profile_content__90T6c{gap:24px}.Profile_section__7nyuD{padding:0 0 20px}.Profile_sectionTitle__bZdNA{margin-bottom:16px}.Profile_levelValue__ovRWr{font-size:2.5rem}.Profile_levelDisplay__h0cju{gap:12px}.Profile_settingsGrid__Isyts{gap:32px}}.Profile_settingItem__wLlLW{flex-direction:column;gap:10px;text-align:center}.Profile_settingValue__cWCcq{text-align:center}.Profile_levelDisplay__h0cju{flex-direction:column;gap:10px}.Profile_levelValue__ovRWr{font-size:3rem;width:80px;height:80px}.Profile_levelLabel__QGtWS{font-size:1.2rem}.Profile_xpBarContainer__Xj_JU{max-width:300px}@media (max-width:480px){.Profile_purseItem__FtMwq{flex-direction:column;text-align:center;gap:15px}.Profile_statItem__gfhLM{padding:20px}.Profile_purseIcon__vP7BY,.Profile_statIcon__pgEFD{font-size:2rem;width:50px;height:50px}}