.dashboard-module__jLJscq__container{padding:0 var(--container-padding);margin:0 auto}.dashboard-module__jLJscq__execSummary{margin-bottom:1.5rem}.dashboard-module__jLJscq__execSummary p{color:rgba(var(--foreground-rgb),.7);text-wrap:pretty;margin:0 0 1.5rem;font-size:.875rem;line-height:1.6}.dashboard-module__jLJscq__execSkeleton{flex-direction:column;gap:.5rem;display:flex}.dashboard-module__jLJscq__execSkeleton span{background:rgba(var(--foreground-rgb),.06);border-radius:4px;height:.875rem;animation:1.5s ease-in-out infinite dashboard-module__jLJscq__shimmer;display:block}.dashboard-module__jLJscq__execSkeleton span:first-child{width:100%}.dashboard-module__jLJscq__execSkeleton span:nth-child(3){width:95%}.dashboard-module__jLJscq__execSkeleton span:last-child{width:55%}@keyframes dashboard-module__jLJscq__shimmer{0%,to{opacity:1}50%{opacity:.4}}.dashboard-module__jLJscq__dashboardLayout{flex-direction:column;gap:2rem;display:flex}.dashboard-module__jLJscq__mainColumn,.dashboard-module__jLJscq__sideColumn{min-width:0}@media (min-width:1100px){.dashboard-module__jLJscq__dashboardLayout{grid-template-columns:2fr 1fr;align-items:flex-start;gap:2.5rem;display:grid}.dashboard-module__jLJscq__sideColumn{container-type:scroll-state;position:sticky;top:0}.dashboard-module__jLJscq__sideColumnInner{overscroll-behavior-x:contain;overscroll-behavior-y:contain;scrollbar-width:none;max-height:calc(100vh - 53px);padding-top:1.5rem;padding-left:1rem;padding-right:1rem;transition:max-height .2s;overflow:clip auto}.dashboard-module__jLJscq__sideColumn:before{content:"";background:linear-gradient(to bottom,rgb(var(--background-rgb))0%,rgba(var(--background-rgb),0)100%);pointer-events:none;z-index:2;height:2rem;margin-bottom:-2rem;transition:opacity .2s;display:block;position:sticky;top:0}.dashboard-module__jLJscq__mainColumn{padding-top:1.5rem}}.dashboard-module__jLJscq__periodNav{z-index:100;flex-direction:column;align-items:center;gap:.25rem;display:flex;position:fixed;top:1rem;left:50%;transform:translate(-50%)}.dashboard-module__jLJscq__periodTabs{background:rgba(var(--card-border-rgb),.08);background:color-mix(in srgb,rgba(var(--background-rgb),.8)90%,rgb(var(--card-border-rgb)));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;gap:.25rem;width:fit-content;padding:.25rem;display:flex}.dashboard-module__jLJscq__periodTab{color:rgba(var(--foreground-rgb),.5);cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:all .15s}.dashboard-module__jLJscq__periodTab:first-child{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.dashboard-module__jLJscq__periodTab:last-child{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.dashboard-module__jLJscq__periodTab:hover{color:rgb(var(--foreground-rgb));background:rgba(var(--card-border-rgb),.08)}.dashboard-module__jLJscq__periodTabActive{background:rgb(var(--background-rgb));color:rgb(var(--foreground-rgb));box-shadow:0 1px 3px #00000014}.dashboard-module__jLJscq__periodRange{background-color:rgba(var(--background-rgb),.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;width:fit-content;transition:opacity .15s;display:flex}.dashboard-module__jLJscq__periodNav:hover .dashboard-module__jLJscq__periodRange{opacity:1}.dashboard-module__jLJscq__periodArrow{border:1px solid rgba(var(--card-border-rgb),.15);width:1.75rem;height:1.75rem;color:rgba(var(--foreground-rgb),.6);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;transition:all .15s;display:flex}.dashboard-module__jLJscq__periodArrow:hover:not(:disabled){background:rgba(var(--card-border-rgb),.08);color:rgb(var(--foreground-rgb))}.dashboard-module__jLJscq__periodArrow:disabled{opacity:.2;cursor:default}.dashboard-module__jLJscq__periodLabel{color:rgba(var(--foreground-rgb),.7);text-align:center;min-width:9rem;font-size:.75rem;font-weight:500}.dashboard-module__jLJscq__alertsBanner{background:var(--rollover-bg);border:1px solid var(--rollover-border);border-radius:.75rem;flex-direction:column;gap:.5rem;margin-bottom:2rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}@supports (corner-shape:squircle){.dashboard-module__jLJscq__alertsBanner{corner-shape:squircle;border-radius:1.5rem}}.dashboard-module__jLJscq__alertRow{align-items:center;gap:.5rem;display:flex}.dashboard-module__jLJscq__alertIcon{width:1rem;height:1rem;color:var(--red);flex-shrink:0;justify-content:center;align-items:center;display:flex}.dashboard-module__jLJscq__alertProject{font-weight:600}.dashboard-module__jLJscq__analyticsStrip{border:1px solid rgba(var(--card-border-rgb),.12);background:rgba(var(--card-border-rgb),.08);margin-bottom:2rem;margin-left:calc(var(--container-padding)*-.75);margin-right:calc(var(--container-padding)*-.75);border-radius:.75rem;grid-template-columns:1fr;gap:1px;display:grid;overflow:hidden}@supports (corner-shape:squircle){.dashboard-module__jLJscq__analyticsStrip{corner-shape:squircle;border-radius:1.5rem}}@media (min-width:768px){.dashboard-module__jLJscq__analyticsStrip{grid-template-columns:repeat(2,1fr);margin-left:0;margin-right:0}}.dashboard-module__jLJscq__metricCard{background:rgb(var(--background-rgb));padding:1rem 1.25rem}.dashboard-module__jLJscq__metricHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.dashboard-module__jLJscq__metricHeader .dashboard-module__jLJscq__metricTitle{margin-bottom:0}.dashboard-module__jLJscq__metricTitle{text-transform:uppercase;letter-spacing:.06em;color:rgba(var(--foreground-rgb),.45);margin-bottom:.75rem;font-size:.6875rem;font-weight:600}.dashboard-module__jLJscq__metricToggle{border:1px solid rgba(var(--card-border-rgb),.15);border-radius:.75rem;display:flex;overflow:hidden}.dashboard-module__jLJscq__toggleBtn{color:rgba(var(--foreground-rgb),.4);cursor:pointer;background:0 0;border:none;padding:.2rem .55rem;font-size:.6875rem;font-weight:500;transition:background .15s,color .15s}.dashboard-module__jLJscq__toggleBtn:hover{color:rgba(var(--foreground-rgb),.7)}.dashboard-module__jLJscq__toggleBtnActive{background:rgba(var(--card-border-rgb),.12);color:rgb(var(--foreground-rgb))}.dashboard-module__jLJscq__metricEmpty{color:rgba(var(--foreground-rgb),.35);font-size:.8125rem}.dashboard-module__jLJscq__metricList{flex-direction:column;gap:.375rem;display:flex}.dashboard-module__jLJscq__focusValue{align-items:baseline;gap:.375rem;margin-bottom:.5rem;display:flex}.dashboard-module__jLJscq__focusPct{letter-spacing:-.03em;color:rgb(var(--foreground-rgb));font-size:1.5rem;font-weight:700;line-height:1}.dashboard-module__jLJscq__focusLabel{color:rgba(var(--foreground-rgb),.5);font-size:.8125rem}.dashboard-module__jLJscq__focusBar{background:rgba(var(--card-border-rgb),.1);border-radius:3px;height:.375rem;margin-bottom:.375rem;overflow:hidden}.dashboard-module__jLJscq__focusBarFill{background:var(--blue);border-radius:3px;height:100%;transition:width .3s}.dashboard-module__jLJscq__focusCounts{color:rgba(var(--foreground-rgb),.4);justify-content:space-between;font-size:.75rem;display:flex}.dashboard-module__jLJscq__focusInsightSkeleton{flex-direction:column;gap:.375rem;margin-top:.75rem;display:flex}.dashboard-module__jLJscq__focusInsightSkeleton span{background:rgba(var(--foreground-rgb),.06);border-radius:3px;height:.75rem;animation:1.5s ease-in-out infinite dashboard-module__jLJscq__shimmer;display:block}.dashboard-module__jLJscq__focusInsightSkeleton span:first-child{width:90%}.dashboard-module__jLJscq__focusInsightSkeleton span:last-child{width:50%}.dashboard-module__jLJscq__focusInsight{color:rgba(var(--foreground-rgb),.6);border-top:1px solid rgba(var(--card-border-rgb),.08);margin-top:.75rem;padding-top:.625rem;font-size:.8125rem;line-height:1.5}.dashboard-module__jLJscq__teamRow{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.dashboard-module__jLJscq__teamName{text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--foreground-rgb));flex:0 0 6rem;overflow:hidden}.dashboard-module__jLJscq__teamBarContainer{background:rgba(var(--card-border-rgb),.1);border-radius:3px;flex:1;height:.375rem;overflow:hidden}.dashboard-module__jLJscq__teamBarFill{background:var(--blue);border-radius:3px;height:100%;transition:width .3s}.dashboard-module__jLJscq__teamCount{font-variant-numeric:tabular-nums;color:rgba(var(--foreground-rgb),.5);text-align:right;flex-shrink:0;min-width:1.5rem;font-size:.75rem}.dashboard-module__jLJscq__teamPeople{color:rgba(var(--foreground-rgb),.3);text-align:right;flex-shrink:0;min-width:1.5rem;font-size:.625rem}.dashboard-module__jLJscq__sectionHeader{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.dashboard-module__jLJscq__sectionHeader h2{letter-spacing:-.02em;margin-bottom:0;font-size:1.25rem;font-weight:600}.dashboard-module__jLJscq__sectionCount{color:rgba(var(--foreground-rgb),.5);background:rgba(var(--card-border-rgb),.1);border-radius:1rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500}.dashboard-module__jLJscq__bigRocksGrid{margin-bottom:3rem;margin-left:calc(var(--container-padding)*-.75);margin-right:calc(var(--container-padding)*-.75);gap:1rem;display:grid}@media (min-width:768px){.dashboard-module__jLJscq__bigRocksGrid{margin-left:0;margin-right:0}}.dashboard-module__jLJscq__bigRockCard{border:1px solid rgba(var(--card-border-rgb),.12);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.25rem;transition:box-shadow .15s;display:flex;position:relative}@supports (corner-shape:squircle){.dashboard-module__jLJscq__bigRockCard{corner-shape:squircle;border-radius:1.5rem}}.dashboard-module__jLJscq__bigRockCard:hover{box-shadow:0 2px 8px #0000000f}@media (prefers-color-scheme:dark){.dashboard-module__jLJscq__bigRockCard:hover{box-shadow:0 2px 8px #0000004d}}.dashboard-module__jLJscq__bigRockCard.dashboard-module__jLJscq__rollover{border-color:var(--rollover-border);background:var(--rollover-bg)}.dashboard-module__jLJscq__bigRockCard.dashboard-module__jLJscq__paused{opacity:.4}.dashboard-module__jLJscq__bigRockCard.dashboard-module__jLJscq__paused .dashboard-module__jLJscq__progressBarFill{background:rgba(var(--card-border-rgb),.3)}.dashboard-module__jLJscq__bigRockCardHeader{flex-direction:column;gap:.5rem;display:flex}.dashboard-module__jLJscq__bigRockTitle{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dashboard-module__jLJscq__bigRockTitle h3{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:1.125rem;font-weight:600}.dashboard-module__jLJscq__bigRockTitle h3 a{color:inherit;text-decoration:none}.dashboard-module__jLJscq__bigRockTitle h3 a:hover{text-decoration:underline}.dashboard-module__jLJscq__bigRockCard a,.dashboard-module__jLJscq__projectRow a{z-index:1;position:relative}.dashboard-module__jLJscq__bigRockMeta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dashboard-module__jLJscq__bigRockBody{gap:.75rem;display:grid}.dashboard-module__jLJscq__progressRow{align-items:center;gap:.75rem;display:flex}.dashboard-module__jLJscq__progressBarContainer{background:rgba(var(--card-border-rgb),.15);border-radius:3px;flex:1;height:.375rem;overflow:hidden}.dashboard-module__jLJscq__progressBarFill{background:var(--blue);border-radius:3px;height:100%;transition:width .3s}.dashboard-module__jLJscq__progressText{white-space:nowrap;min-width:6rem;font-size:.8125rem;font-weight:600}.dashboard-module__jLJscq__progressDelta{color:rgba(var(--foreground-rgb),.5);font-size:.75rem;font-weight:400}.dashboard-module__jLJscq__targetRow{color:rgba(var(--foreground-rgb),.7);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.dashboard-module__jLJscq__overdue{color:var(--red);font-weight:600}.dashboard-module__jLJscq__chip{white-space:nowrap;background-color:rgba(var(--card-border-rgb),.12);color:rgba(var(--foreground-rgb),.7);border-radius:.3125rem;padding:.1875rem .4375rem;font-size:.6875rem;line-height:1}@supports (corner-shape:squircle){.dashboard-module__jLJscq__chip{corner-shape:squircle;border-radius:.625rem}}.dashboard-module__jLJscq__chipBigRock{background-color:color-mix(in srgb,var(--orange)15%,transparent);color:var(--orange);font-weight:600}.dashboard-module__jLJscq__chipRollover{background-color:color-mix(in srgb,var(--red)15%,transparent);color:var(--red);font-weight:600}.dashboard-module__jLJscq__chipPaused{background-color:rgba(var(--card-border-rgb),.15);color:rgba(var(--foreground-rgb),.5);font-weight:600}.dashboard-module__jLJscq__chipInternal{background-color:color-mix(in srgb,var(--blue)15%,transparent);color:var(--blue)}.dashboard-module__jLJscq__aiSpark{color:#a855f7;vertical-align:middle;flex-shrink:0;margin-left:.25rem}.dashboard-module__jLJscq__healthDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.dashboard-module__jLJscq__healthOnTrack{background-color:var(--green)}.dashboard-module__jLJscq__healthAtRisk{background-color:var(--orange)}.dashboard-module__jLJscq__healthOffTrack{background-color:var(--red)}.dashboard-module__jLJscq__healthLabel{white-space:nowrap;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;display:inline-flex}.dashboard-module__jLJscq__healthOnTrackLabel{color:var(--green)}.dashboard-module__jLJscq__healthAtRiskLabel{color:var(--orange)}.dashboard-module__jLJscq__healthOffTrackLabel{color:var(--red)}.dashboard-module__jLJscq__healthNotStartedLabel{color:rgba(var(--foreground-rgb),.4)}.dashboard-module__jLJscq__activityRow{color:rgba(var(--foreground-rgb),.6);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.dashboard-module__jLJscq__activityBarContainer{background:rgba(var(--card-border-rgb),.1);border-radius:3px;flex:1;max-width:8rem;height:.375rem;overflow:hidden}.dashboard-module__jLJscq__activityBarFill{background:var(--activity-high);border-radius:3px;height:100%;transition:width .3s}.dashboard-module__jLJscq__activityCount{font-variant-numeric:tabular-nums;min-width:2rem}.dashboard-module__jLJscq__trend{align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;display:inline-flex}.dashboard-module__jLJscq__trendImproving{color:var(--trend-up)}.dashboard-module__jLJscq__trendStable{color:var(--trend-flat)}.dashboard-module__jLJscq__trendDeclining{color:var(--trend-down)}.dashboard-module__jLJscq__trendArrow{font-size:.625rem;display:inline-block}.dashboard-module__jLJscq__aiSummary{color:rgba(var(--foreground-rgb),.75);background:rgba(var(--card-border-rgb),.04);border:1px solid rgba(var(--card-border-rgb),.06);border-radius:.375rem;padding:.75rem;font-size:.8125rem;line-height:1.6}@supports (corner-shape:squircle){.dashboard-module__jLJscq__aiSummary{corner-shape:squircle;border-radius:.75rem}}.dashboard-module__jLJscq__aiSummaryHeader{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--foreground-rgb),.4);align-items:center;gap:.375rem;margin-bottom:.375rem;font-size:.6875rem;font-weight:600;display:flex}.dashboard-module__jLJscq__aiSummarySkeleton{flex-direction:column;gap:.375rem;display:flex}.dashboard-module__jLJscq__aiSummarySkeleton span{background:rgba(var(--foreground-rgb),.06);border-radius:3px;height:.75rem;animation:1.5s ease-in-out infinite dashboard-module__jLJscq__shimmer;display:block}.dashboard-module__jLJscq__aiSummarySkeleton span:first-child{width:100%}.dashboard-module__jLJscq__aiSummarySkeleton span:nth-child(2){width:85%}.dashboard-module__jLJscq__aiSummarySkeleton span:last-child{width:40%}.dashboard-module__jLJscq__aiHighlights,.dashboard-module__jLJscq__aiBlockers{margin-top:.5rem;padding-left:1rem}.dashboard-module__jLJscq__aiHighlights li,.dashboard-module__jLJscq__aiBlockers li{margin-bottom:.25rem;font-size:.8125rem;line-height:1.5}.dashboard-module__jLJscq__aiHighlights li::marker{content:"+ ";color:var(--green)}.dashboard-module__jLJscq__aiBlockers li::marker{content:"- ";color:var(--red)}.dashboard-module__jLJscq__projectsTable{margin-bottom:3rem}.dashboard-module__jLJscq__projectsTableHeader{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--foreground-rgb),.4);border-bottom:1px solid rgba(var(--card-border-rgb),.1);grid-template-columns:1fr 4rem 4rem;gap:1.5rem;margin-bottom:.25rem;padding-bottom:.5rem;font-size:.6875rem;font-weight:600;display:none}.dashboard-module__jLJscq__projectRow{border-bottom:1px solid rgba(var(--card-border-rgb),.06);grid-template-columns:1fr 4rem;align-items:center;gap:.5rem;padding:.625rem 0;font-size:.875rem;display:grid;position:relative}.dashboard-module__jLJscq__projectRow.dashboard-module__jLJscq__paused{opacity:.4}.dashboard-module__jLJscq__projectRowClickable{cursor:pointer}.dashboard-module__jLJscq__projectRowClickable:hover:after{background-color:rgba(var(--card-border-rgb),.06)}.dashboard-module__jLJscq__projectRowName{align-items:center;gap:.375rem;font-weight:500;display:flex}.dashboard-module__jLJscq__projectRowName a{color:inherit}.dashboard-module__jLJscq__projectRowName a:hover{text-decoration:underline}.dashboard-module__jLJscq__projectRowProgress{font-variant-numeric:tabular-nums;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}.dashboard-module__jLJscq__projectRowTarget{color:rgba(var(--foreground-rgb),.6);font-size:.8125rem}.dashboard-module__jLJscq__projectRowTeams{flex-wrap:wrap;gap:.25rem;display:flex}@media (min-width:768px){.dashboard-module__jLJscq__projectsTableHeader{display:grid}.dashboard-module__jLJscq__projectRow{grid-template-columns:1fr 4rem 4rem;gap:1.5rem}}.dashboard-module__jLJscq__completedList{margin-bottom:3rem}.dashboard-module__jLJscq__completedRow{border-bottom:1px solid rgba(var(--card-border-rgb),.06);align-items:center;gap:.5rem;padding:.5rem 0;font-size:.875rem;display:flex}.dashboard-module__jLJscq__completedRow:last-child{border-bottom:none}.dashboard-module__jLJscq__completedIcon{color:var(--green);flex-shrink:0;align-items:center;display:flex}.dashboard-module__jLJscq__completedName{color:inherit;flex:1;font-weight:500;text-decoration:none}.dashboard-module__jLJscq__completedName:hover{text-decoration:underline}.dashboard-module__jLJscq__completedDate{color:rgba(var(--foreground-rgb),.4);white-space:nowrap;font-size:.75rem}.dashboard-module__jLJscq__emptyState{text-align:center;color:rgba(var(--foreground-rgb),.4);padding:3rem 1rem;font-size:.875rem}.dashboard-module__jLJscq__bigRocksLoading{justify-content:center;padding:3rem 0;display:flex}@media (min-width:768px) and (max-width:1099px){.dashboard-module__jLJscq__bigRocksGrid{grid-template-columns:repeat(auto-fill,minmax(28rem,1fr))}}@media (min-width:1100px){.dashboard-module__jLJscq__bigRocksGrid{grid-template-columns:repeat(auto-fill,minmax(24rem,1fr))}}@supports (display:grid-lanes){.dashboard-module__jLJscq__bigRocksGrid{display:grid-lanes;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr))}}@media print{.dashboard-module__jLJscq__periodNav{display:none}}
.project-module__P7B4Oq__project{border-bottom:1px solid rgba(var(--card-border-rgb),.1);grid-template-columns:1fr 1fr;grid-template-areas:"body body""date complete";gap:0 2rem;margin-bottom:2rem;padding-bottom:2rem;display:grid;position:relative}.project-module__P7B4Oq__project.project-module__P7B4Oq__paused{opacity:.65}.project-module__P7B4Oq__projectHeader{flex-direction:column;align-items:flex-start;gap:.375rem;margin-bottom:.5rem;display:flex}.project-module__P7B4Oq__body{grid-area:body}.project-module__P7B4Oq__date{grid-area:date}.project-module__P7B4Oq__complete{grid-area:complete}.project-module__P7B4Oq__projectHeader h2{text-wrap:pretty;margin:0 .5rem 0 0}.project-module__P7B4Oq__projectHeader h2 a{color:inherit;text-decoration:none}.project-module__P7B4Oq__projectHeader h2,.project-module__P7B4Oq__stat{letter-spacing:-.02em;font-size:1.25rem;font-weight:500;display:block}.project-module__P7B4Oq__stat{font-size:.9375rem}.project-module__P7B4Oq__project p{text-wrap:pretty;color:rgba(var(--foreground-rgb),.7);margin-bottom:1rem;font-size:.8125rem;line-height:1.5}.project-module__P7B4Oq__project ul{margin-bottom:1rem}.project-module__P7B4Oq__chip{white-space:nowrap;background-color:rgba(var(--card-border-rgb),.15);cursor:default;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;line-height:1}@supports (corner-shape:squircle){.project-module__P7B4Oq__chip{corner-shape:squircle;border-radius:.75rem}}.project-module__P7B4Oq__internal{background-color:color-mix(in srgb,var(--blue)15%,transparent);color:var(--blue)}.project-module__P7B4Oq__project .project-module__P7B4Oq__chip{display:none}.project-module__P7B4Oq__dateChip{color:var(--green);background-color:#42af2233;background-color:lch(63.377% 75.743 131.92/.2)}.project-module__P7B4Oq__summary{color:var(--blue);cursor:default;text-wrap:pretty;margin-bottom:1rem;font-size:.8125rem;font-weight:500;line-height:1.5}.project-module__P7B4Oq__stat{margin-bottom:.5rem}.project-module__P7B4Oq__stat:has(span){flex-direction:row;align-items:center;gap:.5rem;display:flex}.project-module__P7B4Oq__diff{margin-bottom:.5rem;font-size:.8125rem;line-height:1.5}.project-module__P7B4Oq__update{text-wrap:pretty;font-size:.8125rem;line-height:1.5}.project-module__P7B4Oq__update p,.project-module__P7B4Oq__update ul{margin-bottom:1rem}.project-module__P7B4Oq__update ul{margin-left:1rem}.project-module__P7B4Oq__update ul li{margin-bottom:.5rem}.project-module__P7B4Oq__update ul li::marker{content:"–  "}.project-module__P7B4Oq__update a{color:var(--blue);word-break:break-all}.project-module__P7B4Oq__update+.project-module__P7B4Oq__milestone{margin-top:.5rem}.project-module__P7B4Oq__updatedOn{color:rgba(var(--foreground-rgb),.6)}.project-module__P7B4Oq__updateHeader{border-bottom:1px dashed rgba(var(--card-border-rgb),.2);margin-bottom:1rem;padding-bottom:.5rem}.project-module__P7B4Oq__milestone{padding-top:.5rem;font-size:.8125rem;line-height:1.5}.project-module__P7B4Oq__milestone svg{vertical-align:middle;width:.8125rem;height:.8125rem;fill:var(--orange);margin-right:.5rem;display:inline-block}.project-module__P7B4Oq__milestone svg.project-module__P7B4Oq__completedSvg{opacity:1;fill:var(--blue)}.project-module__P7B4Oq__updateRow{grid-template-columns:60px 1fr;gap:1.5rem;display:grid}.project-module__P7B4Oq__updateRow ul{margin-bottom:0}.project-module__P7B4Oq__updateDate{opacity:.7;font-size:.8125rem;font-weight:500}.project-module__P7B4Oq__updateHealth{margin-bottom:.25rem;font-size:.8125rem;font-weight:500}.project-module__P7B4Oq__updateRow:not(:last-child) .project-module__P7B4Oq__updateDetails{border-bottom:1px solid rgba(var(--card-border-rgb),.1);margin-bottom:1rem;padding-bottom:1rem}.project-module__P7B4Oq__updateDetails p:last-child{margin-bottom:0}.project-module__P7B4Oq__details[open] summary~div{opacity:1;filter:blur();transform:scale(1)}.project-module__P7B4Oq__details summary~div{opacity:.3;filter:blur(2px);transition:opacity .4s,transform .4s,filter .4s,display .4s allow-discrete;transform:scale(.98)}@starting-style{.project-module__P7B4Oq__details[open] summary~div{opacity:.3;filter:blur(2px);transform:scale(.98)}}.project-module__P7B4Oq__onTrack,.project-module__P7B4Oq__atRisk,.project-module__P7B4Oq__offTrack{border-radius:50%;width:9px;height:9px;display:inline-block}.project-module__P7B4Oq__onTrack{background-color:var(--green)}.project-module__P7B4Oq__atRisk{background-color:var(--orange)}.project-module__P7B4Oq__offTrack{background-color:var(--red)}.project-module__P7B4Oq__onTrackIcon,.project-module__P7B4Oq__atRiskIcon,.project-module__P7B4Oq__offTrackIcon{border-radius:50%;margin-left:.5rem;padding:3px}.project-module__P7B4Oq__onTrackIcon{background-color:#42af2233;background-color:lch(63.377% 75.743 131.92/.2)}.project-module__P7B4Oq__atRiskIcon{background-color:#c98d2133;background-color:lch(63.493% 63.664 74.323/.2)}.project-module__P7B4Oq__offTrackIcon{background-color:#d85d4f33;background-color:lch(55.684% 58.909 34.377/.2)}.project-module__P7B4Oq__progress{appearance:none;border:0;border-radius:3px;max-width:4rem;height:.375rem;margin:.75rem 0 0;display:block}.project-module__P7B4Oq__progress::-webkit-progress-bar{background-color:rgba(var(--card-border-rgb),.2);border-radius:3px}.project-module__P7B4Oq__progress::-webkit-progress-value{background-color:var(--blue);border-radius:3px}.project-module__P7B4Oq__projectCard{border-radius:.5rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 .3px 1px .5px #00000012,0 -.3px 1px .5px #00000012,0 3px 4px .5px #0000000a}@supports (corner-shape:squircle){.project-module__P7B4Oq__projectCard{corner-shape:squircle;border-radius:1rem}}@media (prefers-color-scheme:dark){.project-module__P7B4Oq__projectCard{box-shadow:0px 0px 0px 1px rgba(var(--card-border-rgb),.1)}}.project-module__P7B4Oq__projectCard .project-module__P7B4Oq__projectHeader{flex-direction:column;align-items:flex-start;gap:.5rem}.project-module__P7B4Oq__projectCard .project-module__P7B4Oq__projectHeader h2{text-wrap:balance}.project-module__P7B4Oq__projectCard p{color:rgba(var(--foreground-rgb),.7);text-wrap:pretty;font-size:.75rem;line-height:1.6}.project-module__P7B4Oq__chipContainer{flex-wrap:wrap;gap:.375rem;display:flex}.project-module__P7B4Oq__projectCard.project-module__P7B4Oq__small .project-module__P7B4Oq__projectHeader h2{font-size:1rem}.project-module__P7B4Oq__updatesDialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.project-module__P7B4Oq__showUpdatesButton{opacity:0;text-indent:-9999px;white-space:nowrap;cursor:pointer;font-size:0;position:absolute;inset:0;overflow:hidden}.project-module__P7B4Oq__showUpdatesButtonInline{border:1px solid rgba(var(--card-border-rgb),.15);color:rgba(var(--foreground-rgb),.6);cursor:pointer;z-index:1;background:0 0;border-radius:1rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:all .15s;position:relative}.project-module__P7B4Oq__showUpdatesButtonInline:hover{background:rgba(var(--card-border-rgb),.08);color:rgb(var(--foreground-rgb))}.project-module__P7B4Oq__updatesDialog{overscroll-behavior:none;background-color:canvas;border:0;border-radius:1rem;place-self:center;width:56rem;max-width:95vw;max-height:100vh;overflow-y:auto;box-shadow:0 4px 8px #0000001a}@media (min-width:768px){.project-module__P7B4Oq__updatesDialog{max-width:90vw;max-height:90vh}}.project-module__P7B4Oq__dialogHeader{z-index:1;background-color:color-mix(in oklab,canvas,transparent 20%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:1rem 1rem 0 0;justify-content:space-between;align-items:center;padding:1rem;display:flex;position:sticky;top:0}@supports (corner-shape:squircle){.project-module__P7B4Oq__updatesDialog{corner-shape:squircle;border-radius:2rem}.project-module__P7B4Oq__dialogHeader{corner-shape:squircle;border-radius:2rem 2rem 0 0}}.project-module__P7B4Oq__dialogContent{padding:1rem}@media (min-width:768px){.project-module__P7B4Oq__dialogHeader,.project-module__P7B4Oq__dialogContent{padding:1.5rem 2.5rem}}.project-module__P7B4Oq__dialogHeader h3 a:focus,.project-module__P7B4Oq__dialogHeader h3 a:focus-visible{outline:0}.project-module__P7B4Oq__dialogContentHeaderItem{align-items:center;padding-top:.25rem;font-size:.8125rem;font-weight:500;display:flex}.project-module__P7B4Oq__dialogContentHeaderItem progress{margin:0 0 0 .5rem}.project-module__P7B4Oq__closeButton{background-color:rgba(var(--card-border-rgb),.1);width:1.5rem;height:1.5rem;color:rgba(var(--foreground-rgb),.7);cursor:pointer;background-color:#0000;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.5rem;font-weight:400;display:flex}@media (min-width:1024px){.project-module__P7B4Oq__project{grid-template-columns:3fr 4rem 2fr;grid-template-areas:"body complete date";gap:5rem}.project-module__P7B4Oq__project .project-module__P7B4Oq__chip{display:inline-block}.project-module__P7B4Oq__stat{font-size:1.25rem}}@media print{.project-module__P7B4Oq__project{grid-template-columns:3fr 4rem 2fr;grid-template-areas:"body complete date";gap:5rem}.project-module__P7B4Oq__chip{display:inline-block}.project-module__P7B4Oq__summary{display:none}.project-module__P7B4Oq__project{break-inside:avoid}}
.changelog-module__jQZFdq__changelog{margin-bottom:5rem}.changelog-module__jQZFdq__changelog h2{letter-spacing:-.02em;font-size:1.25rem;font-weight:600}.changelog-module__jQZFdq__weekRange{color:rgba(var(--foreground-rgb),.6);margin-top:-1.5rem;margin-bottom:2rem;font-size:.8125rem}.changelog-module__jQZFdq__stats{flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem;display:flex}.changelog-module__jQZFdq__stat{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.changelog-module__jQZFdq__statIcon{border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;display:flex}.changelog-module__jQZFdq__statIcon svg{fill:currentColor;width:1rem;height:1rem}.changelog-module__jQZFdq__statIcon.changelog-module__jQZFdq__product{color:var(--green);background-color:#42af2233;background-color:lch(63.377% 75.743 131.92/.2)}.changelog-module__jQZFdq__statIcon.changelog-module__jQZFdq__internal{color:var(--blue);background-color:color-mix(in srgb,var(--blue)15%,transparent)}.changelog-module__jQZFdq__statIcon.changelog-module__jQZFdq__bug{color:var(--red);background-color:#d85d4f33;background-color:lch(55.684% 58.909 34.377/.2)}.changelog-module__jQZFdq__statIcon.changelog-module__jQZFdq__misc{color:var(--orange);background-color:#c98d2133;background-color:lch(63.493% 63.664 74.323/.2)}.changelog-module__jQZFdq__statCount{letter-spacing:-.02em;font-size:1.25rem;font-weight:600}.changelog-module__jQZFdq__statLabel{color:rgba(var(--foreground-rgb),.6)}.changelog-module__jQZFdq__progressBar{gap:.1875rem;width:100%;height:.375rem;margin-bottom:1.5rem;display:flex;overflow:hidden}.changelog-module__jQZFdq__progressSegment{border-radius:.25rem;height:100%;transition:width .3s}.changelog-module__jQZFdq__progressSegment.changelog-module__jQZFdq__product{background-color:var(--green)}.changelog-module__jQZFdq__progressSegment.changelog-module__jQZFdq__internal{background-color:var(--blue)}.changelog-module__jQZFdq__progressSegment.changelog-module__jQZFdq__bug{background-color:var(--red)}.changelog-module__jQZFdq__progressSegment.changelog-module__jQZFdq__misc{background-color:var(--orange)}.changelog-module__jQZFdq__details{border:1px solid rgba(var(--card-border-rgb),.1);border-radius:.5rem;overflow:hidden}@supports (corner-shape:squircle){.changelog-module__jQZFdq__details{corner-shape:squircle;border-radius:1rem}}.changelog-module__jQZFdq__summary{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:rgba(var(--card-border-rgb),.03);justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-size:.875rem;font-weight:500;list-style:none;transition:background-color .15s;display:flex}.changelog-module__jQZFdq__summary::-webkit-details-marker{display:none}.changelog-module__jQZFdq__summary:hover{background-color:rgba(var(--card-border-rgb),.06)}.changelog-module__jQZFdq__summaryText{color:var(--blue)}.changelog-module__jQZFdq__summaryIcon{transition:transform .2s;display:block}.changelog-module__jQZFdq__summaryIcon svg{fill:currentColor;width:1rem;height:1rem;display:block}.changelog-module__jQZFdq__details[open] .changelog-module__jQZFdq__summaryIcon{transform:scaleY(-1)}.changelog-module__jQZFdq__detailsContent{border-top:1px solid rgba(var(--card-border-rgb),.1);padding:1.25rem}.changelog-module__jQZFdq__details[open] .changelog-module__jQZFdq__detailsContent{animation:.2s ease-out changelog-module__jQZFdq__slideDown}@keyframes changelog-module__jQZFdq__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.changelog-module__jQZFdq__categoryDetails{border:1px solid rgba(var(--card-border-rgb),.1);margin-bottom:.5rem;margin-left:calc(var(--container-padding)*-.75);margin-right:calc(var(--container-padding)*-.75);border-radius:.5rem;overflow:hidden}@media (min-width:768px){.changelog-module__jQZFdq__categoryDetails{margin-left:0;margin-right:0}}.changelog-module__jQZFdq__categoryDetails:last-child{margin-bottom:0}.changelog-module__jQZFdq__categorySummary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:500;list-style:none;transition:background-color .15s;display:flex}.changelog-module__jQZFdq__categorySummary::-webkit-details-marker{display:none}.changelog-module__jQZFdq__categorySummary:hover{background-color:rgba(var(--card-border-rgb),.05)}.changelog-module__jQZFdq__categorySummaryLabel{flex:1}.changelog-module__jQZFdq__categorySummaryCount{color:rgba(var(--foreground-rgb),.4);background:rgba(var(--card-border-rgb),.1);border-radius:1rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.changelog-module__jQZFdq__categorySummaryChevron{color:rgba(var(--foreground-rgb),.3);transition:transform .2s;display:flex}.changelog-module__jQZFdq__categorySummaryChevron svg{fill:currentColor;width:.875rem;height:.875rem}.changelog-module__jQZFdq__categoryDetails[open] .changelog-module__jQZFdq__categorySummaryChevron{transform:scaleY(-1)}.changelog-module__jQZFdq__categoryDetails[open] .changelog-module__jQZFdq__entryList{animation:.2s ease-out changelog-module__jQZFdq__slideDown}.changelog-module__jQZFdq__categoryDetails .changelog-module__jQZFdq__entryList{padding:0 .75rem .5rem}.changelog-module__jQZFdq__categoryIcon{border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;display:flex}.changelog-module__jQZFdq__categoryIcon svg{fill:currentColor;width:1rem;height:1rem}.changelog-module__jQZFdq__categoryIcon.changelog-module__jQZFdq__product{color:var(--green);background-color:#42af2233;background-color:lch(63.377% 75.743 131.92/.2)}.changelog-module__jQZFdq__categoryIcon.changelog-module__jQZFdq__internal{background-color:color-mix(in srgb,var(--blue)15%,transparent);color:var(--blue)}.changelog-module__jQZFdq__categoryIcon.changelog-module__jQZFdq__bug{color:var(--red);background-color:#d85d4f33;background-color:lch(55.684% 58.909 34.377/.2)}.changelog-module__jQZFdq__categoryIcon.changelog-module__jQZFdq__misc{color:var(--orange);background-color:#c98d2133;background-color:lch(63.493% 63.664 74.323/.2)}.changelog-module__jQZFdq__entryList{margin:0;padding:0;list-style:none}.changelog-module__jQZFdq__entry{border-bottom:1px solid rgba(var(--card-border-rgb),.05);grid-template-columns:1fr auto;gap:1rem;padding:.625rem 0;display:grid}.changelog-module__jQZFdq__entry:last-child{border-bottom:none;padding-bottom:0}.changelog-module__jQZFdq__entryContent{flex-direction:column;gap:.25rem;display:flex}.changelog-module__jQZFdq__entrySummary{color:rgb(var(--foreground-rgb));font-size:.8125rem;line-height:1.5}.changelog-module__jQZFdq__entrySummary a{color:inherit;text-decoration:none;transition:color .15s}.changelog-module__jQZFdq__entrySummary a:hover{color:var(--blue)}.changelog-module__jQZFdq__entryMeta{align-items:center;gap:.5rem;display:flex}.changelog-module__jQZFdq__entryCategory{text-transform:uppercase;letter-spacing:.05em;background-color:rgba(var(--card-border-rgb),.1);color:rgba(var(--foreground-rgb),.6);border-radius:.25rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:500}.changelog-module__jQZFdq__entryId{color:rgba(var(--foreground-rgb),.4);white-space:nowrap;align-self:center;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.75rem}.changelog-module__jQZFdq__entryId a{color:inherit;text-decoration:none;transition:color .15s}.changelog-module__jQZFdq__entryId a:hover{color:var(--blue)}.changelog-module__jQZFdq__empty{text-align:center;color:rgba(var(--foreground-rgb),.5);padding:3rem 1rem;font-size:.875rem}@media (min-width:768px){.changelog-module__jQZFdq__stats{gap:2.5rem}.changelog-module__jQZFdq__entry{grid-template-columns:1fr auto auto}}
.loading-module__pnXrUq__loadingContainer{place-items:center;height:100dvh;padding:2rem;display:grid}.loading-module__pnXrUq__loader{width:5rem;height:5rem;display:inline-block;position:relative}.loading-module__pnXrUq__loader div{box-sizing:border-box;border:3px solid var(--blue);border-color:var(--blue)transparent transparent transparent;border-radius:50%;width:1.5rem;height:1.5rem;animation:1.2s cubic-bezier(.5,0,.5,1) infinite loading-module__pnXrUq__spinner;display:block;position:absolute}.loading-module__pnXrUq__loader div:first-child{animation-delay:-.45s}.loading-module__pnXrUq__loader div:nth-child(2){animation-delay:-.3s}.loading-module__pnXrUq__loader div:nth-child(3){animation-delay:-.15s}@keyframes loading-module__pnXrUq__spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@font-face{font-family:clash;src:url(../media/clash-s.p.c74b7c21.woff2)format("woff2");font-display:swap;font-weight:200 700}@font-face{font-family:clash Fallback;src:local(Arial);ascent-override:84.47%;descent-override:23.73%;line-gap-override:8.54%;size-adjust:105.37%}.clash_ffea9024-module__6xwJkq__className{font-family:clash,clash Fallback}.clash_ffea9024-module__6xwJkq__variable{--font-heading:"clash","clash Fallback"}
@font-face{font-family:jetbrains;src:url(../media/jetbrains-s.p.2be60a00.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:jetbrains Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.jetbrains_e2d2b661-module__nVK_da__className{font-family:jetbrains,jetbrains Fallback;font-weight:500}.jetbrains_e2d2b661-module__nVK_da__variable{--font-mono:"jetbrains","jetbrains Fallback"}
.quarterReviewBanner-module__rh1Khq__wrap{padding:0 var(--container-padding);margin:-.5rem auto 2rem}.quarterReviewBanner-module__rh1Khq__banner{color:#fff;background:#080808 url(/images/noise.webp) 0 0/200px 200px;border:1px solid #ffffff14;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;padding:1.5rem 1.75rem;transition:border-color .15s;display:flex}@supports (corner-shape:squircle){.quarterReviewBanner-module__rh1Khq__banner{corner-shape:squircle;border-radius:1.5rem}}.quarterReviewBanner-module__rh1Khq__banner:hover{border-color:#ffffff3d}.quarterReviewBanner-module__rh1Khq__banner:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.quarterReviewBanner-module__rh1Khq__copy{flex-direction:column;flex:22rem;gap:.375rem;display:flex}.quarterReviewBanner-module__rh1Khq__eyebrow{font-family:var(--font-mono),Menlo,Monaco,Consolas,monospace;letter-spacing:.02em;color:#77a5ff;font-size:.75rem;font-weight:500}.quarterReviewBanner-module__rh1Khq__headline{font-family:var(--font-heading),Inter,system-ui,sans-serif;letter-spacing:-.02em;font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:500;line-height:1.1}.quarterReviewBanner-module__rh1Khq__dek{color:#ffffffb3;font-size:.875rem;line-height:1.5}.quarterReviewBanner-module__rh1Khq__cta{white-space:nowrap;color:#0d0d0d;background:#fff;border-radius:999px;align-items:center;gap:.375rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:600;transition:background .15s,gap .15s;display:inline-flex}.quarterReviewBanner-module__rh1Khq__banner:hover .quarterReviewBanner-module__rh1Khq__cta{background:#ffffffdb;gap:.625rem}@media (prefers-color-scheme:dark){.quarterReviewBanner-module__rh1Khq__banner{background-color:#141414;border-color:#ffffff1a}}@media (prefers-reduced-motion:reduce){.quarterReviewBanner-module__rh1Khq__banner,.quarterReviewBanner-module__rh1Khq__cta{transition:none}}
.page-module___8aEwW__header{padding:2rem var(--container-padding)0;flex-direction:column;gap:1.5rem;margin-bottom:2rem;display:flex}.page-module___8aEwW__header svg{fill:currentColor;opacity:0;width:70px;height:21px}.page-module___8aEwW__loaderContainer{place-items:center;height:100dvh;padding:2rem;display:grid}@media (min-width:540px){.page-module___8aEwW__header svg{opacity:unset}}@media (min-width:768px){.page-module___8aEwW__header{flex-direction:row;justify-content:space-between;align-items:flex-start}}@media (min-width:1024px){.page-module___8aEwW__loaderContainer{padding:6rem}}
.quarter-module__AxNVKq__page{--mix-1:#3b54da;--mix-2:#77a5ff;--mix-3:#9c61e5;--mix-4:#388707;--gold:#d98a00;--purple:#9c61e5;--brand-black:#080808;--surface-ring:rgb(var(--background-rgb));--line:rgba(var(--card-border-rgb),.16);--muted:rgba(var(--foreground-rgb),.6);--soft:rgba(var(--foreground-rgb),.78);--nav-h:50px;--radius-card:1rem;--space-section:clamp(6rem,10vw,9rem);--panel-gutter:clamp(.5rem,1vw,.75rem);--panel-radius:1rem;position:relative;overflow-x:clip}@media (prefers-color-scheme:dark){.quarter-module__AxNVKq__page{--gold:#ffc04e;--purple:#ba83ff}}.quarter-module__AxNVKq__confetti{pointer-events:none;z-index:200;width:100vw;height:100vh;position:fixed;inset:0}.quarter-module__AxNVKq__topNav{z-index:50;height:var(--nav-h);padding:0 var(--container-padding);color:rgb(var(--foreground-rgb));justify-content:space-between;align-items:center;gap:1rem;transition:color .2s;display:flex;position:sticky;top:0}.quarter-module__AxNVKq__topNavOnDark{color:#fff}.quarter-module__AxNVKq__logoLink{display:flex}.quarter-module__AxNVKq__logoLink svg{fill:currentColor;width:70px;height:21px}.quarter-module__AxNVKq__jumpLinks{gap:.25rem;font-size:.8125rem;font-weight:500;display:none}.quarter-module__AxNVKq__jumpLinks a,.quarter-module__AxNVKq__backLink{opacity:.64;transition:opacity .15s}.quarter-module__AxNVKq__jumpLinks a{padding:.375rem .75rem}.quarter-module__AxNVKq__jumpLinks a:hover,.quarter-module__AxNVKq__backLink:hover{opacity:1}.quarter-module__AxNVKq__backLink{font-size:.8125rem;font-weight:500}@media (min-width:768px){.quarter-module__AxNVKq__jumpLinks{display:flex}}.quarter-module__AxNVKq__hero{--line:#ffffff1f;--muted:#ffffffa3;--blue:#77a5ff;margin-top:calc(-1*var(--nav-h));padding:calc(var(--nav-h) + clamp(5rem,12vw,9rem))0 clamp(4rem,8vw,6rem);border-radius:0 0 var(--panel-radius)var(--panel-radius);color:#fff;background:var(--brand-black)url(/images/noise.webp) repeat;background-size:200px 200px;position:relative}.quarter-module__AxNVKq__heroInner{max-width:1100px;padding:0 var(--container-padding);margin:0 auto}@media (min-width:1440px){.quarter-module__AxNVKq__heroInner{padding:0 3rem}}.quarter-module__AxNVKq__eyebrow,.quarter-module__AxNVKq__kicker{font-family:var(--font-mono),Menlo,Monaco,Consolas,monospace;letter-spacing:.02em;color:var(--blue);font-size:.8125rem;font-weight:500}.quarter-module__AxNVKq__heroTitle,.quarter-module__AxNVKq__storyHeadline,.quarter-module__AxNVKq__sectionHead h2{font-family:var(--font-heading),Inter,system-ui,sans-serif;font-weight:500}.quarter-module__AxNVKq__bigRock h3,.quarter-module__AxNVKq__nextBigRock h3{font-weight:600}.quarter-module__AxNVKq__heroTitle{letter-spacing:-.02em;text-wrap:balance;max-width:15ch;margin-top:1rem;font-size:clamp(2.5rem,5.5vw,4.75rem);line-height:.95;animation:.8s cubic-bezier(.2,.8,.2,1) both quarter-module__AxNVKq__rise}.quarter-module__AxNVKq__heroIntro{max-width:34rem;color:var(--muted);text-wrap:pretty;margin-top:1.5rem;font-size:1.125rem;line-height:1.6;animation:.8s cubic-bezier(.2,.8,.2,1) .12s both quarter-module__AxNVKq__rise}@keyframes quarter-module__AxNVKq__rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.quarter-module__AxNVKq__nextStats dt,.quarter-module__AxNVKq__monthTitle span,.quarter-module__AxNVKq__ribbonMonth,.quarter-module__AxNVKq__nextTeam h4{font-family:var(--font-mono),Menlo,Monaco,Consolas,monospace;color:var(--muted);font-size:.75rem;font-weight:500}@media (prefers-reduced-motion:reduce){.quarter-module__AxNVKq__heroTitle,.quarter-module__AxNVKq__heroIntro,.quarter-module__AxNVKq__win{animation:none}}.quarter-module__AxNVKq__main{max-width:1100px;padding:0 var(--container-padding);margin:0 auto}@media (min-width:1440px){.quarter-module__AxNVKq__main{padding:0 3rem}}.quarter-module__AxNVKq__section{margin-top:var(--space-section);scroll-margin-top:5rem}.quarter-module__AxNVKq__sectionHead{max-width:44rem;margin-bottom:2.5rem}.quarter-module__AxNVKq__sectionHead h2{letter-spacing:-.02em;text-wrap:balance;margin:.5rem 0 0;font-size:clamp(2rem,4.5vw,3rem);line-height:1}.quarter-module__AxNVKq__sectionLede,.quarter-module__AxNVKq__recapLine{color:var(--muted);text-wrap:pretty;margin-top:.75rem;font-size:1rem;line-height:1.65}.quarter-module__AxNVKq__card{border:1px solid var(--line);border-radius:var(--radius-card);background:rgb(var(--background-rgb));padding:1.5rem}.quarter-module__AxNVKq__cardTitle{font-size:1rem;font-weight:600}.quarter-module__AxNVKq__cardSub{color:var(--muted);margin-top:.25rem;font-size:.8125rem}.quarter-module__AxNVKq__spaced{margin-top:2rem}.quarter-module__AxNVKq__muted{color:var(--muted)}.quarter-module__AxNVKq__textLink{color:var(--blue);font-size:.8125rem;font-weight:500}.quarter-module__AxNVKq__textLink:hover{text-decoration:underline}.quarter-module__AxNVKq__chips{flex-wrap:wrap;gap:.25rem;display:inline-flex}.quarter-module__AxNVKq__chip{white-space:nowrap;background-color:rgba(var(--card-border-rgb),.12);color:rgba(var(--foreground-rgb),.7);border-radius:.45rem;padding:.25rem .5rem;font-size:.6875rem;line-height:1}.quarter-module__AxNVKq__story{max-width:46rem;margin:var(--space-section)auto 0}.quarter-module__AxNVKq__sectionHead.quarter-module__AxNVKq__storyColumn{max-width:46rem;margin-left:auto;margin-right:auto}.quarter-module__AxNVKq__storyHeadline{letter-spacing:-.02em;text-wrap:balance;margin:0 0 1.5rem;font-size:clamp(2rem,4.5vw,3rem);line-height:1}.quarter-module__AxNVKq__storyBody p,.quarter-module__AxNVKq__storyFallback{color:var(--soft);text-wrap:pretty;font-size:1.125rem;line-height:1.7}.quarter-module__AxNVKq__storyBody p+p{margin-top:1rem}.quarter-module__AxNVKq__winsKicker{margin-top:2.5rem}.quarter-module__AxNVKq__wins{gap:.75rem;margin-top:.75rem;list-style:none;display:grid}.quarter-module__AxNVKq__win{border-radius:var(--radius-card);border:1px solid var(--line);background:rgb(var(--background-rgb));animation:quarter-module__AxNVKq__rise .7s calc(var(--i)*90ms)cubic-bezier(.2,.8,.2,1)both;grid-template-columns:auto 1fr;gap:1rem;padding:1.25rem 1.5rem;display:grid}.quarter-module__AxNVKq__winNumber{font-family:var(--font-mono),Menlo,Monaco,Consolas,monospace;color:var(--blue);padding-top:.125rem;font-size:.8125rem;font-weight:500}.quarter-module__AxNVKq__winTitle{font-weight:600}.quarter-module__AxNVKq__winTitle:hover{text-decoration:underline}.quarter-module__AxNVKq__win p{color:var(--muted);margin-top:.25rem;font-size:.9375rem;line-height:1.55}.quarter-module__AxNVKq__skeleton{flex-direction:column;gap:.625rem;display:flex}.quarter-module__AxNVKq__skeleton span{background:rgba(var(--foreground-rgb),.06);border-radius:6px;height:1.125rem;animation:1.5s ease-in-out infinite quarter-module__AxNVKq__shimmer;display:block}.quarter-module__AxNVKq__skeleton span:first-child{margin-bottom:.75rem}@keyframes quarter-module__AxNVKq__shimmer{0%,to{opacity:1}50%{opacity:.4}}.quarter-module__AxNVKq__ribbon{height:calc(var(--lanes)*20px + 52px);margin-bottom:2.5rem;position:relative}.quarter-module__AxNVKq__ribbonTrack{border-top:2px solid rgba(var(--card-border-rgb),.25);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.quarter-module__AxNVKq__ribbonMonth{color:var(--muted);border-left:1px solid var(--line);padding-top:.5rem;padding-left:.5rem;font-size:.75rem;font-weight:500}.quarter-module__AxNVKq__ribbonDot{left:calc(var(--x)*(100% - 12px));bottom:calc(40px + var(--lane)*20px);background:var(--blue);width:12px;height:12px;box-shadow:0 0 0 2px var(--surface-ring);border-radius:50%;transition:box-shadow .15s;position:absolute}.quarter-module__AxNVKq__ribbonDotBig{background:var(--orange);z-index:1;width:18px;height:18px;margin-bottom:-3px;margin-left:-3px}.quarter-module__AxNVKq__ribbonDot:hover,.quarter-module__AxNVKq__ribbonDot:focus-visible{box-shadow:0 0 0 2px var(--surface-ring),0 0 0 5px color-mix(in srgb,var(--blue)35%,transparent);z-index:3;outline:none}.quarter-module__AxNVKq__ribbonDotBig:hover,.quarter-module__AxNVKq__ribbonDotBig:focus-visible{box-shadow:0 0 0 2px var(--surface-ring),0 0 0 5px color-mix(in srgb,var(--orange)40%,transparent)}.quarter-module__AxNVKq__ribbonTip{background:rgb(var(--foreground-rgb));width:max-content;max-width:16rem;color:rgb(var(--background-rgb));pointer-events:none;border-radius:.5rem;flex-direction:column;gap:.125rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.4;display:none;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.quarter-module__AxNVKq__ribbonTip span{opacity:.7}.quarter-module__AxNVKq__ribbonDot:hover .quarter-module__AxNVKq__ribbonTip,.quarter-module__AxNVKq__ribbonDot:focus-visible .quarter-module__AxNVKq__ribbonTip{display:flex}.quarter-module__AxNVKq__nextBigRock{border-radius:var(--radius-card);border:1px solid color-mix(in srgb,var(--orange)35%,transparent);background:rgb(var(--background-rgb));flex-direction:column;gap:.5rem;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}.quarter-module__AxNVKq__nextBigRock h3{letter-spacing:-.015em;font-size:1.25rem;line-height:1.2}.quarter-module__AxNVKq__bigRockBadge{color:var(--gold);align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}.quarter-module__AxNVKq__cardMeta{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:auto;padding-top:.5rem;display:flex}.quarter-module__AxNVKq__metaText{color:var(--muted);font-size:.75rem}.quarter-module__AxNVKq__months{gap:2rem;display:grid}@media (min-width:900px){.quarter-module__AxNVKq__months{grid-template-columns:repeat(3,1fr)}}.quarter-module__AxNVKq__monthTitle{border-bottom:1px solid var(--line);align-items:baseline;gap:.5rem;margin-bottom:.75rem;padding-bottom:.75rem;font-size:1rem;font-weight:600;display:flex}.quarter-module__AxNVKq__monthTitle span{color:var(--muted);font-size:.8125rem;font-weight:500}.quarter-module__AxNVKq__shippedList{flex-direction:column;gap:.875rem;list-style:none;display:flex}.quarter-module__AxNVKq__shippedList li{grid-template-columns:auto 1fr;gap:.625rem;font-size:.875rem;line-height:1.4;display:grid}.quarter-module__AxNVKq__shippedList a:hover{text-decoration:underline}.quarter-module__AxNVKq__shippedCheck{width:1.25rem;height:1.25rem;color:var(--green);background:color-mix(in srgb,var(--green)14%,transparent);border-radius:50%;place-items:center;margin-top:.0625rem;display:grid}.quarter-module__AxNVKq__shippedMeta{color:var(--muted);margin-top:.125rem;font-size:.75rem;display:block}.quarter-module__AxNVKq__momentumGrid{gap:1rem;margin-top:1rem;display:grid}@media (min-width:900px){.quarter-module__AxNVKq__momentumGrid{grid-template-columns:1.2fr 1fr}}.quarter-module__AxNVKq__weeklyChart{--axis-gutter:2.75rem}.quarter-module__AxNVKq__weeklyPlot{height:220px;margin:1.25rem 0 0 var(--axis-gutter);position:relative}.quarter-module__AxNVKq__gridline{border-top:1px solid var(--line);position:absolute;left:0;right:0}.quarter-module__AxNVKq__gridline span{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.6875rem;position:absolute;top:-.5rem;right:calc(100% + .5rem)}.quarter-module__AxNVKq__weeklyColumns{display:flex;position:absolute;inset:0}.quarter-module__AxNVKq__weeklySlot{cursor:default;background:0 0;border:0;border-radius:4px 4px 0 0;flex:1;justify-content:center;align-items:flex-end;padding:0;display:flex;position:relative}.quarter-module__AxNVKq__weeklySlotActive{background:rgba(var(--card-border-rgb),.08)}.quarter-module__AxNVKq__weeklySlot:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.quarter-module__AxNVKq__weeklyBar{background:var(--blue);border-radius:4px 4px 0 0;width:min(24px,60%);transition:height .6s cubic-bezier(.2,.8,.2,1);position:relative}.quarter-module__AxNVKq__weeklyPeak{color:rgb(var(--foreground-rgb));font-size:.75rem;font-weight:600;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.quarter-module__AxNVKq__tooltip{z-index:5;text-align:left;background:rgb(var(--foreground-rgb));width:max-content;color:rgb(var(--background-rgb));pointer-events:none;border-radius:.5rem;flex-direction:column;gap:.125rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.4;display:flex;position:absolute;left:50%;transform:translate(-50%)}.quarter-module__AxNVKq__tooltip span{opacity:.75}.quarter-module__AxNVKq__weeklyAxis{margin-left:var(--axis-gutter);padding-top:.5rem;display:flex}.quarter-module__AxNVKq__weeklyAxis span{color:var(--muted);white-space:nowrap;flex:1;font-size:.75rem}.quarter-module__AxNVKq__tableView{margin-top:1rem;font-size:.8125rem}.quarter-module__AxNVKq__tableView summary{cursor:pointer;color:var(--muted)}.quarter-module__AxNVKq__tableView table{border-collapse:collapse;font-variant-numeric:tabular-nums;margin-top:.75rem}.quarter-module__AxNVKq__tableView th,.quarter-module__AxNVKq__tableView td{text-align:left;border-bottom:1px solid var(--line);padding:.25rem 1.5rem .25rem 0}.quarter-module__AxNVKq__mixBar{gap:2px;height:14px;margin-top:1.25rem;display:flex}.quarter-module__AxNVKq__mixBar span{min-width:2px}.quarter-module__AxNVKq__mixBar span:first-child{border-radius:4px 0 0 4px}.quarter-module__AxNVKq__mixBar span:last-child{border-radius:0 4px 4px 0}.quarter-module__AxNVKq__mix_product{background:var(--mix-1)}.quarter-module__AxNVKq__mix_internal{background:var(--mix-2)}.quarter-module__AxNVKq__mix_bug{background:var(--mix-3)}.quarter-module__AxNVKq__mix_misc{background:var(--mix-4)}.quarter-module__AxNVKq__mixLegend{flex-direction:column;gap:.5rem;margin-top:1rem;font-size:.8125rem;list-style:none;display:flex}.quarter-module__AxNVKq__mixLegend li{grid-template-columns:auto 1fr auto 2.5rem;align-items:center;gap:.5rem;display:grid}.quarter-module__AxNVKq__swatch{border-radius:3px;width:10px;height:10px;display:inline-block}.quarter-module__AxNVKq__mixValue,.quarter-module__AxNVKq__mixPct{text-align:right;font-variant-numeric:tabular-nums}.quarter-module__AxNVKq__mixPct{color:var(--muted)}.quarter-module__AxNVKq__planHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.quarter-module__AxNVKq__planBar{gap:2px;height:14px;margin-top:1.25rem;display:flex}.quarter-module__AxNVKq__planBar span{min-width:0}.quarter-module__AxNVKq__planBar span:first-child{border-radius:4px 0 0 4px}.quarter-module__AxNVKq__planBar span:last-child{border-radius:0 4px 4px 0}.quarter-module__AxNVKq__planShipped{background:var(--green)}.quarter-module__AxNVKq__planInFlight{background:var(--blue)}.quarter-module__AxNVKq__planCanceled{background:rgba(var(--card-border-rgb),.45)}.quarter-module__AxNVKq__planLegend{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1rem;font-size:.875rem;list-style:none;display:flex}.quarter-module__AxNVKq__planLegend li{align-items:center;gap:.375rem;display:flex}.quarter-module__AxNVKq__lessonsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:1rem;margin-top:1rem;display:grid}.quarter-module__AxNVKq__progressList{flex-direction:column;gap:1.125rem;margin-top:1.25rem;list-style:none;display:flex}.quarter-module__AxNVKq__progressTop{justify-content:space-between;gap:1rem;font-size:.875rem;font-weight:500;display:flex}.quarter-module__AxNVKq__progressTop a:hover{text-decoration:underline}.quarter-module__AxNVKq__progressPct{font-variant-numeric:tabular-nums;color:var(--muted)}.quarter-module__AxNVKq__progressTrack{background:rgba(var(--card-border-rgb),.14);border-radius:3px;height:6px;margin-top:.5rem;display:block;position:relative;overflow:hidden}.quarter-module__AxNVKq__progressStart,.quarter-module__AxNVKq__progressGain{position:absolute;top:0;bottom:0}.quarter-module__AxNVKq__progressStart{background:color-mix(in srgb,var(--blue)35%,transparent);left:0}.quarter-module__AxNVKq__progressGain{background:var(--blue)}.quarter-module__AxNVKq__progressMeta{color:var(--muted);margin-top:.375rem;font-size:.75rem;display:block}.quarter-module__AxNVKq__lateList{flex-direction:column;gap:.625rem;margin-top:1rem;font-size:.875rem;list-style:none;display:flex}.quarter-module__AxNVKq__lateList li{justify-content:space-between;gap:1rem;display:flex}.quarter-module__AxNVKq__lateList a:hover{text-decoration:underline}.quarter-module__AxNVKq__slip{font-variant-numeric:tabular-nums;color:var(--muted);flex-shrink:0}.quarter-module__AxNVKq__next{--line:#ffffff24;--muted:#ffffffa3;--soft:#ffffffd9;--blue:#77a5ff;--orange:#ffc04e;--gold:#ffc04e;--surface-ring:#080808;--card-border-rgb:255,255,255;--foreground-rgb:255,255,255;margin:var(--space-section)var(--panel-gutter)var(--panel-gutter);padding:var(--space-section)var(--container-padding)3rem;border-radius:var(--panel-radius);color:#fff;background:var(--brand-black)url(/images/noise.webp) repeat;background-size:200px 200px;scroll-margin-top:3rem;position:relative}.quarter-module__AxNVKq__nextInner{max-width:1100px;margin:0 auto}.quarter-module__AxNVKq__sectionHead .quarter-module__AxNVKq__nextTitle{letter-spacing:-.045em;color:#fff;font-size:clamp(2.5rem,7vw,4.5rem)}.quarter-module__AxNVKq__nextStats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin-bottom:3rem;display:grid}.quarter-module__AxNVKq__nextStats>div{border-radius:var(--radius-card);border:1px solid var(--line);background:#ffffff0a;padding:1.25rem 1rem}.quarter-module__AxNVKq__nextStats dt{color:var(--muted);font-size:.75rem}.quarter-module__AxNVKq__nextStats dd{letter-spacing:-.03em;margin-top:.25rem;font-size:2rem;font-weight:700}.quarter-module__AxNVKq__nextProjects{flex-direction:column;gap:2rem;display:flex}.quarter-module__AxNVKq__nextBigRocks{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.75rem;display:grid}.quarter-module__AxNVKq__nextBigRock{background:#ffffff08}.quarter-module__AxNVKq__nextBigRock:hover{border-color:#ffc04e99}.quarter-module__AxNVKq__nextTeams{columns:4 240px;column-gap:1.5rem}.quarter-module__AxNVKq__nextTeam{break-inside:avoid;margin-bottom:1.75rem}.quarter-module__AxNVKq__nextTeam h4{border-bottom:1px solid var(--line);color:var(--muted);margin-bottom:.75rem;padding-bottom:.5rem;font-size:.75rem;font-weight:600}.quarter-module__AxNVKq__nextTeam ul{flex-direction:column;gap:.75rem;list-style:none;display:flex}.quarter-module__AxNVKq__nextTeam li{font-size:.875rem;line-height:1.4}.quarter-module__AxNVKq__nextTeam a:hover{text-decoration:underline}.quarter-module__AxNVKq__nextMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.125rem;font-size:.75rem;display:flex}.quarter-module__AxNVKq__fromTag{color:#77a5ff;background:#77a5ff2e;background:lab(67.3821% 3.41246 -50.2503/.18);border-radius:.3125rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:500;line-height:1.2;display:inline-block}.quarter-module__AxNVKq__footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:5rem;padding-top:1.5rem;font-size:.8125rem;display:flex}@media (max-width:600px){.quarter-module__AxNVKq__ribbon{height:calc(var(--lanes)*14px + 48px)}.quarter-module__AxNVKq__ribbonDot{width:8px;height:8px;bottom:calc(38px + var(--lane)*14px)}.quarter-module__AxNVKq__ribbonDotBig{width:12px;height:12px;margin-bottom:-2px;margin-left:-2px}}.quarter-module__AxNVKq__bigRocksSection{margin-top:var(--space-section);scroll-margin-top:5rem}.quarter-module__AxNVKq__bigRockGrid{gap:1rem;display:grid}@media (min-width:820px){.quarter-module__AxNVKq__bigRockGrid{grid-template-columns:repeat(2,1fr)}}.quarter-module__AxNVKq__bigRock{border-radius:var(--radius-card);border:1px solid var(--line);background:rgb(var(--background-rgb));flex-direction:column;gap:.75rem;padding:1.75rem;display:flex}.quarter-module__AxNVKq__bigRockLanded{--accent:var(--orange);border-color:color-mix(in srgb,var(--orange)40%,transparent)}.quarter-module__AxNVKq__bigRockInFlight{--accent:var(--blue);border-color:color-mix(in srgb,var(--blue)30%,transparent)}.quarter-module__AxNVKq__bigRockTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.quarter-module__AxNVKq__bigRockBadgeFlight{color:var(--blue);font-size:.75rem;font-weight:600}.quarter-module__AxNVKq__bigRock h3{letter-spacing:-.015em;font-size:clamp(1.25rem,2.2vw,1.5rem);line-height:1.2}.quarter-module__AxNVKq__bigRock h3 a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.quarter-module__AxNVKq__bigRockNote{color:var(--soft);text-wrap:pretty;font-size:.9375rem;line-height:1.6}.quarter-module__AxNVKq__bigRockProgress{margin-top:.25rem}.quarter-module__AxNVKq__bigRockPct{align-items:baseline;gap:.75rem;display:flex}.quarter-module__AxNVKq__bigRockPct>span:first-child{letter-spacing:-.03em;font-size:2rem;font-weight:700}.quarter-module__AxNVKq__bigRockGain{color:var(--green);font-size:.8125rem;font-weight:600}.quarter-module__AxNVKq__bigRockTrack{background:rgba(var(--card-border-rgb),.14);border-radius:4px;height:8px;margin-top:.5rem;display:block;position:relative;overflow:hidden}.quarter-module__AxNVKq__bigRockStart,.quarter-module__AxNVKq__bigRockFill{position:absolute;top:0;bottom:0}.quarter-module__AxNVKq__bigRockStart{background:color-mix(in srgb,var(--accent)35%,transparent);left:0}.quarter-module__AxNVKq__bigRockFill{background:var(--accent)}.quarter-module__AxNVKq__bigRockRange{color:var(--muted);margin-top:.375rem;font-size:.75rem;display:block}.quarter-module__AxNVKq__weeklyEvent{background:color-mix(in srgb,var(--purple)12%,transparent);pointer-events:none;border-radius:6px 6px 0 0;position:absolute;inset:0 12%}.quarter-module__AxNVKq__weeklyEventLabel{white-space:nowrap;font-family:var(--font-mono),Menlo,Monaco,Consolas,monospace;color:rgb(var(--background-rgb));background:var(--purple);border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.quarter-module__AxNVKq__mixLegend li{align-items:start}.quarter-module__AxNVKq__mixLegend .quarter-module__AxNVKq__swatch{margin-top:.3rem}.quarter-module__AxNVKq__mixDesc{color:var(--muted);margin-top:.125rem;font-size:.75rem;line-height:1.4;display:block}.quarter-module__AxNVKq__allocation{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.quarter-module__AxNVKq__allocRow{grid-template-columns:1fr auto;gap:.375rem 1rem;font-size:.875rem;display:grid}.quarter-module__AxNVKq__allocLabel{flex-direction:column;gap:.125rem;display:flex}.quarter-module__AxNVKq__allocLabel>span:first-child{font-weight:500}.quarter-module__AxNVKq__allocDesc{color:var(--muted);font-size:.75rem;line-height:1.4}.quarter-module__AxNVKq__allocValue{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.quarter-module__AxNVKq__allocValue span{color:var(--muted);font-size:.75rem;font-weight:400;display:block}.quarter-module__AxNVKq__allocTrack{background:rgba(var(--card-border-rgb),.08);border-radius:0 4px 4px 0;grid-column:1/-1;height:10px;display:block}.quarter-module__AxNVKq__allocTrack span{background:rgba(var(--card-border-rgb),.45);border-radius:0 4px 4px 0;height:100%;display:block}.quarter-module__AxNVKq__allocRowFocus .quarter-module__AxNVKq__allocTrack span{background:var(--orange)}.quarter-module__AxNVKq__allocNote{border-top:1px solid var(--line);color:var(--muted);margin-top:1.25rem;padding-top:1rem;font-size:.8125rem;line-height:1.55}.quarter-module__AxNVKq__bigRockSpotlight{--accent:var(--purple);border-color:color-mix(in srgb,var(--purple)35%,transparent);grid-column:1/-1}.quarter-module__AxNVKq__bigRockGrid>.quarter-module__AxNVKq__bigRockSpotlight:nth-child(2n){grid-column:auto}.quarter-module__AxNVKq__bigRockSpotlight .quarter-module__AxNVKq__bigRockNote{max-width:52rem}.quarter-module__AxNVKq__bigRockBadgeSpotlight{color:var(--purple);font-size:.75rem;font-weight:600}.quarter-module__AxNVKq__launchBadge{color:var(--green);background:color-mix(in srgb,var(--green)12%,transparent);border-radius:999px;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:background .15s}.quarter-module__AxNVKq__launchBadge:hover{background:color-mix(in srgb,var(--green)20%,transparent)}.quarter-module__AxNVKq__pressSection{margin-top:var(--space-section)}.quarter-module__AxNVKq__pressGrid{gap:1rem;margin-top:.75rem;display:grid}@media (min-width:820px){.quarter-module__AxNVKq__pressGrid{grid-template-columns:repeat(2,1fr)}}.quarter-module__AxNVKq__pressCard{border-radius:var(--radius-card);border:1px solid var(--line);flex-direction:column;gap:.5rem;padding:1.5rem 1.75rem;transition:border-color .15s,transform .15s;display:flex}.quarter-module__AxNVKq__pressCard:hover{border-color:rgba(var(--card-border-rgb),.35);transform:translateY(-1px)}.quarter-module__AxNVKq__pressMeta{font-family:var(--font-mono),Menlo,Monaco,Consolas,monospace;color:var(--muted);font-size:.75rem}.quarter-module__AxNVKq__pressCard h3{letter-spacing:-.01em;font-size:1.125rem;font-weight:600;line-height:1.1}.quarter-module__AxNVKq__pressCard p{color:var(--soft);font-size:.9375rem;line-height:1.55}.quarter-module__AxNVKq__pressCard .quarter-module__AxNVKq__textLink{margin-top:auto;padding-top:.25rem}.quarter-module__AxNVKq__impact{width:fit-content;color:var(--green);background:color-mix(in srgb,var(--green)12%,transparent);border-radius:.375rem;margin-top:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1.4;display:block}.quarter-module__AxNVKq__nextPlanLink{color:var(--blue);margin:-1rem 0 2rem;font-size:.875rem;font-weight:500;display:inline-block}.quarter-module__AxNVKq__nextPlanLink:hover{text-decoration:underline}.quarter-module__AxNVKq__bigRockTag{color:var(--gold);align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.quarter-module__AxNVKq__bigRockTag svg{width:12px;height:12px}.quarter-module__AxNVKq__setbackList{margin-top:1rem;font-size:.875rem;line-height:1.55;list-style:none}.quarter-module__AxNVKq__headerVeilTrack{--bg:rgb(var(--background-rgb));pointer-events:none;z-index:49;position:absolute;inset:0;overflow:clip}.quarter-module__AxNVKq__headerVeilTrackDark{--bg:#080808}.quarter-module__AxNVKq__headerVeilFollow{position:fixed;inset:0 0 auto}.quarter-module__AxNVKq__headerVeil{--veil-direction:to bottom;--veil-tint:linear-gradient(to bottom in oklab,color-mix(in oklab,var(--bg)30%,transparent)0%,color-mix(in oklab,var(--bg)10%,transparent)50%,transparent 100%);z-index:0;pointer-events:none;width:100%;height:112px;position:absolute;top:0;left:0}.quarter-module__AxNVKq__headerVeil i{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));-webkit-mask-image:linear-gradient(var(--veil-direction),#000 var(--solid),transparent var(--fade));-webkit-mask-image:linear-gradient(var(--veil-direction),#000 var(--solid),transparent var(--fade));mask-image:linear-gradient(var(--veil-direction),#000 var(--solid),transparent var(--fade));position:absolute;inset:0;transform:translateZ(0)}.quarter-module__AxNVKq__headerVeil:after{content:"";background:var(--veil-tint);position:absolute;inset:0}.quarter-module__AxNVKq__headerVeil i:first-child{--blur:2px;--solid:50%;--fade:100%}.quarter-module__AxNVKq__headerVeil i:nth-child(2){--blur:4px;--solid:30%;--fade:80%}.quarter-module__AxNVKq__headerVeil i:nth-child(3){--blur:8px;--solid:15%;--fade:60%}.quarter-module__AxNVKq__headerVeil i:nth-child(4){--blur:16px;--solid:0%;--fade:45%}@media (min-width:640px){.quarter-module__AxNVKq__headerVeil{height:128px}}@media (max-width:768px){.quarter-module__AxNVKq__headerVeil{height:88px}}@supports (animation-timeline:scroll(root)){@media (max-width:768px){.quarter-module__AxNVKq__headerVeilTrack{--header-veil-overscan:max(4rem,env(safe-area-inset-top,0px));top:calc(-1*var(--header-veil-overscan))}.quarter-module__AxNVKq__headerVeilFollow{animation:1ms linear both quarter-module__AxNVKq__headerVeilScroll;animation-timeline:scroll(root);position:absolute;inset:0}.quarter-module__AxNVKq__headerVeil{height:calc(88px + var(--header-veil-overscan))}}}@keyframes quarter-module__AxNVKq__headerVeilScroll{0%{transform:translateY(0)}to{transform:translateY(calc(100% - 100dvh - var(--header-veil-overscan)))}}@media (prefers-color-scheme:dark){.quarter-module__AxNVKq__hero,.quarter-module__AxNVKq__next{background-color:#141414;box-shadow:inset 0 0 0 1px #ffffff0f}}.quarter-module__AxNVKq__statusNote{color:rgba(var(--foreground-rgb),.7);background:rgba(var(--card-border-rgb),.12);border-radius:999px;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:600}
