.Dashboard_dashboardPage__g6pw5{min-height:100vh;background-color:#0a0a14;color:#f5f5f5;position:relative;overflow:hidden;padding:40px 20px}.Dashboard_decorativeCircle__KucDt{position:absolute;border-radius:50%;background:linear-gradient(135deg,#6b46c1,#9f7aea);opacity:.07;z-index:0;filter:blur(60px)}.Dashboard_decorativeCircle__KucDt.Dashboard_topRight__Vohcm{top:-200px;right:-200px;width:500px;height:500px}.Dashboard_decorativeCircle__KucDt.Dashboard_bottomLeft__UZ669{bottom:-250px;left:-250px;width:600px;height:600px}.Dashboard_dashboardContainer__bkEmO{max-width:1200px;margin:0 auto;position:relative;z-index:1}.Dashboard_dashboardHeader__ZKaF9{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px;background-color:#12121f;border-radius:8px;border:1px solid #2d2d3a;box-shadow:0 4px 20px rgba(0,0,0,.25);padding:30px;position:relative;overflow:hidden}.Dashboard_dashboardHeader__ZKaF9:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(135deg,#6b46c1,#9f7aea)}@media(max-width:768px){.Dashboard_dashboardHeader__ZKaF9{flex-direction:column;align-items:center;gap:20px}}.Dashboard_userInfoHeader__5CbBn{display:flex;align-items:center;gap:24px}@media(max-width:576px){.Dashboard_userInfoHeader__5CbBn{flex-direction:column;text-align:center}}.Dashboard_profileImageContainer__2WT3j{position:relative;width:120px;height:120px;border-radius:50%;border:3px solid rgba(0,0,0,0);background:linear-gradient(#12121f,#12121f) padding-box,linear-gradient(135deg,#6b46c1,#9f7aea) border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.2)}.Dashboard_profileImage__uBjq2{width:100%;height:100%;object-fit:cover}.Dashboard_profileInitials__Sg0Pc{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6b46c1,#9f7aea);color:#fff;font-size:48px;font-weight:700}.Dashboard_userDetails__UceNW{max-width:500px}.Dashboard_userDetails__UceNW h1{font-size:32px;font-weight:700;margin-bottom:16px;background:linear-gradient(135deg,#6b46c1,#9f7aea);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.Dashboard_userMeta__B1uh5{display:flex;gap:16px;margin-bottom:16px;flex-wrap:wrap}.Dashboard_userMeta__B1uh5 span{display:flex;align-items:center;gap:6px;color:#b3b3b3;font-size:14px}.Dashboard_userMeta__B1uh5 span svg{color:#6b46c1;min-width:14px}@media(max-width:576px){.Dashboard_userMeta__B1uh5{justify-content:center}}.Dashboard_userBadges__B_l9U{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:576px){.Dashboard_userBadges__B_l9U{justify-content:center}}.Dashboard_badge__CWECc{display:flex;align-items:center;gap:6px;background-color:rgba(107,70,193,.1);border:1px solid rgba(107,70,193,.2);color:#6b46c1;font-size:14px;font-weight:500;padding:6px 12px;border-radius:20px;transition:all .3s ease}.Dashboard_badge__CWECc:hover{background-color:rgba(107,70,193,.15);transform:translateY(-2px)}.Dashboard_badge__CWECc svg{color:#6b46c1;min-width:14px}.Dashboard_actionsContainer__7n1G7{display:flex;gap:12px}.Dashboard_editProfileButton__7d88v{white-space:nowrap;display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#6b46c1,#9f7aea);color:#fff;font-size:15px;font-weight:600;padding:12px 20px;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none;box-shadow:0 4px 15px rgba(107,70,193,.3)}.Dashboard_editProfileButton__7d88v:hover{box-shadow:0 8px 25px rgba(107,70,193,.4);transform:translateY(-2px)}.Dashboard_dashboardTabs__6UJ8Y{display:flex;gap:10px;margin-bottom:30px;overflow-x:auto;padding-bottom:5px}.Dashboard_dashboardTabs__6UJ8Y::-webkit-scrollbar{height:4px}.Dashboard_dashboardTabs__6UJ8Y::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:10px}.Dashboard_dashboardTabs__6UJ8Y::-webkit-scrollbar-thumb{background:rgba(107,70,193,.3);border-radius:10px}.Dashboard_tabButton__qgqVE{display:flex;align-items:center;gap:8px;background-color:rgba(0,0,0,.2);border:1px solid #2d2d3a;color:#b3b3b3;font-size:15px;font-weight:500;padding:12px 20px;border-radius:8px;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0}.Dashboard_tabButton__qgqVE:hover{background-color:rgba(107,70,193,.1);border-color:rgba(107,70,193,.3)}.Dashboard_tabButton__qgqVE svg{color:#6b46c1}.Dashboard_activeTab__B6_OJ{background-color:rgba(107,70,193,.15);border-color:#6b46c1;color:#f5f5f5;position:relative}.Dashboard_activeTab__B6_OJ:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background:linear-gradient(135deg,#6b46c1,#9f7aea)}.Dashboard_dashboardContent__PyTPJ{position:relative;min-height:500px}.Dashboard_profileTab__1jhrp{display:flex;flex-direction:column;gap:30px}.Dashboard_bioSection__TOfm3{background-color:#12121f;border-radius:8px;border:1px solid #2d2d3a;box-shadow:0 4px 20px rgba(0,0,0,.25);padding:30px}.Dashboard_bioSection__TOfm3 h2{font-size:22px;margin-bottom:16px;padding-bottom:12px;position:relative;color:#f5f5f5}.Dashboard_bioSection__TOfm3 h2:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(135deg,#6b46c1,#9f7aea);border-radius:2px}.Dashboard_bioSection__TOfm3 p{color:#b3b3b3;line-height:1.6;font-size:16px}.Dashboard_statsGrid__6TX88{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:20px;gap:20px}.Dashboard_statCard__dZVqB{background-color:#12121f;border-radius:8px;border:1px solid #2d2d3a;box-shadow:0 4px 20px rgba(0,0,0,.25);padding:24px;display:flex;align-items:flex-start;gap:16px;transition:all .3s ease}.Dashboard_statIcon__l_Xfv{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(107,70,193,.1);border-radius:12px;color:#6b46c1;flex-shrink:0}.Dashboard_statInfo__ntHoT{flex-grow:1;max-width:100%;word-break:break-word}.Dashboard_statInfo__ntHoT h3{font-size:16px;color:#b3b3b3;margin-bottom:8px}.Dashboard_statInfo__ntHoT .Dashboard_statValue__bH_RC{font-size:24px;font-weight:700;color:#f5f5f5;margin-bottom:4px}.Dashboard_statInfo__ntHoT .Dashboard_statMeta__CDRA1{font-size:13px;color:#b3b3b3}.Dashboard_regionsSection__oDg2B{background-color:#12121f;border-radius:8px;border:1px solid #2d2d3a;box-shadow:0 4px 20px rgba(0,0,0,.25);padding:30px}.Dashboard_regionsSection__oDg2B h2{font-size:22px;margin-bottom:20px;padding-bottom:12px;position:relative;color:#f5f5f5}.Dashboard_regionsSection__oDg2B h2:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(135deg,#6b46c1,#9f7aea);border-radius:2px}.Dashboard_regionsList__Q56gM{display:flex;flex-wrap:wrap;gap:12px}.Dashboard_regionItem__eQgbs{display:flex;align-items:center;gap:6px;background-color:rgba(107,70,193,.1);border:1px solid rgba(107,70,193,.2);color:#f5f5f5;font-size:14px;padding:8px 16px;border-radius:20px;transition:all .3s ease;cursor:default}.Dashboard_regionItem__eQgbs svg{color:#6b46c1}.Dashboard_statsTab__Kt9k0{display:flex;flex-direction:column;gap:30px}.Dashboard_statsHeader__uWFiS{margin-bottom:10px}.Dashboard_statsHeader__uWFiS h2{font-size:24px;margin-bottom:8px;color:#f5f5f5}.Dashboard_statsHeader__uWFiS p{color:#b3b3b3}.Dashboard_earningsCard__zmDr_{background-color:#12121f;border-radius:8px;border:1px solid #2d2d3a;box-shadow:0 4px 20px rgba(0,0,0,.25);padding:30px;display:flex;gap:30px}@media(max-width:768px){.Dashboard_earningsCard__zmDr_{flex-direction:column}}.Dashboard_earningsInfo__RUpvi{flex:1 1}.Dashboard_earningsInfo__RUpvi h3{font-size:20px;margin-bottom:16px;color:#f5f5f5}.Dashboard_earningsInfo__RUpvi .Dashboard_earningsValue__lNja8{font-size:36px;font-weight:700;margin-bottom:12px;background:linear-gradient(135deg,#6b46c1,#9f7aea);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.Dashboard_earningsInfo__RUpvi p{color:#b3b3b3;font-size:14px}.Dashboard_imagine__dfJL0{font-size:16px!important;margin-top:16px;font-weight:700}.Dashboard_documentsTab__QyDx7{display:flex;flex-direction:column;gap:30px}.Dashboard_documentsHeader__8xskv{margin-bottom:10px}.Dashboard_documentsHeader__8xskv h2{font-size:24px;margin-bottom:8px;color:#f5f5f5}.Dashboard_documentsHeader__8xskv p{color:#b3b3b3}.Dashboard_documentsList__Ax_m1{display:flex;flex-direction:column;gap:16px}.Dashboard_documentCard__pK8D0{background-color:#12121f;border-radius:8px;border:1px solid #2d2d3a;box-shadow:0 4px 20px rgba(0,0,0,.25);padding:20px;display:flex;align-items:center;gap:20px;transition:all .3s ease}.Dashboard_documentIcon__upkui{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(107,70,193,.1);border-radius:12px;color:#6b46c1;flex-shrink:0}.Dashboard_documentInfo__D_RZz{flex-grow:1}.Dashboard_documentInfo__D_RZz h3{font-size:18px;color:#f5f5f5;margin-bottom:8px;word-break:break-word}.Dashboard_documentInfo__D_RZz .Dashboard_documentMeta__SKLe8{display:flex;flex-wrap:wrap;gap:12px;color:#b3b3b3;font-size:13px}.Dashboard_documentInfo__D_RZz .Dashboard_documentMeta__SKLe8 span{display:flex;align-items:center;gap:4px}.Dashboard_documentDownload__K_bgz{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(107,70,193,.1);border-radius:50%;color:#6b46c1;transition:all .3s ease}.Dashboard_documentDownload__K_bgz:hover{background:#6b46c1;color:#fff;transform:translateY(-2px)}.Dashboard_noDocuments__z9VIq{background-color:#12121f;border-radius:8px;border:1px solid #2d2d3a;box-shadow:0 4px 20px rgba(0,0,0,.25);padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px}.Dashboard_noDocuments__z9VIq svg{color:#b3b3b3;opacity:.5}.Dashboard_noDocuments__z9VIq h3{font-size:20px;color:#f5f5f5}.Dashboard_noDocuments__z9VIq p{color:#b3b3b3;margin-bottom:16px}.Dashboard_uploadButton__SMHd2{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#6b46c1,#9f7aea);color:#fff;font-size:15px;font-weight:600;padding:12px 24px;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none;box-shadow:0 4px 15px rgba(107,70,193,.3)}.Dashboard_uploadButton__SMHd2:hover{box-shadow:0 8px 25px rgba(107,70,193,.4);transform:translateY(-2px)}.Dashboard_settingsTab__vrtEn{display:flex;flex-direction:column;gap:30px}.Dashboard_settingsHeader__8iHOt{margin-bottom:10px}.Dashboard_settingsHeader__8iHOt h2{font-size:24px;margin-bottom:8px;color:#f5f5f5}.Dashboard_settingsHeader__8iHOt p{color:#b3b3b3}.Dashboard_settingsList__1hjyP{display:flex;flex-direction:column;gap:16px}.Dashboard_settingItem__KWYp3{background-color:#12121f;border-radius:8px;border:1px solid #2d2d3a;box-shadow:0 4px 20px rgba(0,0,0,.25);padding:20px;display:flex;align-items:center;gap:20px;transition:all .3s ease;cursor:pointer;text-decoration:none;color:inherit}.Dashboard_settingItem__KWYp3:hover{background-color:rgba(107,70,193,.05);border-color:rgba(107,70,193,.3);transform:translateY(-2px)}.Dashboard_settingIcon__4K_YZ{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(107,70,193,.1);border-radius:12px;color:#6b46c1;flex-shrink:0}.Dashboard_settingInfo__52BOR{flex-grow:1}.Dashboard_settingInfo__52BOR h3{font-size:18px;color:#f5f5f5;margin-bottom:4px}.Dashboard_settingInfo__52BOR p{color:#b3b3b3;font-size:14px}.Dashboard_errorContainer__i992Y{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:60vh;gap:20px}.Dashboard_errorContainer__i992Y h2{font-size:24px;color:#f5f5f5}.Dashboard_errorContainer__i992Y p{color:#b3b3b3;margin-bottom:20px}.Dashboard_primaryButton__LWlR4{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#6b46c1,#9f7aea);color:#fff;font-size:16px;font-weight:600;padding:14px 28px;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none;box-shadow:0 4px 15px rgba(107,70,193,.3)}.Dashboard_primaryButton__LWlR4:hover{box-shadow:0 8px 25px rgba(107,70,193,.4);transform:translateY(-2px)}.Dashboard_logoutButton__8UAOv{white-space:nowrap;display:flex;align-items:center;gap:8px;background:rgba(220,38,38,.1);color:#dc2626;font-size:15px;font-weight:600;padding:12px 20px;border-radius:8px;border:1px solid rgba(220,38,38,.2);cursor:pointer;transition:all .3s ease;text-decoration:none}.Dashboard_logoutButton__8UAOv:hover{background:rgba(220,38,38,.2);transform:translateY(-2px)}.Dashboard_categorySection__ayhT2{margin-bottom:1.5rem;border-radius:8px;padding:1rem;border:1px solid #6b46c1}.Dashboard_categorySection__ayhT2 h3{display:flex;align-items:center;gap:.5rem;font-size:1.1rem;color:#f9f9f9;margin-bottom:.5rem}.Dashboard_categorySection__ayhT2 .Dashboard_categoryValue__DQWW7{font-size:1.1rem;color:#6b46c1;font-weight:500;padding:.5rem;background-color:rgba(107,70,193,.1);border-radius:4px;display:inline-block}.Dashboard_categoriesList__qlL9j{display:ruby;gap:8px;margin:16px 0}.Dashboard_categoryTag__ZpxuN{padding:8px 10px;border:1px solid #6b46c1;border-radius:4px;margin:8px}@media(max-width:1024px){.Dashboard_dashboardContainer__bkEmO{padding:1rem}.Dashboard_userInfoHeader__5CbBn{flex-direction:column;align-items:center;text-align:center}.Dashboard_userInfoHeader__5CbBn .Dashboard_userDetails__UceNW{margin-top:1rem}.Dashboard_userInfoHeader__5CbBn .Dashboard_userBadges__B_l9U,.Dashboard_userInfoHeader__5CbBn .Dashboard_userMeta__B1uh5{justify-content:center}.Dashboard_actionsContainer__7n1G7{margin-top:1rem;flex-direction:column;gap:.5rem}.Dashboard_actionsContainer__7n1G7 .Dashboard_editProfileButton__7d88v,.Dashboard_actionsContainer__7n1G7 .Dashboard_logoutButton__8UAOv{width:100%}.Dashboard_dashboardTabs__6UJ8Y{overflow-x:auto;padding-bottom:.5rem}.Dashboard_dashboardTabs__6UJ8Y button{white-space:nowrap}.Dashboard_statsGrid__6TX88{grid-template-columns:1fr}.Dashboard_earningsCard__zmDr_{flex-direction:column}}@media(max-width:768px){.Dashboard_dashboardContent__PyTPJ{min-height:300px}.Dashboard_actionsContainer__7n1G7{flex-direction:row}.Dashboard_editProfileButton__7d88v,.Dashboard_logoutButton__8UAOv{font-size:13px;gap:4px;padding:10px}}@media(max-width:480px){.Dashboard_dashboardHeader__ZKaF9{padding:1rem}.Dashboard_userDetails__UceNW h1{font-size:1.5rem}.Dashboard_userBadges__B_l9U,.Dashboard_userMeta__B1uh5{flex-direction:column;gap:.5rem}.Dashboard_dashboardTabs__6UJ8Y{gap:.5rem}.Dashboard_dashboardTabs__6UJ8Y button{padding:.5rem}.Dashboard_dashboardTabs__6UJ8Y button svg{margin-right:.25rem}.Dashboard_documentCard__pK8D0,.Dashboard_settingItem__KWYp3{flex-direction:column;align-items:baseline}.Dashboard_chevronIcon__HFn23{align-self:end}}.LoadingSpinner_spinnerContainer__skBMX{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:calc(100vh - 300px)}.LoadingSpinner_spinner__gaJNs{width:40px;height:40px;border-radius:50%;border:4px solid rgba(107,70,193,.2);border-top-color:#6b46c1;animation:LoadingSpinner_spin__aNJY9 1s ease-in-out infinite}@media(prefers-color-scheme:light){.LoadingSpinner_spinner__gaJNs{border:4px solid rgba(98,0,238,.2);border-top-color:#6200ee}}@keyframes LoadingSpinner_spin__aNJY9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}