.dashboard-module__1qL-yq__container{flex-direction:column;gap:1.5rem;max-width:80rem;margin-left:auto;margin-right:auto;padding:2rem 1.5rem;display:flex}.dashboard-module__1qL-yq__pageHeader{flex-direction:column;gap:1rem;margin-bottom:.5rem;display:flex}@media (min-width:640px){.dashboard-module__1qL-yq__pageHeader{flex-direction:row;justify-content:space-between;align-items:flex-end}}.dashboard-module__1qL-yq__headerTitle{font-family:var(--font-headline-md), sans-serif;color:#fff;margin-bottom:.25rem;font-size:20px;font-weight:700}.dashboard-module__1qL-yq__headerSubtitle{font-family:var(--font-code-sm), monospace;color:#80848e;font-size:13px}.dashboard-module__1qL-yq__headerActions{gap:.75rem;display:flex}.dashboard-module__1qL-yq__buttonSecondary{color:#fff;font-family:var(--font-body-sm), sans-serif;font-size:var(--text-body-sm,.875rem);cursor:pointer;background-color:#404249;border:1px solid #ffffff1a;border-radius:.375rem;padding:.375rem .75rem;transition:background-color .2s}.dashboard-module__1qL-yq__buttonSecondary:hover{background-color:#4e5058}.dashboard-module__1qL-yq__buttonPrimary{background-color:var(--color-primary-container,#5865f2);color:#fff;font-family:var(--font-body-sm), sans-serif;font-size:var(--text-body-sm,.875rem);cursor:pointer;border:none;border-radius:.375rem;padding:.375rem 1rem;font-weight:500;transition:background-color .2s;box-shadow:0 1px 2px #0000000d}.dashboard-module__1qL-yq__buttonPrimary:hover{background-color:#4752c4}.dashboard-module__1qL-yq__statusBar{background-color:#313338;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;min-height:44px;padding:.75rem 1rem;display:flex}@media (min-width:768px){.dashboard-module__1qL-yq__statusBar{flex-direction:row;justify-content:space-between;align-items:center;height:44px;padding:0 1rem}}.dashboard-module__1qL-yq__statusItems{font-size:13px;font-family:var(--font-body-sm), sans-serif;flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.dashboard-module__1qL-yq__statusItem{align-items:center;gap:.5rem;display:flex}.dashboard-module__1qL-yq__activeDot{background-color:#22c55e;border-radius:9999px;width:.5rem;height:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite dashboard-module__1qL-yq__pulse}@keyframes dashboard-module__1qL-yq__pulse{0%,to{opacity:1}50%{opacity:.5}}.dashboard-module__1qL-yq__dot{background-color:#22c55e;border-radius:9999px;width:.375rem;height:.375rem}.dashboard-module__1qL-yq__statusLabel{color:var(--color-on-surface,#dbdee1)}.dashboard-module__1qL-yq__statusLabelVariant{color:var(--color-on-surface-variant,#949ba4)}.dashboard-module__1qL-yq__statusDivider{background-color:#ffffff1a;width:1px;height:1rem;display:none}@media (min-width:768px){.dashboard-module__1qL-yq__statusDivider{display:block}}.dashboard-module__1qL-yq__statusLink{font-size:13px;font-family:var(--font-body-sm), sans-serif;color:var(--color-on-surface-variant,#949ba4);text-decoration:none;transition:color .2s}.dashboard-module__1qL-yq__statusLink:hover{color:#fff}.dashboard-module__1qL-yq__actionRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;display:grid}@media (min-width:640px){.dashboard-module__1qL-yq__actionRail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.dashboard-module__1qL-yq__actionRail{flex-direction:row;display:flex}}.dashboard-module__1qL-yq__railButton{color:var(--color-on-surface,#dbdee1);cursor:pointer;font-family:var(--font-body-sm), sans-serif;font-size:var(--text-body-sm,.875rem);background-color:#1e1f22;border:1px solid #ffffff0d;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding-top:.625rem;padding-bottom:.625rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}.dashboard-module__1qL-yq__railButton:hover{background-color:#282a2f}.dashboard-module__1qL-yq__iconAdd{width:16px;height:16px;color:var(--color-primary-container,#5865f2);font-size:16px;transition:color .2s}.dashboard-module__1qL-yq__railButton:hover .dashboard-module__1qL-yq__iconAdd{color:var(--color-primary,#5865f2)}.dashboard-module__1qL-yq__iconPlay{color:#ffb689;width:16px;height:16px;font-size:16px;transition:color .2s}.dashboard-module__1qL-yq__railButton:hover .dashboard-module__1qL-yq__iconPlay{color:#ffdbc8}.dashboard-module__1qL-yq__railButtonKeyboard{opacity:.7;font-size:16px}.dashboard-module__1qL-yq__layoutGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;padding-bottom:3rem;display:grid}@media (min-width:1024px){.dashboard-module__1qL-yq__layoutGrid{grid-template-columns:repeat(12,minmax(0,1fr))}}.dashboard-module__1qL-yq__mainColumn{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:1024px){.dashboard-module__1qL-yq__mainColumn{grid-column:span 8/span 8}}.dashboard-module__1qL-yq__sideColumn{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:1024px){.dashboard-module__1qL-yq__sideColumn{grid-column:span 4/span 4}}.dashboard-module__1qL-yq__metricsStrip{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.dashboard-module__1qL-yq__metricsStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.dashboard-module__1qL-yq__metricsStrip{grid-template-columns:repeat(3,minmax(0,1fr))}}.dashboard-module__1qL-yq__card{background-color:#313338;border:1px solid #ffffff0d;border-radius:16px;padding:1rem}.dashboard-module__1qL-yq__cardTitle{font-family:var(--font-body-sm), sans-serif;font-size:var(--text-body-sm,.875rem);color:var(--color-on-surface-variant,#949ba4);margin-bottom:.25rem}.dashboard-module__1qL-yq__cardValueRow{align-items:flex-end;gap:.75rem;margin-bottom:.75rem;display:flex}.dashboard-module__1qL-yq__cardValue{font-family:var(--font-code-md), monospace;font-size:28px;font-weight:700;line-height:1}.dashboard-module__1qL-yq__cardValueUnit{color:var(--color-on-surface-variant,#949ba4);font-size:16px}.dashboard-module__1qL-yq__changePositive{font-family:var(--font-body-sm), sans-serif;color:#4ade80;margin-bottom:.25rem;font-size:12px}.dashboard-module__1qL-yq__changeWarning{font-family:var(--font-body-sm), sans-serif;color:#facc15;margin-bottom:.25rem;font-size:12px}.dashboard-module__1qL-yq__sparkline{background-color:#1e1f22;border-radius:.25rem;align-items:flex-end;gap:.25rem;width:100%;height:2.5rem;padding-bottom:.25rem;padding-left:.25rem;padding-right:.25rem;display:flex}.dashboard-module__1qL-yq__barPrimary{background-color:#5865f233;border-top-left-radius:2px;border-top-right-radius:2px;width:100%;transition:background-color .2s}.dashboard-module__1qL-yq__barPrimary:hover{background-color:#5865f266}.dashboard-module__1qL-yq__barPrimaryActive{background-color:#5865f266;border-top-left-radius:2px;border-top-right-radius:2px;width:100%;transition:background-color .2s}.dashboard-module__1qL-yq__barPrimaryActive:hover{background-color:#5865f299}.dashboard-module__1qL-yq__barYellow{background-color:#eab30833;border-top-left-radius:2px;border-top-right-radius:2px;width:100%;transition:background-color .2s}.dashboard-module__1qL-yq__barYellow:hover{background-color:#eab30866}.dashboard-module__1qL-yq__barYellowActive{background-color:#eab30866;border-top-left-radius:2px;border-top-right-radius:2px;width:100%;transition:background-color .2s}.dashboard-module__1qL-yq__barYellowActive:hover{background-color:#eab30899}.dashboard-module__1qL-yq__barGreen{background-color:#22c55e33;border-top-left-radius:2px;border-top-right-radius:2px;width:100%;transition:background-color .2s}.dashboard-module__1qL-yq__barGreen:hover{background-color:#22c55e66}.dashboard-module__1qL-yq__barGreenActive{background-color:#22c55e66;border-top-left-radius:2px;border-top-right-radius:2px;width:100%;transition:background-color .2s}.dashboard-module__1qL-yq__barGreenActive:hover{background-color:#22c55e99}.dashboard-module__1qL-yq__feedCard{background-color:#313338;border:1px solid #ffffff0d;border-radius:16px;overflow:hidden}.dashboard-module__1qL-yq__feedHeader{background-color:#ffffff05;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.dashboard-module__1qL-yq__feedHeaderLeft{align-items:center;gap:.75rem;display:flex}.dashboard-module__1qL-yq__feedTitle{font-family:var(--font-headline-md), sans-serif;font-size:16px;font-weight:700}.dashboard-module__1qL-yq__liveBadge{color:#f87171;font-family:var(--font-label-caps), sans-serif;text-transform:uppercase;letter-spacing:.05em;background-color:#ef44441a;border:1px solid #ef444433;border-radius:9999px;align-items:center;gap:.375rem;padding:.125rem .5rem;font-size:10px;display:flex}.dashboard-module__1qL-yq__liveDot{background-color:#ef4444;border-radius:9999px;width:.375rem;height:.375rem;animation:2s cubic-bezier(.4,0,.6,1) infinite dashboard-module__1qL-yq__pulse}.dashboard-module__1qL-yq__feedList{flex-direction:column;gap:.25rem;padding:.5rem;display:flex}.dashboard-module__1qL-yq__feedItem{cursor:pointer;border-radius:.5rem;align-items:start;gap:1rem;padding:.75rem;text-decoration:none;transition:background-color .2s;display:flex}.dashboard-module__1qL-yq__feedItem:hover{background-color:#ffffff08}.dashboard-module__1qL-yq__statusLineGreen{background-color:#22c55e;border-radius:9999px;flex-shrink:0;width:4px;height:2.5rem;margin-top:.125rem}.dashboard-module__1qL-yq__statusLineBlue{background-color:var(--color-primary-container,#5865f2);border-radius:9999px;flex-shrink:0;width:4px;height:2.5rem;margin-top:.125rem}.dashboard-module__1qL-yq__statusLineYellow{background-color:#eab308;border-radius:9999px;flex-shrink:0;width:4px;height:2.5rem;margin-top:.125rem}.dashboard-module__1qL-yq__statusLineGray{background-color:#6b7280;border-radius:9999px;flex-shrink:0;width:4px;height:2.5rem;margin-top:.125rem}.dashboard-module__1qL-yq__feedItemContent{flex:1}.dashboard-module__1qL-yq__feedItemTitle{font-family:var(--font-body-sm), sans-serif;font-size:var(--text-body-sm,.875rem);color:var(--color-on-surface,#dbdee1);font-weight:500}.dashboard-module__1qL-yq__feedItemDesc{font-family:var(--font-body-sm), sans-serif;color:var(--color-on-surface-variant,#949ba4);margin-top:.125rem;font-size:12px;line-height:1.4}.dashboard-module__1qL-yq__codePrimary{font-family:var(--font-code-sm), monospace;color:var(--color-primary,#5865f2)}.dashboard-module__1qL-yq__codeInline{font-family:var(--font-code-sm), monospace;background-color:var(--color-surface-variant,#2b2d31);border-radius:.25rem;padding-left:.25rem;padding-right:.25rem}.dashboard-module__1qL-yq__feedItemTime{font-family:var(--font-code-sm), monospace;color:#949ba499;white-space:nowrap;font-size:11px}.dashboard-module__1qL-yq__feedFooter{background-color:#ffffff03;border-top:1px solid #ffffff0d;padding:.75rem 1.25rem}.dashboard-module__1qL-yq__feedFooterLink{font-size:13px;font-family:var(--font-body-sm), sans-serif;color:var(--color-primary,#5865f2);font-weight:500;text-decoration:none;transition:color .2s}.dashboard-module__1qL-yq__feedFooterLink:hover{color:var(--color-primary-container,#5865f2)}.dashboard-module__1qL-yq__sectionTitle{font-family:var(--font-headline-md), sans-serif;margin-bottom:1rem;font-size:16px;font-weight:700}.dashboard-module__1qL-yq__progressList{flex-direction:column;gap:1rem;display:flex}.dashboard-module__1qL-yq__progressHeader{justify-content:space-between;align-items:flex-end;margin-bottom:.375rem;display:flex}.dashboard-module__1qL-yq__progressLabel{font-family:var(--font-body-sm), sans-serif;color:var(--color-on-surface-variant,#949ba4);font-size:13px}.dashboard-module__1qL-yq__progressValue{font-family:var(--font-code-sm), monospace;color:var(--color-on-surface,#dbdee1);font-size:12px}.dashboard-module__1qL-yq__progressTrack{background-color:#1e1f22;border-radius:9999px;width:100%;height:.375rem;overflow:hidden}.dashboard-module__1qL-yq__progressFillPrimary{background-color:var(--color-primary-container,#5865f2);border-radius:9999px;height:100%}.dashboard-module__1qL-yq__progressFillYellow{background-color:#eab308;border-radius:9999px;height:100%}.dashboard-module__1qL-yq__progressFillGreen{background-color:#22c55e;border-radius:9999px;height:100%}.dashboard-module__1qL-yq__alertsList{flex-direction:column;gap:.75rem;display:flex}.dashboard-module__1qL-yq__alertsLabel{font-family:var(--font-headline-md), sans-serif;color:var(--color-on-surface-variant,#949ba4);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;margin-left:.25rem;font-size:14px;font-weight:700}.dashboard-module__1qL-yq__alertYellow{background-color:#eab3081a;border:1px solid #eab30833;border-left:4px solid #eab308;border-radius:.5rem;gap:.75rem;padding:.75rem;display:flex}.dashboard-module__1qL-yq__alertBlue{background-color:#3b82f61a;border:1px solid #3b82f633;border-left:4px solid #3b82f6;border-radius:.5rem;gap:.75rem;padding:.75rem;display:flex}.dashboard-module__1qL-yq__alertIconYellow{color:#eab308;-webkit-user-select:none;user-select:none;width:20px;height:20px;font-size:20px}.dashboard-module__1qL-yq__alertIconBlue{color:#60a5fa;-webkit-user-select:none;user-select:none;width:20px;height:20px;font-size:20px}.dashboard-module__1qL-yq__alertTitleYellow{font-family:var(--font-body-sm), sans-serif;color:#eab308;font-weight:700;font-size:var(--text-body-sm,.875rem);margin-bottom:.125rem}.dashboard-module__1qL-yq__alertTitleBlue{font-family:var(--font-body-sm), sans-serif;color:#60a5fa;font-weight:700;font-size:var(--text-body-sm,.875rem);margin-bottom:.125rem}.dashboard-module__1qL-yq__alertDescYellow{font-family:var(--font-body-sm), sans-serif;color:#eab308cc;font-size:12px;line-height:1.375}.dashboard-module__1qL-yq__alertDescBlue{font-family:var(--font-body-sm), sans-serif;color:#60a5facc;font-size:12px;line-height:1.375}.dashboard-module__1qL-yq__scheduledList{flex-direction:column;gap:.75rem;display:flex}.dashboard-module__1qL-yq__scheduledRow{border-radius:.25rem;justify-content:space-between;align-items:center;margin-left:-.5rem;margin-right:-.5rem;padding:.5rem;transition:background-color .2s;display:flex}.dashboard-module__1qL-yq__scheduledRow:hover{background-color:#ffffff08}.dashboard-module__1qL-yq__scheduledRowLeft{align-items:center;gap:.75rem;display:flex}.dashboard-module__1qL-yq__scheduledIcon{width:18px;height:18px;color:var(--color-on-surface-variant,#949ba4);-webkit-user-select:none;user-select:none;font-size:18px}.dashboard-module__1qL-yq__scheduledTitle{font-family:var(--font-body-sm), sans-serif;font-size:13px;font-weight:500}.dashboard-module__1qL-yq__scheduledTime{font-family:var(--font-code-sm), monospace;color:var(--color-on-surface-variant,#949ba4);font-size:11px}.dashboard-module__1qL-yq__activeBadge{color:#4ade80;font-family:var(--font-label-caps), sans-serif;background-color:#22c55e1a;border:1px solid #22c55e33;border-radius:.25rem;padding:.125rem .5rem;font-size:10px}.dashboard-module__1qL-yq__profileCard{background:linear-gradient(135deg,#1e1f22 0%,#2b2d31 100%);border:1px solid #5865f226;border-radius:16px;padding:1.25rem;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d}.dashboard-module__1qL-yq__profileCard:hover{border-color:#5865f24d;transform:translateY(-2px);box-shadow:0 12px 40px #5865f226}.dashboard-module__1qL-yq__profileCardBanner{background-color:var(--color-primary-container,#5865f2);opacity:.15;z-index:1;height:60px;position:absolute;top:0;left:0;right:0}.dashboard-module__1qL-yq__profileContent{z-index:2;flex-direction:column;gap:1rem;display:flex;position:relative}.dashboard-module__1qL-yq__profileHeader{align-items:center;gap:1rem;margin-top:.5rem;display:flex}.dashboard-module__1qL-yq__profileAvatarContainer{position:relative}.dashboard-module__1qL-yq__profileAvatar{color:#fff;background-color:#5865f2;border:3px solid #1e1f22;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;font-size:2rem;font-weight:700;display:flex;box-shadow:0 4px 10px #00000040}.dashboard-module__1qL-yq__profileStatusDot{background-color:#23a55a;border:2.5px solid #1e1f22;border-radius:50%;width:14px;height:14px;position:absolute;bottom:2px;right:2px}.dashboard-module__1qL-yq__profileInfo{flex-direction:column;justify-content:center;min-width:0;display:flex}.dashboard-module__1qL-yq__profileGlobalName{font-family:var(--font-headline-md), sans-serif;color:#fff;align-items:center;gap:.375rem;margin:0;font-size:1.125rem;font-weight:700;line-height:1.2;display:flex}.dashboard-module__1qL-yq__profileUsername{font-family:var(--font-body-sm), sans-serif;color:var(--color-on-surface-variant,#949ba4);word-break:break-all;margin:0;font-size:.875rem}.dashboard-module__1qL-yq__profileBadges{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.dashboard-module__1qL-yq__badge{text-transform:uppercase;letter-spacing:.02em;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.dashboard-module__1qL-yq__badgeNitro{color:#ff73fa;background:linear-gradient(90deg,#ff73fa26 0%,#5865f226 100%);border:1px solid #ff73fa4d}.dashboard-module__1qL-yq__badgeVerified{color:#23a55a;background-color:#23a55a1a;border:1px solid #23a55a33}.dashboard-module__1qL-yq__badgeMfa{color:#5865f2;background-color:#5865f21a;border:1px solid #5865f233}.dashboard-module__1qL-yq__profileDetailsList{border-top:1px solid #ffffff0d;flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.dashboard-module__1qL-yq__profileDetailItem{justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}.dashboard-module__1qL-yq__profileDetailLabel{color:var(--color-on-surface-variant,#949ba4);align-items:center;gap:.5rem;display:flex}.dashboard-module__1qL-yq__profileDetailValue{font-family:var(--font-code-sm), monospace;color:var(--color-on-surface,#dbdee1);font-weight:500}@keyframes dashboard-module__1qL-yq__skeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.dashboard-module__1qL-yq__skeleton{background:linear-gradient(90deg,#2b2d31 25%,#3b3e45 50%,#2b2d31 75%) 0 0/200% 100%;border-radius:6px;animation:1.5s linear infinite dashboard-module__1qL-yq__skeletonShimmer;display:inline-block}.dashboard-module__1qL-yq__skeletonText{width:100%;height:.875rem}.dashboard-module__1qL-yq__skeletonTitle{width:60%;height:1.25rem;margin-bottom:.5rem}.dashboard-module__1qL-yq__skeletonCircle{border-radius:50%;flex-shrink:0}.dashboard-module__1qL-yq__skeletonCard{background-color:#313338;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.dashboard-module__1qL-yq__skeletonFeedCard{background-color:#313338;border:1px solid #ffffff0d;border-radius:16px;height:100%;overflow:hidden}
