.start-hub{padding:.5rem 0 3rem;max-width:72rem;margin:0 auto;display:flex;flex-direction:column;gap:1.75rem}.start-greeting{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.start-greeting-text{font-size:1.5rem;font-weight:700;color:var(--sl-color-white);letter-spacing:-.02em}.start-date{font-size:.8125rem;color:var(--sl-color-gray-3);font-family:var(--sl-font-mono);white-space:nowrap}.start-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:600px){.start-stats{grid-template-columns:1fr}}.start-stat{padding:1rem 1.25rem;border:1px solid var(--sl-color-gray-6);border-radius:10px;background:var(--sl-color-bg-nav)}.start-stat-label{font-family:var(--sl-font-mono);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--sl-color-gray-3);margin:0 0 .375rem}.start-stat-value{font-size:1rem;font-weight:600;color:var(--sl-color-white);margin:0}.start-workspace{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border:1px solid var(--sl-color-gray-6);border-radius:10px;background:var(--sl-color-bg-nav)}.start-workspace-icon{width:36px;height:36px;background:var(--sl-color-accent-low);color:var(--sl-color-accent);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.start-workspace-org-img{width:36px;height:36px;border-radius:8px;object-fit:cover;border:1px solid var(--sl-color-gray-6)}.start-workspace-info{flex:1;min-width:0}.start-workspace-label{font-family:var(--sl-font-mono);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--sl-color-gray-3);margin:0 0 .2rem}.start-workspace-name{font-size:.9375rem;font-weight:600;color:var(--sl-color-white);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.start-workspace-link{font-size:.875rem;font-weight:500;color:var(--sl-color-accent);text-decoration:none;white-space:nowrap;flex-shrink:0}.start-workspace-link:hover{text-decoration:underline}.start-section{display:flex;flex-direction:column;gap:0}.start-section-label{font-family:var(--sl-font-mono);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--sl-color-gray-3);margin:0 0 .75rem}.start-section-header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.75rem}.start-section-header .start-section-label{margin-bottom:0}.start-section-link{font-size:.8125rem;color:var(--sl-color-accent);text-decoration:none}.start-section-link:hover{text-decoration:underline}.start-qa-row{display:flex;gap:.625rem;flex-wrap:wrap}.start-qa-btn{display:inline-flex;align-items:center;padding:.5rem .875rem;border:1px solid var(--sl-color-gray-5);border-radius:7px;font-size:.875rem;font-weight:500;color:var(--sl-color-white)!important;text-decoration:none!important;background:var(--sl-color-bg-nav);transition:border-color .12s,background .12s;white-space:nowrap}.start-qa-btn:hover{border-color:var(--sl-color-accent);background:var(--sl-color-accent-low)}.start-qa-btn--locked{color:var(--sl-color-gray-3)!important;opacity:.6}.start-qa-btn--locked:hover{border-color:var(--sl-color-gray-5);background:var(--sl-color-bg-nav);opacity:.6}.start-activity-empty{font-size:.875rem;color:var(--sl-color-gray-3);margin:0}.start-news-list{display:flex;flex-direction:column;border:1px solid var(--sl-color-gray-6);border-radius:10px;overflow:hidden;margin-bottom:.5rem}.start-news-item{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.65rem 1rem;text-decoration:none;border-bottom:1px solid var(--sl-color-gray-6);transition:background .12s}.start-news-item:last-child{border-bottom:none}.start-news-item:hover{background:var(--sl-color-gray-7)}.start-news-title{font-size:.875rem;color:var(--sl-color-white);line-height:1.4;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.start-news-meta{font-family:var(--sl-font-mono);font-size:.6875rem;color:var(--sl-color-gray-3);white-space:nowrap;flex-shrink:0}.start-news-sources{font-family:var(--sl-font-mono);font-size:.6875rem;color:var(--sl-color-gray-3);padding:.625rem 1rem;border:1px solid var(--sl-color-gray-6);border-radius:8px;margin:0;background:var(--sl-color-bg-nav)}.start-signin{display:flex;flex-direction:column;gap:1rem;padding:2rem;border:1px solid var(--sl-color-gray-6);border-radius:12px;background:var(--sl-color-bg-nav);max-width:32rem}.start-signin-text{font-size:.9375rem;color:var(--sl-color-gray-2);margin:0}.start-signin-actions{display:flex;gap:.625rem}.start-btn{display:inline-flex;align-items:center;justify-content:center;padding:.5625rem 1.25rem;border-radius:7px;font-weight:600;font-size:.875rem;text-decoration:none!important;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.start-btn--primary{background:var(--sl-color-accent);color:#fff!important;border:1px solid var(--sl-color-accent)}.start-btn--primary:hover{background:color-mix(in srgb,var(--sl-color-accent) 85%,black)}.start-btn--ghost{background:transparent;color:var(--sl-color-gray-2)!important;border:1px solid var(--sl-color-gray-5)}.start-btn--ghost:hover{border-color:var(--sl-color-gray-3);color:var(--sl-color-white)!important}@media(max-width:767px){.start-greeting{flex-direction:column;gap:.25rem}.start-date{align-self:flex-start}.start-workspace{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.start-qa-btn,.start-news-item,.start-btn{transition:none!important}}
