.page-module__YnyroG__container{background-color:var(--surface-0);min-height:100dvh;color:var(--text-1);flex-direction:column;display:flex}.page-module__YnyroG__heroWrapper{background-color:var(--surface-0);width:100%;position:relative;overflow:hidden}.page-module__YnyroG__hero{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:6.5rem 1.5rem;display:flex;position:relative}.page-module__YnyroG__heroContent{flex-direction:column;align-items:center;max-width:820px;display:flex}.page-module__YnyroG__title{letter-spacing:-.03em;color:var(--text-1);text-wrap:balance;margin-bottom:1.25rem;font-size:clamp(2.25rem,4.5vw,3.75rem);font-weight:700;line-height:1.15}.page-module__YnyroG__subtitle{color:var(--text-2);text-wrap:pretty;max-width:650px;margin-bottom:2rem;font-size:1.125rem;line-height:1.65}.page-module__YnyroG__ctaGroup{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__YnyroG__heroMockupWrapper{z-index:2;width:100%;max-width:1080px;margin-top:3.5rem;position:relative}.page-module__YnyroG__heroBottomFade{background:linear-gradient(to bottom, transparent, var(--surface-0));pointer-events:none;z-index:1;height:90px;position:absolute;bottom:0;left:0;right:0}.page-module__YnyroG__heroBottomDivider{background:linear-gradient(90deg, transparent 0%, var(--border-subtle) 20%, var(--border-strong) 50%, var(--border-subtle) 80%, transparent 100%);z-index:2;height:1px;position:absolute;bottom:0;left:0;right:0}.page-module__YnyroG__videoSection{flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:3.5rem 1.5rem 5rem;display:flex;position:relative}.page-module__YnyroG__previewHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;display:flex}.page-module__YnyroG__previewTeamInfo{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.page-module__YnyroG__previewTeamName{color:var(--text-1);font-size:1rem;font-weight:600}.page-module__YnyroG__previewMeta{color:var(--text-2);font-size:.8125rem}.page-module__YnyroG__liveIndicator{color:var(--status-submitted);border-radius:var(--radius-sm);background:#22c55e1a;border:1px solid #22c55e33;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__YnyroG__liveDot{background:var(--status-submitted);border-radius:50%;width:6px;height:6px}.page-module__YnyroG__previewStats{border-bottom:1px solid var(--border-subtle);gap:2rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.page-module__YnyroG__previewStatItem{flex-direction:column;gap:.25rem;display:flex}.page-module__YnyroG__previewStatLabel{color:var(--text-2);font-size:.75rem}.page-module__YnyroG__previewStatValue{color:var(--text-1);font-size:1.125rem;font-weight:600}.page-module__YnyroG__previewGrid{grid-template-columns:1.2fr 1fr;gap:1.5rem;display:grid}.page-module__YnyroG__previewPresence{flex-direction:column;gap:.625rem;display:flex}.page-module__YnyroG__previewSectionTitle{color:var(--text-2);align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:.8125rem;font-weight:600;display:flex}.page-module__YnyroG__previewPresenceItem{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.page-module__YnyroG__previewAvatar{background:var(--surface-3);border:1px solid var(--border-subtle);width:28px;height:28px;color:var(--text-1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;display:flex}.page-module__YnyroG__previewMemberInfo{flex-direction:column;flex:1;min-width:0;display:flex}.page-module__YnyroG__previewMemberName{color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.page-module__YnyroG__previewMemberTime{color:var(--text-2);font-size:.6875rem}.page-module__YnyroG__statusChip{border-radius:var(--radius-sm);flex-shrink:0;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.6875rem;font-weight:600;display:inline-flex}.page-module__YnyroG__statusSubmitted{color:var(--status-submitted);background:#22c55e1a;border:1px solid #22c55e40}.page-module__YnyroG__statusLate{color:var(--status-late);background:#f59e0b1a;border:1px solid #f59e0b40}.page-module__YnyroG__statusMissed{color:var(--status-missed);background:#f43f5e1a;border:1px solid #f43f5e40}.page-module__YnyroG__previewAiPanel{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.page-module__YnyroG__aiBadge{color:var(--text-2);background:var(--surface-3);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);align-self:flex-start;padding:.2rem .5rem;font-size:.6875rem;font-weight:600}.page-module__YnyroG__aiContent{color:var(--text-2);margin:0;font-size:.8125rem;line-height:1.55}.page-module__YnyroG__blockerCard{border-radius:var(--radius-sm);background:#191118;border:1px solid #f43f5e59;margin-top:.25rem;padding:.625rem .75rem}.page-module__YnyroG__blockerHeader{align-items:center;gap:.35rem;margin-bottom:.25rem;display:flex}.page-module__YnyroG__blockerTitle{color:var(--sev-high);font-size:.75rem;font-weight:600}.page-module__YnyroG__blockerDesc{color:var(--text-2);margin:0;font-size:.75rem;line-height:1.4}.page-module__YnyroG__section{width:100%;max-width:1200px;margin:0 auto;padding:5rem 1.5rem;scroll-margin-top:5rem}.page-module__YnyroG__sectionAlt{background:#0f1629;border:1px solid #ffffff1f;border-radius:48px;width:calc(100% - 3rem);max-width:1140px;margin:4.5rem auto;padding:5rem 3.5rem;scroll-margin-top:5rem;position:relative;overflow:hidden;box-shadow:0 24px 50px -15px #0009}.page-module__YnyroG__sectionAlt:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff26,#0000);height:1px;position:absolute;top:0;left:15%;right:15%}.page-module__YnyroG__sectionHeader{text-align:center;max-width:700px;margin:0 auto 3.5rem}.page-module__YnyroG__sectionHeading{letter-spacing:-.02em;color:var(--text-1);text-wrap:balance;margin-bottom:.75rem;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700}.page-module__YnyroG__sectionLead{color:var(--text-2);text-wrap:pretty;font-size:1.0625rem;line-height:1.6}.page-module__YnyroG__bentoGrid{grid-template-columns:1fr 1.25fr 1fr;align-items:stretch;gap:1.5rem;width:100%;max-width:1200px;margin:0 auto;display:grid}.page-module__YnyroG__bentoColLeft{flex-direction:column;gap:1.5rem;display:flex}.page-module__YnyroG__bentoCard{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;flex:1;justify-content:space-between;padding:1.75rem;transition:border-color .15s;display:flex}.page-module__YnyroG__bentoCard:hover{border-color:var(--border-strong)}.page-module__YnyroG__bentoCardTitle{color:var(--text-primary);letter-spacing:-.015em;margin:0 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.35}.page-module__YnyroG__bentoCardText{color:var(--text-secondary);margin:0;font-size:.84rem;line-height:1.5}.page-module__YnyroG__bentoStreamBar{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;margin-top:1.5rem;padding:.75rem 1rem;display:flex}.page-module__YnyroG__bentoStreamBadge{color:var(--status-submitted);align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__YnyroG__bentoStreamDot{background:var(--status-submitted);border-radius:50%;width:6px;height:6px}.page-module__YnyroG__bentoStreamPing{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.page-module__YnyroG__bentoStatNumber{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.25rem;font-size:2.25rem;font-weight:700;line-height:1.1}.page-module__YnyroG__bentoStatLabel{color:var(--accent);margin-bottom:.625rem;font-size:.8125rem;font-weight:600}.page-module__YnyroG__bentoColCenter{border-radius:var(--radius-lg);background:linear-gradient(#4f46e524 0%,#111827f2 100%);border:1px solid #4f46e540;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1.75rem;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.page-module__YnyroG__bentoColCenter:hover{border-color:#4f46e566}.page-module__YnyroG__mockupPhone{background:var(--surface-1);border:1px solid var(--border-strong);border-radius:24px;flex-direction:column;gap:.875rem;width:100%;max-width:310px;padding:1.25rem 1rem;display:flex;box-shadow:0 20px 40px -15px #00000080}.page-module__YnyroG__mockupHeader{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-bottom:.5rem;display:flex}.page-module__YnyroG__mockupHeaderTitle{color:var(--text-primary);font-size:.75rem;font-weight:600}.page-module__YnyroG__mockupHeaderTime{color:var(--status-submitted);font-size:.6875rem;font-weight:600}.page-module__YnyroG__mockupQuestion{flex-direction:column;gap:.25rem;display:flex}.page-module__YnyroG__mockupLabel{color:var(--text-muted);font-size:.6875rem;font-weight:500}.page-module__YnyroG__mockupInput{color:var(--text-primary);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-xs);padding:.45rem .6rem;font-size:.75rem;line-height:1.35}.page-module__YnyroG__mockupPresenceStack{border-top:1px solid var(--border-subtle);flex-direction:column;gap:.35rem;margin-top:.25rem;padding-top:.625rem;display:flex}.page-module__YnyroG__mockupPresenceRow{background:var(--surface-2);border-radius:var(--radius-xs);justify-content:space-between;align-items:center;padding:.35rem .55rem;font-size:.6875rem;display:flex}.page-module__YnyroG__mockupPresenceName{color:var(--text-primary);font-weight:600}.page-module__YnyroG__mockupPresenceStatus{color:var(--status-submitted);font-weight:600}.page-module__YnyroG__mockupPresenceStatusLate{color:var(--status-late);font-weight:600}.page-module__YnyroG__bentoColRight{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.75rem;transition:border-color .15s;display:flex}.page-module__YnyroG__bentoColRight:hover{border-color:var(--border-strong)}.page-module__YnyroG__radarContainer{justify-content:center;align-items:center;width:170px;height:170px;margin:1rem auto;display:flex;position:relative}.page-module__YnyroG__radarRing1,.page-module__YnyroG__radarRing2,.page-module__YnyroG__radarRing3{border:1px solid #6366f140;border-radius:50%;position:absolute}.page-module__YnyroG__radarRing1{background:#6366f114;width:64px;height:64px}.page-module__YnyroG__radarRing2{background:#6366f10a;width:114px;height:114px}.page-module__YnyroG__radarRing3{background:#6366f105;width:164px;height:164px}.page-module__YnyroG__radarCenter{z-index:2;color:var(--sev-high);flex-direction:column;align-items:center;gap:.2rem;font-size:.6875rem;font-weight:600;display:flex;position:relative}.page-module__YnyroG__triageStack{flex-direction:column;gap:.5rem;display:flex}.page-module__YnyroG__triageRow{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-xs);color:var(--text-primary);justify-content:space-between;align-items:center;padding:.55rem .75rem;font-size:.6875rem;display:flex}.page-module__YnyroG__triageTagHigh{color:var(--sev-high);font-size:.6875rem;font-weight:600}.page-module__YnyroG__triageTagMedium{color:var(--sev-medium);font-size:.6875rem;font-weight:600}.page-module__YnyroG__stepsFlow{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1050px;margin:0 auto;display:grid}.page-module__YnyroG__stepCard{transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;background:#0d1424a6;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;padding:1.5rem 1.5rem 1.75rem;display:flex;position:relative}.page-module__YnyroG__stepCard:hover{border-color:#ffffff29}.page-module__YnyroG__stepCardFeatured{background:#0f162abf;border:1.5px solid #6366f1;box-shadow:0 0 24px -3px #6366f140}.page-module__YnyroG__stepCardFeatured:hover{border-color:#818cf8;box-shadow:0 0 30px -2px #6366f159}.page-module__YnyroG__stepVisual{background:#080c18d9;border:1px solid #ffffff0f;border-radius:12px;justify-content:center;align-items:center;width:100%;height:140px;margin-bottom:1.5rem;display:flex;position:relative;overflow:hidden}.page-module__YnyroG__stepCheckinCard{background:#0f172af2;border:1px solid #ffffff17;border-radius:8px;width:86%;max-width:215px;padding:12px 14px}.page-module__YnyroG__stepCheckinHeader{align-items:center;gap:8px;display:flex}.page-module__YnyroG__stepCheckinIcon{background:#6366f159;border:1px solid #6366f199;border-radius:4px;flex-shrink:0;width:18px;height:18px}.page-module__YnyroG__stepCheckinPill{background:#ffffff1f;border-radius:4px;width:60px;height:7px}.page-module__YnyroG__stepCheckinText{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;margin:10px 0 8px;font-size:.6875rem;font-weight:500;overflow:hidden}.page-module__YnyroG__stepCheckinProgress{background:#ffffff14;border-radius:2px;width:100%;height:3px;overflow:hidden}.page-module__YnyroG__stepCheckinProgressFill{background:#6366f1;border-radius:2px;width:45%;height:100%}.page-module__YnyroG__stepPresenceStack{flex-direction:column;justify-content:center;gap:11px;width:84%;max-width:210px;display:flex}.page-module__YnyroG__stepPresenceRow{align-items:center;display:flex}.page-module__YnyroG__stepAvatarPurpleRing{background:#6366f133;border:2px solid #6366f1;border-radius:50%;flex-shrink:0;width:22px;height:22px}.page-module__YnyroG__stepPresenceBar{background:#ffffff26;border-radius:3px;width:28px;height:5px;margin-left:10px}.page-module__YnyroG__stepAvatarPhoto{background:#3b82f6;border:1.5px solid #fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden}.page-module__YnyroG__stepAvatarPhoto img{object-fit:cover;width:100%;height:100%;display:block}.page-module__YnyroG__stepSignalBars{align-items:flex-end;gap:2.5px;height:14px;margin:0 10px 0 8px;display:flex}.page-module__YnyroG__stepSignalBars span{background:#10b981;border-radius:1px;width:2.5px;display:block}.page-module__YnyroG__stepSignalBar1{height:5px}.page-module__YnyroG__stepSignalBar2{height:9px}.page-module__YnyroG__stepSignalBar3{height:14px}.page-module__YnyroG__stepWaveform{align-items:center;display:flex}.page-module__YnyroG__stepDocCard{background:#0f172af2;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:6px;width:120px;height:95px;padding:14px 12px;display:flex;position:relative}.page-module__YnyroG__stepDocLineTitle{background:#ffffff40;border-radius:2px;width:28px;height:4px;margin-bottom:2px}.page-module__YnyroG__stepDocLine{background:#ffffff24;border-radius:2px;height:3.5px}.page-module__YnyroG__stepDocBadge{background:#6366f1;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:-10px;right:-10px;box-shadow:0 4px 14px #6366f180}.page-module__YnyroG__stepMeta{align-items:center;margin-bottom:.75rem;display:flex}.page-module__YnyroG__stepNum{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--accent);letter-spacing:.05em;font-size:.8125rem;font-weight:600}.page-module__YnyroG__stepTitle{color:var(--text-1);letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.0625rem;font-weight:600;line-height:1.35}.page-module__YnyroG__stepDesc{color:var(--text-2);margin:0;font-size:.875rem;line-height:1.6}.page-module__YnyroG__pricingGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1050px;margin:0 auto;display:grid}.page-module__YnyroG__pricingCard{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;padding:2.25rem 1.75rem;display:flex;position:relative}.page-module__YnyroG__pricingCardFeatured{border-color:var(--accent)}.page-module__YnyroG__pricingBadge{background:var(--accent);color:#fff;border-radius:var(--radius-sm);padding:.2rem .75rem;font-size:.6875rem;font-weight:600;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.page-module__YnyroG__pricingTop{margin-bottom:1.5rem}.page-module__YnyroG__planName{color:var(--text-1);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.page-module__YnyroG__planPrice{align-items:baseline;gap:.25rem;margin-bottom:.5rem;display:flex}.page-module__YnyroG__priceAmount{color:var(--text-1);font-size:2.5rem;font-weight:700}.page-module__YnyroG__pricePeriod{color:var(--text-2);font-size:.875rem}.page-module__YnyroG__planDesc{color:var(--text-2);min-height:2.5rem;margin:0;font-size:.8125rem;line-height:1.45}.page-module__YnyroG__featureList{flex-direction:column;flex:1;gap:.625rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.page-module__YnyroG__featureList li{color:var(--text-2);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.page-module__YnyroG__faqList{flex-direction:column;gap:.75rem;max-width:780px;margin:0 auto;display:flex}.page-module__YnyroG__faqItem{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:1.25rem 1.5rem}.page-module__YnyroG__faqQuestion{color:var(--text-1);cursor:pointer;justify-content:space-between;align-items:center;font-size:1rem;font-weight:600;list-style:none;display:flex}.page-module__YnyroG__faqQuestion::-webkit-details-marker{display:none}.page-module__YnyroG__faqQuestion:after{content:"+";color:var(--text-2);font-size:1.25rem}.page-module__YnyroG__faqItem[open] .page-module__YnyroG__faqQuestion:after{content:"−"}.page-module__YnyroG__faqAnswer{color:var(--text-2);margin:.75rem 0 0;font-size:.875rem;line-height:1.65}.page-module__YnyroG__finalCta{text-align:center;background:#0f1629;border:1px solid #ffffff1f;border-radius:48px;width:calc(100% - 3rem);max-width:1140px;margin:4.5rem auto 6.5rem;padding:5rem 3rem;position:relative;overflow:hidden;box-shadow:0 24px 50px -15px #0009}.page-module__YnyroG__finalCta:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff26,#0000);height:1px;position:absolute;top:0;left:20%;right:20%}.page-module__YnyroG__finalCtaInner{max-width:650px;margin:0 auto}.page-module__YnyroG__finalCtaTitle{letter-spacing:-.02em;color:var(--text-1);text-wrap:balance;margin-bottom:1rem;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700}.page-module__YnyroG__finalCtaSubtitle{color:var(--text-2);text-wrap:pretty;margin-bottom:2rem;font-size:1.0625rem;line-height:1.6}.page-module__YnyroG__footer{border-top:1px solid var(--border-subtle);background:var(--surface-0);padding:4rem 1.5rem 2rem}.page-module__YnyroG__footerInner{flex-wrap:wrap;justify-content:space-between;gap:3rem;max-width:1200px;margin:0 auto 3rem;display:flex}.page-module__YnyroG__footerBrand{flex-direction:column;gap:.75rem;max-width:320px;display:flex}.page-module__YnyroG__footerLogo{color:var(--text-1);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.page-module__YnyroG__footerTagline{color:var(--text-2);margin:0;font-size:.875rem;line-height:1.5}.page-module__YnyroG__securityBadge{color:var(--text-2);align-items:center;gap:.4rem;margin-top:.5rem;font-size:.75rem;display:inline-flex}.page-module__YnyroG__footerLinks{flex-wrap:wrap;gap:3.5rem;display:flex}.page-module__YnyroG__footerColumn{flex-direction:column;gap:.75rem;display:flex}.page-module__YnyroG__footerColumnTitle{color:var(--text-1);margin:0 0 .25rem;font-size:.875rem;font-weight:600}.page-module__YnyroG__footerColumn a{color:var(--text-2);transition:color var(--dur-fast) ease;font-size:.8125rem;text-decoration:none}.page-module__YnyroG__footerColumn a:hover{color:var(--text-1)}.page-module__YnyroG__footerBottom{border-top:1px solid var(--border-subtle);text-align:center;max-width:1200px;color:var(--text-3);margin:0 auto;padding-top:1.5rem;font-size:.8125rem}@media (max-width:900px){.page-module__YnyroG__previewGrid,.page-module__YnyroG__bentoGrid{grid-template-columns:1fr}.page-module__YnyroG__stepsFlow{grid-template-columns:1fr;gap:2rem}.page-module__YnyroG__pricingGrid{grid-template-columns:1fr;max-width:420px}.page-module__YnyroG__sectionAlt,.page-module__YnyroG__finalCta{border-radius:28px;width:calc(100% - 1.5rem);margin:2.5rem auto;padding:3.5rem 1.5rem}}
.Button-module__f3R4Aq__button{border-radius:var(--radius-md);min-height:40px;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease, transform var(--dur-fast) ease;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;padding:.5rem 1.25rem;font-size:.9375rem;font-weight:500;display:inline-flex;position:relative}.Button-module__f3R4Aq__button:active:not(:disabled){transform:scale(.98)}.Button-module__f3R4Aq__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__f3R4Aq__fullWidth{width:100%}.Button-module__f3R4Aq__primary{background-color:var(--accent);color:#fff;border-color:var(--accent)}.Button-module__f3R4Aq__primary:hover:not(:disabled){background-color:var(--accent-hover);border-color:var(--accent-hover)}.Button-module__f3R4Aq__secondary{background-color:var(--surface-1);color:var(--text-primary);border:1px solid var(--border-subtle)}.Button-module__f3R4Aq__secondary:hover:not(:disabled){background-color:var(--surface-2);border-color:var(--border-strong)}.Button-module__f3R4Aq__glass{background-color:var(--surface-1);border:1px solid var(--border-subtle);color:var(--text-primary)}.Button-module__f3R4Aq__glass:hover:not(:disabled){background-color:var(--surface-2);border-color:var(--border-strong)}.Button-module__f3R4Aq__ghost{color:var(--text-secondary);background:0 0}.Button-module__f3R4Aq__ghost:hover:not(:disabled){color:var(--text-primary);background-color:var(--surface-2)}.Button-module__f3R4Aq__loader{border:2px solid #fff3;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:1s linear infinite Button-module__f3R4Aq__spin}@keyframes Button-module__f3R4Aq__spin{to{transform:rotate(360deg)}}
.Badge-module__svrEDa__badge{white-space:nowrap;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;font-weight:600;line-height:1.2;display:inline-flex}.Badge-module__svrEDa__sm{padding:0;font-size:.75rem}.Badge-module__svrEDa__md{padding:0;font-size:.8125rem}.Badge-module__svrEDa__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.Badge-module__svrEDa__success{color:var(--status-submitted);background:0 0;border:none}.Badge-module__svrEDa__warning{color:var(--status-late);background:0 0;border:none}.Badge-module__svrEDa__danger{color:var(--status-missed);background:0 0;border:none}.Badge-module__svrEDa__info{color:var(--sev-low);background:0 0;border:none}.Badge-module__svrEDa__neutral{color:var(--text-secondary);background:0 0;border:none}.Badge-module__svrEDa__purple{color:var(--ai-badge);background:0 0;border:none}
.auth-module__9lQH2W__authCard{border-radius:var(--radius-md);background:var(--surface-1);border:1px solid var(--border-subtle);width:100%;max-width:440px;padding:2.5rem 2rem;position:relative}.auth-module__9lQH2W__header{text-align:center;margin-bottom:2rem}.auth-module__9lQH2W__header h2{color:var(--text-1);letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.auth-module__9lQH2W__header p{color:var(--text-2);font-size:.875rem;line-height:1.5}.auth-module__9lQH2W__form{flex-direction:column;gap:1.25rem;display:flex}.auth-module__9lQH2W__forgotPassword{text-align:right;margin-top:-.25rem;font-size:.8125rem}.auth-module__9lQH2W__forgotPassword a{color:var(--text-2);transition:color var(--dur-fast) ease;font-weight:500;text-decoration:none}.auth-module__9lQH2W__forgotPassword a:hover{color:var(--text-1)}.auth-module__9lQH2W__passwordHint{color:var(--text-2);margin-top:-.5rem;font-size:.75rem;line-height:1.4}.auth-module__9lQH2W__passwordHint ul{flex-direction:column;gap:.2rem;margin-top:.25rem;padding:0;list-style:none;display:flex}.auth-module__9lQH2W__passwordHint li{align-items:center;gap:.35rem;display:flex}.auth-module__9lQH2W__passwordHint li:before{content:"•";color:var(--accent)}.auth-module__9lQH2W__footerText{text-align:center;color:var(--text-2);border-top:1px solid var(--border-subtle);margin-top:2rem;padding-top:1.25rem;font-size:.875rem}.auth-module__9lQH2W__footerText a{color:var(--accent);transition:opacity var(--dur-fast) ease;font-weight:600;text-decoration:none}.auth-module__9lQH2W__footerText a:hover{opacity:.8}
.Card-module___6pm9G__card{background-color:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-primary);padding:1.5rem;position:relative}.Card-module___6pm9G__interactive{cursor:pointer;transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease}.Card-module___6pm9G__interactive:hover{background-color:var(--surface-2);border-color:var(--border-strong)}.Card-module___6pm9G__glow{border-color:var(--ai-border);background-color:var(--ai-surface)}
.ZeroWorkspace-module__e3xncW__pageWrapper{background-color:var(--surface-0);justify-content:center;align-items:center;min-height:100dvh;padding:2rem 1.5rem;display:flex}.ZeroWorkspace-module__e3xncW__cardContainer{background-color:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);width:100%;max-width:800px;box-shadow:var(--shadow-lg);padding:2.5rem}.ZeroWorkspace-module__e3xncW__header{text-align:center;margin-bottom:2.5rem}.ZeroWorkspace-module__e3xncW__title{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.ZeroWorkspace-module__e3xncW__subtitle{color:var(--text-secondary);max-width:500px;margin:0 auto;font-size:.9375rem;line-height:1.6}.ZeroWorkspace-module__e3xncW__actionGrid{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem;display:grid}.ZeroWorkspace-module__e3xncW__actionCard{background-color:var(--surface-0);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;padding:1.75rem;display:flex}.ZeroWorkspace-module__e3xncW__actionIcon{border-radius:var(--radius-md);background-color:var(--surface-2);width:40px;height:40px;color:var(--accent);justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.ZeroWorkspace-module__e3xncW__actionTitle{color:var(--text-primary);margin-bottom:.35rem;font-size:1.125rem;font-weight:600}.ZeroWorkspace-module__e3xncW__actionDesc{color:var(--text-secondary);flex:1;margin-bottom:1.5rem;font-size:.8125rem;line-height:1.5}.ZeroWorkspace-module__e3xncW__formGroup{flex-direction:column;gap:.75rem;margin-top:auto;display:flex}.ZeroWorkspace-module__e3xncW__input{background-color:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);transition:border-color var(--dur-fast) ease;outline:none;padding:.625rem .875rem;font-size:.875rem}.ZeroWorkspace-module__e3xncW__input:focus{border-color:var(--focus-ring)}.ZeroWorkspace-module__e3xncW__errorBanner{background-color:var(--status-missed-bg);border-radius:var(--radius-sm);color:var(--status-missed);border:1px solid #ef444440;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.625rem .875rem;font-size:.8125rem;display:flex}.ZeroWorkspace-module__e3xncW__helpNote{background-color:var(--surface-0);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-secondary);align-items:center;gap:.75rem;margin-bottom:2rem;padding:1rem 1.25rem;font-size:.8125rem;display:flex}.ZeroWorkspace-module__e3xncW__helpIcon{color:var(--accent);flex-shrink:0}.ZeroWorkspace-module__e3xncW__footer{text-align:center;border-top:1px solid var(--border-subtle);padding-top:1.5rem}.ZeroWorkspace-module__e3xncW__logoutBtn{color:var(--text-muted);cursor:pointer;transition:color var(--dur-fast) ease;background:0 0;border:none;font-size:.8125rem;font-weight:500}.ZeroWorkspace-module__e3xncW__logoutBtn:hover{color:var(--text-primary)}@media (max-width:768px){.ZeroWorkspace-module__e3xncW__actionGrid{grid-template-columns:1fr}}
.layout-module__POwZ8q__container{background-color:var(--bg-primary);min-height:100vh;display:flex}.layout-module__POwZ8q__sidebar{background-color:var(--bg-secondary);border-right:1px solid var(--border-glass);z-index:1000;flex-direction:column;width:260px;padding:1.5rem 1rem;transition:width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:visible}.layout-module__POwZ8q__sidebar.layout-module__POwZ8q__collapsed{width:80px;padding:1.5rem .75rem}.layout-module__POwZ8q__toggleCollapseBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.layout-module__POwZ8q__toggleCollapseBtn:hover{color:var(--text-main);background:#ffffff0d}.layout-module__POwZ8q__collapsedSelector{justify-content:center;padding:.5rem}.layout-module__POwZ8q__collapsedSelector .layout-module__POwZ8q__avatar{margin-right:0}.layout-module__POwZ8q__collapsedNavItem{justify-content:center;padding:.75rem}.layout-module__POwZ8q__collapsedUserProfile{justify-content:center;padding:.5rem}.layout-module__POwZ8q__collapsedLogoutBtn{justify-content:center;padding:.75rem}.layout-module__POwZ8q__overlay{z-index:999;opacity:0;background:#000000a6;transition:opacity .3s;display:none;position:fixed;inset:0}.layout-module__POwZ8q__overlay.layout-module__POwZ8q__open{opacity:1;display:block}.layout-module__POwZ8q__logo{justify-content:space-between;align-items:center;margin-bottom:2rem;padding:0 .5rem;font-size:1.5rem;font-weight:700;display:flex}.layout-module__POwZ8q__closeSidebarBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:.25rem;display:none}.layout-module__POwZ8q__workspaceSelector{background:var(--bg-glass);border:1px solid var(--border-glass);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:.75rem;margin-bottom:2rem;padding:.75rem;transition:background .2s;display:flex;position:relative}.layout-module__POwZ8q__workspacesSection{flex-direction:column;margin-bottom:2rem;display:flex}.layout-module__POwZ8q__workspacesSectionHeader{color:var(--text-secondary);margin-bottom:.75rem;padding:0 .5rem;font-size:.75rem;font-weight:600}.layout-module__POwZ8q__workspacesList{scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex-direction:column;gap:.25rem;max-height:280px;margin-bottom:1rem;display:flex;overflow-y:auto}.layout-module__POwZ8q__workspacesList::-webkit-scrollbar{width:4px}.layout-module__POwZ8q__workspacesList::-webkit-scrollbar-track{background:0 0}.layout-module__POwZ8q__workspacesList::-webkit-scrollbar-thumb{background:#fff3;border-radius:10px}.layout-module__POwZ8q__workspaceItem{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;transition:all .2s;display:flex;position:relative}.layout-module__POwZ8q__workspaceItem:hover{background:#ffffff0a;border-color:#ffffff14}.layout-module__POwZ8q__workspaceItemActive{background:#8b5cf61f;border-color:#8b5cf64d}.layout-module__POwZ8q__workspaceItemAvatar{background:var(--surface-2);border:1px solid var(--border-subtle);width:32px;height:32px;color:var(--text-1);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.layout-module__POwZ8q__workspaceItemInfo{flex-direction:column;flex:1;min-width:0;display:flex}.layout-module__POwZ8q__workspaceItemName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.layout-module__POwZ8q__workspaceItemRole{color:var(--text-secondary);text-transform:capitalize;font-size:.6875rem}.layout-module__POwZ8q__workspaceItemCheck{color:var(--accent-primary);font-size:1rem;font-weight:700}.layout-module__POwZ8q__workspaceActions{grid-template-columns:1fr 1fr;gap:.5rem;padding:0 .25rem;display:grid}.layout-module__POwZ8q__workspaceActionBtn{border:1px solid var(--border-glass);color:var(--text-secondary);cursor:pointer;background:#ffffff0a;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:600;transition:all .2s;display:flex}.layout-module__POwZ8q__workspaceActionBtn:hover{color:var(--text-primary);background:#ffffff14;border-color:#ffffff26;transform:translateY(-1px)}.layout-module__POwZ8q__workspaceActionBtn:first-child{color:var(--accent-primary)}.layout-module__POwZ8q__workspaceActionBtn:first-child:hover{background:#8b5cf61f;border-color:#8b5cf64d}.layout-module__POwZ8q__collapsedWorkspaceIndicator{justify-content:center;margin-bottom:2rem;display:flex}.layout-module__POwZ8q__collapsedWorkspaceAvatar{background:var(--surface-2);border:1px solid var(--border-subtle);width:40px;height:40px;color:var(--text-1);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;transition:all .2s;display:flex}.layout-module__POwZ8q__collapsedWorkspaceAvatar:hover{background:var(--surface-hover)}.layout-module__POwZ8q__workspaceDropdown{border:1px solid var(--border-glass);z-index:1100;background:#18181b;border-radius:8px;flex-direction:column;gap:.25rem;width:auto;max-height:320px;padding:.5rem;animation:.15s layout-module__POwZ8q__fadeIn;display:flex;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow-y:auto;box-shadow:0 8px 32px #0009}.layout-module__POwZ8q__workspaceSelector:hover{background:var(--bg-glass-hover)}.layout-module__POwZ8q__avatar{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--text-1);justify-content:center;align-items:center;font-weight:600;display:flex}.layout-module__POwZ8q__workspaceInfo{flex-direction:column;display:flex}.layout-module__POwZ8q__workspaceName{color:var(--text-primary);font-size:.875rem;font-weight:600}.layout-module__POwZ8q__workspaceRole{color:var(--text-secondary);font-size:.75rem}.layout-module__POwZ8q__nav{flex-direction:column;flex:1;gap:.25rem;display:flex}.layout-module__POwZ8q__navItem{border-radius:var(--radius-sm);color:var(--text-secondary);align-items:center;padding:.75rem 1rem;font-weight:500;transition:all .2s;display:flex}.layout-module__POwZ8q__navItem:hover{background:var(--bg-glass);color:var(--text-primary)}.layout-module__POwZ8q__navItem.layout-module__POwZ8q__active{color:var(--accent-primary);background:#8b5cf61a;font-weight:600}.layout-module__POwZ8q__sidebarFooter{border-top:1px solid var(--border-glass);flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}.layout-module__POwZ8q__userProfile{border-radius:var(--radius-sm);align-items:center;gap:.75rem;padding:.5rem;text-decoration:none;transition:background .2s;display:flex;overflow:hidden}.layout-module__POwZ8q__userProfile:hover{background:var(--bg-glass)}.layout-module__POwZ8q__userAvatar{background:var(--bg-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.layout-module__POwZ8q__userAvatar img{object-fit:cover;width:100%;height:100%}.layout-module__POwZ8q__userInfo{flex-direction:column;flex:1;display:flex;overflow:hidden}.layout-module__POwZ8q__userName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.layout-module__POwZ8q__userEmail{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.layout-module__POwZ8q__logoutBtn{text-align:left;width:100%;color:var(--text-secondary);border-radius:var(--radius-sm);padding:.75rem 1rem;font-weight:500}.layout-module__POwZ8q__logoutBtn:hover{color:#ef4444;background:#ef44441a}.layout-module__POwZ8q__mainWrapper{flex-direction:column;flex:1;display:flex;overflow:hidden}.layout-module__POwZ8q__topbar{border-bottom:1px solid var(--border-subtle);background:var(--surface-0);z-index:10;justify-content:space-between;align-items:center;height:70px;padding:0 2rem;display:flex}.layout-module__POwZ8q__topbarLeft{align-items:center;gap:1rem;display:flex}.layout-module__POwZ8q__hamburger{color:var(--text-primary);cursor:pointer;background:0 0;border:none;padding:.25rem;display:none}.layout-module__POwZ8q__topbarLeft h1{font-size:1.25rem;font-weight:600}.layout-module__POwZ8q__submitBtn{background:var(--accent);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;padding:.5rem 1rem;font-size:.875rem;font-weight:600}.layout-module__POwZ8q__submitBtn:hover{opacity:.9}.layout-module__POwZ8q__content{flex:1;padding:2rem;overflow-y:auto}.layout-module__POwZ8q__topbarRight{align-items:center;gap:1rem;display:flex}.layout-module__POwZ8q__notifWrapper{position:relative}.layout-module__POwZ8q__notifBtn{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.125rem;transition:background .2s;display:flex;position:relative}.layout-module__POwZ8q__notifBtn:hover{background:var(--bg-glass-hover)}.layout-module__POwZ8q__notifBadge{color:#fff;border:2px solid var(--bg-primary);background:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.625rem;font-weight:700;display:flex;position:absolute;top:2px;right:2px}.layout-module__POwZ8q__notifDropdown{background:var(--bg-secondary);border:1px solid var(--border-glass);border-radius:var(--radius-md);z-index:100;width:360px;animation:.15s layout-module__POwZ8q__fadeIn;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 20px 60px #00000080}.layout-module__POwZ8q__notifHeader{border-bottom:1px solid var(--border-glass);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.layout-module__POwZ8q__notifTitle{font-size:.9375rem;font-weight:600}.layout-module__POwZ8q__notifMarkAll{color:var(--accent-primary);font-size:.75rem;font-weight:500}.layout-module__POwZ8q__notifMarkAll:hover{color:#c4b5fd}.layout-module__POwZ8q__notifList{max-height:320px;overflow-y:auto}.layout-module__POwZ8q__notifItem{cursor:pointer;border-bottom:1px solid #ffffff08;padding:.875rem 1.25rem;transition:background .2s}.layout-module__POwZ8q__notifItem:hover{background:var(--bg-glass)}.layout-module__POwZ8q__notifUnread{background:#181926}.layout-module__POwZ8q__notifText{margin-bottom:.25rem;font-size:.8125rem;line-height:1.5}.layout-module__POwZ8q__notifTime{color:var(--text-secondary);font-size:.6875rem}.layout-module__POwZ8q__modalOverlay{z-index:2000;background:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.layout-module__POwZ8q__modalContent{border:1px solid var(--border-glass);background:#18181b;border-radius:16px;width:440px;max-width:90vw;animation:.25s cubic-bezier(.4,0,.2,1) layout-module__POwZ8q__slideUp;overflow:hidden;box-shadow:0 24px 80px #0009}.layout-module__POwZ8q__modalHeader{border-bottom:1px solid var(--border-glass);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.layout-module__POwZ8q__modalTitle{color:var(--text-main,#fff);font-size:1.125rem;font-weight:700}.layout-module__POwZ8q__modalCloseBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.layout-module__POwZ8q__modalCloseBtn:hover{color:var(--text-main,#fff);background:#ffffff0d}.layout-module__POwZ8q__modalTabs{border-bottom:1px solid var(--border-glass);display:flex}.layout-module__POwZ8q__modalTab{text-align:center;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:.875rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s}.layout-module__POwZ8q__modalTab:hover{color:var(--text-main,#fff);background:#ffffff05}.layout-module__POwZ8q__modalTabActive{color:var(--accent-primary,#8b5cf6);border-bottom-color:var(--accent-primary,#8b5cf6)}.layout-module__POwZ8q__modalBody{padding:1.5rem}.layout-module__POwZ8q__modalInput{border:1px solid var(--border-glass);width:100%;color:var(--text-main,#fff);background:#ffffff0a;border-radius:10px;outline:none;margin-bottom:.75rem;padding:.75rem 1rem;font-size:.875rem;transition:all .2s}.layout-module__POwZ8q__modalInput:focus{border-color:var(--accent-primary,#8b5cf6);background:#8b5cf60a;box-shadow:0 0 0 3px #8b5cf61a}.layout-module__POwZ8q__modalInput::placeholder{color:var(--text-secondary)}.layout-module__POwZ8q__modalPrimaryBtn{border-radius:var(--radius-sm);background:var(--accent);color:#fff;cursor:pointer;width:100%;transition:opacity var(--dur-fast) ease;border:none;margin-top:.25rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600}.layout-module__POwZ8q__modalPrimaryBtn:hover:not(:disabled){opacity:.9}.layout-module__POwZ8q__modalPrimaryBtn:disabled{opacity:.4;cursor:not-allowed}.layout-module__POwZ8q__modalSecondaryBtn{width:100%;color:var(--accent-primary,#8b5cf6);cursor:pointer;background:#6366f114;border:1px solid #6366f14d;border-radius:10px;margin-top:.25rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s}.layout-module__POwZ8q__modalSecondaryBtn:hover:not(:disabled){background:#6366f126;transform:translateY(-1px);box-shadow:0 4px 20px #6366f133}.layout-module__POwZ8q__modalSecondaryBtn:disabled{opacity:.4;cursor:not-allowed}.layout-module__POwZ8q__modalHint{color:var(--text-secondary);margin-bottom:1rem;font-size:.8125rem;line-height:1.5}.layout-module__POwZ8q__modalError{color:#ef4444;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.8125rem;display:flex}.layout-module__POwZ8q__modalSuccess{color:#22c55e;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.8125rem;display:flex}@keyframes layout-module__POwZ8q__slideUp{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:768px){.layout-module__POwZ8q__sidebar{position:fixed;top:0;bottom:0;left:0;overflow:hidden auto;transform:translate(-100%)}.layout-module__POwZ8q__sidebar.layout-module__POwZ8q__open{transform:translate(0)}.layout-module__POwZ8q__hamburger,.layout-module__POwZ8q__closeSidebarBtn{display:block}.layout-module__POwZ8q__topbar{padding:0 1rem}.layout-module__POwZ8q__content{padding:1rem}.layout-module__POwZ8q__toggleCollapseBtn{display:none}.layout-module__POwZ8q__modalContent{width:calc(100vw - 2rem)}}
.EmptyState-module__IL-jNG__container{text-align:center;border-radius:var(--radius-lg);border:1px dashed var(--border-subtle);background-color:var(--surface-1);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}.EmptyState-module__IL-jNG__calm{border-color:var(--border-subtle)}.EmptyState-module__IL-jNG__urgent{background-color:#ef44440a;border-color:#ef44444d}.EmptyState-module__IL-jNG__icon{color:var(--text-muted);justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}.EmptyState-module__IL-jNG__urgent .EmptyState-module__IL-jNG__icon{color:var(--status-missed)}.EmptyState-module__IL-jNG__title{color:var(--text-primary);font-size:1.125rem;font-weight:600}.EmptyState-module__IL-jNG__description{color:var(--text-secondary);max-width:400px;font-size:.875rem;line-height:1.5}
.LandingNav-module__w_J8_G__navFixedWrapper{z-index:100;pointer-events:none;justify-content:center;padding:0;display:flex;position:fixed;top:0;left:0;right:0}.LandingNav-module__w_J8_G__navContainer{pointer-events:auto;filter:drop-shadow(0 14px 30px #00000080);align-items:flex-start;display:flex;position:relative}.LandingNav-module__w_J8_G__wingLeft{pointer-events:none;width:24px;height:24px;display:block;position:absolute;top:0;left:-24px}.LandingNav-module__w_J8_G__wingRight{pointer-events:none;width:24px;height:24px;display:block;position:absolute;top:0;right:-24px}.LandingNav-module__w_J8_G__navBody{background:#0f1629;border:1px solid #ffffff14;border-top:none;border-bottom-color:#ffffff1a;border-bottom-right-radius:26px;border-bottom-left-radius:26px;justify-content:space-between;align-items:center;width:900px;max-width:calc(100vw - 80px);height:62px;padding:0 2rem;display:flex}.LandingNav-module__w_J8_G__leftNav{flex:1;align-items:center;gap:1.75rem;display:flex}.LandingNav-module__w_J8_G__navLink{color:#94a3b8;white-space:nowrap;align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.LandingNav-module__w_J8_G__navLink:hover{color:#fff}.LandingNav-module__w_J8_G__centerLogo{flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.LandingNav-module__w_J8_G__logoText{letter-spacing:-.025em;color:#fff;font-size:1.15rem;font-weight:700;transition:opacity .15s}.LandingNav-module__w_J8_G__centerLogo:hover .LandingNav-module__w_J8_G__logoText{opacity:.9}.LandingNav-module__w_J8_G__rightNav{flex:1;justify-content:flex-end;align-items:center;gap:1.5rem;display:flex}.LandingNav-module__w_J8_G__ctaButton{background:var(--accent,#4f46e5);color:#fff;white-space:nowrap;border-radius:9999px;align-items:center;gap:.35rem;padding:.55rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 10px #4f46e559}.LandingNav-module__w_J8_G__ctaButton:hover{background:var(--accent-hover,#4338ca);transform:translateY(-1px);box-shadow:0 4px 16px #4f46e580}.LandingNav-module__w_J8_G__ctaArrow{transition:transform .15s}.LandingNav-module__w_J8_G__ctaButton:hover .LandingNav-module__w_J8_G__ctaArrow{transform:translate(2px)}.LandingNav-module__w_J8_G__mobileToggle{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.35rem;display:none}.LandingNav-module__w_J8_G__mobileToggle:hover{background:#ffffff1a}.LandingNav-module__w_J8_G__mobileDrawer{background:#0f1629;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:.85rem;padding:1.25rem 1.5rem 1.5rem;display:flex;position:absolute;top:66px;left:0;right:0;box-shadow:0 16px 36px #00000080}.LandingNav-module__w_J8_G__mobileLink{color:#cbd5e1;border-bottom:1px solid #ffffff14;padding:.5rem 0;font-size:.9375rem;font-weight:500;text-decoration:none}.LandingNav-module__w_J8_G__mobileLink:hover{color:#fff}.LandingNav-module__w_J8_G__mobileCta{margin-top:.5rem;display:flex}.LandingNav-module__w_J8_G__mobileCta .LandingNav-module__w_J8_G__ctaButton{justify-content:center;width:100%;padding:.65rem 1.25rem}@media (max-width:860px){.LandingNav-module__w_J8_G__navBody{width:calc(100vw - 32px);height:58px;padding:0 1.25rem}.LandingNav-module__w_J8_G__leftNav,.LandingNav-module__w_J8_G__rightNav{display:none}.LandingNav-module__w_J8_G__mobileToggle{display:flex}}
.history-module__kZ9wGG__history{flex-direction:column;gap:2rem;display:flex}.history-module__kZ9wGG__headerRow{justify-content:space-between;align-items:flex-start;display:flex}.history-module__kZ9wGG__pageTitle{color:var(--text-1);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.history-module__kZ9wGG__pageDesc{color:var(--text-2)}.history-module__kZ9wGG__filters{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.history-module__kZ9wGG__searchWrapper{flex:1;min-width:200px;position:relative}.history-module__kZ9wGG__searchIcon{color:var(--text-2);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.history-module__kZ9wGG__searchInput{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--text-1);transition:border-color var(--dur-fast) ease;outline:none;padding:.75rem 1rem .75rem 2.5rem;font-family:inherit;font-size:.9375rem}.history-module__kZ9wGG__searchInput:focus{border-color:var(--focus-ring)}.history-module__kZ9wGG__searchInput::placeholder{color:var(--text-3)}.history-module__kZ9wGG__filterSelect{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-1);cursor:pointer;outline:none;min-width:160px;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem}.history-module__kZ9wGG__filterSelect:focus{border-color:var(--focus-ring)}.history-module__kZ9wGG__dateInput{max-width:160px}.history-module__kZ9wGG__resultsList{flex-direction:column;gap:2rem;display:flex}.history-module__kZ9wGG__dateGroup{flex-direction:column;gap:1rem;display:flex}.history-module__kZ9wGG__dateLabel{color:var(--text-2);border-bottom:1px solid var(--border-subtle);padding-bottom:.5rem;font-size:.8125rem;font-weight:600}.history-module__kZ9wGG__summaryCard{border:1px solid var(--border-subtle)}.history-module__kZ9wGG__summaryHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.history-module__kZ9wGG__summaryMeta{color:var(--text-2);font-size:.75rem}.history-module__kZ9wGG__summaryText{color:var(--text-2);font-size:.9375rem;line-height:1.7}.history-module__kZ9wGG__standupHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.history-module__kZ9wGG__standupAuthor{align-items:center;gap:.75rem;display:flex}.history-module__kZ9wGG__avatar{background:var(--surface-2);border:1px solid var(--border-subtle);width:32px;height:32px;color:var(--text-1);border-radius:50%;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:flex}.history-module__kZ9wGG__authorName{color:var(--text-1);font-size:.9375rem;font-weight:600}.history-module__kZ9wGG__authorTime{color:var(--text-2);font-size:.75rem}.history-module__kZ9wGG__standupContent{color:var(--text-2);flex-direction:column;gap:.5rem;font-size:.875rem;line-height:1.6;display:flex}.history-module__kZ9wGG__fieldLabel{color:var(--text-1);font-size:.8125rem;font-weight:600}.history-module__kZ9wGG__blockerField{border-radius:var(--radius-sm);background:#191118;border:1px solid #f43f5e59;padding:.5rem .75rem}.history-module__kZ9wGG__pagination{justify-content:center;align-items:center;gap:1rem;padding:1rem 0;display:flex}.history-module__kZ9wGG__pageInfo{color:var(--text-2);font-size:.875rem}@media (max-width:768px){.history-module__kZ9wGG__filters{flex-direction:column}.history-module__kZ9wGG__searchWrapper{width:100%}.history-module__kZ9wGG__headerRow{flex-direction:column;gap:1rem}}
.profile-module__lPVrJG__profile{flex-direction:column;gap:2rem;display:flex}.profile-module__lPVrJG__pageTitle{color:var(--text-1);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.profile-module__lPVrJG__pageDesc{color:var(--text-2)}.profile-module__lPVrJG__savedToast{color:var(--status-submitted);border-radius:var(--radius-sm);background:#22c55e26;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500}.profile-module__lPVrJG__grid{grid-template-columns:1.5fr 1fr;gap:2rem;display:grid}.profile-module__lPVrJG__leftCol,.profile-module__lPVrJG__rightCol{flex-direction:column;gap:1.5rem;display:flex}.profile-module__lPVrJG__cardTitle{border-bottom:1px solid var(--border-subtle);color:var(--text-1);margin-bottom:1.5rem;padding-bottom:1rem;font-size:1.125rem;font-weight:600}.profile-module__lPVrJG__avatarSection{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.profile-module__lPVrJG__avatarLg{background:var(--surface-2);border:1px solid var(--border-subtle);width:64px;height:64px;color:var(--text-1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.profile-module__lPVrJG__formFields{flex-direction:column;gap:1.25rem;display:flex}.profile-module__lPVrJG__notifOptions{flex-direction:column;gap:.75rem;display:flex}.profile-module__lPVrJG__notifOption{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--dur-fast) ease;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.profile-module__lPVrJG__notifOption:hover{background:var(--surface-hover)}.profile-module__lPVrJG__notifActive{border-color:var(--accent);background:var(--surface-2)}.profile-module__lPVrJG__notifRadio{accent-color:var(--accent);margin-top:.15rem}.profile-module__lPVrJG__notifLabel{color:var(--text-1);margin-bottom:.25rem;font-size:.9375rem;font-weight:600}.profile-module__lPVrJG__notifDesc{color:var(--text-2);font-size:.8125rem}.profile-module__lPVrJG__workspaceList{flex-direction:column;gap:.75rem;display:flex}.profile-module__lPVrJG__workspaceItem{border-radius:var(--radius-sm);transition:background var(--dur-fast) ease;align-items:center;gap:.75rem;padding:.75rem;display:flex}.profile-module__lPVrJG__workspaceItem:hover{background:var(--surface-hover)}.profile-module__lPVrJG__wsAvatar{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border-subtle);width:36px;height:36px;color:var(--text-1);flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex}.profile-module__lPVrJG__wsInfo{flex:1}.profile-module__lPVrJG__wsName{color:var(--text-1);font-size:.9375rem;font-weight:500}.profile-module__lPVrJG__wsMeta{color:var(--text-2);font-size:.75rem}@media (max-width:1024px){.profile-module__lPVrJG__grid{grid-template-columns:1fr}}
.GoogleSignInButton-module__ROYfLa__googleBtn{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);cursor:pointer;transition:background var(--dur-fast) ease, border-color var(--dur-fast) ease;justify-content:center;align-items:center;gap:.75rem;padding:.6875rem 1rem;font-size:.875rem;font-weight:500;display:flex}.GoogleSignInButton-module__ROYfLa__googleBtn:hover{background:var(--surface-3);border-color:var(--border-strong)}.GoogleSignInButton-module__ROYfLa__googleBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.GoogleSignInButton-module__ROYfLa__googleIcon{flex-shrink:0;width:18px;height:18px}.GoogleSignInButton-module__ROYfLa__authDivider{align-items:center;gap:1rem;width:100%;margin:1.25rem 0;display:flex}.GoogleSignInButton-module__ROYfLa__dividerLine{background:var(--border-subtle);flex:1;height:1px}.GoogleSignInButton-module__ROYfLa__dividerText{color:var(--text-tertiary);white-space:nowrap;font-size:.75rem}
.Input-module__VWvt4G__wrapper{flex-direction:column;gap:.5rem;width:100%;display:flex}.Input-module__VWvt4G__label{color:var(--text-secondary);font-size:.875rem;font-weight:500}.Input-module__VWvt4G__input{background:var(--bg-secondary);border:1px solid var(--border-glass);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);outline:none;padding:.75rem 1rem;font-size:1rem;transition:all .3s}.Input-module__VWvt4G__input:focus{border-color:var(--accent-primary);box-shadow:0 0 0 2px #8b5cf633}.Input-module__VWvt4G__hasError{border-color:#ef4444}.Input-module__VWvt4G__hasError:focus{box-shadow:0 0 0 2px #ef444433}.Input-module__VWvt4G__errorText{color:#ef4444;margin-top:-.25rem;font-size:.75rem}.Input-module__VWvt4G__inputContainer{align-items:center;width:100%;display:flex;position:relative}.Input-module__VWvt4G__eyeButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute;right:1rem}.Input-module__VWvt4G__eyeButton:hover{color:var(--accent-primary)}.Input-module__VWvt4G__inputContainer .Input-module__VWvt4G__input{padding-right:2.5rem}
.WaveBackground-module__Bd_5yW__wrapper{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.WaveBackground-module__Bd_5yW__ambientGlow{filter:blur(50px);pointer-events:none;background:radial-gradient(#6366f129 0%,#818cf814 35%,#4f46e505 60%,#0000 75%);width:1000px;max-width:90vw;height:550px;position:absolute;top:-15%;left:50%;transform:translate(-50%)}.WaveBackground-module__Bd_5yW__canvas{z-index:1;pointer-events:none;opacity:.35;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%);background:0 0!important}.WaveBackground-module__Bd_5yW__canvasHidden{opacity:0!important;display:none!important}
.activity-module__SyWAnW__activity{flex-direction:column;gap:2rem;animation:.5s activity-module__SyWAnW__fadeIn;display:flex}.activity-module__SyWAnW__pageTitle{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.activity-module__SyWAnW__pageDesc{color:var(--text-secondary)}.activity-module__SyWAnW__filters{flex-wrap:wrap;gap:1rem;display:flex}.activity-module__SyWAnW__filterSelect{background:var(--bg-secondary);border:1px solid var(--border-glass);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;outline:none;min-width:180px;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem}.activity-module__SyWAnW__filterSelect:focus{border-color:var(--accent-primary)}.activity-module__SyWAnW__timeline{flex-direction:column;display:flex}.activity-module__SyWAnW__timelineItem{gap:1.25rem;display:flex}.activity-module__SyWAnW__timelineLine{flex-direction:column;flex-shrink:0;align-items:center;width:40px;display:flex}.activity-module__SyWAnW__timelineDot{background:var(--bg-secondary);border:2px solid var(--border-glass);z-index:2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.875rem;display:flex}.activity-module__SyWAnW__timelineConnector{background:var(--border-glass);flex:1;width:2px;min-height:1rem}.activity-module__SyWAnW__timelineCard{flex:1;margin-bottom:1rem;padding:1.25rem}.activity-module__SyWAnW__timelineHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.activity-module__SyWAnW__timelineAction{align-items:center;gap:.75rem;display:flex}.activity-module__SyWAnW__timelineAgo{color:var(--text-secondary);font-size:.75rem}.activity-module__SyWAnW__timelineDetail{color:var(--text-primary);margin-bottom:.75rem;font-size:.9375rem;line-height:1.5}.activity-module__SyWAnW__timelineActors{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.activity-module__SyWAnW__actorLabel{color:var(--text-secondary)}.activity-module__SyWAnW__actorName{color:var(--text-primary);font-weight:500}.activity-module__SyWAnW__pagination{justify-content:center;align-items:center;gap:1rem;padding:1rem 0;display:flex}.activity-module__SyWAnW__pageInfo{color:var(--text-secondary);font-size:.875rem}
.dashboard-module__61xrHq__dashboard{animation:dashboard-module__61xrHq__fadeIn var(--dur-base) var(--ease-standard);flex-direction:column;gap:1.5rem;display:flex;position:relative}.dashboard-module__61xrHq__toast{background-color:var(--surface-1);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-primary);box-shadow:var(--shadow-lg);z-index:100;padding:.875rem 1.25rem;font-size:.875rem;font-weight:500;position:fixed;bottom:2rem;right:2rem}.dashboard-module__61xrHq__statsStrip{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.dashboard-module__61xrHq__statCard{padding:1rem 1.25rem}.dashboard-module__61xrHq__statLabel{color:var(--text-secondary);margin-bottom:.35rem;font-size:.75rem;font-weight:500}.dashboard-module__61xrHq__statValueRow{align-items:baseline;gap:.5rem;display:flex}.dashboard-module__61xrHq__statValue{color:var(--text-primary);font-size:1.75rem;font-weight:700;line-height:1.2}.dashboard-module__61xrHq__statValueError{color:var(--status-missed);font-size:1.75rem;font-weight:700;line-height:1.2}.dashboard-module__61xrHq__statSubtext{color:var(--text-muted);margin-top:.25rem;font-size:.8125rem}.dashboard-module__61xrHq__mainGrid{grid-template-columns:1.5fr 1fr;align-items:start;gap:1.5rem;display:grid}.dashboard-module__61xrHq__primaryColumn,.dashboard-module__61xrHq__secondaryColumn{flex-direction:column;gap:1.5rem;display:flex}.dashboard-module__61xrHq__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.dashboard-module__61xrHq__sectionTitleGroup{align-items:center;gap:.75rem;display:flex}.dashboard-module__61xrHq__sectionHeader h2{color:var(--text-primary);font-size:1.125rem;font-weight:600}.dashboard-module__61xrHq__progressCard{margin-bottom:.75rem;padding:1rem 1.25rem}.dashboard-module__61xrHq__progressHeader{justify-content:space-between;margin-bottom:.5rem;font-size:.8125rem;display:flex}.dashboard-module__61xrHq__progressTrack{border-radius:var(--radius-xs);background-color:var(--surface-2);width:100%;height:6px;overflow:hidden}.dashboard-module__61xrHq__progressFill{background-color:var(--status-submitted);border-radius:var(--radius-xs);height:100%;transition:width var(--dur-base) var(--ease-standard)}.dashboard-module__61xrHq__memberList{flex-direction:column;gap:.5rem;display:flex}.dashboard-module__61xrHq__memberCard{transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;padding:.875rem 1.25rem}.dashboard-module__61xrHq__memberCard:hover{border-color:var(--border-strong);background-color:var(--surface-2)}.dashboard-module__61xrHq__memberRow{justify-content:space-between;align-items:center;display:flex}.dashboard-module__61xrHq__memberInfo{align-items:center;gap:.75rem;display:flex}.dashboard-module__61xrHq__avatar{background-color:var(--surface-2);width:32px;height:32px;color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:flex;overflow:hidden}.dashboard-module__61xrHq__avatarSubmitted{border-color:var(--status-submitted);background-color:var(--status-submitted-bg);color:var(--status-submitted)}.dashboard-module__61xrHq__avatarLate{border-color:var(--status-late);background-color:var(--status-late-bg);color:var(--status-late)}.dashboard-module__61xrHq__avatarMissed{border-color:var(--status-missed);background-color:var(--status-missed-bg);color:var(--status-missed)}.dashboard-module__61xrHq__memberName{color:var(--text-primary);font-size:.875rem;font-weight:500}.dashboard-module__61xrHq__memberTime{color:var(--text-muted);font-size:.75rem}.dashboard-module__61xrHq__blockerAlert{border-radius:var(--radius-md);background-color:#191118;border:1px solid #f43f5e59;padding:1.25rem}.dashboard-module__61xrHq__blockerAlertTitle{color:var(--sev-high);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;font-weight:600;display:flex}.dashboard-module__61xrHq__blockerList{flex-direction:column;gap:.75rem;list-style-type:none;display:flex}.dashboard-module__61xrHq__blockerItem{color:var(--text-primary);font-size:.875rem;line-height:1.5}.dashboard-module__61xrHq__blockerAuthorRow{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.dashboard-module__61xrHq__aiCard{background-color:var(--ai-surface);border:1px solid var(--ai-border);padding:1.5rem}.dashboard-module__61xrHq__aiHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.dashboard-module__61xrHq__aiContent{color:var(--text-primary);font-size:.9375rem;line-height:1.6}.dashboard-module__61xrHq__aiContent p{margin-bottom:1rem}.dashboard-module__61xrHq__feedList{flex-direction:column;gap:.75rem;display:flex}.dashboard-module__61xrHq__feedItem{padding:1rem 1.25rem}.dashboard-module__61xrHq__feedHeader{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.dashboard-module__61xrHq__feedText p{color:var(--text-secondary);margin-bottom:.35rem;font-size:.875rem;line-height:1.5}.dashboard-module__61xrHq__feedText strong{color:var(--text-primary);font-weight:600}.dashboard-module__61xrHq__feedBlocker{color:var(--sev-high);margin-top:.35rem;font-size:.875rem}.dashboard-module__61xrHq__errorCard{border-radius:var(--radius-md);background-color:#1c1317;border:1px solid #ef444459;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex}.dashboard-module__61xrHq__errorTitle{color:var(--status-missed);margin-bottom:.25rem;font-weight:600}.dashboard-module__61xrHq__errorDesc{color:var(--text-secondary);font-size:.875rem}@media (max-width:1024px){.dashboard-module__61xrHq__mainGrid{grid-template-columns:1fr}}
.page-module__GdhNBG__container{flex-direction:column;gap:2rem;display:flex}.page-module__GdhNBG__header{margin-bottom:2rem}.page-module__GdhNBG__title{color:var(--text-1);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.page-module__GdhNBG__subtitle{color:var(--text-2);font-size:.875rem}.page-module__GdhNBG__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;display:grid}.page-module__GdhNBG__pricingCard{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;padding:2.5rem 2rem;display:flex;position:relative}.page-module__GdhNBG__pricingCardFeatured{border-color:var(--accent);background:var(--surface-1)}.page-module__GdhNBG__comingSoonBadge{background:var(--surface-2);border:1px solid var(--border-subtle);color:var(--text-2);border-radius:var(--radius-sm);padding:2px 12px;font-size:.75rem;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.page-module__GdhNBG__pricingHeader h3{color:var(--text-1);margin-bottom:1rem;font-size:1.5rem}.page-module__GdhNBG__pricingAmount{align-items:baseline;gap:.25rem;margin-bottom:1rem;display:flex}.page-module__GdhNBG__pricingCurrency{color:var(--text-2);font-size:1.5rem;font-weight:500}.page-module__GdhNBG__pricingValue{color:var(--text-1);font-size:3.5rem;font-weight:700}.page-module__GdhNBG__pricingPeriod{color:var(--text-2)}.page-module__GdhNBG__pricingDesc{color:var(--text-2);margin-bottom:2rem;font-size:.875rem;line-height:1.5}.page-module__GdhNBG__pricingFeatures{flex:1;margin-bottom:2.5rem;padding:0;list-style:none}.page-module__GdhNBG__pricingFeatures li{border-bottom:1px solid var(--border-subtle);color:var(--text-2);align-items:center;gap:.75rem;padding:.625rem 0;font-size:.875rem;display:flex}.page-module__GdhNBG__pricingFeatures li:before{content:"✓";color:var(--status-submitted);font-weight:700}
.settings-module__dRsFGG__container{flex-direction:column;gap:2rem;display:flex}.settings-module__dRsFGG__header{flex-direction:column;gap:.35rem;display:flex}.settings-module__dRsFGG__title{color:var(--text-1);font-size:1.5rem;font-weight:700}.settings-module__dRsFGG__description{color:var(--text-2);font-size:.875rem}.settings-module__dRsFGG__card{max-width:600px}.settings-module__dRsFGG__sectionTitle{border-bottom:1px solid var(--border-subtle);color:var(--text-1);align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;font-size:1.125rem;font-weight:600;display:flex}.settings-module__dRsFGG__badgeAdmin{color:var(--text-2);margin-left:.75rem;font-size:.8125rem;font-weight:400}.settings-module__dRsFGG__formFields{flex-direction:column;gap:1.25rem;display:flex}.settings-module__dRsFGG__formActions{justify-content:flex-end;margin-top:.5rem;display:flex}.settings-module__dRsFGG__checkboxList{flex-direction:column;gap:1rem;display:flex}.settings-module__dRsFGG__checkboxLabel{cursor:pointer;color:var(--text-1);align-items:center;gap:.75rem;font-size:.875rem;display:flex}.settings-module__dRsFGG__hintText{color:var(--text-2);font-size:.875rem}.settings-module__dRsFGG__rowInputs{gap:1rem;display:flex}.settings-module__dRsFGG__rowInputs>div{flex:1}.settings-module__dRsFGG__linkAccent{color:var(--accent);font-size:.875rem;font-weight:600;text-decoration:none}.settings-module__dRsFGG__linkAccent:hover{text-decoration:underline}.settings-module__dRsFGG__daySelectorGroup{flex-direction:column;gap:.5rem;display:flex}.settings-module__dRsFGG__daySelectorLabel{color:var(--text-1);font-size:.875rem;font-weight:500}.settings-module__dRsFGG__dayGrid{grid-template-columns:repeat(7,1fr);gap:.5rem;display:grid}.settings-module__dRsFGG__dayBtn{border:1px solid var(--border-subtle);background:var(--surface-2);color:var(--text-2);border-radius:var(--radius-sm,6px);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;padding:.625rem .25rem;font-size:.8125rem;font-weight:600;transition:all .15s}.settings-module__dRsFGG__dayBtn:hover:not(:disabled){border-color:var(--border-strong);color:var(--text-1)}.settings-module__dRsFGG__dayBtn.settings-module__dRsFGG__daySelected{background:var(--accent);border-color:var(--accent);color:#fff}.settings-module__dRsFGG__dayBtn:disabled{cursor:not-allowed;opacity:.6}.settings-module__dRsFGG__successMessage{border-radius:var(--radius-sm,6px);color:var(--status-submitted,#10b981);background:#10b9811f;border:1px solid #10b9814d;padding:.625rem .875rem;font-size:.875rem;font-weight:500}.settings-module__dRsFGG__errorMessage{border-radius:var(--radius-sm,6px);color:var(--status-missed,#ef4444);background:#ef44441f;border:1px solid #ef44444d;padding:.625rem .875rem;font-size:.875rem;font-weight:500}
.teams-module__12ru-q__container{flex-direction:column;gap:2rem;display:flex;position:relative}.teams-module__12ru-q__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.teams-module__12ru-q__title{color:var(--text-1);margin-bottom:.35rem;font-size:1.5rem;font-weight:700}.teams-module__12ru-q__description{color:var(--text-2);font-size:.875rem}.teams-module__12ru-q__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}.teams-module__12ru-q__memberCard{align-items:center;gap:1rem;padding:1.25rem;display:flex;position:relative}.teams-module__12ru-q__avatar{background:var(--surface-2);border:1px solid var(--border-subtle);width:44px;height:44px;color:var(--text-1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.teams-module__12ru-q__memberInfo{flex:1;min-width:0}.teams-module__12ru-q__memberName{white-space:nowrap;text-overflow:ellipsis;color:var(--text-1);font-size:.9375rem;font-weight:600;overflow:hidden}.teams-module__12ru-q__memberEmail{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.teams-module__12ru-q__roleBadge{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border-subtle);color:var(--text-2);padding:.125rem .5rem;font-size:.6875rem;font-weight:600;position:absolute;top:1rem;right:1rem}.teams-module__12ru-q__roleBadgeOwner{background:var(--accent);border-color:var(--accent);color:#fff}.teams-module__12ru-q__modalBackdrop{z-index:1000;background:#000000a6;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.teams-module__12ru-q__modalCard{width:100%;max-width:420px}.teams-module__12ru-q__modalHeader{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.teams-module__12ru-q__modalTitle{color:var(--text-1);font-size:1.25rem;font-weight:600}.teams-module__12ru-q__closeButton{color:var(--text-2);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--dur-fast) ease;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}.teams-module__12ru-q__closeButton:hover{color:var(--text-1)}.teams-module__12ru-q__formGroup{margin-bottom:1.25rem}.teams-module__12ru-q__errorMessage{border-radius:var(--radius-sm);color:var(--sev-high);background:#f43f5e1a;border:1px solid #f43f5e33;margin-bottom:1rem;padding:.75rem;font-size:.875rem}.teams-module__12ru-q__successMessage{border-radius:var(--radius-sm);color:var(--status-submitted);background:#22c55e1a;border:1px solid #22c55e33;margin-bottom:1rem;padding:.75rem;font-size:.875rem}
.pricing-module__vjiKhq__pricingPage{background-color:var(--surface-0);min-height:100dvh;color:var(--text-1);flex-direction:column;display:flex}.pricing-module__vjiKhq__nav{border-bottom:1px solid var(--border-subtle);background:var(--surface-0);justify-content:space-between;align-items:center;padding:1.25rem 8%;display:flex}.pricing-module__vjiKhq__logo{color:var(--text-1);letter-spacing:-.02em;font-size:1.25rem;font-weight:700;text-decoration:none}.pricing-module__vjiKhq__navLinks{align-items:center;gap:1.75rem;display:flex}.pricing-module__vjiKhq__link{color:var(--text-2);transition:color var(--dur-fast) ease;font-size:.9375rem;font-weight:500;text-decoration:none}.pricing-module__vjiKhq__link:hover{color:var(--text-1)}.pricing-module__vjiKhq__heroSection{text-align:center;max-width:800px;margin:0 auto;padding:5rem 5% 3.5rem}.pricing-module__vjiKhq__title{letter-spacing:-.03em;color:var(--text-1);text-wrap:balance;margin-bottom:1rem;font-size:clamp(2rem,4vw,3rem);font-weight:700}.pricing-module__vjiKhq__subtitle{color:var(--text-2);text-wrap:pretty;font-size:1.0625rem;line-height:1.6}.pricing-module__vjiKhq__cardsSection{width:100%;max-width:1100px;margin:0 auto;padding:0 8% 5rem}.pricing-module__vjiKhq__pricingGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.pricing-module__vjiKhq__card{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;padding:2.25rem 1.75rem;display:flex;position:relative}.pricing-module__vjiKhq__cardFeatured{border-color:var(--accent)}.pricing-module__vjiKhq__badge{background:var(--accent);color:#fff;border-radius:var(--radius-sm);padding:.2rem .75rem;font-size:.6875rem;font-weight:600;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.pricing-module__vjiKhq__cardHeader{margin-bottom:1.75rem}.pricing-module__vjiKhq__cardTitle{color:var(--text-1);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.pricing-module__vjiKhq__amount{align-items:baseline;gap:.2rem;margin-bottom:.5rem;display:flex}.pricing-module__vjiKhq__currency{color:var(--text-2);font-size:1.25rem;font-weight:500}.pricing-module__vjiKhq__value{color:var(--text-1);font-size:2.75rem;font-weight:700;line-height:1}.pricing-module__vjiKhq__period{color:var(--text-2);margin-left:.25rem;font-size:.875rem}.pricing-module__vjiKhq__cardDesc{color:var(--text-2);min-height:2.5rem;margin:0;font-size:.8125rem;line-height:1.5}.pricing-module__vjiKhq__featureList{flex-direction:column;flex:1;gap:.625rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.pricing-module__vjiKhq__featureList li{color:var(--text-2);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.pricing-module__vjiKhq__checkIcon{color:var(--status-submitted);flex-shrink:0}.pricing-module__vjiKhq__faqSection{width:100%;max-width:720px;margin:0 auto;padding:4rem 8% 5rem}.pricing-module__vjiKhq__faqTitle{text-align:center;color:var(--text-1);letter-spacing:-.02em;margin-bottom:2rem;font-size:1.75rem;font-weight:700}.pricing-module__vjiKhq__faqList{flex-direction:column;gap:.75rem;display:flex}.pricing-module__vjiKhq__faqItem{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:1.25rem 1.5rem}.pricing-module__vjiKhq__faqQ{cursor:pointer;color:var(--text-1);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.pricing-module__vjiKhq__faqQ::-webkit-details-marker{display:none}.pricing-module__vjiKhq__faqQ:after{content:"+";color:var(--text-2);flex-shrink:0;margin-left:1rem;font-size:1.25rem}.pricing-module__vjiKhq__faqItem[open] .pricing-module__vjiKhq__faqQ:after{content:"−"}.pricing-module__vjiKhq__faqA{color:var(--text-2);margin:.75rem 0 0;font-size:.875rem;line-height:1.6}.pricing-module__vjiKhq__footer{border-top:1px solid var(--border-subtle);text-align:center;margin-top:auto;padding:2rem 8%}.pricing-module__vjiKhq__footer p{color:var(--text-3);margin:0;font-size:.8125rem}.pricing-module__vjiKhq__footer a{color:var(--text-2);text-decoration:none}.pricing-module__vjiKhq__footer a:hover{color:var(--text-1)}@media (max-width:900px){.pricing-module__vjiKhq__pricingGrid{grid-template-columns:1fr;max-width:420px}}@media (max-width:640px){.pricing-module__vjiKhq__nav{padding:1rem 1.5rem}.pricing-module__vjiKhq__navLinks{gap:1rem}}
.DashboardMockup-module__O2mOIW__wrapper{perspective:1200px;width:100%;max-width:1080px;margin:0 auto}.DashboardMockup-module__O2mOIW__browserWindow{background:#080c16;border:1px solid #ffffff17;border-radius:16px;flex-direction:column;width:100%;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;display:flex;position:relative;overflow:hidden;transform:rotateX(4deg)scale(.98);box-shadow:0 30px 80px -20px #000000d9,0 0 50px #6366f126}.DashboardMockup-module__O2mOIW__browserWindow:hover{transform:rotateX(0)scale(1);box-shadow:0 35px 90px -15px #000000e6,0 0 60px #6366f138}.DashboardMockup-module__O2mOIW__browserHeader{-webkit-user-select:none;user-select:none;background:#0d1222;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:40px;padding:0 1rem;display:flex}.DashboardMockup-module__O2mOIW__windowControls{align-items:center;gap:7px;width:60px;display:flex}.DashboardMockup-module__O2mOIW__dot{border-radius:50%;width:11px;height:11px;display:inline-block}.DashboardMockup-module__O2mOIW__dotRed{background:#ff5f56;box-shadow:inset 0 0 0 1px #0003}.DashboardMockup-module__O2mOIW__dotYellow{background:#ffbd2e;box-shadow:inset 0 0 0 1px #0003}.DashboardMockup-module__O2mOIW__dotGreen{background:#27c93f;box-shadow:inset 0 0 0 1px #0003}.DashboardMockup-module__O2mOIW__addressBar{color:var(--text-secondary);font-size:.75rem;font-family:var(--font-mono,monospace);letter-spacing:.02em;background:#141a2c;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:6px;padding:3px 16px;display:inline-flex}.DashboardMockup-module__O2mOIW__addressText{color:var(--text-secondary)}.DashboardMockup-module__O2mOIW__headerSpacer{width:60px}.DashboardMockup-module__O2mOIW__dashboardContainer{-webkit-user-select:none;user-select:none;background:#090d18;width:100%;min-height:520px;display:flex}.DashboardMockup-module__O2mOIW__miniSidebar{background:#0b0f1d;border-right:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;align-items:center;gap:.65rem;width:52px;padding:.85rem .35rem;display:flex}.DashboardMockup-module__O2mOIW__sidebarTop{border-bottom:1px solid #ffffff0d;flex-direction:column;align-items:center;gap:.65rem;width:100%;padding-bottom:.5rem;display:flex}.DashboardMockup-module__O2mOIW__sidebarToggle{color:var(--text-muted)}.DashboardMockup-module__O2mOIW__workspaceAvatar{color:#fff;background:#4338ca;border:1px solid #ffffff26;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8125rem;font-weight:700;display:flex}.DashboardMockup-module__O2mOIW__sidebarNav,.DashboardMockup-module__O2mOIW__sidebarBottom{flex-direction:column;align-items:center;gap:.35rem;width:100%;display:flex}.DashboardMockup-module__O2mOIW__sidebarBottom{border-top:1px solid #ffffff0d;margin-top:auto;padding-top:.5rem}.DashboardMockup-module__O2mOIW__navItem{width:32px;height:32px;color:var(--text-muted);border-radius:6px;justify-content:center;align-items:center;display:flex}.DashboardMockup-module__O2mOIW__navItemActive{color:#818cf8;background:#6366f12e;border:1px solid #6366f14d}.DashboardMockup-module__O2mOIW__dashboardMain{background:#090d18;flex-direction:column;flex:1;gap:.875rem;min-width:0;padding:1rem 1.25rem 1.25rem;display:flex}.DashboardMockup-module__O2mOIW__dashHeader{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-bottom:.75rem;display:flex}.DashboardMockup-module__O2mOIW__dashHeaderLeft{align-items:baseline;gap:.75rem;display:flex}.DashboardMockup-module__O2mOIW__dashTitle{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:600}.DashboardMockup-module__O2mOIW__dashWorkspaceName{color:var(--text-muted);font-size:.75rem}.DashboardMockup-module__O2mOIW__dashHeaderRight{align-items:center;gap:.65rem;display:flex}.DashboardMockup-module__O2mOIW__notificationBell{color:var(--text-muted);background:#111728;border:1px solid #ffffff0f;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.DashboardMockup-module__O2mOIW__submitStandupBtn{color:#fff;background:#4f46e5;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex;box-shadow:0 2px 8px #4f46e559}.DashboardMockup-module__O2mOIW__statsStrip{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.DashboardMockup-module__O2mOIW__statCard{text-align:left;background:#111728;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:.2rem;padding:.625rem .85rem;display:flex}.DashboardMockup-module__O2mOIW__statLabel{color:var(--text-muted);font-size:.6875rem;font-weight:500}.DashboardMockup-module__O2mOIW__statValue{color:var(--text-primary);font-size:1.125rem;font-weight:700}.DashboardMockup-module__O2mOIW__statValueError{color:#f43f5e}.DashboardMockup-module__O2mOIW__statSub{color:var(--text-muted);font-size:.6875rem}.DashboardMockup-module__O2mOIW__windowStatusPill{color:#10b981;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.3rem;margin:.15rem 0;padding:0;font-size:.75rem;font-weight:600;display:inline-flex}.DashboardMockup-module__O2mOIW__statusDotGreen{background:#10b981;border-radius:50%;width:5px;height:5px}.DashboardMockup-module__O2mOIW__dashboardGrid{flex:1;grid-template-columns:1.15fr 1fr;gap:.875rem;display:grid}.DashboardMockup-module__O2mOIW__dashboardColumn{flex-direction:column;gap:.75rem;display:flex}.DashboardMockup-module__O2mOIW__blockerAlert{text-align:left;background:#191118;border:1px solid #f43f5e59;border-radius:8px;flex-direction:column;gap:.35rem;padding:.625rem .85rem;display:flex}.DashboardMockup-module__O2mOIW__blockerAlertHeader{color:#f43f5e;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:flex}.DashboardMockup-module__O2mOIW__blockerIcon{color:#f43f5e}.DashboardMockup-module__O2mOIW__blockerContent{flex-direction:column;gap:.2rem;display:flex}.DashboardMockup-module__O2mOIW__blockerMeta{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.DashboardMockup-module__O2mOIW__sevHighBadge{color:#f43f5e;background:0 0;border:none;padding:0;font-size:.6875rem;font-weight:600}.DashboardMockup-module__O2mOIW__blockerText{color:var(--text-secondary);margin:0;font-size:.75rem;line-height:1.35}.DashboardMockup-module__O2mOIW__presenceSection,.DashboardMockup-module__O2mOIW__aiSummarySection,.DashboardMockup-module__O2mOIW__recentSection{text-align:left;flex-direction:column;gap:.45rem;display:flex}.DashboardMockup-module__O2mOIW__sectionHeader{justify-content:space-between;align-items:center;display:flex}.DashboardMockup-module__O2mOIW__sectionHeading{color:var(--text-primary);margin:0;font-size:.75rem;font-weight:600}.DashboardMockup-module__O2mOIW__liveBadge{color:#10b981;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;font-size:.6875rem;font-weight:600;display:inline-flex}.DashboardMockup-module__O2mOIW__participationCard{background:#111728;border:1px solid #ffffff0f;border-radius:6px;flex-direction:column;gap:.3rem;padding:.45rem .65rem;display:flex}.DashboardMockup-module__O2mOIW__participationRow{color:var(--text-secondary);justify-content:space-between;font-size:.6875rem;display:flex}.DashboardMockup-module__O2mOIW__progressTrack{background:#ffffff14;border-radius:2px;width:100%;height:4px;overflow:hidden}.DashboardMockup-module__O2mOIW__progressFill{background:#10b981;border-radius:2px;height:100%}.DashboardMockup-module__O2mOIW__memberList{flex-direction:column;gap:.35rem;display:flex}.DashboardMockup-module__O2mOIW__memberRow{background:#111728;border:1px solid #ffffff0f;border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .6rem;display:flex}.DashboardMockup-module__O2mOIW__memberAvatar{width:22px;height:22px;color:var(--text-primary);background:#1f293d;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:600;display:flex}.DashboardMockup-module__O2mOIW__memberAvatarSmall{width:20px;height:20px;color:var(--text-primary);background:#1f293d;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:600;display:flex}.DashboardMockup-module__O2mOIW__memberInfo{flex:1;align-items:baseline;gap:.4rem;min-width:0;display:flex}.DashboardMockup-module__O2mOIW__memberName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:500;overflow:hidden}.DashboardMockup-module__O2mOIW__memberTime{color:var(--text-muted);font-size:.65rem}.DashboardMockup-module__O2mOIW__statusChip{background:0 0;border:none;border-radius:0;flex-shrink:0;align-items:center;gap:.3rem;padding:0;font-size:.6875rem;font-weight:600;display:inline-flex}.DashboardMockup-module__O2mOIW__statusSubmitted{color:#10b981;background:0 0;border:none}.DashboardMockup-module__O2mOIW__statusLate{color:#f59e0b;background:0 0;border:none}.DashboardMockup-module__O2mOIW__aiGeneratedBadge{color:#818cf8;background:#6366f11f;border:1px solid #6366f140;border-radius:4px;padding:.1rem .4rem;font-size:.625rem;font-weight:500}.DashboardMockup-module__O2mOIW__aiSummaryCard{background:#111728;border:1px solid #ffffff0f;border-radius:6px;flex-direction:column;gap:.35rem;padding:.625rem .75rem;display:flex}.DashboardMockup-module__O2mOIW__aiBriefingBadge{color:#818cf8;background:#6366f114;border:1px solid #6366f133;border-radius:4px;align-self:flex-start;align-items:center;gap:.3rem;padding:.1rem .4rem;font-size:.65rem;font-weight:500;display:inline-flex}.DashboardMockup-module__O2mOIW__aiSummaryText{color:var(--text-secondary);margin:0;font-size:.75rem;line-height:1.45}.DashboardMockup-module__O2mOIW__submissionCard{background:#111728;border:1px solid #ffffff0f;border-radius:6px;flex-direction:column;gap:.4rem;padding:.55rem .75rem;display:flex}.DashboardMockup-module__O2mOIW__submissionHeader{align-items:center;gap:.45rem;display:flex}.DashboardMockup-module__O2mOIW__submissionAuthor{color:var(--text-primary);font-size:.75rem;font-weight:600}.DashboardMockup-module__O2mOIW__submissionTime{color:var(--text-muted);font-size:.625rem}.DashboardMockup-module__O2mOIW__submissionBody{color:var(--text-secondary);flex-direction:column;gap:.15rem;font-size:.6875rem;line-height:1.4;display:flex}.DashboardMockup-module__O2mOIW__submissionBlocker{color:#f43f5e}@media (max-width:860px){.DashboardMockup-module__O2mOIW__browserWindow,.DashboardMockup-module__O2mOIW__browserWindow:hover{transform:none}.DashboardMockup-module__O2mOIW__miniSidebar{display:none}.DashboardMockup-module__O2mOIW__statsStrip{grid-template-columns:repeat(2,1fr)}.DashboardMockup-module__O2mOIW__dashboardGrid{grid-template-columns:1fr}}@media (max-width:540px){.DashboardMockup-module__O2mOIW__statsStrip{grid-template-columns:1fr}.DashboardMockup-module__O2mOIW__windowControls,.DashboardMockup-module__O2mOIW__headerSpacer{width:40px}}
