.project-summary[data-v-c7fd5a23]{align-items:center;background:var(--c-primary-softer);border-bottom:1px solid var(--c-border);color:var(--c-text-2);display:flex;flex-wrap:wrap;font-size:var(--fs-xs);gap:8px 10px;padding:8px 16px}.project-summary__icon[data-v-c7fd5a23]{color:var(--c-primary-light);flex:0 0 auto;font-size:12px}.project-summary__chips[data-v-c7fd5a23]{display:flex;flex:1 1 200px;flex-wrap:wrap;gap:6px;list-style:none;margin:0;min-width:0;padding:0}.project-summary__chip[data-v-c7fd5a23]{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-full);box-sizing:border-box;color:var(--c-text-2);display:inline-block;font-weight:500;height:22px;line-height:20px;max-width:260px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.project-summary__chip--id[data-v-c7fd5a23]{background:var(--c-primary);border-color:transparent;color:var(--c-primary-contrast);font-variant-numeric:tabular-nums;font-weight:600}.project-summary__chip--kind[data-v-c7fd5a23]{background:var(--c-primary-soft);border-color:transparent;color:var(--c-primary);font-weight:600}.project-summary__empty[data-v-c7fd5a23]{color:var(--c-text-muted);flex:1 1 auto;margin:0;min-width:0}.project-summary__edit[data-v-c7fd5a23]{align-items:center;background:transparent;border:0;border-radius:var(--r-sm);color:var(--c-primary);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-weight:600;gap:6px;margin-left:auto;padding:4px 8px;transition:background-color var(--dur-1) var(--ease-out);white-space:nowrap}.project-summary__edit[data-v-c7fd5a23]:hover{background:var(--c-primary-soft)}.project-summary__edit[data-v-c7fd5a23]:focus-visible{box-shadow:var(--c-focus-ring);outline:none}@media (max-width:639px){.project-summary[data-v-c7fd5a23]{padding:8px 12px}.project-summary__icon[data-v-c7fd5a23]{align-self:flex-start;margin-top:5px}.project-summary:has(.project-summary__empty) .project-summary__icon[data-v-c7fd5a23]{align-self:center;margin-top:0}.project-summary__chip[data-v-c7fd5a23]{max-width:100%}}@media (pointer:coarse){.project-summary__edit[data-v-c7fd5a23]{min-height:36px}}
