.LanguageSwitcher-module__QzN-ra__wrap{flex-shrink:0;position:relative}.LanguageSwitcher-module__QzN-ra__trigger{cursor:pointer;align-items:center;gap:.3rem;display:flex}.LanguageSwitcher-module__QzN-ra__chevron{color:#94a3b8;font-size:.625rem}.LanguageSwitcher-module__QzN-ra__flag{font-size:.9375rem;line-height:1}.LanguageSwitcher-module__QzN-ra__popup{background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;flex-direction:column;min-width:6rem;padding:.25rem;display:flex;box-shadow:0 4px 16px #0f172a1f}.LanguageSwitcher-module__QzN-ra__option{color:#334155;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.4rem;padding:.4rem .65rem;font-size:.8125rem;font-weight:500;transition:background .1s;display:flex}.LanguageSwitcher-module__QzN-ra__option:hover{background:#f1f5f9}.LanguageSwitcher-module__QzN-ra__optionActive{color:#0891b2;background:#e0f2fe;font-weight:700}@media (prefers-color-scheme:dark){.LanguageSwitcher-module__QzN-ra__popup{background:#1e293b;border-color:#334155;box-shadow:0 4px 16px #0006}.LanguageSwitcher-module__QzN-ra__option{color:#cbd5e1}.LanguageSwitcher-module__QzN-ra__option:hover{background:#334155}.LanguageSwitcher-module__QzN-ra__optionActive{color:#67e8f9;background:#06b6d433}}
.DashboardPage-module__nzFRxa__page{background:#fafaf8;min-height:100vh}.DashboardPage-module__nzFRxa__header{z-index:10;border-bottom:1px solid var(--color-border-light);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;position:sticky;top:0}.DashboardPage-module__nzFRxa__headerInner{justify-content:space-between;align-items:center;max-width:72rem;height:4rem;margin:0 auto;display:flex}.DashboardPage-module__nzFRxa__logo{align-items:center;gap:.5rem;display:flex}.DashboardPage-module__nzFRxa__logoIcon{border-radius:.5rem;width:1.875rem;height:1.875rem;display:block;box-shadow:0 4px 12px #4e6e4433}.DashboardPage-module__nzFRxa__logoText{color:#1c1917;font-size:1.0625rem;font-weight:700}.DashboardPage-module__nzFRxa__userArea{align-items:center;gap:.5rem;display:flex}.DashboardPage-module__nzFRxa__userName{color:#78716c;text-overflow:ellipsis;white-space:nowrap;max-width:9rem;font-size:.8rem;font-weight:500;overflow:hidden}.DashboardPage-module__nzFRxa__langSwitcher{border:1px solid var(--color-border-light);color:#78716c;cursor:pointer;background:0 0;border-radius:.5rem;padding:.35rem .5rem;font-size:.75rem;font-weight:500}.DashboardPage-module__nzFRxa__profileBtn{border:1px solid var(--color-border-light);color:var(--color-primary-600);background:0 0;border-radius:.5rem;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.DashboardPage-module__nzFRxa__profileBtn:hover{background:var(--color-primary-50);border-color:var(--color-primary-200)}.DashboardPage-module__nzFRxa__logoutBtn{border:1px solid var(--color-border);color:#a8a29e;cursor:pointer;background:0 0;border-radius:.5rem;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}.DashboardPage-module__nzFRxa__logoutBtn:hover{color:#ef4444;background:#fef2f2;border-color:#fecaca}.DashboardPage-module__nzFRxa__main{max-width:72rem;margin:0 auto;padding:3.5rem 1.5rem 6rem}.DashboardPage-module__nzFRxa__hero{text-align:center;margin-bottom:3rem}.DashboardPage-module__nzFRxa__heroBadge{background:var(--color-primary-50);border:1px solid var(--color-primary-200);color:var(--color-primary-600);letter-spacing:.01em;border-radius:9999px;align-items:center;gap:.375rem;margin-bottom:1.125rem;padding:.3rem .9rem;font-size:.75rem;font-weight:600;display:inline-flex}.DashboardPage-module__nzFRxa__heroTitle{letter-spacing:-.03em;color:#1c1917;margin-bottom:.75rem;font-size:2.125rem;font-weight:800;line-height:1.2}@media (min-width:640px){.DashboardPage-module__nzFRxa__heroTitle{font-size:2.5rem}}.DashboardPage-module__nzFRxa__heroName{color:#1c1917}.DashboardPage-module__nzFRxa__heroSubtitle{color:#78716c;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.7}.DashboardPage-module__nzFRxa__guideLink{border:1.5px solid var(--color-border);color:var(--color-primary-600);background:#fff;border-radius:9999px;align-items:center;gap:.4rem;padding:.55rem 1.25rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .18s;display:inline-flex;box-shadow:0 2px 8px #1c19170f}.DashboardPage-module__nzFRxa__guideLink:hover{background:var(--color-surface-warm);border-color:var(--color-primary-300);transform:translateY(-1px);box-shadow:0 4px 16px #1c19171a}.DashboardPage-module__nzFRxa__stepList{flex-direction:column;gap:.75rem;display:flex}.DashboardPage-module__nzFRxa__card{border:1.5px solid var(--color-border-light);color:inherit;background:#fff;border-radius:1.125rem;align-items:center;gap:1.125rem;padding:1.25rem 1.375rem;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 1px 4px #1c19170d}.DashboardPage-module__nzFRxa__card:hover{border-color:var(--color-border);background:linear-gradient(135deg, var(--color-surface-warm) 0%, white 50%);transform:translateY(-2px);box-shadow:0 6px 24px #1c191717,0 2px 8px #1c19170d}.DashboardPage-module__nzFRxa__card:hover .DashboardPage-module__nzFRxa__iconBox{background:var(--color-primary-100);color:var(--color-primary-600);transform:scale(1.06)}.DashboardPage-module__nzFRxa__card:hover .DashboardPage-module__nzFRxa__cardArrow{color:var(--color-primary-400);transform:translate(3px)}.DashboardPage-module__nzFRxa__iconBox{background:var(--color-primary-50);width:3rem;height:3rem;color:var(--color-primary-400);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.DashboardPage-module__nzFRxa__cardBody{flex:1;min-width:0}.DashboardPage-module__nzFRxa__stepLabel{letter-spacing:.08em;text-transform:uppercase;color:#57534e;margin-bottom:.2rem;font-size:.7rem;font-weight:700;display:block}.DashboardPage-module__nzFRxa__cardTitle{color:#1c1917;align-items:center;gap:.5rem;margin-bottom:.2rem;font-size:.9375rem;font-weight:700;display:flex}.DashboardPage-module__nzFRxa__cardDesc{color:#78716c;font-size:.8125rem;line-height:1.5}.DashboardPage-module__nzFRxa__cardArrow{color:#d6cec4;flex-shrink:0;transition:transform .15s,color .15s}.DashboardPage-module__nzFRxa__cardAlert{border-color:#fecdd3;animation:2s ease-in-out infinite DashboardPage-module__nzFRxa__alertPulse}.DashboardPage-module__nzFRxa__cardAlert .DashboardPage-module__nzFRxa__iconBox{color:#f87171;background:#fef2f2}.DashboardPage-module__nzFRxa__cardAlert:hover{background:linear-gradient(135deg,#fff5f5 0%,#fff 50%);border-color:#fca5a5}.DashboardPage-module__nzFRxa__cardAlert:after{background:linear-gradient(#fca5a5,#ef4444)}@keyframes DashboardPage-module__nzFRxa__alertPulse{0%,to{box-shadow:0 1px 4px #ef44441a,0 0 #ef444400}50%{box-shadow:0 1px 4px #ef44441a,0 0 0 5px #ef444400}}.DashboardPage-module__nzFRxa__alertBadge{color:#fff;background:#ef4444;border-radius:9999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}@media (prefers-color-scheme:dark){.DashboardPage-module__nzFRxa__page{background:linear-gradient(160deg,#0c0a09 0%,#1c1411 50%,#1c1917 100%)}.DashboardPage-module__nzFRxa__header{background:#0c0a09d9;border-color:#292524}.DashboardPage-module__nzFRxa__logoText{color:#fafaf8}.DashboardPage-module__nzFRxa__card{box-shadow:none;background:#1c1917b3;border-color:#292524}.DashboardPage-module__nzFRxa__card:hover{border-color:var(--color-primary-700);background:linear-gradient(135deg,#65885a14 0%,#1c1917cc 50%);box-shadow:0 6px 24px #65885a1a}.DashboardPage-module__nzFRxa__iconBox{color:var(--color-primary-400);background:#65885a1a}.DashboardPage-module__nzFRxa__card:hover .DashboardPage-module__nzFRxa__iconBox{color:var(--color-primary-300);background:#65885a2e}.DashboardPage-module__nzFRxa__cardTitle{color:#fafaf8}.DashboardPage-module__nzFRxa__cardDesc{color:#a8a29e}.DashboardPage-module__nzFRxa__stepLabel{color:#d6d3d1}.DashboardPage-module__nzFRxa__guideLink{color:var(--color-primary-400);background:#1c1917cc;border-color:#44403c}.DashboardPage-module__nzFRxa__guideLink:hover{border-color:var(--color-primary-500);background:#65885a1a}.DashboardPage-module__nzFRxa__heroBadge{border-color:var(--color-primary-800);color:var(--color-primary-400);background:#65885a1a}.DashboardPage-module__nzFRxa__heroTitle{color:#fafaf8}.DashboardPage-module__nzFRxa__heroSubtitle,.DashboardPage-module__nzFRxa__userName{color:#a8a29e}.DashboardPage-module__nzFRxa__profileBtn{color:var(--color-primary-400);border-color:#292524}.DashboardPage-module__nzFRxa__profileBtn:hover{border-color:var(--color-primary-600);background:#65885a1a}.DashboardPage-module__nzFRxa__logoutBtn{color:#78716c;border-color:#292524}.DashboardPage-module__nzFRxa__logoutBtn:hover{color:#f87171;background:#ef44441a;border-color:#ef44444d}.DashboardPage-module__nzFRxa__cardAlert{background:#ef44440a;border-color:#ef44444d}.DashboardPage-module__nzFRxa__cardAlert .DashboardPage-module__nzFRxa__iconBox{color:#f87171;background:#ef44441a}.DashboardPage-module__nzFRxa__cardAlert:hover{background:linear-gradient(135deg,#ef444412 0%,#1c1917cc 50%);border-color:#ef444480}}
