.project-status-module__l7olJq__status[data-project-status]{color:var(--muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:400;line-height:1.5;display:inline-flex}.project-status-module__l7olJq__dot{border-radius:50%;flex:0 0 6px;width:6px;height:6px;animation:3.8s ease-in-out infinite project-status-module__l7olJq__breathe;display:inline-block}.project-status-module__l7olJq__status[data-project-status=development] .project-status-module__l7olJq__dot{background-color:#df9b54}.project-status-module__l7olJq__status[data-project-status=completed] .project-status-module__l7olJq__dot{background-color:var(--green)}@keyframes project-status-module__l7olJq__breathe{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.project-status-module__l7olJq__dot{animation:none}}
.projects-module__PDyoba__toggle{min-height:44px;color:var(--muted);background:0 0;margin:16px auto 0;padding:12px 8px;font-size:14px;transition:color .2s;display:block}.projects-module__PDyoba__toggle:hover{color:var(--green)}.projects-module__PDyoba__toggle:focus-visible{outline:2px solid var(--green);outline-offset:5px;border-radius:4px}.projects-module__PDyoba__panel{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.projects-module__PDyoba__panel[data-expanded=true]{grid-template-rows:1fr}.projects-module__PDyoba__panelInner{min-height:0;overflow:hidden}.projects-module__PDyoba__grid{opacity:0;padding-top:20px;transition:opacity .4s,transform .4s;transform:translateY(8px)}.projects-module__PDyoba__panel[data-expanded=true] .projects-module__PDyoba__grid{opacity:1;transform:translateY(0)}.projects-module__PDyoba__grid .project-card:focus-visible{outline-offset:-3px}@media (prefers-reduced-motion:reduce){.projects-module__PDyoba__toggle,.projects-module__PDyoba__panel,.projects-module__PDyoba__grid{transition:none}.projects-module__PDyoba__grid{transform:none}}
