.D-cxOq_pageContainer{box-sizing:border-box;flex-direction:column;gap:2rem;width:100%;max-width:1400px;min-height:calc(100vh - 4rem);margin:0 auto;padding:6rem 2.5rem 3rem;display:flex}.D-cxOq_headerSection{border-bottom:1px solid var(--borderSubtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-bottom:1.5rem;display:flex}.D-cxOq_titleArea{flex-direction:column;gap:.35rem;display:flex}.D-cxOq_pageTitle{letter-spacing:-.02em;color:var(--textWhite);font-size:1.75rem;font-weight:700}.D-cxOq_pageSubtitle{color:var(--textGrey);font-size:.875rem}.D-cxOq_statsRow{align-items:center;gap:1rem;display:flex}.D-cxOq_statBadge{background:var(--bgCard);border:1px solid var(--borderCard);border-radius:var(--radiusSm);color:var(--textNav);align-items:center;gap:.5rem;padding:.45rem .85rem;font-size:.8rem;display:flex}.D-cxOq_statValue{color:var(--accent);font-weight:700}.D-cxOq_projectsGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:1.5rem;width:100%;display:grid}.D-cxOq_projectCard{background:var(--bgCard);-webkit-backdrop-filter:var(--blurCard);border:1px solid var(--borderCard);border-radius:var(--radiusCard);cursor:pointer;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:1.5rem;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.D-cxOq_projectCard:hover{border-color:var(--borderHover);transform:translateY(-3px);box-shadow:0 16px 32px -8px #0009,0 0 0 1px #ffffff1a}.D-cxOq_cardTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.D-cxOq_projectName{color:var(--textWhite);letter-spacing:-.01em;font-size:1.125rem;font-weight:600;line-height:1.35}.D-cxOq_typeBadge{text-transform:uppercase;letter-spacing:.05em;color:#60a5fa;white-space:nowrap;background:#2972f526;border:1px solid #2972f54d;border-radius:4px;padding:.2rem .55rem;font-size:.72rem;font-weight:600}.D-cxOq_detailsList{color:var(--textGrey);flex-direction:column;gap:.6rem;font-size:.8125rem;display:flex}.D-cxOq_detailRow{justify-content:space-between;align-items:center;display:flex}.D-cxOq_detailLabel{color:var(--textMuted)}.D-cxOq_detailValue{color:var(--textMain);font-weight:500}.D-cxOq_statusIndicator{align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;display:inline-flex}.D-cxOq_statusDot{border-radius:50%;width:7px;height:7px}.D-cxOq_statusCompleted{color:#34d399}.D-cxOq_statusCompleted .D-cxOq_statusDot{background-color:#34d399;box-shadow:0 0 8px #34d399}.D-cxOq_statusActive{color:#60a5fa}.D-cxOq_statusActive .D-cxOq_statusDot{background-color:#60a5fa;box-shadow:0 0 8px #60a5fa}.D-cxOq_cardFooter{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;padding-top:1rem;display:flex}.D-cxOq_actionButton{color:#93c5fd;cursor:pointer;background:#2972f526;border:1px solid #2972f54d;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.775rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.D-cxOq_actionButton:hover{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 0 16px #2972f566}.D-cxOq_stateCard{background:var(--bgCard);max-width:520px;-webkit-backdrop-filter:var(--blurCard);border:1px solid var(--borderCard);border-radius:var(--radiusCard);text-align:center;flex-direction:column;align-items:center;gap:1.25rem;margin:3rem auto;padding:2.5rem 2rem;display:flex;box-shadow:0 20px 40px #00000080}.D-cxOq_stateIcon{width:3.5rem;height:3.5rem;color:var(--accent);background:#2972f51f;border:1px solid #2972f540;border-radius:50%;justify-content:center;align-items:center;font-size:1.75rem;display:flex}.D-cxOq_stateTitle{color:var(--textWhite);font-size:1.25rem;font-weight:700}.D-cxOq_stateDesc{color:var(--textGrey);font-size:.875rem;line-height:1.6}.D-cxOq_loginPromptBtn{background:var(--accent);color:#fff;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.D-cxOq_loginPromptBtn:hover{background:var(--accent-hover);box-shadow:0 0 20px #2972f580}.D-cxOq_skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:1.5rem;width:100%;display:grid}.D-cxOq_skeletonCard{border-radius:var(--radiusCard);border:1px solid var(--borderSubtle);background:#ffffff05;height:200px;animation:1.5s infinite D-cxOq_pulse}@keyframes D-cxOq_pulse{0%,to{opacity:.6}50%{opacity:.2}}@media (max-width:768px){.D-cxOq_pageContainer{gap:1.5rem;padding:5rem 1rem 2rem}.D-cxOq_headerSection{flex-direction:column;align-items:stretch;gap:1rem}.D-cxOq_pageTitle{font-size:1.45rem}.D-cxOq_statsRow{flex-wrap:wrap;gap:.5rem;width:100%}.D-cxOq_statBadge{flex:1;justify-content:center;min-width:120px}.D-cxOq_projectsGrid,.D-cxOq_skeletonGrid{grid-template-columns:1fr;gap:1rem}.D-cxOq_projectCard{padding:1.25rem}}
