.Dashboard-module__2YNnkq__container{flex-direction:column;min-height:100vh;display:flex}.Dashboard-module__2YNnkq__main{gap:1.5rem;width:min(1180px,100% - 2rem);margin:0 auto;padding-bottom:4rem;display:grid}.Dashboard-module__2YNnkq__hero,.Dashboard-module__2YNnkq__statePanel{background:#080914d1;border:1px solid #ffffff14;border-radius:30px;padding:1.45rem;box-shadow:0 22px 58px #05040e61}.Dashboard-module__2YNnkq__hero{background:linear-gradient(145deg,#171131eb,#080914f0),radial-gradient(circle at 100% 0,#5b68ff66,#0000 55%);grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:1rem;display:grid}.Dashboard-module__2YNnkq__eyebrow,.Dashboard-module__2YNnkq__stateEyebrow{text-transform:uppercase;letter-spacing:.18em;color:#b7bfffb8;font-size:.72rem}.Dashboard-module__2YNnkq__title,.Dashboard-module__2YNnkq__stateTitle{margin:.2rem 0 0;font-size:clamp(2.6rem,6vw,4.6rem);line-height:.94}.Dashboard-module__2YNnkq__description,.Dashboard-module__2YNnkq__stateText{color:#eceeffd1;max-width:60ch;margin:.8rem 0 0;line-height:1.8}.Dashboard-module__2YNnkq__heroPanel{background:#ffffff0a;border-radius:22px;align-content:center;gap:.35rem;padding:1rem;display:grid}.Dashboard-module__2YNnkq__heroLabel{text-transform:uppercase;letter-spacing:.14em;color:#b7bfffb8;font-size:.72rem}.Dashboard-module__2YNnkq__heroMetric{font-size:2rem;font-weight:700}.Dashboard-module__2YNnkq__statePanel{justify-items:flex-start;gap:.8rem;display:grid}.Dashboard-module__2YNnkq__loginButton{color:#fff;background:linear-gradient(135deg,#9f63ff,#5b68ff);border-radius:999px;padding:.9rem 1.2rem;text-decoration:none}.Dashboard-module__2YNnkq__grid{gap:1rem;display:grid}.Dashboard-module__2YNnkq__card{background:linear-gradient(#171835f5,#090a18f5);border:1px solid #ffffff14;border-radius:24px;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:1rem;width:100%;padding:1.1rem;display:grid}.Dashboard-module__2YNnkq__logoGrid{justify-content:center;align-items:center;display:flex}.Dashboard-module__2YNnkq__cardImage{object-fit:cover;border-radius:20px;width:88px;height:88px}.Dashboard-module__2YNnkq__nameGrid{gap:.45rem;display:grid}.Dashboard-module__2YNnkq__nameGrid h3,.Dashboard-module__2YNnkq__nameGrid p,.Dashboard-module__2YNnkq__switchLabel{margin:0}.Dashboard-module__2YNnkq__nameGrid p{color:#eceeffc7;line-height:1.7}.Dashboard-module__2YNnkq__switchGrid{justify-items:center;gap:.75rem;display:grid}.Dashboard-module__2YNnkq__switch{width:58px;height:30px;display:inline-block;position:relative}.Dashboard-module__2YNnkq__switch input{opacity:0;width:0;height:0}.Dashboard-module__2YNnkq__slider{cursor:pointer;background:#ff5c8e66;border-radius:999px;transition:all .25s;position:absolute;inset:0}.Dashboard-module__2YNnkq__slider:before{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:all .25s;position:absolute;bottom:4px;left:4px}.Dashboard-module__2YNnkq__switch input:checked+.Dashboard-module__2YNnkq__slider{background:#5b68ffb3}.Dashboard-module__2YNnkq__switch input:checked+.Dashboard-module__2YNnkq__slider:before{transform:translate(28px)}.Dashboard-module__2YNnkq__switch input:disabled+.Dashboard-module__2YNnkq__slider{opacity:.55;cursor:wait}.Dashboard-module__2YNnkq__switchLabel{color:#eceeffd1}@media (max-width:900px){.Dashboard-module__2YNnkq__hero{grid-template-columns:1fr}.Dashboard-module__2YNnkq__card{grid-template-columns:1fr;justify-items:flex-start}.Dashboard-module__2YNnkq__switchGrid{justify-items:flex-start}}@media (max-width:640px){.Dashboard-module__2YNnkq__main{width:min(100%,100% - 1rem)}}
.Topbar-module__Gb-N4G__topbar{z-index:1000;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#070812c7;border:1px solid #ffffff14;border-radius:26px;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;width:min(1180px,100% - 2rem);margin:1rem auto 1.5rem;padding:1rem 1.25rem;display:grid;position:sticky;top:0;box-shadow:0 18px 52px #05040e70}.Topbar-module__Gb-N4G__brandRow{min-width:0}.Topbar-module__Gb-N4G__logoLink{align-items:center;gap:.85rem;text-decoration:none;display:flex}.Topbar-module__Gb-N4G__logoMark{background:linear-gradient(135deg,#9f63ff4d,#5b68ff2e);border:1px solid #ffffff1a;border-radius:18px;place-items:center;width:3.3rem;height:3.3rem;display:grid}.Topbar-module__Gb-N4G__logoImage{object-fit:cover;width:2.2rem;height:2.2rem}.Topbar-module__Gb-N4G__logoTextWrap{flex-direction:column;gap:.15rem;display:flex}.Topbar-module__Gb-N4G__logoEyebrow,.Topbar-module__Gb-N4G__userLabel{text-transform:uppercase;letter-spacing:.14em;color:#aeb6ffa6;font-size:.68rem}.Topbar-module__Gb-N4G__logo{color:#f6f7ff;font-size:1.28rem;font-weight:700}.Topbar-module__Gb-N4G__nav{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.Topbar-module__Gb-N4G__navLink{color:#f1f3ffd1;background:#ffffff08;border:1px solid #0000;border-radius:999px;padding:.72rem .95rem;text-decoration:none;transition:border-color .2s,transform .2s}.Topbar-module__Gb-N4G__navLink:hover{border-color:#8c98ff47;transform:translateY(-1px)}.Topbar-module__Gb-N4G__accountRail{justify-content:flex-end;display:flex}.Topbar-module__Gb-N4G__accountSkeleton,.Topbar-module__Gb-N4G__loginButton{color:#f6f7ff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;padding:.85rem 1.1rem;text-decoration:none}.Topbar-module__Gb-N4G__userPanel{background:#ffffff08;border:1px solid #ffffff0f;border-radius:22px;align-items:center;gap:.9rem;padding:.55rem .7rem;display:flex}.Topbar-module__Gb-N4G__userSummary{align-items:center;gap:.7rem;display:flex}.Topbar-module__Gb-N4G__profileImage{object-fit:cover;border-radius:14px;width:2.65rem;height:2.65rem}.Topbar-module__Gb-N4G__username{color:#f8f8ff;margin:.15rem 0 0;font-weight:600}.Topbar-module__Gb-N4G__accountActions{gap:.55rem;display:flex}.Topbar-module__Gb-N4G__dashboardButton,.Topbar-module__Gb-N4G__logoutButton{color:#f6f7ff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:.7rem .95rem;text-decoration:none}.Topbar-module__Gb-N4G__logoutButton:disabled{opacity:.55;cursor:wait}@media (max-width:1080px){.Topbar-module__Gb-N4G__topbar{grid-template-columns:1fr}.Topbar-module__Gb-N4G__nav,.Topbar-module__Gb-N4G__accountRail{justify-content:flex-start}}@media (max-width:640px){.Topbar-module__Gb-N4G__topbar{width:min(100%,100% - 1rem);padding:1rem}.Topbar-module__Gb-N4G__userPanel{flex-direction:column;align-items:flex-start;width:100%}.Topbar-module__Gb-N4G__accountActions{flex-wrap:wrap;width:100%}}
