.MobileProjectCard-module__hGLnFW__card{--strip-width:12px;width:100%;color:var(--project-color);align-items:stretch;gap:14px;padding:6px 0;transition:transform .15s ease-out;display:flex;position:relative}.MobileProjectCard-module__hGLnFW__card:active{transform:scale(.99)}.MobileProjectCard-module__hGLnFW__strip{width:var(--strip-width);background:var(--project-color);border-radius:2px;flex:none;min-height:44px}.MobileProjectCard-module__hGLnFW__stripHollow{box-shadow:inset 0 0 0 2px var(--project-color);background:0 0}.MobileProjectCard-module__hGLnFW__stripThread{opacity:.7;width:3px}.MobileProjectCard-module__hGLnFW__cardMajor{--strip-width:20px}.MobileProjectCard-module__hGLnFW__cardMedium{--strip-width:12px}.MobileProjectCard-module__hGLnFW__cardSmall{--strip-width:6px}.MobileProjectCard-module__hGLnFW__cardPast .MobileProjectCard-module__hGLnFW__strip{opacity:.62}.MobileProjectCard-module__hGLnFW__cardExpanded .MobileProjectCard-module__hGLnFW__strip{opacity:1}.MobileProjectCard-module__hGLnFW__label{text-align:left;flex-direction:column;gap:4px;min-width:0;padding-top:2px;display:flex}.MobileProjectCard-module__hGLnFW__name{letter-spacing:-.03em;color:var(--project-color);text-wrap:balance;font-weight:800;line-height:.98}.MobileProjectCard-module__hGLnFW__cardPast .MobileProjectCard-module__hGLnFW__name{color:var(--color-text-primary)}.MobileProjectCard-module__hGLnFW__cardExpanded .MobileProjectCard-module__hGLnFW__name{color:var(--project-color)}.MobileProjectCard-module__hGLnFW__nameMajor{font-size:1.75rem}.MobileProjectCard-module__hGLnFW__nameMedium{font-size:1.375rem}.MobileProjectCard-module__hGLnFW__nameSmall{font-size:1.0625rem}.MobileProjectCard-module__hGLnFW__nameQuiet{font-size:.9375rem;font-weight:600}.MobileProjectCard-module__hGLnFW__meta{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;color:var(--color-text-secondary);font-size:.6875rem;line-height:1.45}.MobileProjectCard-module__hGLnFW__tagline{color:var(--color-text-secondary);margin-top:2px;font-size:.9375rem;line-height:1.4}.MobileProjectCard-module__hGLnFW__band{width:100%;color:var(--color-text-secondary);text-align:left;background:repeating-linear-gradient(-45deg,#ede7db0b 0 2px,#0000 2px 10px);border-top:1px dashed #ede7db24;border-bottom:1px dashed #ede7db24;padding:10px 12px;font-size:.8125rem}.MobileProjectCard-module__hGLnFW__expandedPanel{margin-left:calc(var(--strip-width) + 14px);border-left:1px solid #ede7db1a}
.ProjectBar-module__nDAGkG__entry{--strip-width:16px;width:100%;height:100%;color:var(--project-color);align-items:flex-start;gap:18px;display:flex;position:relative;container-type:inline-size}.ProjectBar-module__nDAGkG__strip{width:var(--strip-width);background:var(--project-color);border-radius:2px;flex:none;height:100%;transition:opacity .2s}.ProjectBar-module__nDAGkG__stripHollow{box-shadow:inset 0 0 0 2px var(--project-color);background:0 0}.ProjectBar-module__nDAGkG__stripMajor{--strip-width:28px}.ProjectBar-module__nDAGkG__stripMedium{--strip-width:16px}.ProjectBar-module__nDAGkG__stripSmall{--strip-width:8px}.ProjectBar-module__nDAGkG__entryPast .ProjectBar-module__nDAGkG__strip{opacity:.62}.ProjectBar-module__nDAGkG__entry:hover .ProjectBar-module__nDAGkG__strip,button[data-expanded=true] .ProjectBar-module__nDAGkG__strip{opacity:1}.ProjectBar-module__nDAGkG__label{text-align:left;flex-direction:column;gap:6px;min-width:0;max-height:100%;padding-top:2px;display:flex;overflow:visible clip}.ProjectBar-module__nDAGkG__labelBacked{background:#131211e0;border-radius:4px;margin-top:-6px;margin-left:-10px;padding:8px 10px 10px}.ProjectBar-module__nDAGkG__name{letter-spacing:-.035em;color:var(--project-color);text-wrap:balance;font-weight:800;line-height:.95}.ProjectBar-module__nDAGkG__entryPast .ProjectBar-module__nDAGkG__name{color:var(--color-text-primary)}.ProjectBar-module__nDAGkG__entry:hover .ProjectBar-module__nDAGkG__name,button[data-expanded=true] .ProjectBar-module__nDAGkG__name{color:var(--project-color)}.ProjectBar-module__nDAGkG__nameMajor{font-size:clamp(1.75rem,min(3.4vw,24cqi),3.25rem)}.ProjectBar-module__nDAGkG__nameMedium{font-size:clamp(1.375rem,2vw,2rem)}.ProjectBar-module__nDAGkG__nameSmall{font-size:1.125rem}.ProjectBar-module__nDAGkG__meta{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;color:var(--color-text-secondary);font-size:.75rem;line-height:1.45}.ProjectBar-module__nDAGkG__summary{max-width:38ch;color:var(--color-text-secondary);-webkit-line-clamp:var(--body-lines,3);-webkit-box-orient:vertical;margin-top:4px;font-size:clamp(.875rem,7.5cqi,1rem);line-height:1.4;display:-webkit-box;overflow:hidden}.ProjectBar-module__nDAGkG__band{background:repeating-linear-gradient(-45deg,#ede7db0b 0 2px,#0000 2px 10px);border-top:1px dashed #ede7db24;border-bottom:1px dashed #ede7db24;width:100%;height:100%;position:relative}.ProjectBar-module__nDAGkG__bandLabel{color:var(--color-text-secondary);font-size:.75rem;position:absolute;top:8px;right:10px}.ProjectBar-module__nDAGkG__thread{width:100%;height:100%;position:relative}.ProjectBar-module__nDAGkG__threadLine{background:var(--project-color);opacity:.7;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0;left:50%}.ProjectBar-module__nDAGkG__threadLabel{white-space:nowrap;color:var(--project-color);font-size:.6875rem;font-weight:600;position:absolute;top:0;left:calc(50% + 7px)}
