.team-okr-workbench[data-v-457b69c5]{width:100%}.page-hero[data-v-457b69c5]{margin-bottom:var(--spacing-md)}.hero-info h2[data-v-457b69c5]{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-text);margin:0}.hero-info p[data-v-457b69c5]{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:var(--spacing-xs) 0 0}.empty-big[data-v-457b69c5]{display:flex;align-items:center;justify-content:center;min-height:260px;font-size:var(--font-size-base);color:var(--color-text-muted);background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-md)}.summary-bar[data-v-457b69c5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-surface);border-radius:var(--radius-md);margin-bottom:var(--spacing-lg);box-shadow:var(--shadow-panel);border:1px solid var(--color-border-soft)}.sum-item[data-v-457b69c5]{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:0 var(--spacing-md);border-right:1px solid var(--color-border-soft)}.sum-item[data-v-457b69c5]:last-child{border-right:0}.sum-num[data-v-457b69c5]{font-size:var(--font-size-2xl);font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.sum-num.okr-approved[data-v-457b69c5]{color:var(--color-success)}.sum-num.okr-submitted[data-v-457b69c5]{color:var(--color-warning)}.sum-num.okr-draft[data-v-457b69c5]{color:var(--color-text-muted)}.sum-num.okr-rejected[data-v-457b69c5]{color:var(--color-danger)}.sum-label[data-v-457b69c5]{font-size:var(--font-size-xs);color:var(--color-text-muted)}.sub-card[data-v-457b69c5]{background:var(--color-surface);border-radius:var(--radius-md);padding:var(--spacing-md) var(--spacing-lg);margin-bottom:var(--spacing-sm);box-shadow:var(--shadow-panel);border:1px solid var(--color-border-soft)}.sub-card-head[data-v-457b69c5]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-border-soft)}.sub-user[data-v-457b69c5]{display:flex;align-items:center;gap:var(--spacing-sm);min-width:0}.sub-avatar[data-v-457b69c5]{width:32px;height:32px;border-radius:50%;background:var(--color-brand);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:700;flex-shrink:0}.sub-info[data-v-457b69c5]{display:flex;flex-direction:column;min-width:0}.sub-name[data-v-457b69c5]{font-size:var(--font-size-base);font-weight:700;color:var(--color-text)}.sub-position[data-v-457b69c5]{font-size:var(--font-size-xs);color:var(--color-text-muted)}.sub-o-title[data-v-457b69c5]{font-size:var(--font-size-sm);font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-md)}.sub-krs[data-v-457b69c5]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.sub-kr-row[data-v-457b69c5]{display:flex;align-items:center;gap:var(--spacing-sm);padding:8px 12px;background:var(--color-surface-subtle);border-radius:var(--radius-sm);border:1px solid var(--color-border-soft)}.sub-kr-num[data-v-457b69c5]{font-size:var(--font-size-xs);font-weight:700;color:var(--color-accent-strong);width:32px;flex-shrink:0}.sub-kr-title[data-v-457b69c5]{flex:1;min-width:120px;font-size:var(--font-size-sm);color:var(--color-text)}.sub-kr-progress[data-v-457b69c5]{font-size:var(--font-size-sm);color:var(--color-text-muted);flex-shrink:0;font-variant-numeric:tabular-nums}.sub-okr-meta[data-v-457b69c5]{margin-top:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--color-text-muted)}.sub-no-okr[data-v-457b69c5]{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;padding:var(--spacing-md) 0;background:var(--color-surface-subtle);border-radius:var(--radius-sm)}@media (max-width: 900px){.summary-bar[data-v-457b69c5]{grid-template-columns:repeat(2,minmax(0,1fr))}.sum-item[data-v-457b69c5]{border-right:0;border-bottom:1px solid var(--color-border-soft);padding-bottom:var(--spacing-sm)}.sub-kr-row[data-v-457b69c5]{flex-wrap:wrap}}
